Document Document Title
US11804498B2 Method of manufacturing display device and display device
The present invention has an object to reduce the number of necessary masks to reduce manufacturing cost. A method of manufacturing a display device includes: forming electrodes or first lines; forming a first insulating film covering the electrodes or the first lines; forming a second insulating film covering the first insulating film; collectively forming first contact holes through the first insulating film and the second insulating film so as to expose parts of the electrodes or parts of the first lines; planarizing a surface of the second insulating film; and forming a first conductive layer to be connected from the surface of the second insulating film to the exposed parts of the electrodes or the exposed parts of the first lines via the first contact holes.
US11804497B2 GOA circuit, display panel, and repair method
A gate driver on array (GOA) circuit, a display panel, and a repair method are provided. Connecting lines connecting GOA units, and grid lines disposed corresponding to disposed positions of the connecting lines albeit in a different layer from the connecting lines are included. When a short circuit or open circuit occurs in the connecting lines, by adopting one or more of methods: melting and disconnecting a part of the grid lines near a malfunction, melting and disconnecting a part of the connecting lines near the malfunction, or welding together the part of the grid lines and the part of the connecting lines, it is possible to repair the circuit by repairing or replacing the part of the connecting lines.
US11804490B2 Method for fabricating semiconductor device
A semiconductor device includes a fin type pattern extending in a first direction on a substrate, a first gate electrode extending in a second direction intersecting the first direction on the fin type pattern, a source/drain region on a side wall of the first gate electrode and in the fin type pattern, a separation structure extending in the first direction on the substrate, the separation structure including a first trench and being spaced apart from the fin type pattern and separating the first gate electrode, an interlayer insulating layer on a side wall of the separation structure and covering the source/drain region, the interlayer insulating layer including a second trench having a lower surface lower than a lower surface of the first trench, and a contact connected to the source/drain region and filling the first trench and the second trench.
US11804487B2 Source/drain regions of semiconductor devices and methods of forming the same
A semiconductor device includes: a first fin and a second fin extending from a substrate and an epitaxial source/drain region. The epitaxial source/drain region includes a first portion grown on the first fin and a second portion grown on the second fin, and the first portion and the second portion are joined at a merging boundary. The epitaxial source/drain region further includes a first subregion extending from a location level with a highest point of the epitaxial source/drain region to a location level with a highest point of the merging boundary, a second subregion extending from the location level with the highest point of the merging boundary to a location level with a lowest point of the merging boundary, and a third subregion extending from the location level with the lowest point of the merging boundary to a location level with a top surface of an STI region.
US11804483B2 Semiconductor devices
A semiconductor device includes active fins on a substrate, a first isolation pattern on the substrate, the first isolation pattern extending on a lower sidewall of each of the active fins, a third isolation pattern including an upper portion extending into the first isolation pattern and a lower portion extending into an upper portion of the substrate, the lower portion contacting the upper portion of the third isolation pattern, and having a lower surface with a width greater than that of an upper surface thereof, and a second isolation pattern extending in the substrate under the third isolation pattern, contacting the third isolation pattern, and having a rounded lower surface.
US11804478B2 Semiconductor device
A semiconductor device A1 includes a substrate 3, a conductive section 5 formed on the substrate 3 and including a conductive material, a lead 1A located on the substrate 3, a semiconductor chip 4A located on the lead 1A, a control chip 4G located on the substrate 3 and electrically connected to the conductive section 5 and the semiconductor chip 4A for controlling an operation of the semiconductor chip 4A, and a resin 7 covering the semiconductor chip 4A, the control chip 4G, at least a part of the substrate 3 and a part of the lead 1A. This configuration contributes to achieving a higher level of integration of the semiconductor device.
US11804475B2 Semiconductor package for thermal dissipation
A first package is bonded to a first substrate with first external connections and second external connections. The second external connections are formed using materials that are different than the first external connections in order to provide a thermal pathway from the first package. In a particular embodiment the first external connections are solder balls and the second external connections are copper blocks.
US11804472B2 Semiconductor device, semiconductor package and method of manufacturing the same
A semiconductor package includes a first semiconductor chip and a second semiconductor chip stacked on the first semiconductor chip. The first semiconductor chip includes a substrate having a first via hole, an insulation interlayer formed on the substrate and having a first bonding pad in an outer surface thereof and a second via hole connected to the first via hole and exposing the first bonding pad, and a plug structure formed within the first and second via holes to be connected to the first bonding pad. The second semiconductor chip includes a second bonding pad bonded to the plug structure which is exposed from a surface of the substrate of the first semiconductor chip.
US11804470B2 Wafer level passive heat spreader interposer to enable improved thermal solution for stacked dies in multi-chips package and warpage control
Embodiments include semiconductor packages and methods to form the semiconductor packages. A semiconductor package includes a plurality of first dies on a substrate, an encapsulation layer over the first dies and the substrate, an interface layer over the first dies and the encapsulation layer, and a passive heat spreader on the interface layer, wherein the interface layer thermally couples the first dies to the passive heat spreader. The passive heat spreader includes a silicon (Si) or a silicon carbide (SiC). The interface layer includes a silicon nitride (SiN) material, a silicon monoxide (SiO) material, a silicon carbon nitride (SiCN) material, or a thermal adhesive material. The semiconductor package may include a plurality of second dies and the substrate on a package substrate, a thermal interface material (TIM) over the second dies, the passive heat spreader, and the package substrate, and a heat spreader over the TIM and the package substrate.
US11804469B2 Active bridging apparatus
Techniques and mechanisms for coupling chiplets to microchips utilizing active bridges. The active bridges include circuits that provide various functions and capabilities that previously may have been located on the microchips and/or the chiplets. Furthermore, the active bridges may be coupled to the microchips and the chiplets via “native interconnects” utilizing direct bonding techniques. Utilizing the active bridges and the direct bonding techniques of the active bridges to the microchips and the chiplets, the pitch for the interconnects can be greatly reduced going from a pitch in the millimeters to a fine pitch that may be in a range of less than one micron to approximately five microns.
US11804468B2 Manufacturing method of semiconductor package using jig
A jig for manufacturing a semiconductor package includes a bottom piece and an upper piece. The bottom piece includes a base, a support plate, and at least one elastic connector. The support plate is located in a central region of the base. The at least one elastic connector is interposed between the support plate and the base. The upper piece includes a cap and outer flanges. The cap overlays the support plate when the upper piece is disposed on the bottom piece. The outer flanges are disposed at edges of the cap, connected with the cap. The outer flanges contact the base of the bottom piece when the upper piece is disposed on the bottom piece. The cap includes an opening which is a through hole. When the upper piece is disposed on the bottom piece, a vertical projection of the opening falls entirely on the support plate.
US11804464B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a wiring board; a first semiconductor chip including a first surface, a second surface, and a connection bump on the first surface, the first semiconductor chip coupled to the wiring board through the connection bump; a resin layer covering the connection bump between the first semiconductor chip and the wiring board, an upper surface of the resin layer parallel to the second surface of the first semiconductor chip; and a second semiconductor chip including a third surface, a fourth surface, and an adhesive layer on the third surface, the second semiconductor chip adhering to the second surface of the first semiconductor chip and the upper surface of the resin layer through the adhesive layer. The upper surface of the resin layer projects outside a portion of at least an outer edge of the second semiconductor chip when viewed from the top.
US11804463B2 Underfill for chip packaging and chip packaging structure
The present application discloses an underfill for chip packaging, including 19-25% of epoxy resin, 55-60% of filler, 15-25% of curing agent and 0.5-0.8% of accelerator in mass percentage, wherein the curing agent includes a polycondensate of paraxylene and dihydroxynaphthalene and a polycondensate of paraxylene and naphthol. Both of the polycondensate of paraxylene and dihydroxynaphthalene and the polycondensate of paraxylene and naphthol are selected to be used in the underfill for chip packaging in the present application, so that the underfill has stronger adhesiveness after being cured. In addition, the present application further provides a chip packaging structure using the underfill.
US11804458B2 Method of fabricating integrated circuit device
A method of fabricating an IC device is disclosed, in which a dielectric layer is first etched to form a contact opening and a dummy opening. Both do not extend through the dielectric layer, the contact opening has a width greater than that of the dummy opening. A sacrificial layer, which covers inner surface of the dummy opening and the dielectric layer at side surface of the contact opening, and from which the dielectric layer at bottom surface of the contact opening is exposed, is then formed, and under protection of this sacrificial layer, the dielectric layer exposed in the contact opening is etched in a self-aligned manner, a self-aligned contact hole is formed, in which a surface of the conductive structure is exposed. In this way, reliability of a contact that extends in both contact opening and self-aligned contact hole is ensured, avoiding the problem of possible contact failure.
US11804457B2 Package structure and manufacturing method thereof
A package structure has a first die, a second die, the third die, a molding compound, a first redistribution layer, an antenna and conductive elements. The first die, the second die and the third die are molded in a molding compound. The first redistribution layer is disposed on the molding compound and is electrically connected to the first die, the second die and the third die. The antenna is located on the molding compound and electrically connected to the first die, the second die and the third die, wherein a distance of an electrical connection path between the first die and the antenna is smaller than or equal to a distance of an electrical connection path between the second die and the antenna and a distance of an electrical connection path between the third die and the antenna. The conductive elements are connected to the first redistribution layer, wherein the first redistribution layer is located between the conductive elements and the molding compound.
US11804454B2 Package-level noise filtering for EMI RFI mitigation
A semiconductor package and a packaged electronic device are described. The semiconductor package has a foundation layer and a planar filtering circuit. The circuit is formed in the foundation layer to provide EMI/RFI mitigation. The circuit has one or more conductive traces that are patterned to form an equivalent circuit of inductors and capacitors. The one or more conductive traces include planar metal shapes, such as meanders, loops, inter-digital fingers, and patterned shapes, to reduce the z-height of the package. The packaged electronic device has a semiconductor die, a foundation layer, a motherboard, a package, and the circuit. The circuit removes undesirable interferences generated from the semiconductor die. The circuit has a z-height that is less than a z-height of solder balls used to attach the foundation layer to the motherboard. A method of forming a planar filtering circuit in a foundation layer is also described.
US11804452B2 Pic structure having barrier surrounding opening for optical element to prevent stress damage
A photonic integrated circuit (PIC) structure includes an active region in at least an active layer over a substrate, the active region including a plurality of transistors therein. A plurality of dielectric interconnect layers are over the active region, and an opening is defined through the plurality of dielectric interconnect layers. The opening extends to at least the active layer. A barrier is within the plurality of dielectric interconnect layers and surrounding the opening. An optical element is positioned in the opening. The barrier prevents stress damage, such as cracks and/or delaminations, from propagating from or to the opening, and maintains the hermetic seal of the PIC structure.
US11804451B2 Package structure and method of fabricating the same
A package structure includes a redistribution structure, a first semiconductor die, a first passive component, a second semiconductor die, a first insulating encapsulant, a second insulating encapsulant, a second passive component and a global shielding structure. The redistribution structure includes dielectric layers and conductive layers alternately stacked. The first semiconductor die, the first passive component and the second semiconductor die are disposed on a first surface of the redistribution structure. The first insulating encapsulant is encapsulating the first semiconductor die and the first passive component. The second insulating encapsulant is encapsulating the second semiconductor die, wherein the second insulating encapsulant is separated from the first insulating encapsulant. The second passive component is disposed on a second surface of the redistribution structure. The global shielding structure is surrounding the first insulating encapsulant, the second insulating encapsulant, and covering sidewalls of the redistribution structure.
US11804447B2 Semiconductor device having conductive wire with increased attachment angle and method
A semiconductor device includes a shielding wire formed across a semiconductor die and an auxiliary wire supporting the shielding wire, thereby reducing the size of a package while shielding the electromagnetic interference generated from the semiconductor die. In one embodiment, the semiconductor device includes a substrate having at least one circuit device mounted thereon, a semiconductor die spaced apart from the circuit device and mounted on the substrate, a shielding wire spaced apart from the semiconductor die and formed across the semiconductor die, and an auxiliary wire supporting the shielding wire under the shielding wire and formed to be perpendicular to the shielding wire. In another embodiment, a bump structure is used to support the shielding wire. In a further embodiment, an auxiliary wire includes a bump structure portion and wire portion and both the bump structure portion and the wire portion are used to support the shielding wire.
US11804445B2 Method for forming chip package structure
A chip package structure is provided. The chip package structure includes a first chip structure including a substrate and an interconnect layer over the substrate. The chip package structure includes a second chip structure over the interconnect layer. The chip package structure includes a first conductive bump connected between the interconnect layer and the second chip structure. The chip package structure includes a conductive pillar over the interconnect layer. The chip package structure includes a molding layer over the interconnect layer and surrounding the second chip structure, the first conductive bump, and the conductive pillar. The chip package structure includes a second conductive bump over a first surface of the conductive pillar. The first surface faces away from the first chip structure.
US11804444B2 Semiconductor package including heat dissipation structure
A semiconductor package includes; a semiconductor chip including a top surface and an opposing bottom surface, a heat dissipation structure including a lower adhesive layer adhered to the top surface of the semiconductor chip, a heat dissipation layer disposed on the lower adhesive layer, and a conductive layer disposed on the heat dissipation layer, a core layer including a cavity and a lower surface, wherein a combination of the semiconductor chip and the heat dissipation structure is disposed within the cavity, and a bottom re-wiring layer including a bottom re-wiring line connected to the semiconductor chip.
US11804443B2 Segregated power and ground design for yield improvement
A method includes encapsulating a plurality of package components in an encapsulant, and forming a first plurality of redistribution layers over and electrically coupling to the plurality of package components. The first plurality of redistribution layers have a plurality of power/ground pad stacks, with each of the plurality of power/ground pad stacks having a pad in each of the first plurality of redistribution layers. The plurality of power/ground pad stacks include a plurality of power pad stacks, and a plurality of ground pad stacks. At least one second redistribution layer is formed over the first plurality of redistribution layers. The second redistribution layer(s) include power lines and electrical grounding lines electrically connecting to the plurality of power/ground pad stacks.
US11804442B2 Combined backing plate and housing for use in bump bonded chip assembly
A method for forming an electronic chip assembly. A first metal plate is coupled to a first side of a substrate to form a backing plate. A first cavity is created extending through the substrate to extend at least to the first metal plate. An electronic component is bonded to the substrate such that the electronic component is located within the first cavity. A second metal plate, having a second cavity, is disposed to a second side of the substrate, and over the first cavity such that the electronic component is encased within the first and second cavities by the first and second metal plates.
US11804436B2 Self-aligned buried power rail cap for semiconductor devices
A buried power rail is provided in a non-active device region. The buried power rail includes a dielectric liner located on a lower portion of a sidewall and a bottommost surface of the buried power rail. A dielectric cap is located on an upper portion of the sidewall of the buried power rail as well as on a topmost surface of the buried power rail. The dielectric cap is present during the fabrication of a functional gate structure and thus the problems associated with prior art buried power rails are circumvented. The dielectric cap can be removed after the functional gate structure has been formed and a via to buried power rail (VBPR) contact structure can be formed in contact with the buried power rail. In some applications, and after a gate cut process, a gate cut dielectric structure can be formed in contact with the dielectric cap.
US11804434B2 Integrated circuit apparatus and power distribution network thereof
An integrated circuit apparatus and a power distribution network thereof are provided. The power distribution network includes a top wiring layer, a bottom wiring layer, and a first conductive path. The top wiring layer includes a first top trace and a second top trace extending along a first direction. The bottom wiring layer includes a first bottom trace extending along a second direction. The first bottom trace has an electric potential equal to that of the first top trace, but different from that of the second top trace. The first conductive path connected between the first top and bottom traces includes a first upper conductive structure and a first lower conductive structure that are located directly under the first top trace and the second top trace, respectively. A signal wire preselected region is defined between the first upper conductive structure and the first bottom trace.
US11804432B2 Semiconductor device with polymer-based insulating material and method of producing thereof
A semiconductor device includes a semiconductor substrate having a first main surface and a metal structure above the first main surface. The metal structure has a periphery region that includes a transition section along which the metal structure transitions from a first thickness to a second thickness less than the first thickness. A polymer-based insulating material contacts and covers at least the periphery region of the metal structure. A thickness of the polymer-based insulating material begins to increase on a first main surface of the metal structure that faces away from the semiconductor substrate and continues to increase in a direction towards the transition section. An average slope of a surface of the polymer-based insulating material which faces away from the semiconductor substrate, as measured with respect to the first main surface of the metal structure, is less than 60 degrees along the periphery region of the metal structure.
US11804421B2 Connecting clip design for pressure sintering
A semiconductor package assembly having a connecting clip disposed on both a first material stack and a second material stack having different thicknesses and disposed on a conducting substrate. This connecting clip has a first portion disposed on to the first material stack and second portion disposed on the second material stack, such that the surfaces of the first portion and second portion opposite the conducting substrate are at the same perpendicular distance from the conducting substrate. For example, in some implementations, when the thickness of the second material stack is smaller than the thickness of the first material stack, the second portion of the connecting clip may include a vertical support disposed on the second material stack to equalize the heights of the surfaces of the first portion and second portion of the connecting clip.
US11804420B2 Core-shell particles for magnetic packaging
A package substrate may include a build-up layer. The build-up layer may include a dielectric material and one or more microspheres. The one or more microspheres may include a magnetic core that includes a first material that is a first oxidation-resistant material. Further, the one or more microspheres may include a shell to encapsulate the core, and the shell may include a second material that is a second oxidation-resistant material. The package substrate may further include a metal layer coupled with the build-up layer.
US11804419B2 Semiconductor device
A semiconductor device may include a substrate including a first surface and a second surface, which are opposite to each other, an insulating layer on the first surface of the substrate, a first via structure and a second via structure penetrating the substrate and a portion of the insulating layer and having different widths from each other in a direction parallel to the first surface of the substrate, metal lines provided in the insulating layer, and an integrated circuit provided on the first surface of the substrate. A bottom surface of the first via structure may be located at a level lower than a bottom surface of the second via structure, when measured from the first surface of the substrate. The second via structure may be electrically connected to the integrated circuit through the metal lines.
US11804418B2 Direct liquid micro jet (DLMJ) structures for addressing thermal performance at limited flow rate conditions
A heat exchange module, comprising an array of microchannels, where the array of microchannels extends in a first direction, and are separated from one another by a first sidewall. The array of microchannels is over a cold plate. A first array of fluid distribution channels is stacked over the array of microchannels and extend in a second direction that is substantially orthogonal to the first direction. The first array of fluid distribution channels extends from the first manifold and terminate between a first manifold and a second manifold. A second array of fluid distribution channels is stacked over the array of microchannels. The first array of fluid distribution channels and the second array of the fluid distribution channels are fluidically coupled to the microchannel array. A wall extends into the microchannel array below a second sidewall separating ones of the first array and ones of the second array of fluid distribution channels.
US11804414B2 Semiconductor device comprising a lead electrode including a through hole
An object is to provide a semiconductor device in which heat generated in a lead electrode when conducting a large current can be reduced and the bonding quality between the lead electrode and a semiconductor element can be inspected easily. A semiconductor device includes: a base portion; a semiconductor element mounted on the base portion; a metal part erect with respect to the semiconductor element and having one end bonded, with a bonding material, to a principal surface of the semiconductor element opposite to another principal surface of the semiconductor element mounted on the base portion; and a lead electrode connected to the semiconductor element through the metal part. The lead electrode includes a through hole extending in a thickness direction. The metal part connects the semiconductor element to the lead electrode, while inserted into the through hole of the lead electrode together with a part of the bonding material.
US11804410B2 Thin-film non-uniform stress evaluation
A method for evaluation of thin film non-uniform stress using high order wafer warpage, the steps including measuring a net wafer warpage across a wafer area due to thin film deposition, fitting a two dimensional low-order polynomial to the wafer warpage measurements and subtracting the low-order polynomial from the net wafer warpage across the wafer area.
US11804402B2 FinFET structure with controlled air gaps
The present disclosure provides an integrated circuit (IC) structure. The IC structure includes first and second fins formed on a semiconductor substrate and laterally separated from each other by an isolation feature, the isolation feature formed of a dielectric material that physically contacts the semiconductor substrate; and a contact feature between the first and second fins and extending into the isolation feature thereby defining an air gap vertically between the isolation feature and the contact feature, the dielectric material of the isolation feature extending from the semiconductor substrate to the contact feature.
US11804401B2 Spacer-defined process for lithography-etch double patterning for interconnects
One or more embodiments described herein include systems, and/or methods that facilitate fabrication of a semiconductor device using a spacer lithography-etch process. According to an embodiment, a method can comprise performing a first lithography exposure and etch over a first layer of a semiconductor device, where the first lithography exposure and etch comprises forming one or more mandrels on a first region of a second layer by employing a first photoresist layer. The method can further comprise forming one or more spacers on a sidewall of the one or more mandrels and covering a second region of the second layer, where the second region is adjacent to the one or more mandrels. The method can further comprise forming a cut over a third region of the second layer and filling the third region with first material.
US11804398B2 Workpiece supporting apparatus and workpiece supporting method
A workpiece supporting apparatus capable of preventing a surface of a workpiece from drying out while maintaining a suction force when supporting the workpiece with a Bernoulli chuck is disclosed. The workpiece supporting apparatus includes a Bernoulli chuck configured to generate a suction force by emitting a gas; and a liquid ejection member surrounding the Bernoulli chuck and configured to discharge a liquid around the Bernoulli chuck.
US11804390B2 Systems for integrated decomposition and scanning of a semiconducting wafer
Systems and methods are described for integrated decomposition and scanning of a semiconducting wafer, where a single chamber is utilized for decomposition and scanning of the wafer of interest.
US11804388B2 Substrate processing apparatus and method
A substrate processing apparatus, comprising a substrate support (32) provided with a support surface (34) for supporting a substrate or a substrate carrier (24) thereon and a support heater (50) constructed and arranged to heat the support surface (34). The apparatus comprises a heat shield constructed and arranged to cover and shield the substrate support (32) when no substrate or substrate carrier (24) is on the support surface.
US11804387B2 Substrate processing device and substrate processing method
A substrate processing device includes a holding member for holding a substrate, and an opposed member having a body portion and an extended portion extending from at least a part of a peripheral edge part of the body portion. A protrusion is provided on one part of a tip side part of the extended portion and a side surface part of the holding member, and the other part is provided with a restricting structure disposed opposite to the protrusion and restricting relative motion of the protrusion. The relative motion between the holding member and the opposed member is restricted, and the substrate processing device further includes a rotating mechanism, and a nozzle for discharging a processing solution and the protrusion and the restricting structure are disposed below an upper surface of the holding member.
US11804380B2 High-throughput dry etching of films containing silicon-oxygen components or silicon-nitrogen components by proton-mediated catalyst formation
A method of high-throughput dry etching of a film by proton-mediated catalyst formation. The method includes providing a substrate having a film thereon containing silicon-oxygen components, silicon-nitrogen components, or both, introducing an etching gas in the process chamber, plasma-exciting the etching gas, and exposing the film to the plasma-excited etching gas to etch the film. In one example, the etching gas contains at least three different gases that include a fluorine-containing gas, a hydrogen-containing gas, and a nitrogen-containing gas, plasma-exciting the etching gas. In another example, the etching gas contains at least four different gases that include a fluorine-containing gas, a hydrogen-containing gas, an oxygen-containing gas, and a silicon-containing gas.
US11804377B2 Method for preparing a surface for direct-bonding
Improved bonding surfaces for microelectronics are provided. An example method of protecting a dielectric surface for direct bonding during a microelectronics fabrication process includes overfilling cavities and trenches in the dielectric surface with a temporary filler that has an approximately equal chemical and mechanical resistance to a chemical-mechanical planarization (CMP) process as the dielectric bonding surface. The CMP process is applied to the temporary filler to flatten the temporary filler down to the dielectric bonding surface. The temporary filler is then removed with an etchant that is selective to the temporary filler, but nonreactive toward the dielectric surface and toward inner surfaces of the cavities and trenches in the dielectric bonding surface. Edges of the cavities remain sharp, which minimizes oxide artifacts, strengthens the direct bond, and reduces the bonding seam.
US11804375B2 Haloalkynyl dicobalt hexacarbonyl precursors for chemical vapor deposition of cobalt
The present disclosure relates to a bridging asymmetric haloalkynyl dicobalt hexacarbonyl precursors, and ultra high purity versions thereof, methods of making, and methods of using these bridging asymmetric haloalkynyl dicobalt hexacarbonyl precursors in a vapor deposition process. One aspect of the disclosure relates to an ultrahigh purity bridging asymmetric haloalkynyl dicobalt hexacarbonyl precursor of the formula Co2(CO)6(R3C≡CR4), where R3 and R4 are different organic moieties and R4 is more electronegative or more electron withdrawing compared to R3.
US11804370B2 Two-dimensional mass spectrometry using ion micropacket detection
The invention generally relates to two-dimensional mass spectrometry using ion micropacket detection. In certain aspects, the invention provides systems including a mass spectrometer having an ion trap and one or more detectors. The system includes a central processing unit (CPU), and storage coupled to the CPU for storing instructions that when executed by the CPU cause the system to: apply one or more scan functions to the ion trap that excite a precursor ion and eject a product ion from the ion trap; and determine a secular frequency of the product ion by detecting micropackets of the product ion as the micropackets are ejected from the ion trap.
US11804363B2 Chamber components for gas delivery modulation
Exemplary semiconductor processing chambers may include an inlet manifold defining a central aperture. The inlet manifold may also define a first channel and a second channel, and each of the channels may extend through the inlet manifold radially outward of the central aperture. The chambers may also include a gasbox characterized by a first surface facing the inlet manifold and a second surface opposite the first. The gasbox may define a central aperture aligned with the central aperture of the inlet manifold. The gasbox may define a first annular channel in the first surface extending about the central aperture of the gasbox and fluidly coupled with the first channel of the inlet manifold. The gasbox may define a second annular channel extending radially outward of the first and fluidly coupled with the second channel of the inlet manifold. The second annular channel may be fluidly isolated from the first.
US11804360B2 Multi charged particle beam adjustment method, multi charged particle beam irradiation method, and multi charged particle beam irradiation apparatus
The present invention quickly calculates values of optimal excitation parameters which are set in lenses in multiple stages. A multi charged particle beam adjustment method includes forming a multi charged particle beam, calculating, for each of lenses in two or more stages disposed corresponding to object lenses in two or more stages, a first rate of change and a second rate of change in response to change in at least an excitation parameter, the first rate of change being a rate of change in a demagnification level of a beam image of the multi charged particle beam, the second rate of change being a rate of change in a rotation level of the beam image, and calculating a first amount of correction to the excitation parameter of each of the lenses based on an amount of correction to the demagnification level and the rotation level of the beam image, the first rate of change, and the second rate of change.
US11804355B2 Apparatus for multiple charged-particle beams
Systems and methods of observing a sample in a multi-beam apparatus are disclosed. The multi-beam apparatus may include an electron source configured to generate a primary electron beam, a pre-current limiting aperture array comprising a plurality of apertures and configured to form a plurality of beamlets from the primary electron beam, each of the plurality of beamlets having an associated beam current, a condenser lens configured to collimate each of the plurality of beamlets, a beam-limiting unit configured to modify the associated beam current of each of the plurality of beamlets, and a sector magnet unit configured to direct each of the plurality of beamlets to form a crossover within or at least near an objective lens that is configured to focus each of the plurality of beamlets onto a surface of the sample and to form a plurality of probe spots thereon.
US11804353B1 Fuse body with notched ends
A fuse including a fuse body having first and second end faces at opposing first and second longitudinal ends thereof, each of the first and second end faces having at least one notch formed therein, a fusible element extending through the fuse body and having a first end bent over the first end face and disposed within the at least one notch in the first end face and a second end bent over the second end face and disposed within the at least one notch in the second end face, and a first endcap disposed on the first longitudinal end of the fuse body and a second endcap disposed on the second longitudinal end of the fuse body, wherein the first and second endcaps flatly abut the first and second end faces without interference from the fusible element.
US11804342B2 Membrane switch, key and keyboard
The present disclosure provides a membrane switch, a key, and a keyboard. The membrane switch includes: a flexible substrate; a switch trace layer, disposed on a front surface of the flexible substrate, and comprising a plurality of conductive contacts that not in contact with each other; a flexible key, covering the switch trace layer, a press cavity being defined between an inner wall of the flexible key and the flexible substrate; and a conductor, disposed in the press cavity, and configured to be connected to the plurality of conductive contacts in response to the flexible key being pressed, such that the switch trace layer is conducted. The membrane switch, the key, and the keyboard according to the present disclosure have a compact structure, a high integration degree, and a small thickness, and thus accommodate demands of the market on lightening and thinning.
US11804340B2 Input apparatus and electronic device including input apparatus
Embodiments of this application provide an input apparatus and an electronic device including the input apparatus. The input apparatus includes a top cover, where at least one trench is disposed in a first area of the top cover; a base, where at least one slot group is disposed in a second area of the base, and projections of the second area and the first area in a pressing or tapping direction overlap; a tactile switch, including a force-bearing surface and disposed on the top cover or the base; and at least one connecting rod, disposed between the top cover and the base, where the connecting rod includes a main rod and a side rod group, the main rod is rotatably nested in a corresponding trench, and each side rod in the side rod group is slidably nested in a corresponding slot in the slot group.
US11804339B2 Gesture-based control device for controlling an electrical load
A control device may be configured to control one or more electrical loads in a load control system. The control device may be a wall-mounted device such as dimmer switch, a remote control device, or a retrofit remote control device. The control device may include a gesture-based user interface for applying advanced control over the one or more electrical loads. The types of control may include absolute and relative control, intensity and color control, preset, zone, or operational mode selection, etc. Feedback may be provided on the control device regarding a status of the one or more electrical loads or the control device.
US11804333B2 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes a ceramic body having first and second surfaces opposing each other in a first direction, third and fourth surfaces opposing each other in a second direction, and fifth and sixth surfaces opposing each other in a third direction; and an external electrode disposed on one of the third and fourth surfaces and extending onto the first and second surfaces of. A relational expression of 0.9≤A/BW<1.0 is satisfied, where a shortest distance, in the second direction, from an end portion of the ceramic body which the external electrode is disposed at to an end portion of the external electrode disposed on one of the first and second surfaces, is denoted by “A”, and a longest distance, in the second direction, from the end portion of the ceramic body to the end portion of the external electrode, is denoted by “BW”.
US11804332B2 Multilayered electronic component
A multilayer electronic component includes: a body including a dielectric layer and a plurality of internal electrodes stacked on each other interposing the dielectric layer therebetween, and external electrodes respectively disposed on the body, wherein the external electrode includes: a first electrode layer connected to the internal electrode; and a second electrode layer disposed on the first electrode layer, and including a conductive portion including an silver (Ag)-tin (Sn) alloy and a resin, and a ratio of an area of the Ag—Sn alloy to an area of the conductive portion satisfies 3 to 50% in at least a portion of a cross-section of the second electrode layer.
US11804327B2 Coil component and method of manufacturing the same
A coil component includes: a body including a magnetic material and a coil of which both ends are externally exposed; intermetallic compounds disposed on the exposed both ends of the coil; and external electrodes disposed on the body to cover the intermetallic compounds. The external electrodes include: conductive resin layers disposed on outer surfaces of the body to contact the exposed both ends of the coil and including base resins, a plurality of metal particles disposed in the base resins, and conductive connecting parts surrounding the plurality of metal particles and contacting the intermetallic compounds. The coil component further includes electrode layers disposed on the conductive resin layers and contacting the conductive connecting parts.
US11804320B2 Camera device and portable electronic device
Provided is a camera device including a housing having accommodation cavity; an optical imaging part placed in the accommodation cavity and including lens having optical axis and drive mechanism; and an anti-shake mechanism placed in the accommodation cavity and including first movable part, first fixed part, first coil, first magnet, filter and photosensitive sensor. The drive mechanism includes second magnet to drive the lens. The first magnet, the first coil and the second magnet are successively arranged at intervals along optical axis direction, and the first coil is simultaneously under action of the first and second magnets to drive the first movable part. Compared with the related art, the first coil can utilize the magnetic fluxes of the first and second magnets at the same time, so that the first movable part fixed with the first coil can receive larger driving force, thereby improving efficiency of shake correction.
US11804314B2 Processes for making electrical cables
Electrical cables and processes for making and using same. In some examples, the electrical cable can include one or more insulated electrical conductors and one or more metallic elements cabled together and a metallic layer disposed about the one or more insulated electrical conductors and the one or more metallic elements. The one or more metallic elements can partially fill a space located between the one or more insulated electrical conductors and the metallic layer. The one or more insulated electrical conductors can each include an electrically conductive core, a layer of electrically insulating material disposed about the electrically conductive core, and a layer of metallic strands disposed about the layer of electrically insulating material.
US11804307B2 Systems and methods for dynamic surveillance of medication and antimicrobial resistance trends
Systems and methods for selecting a treatment regimen for a particular patient are provided. The treatment regimen is selected using a first data store including a first plurality of patient records for a first plurality of patients, and a second data store including efficacy rates of a plurality of treatment regimens against a plurality of infections and infection-causing pathogens. The system, or a user of the system, identifies a first infection of the particular patient and a first treatment regimen to be prescribed to treat the first infection. A second plurality of patient records is generated by identifying, in the first plurality of patient records of the first data store, patient records associated with diagnosis or treatment of the first infection. The second plurality of patient records are appended with efficacy rates for the first infection from the second data store. Systems and methods of the present disclosure can use these appended records to generate a dynamic model configured to determine a likelihood estimation that the first treatment regimen is an appropriate treatment regimen to treat the first infection.
US11804302B2 Supervised machine learning-based modeling of sensitivities to potential disruptions
A sensitivity index model for predicting the sensitivity of an entity to a potential future disruption can be trained using a process that includes dividing a population of entities for which data attributes are available into matched pairs in a first sub-population and a second sup-population based on matching propensity scores for the entities using supervised machine learning, modeling outcomes for the two sub-populations, using the resultant models to calculate expected performances of the entities under differing conditions, and generating the sensitivity index model using supervised learning techniques based on quantification of differences between the calculated expected performances for the entities.
US11804299B2 Health testing and diagnostics platform
Systems and methods for providing a universal platform for at-home health testing and diagnostics are provided herein. In particular, a health testing and diagnostic platform is provided to connect medical providers with patients and to generate a unique, private testing environment. In some embodiments, the testing environment may facilitate administration of a medical test to a patient with the guidance of a proctor. In some embodiments, the patient may be provided with step-by-step instructions for test administration by the proctor within a testing environment. The platform may display unique, dynamic testing interfaces to the patient and proctor to ensure proper testing protocols and accurate test result verification.
US11804293B2 Rapid wearable data-driven bioelectronics device and platform for food freshness monitoring
The present application relates to the use of soft nano material integrated to micro-electronics circuit to detect signals from nutritional substances and the subsequent conversion of these signals into format suitable for a trained machine learning model through pre-processing steps prior to sending to the machine learning model as well as the output format of the machine learning model and post processing in order to obtain a final determination of the quality and predicted expiration date of a nutritional substance within a probabilistic confidence level. The application encompasses a soft nano-material integrated with micro-electronics for signal capture and an analytics platform for machine learning model training, classification and prediction with a probabilistic confidence level result.
US11804283B2 Predicting molecular properties of molecular variants using residue-specific molecular structural features
A system for generating a model for predicting a molecular property of a variant of a molecule is provided. For each of a plurality of variants of the molecule, the system for each structural feature, aggregates the values for the structural features of the residues of the molecule that were modified to form the variant to form a feature vector for the variant. The system assigns the value for the molecular property of the variant to the feature vector wherein the feature vector and the assigned value form training data. The system then generates the model for predicting a value for the molecular property using the training data for the plurality of variants.
US11804282B1 Systems and methods for drug clustering
Grouping vectors describing functional interactions between compounds and reagents into clusters identifies groups of similar compounds, and may identify drug targets, pathways of action, deleterious toxicities, immune stimulation and evasion potential, or other information regarding interactions between compounds and reagents.
US11804281B2 Apparatuses systems and methods for automatic soft post package repair
Embodiments of the disclosure are drawn to apparatuses and methods for automatic soft post-package repair (ASPPR). A memory may receive a row address along with a signal indicating an ASPPR operation, such as a bad page flag being set. A word line engine generates a physical address based on the row address, and ASPPR registers stores the physical address. The time it takes from receiving the row address to storing the physical address may be within the timing of an access operation on the memory such as tRAS. The row address may specify a single page of information. If the bad page flag is set, then a subsequent PPR operation may blow fuses to encode the physical address stored in the ASPPR registers.
US11804280B2 Non-volatile memory device, operating method thereof, controller for controlling the same, and storage device having the same
A non-volatile memory device includes a memory cell array including a plurality of memory blocks that includes a plurality of memory cells connected to a plurality of word lines and a plurality of bit lines, a row decoder configured to select one among the plurality of memory blocks, based on an address, a voltage generator configured to apply word line voltages corresponding to selected word lines and unselected word lines, among the plurality of word lines, page buffers connected to the plurality of bit lines and configured to read data from a memory cell connected to one among the selected word lines of the selected one among the plurality of memory blocks, and a control logic configured to control the row decoder, the voltage generator, and the page buffers.
US11804277B2 Error remapping
Many error correction schemes fail to correct for double-bit errors and a module must be replaced when these double-bit errors occur repeatedly at the same address. This helps prevent data corruption. In an embodiment, the addresses for one of the memory devices exhibiting a single-bit error (but not the other also exhibiting a single bit error) is transformed before the internal memory arrays are accessed. This has the effect of moving one of the error prone memory cells to a different external (to the module) address such that there is only one error prone bit that is accessed by the previously double-bit error prone address. Thus, a double-bit error at the original address is remapped into two correctable single-bit errors that are at different addresses.
US11804271B2 Operational modes for reduced power consumption in a memory system
Methods, systems, and devices for operational modes for reduced power consumption in a memory system are described. A memory device may be coupled with a capacitor of a power management integrated circuit (PMIC). The memory device may operate in a first mode where a supply voltage is provided to the memory device from the PMIC. The memory device may operate in a second mode where it is isolated from the PMIC. When isolated, a node of the memory device (e.g., an internal node) may be discharged while the capacitor of the PMIC remains charged. When the memory device resumes operating in the first mode, a supply voltage may be provided to it based on the residual charge of the capacitor.
US11804268B2 Methods of operating memory devices based on sub-block positions and related memory system
A memory device can include a memory block operatively connected to a common source line and a plurality of bit lines, wherein the memory block includes first and second sub-blocks each having a respective position in the memory block relative to the common source line and the plurality of bit lines. The memory device can be operated by receiving a command and an address from outside the memory device and performing a precharge operation on the memory block in response to the command, using a first precharge path through the memory block or a second precharge path through the memory block based on the respective position of the first or second sub-block that includes a word line that is configured to activate responsive to the address.
US11804257B2 Power distribution for stacked memory
Methods, systems, and devices for power distribution for stacked memory are described. A memory die may be configured with one or more conductive paths for providing power to another memory die, where each conductive path may pass through the memory die but may be electrically isolated from circuitry for operating the memory die. Each conductive path may provide an electronic coupling between at least one of a first set of contacts of the memory die (e.g., couplable with a power source) and at least one of a second set of contacts of the memory die (e.g., couplable with another memory die). To support operations of the memory die, a contact of the first set may be coupled with circuitry for operating a memory array of the memory die, and to support operations of another memory die, another contact of the first set may be electrically isolated from the circuitry.
US11804245B2 Video data size reduction
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: storing into a storage device a video data file; examining video file data defining the video data file, wherein the examining includes determining a relevancy of a section of the video data file; reducing a size of file data defining the section of the video data file in dependence on the determining the relevancy of the section of the video data file; storing a reduced-size version of the video data file into the storage device, the reduced-size version of the video data file having a reduced size relative to the video data file by performance of the reducing the size of file data defining the section of the video data file in dependence on the determining the relevancy of the section of the video data file.
US11804244B2 Magnetic disk device and filter coefficient setting method of the magnetic disk device
According to one embodiment, a magnetic disk device includes a controlled object, a controller which controls a motion of the controlled object, and loop shaping filters each connected in parallel to the controller. During a determination of coefficients of the loop shaping filters using a transfer function from outputs of the loop shaping filters to before an input of a disturbance affecting the controlled object, the first set of coefficients of each the loop shaping filter is determined by reflecting a frequency response of the other loop shaping filters, and the determined first sets of coefficients of the loop shaping filters are set to the loop shaping filters, respectively.
US11804239B2 Detection and classification of siren signals and localization of siren signal sources
In an embodiment, a method comprises: capturing, by one or more microphone arrays of a vehicle, sound signals in an environment; extracting frequency spectrum features from the sound signals; predicting, using an acoustic scene classifier and the frequency spectrum features, one or more siren signal classifications; converting the one or more siren signal classifications into one or more siren signal event detections; computing time delay of arrival estimates for the one or more detected siren signals; estimating one or more bearing angles to one or more sources of the one or more detected siren signals using the time delay of arrival estimates and a known geometry of the microphone array; and tracking, using a Bayesian filter, the one or more bearing angles. If a siren is detected, actions are performed by the vehicle depending on the location of the emergency vehicle and whether the emergency vehicle is active or inactive.
US11804236B2 Method for debugging noise elimination algorithm, apparatus and electronic device
The application discloses a debugging method for a noise elimination algorithm, an apparatus and an electronic device, which relate to the technical fields of voice, automatic driving and intelligent transportation. An implementation scheme is: when the noise elimination algorithm is debugged, acquiring multiple voice control signals from a vehicle to be debugged, modifying a weight of a configuration parameter of the noise elimination algorithm in a digital signal processing to obtain an updated noise elimination algorithm; then adopting the updated noise elimination algorithm to perform noise elimination processing on the multiple voice control signals; if control results of noise-eliminated voice control signals on the vehicle to be debugged do not meet a preset condition, continuing to modify the weight of the configuration parameter until the preset condition is met, and then sending a noise elimination algorithm that meets the preset condition to the vehicle to be debugged.
US11804234B2 Method for enhancing telephone speech signals based on Convolutional Neural Networks
A method for enhancing telephone speech signals based on Deep Convolutional Neural Network (CNN) is disclosed. The method is able to reduce the effect of acoustic distortions in daily scenarios during a telephone call. It is a single-channel, speech-oriented method with causal design and low latency. The novelty lies in the noise reduction method which, based on the classical gain method, uses a CNN to learn the Wiener estimator. Then, it computes the gain of the filter to enhance the speech power over the noise power for each time-frequency component of the signal. The selection of the Wiener gain estimator as an essential element of the method, decreases the vulnerability to estimation errors since the characteristics of this measure make it very appropriate to be estimated by deep learning approaches.
US11804233B2 Linearization of non-linearly transformed signals
A device includes one or more processors configured to perform signal processing including a linear transformation and a non-linear transformation of an input signal to generate a reference target signal. The reference target signal has a linear component associated with the linear transformation and a non-linear component associated with the non-linear transformation. The one or more processors are also configured to perform linear filtering of the input signal by controlling adaptation of the linear filtering to generate an output signal that substantially matches the linear component of the reference target signal.
US11804232B2 Resampling output signals of QMF based audio codecs
An apparatus for processing an audio signal includes a configurable first audio signal processor for processing the audio signal in accordance with different configuration settings to obtain a processed audio signal, wherein the apparatus is adapted so that different configuration settings result in different sampling rates of the processed audio signal. The apparatus furthermore includes n analysis filter bank having a first number of analysis filter bank channels, a synthesis filter bank having a second number of synthesis filter bank channels, a second audio processor being adapted to receive and process an audio signal having a predetermined sampling rate, and a controller for controlling the first number of analysis filter bank channels or the second number of synthesis filter bank channels in accordance with a configuration setting.
US11804227B2 Local and cloud speech recognition
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for distributing the performance of speech recognition among a remote control device and a voice platform in the cloud. In some embodiments, the remote control device operates to receive a voice input from a user. The remote control device detects a trigger word in the voice input. The remote control device then processes the voice input. The remote control device then transmits the voice input to a voice platform based on the detecting in order to determine an intent associated with the voice input.
US11804222B2 System and method for controlling jobsite products
An electronic device with a microphone, a speaker, a processor, and a power tool battery pack connectable to and powering the speaker and the processor. The electronic device has software that can cause the processor to perform operations which can cause the electronic device to operate in first and second modes. While the electronic device is operating in the first mode, the device can generate first audio data representing user speech captured by the microphone which can be analyzed by the electronic device or a remote server. The electronic device can switch from operating in the first mode to operating in a second mode, where the electronic device can receive, second audio data from another electronic device. The electronic device can then output, using the speaker, audible content represented by the second audio data.
US11804221B2 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, i.e., of a person talking in close proximity to the user of the audio device, the audio device comprises at least an audio input to receive a voice input signal; a filter bank, configured to provide a plurality of sub-band signals from the voice input signal; a multi-band audio expander, arranged to receive at least a group of the sub-band signals and configured to conduct audio expansion on the group of sub-band signals to provide gain-controlled sub-band signals; and an audio output, configured to provide a voice output signal from at least the gain-controlled sub-band signals.
US11804218B2 Scalable dynamic class language modeling
This document generally describes systems and methods for dynamically adapting speech recognition for individual voice queries of a user using class-based language models. The method may include receiving a voice query from a user that includes audio data corresponding to an utterance of the user, and context data associated with the user. One or more class models are then generated that collectively identify a first set of terms determined based on the context data, and a respective class to which the respective term is assigned for each respective term in the first set of terms. A language model that includes a residual unigram may then be accessed and processed for each respective class to insert a respective class symbol at each instance of the residual unigram that occurs within the language model. A transcription of the utterance of the user is then generated using the modified language model.
US11804213B2 Systems and methods for training a control system based on prior audio inputs
Systems and methods are disclosed herein for training a control system based on prior audio inputs. The disclosed systems and methods receive a non-lexical or interjectional audio input. State change indications are also received and stored by the system within a predefined period of time starting from the time the system received the audio input. The system then receives a subsequent audio input. If the audio inputs of both the audio input and the subsequent audio input match, and contextual information for the audio input and the subsequent audio input match, the system stores a match association, comprising a confidence factor, for the subsequent audio input to the audio input in the associative data structure. If the confidence factor is greater than a preconfigured confidence level, the system executes one or more functions based on stored state change indications.
US11804211B2 Example-based voice bot development techniques
Implementations are directed to providing a voice bot development platform that enables a third-party developer to train a voice bot based on training instance(s). The training instance(s) can each include training input and training output. The training input can include a portion of a corresponding conversation and a prior context of the corresponding conversation. The training output can include a corresponding ground truth response to the portion of the corresponding conversation. Subsequent to training, the voice bot can be deployed for conducting conversations on behalf of a third-party. In some implementations, the voice bot is further trained based on a corresponding feature emphasis input that attentions the voice bot to a particular feature of the portion of the corresponding conversation. In some additional or alternative implementations, the voice bot is further trained to interact with third-party system(s) via remote procedure calls (RPCs).
US11804207B1 Motor vehicle workspace with enhanced privacy
A transportation vehicle provides a workspace in a passenger cabin to support a teleconference with a remote party. External sensors are configured to scan the exterior of the vehicle and detect a pedestrian. A sound exciter is configured to generate a masking noise directed to the exterior. A control circuit which enhances privacy of the teleconference is configured to A) detect the audio content of the teleconference being present in the interior of the vehicle, B) quantify an interior sound level of the audio content, C) estimate a discernibility of the audio content at an external location corresponding to the detected pedestrian, and D) activate the sound exciter such that the masking noise is adapted to mask the audio content at the external location.
US11804205B2 Acoustic filter and method of manufacturing
An injection moulded acoustic filter comprising a foil piece or filter structure having a plurality of micro-slits configured to act as acoustic channels through the foil piece for filtering sound waves impinging the foil piece. The micro-slits have a maximum slit width across a surface of the foil piece of less than one hundred micrometres and a combined slit length along the surface of the foil piece of at least five millimetres. An earplug comprising the acoustic filter. A method and mould for manufacturing the acoustic filter.
US11804203B2 Display apparatus
A display apparatus includes a display panel configured to display an image, a vibration generating device at a rear surface of the display panel to vibrate the display panel, and a supporting member at the rear surface of the display panel and including a first hole. The first hole may be disposed at a whole region or periphery of the vibration generating device.
US11804202B2 Electronic wind instrument
An electronic wind instrument includes a breath sensor, an operating element, a speaker, and an acoustic tube. The operating element receives an instruction related to a pitch. The speaker outputs a sound based on musical performance information obtained from at least one of the breath sensor and the operating element. The speaker has an inner space therein. The acoustic tube that has an inner space therein. The inner space of the acoustic tube is continuous with the inner space of the speaker. The acoustic tube extends in a direction away from the speaker.
US11804193B1 Interactive demonstration system and method thereof based on power supply intelligent board
The disclosure provides an interactive demonstration system and a method thereof based on a power supply intelligent board. The system includes an intelligent board supporting wireless power supply, a plurality of wireless liquid crystal display screens, a handheld wireless intelligent terminal, and an application (APP) running on the handheld wireless intelligent terminal. Handheld intelligent terminals such as mobile phones are used for running the APP, and the broadcast contents of all the wireless liquid crystal display screens adsorbed on the intelligent board are controlled, configured, and transmitted in a wireless way, thereby realizing a low-cost and easy-to-interact interactive demonstration experience that integrates electronic display with traditional whiteboard display.
US11804192B2 Display module and display method thereof, and display device
A display module is provided. The display module includes a main display panel, an auxiliary display panel and a backlight module which are laminated sequentially, at least one temperature sensing circuit in the auxiliary display panel, and a control circuit coupled to the at least one temperature sensing circuit. The temperature sensing circuit is configured to generate, based on temperature of the auxiliary display panel, a temperature signal related to the temperature, and the control circuit is configured to adjust a display parameter of the main display panel based on the temperature signal.
US11804191B2 Method, device, and electronic device for adjusting viewing angle for dark state of display panel
A method is provided for adjusting a viewing angle for a dark state of a display panel, and the method includes steps of: obtaining a first brightness change of a to-be-tested panel at a first viewing angle under a condition of a first voltage difference; obtaining a second brightness change of the to-be-tested panel at a second viewing angle under the condition of the first voltage difference; obtaining a ratio of the second brightness change to the first brightness change; and comparing the ratio of the second brightness change to the first brightness change with a first threshold to determine whether the first voltage difference is a selection voltage of the display panel.
US11804188B2 Mode-switchable backlight, privacy display, and method employing emitter arrays
A mode-switchable backlight and privacy display provide narrow-angle emitted light during a first mode and broad-angle emitted light in a second mode, the broad-angle emitted light being a combination of the narrow-angle emitted light and bidirectional emitted light. The mode-switchable backlight includes a first directional backlight and a second directional backlight. The first directional backlight includes an array of narrow-angle emitters configured to provide the narrow-angle emitted light during both of the first mode and second mode, while the second directional backlight includes an array of bidirectional emitters configured to provide the bidirectional emitted light exclusively during the second mode. The mode-switchable privacy display includes an array of light valves configured to modulate the narrow-angle emitted light during the first mode and to modulate broad-angle emitted light during the second mode.
US11804184B2 Source driver, display panel and control method therefor, and display apparatus with adjustable number of data output channels
A source driver includes a plurality of shift register groups cascaded in sequence, an enable control circuit and at least one switching circuit electrically connected to the enable control circuit. Each shift register group includes a plurality of stages of shift registers, and is configured to sample digitized image data; a first start signal of an n-th shift register group is output by an (n−1)-th shift register group, n is a positive integer greater than 2. The enable control circuit is configured to output a first turn-on signal or a first turn-off signal. In two adjacent shift register groups, a last-stage shift register in a present shift register group is electrically connected to a first-stage shift register in a next shift register group through a switching circuit.
US11804182B2 Display device with pixel structure capable of extracting light from quantum-dot light-emitting layer and organic light-emitting layer of pixel structure
A first pixel electrode electrically connected to a first transistor, a second pixel electrode electrically connected to a second transistor, a first light-emitting layer formed over the first pixel electrode and overlapping the first pixel electrode, a second light-emitting layer formed over the second pixel electrode and overlapping the second pixel electrode are provided, the first light-emitting layer includes a quantum-dot light-emitting that emits light of a first color, and the second light-emitting layer includes an organic light-emitting layer that emits light of a second color different from the first color.
US11804180B2 Pixel driving circuit, method for driving the same and display device
The present disclosure provides a pixel driving circuit, a method for driving the same, and a display device. A first reset sub-circuit included in the pixel driving circuit is used to control to connect or disconnect a gate electrode of a driving transistor and a common node, and to connect or disconnect the common node and the first initialization voltage input terminals; control to connect or disconnect the common node and a second initialization voltage input terminal under the control of a first control terminal; a difference between a potential of a second initialization signal inputted by the second initialization signal input terminal and a potential of a gate electrode of the driving transistor during a light emission period is smaller than a threshold value.
US11804171B2 Pixel circuit that includes a first leakage compensation switching element and display apparatus having the same
A pixel circuit includes a light emitting element, a driving switching element, a storage capacitor, a data voltage applying switching element and a first leakage compensation switching element. The driving switching element is configured to apply a driving current to the light emitting element. The storage capacitor is connected to a control electrode of the driving switching element. The data voltage applying switching element is configured to apply a data voltage to the storage capacitor. The first leakage compensation switching element is disposed between the storage capacitor and the data voltage applying switching element.
US11804169B2 Pixel driving circuit having time control sub-circuit and driving method therefor, and display panel
A pixel driving circuit includes a driving control sub-circuit and a time control sub-circuit. The driving control sub-circuit includes a first driving sub-circuit. The first driving sub-circuit is configured to output a driving signal to drive an element to be driven to operate. The time control sub-circuit includes a second driving sub-circuit. The second driving sub-circuit is configured to output a third voltage signal to make the first driving sub-circuit stop outputting the driving signal, so as to control operating duration of the element to be driven.
US11804161B1 Display panel and display device
Display panel and display device are provided. The display panel includes a first light-transmitting group, a first non-display area, and a display area; and a plurality of pixel driving circuits and a plurality of drive signal lines. The first non-display area surrounds the first light-transmitting group, the display area surrounds the first non-display area, and the first light-transmitting group includes at least two first light-transmitting areas arranged along a first direction. The plurality of pixel driving circuits is in the display area, a pixel driving circuit of the plurality of pixel driving circuits includes a data writing module, and a drive signal line of the plurality of drive signal lines is electrically connected to a control terminal of the data writing module.
US11804159B2 Timing controller, clock reset method, and display panel
A timing controller, a clock reset method, and a display panel are provided. When an abnormal working condition occurs in a transition stage of recovering a reset control signal from a jumping state to an initial state, the problem that a clock of the timing controller cannot be synchronized can be avoided when a processing module cannot normally output a clock reset pulse signal and a clock data recovering module cannot normally recover the clock of the timing controller because the reset control signal is in the jumping state. Reliability of the timing controller is increased.
US11804157B2 Electroluminescent display apparatus and display defect detection method thereof
An electroluminescent display apparatus can include a display panel including the one or more subpixels connected to a data line, a gate line, and a low-level power line. The display apparatus can further include a comparator connected to the one or more subpixels through the data line and the low-level power line to compare a first input voltage from the data line with a second input voltage from the low-level power line to generate a comparison output. The first input voltage is a reference voltage, and the second input voltage is a voltage of a specific node of the one or more subpixels capable of being shifted from an initialization voltage.
US11804150B2 Residual stress features in organ models
Simulated tissue structures and methods of making them are disclosed. An elastic first material is placed in tension. An elastic second material is adhered to the first material while the first material is in tension. The adhered second material and the first material in tension forms a first shape of the simulated tissue structure. Tension on the first material is released. In releasing the tension of the first material, a force is exerted on the adhered second material bring the combination of the first material and the second material into a second shape. The first shape is maintained by a mold or mandrel and the second shape is the desired shape of the simulated tissue structure.
US11804147B2 Personalized weight management
The present disclosure relates to an apparatus for managing an individual's weight, which operates in an Internet of Things environment over a 5G communication network and is capable of effectively managing an individual's weight, and a personalized weight management method using the apparatus. The present disclosure is directed to learning a predicted weight of an individual calculated based on weight information of the individual, information on a type and an amount of food ingested by the individual, and information on exercise performed by the individual, received on the present day, and predicting information on food to be ingested and information on exercise to be performed in order to achieve a target weight received from the individual, based on the learned predicted weight.
US11804145B2 Method, system and non-transitory computer-readable recording medium for providing learning information
A method for providing learning information is provided. The method includes the steps of: combining achievements of one or more learner groups for a plurality of learning units to derive learning achievement characteristic information of the one or more learner groups; combining achievements of a target learner for the plurality of learning units to derive learning achievement characteristic information of the target learner; comparing the learning achievement characteristic information of the target learner and the learning achievement characteristic information of the one or more learner groups; and providing learning information to the target learner according to a learning path of the one or more learner groups, on the basis of a result of the comparison.
US11804143B1 Learning engine application
Disclosed herein are systems and methods of artificial intelligence learning systems. In some embodiments the artificial intelligence system presents options to users based on their life stage and personality profile. Family or group structures may be created within an application. Options may be created and presented based on the family structure such as chores may be assigned to children, money may be transferred between family members, and scores may be assigned to different users.
US11804142B2 Simulation of visual impairment
The present invention relates to apparatus for simulating visual impairment of a person 10. The apparatus for simulating visual impairment of a person 10 comprises a headset 14 and a position sensor 16. The headset 14 is worn by a user and displays a scene 20 to the user. The position sensor 16 senses the position of the headset. The headset 14 changes the scene 20 displayed to the user in dependence on an output from the position sensor 16. The headset 14 also changes an extent of obscuration of the scene 20 displayed to the user in dependence on an output from the position sensor 16.
US11804136B1 Managing and tracking scouting tasks using autonomous vehicles
A method is provided for managing and tracking scouting tasks to obtain map information using a fleet of autonomous vehicles. For instance, the method includes defining a scouting quest to obtain the map information. The scouting quest includes a plurality of objectives. Each objective is associated with a geographic location from which sensor data is to be captured. The method also includes receiving a first update message from an autonomous vehicle of the fleet. The update message identifies a location of the autonomous vehicle. The method also includes assigning at least one of the objectives to the autonomous vehicle based on the location of the autonomous vehicle. The method also includes sending instructions to the autonomous vehicle in order to cause the autonomous vehicle to complete the at least one objective and after sending, tracking a status of the scouting quest.
US11804134B2 Control device, system, computer-readable medium, and matching method
A control device includes: a communication unit that receives input data from a terminal device of a first member who is a member of a first family staying in a vehicle, the input data indicating a family composition and a family stress for the first family; and a control unit that searches a database in which data indicating the family composition and the family stress for each of a plurality of families staying in individual vehicles is registered, using the input data received by the communication unit as a search key, selects a second family from the families based on a search result obtained, and causes the communication unit to transmit notification data that notifies the first member of information for establishing a relationship with a second member who is a member of the second family selected.
US11804132B2 Systems and methods for displaying bird's eye view of a roadway
A vehicle navigation system includes an electronic control unit. The electronic control unit receives image data regarding a source of a traffic jam on a roadway from a plurality of sensors of a plurality of vehicles in a mesh network. Moreover, the electronic control unit generates a bird's eye view of the traffic jam based on the image data, wherein the bird's eye view includes a graphical representation of the source of the traffic jam and a graphical representation of vehicles on the roadway within the traffic jam. A display device displays the bird's eye view.
US11804131B2 Communication system for determining vehicle context and intent of a target vehicle based on perceived lane of travel
A communication system that determines a context and an intent of a specific remote vehicle located in a surrounding environment of a host vehicle includes one or more controllers for receiving sensed perception data including sensed perception data. The one or more controllers execute instructions to determine a plurality of vehicle parameters related to the specific remote vehicle. The the one or more controllers execute instructions to associate the specific remote vehicle with a specific lane of travel of a roadway based on map data. The one or more controllers determines possible maneuvers, possible egress lanes, and a speed limit for the specific remote vehicle for the specific lane of travel based on the map data, and determines the context and the intent of the specific remote vehicle based on the plurality of vehicle parameters, the possible maneuvers, the possible egress lanes for the specific remote vehicle, and the speed limit related to the specific remote vehicle.
US11804129B2 Systems and methods to detect stalking of an individual who is traveling in a connected vehicle
This disclosure is generally directed to detecting stalking of an individual who is traveling in a connected vehicle. In an example method, a first individual traveling in a first connected vehicle may enter into a personal device (a smartphone, for example), a request to perform a surveillance operation. The personal device may respond to the request by communicating with a cloud computer. The personal device and/or the cloud computer may obtain data from a vehicle computer of the first connected vehicle and/or from a vehicle computer of a second connected vehicle and evaluate the data to detect a travel pattern of a second individual traveling in either the first connected vehicle or the second connected vehicle. The travel pattern of the second individual is then evaluated to determine whether the second individual is stalking the first individual. A report of the surveillance procedure may be provided to the first individual.
US11804127B2 Auto-configuring of battery operated devices in a premises security system
A premises control unit in communication with at least one battery operated sensor of a premises security system is provided. The premises control unit includes processing circuitry configured to configure at least one parameter for the at least one battery operated sensor where the configuration of the at least one parameter is based at least on data collected by the premises security system, and the at least one parameter includes at least sleep cycles for the at least one battery operated sensor.
US11804126B2 Determining emergency severity and response strategy
One example method of operation may include receiving potential emergency event communications from one or more emergency monitoring entities targeting a potential emergency location, comparing the potential emergency event communications to one or more emergency event thresholds, determining a level of severity of the potential emergency event, and transmitting one or more notifications to one or more emergency response entities based on the one or more emergency events thresholds being exceeded and the level of severity.
US11804125B2 Hospital headwall communication system
A patient support apparatus includes a first transceiver adapted to wirelessly communicate with a second transceiver of a headwall interface that is positioned off of the patient support apparatus. A communication link is automatically established between the first and second transceivers without requiring a user of the patient support apparatus to activate a designated control and without requiring the user to identify the headwall interface. The first transceiver includes a unique identifier assigned to the headwall interface in its messages to the headwall interface. The first transceiver may also automatically transmit a disconnect signal to the headwall interface indicating the termination of the communication link is not accidental. The disconnect signal is sent based on one or more of the following: (1) a brake being off, (2) an A/C power cord being unplugged; and/or (3) a signal strength between the transceivers decreasing.
US11804124B2 Reducing illnesses and infections caused by ineffective cleaning by tracking and controlling cleaning efficacy
A wearable computing device may be used to track the efficacy of one or more cleaning actions performed. The device can include one or more sensors that detect and measure motion associated with a cleaning event. In different examples, the movement data generated by the device can be compared to reference movement data to determine if the individual has cleaned all the objects they were expected to clean and/or if the individual has cleaned a given object sufficiently well. As another example, the movement data generated by the device can be analyzed to distinguish cleaning and non-cleaning movement actions as well as to distinguish different types of cleaning actions during cleaning movement. The quality of each cleaning action can be evaluated. In any configuration, the device may perform an operation in response to determining that ineffective cleaning is being performed, causing corrected cleaning action to be performed.
US11804123B2 Child and pet monitoring system for use in vehicles
A monitoring system for determining whether the child or pet has been left unattended within the vehicle. The system may include a vehicle device having a monitoring platform, an alarm switch, and an alert device, which may emit an alarm if a first sensor detects the presence of the child or pet and a second sensor detects that the vehicle is in an off state. The system further may include a portable alert device that detects its location relative to the vehicle device, and emits an alarm if it is located outside a predetermined zone surrounding the monitoring platform. In another embodiment, the system may include a vehicle device having a sensor that detects whether the vehicle transitions from an on state to an off state and an alert device that emits an alarm if the sensor detects that the vehicle transitions to the off state.
US11804117B2 Subscriber, module of a subscriber and method for configuring a subscriber
The present invention relates to a subscriber, in particular a module or device for monitoring a function and/or status and/or for transmitting an alarm, having: a first interface for communicating with a control panel, preferably a fire alarm and/or extinguishing control panel, a data memory for storing configuration data relating to the subscriber comprising at least an identifier of the subscriber for identifying the subscriber with respect to the control panel, a second interface for inputting configuration data to the data memory. The second interface has an NFC interface for communicating with a mobile write and/or read device The NFC interface is configured to receive at least the identifier of the subscriber from the mobile write and/or read device and to transmit it to the data memory. The invention improves known subscribers to the effect that a configuration which is less susceptible to faults and is simpler at the same time is possible.
US11804115B1 Universal security stand for wearable electronics with wireless charging capability
An anti-theft device for securing a wearable electronic against unauthorized removal from a display counter. The anti-theft device has a stand configured to be attached to a display surface. A shelf configured to support the wearable electronic is affixed to the stand. The shelf of the anti-theft device has a recess configured to receive interchangeable inserts. Each insert has a first surface sized for insertion into the recess and a second surface configured to couple to a charger. Each insert also has a notch, which is configured to be at least partially aligned with an aperture of the recess. A charger is coupled to the insert, and an electrical cable connected to the charger is routed through the notch and the aperture. The charger supplies power to the wearable electronic when it is positioned on the shelf of the anti-theft device.
US11804113B1 Visual indication of audibility
Various implementations disclosed herein include devices, systems, and methods for displaying a visual indication of audibility of an audible signal. In various implementations, a device includes a display, an audio sensor, a processor and a non-transitory memory. In various implementations, a method includes receiving, via the audio sensor, an audible signal and converting the audible signal to electronic signal data. In various implementations, the method includes obtaining environmental data that indicates audio response characteristics of a physical environment in which the device is located. In various implementations, the method includes displaying, on the display, an indicator that indicates a distance from a source of the audible signal at which the audible signal is audible. In some implementations, the distance is based on an amplitude associated with the electronic signal data and the audio response characteristics of the physical environment.
US11804107B2 System and method for providing sporting event wagering opportunities remote from a gaming establishment sports book
Systems and methods which utilize a player account to place one or more wagers on one or more sporting event wagering opportunities remote from a gaming establishment sports book such as in association with a hotel room system.
US11804104B2 Gaming machine and method with value-bearing symbol feature
There is provided a gaming system, gaming machine, and method that utilize an electronic display device configured to display a plurality of reels, an array, and a source of wild symbols external to the array. The reels bear a plurality of symbols including standard symbols and value-bearing symbols. The reels are spun and stopped to land symbols from the plurality of symbols in the array. The source may dispense wild symbols that randomly transform a subset of the landed symbols into wilds. In response one or more value-bearing symbols being transformed into wild value-bearing symbols and contributing to a standard winning combination, the player is awarded a first award for the winning combination and a second award based on values borne by the contributing wild value-bearing symbols.
US11804103B2 AI process to identify user behavior and allow system to trigger specific actions
Described is a method of detecting the use of automation to place wagers on a play by play wagering platform by a user's account by identifying correlations within the user's historical wager data exceeding a threshold indicating that automation is being used to place wagers using the user's account an invalidating wagers placed by the user's account.
US11804102B2 Pre-authorized casino credit instrument
A casino credit access instrument comprises a source of funds for a player, such as for placing wagers to play casino-style games or to purchase other goods or services. The instrument defines a period of timed during which credit may be accessed up to a predetermined amount, defines a redemption period during which any accessed credit may be re-paid, and defines settlement terms if the instrument is not redeemed. Credit may be granted based upon financial collateral, which collateral may be executed upon to settle the instrument. The instrument provides a convenient source of funding for player at low risk to the casino or other lender.
US11804099B2 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.
US11804093B2 Medium storage device and method of controlling the medium storage device
A medium storage device includes: a safe having, at a rear portion, an entrance for replenishment and recovery to which a transit cassette is connectable; an identification unit serving to identify whether a medium is a normal medium or a rejection medium; a temporary holding unit configured to temporarily accommodate a medium; a recycle cassette configured to accommodate the medium identified as the normal medium; a conveyance path configured to convey the medium between the identification unit, the temporary holding unit, and the recycle cassette; a control unit configured to control the conveyance path such that the medium replenished from the transit cassette is conveyed to the temporary holding unit, the medium conveyed to the temporary holding unit is conveyed to the identification unit, and the medium identified as the normal medium in the identification unit is conveyed to the recycle cassette.
US11804092B2 Optical character recognition of voter selections for cast vote records
An electronic voting system is described that utilizes printed vote records (PVRs) in which a voter's vote selections are recorded in voter readable characters. Optical character recognition (OCR) techniques may then be utilized to scan the PVR to record the voter's selections. The OCR data is then utilized to generate the cast vote record. Thus, the electronic voting system directly interprets the voter selections from the PVR just as the voter sees the data. In this manner “what you see is what you get” printed vote record data is provided for a voter's viewing and that same data is used to generate the cast vote record.
US11804090B2 Self-service modular drop safes with door replacement / safe type changing capability
Novel modular smart management devices in the form of drop safes include the modular components of a chassis, door and technology cabinet. The drop safes enable retailers to make cash deposits quickly and safely within or near their own facilities. Various technology, including RFID readers, RFID tags, and other equipment allow the drop safes to identify each deposited bag. Employees utilize specialized apps on their mobile devices to facilitate deposit creation and other tasks. Novel methodologies for accessing the drop safes for emptying employ single-use, time-expiration type authorization codes along with other security measures to minimize risk and to provide other benefits. Novel structures along with methodologies for replacing, on-site, modular components with auto-detection of functionality during initialization and re-initialization enables for efficient replacement and upgrading of components, including the upgrading of safes to provide additional functionality.
US11804082B2 Automated deep learning based on customer driven noise diagnostic assist
Methods and apparatus are provided for diagnosing a vehicle. In one embodiment, a method includes: initiating, by a processor, a recording of a noise by at least one microphone based on user selection data from a user of the vehicle; receiving, by the processor, audio signal data based on the recording; generating, by the processor, vector data based on the audio signal data; processing, by the processor, the vector data with at least one trained machine, by the processor, learning model to determine a classification of the noise; predicting, by the processor, an action to be taken based on the classification; and storing, by the processor, the audio signal data, the classification, and the action in a datastore.
US11804081B2 System and method for controlling a locking differential of an axle
Methods and systems for operating axles of a vehicle are provided. In one example, an apparatus is configured to consume a first amount of electric power to indicate a first axle operating state. The apparatus is also configured to consume a second amount of electric power to indicate a second axle operating state.
US11804080B2 Method and system for inspecting and scoring vehicle transportation
The present invention is a method and a system for inspecting and scoring vehicle transportation. The system includes a cloud server for performing an intersection analysis, a speed analysis, and a smoothness analysis to generate key features. The cloud server further performs a supervised learning scoring process based on the key features to generate an audit score. Therefore, the present invention can provide a verified reference for the vehicle transport industry to manage drivers, for avoiding human subjective judgments, and auditing and evaluating drivers' driving behaviors in an objective and efficient manner.
US11804073B2 Secure biometric metadata generation
Systems, devices, media and methods are presented for generating biometric image data. In one example, a system accesses a set of images stored on a mobile computing device. The system identifies one or more faces depicted in the set of images and generates a set of face images from the set of images. The system determines a set of positions of a set of facial features depicted within the set of face images and generates a set of biometric reference maps based on the set of positions. The system transmits the set of face images to a reference server and stores the set of biometric reference maps on the mobile computing device.
US11804071B2 Method for selecting images in video of faces in the wild
Technologies are provided herein for selecting one or more subimages to be processed from a plurality of images received. A subset of images is identified, from the plurality of images received, that include a face image. The face image is assessed to generate assessment information regarding one or more of a size of the face image, a pose of the face in the face image, sharpness of the face image, and contrast quality of the face image. Each aspect of the assessment information is compared with corresponding criteria and, as a result of determining that the assessment information satisfies the criteria, facial recognition processing is performed on the face image.
US11804065B2 Display apparatus and signal recognition method thereof, and visible light communication device
A display apparatus includes display recognition units and a first processing device. Each of the display recognition units includes one or more sub-pixels and a photosensitive sensing device. The photosensitive sensing device is configured to convert reflected light of light emitted from at least one sub-pixel into a first electrical signal, and convert external light containing information entering from a display side into a second electrical signal. The first processing device is connected to photosensitive sensing devices of the display recognition units, and configured to obtain a texture image according to first electrical signals output by the photosensitive sensing devices, and determine the information contained in the external light according to a second electrical signal output by at least one photosensitive sensing device.
US11804062B2 Fingerprint readout circuit and display panel thereof
A fingerprint readout circuit and a display panel are disclosed. The fingerprint readout circuit includes a voltage amplifier unit, a fingerprint readout unit, and a source follower unit. The voltage amplifier unit is coupled to the fingerprint readout unit and the source follower unit, and the fingerprint readout unit is coupled to the source follower unit. The fingerprint readout circuit has both current and voltage amplification functions. Therefore, a voltage difference is amplified, facilitating reading out fingerprint signals accurately and enhancing fingerprint readout precision and accuracy.
US11804055B2 Information processing apparatus, information processing method, and information processing system
An information processing apparatus includes circuitry. The circuitry performs ledger sheet recognition on ledger sheet image data, and refers to an association information storage area storing association information representing an output order of a plurality of item values of each of a plurality of item names. The plurality of item values are acquired based on the ledger sheet recognition. The circuitry further generates output data in which the plurality of item values of the each of the plurality of item names are arranged in the output order represented by the association information. The circuitry further outputs the generated output data.
US11804052B2 Method for setting target flight path of aircraft, target flight path setting system, and program for setting target flight path
A method for setting a target flight path of an aircraft in a physical environment, the method includes: displaying a virtual three-dimensional model corresponding to the physical environment; setting a start point in the virtual three-dimensional model according to a user input indicative of a position of the start point; continuously tracking a trajectory of a physical object moved in a space corresponding to the virtual three-dimensional model while displaying within the virtual three-dimensional model a continuous path corresponding to the trajectory of the physical object from the start point; setting an end point of the continuous path in the virtual three-dimensional model according to a user input indicative of a position of the end point; and generating the target flight path of the aircraft in the physical environment based on the continuous path from the start point to the end point in the virtual three-dimensional model.
US11804051B2 Parallel data capture system
A server includes a communications interface; and a processor connected with the communications interface, the processor configured to: receive, from each of a plurality of capture nodes: (i) an initial point cloud depicting a portion of a capture volume, and (ii) boundary values corresponding to the initial point cloud; generate a bounding box from the boundary values received from the capture nodes; select respective portions of each initial point cloud based on the bounding box; and combine the selected portions to generate a combined point cloud.
US11804047B2 Method and apparatus for recognizing object
A method and apparatus for recognizing an object are provided, including extracting a feature from an input image and generating a feature map in a neural network. In parallel with the generating of the feature map, a region of interest (ROI) corresponding to an object of interest is extracted from the input image, and a number of object candidate regions used to detect the object of interest is determined based on a size of the ROI. The object of interest is recognized from the ROI based on the number of object candidate regions in the neural network.
US11804046B2 Systems and methods for efficient information extraction in traffic monitoring
A surveillance device includes an imaging unit configured generate full-quality image data from a captured image of a vehicle, an image filtering module that converts the full-quality image data to reduced-quality image data. The surveillance device also includes a subsector module that processes the reduced-quality image data to generate subsector data defining one or more sub sectors of the captured image, and an image processing module that identifies one or more specific vehicle characteristics within the one or more subsectors by applying image recognition processing on the full-quality image data only within the one or more subsectors. The reduced quality image data is insufficient for the image recognition processing to identify specific vehicle characteristics therefrom.
US11804045B2 Monitoring device, monitoring method, and recording medium
To present a region which is not fully monitored, provided is a monitoring device comprising a detection means, an estimation means, a determination means, and a presentation means. The detection means detects a person from an image. The estimation means estimates a region which is being viewed by the person who is detected by the detection means. On the basis of the region estimated by the estimation means, the determination means determines a region which requires special attention within a monitoring area. The presentation means presents information indicating the region which requires special attention determined by the determination means.
US11804044B1 Intelligent correlation of video and text content using machine learning
Systems, methods, and computer-readable media are disclosed for systems and methods for intelligent correlation of video and text content using machine learning. Example methods include determining first video content having a first video segment and first text corresponding to the first video segment, generating a first embedded vector using the first video segment and the first text, and determining, using a first machine learning model, a first image relevance score for the first video content based at least in part on the first embedded vector. Example methods may include determining a first text score for the first video content based at least in part on the first embedded vector, determining, using the first image relevance score and the first text score, that the first video segment depicts content of a first undesired category, and causing presentation of a notification indicating presence of content of the first undesired category.
US11804043B2 Detecting objects in a video using attention models
The present disclosure describes techniques of detecting objects in a video. The techniques comprises extracting features from each frame of the video; generating a first attentive feature by applying a first attention model on at least some of features extracted from any particular frame among the plurality of frames, wherein the first attention model identifies correlations between a plurality of locations in the particular frame by computing relationships between any two locations among the plurality of locations; generating a second attentive feature by applying a second attention model on at least one pair of features at different levels selected from the features extracted from the particular frame, wherein the second attention model identifies a correlation between at least one pair of locations corresponding to the at least one pair of features; and generating a representation of an object included in the particular frame.
US11804041B2 Method, device, and system for generating affordances linked to a representation of an item
In one implementation, a method of generating an affordance linked to an SR representation of an item is performed in a device including one or more processors, a non-transitory memory, and one or more displays. The method includes identifying an item; generating an affordance-item pair that corresponds to the item; detecting an input selecting the affordance-item pair; and displaying, on the one or more displays, a simulated reality (SR) environment that includes an SR representation of the item in response to detecting the user input selecting the affordance-item pair. In some implementations, the method includes obtaining an image data frame that includes the item.
US11804037B1 Method and system for generating image sample having specific feature
The present application provides a method and a system for generating an image sample having a specific feature. The method includes: training a generative adversarial network-based sample generation model, where the generative adversarial network includes a generator and two discriminators: a global discriminator configured to perform global discrimination on an image, and a local discriminator configured to perform local discrimination on a specific feature; and inputting, to a trained generator that serves as a sample generation model, a semantic segmentation image that indicates a location of the specific feature and a corresponding real image not having the specific feature, to obtain a generated image sample having the specific feature.
US11804032B2 Method and system for face detection
A method for identifying one or more faces in an image may include determining a detection region in an image based on at least one of a plurality of detection scales, and identifying one or more faces in the detection region based on the at least one of the plurality of detection scales. The method may further include calibrating the detection region based on one or more identified faces.
US11804023B1 Systems and methods for providing a virtual dressing room and a virtual stylist
Disclosed is a virtual dressing room that allows a user to virtually try on clothing, clothing accessories, and/or other related items on a model of the user's own body, and a virtual stylist that automatically selects and curates items to match, accentuate, and/or otherwise complement the body type, physical features, look, and/or style of the user. The virtual stylist may receive images of the user over a data network, may determine attributes of the user by analyzing the images, may input the user attributes into a relationship model, and may receive item preferences as output from the relationship model. The virtual stylist may select a set of items from a plurality of items based on the set of items comprising tags that satisfy the item preferences, and may generate and present generate a site with the selected set of items.
US11804013B1 Systems and methods for representing, accessing, and moving within a three-dimensional environment using a mutable tree data structure
Disclosed is a system and associated methods for generating a mutable tree to efficiently access data within a three-dimensional (“3D”) environment. The system generates the mutable tree with a root node defined at a root node position, a first branch with nodes for each of a first set of subdivided regions that are a first distance from the root node position, and a second branch with nodes for each of a second set of subdivided regions that are a second distance from the root node position. The system sorts the mutable tree in response to a request to access data from a first position within the 3D environment so that the first node in the first branch is the first subtree node that is closest to the first position, and the first node in the second branch is the second subtree node that is closest to the first position.
US11804003B2 Inverse transform sampling through ray tracing
High quality image rendering can be achieved in part by using inverse transform sampling to direct sampling toward regions of greater importance, such as regions with higher brightness values, to reduce noise and improve convergence. Inverse transform sampling can be achieved more efficiently by reformulating as a ray-tracing problem, using tree traversal units that can be accelerated. A geometric mesh can be generated based on a set of cumulative distribution functions (CDFs) for various rows and columns of pixels in a texture, and individual rays can be traced against this mesh, with those rays having a higher probability of intersection at a point with greater importance, such as a higher brightness value. A probability distribution function to be used for importance sampling can be derived by analyzing partial derivatives of the CDF geometry at the intersection location.
US11804002B2 Techniques for traversing data employed in ray tracing
Ray tracing hardware accelerators supporting multiple specifiers for controlling the traversal of a ray tracing acceleration data structure are disclosed. For example, traversal efficiency and complex ray tracing effects can be achieved by specifying traversals through such data structures using both programmable ray operations and explicit node masking. The explicit node masking utilizes dedicated fields in the ray and in nodes of the acceleration data structure to control traversals. Ray operations, however, are programmable per ray using opcodes and additional parameters to control traversals. Traversal efficiency is improved by enabling more aggressive culling of parts of the data structure based on the combination of explicit node masking and programmable ray operations. More complex ray tracing effects are enabled by providing for dynamic selection of nodes based on individual ray characteristics.
US11804001B2 Ray tracing system architectures and methods
Aspects comprise systems implementing 3-D graphics processing functionality in a multiprocessing system. Control flow structures are used in scheduling instances of computation in the multiporcessing system, where different points in the control flow structure serve as points where deferral of some instances of computation can be performed in favor of scheduling other instances of computation. In some examples, the control flow structure identifies particular tasks, such as intersection testing of a particular portion of an acceleration structure, and a particular element of shading code. In some examples, the aspects are used in 3-D graphics processing systems that can perform ray tracing based rendering.
US11803999B2 Job scheduling using reinforcement learning
Systems, methods, and techniques utilize reinforcement learning to efficiently schedule a sequence of jobs for execution by one or more processing threads. A first sequence of execution jobs associated with rendering a target frame of a sequence of frames is received. One or more reward metrics related to rendering the target frame are selected. A modified sequence of execution jobs for rendering the target frame is generated, such as by reordering the first sequence of execution jobs. The modified sequence is evaluated with respect to the selected reward metric(s); and rendering the target frame is initiated based at least in part on the evaluating of the modified sequence with respect to the one or more selected reward metric(s).
US11803997B2 Automatic head pose neutralization and blend shape generation
A system may perform head pose neutralization on an input mesh to produce a neutral mesh and/or determine blend shapes for the neutral mesh. The system may generate a neutral mesh based on an input mesh and a reference mesh and then generate a blend shape associated with the neutral mesh based at least in part on one or more reference neutral meshes and one or more corresponding reference blend shapes.
US11803996B2 Neural network architecture for face tracking
Techniques for face tracking comprise receiving landmark data associated with a plurality of images indicative of at least one facial part. Representative images corresponding to the plurality of images may be generated based on the landmark data. Each representative image may depict a plurality of segments, and each segment may correspond to a region of the at least one facial part. The plurality of images and corresponding representative images may be input into a neural network to train the neural network to predict a feature associated with a subsequently received image comprising a face. An animation associated with a facial expression may be controlled based on output from the trained neural network.
US11803994B2 Systems and methods for encoding and rendering animation using a point cloud
Disclosed is a system for encoding and/or rendering animations without temporal or spatial restrictions. The system may encode an animation as a point cloud with first data points having a first time value and different positional and non-positional values, and second data points having a second time value and different positional and non-positional values. Rendering the animation may include generating and presenting a first image for the first time value of the animation based on the positional and non-positional values of the first data points, and generating and presenting a second image for the second time value of the animation by changing a visualization at a first position in the first image based on the positional values of a data point from the second data points corresponding to the first position and the data point non-positional values differing from the visualization.
US11803990B2 Distribution system visualization method and computing system
Example implementations described herein provide systems and methods for visualization of power distribution feeder networks. The systems and methods involve setting a limit of objects of the power distribution network to be displayed on a map, the objects comprising at least nodes and links between the nodes, the links comprising at least conductive lines; when the total number of the objects exceeds a limit, selecting one or more subsets of the conductive lines based on one or more conditions related to the conductive lines; and generating a first visualization displaying the map comprising a subset of the objects including the one or more subsets of the conductive lines, wherein a number of displayed objects is less than or equal to the limit.
US11803989B2 Quantization for geometry-based point cloud compression
A method of decoding a point cloud comprises: reconstructing a position of a point of the point cloud; determining a quantized attribute value for the point; deriving a quantization parameter (QP) bit depth offset for the point; deriving a QP range for the point based on the QP bit depth offset for the point; determining a quantization step size for the point based on the QP range for the point; and inverse quantizing the quantized attribute value for the point based on the quantization step size for the point.
US11803988B2 Method and apparatus for adaptive image compression with flexible hyperprior model by meta learning
A method of adaptive neural image compression with a hyperprior model by meta-learning is performed by at least one processor and includes generating a statistic feature, based on an input image and a hyperparameter, and generating a first shared feature and an estimated adaptive encoding parameter, encoding the input image to obtain a signal encoded image, based on the generated first shared feature and the generated estimated adaptive encoding parameter, generating a second shared feature and an estimated adaptive hyper encoding parameter, generating a hyper feature, based on the signal encoded image, the generated second shared feature, and the generated estimated adaptive hyper encoding parameter, and compressing the obtained signal encoded image, the generated statistic feature, and the generated hyper feature.
US11803987B2 Attribute transfer in V-PCC
A method for point cloud decoding includes receiving a bitstream. The method also includes decoding the bitstream into multiple frames that include pixels. Certain pixels of the multiple frames correspond to points of a three-dimensional (3D) point cloud. The multiple frames include a first set of frames that represent locations of the points of the 3D point cloud and a second set of frames that represent attribute information for the points of the 3D point cloud. The method further includes reconstructing the 3D point cloud based on the first set of frames. Additionally, the method includes identifying a first portion of the points of the reconstructed 3D point cloud based at least in part on a property associated with the multiple frames. The method also includes modifying a portion of the attribute information. The portion of the attribute information that is modified corresponds to the first portion of the points.
US11803986B2 Point cloud data transmission device, point cloud data transmission method, point cloud data reception device, and point cloud data reception method
Disclosed herein is a method for transmitting point cloud data, the method including encoding point cloud data, and transmitting a bitstream containing the point cloud data. Disclosed herein is a method for receiving point cloud data, the method including receiving a bitstream containing point cloud data, decoding the point cloud data, and rendering the point cloud data.
US11803982B2 Image processing device and three-dimensional measuring system
An image processing device includes a setting unit configured to estimate a disparity between a first image and a second image based on a method different from stereo matching and set, based on the disparity thus estimated, a search range for a corresponding point for the stereo matching, a disparity map generating unit configured to search only the search range thus set for a corresponding point of each pixel between the first image and the second image and generate a disparity map, and a disparity map compositing unit configured to composite a plurality of the disparity maps each generated from a corresponding one of a plurality of image pairs.
US11803975B2 Correcting device and correcting method of real-time image
A correcting method of a real-time image is disclosed and includes: continuously receiving real-time images from an image inputting device; analyzing an image feature in each real-time image; computing a motion vector of each real-time image based on a feature difference between any two time-adjacent real-time images; computing a moving trajectory predicted value of a latest real-time image based on accumulated motion vectors; computing a compensation value of the latest real-time image when determining that a difference between the moving trajectory predicted value and the motion vector of the latest real-time image is within a correction allowable range, and correcting the latest real-time image by the compensation value; and, resetting the image inputting device and outputting a default image when determining that the difference between the moving trajectory and the motion vector of the latest real-time image exceeds the correction allowable range.
US11803974B2 Automated system to measure multi-animal body part dynamics
Disclosed are a system and method for quantifying changes in animal posture from video recordings of multiple interacting animals. Also disclosed are a system and method for training a posture identification algorithm efficiently with minimal human effort and evaluating the posture of millions of animal images. The disclosed process employs video recordings of behaving animals to produce a full set of geometrical coordinates for each body part over time. Inter alia, the disclosed system should be useful for organizations interested in doing large small-molecule screens to find drugs that affect the behavior of animals, and for those investigating new behavioral diagnostics for human patients. The disclosed system allows one to record video of animals and then automatically calculate the position of each body part over time. The output of this calculation can be used for simple analysis of the amount of movement for specific body parts, or part of a more complex scheme for measuring behaviors.
US11803971B2 Generating improved panoptic segmented digital images based on panoptic segmentation neural networks that utilize exemplar unknown object classes
This disclosure describes one or more implementations of a panoptic segmentation system that generates panoptic segmented digital images that classify both known and unknown instances of digital images. For example, the panoptic segmentation system builds and utilizes a panoptic segmentation neural network to discover, cluster, and segment new unknown object subclasses for previously unknown object instances. In addition, the panoptic segmentation system can determine additional unknown object instances from additional digital images. Moreover, in some implementations, the panoptic segmentation system utilizes the newly generated unknown object subclasses to refine and tune the panoptic segmentation neural network to improve the detection of unknown object instances in input digital images.
US11803968B2 Automated stereology for determining tissue characteristics
Systems and methods for automated stereology are provided. A method can include providing an imager for capturing a Z-stack of images of a three-dimensional (3D) object; constructing extended depth of field (EDF) images from the Z-stack of images; performing a segmentation method on the EDF images including estimating a Gaussian Mixture Model (GMM), performing morphological operations, performing watershed segmentation, constructing Voronoi diagrams and performing boundary smoothing; and determining one or more stereology parameters such as number of cells in a region.
US11803965B2 Methods and systems for assessing image quality in modeling of patient anatomic or blood flow characteristics
Systems and methods are disclosed for assessing the quality of medical images of at least a portion of a patient's anatomy, using a computer system. One method includes receiving one or more images of at least a portion of the patient's anatomy; determining, using a processor of the computer system, one or more image properties of the received images; performing, using a processor of the computer system, anatomic localization or modeling of at least a portion of the patient's anatomy based on the received images; obtaining an identification of one or more image characteristics associated with an anatomic feature of the patient's anatomy based on the anatomic localization or modeling; and calculating, using a processor of the computer system, an image quality score based on the one or more image properties and the one or more image characteristics.
US11803961B2 Die-to-multi-die wafer inspection
Disclosed herein is s computer-based method for obtaining and analyzing multi-die scan data of a patterned wafer. The method includes sequentially implementing an operation of scanning a respective plurality of sets of slices on a wafer, and, per each slice segment in a multiplicity of slice segments in the plurality of sets of slices, an operation of performing die-to-multi-die (D2MD) analysis of scan data of the slice segment in order to detect defects in the slice segment. Each set of slices may constitute a subset of the totality of slices on the respective die-column. Sets scanned in a same implementation are analogous to one another, thereby facilitating—in the die-to-multi-die analysis of scan data of a slice segment—taking into account, as reference, scan data of areas on other die-columns, which were scanned in the same implementation.
US11803959B2 Individual plant recognition and localization
Implementations are described herein for training and applying machine learning models to digital images capturing plants, and to other data indicative of attributes of individual plants captured in the digital images, to recognize individual plants in distinction from other individual plants. In various implementations, a digital image that captures a first plant of a plurality of plants may be applied, along with additional data indicative of an additional attribute of the first plant observed when the digital image was taken, as input across a machine learning model to generate output. Based on the output, an association may be stored in memory, e.g., of a database, between the digital image that captures the first plant and one or more previously-captured digital images of the first plant.
US11803958B1 Systems and methods for determining muscle fascicle fracturing
The disclosure relates to methods and systems for determining muscle fascicle fracturing in a meat sample. In one embodiment, the methods and systems disclosed herein use automated methods to determine muscle fascicle fracturing. Methods and systems disclosed herein comprise imaging a meat sample with an imaging device to obtain one or more images; and using an iteratively trained training detection model to determine an objective classification, including the presence or absence of muscle fascicle fracturing in the images of the meat sample.
US11803956B2 Method for detecting potential dents in a surface able to reflect light, system and computer program for the implementation thereof
A method for detecting potential dents in a surface includes providing a flying drone with an image acquisition device and a light source, the shape of which is elongate, and a data processing device. At least one series of images is acquired of portions of the surface by the image acquisition device by moving the flying drone past the surface along a trajectory so that, for each image of the series, the light source is illuminating the corresponding portion of the surface. The data processing device is operated to analyze the shape of a specular reflection of the light source in images of the series of images to estimate the position of any dents in the surface.
US11803955B1 Multimodal safety systems and methods
Multimodal systems are provided for managing safety in an industrial environment. The system comprises: (a) a computer vision component for generating a first output data; (b) a real-time locating component for generating a second output data about an object within the industrial environment and a mobile tag device deployed to the object; (c) a LIDAR component for generating a third output data; and (d) an edge computing device connected to the computer vision component, the real-time locating component and the LIDAR component via a local network, and is configured to: (i) receive a data stream including the first output data, the second output data and the third output data, (ii) process the data stream using a machine learning algorithm trained model to generate a safety related result and feedback data, and (iii) deliver the feedback data to the object via the mobile tag device.
US11803954B2 Methods and systems for detecting cracks in illuminated electronic device screens
Systems and methods for detecting the cracks in illuminated electronic device screens are disclosed. In one embodiment, the method includes receiving an image of an electronic device screen and retrieving a plurality of kernels, each having values corresponding to a line region and a non-line region, with the orientation of the line region and the non-line region differing for each kernel. At least some of the kernels are applied to the image to obtain, at various locations of the image, values corresponding to the line regions and the non-line regions. Based on the values corresponding to the line regions and the non-line regions, cracks are automatically identified in the electronic device screen.
US11803947B2 Brightness and contrast enhancement for video
Methods and systems to improve a visual perception of dark scenes in video. An example device includes one or more processors to receive a frame of video segmented into a plurality of sub-regions. A local luminance histogram is generated for each sub-region. A global luminance histogram is generated for the entire frame of video and a global tone mapping curve is generated based on the global luminance histogram. A tone mapping LUT is generated for each sub-region based on the global tone mapping curve and the corresponding local luminance histogram for the sub-region. The frame of video is then modified using the tone mapping LUTs generated for each sub-region and sent to an output device.
US11803946B2 Deep SDR-HDR conversion
The exemplary embodiments relate to converting Standard Dynamic Range (SDR) content to High Dynamic Range (HDR) content using a machine learning system. In some embodiments, the neural network is trained to convert an input SDR image into an HDR image using the encoded representation of a training SDR image and a training HDR image. In other embodiments, the neural network is trained to convert an input SDR image into an HDR image using a predefined set of color grading actions and the training images.
US11803944B2 Image cleanup on a mobile device
Methods, systems, and articles of manufacture, including computer program products, are provided for image cleanup. In some embodiments, there is provide a method which may include subsampling a first image to a first level image of a multiscale transform; performing, based on a machine learning model, an identification of a foreground portion of the first level image and a background portion of the first level image; generating, based on the identification of the foreground portion and the background portion, a first mask; upscaling the first mask to a resolution corresponding to the first image depicting the foreground item; applying the upscaled first mask to the first image to form a second image depicting the foreground item; and providing the second image depicting the foreground item to a publication system. Related systems and articles of manufacture, including computer program products, are also provided.
US11803942B2 Blended gray image enhancement
A method for enhancing an image and an image enhancement device are described. The method for enhancing an image including: capturing an initial image including a plurality of pixels, and performing a pixel-by-pixel dehazing operation for each of the plurality of pixels. The performing including: generating, for each of the plurality of pixels, a value for a blended gray image based on color channels of the pixel, generating, for each of the plurality of pixels, a value for a transmission map based on the blended gray image, and generating, for each of the plurality of pixels, output color channels for a processed image based on the value for the transmission map, the processed image being an enhancement of the initial image.
US11803939B2 Unsupervised interslice super-resolution for medical images
An unsupervised machine learning method with self-supervision losses improves a slice-wise spatial resolution of 3D medical images with thick slices, and does not require high resolution images as the ground truth for training. The method utilizes information from high-resolution dimensions to increase a resolution of another desired dimension.
US11803938B2 Virtual location management computing system and methods thereof
Systems and methods are provided for allowing stakeholders in the video production industry to perform location scouting and other film-related processes via virtual reality devices. Imagery can be collected from a plurality of different physical locations. Subsequently, directors, location managers, directors of photography, production designers, and others, can virtually view each of the different physical locations using a virtual reality device. Attributes regarding the physical locations that are relative to filming can also be collected and provided to the users.
US11803937B2 Method, apparatus and computer program product for playback of a video at a new time point
In an embodiment a method for panoramic video playback is disclosed. The method includes determining, by a client, that a new time point to play a video in a panoramic video is indicated, matching, by the client, the new time point and a time range of each of at least one interest point included in the panoramic video and before the time point and the time range of each of at least one interest point in the panoramic video is matched, obtaining, by the client from a server, description information of each of the at least one interest point in the panoramic video, wherein the description information includes the time range of the interest point and an area of the interest point. When the client finds that the new time point falls within a time range of an interest point the client determines a user's field of view in which an area of the matched interest point is viewable.
US11803929B1 Digital identity
A digital identity, which may include a user interface that may be displayed on a mobile computing device, may be generated to include information extracted from a physical identification card (e.g., driver license or passport), as well as information regarding validation of the physical identification card and of the consumer's identity. The digital identity may be used in place of the physical identification card.
US11803927B2 Analysis of intellectual-property data in relation to products and services
Techniques described herein are directed to analyzing intellectual-property data according to provide various intellectual property related services to organizations. In particular implementations, information related to products and/or services may be obtained from a number of data sources. Additionally, information related to intellectual-property assets, such as patents, trademarks, copyrights, trade secrets, and know-how, may be obtained. In various situations, the intellectual-property assets may be mapped to respective products and/or services. The mappings between the products and/or services and intellectual-property assets may be used to provide intellectual property related services that correspond to the intellectual-property assets, such as valuation services, strategy-related services, or risk-related services.
US11803919B2 Dynamic collection and distribution of contextual data
Techniques for automatically collecting data and updating social media profiles based on sensor data are discussed herein. A system can comprise an activity identification component that based on sensor data received by the activity identification component, identifies an activity associated with an entity of a mobile device, resulting in an identified activity. Additionally, the system can comprise an updating component that based on the identified activity, updates a social media profile associated with the activity with activity data related to the identified activity.
US11803915B1 Computing system for adaptive investment recommendations
A computer-based adaptive advising system is described that generates a client profile for a client that includes a risk perception matrix. The risk perception matrix includes a familiarity index, an association index, and a sensitivity index, wherein each index indicates a relative weight of corresponding parameters for the client's perception of risk. The system identifies one or more investment recommendations for the client from a pool of potential investments based on the risk perception matrix for the client, and presents the recommendations based at least on association parameters capturing subjects of personal relevance to the client. After receiving an acceptance or rejection for each of the one or more investment recommendation, the system updates the familiarity index, the association index, and/or the sensitivity index based on the accepted invention recommendations and rejected investment recommendations.
US11803914B2 Method and system for building an investment portfolio
Methods and systems are disclosed that enable the leveraging of financial instrument research at an individual financial instrument level but across multiple classifications of financial instruments to efficiently build an investment portfolio for an investor based on a desired portfolio objective through a plurality of graphical user interfaces (GUIs).
US11803911B2 Systems and methods for iterative optimization of related objects
A computer implemented method for assigning values to objects includes receiving a plurality of values for each of a plurality of base objects including a first and second base object; receiving a plurality of values for a first composite object associated with the first and second base objects; generating and storing in the memory a solution set including combinations of values of the first and second base objects; for each combination in the solution set, generating first transaction results by computing transactions between the values of the first and second base objects; comparing each of the first transaction results to a first range of values including the values of the first composite object; and removing, from the solution set and from the memory, the combinations of the values of the first and second base objects corresponding to the first transaction results that are outside of the first range of values.
US11803909B2 System and method for determining a likelihood of successfully trading a financial instrument in computer platforms designed for improved electronic execution of electronic transactions
Computer-implemented methods and computer systems for an electronic transaction platform that enables the buying and/or selling of securities by users. The methods and systems relate to determining a likelihood of successfully trading a particular financial instrument between an initiating user and one or more invitee users and at various terms during an electronic communication session. The likelihood of successfully trading a particular financial instrument can be determined based on historical trading data of the particular financial instrument and/or financial instruments similar thereto, as well as trading intentions of the initiating user and/or one or more invitee users.
US11803908B2 System and method for selecting a financial instrument to trade based on a match of a risk profile in computer platforms designed for improved electronic execution of electronic transactions
Computer-implemented methods and computer systems for an electronic transaction platform that enables the buying and/or selling of securities by users. The methods and systems relate to the identification and selection of one or more financial instruments to trade during an electronic communication session for trading a financial instrument between an initiating user and one or more invitee users with the assistance of a dealer user or other intermediate entity. The selected financial instrument is identified based on a degree of match between the preferred yield risk profile of the initiating user and the plurality of attributes associated with the financial instruments that are available to be traded, wherein the plurality of attributes includes at least two of a set of yield attributes, a set of issuer attributes, and a set of underwriting attributes.
US11803899B2 Using proof of purchase for multifactor authentication
Multifactor authentication techniques described herein may allow a user to submit a recent proof of purchase as a part of a multifactor authentication process to access an account associated with a financial institution. As part of the login process, the user may submit a proof of purchase associated with a transaction. The financial institution may determine information associated with the transaction, such as a merchant associated with the proof of purchase, a time of the transaction, the last four numbers of the transaction card used, a dollar amount, or any combination thereof. If the information matches one or more records in the transaction history of the user's account, the financial institution may authenticate the user and provide access to the account. In this way, the financial institution may leverage transaction history known to the financial institution and the user to authenticate the user.
US11803898B2 Account establishment and transaction management using biometrics and intelligent recommendation engine
Aspects of the disclosure relate to identity management and recommendation. A computing platform may receive a request to access information associated with one or more user accounts. The computing platform may send a biometric authentication prompt for identifying a user. The computing platform may receive biometric input of the user. The computing platform may retrieve one or more biometric enrollment templates from a database. The computing platform may compare the biometric input to the one or more biometric enrollment templates to determine if a match exists between the biometric input and one of the one or more biometric enrollment templates. Responsive to the user being authenticated based upon a match, the computing platform may retrieve and send information associated with the one or more user accounts. The computing platform may generate and send one or more recommendations associated with usage of the one or more user accounts.
US11803897B2 Systems and methods for improved sorting using intelligent partitioning and termination
Systems and methods are disclosed for sorting elements, such as bids in an auction environment or marketplace for the display of an advertisement on a web page. According to one implementation, a plurality of elements may be received over a network. For example, the plurality of elements may comprise a plurality of bids, each of which may include, for example, a bid price, a bid allocation, and a bid target. The received set of elements may be recursively partitioned into a plurality of element subsets. For example, the element set may be partitioned about a pivot selected from a sample set of elements chosen from the element set. A subset of elements may be identified from the element set as eligible elements (e.g., bids eligible for selection as a winning bid). Once the set of eligible elements has been identified, the recursive partitioning of elements may be terminated.
US11803891B2 Identifying candidate replacement items from a graph identifying relationships between items maintained by an online concierge system
An online concierge system maintains a graph of items available for purchase. The graph maintains edges between items, where an edge between an item and an additional item indicates that one or more customers have previously replaced the item with the additional item. The edge between the item and the additional item also identifies a number of times customers have replaced the item with the additional item. When a customer orders an item, the online concierge system traverses the graph of items to identify candidate replacement items for the ordered item and identifies one or more of the candidate replacement items to the customer. When identifying the candidate replacement items, the online concierge system accounts for distance between the ordered item and different candidate replacement items in the item graph.
US11803889B2 Systems and methods for determining price bands and user price affinity predictions using machine learning architectures and techniques
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform acts of: providing a machine learning architecture that is configured to evaluate expensiveness of items relative to each other, wherein the items are included in an item type category; receiving prices associated with the items included in the item type category; generating, using a price band determination model associated with the machine learning architecture, price bands based, at least in part, on the prices associated with the items, each of the price bands being associated with separate price range boundaries for the item type category; and assigning each of the items to one of the price bands. Other embodiments are disclosed herein.
US11803879B2 System and method for the delivery of content to a networked device
In a system for delivering information to and displaying information on a networked device of a user, a microprocessor is coupled to a database and a memory device. The microprocessor runs a software application for delivering an applet application to the networked device and managing the delivery of the applet application. The applet application provides for the display of information on the networked device by an applet. The database stores a first set of information relating to the user, and the memory device includes a second set of information for comparison to the first set of information, and a third set of information for display by the applet. The microprocessor compares the first set of information to the second set of information to determine whether to transmit the third set of information to the networked device for display by the applet.
US11803877B2 Systems and methods for providing in-flight communication sessions
Methods, systems, and devices for providing in-flight communication sessions. In some examples, a communication session delivery system may provide network access service or other types of content once a passenger has completed a brand interaction. The brand interaction may be any number of options that a brand partner may require in exchange for access to content. The communication session delivery system may choose from a plurality of reward offers and then display the chosen offers to a passenger. The chosen offers may be selected based on profile information of a passenger and characteristics targeted by a brand partner. The passenger may then choose an offer and perform the required brand interaction. Once the brand interaction has been verified, the passenger may receive the reward associated with the offer.
US11803874B2 Transaction-based promotion campaign
A promotion server may generate the promotion campaigns based on input from a merchant. The input may include a request to generate the promotion campaign, a merchant preference, or other information shared between the merchant and the promotion server. The promotion campaign may include promotions, such as coupons, discounts, or the like, to encourage transactions with a merchant. The promotions may be generated based on merchant specified criteria, a merchant transaction history, customer preferences, a customer transaction history, and/or other information processed by the promotion server. The promotions of the promotion campaign may be distributed via one or more channels, such as electronic mail, website publication, receipts, etc. Each promotion of the promotion campaign may be linked to a particular customer, thereby limiting the number of times a particular customer can take advantage of the promotion campaign.
US11803872B2 Creating meta-descriptors of marketing messages to facilitate in delivery performance analysis, delivery performance prediction and offer selection
Various embodiments are directed to assigning offers to marketing deliveries utilizing new features to describe offers in the marketing deliveries. Marketing deliveries can be described at a finer level to thus enhance the effectiveness of building and conducting marketing campaigns. The approaches facilitate matching content to recipients, predicting content performance, and measuring content performance after dispatching a marketing delivery.
US11803870B1 Health insurance card digital wallet generation system and related methods
A digital wallet generation system may include a user device associated with a given user and configured to acquire an image of a health insurance card associated with the given user. The health insurance card may have a unique identifier (UID). The system may also include a digital wallet server configured to generate a digital wallet for the given user based upon the UID, and communicate with a health insurance provider server associated with a health insurance provider to determine at least one of an available product and service provided by the health insurance provider for the benefit of the given user and paid by the health insurance provider based upon the UID. The server may also be configured to generate a digital coupon having a redeemable value redeemable toward the at least one of the available product and service, and store the digital coupon in the digital wallet.
US11803869B2 Systems and methods for a trust-based referral system utilizing a mobile device
The referral system described herein can give users the ability to recommend a vendor (such as, e.g., a company or a service provider) to another user via electronic sharing of a dynamically generated code when one or more pre-established conditions have been met, such as when the vendor has submitted a qualifying offer to the referral system and the user is verified to have previously utilized the referral system to redeem a prior offer of the given vendor.
US11803868B2 System and method for segmenting customers with mixed attribute types using a targeted clustering approach
Systems, methods, and other embodiments are disclosed that are configured to segment customers using mixed attribute types. In one embodiment, a computerized data structure is read. The computerized data structure has numerical demographic attribute data, categorical demographic attribute data, and target attribute data that is associated with customers and is stored in a computerized memory. The numerical demographic attribute data and the categorical demographic attribute data are converted to a same numerical scale, based at least in part on the target attribute data, to form congruent attribute data in a format that is compatible with performing a cluster analysis on the congruent attribute data. The cluster analysis is performed on the congruent attribute data to generate segmented customer data representing a segmentation of the customers. The segmented customer data may be used to control at least one enterprise function performed by a computerized management system.
US11803864B2 Distributed ledgers for enhanced chain of custody certification
Aspects of the disclosure relate to enhanced chain of custody certification. A computing platform may establish, within a period of time of receiving data, a first distributed ledger that includes the data. The computing platform may receive a request to access the data. The computing platform may compute a first hash of the data indicating a state of the data prior to being accessed, and may record the first hash in a second distributed ledger. After granting data access, the computing platform may receive first information indicating actions performed on the data and second information indicating reasons for accessing the data. The computing platform may compute a second hash of the data indicating a state of the data after being accessed, and may record the second hash and the second information in the second distributed ledger. The computing platform may record, in a third distributed ledger, the first information.
US11803863B2 System and method for food safety audit and sampling
Disclosed herein are embodiments of a system, method, and non-transitory computer-readable storage media for generating sampling plans for a selected agriculture area and providing a user interface configured to display sampling plan information to a user to allow for validation and traceability of sample collection in the agriculture area. One or more embodiments allow for sample plan information to be based in part on food safety audit information, some or all of which may have been collected using the system.
US11803861B2 System and method for matching a customer and a customer service assistant
Matching a customer with a representative is performed for assisting the customer with an issue. Information related to the customer, the issue, historical information, and other customer information may be used to determine a likely issue. A representative may be selected in real-time to assist the customer in resolving the issue based on the customers experience in resolve the same or similar issues to the likely issue and the information related to the customer and the representative may be updated dynamically in real-time.
US11803857B2 Method and system for implementing chargebacks on a distributed ledger system
A method for recording chargebacks in blockchain transactions includes: storing a blockchain comprised of a plurality of blocks, each block being comprised of a block header and data values, where each data value includes a unique transaction identifier and data corresponding to a processed payment transaction; receiving a chargeback request including a specific transaction identifier corresponding to a unique transaction identifier included in a data value in the blockchain; generating a first transaction data value comprising the specific transaction identifier, a first new unique transaction identifier, and data indicating that a chargeback is requested for the corresponding payment transaction; transmitting the first transaction data value to a blockchain node; generating a second transaction data value comprising the specific transaction identifier, a second new unique transaction identifier, and data indicating a resolution for the chargeback for the corresponding payment transaction; and transmitting the second transaction data value to a blockchain node.
US11803853B2 Controlling transactions on a network
A network configured to perform a method of controlling transactions thereon is described. The network includes a first set of nodes, a second set of nodes, a server, a first agent, and a second agent. The server originates a transactional record. The first agent is receives a request to execute a transaction defined by the transactional record. At least one node of the second set of nodes validates, at least in part, the transaction, and decides a first result and a second result related to completeness and correctness, respectively, of data related to the transaction. The first agent queries, to the second agent, the first result and/or the second result, and permits the request to execute the transaction based, at least in part, on the first result and/or the second result.
US11803846B2 Securing external systems with account token substitution
Systems, apparatuses, and methods for providing an account token to an external entity during the lifecycle of a payment transaction. In some embodiments, an external entity may be a merchant computer requesting authorization of a payment message. In other embodiments, the external entity may be a support computer providing a payment processing network or a merchant support functions.
US11803842B2 System and method for authenticating digital transaction by implementing multi-party computation protocol
Disclosed is a system (100, 200) for authenticating a digital transaction by implementing a multi-party computation protocol. The system comprises a first set of first nodes (102) configured to generate a first data (104), wherein each of the first nodes, from the first set of first nodes, in a second set of first nodes (102A) is an independent party and a server arrangement (106) communicably coupled with the first set of first nodes. The server arrangement is configured to receive the first data from the first set of first nodes, generate a second data (108), verify whether a number of other of the first nodes (102B) not in the second set of first nodes is equal to or at most only one greater than a number of first nodes in the second set of first nodes and authenticate the digital transaction based on the verification, using the secret shares in the first data and the second data.
US11803840B1 Method and system for obfuscating sensitive personal data available on unregulated platforms
Method and system for verifying authenticity of specific personal data responsive to a unique wallet address on a public ledger of an unregulated platform. The wallet contains one or more non-transferable NFTs, each locked to the wallet and related to specific personal data. The non-transferable NFT was minted from a regulated platform to which there is a record in the public ledger. Supplying the unique address of the wallet to a service supplier affects a log-in of a client to the service supplier, whereafter message interactions over a network between the service supplier and the unregulated platform permits searching for a relevant non-transferable NFTs stored in the wallet and related to the specific personal data. Return of any relevant non-transferable NFT related to the personal data thus verifies authenticity of the specific personal data by association with a regulated platform.
US11803839B2 Provisioning of payment acceptance to payment account holders
A method includes receiving a request for enrollment from a user at a wallet service provider (WSP) computer, and enrolling the user in the WSP computer. A message is transmitted to the user to query the user about accepting payment card account system transactions. A response to the message, from the user, is received in the WSP computer. The WSP computer downloads, to a device operated by the user, a list of acquirer financial institutions. The WSP computer receives, from the device operated by the user, an indication that the user has selected one of the acquirer financial institutions from the list. An application program supplied by the selected acquirer financial institution is downloaded to the device operated by the user.
US11803831B1 Systems and methods for utilizing a user expression map configured to enable contactless human to device interactions
Systems, apparatuses, methods, and computer program products are disclosed for facilitating contactless and socially distant payments. Specifically, certain embodiments are configured for generating and utilizing a user expression map for associating user expressions to control events. The methods further correspond to receiving, in real-time, image data representative of at least a portion of a user body, the user body tracked by a contactless human to device interface system. The methods further include causing a retrieval of a user expression map from a first computing device for provision to a second computing device, determining using the user expression map, that the image data is associated with a control event indicative of a directive to perform a particular transaction, and triggering the control event to cause performance of the particular transaction based, at least in part on the determination that the image data is associated with the control event.
US11803826B2 Systems and methods of direct account transfer
A financial institution and a payment initiator may exchange public keys to enable the secure exchange of data. A business wishing to collect payment can provide its account information to the payment initiator. A customer wishing to pay can instruct the payment initiator to encrypt the business's account information along with details for a particular invoice and transmit the information to the financial institution. The financial institution can decrypt the information and initiate a transfer of money from the customer to the business. The financial institution may present the information about the transaction to the customer for modification or confirmation before initiating the transfer. The information may be sent from the payment initiator to the financial institution via the customer. After the payment has been initiated by the financial institution, a confirmation may be sent to the customer, the payment initiator, the business, or any suitable combination thereof.
US11803818B2 Method and system for automatic task time estimation and scheduling
A method and system for automatic task time estimation and scheduling comprising the steps of: (1) storing a plurality of media items; (2) defining an aggregate task; (3) storing participant data and historical time data; (4) determining a plurality of metadata attributes; and (5) determining a final time estimate.
US11803817B2 Virtual hallway conversations for remote collaboration
Systems and methods include monitoring users logging into a collaboration service for a corresponding online meeting; and assigning a plurality of the users to a virtual waiting room, separate from any corresponding online meeting, in advance of their corresponding online meeting to enable collaboration in the virtual waiting room. The systems and methods can further include notifying the plurality of users when their corresponding online meeting has started for the plurality of users to leave the virtual waiting room.
US11803814B1 Systems and methods to facilitate nesting of portfolios within a collaboration environment
Systems and methods to facilitate nesting of portfolios within a collaboration environment are described herein. Exemplary implementations may: manage environment state information maintaining a collaboration environment; obtain hierarchical information for work unit records, project records, and/or portfolio records; update the environment state information based on the role information; specify nested portfolio hierarchical information specific to the portfolio records and specifying individual portfolio records as being subordinate to other individual ones of the portfolio records; effectuate presentation of portfolio pages for the portfolio records within a user interface of the collaboration environment; and/or perform other operations.
US11803812B1 Supply chain management system and method
A supply chain management system is provided that includes a label having a first side with an adhesive and a second side with a plurality of information units printed thereon. The plurality of information units are printed in visible ink or invisible ink and the invisible ink is activated by environmental conditions such as temperature or light spectrum. The label is affixed to an object being processed and the visible appearance of one or more information elements originally printed in invisible ink is used for further processing or the object.
US11803808B2 Storage shelf for storage device with a sensor strip that can be applied to the lower side for optically detecting stock that can be stored on the upper side
A storage insert for inserting in a storage device, having a storage body with an upper side for receiving storage goods, a lower side with receiving structures in a receiving region for receiving a sensor rail, and at least one optically transparent section between the receiving region and the upper side, and having the sensor rail, which is configured to be received in the receiving region by the receiving structures, and which has at least one sensor element in the region of the at least one optically transparent section is illustrated and described. The storage body is formed as a punched and bent storage sheet.
US11803803B2 Electronically connectable packaging systems configured for shipping items
Various embodiments are directed to methods and systems for initiating shipment of a connected shipment/item via a computing entity. The computing entity detects the presence of a shipment/item within a communication range of the computing entity based on received wireless communications, and initializes executable instructions upon detection of the electronically connected shipment/item to initiate shipment of the shipment/item. The executable instructions cause the computing entity to store a shipment identifier for the shipment/item, request and store shipment information/data from a user for the shipment/item, and transmit the stored shipment/item information/data and the stored shipment identifier to a carrier computing entity to generate a shipment profile for the shipment/item.
US11803801B1 Simulated flight data to determine delivery timeframes for aerial item delivery
Described are example systems and methods that utilize simulated and/or actual flight data to determine an aerial delivery time estimate between a source location and a delivery destination, based on current flight conditions. For example, multiple flight simulations along a flight path between a source location and a delivery destination may be performed based on various different flight conditions and the flight time determined from the simulations may be maintained in a data store, associated with the flight path and simulated flight conditions. When a request for item information is received, current flight conditions may be determined and used to determine an estimated flight time based on stored simulated flight data having similar flight conditions to the current flight conditions.
US11803793B2 Automated data forecasting using machine learning
A system and method are disclosed herein. The system includes one or more processors and a memory having programming instructions stored thereon, which, when executed by the one or more processors, performs operations. The operations include retrieving historical account activity. The operations further include constructing a training data set that includes the historical inflow data, the historical outflow data, and known forecast information from the historical account activity. The operations further include generating a combined prediction model configured to forecast future inflow activity and future outflow activity. The operations further include receiving current inflow activity, current outflow activity, and current balance information for a user. The operations further include generating a predicted account balance by forecasting, by the prediction model, a future inflow and a future outflow and constructing the predicted account balance based on the future inflow, the future outflow, and the current balance information.
US11803792B2 Risk management
The present invention discloses a method, a system and a computer program product for risk management in supply chain. The invention includes structuring of risk data fields on an application user interface for creating risk data objects based on a SCM task. The invention includes predicting inherent risk associated with execution of the SCM task and generating control data fields on the application user interface for mitigating the inherent risk.
US11803785B2 Method for computing at least one itinerary from a departure location to an arrival location
A method and system generate at least one itinerary from a departure location to an arrival location, each itinerary having a beginning part from the departure location to an initial station of a multimodal transportation network of predetermined stations, a main part in the multimodal transportation network, defined as a sequence of displacements each from a station of the multimodal transportation network to another, and an end part from a final station of the multimodal transportation network to the arrival location.
US11803784B2 Sensor fusion for transit applications
A system and method in which various sensors collect and/or generate data that are analyzed to provide automated transit features. In the automatic capacity management feature, a transit operator is alerted of potential capacity issues in advance to enable the operator to handle the situation before a station or a vehicle reaches its capacity limit. The automatic trip planning feature allows a passenger to dynamically plan the fastest route to a destination according to real time data and historical data trends. The automatic fraud detection feature alerts a fare inspector to a ticket fraud or other fraudulent activity at a specific transit station or on a specific transit vehicle. The automatic vehicle routing feature dynamically routes autonomous transit vehicles to stations, notifies transit vehicle drivers to stop at a particular station, and/or notifies transit operators to route a vehicle to a particular station based on current and historical demand from passengers.
US11803780B2 Training ensemble models to improve performance in the presence of unreliable base classifiers
A system and method for training base classifiers in a boosting algorithm includes optimally training base classifiers considering an unreliability model, and then using a scheme with an aggregator decoder that reverse-flips inputs using inter-classifier redundancy introduced in training.
US11803777B2 Ancestry painting
Displaying an indication of ancestral data is disclosed. An indication that a genetic interval corresponds to a reference interval that has a likelihood of having one or more ancestral origins is received. One or more graphic display parameters are determined based at least in part on the indication. An indication of the one or more ancestral origins is visually displayed using the one or more graphic display parameters.
US11803772B2 Quantum computing machine learning module
Methods, systems, and apparatus for training a machine learning model to route received computational tasks in a system including at least one quantum computing resource. In one aspect, a method includes obtaining a first set of data, the first set of data comprising data representing multiple computational tasks previously performed by the system; obtaining input data for the multiple computational tasks previously performed by the system, comprising data representing a type of computing resource the task was routed to; obtaining a second set of data, the second set of data comprising data representing properties associated with using the one or more quantum computing resources to solve the multiple computational tasks; and training the machine learning model to route received data representing a computational task to be performed using the (i) first set of data, (ii) input data, and (iii) second set of data.
US11803769B2 End of life detection for analyte sensors experiencing progressive sensor decline
Systems and methods for processing sensor data and end of life detection are provided. In some embodiments, a method for determining the end of life of a continuous analyte sensor includes receiving a sensor signal from an analyte sensor. A plurality of risk factors associated with end of life symptoms of analyte sensors is evaluated. The risk factors include a downward drift in sensor sensitivity over time, an amount of non-symmetrical, nonstationary noise and a duration of noise. An end of life status of the analyte sensor is determined based at least in part on the evaluating. An output related to the end of life status of the analyte sensor is provided.
US11803766B1 Active scanning tool for identifying customer misconfigurations of virtual machine instances
An automated security assessment service of a service provider network may identify, and notify a customer of, misconfigured VM instances that can be access (e.g., via the Internet). A scanner tool may call an automated reasoning service to identify any VM instances of a customer that can be accessed, and may receive information from the automated reasoning service that is usable to exchange packets with those identified instances. The scanner tool can use the information to send requests to the identified instances. After receiving responses from the identified instances, the scanner tool can store, in storage of a network-based storage service, and in association with a customer account of the customer, encrypted data about the results of the scan (e.g., any VM instances that are vulnerable to attackers), and this encrypted data is thereby accessible to the customer with proper decrypt permissions.
US11803765B2 Public policy rule enhancement of machine learning/artificial intelligence solutions
A method includes creating one or more first policy shims to be applied to a ML/AI module, applying the one or more first policy shims to an input or an output of the ML/AI module and executing the ML/AI module on a data set in response to the applying step. The one or more first policy shims includes an input policy shim and an output policy shim and the applying step includes applying the input policy shim to the data set prior to the executing step and applying the output policy shim to an output of the executing step.
US11803762B2 Computer-implemented knowledge management platform and a computer-implemented knowledge management method
A computer-implemented knowledge management platform system (KMPS) comprises at least one processor and a non-transitory memory unit that is configured to include instructions which, when performed by the processor, induce an organization of knowledge management platform items (KMPI) within a repository, wherein the KMPIs are allocated to knowledge management platform types (KMPT), which are components of a meta-modeled structure that is stored within the non-transitory memory unit and forms an object model, in particular an ontology, with at least one of the KMPTs being implemented as a core KMPT, wherein each core KMPT is attributed to each KMPI within the repository, and wherein each core KMPT defines an essential group of properties, wherein the essential group of properties of the at least one core KMPT defines lifecycle states, and wherein the meta-modeled structure is self-referential, such that each lifecycle state is stored as a KMPI within the repository itself.
US11803758B2 Adversarial pretraining of machine learning models
This document relates to training of machine learning models. One example method involves providing a machine learning model having one or more mapping layers. The one or more mapping layers can include at least a first mapping layer configured to map components of pretraining examples into first representations in a space. The example method also includes performing a pretraining stage on the one or more mapping layers using the pretraining examples. The pretraining stage can include adding noise to the first representations of the components of the pretraining examples to obtain noise-adjusted first representations. The pretraining stage can also include performing a self-supervised learning process to pretrain the one or more mapping layers using at least the first representations of the training data items and the noise-adjusted first representations of the training data items.
US11803755B2 Rehearsal network for generalized learning
A method, a device, and a non-transitory storage medium are described in which a rehearsal network service is provided that enables generalized learning for all types of input patterns ranging from one-shot inputs to a large set of inputs. The rehearsal network service includes using biological memory indicator data relating to a user and the input data. The rehearsal network service includes calculating a normalized effective salience for each input data, and generating a new set of input data in which the inclusion of input data is proportional to its normalization effective salience. The rehearsal network service provides the new set of input data to a learning network, such as a neural network or a deep learning network that can learn the user's taste or preference.
US11803753B1 Apparatus and product of manufacture for generating a probability value for an event
A method and system for generating a probability value for an event. The system includes a source for generating a plurality of digital input signals, a processor connected to the source to receive the plurality of digital input signals from the source, and a display connected to the processor for displaying a final output. Preferably, the method further includes validating the probability value.
US11803751B2 Training text summarization neural networks with an extracted segments prediction objective
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a text summarization neural network. One of the methods includes pre-training the text summarization neural network including learning values of a plurality of network parameters through self-supervised learning using unlabeled data comprising unlabeled first texts, the pre-training including: obtaining an unlabeled first text comprising a plurality of segments; selecting one or more of the plurality of segments; processing a masked first text that excludes the one or more selected segments to generate a prediction of the one or more selected segments; and determining, based on a difference between the prediction and the one or more selected segments, an update to the current values of the plurality of network parameters; adapting the pre-trained text summarization neural network for a specific text summarization task using labeled data comprising second texts and respective summaries of the second texts.
US11803749B2 Method and device for identifying key time point of video, computer apparatus and storage medium
A method for recognizing a key time point in a video includes: obtaining at least one video segment by processing each image frame in the video by an image classification model; determining a target video segment in the at least one video segment based on a shot type; obtaining respective locations of a first object and a second object in an image frame of the target video segment by an image detection model; and based on a distance between the location of the first object and the location of the second object in the image frame satisfying a preset condition, determining a time point of the image frame as the key time point of the video.
US11803747B2 Device placement optimization with reinforcement learning
A method for determining a placement for machine learning model operations across multiple hardware devices is described. The method includes receiving data specifying a machine learning model to be placed for distributed processing on multiple hardware devices; generating, from the data, a sequence of operation embeddings, each operation embedding in the sequence characterizing respective operations necessary to perform the processing of the machine learning model; processing the sequence of operation embeddings using a placement recurrent neural network in accordance with first values of a plurality network parameters of the placement recurrent neural network to generate a network output that defines a placement of the operations characterized by the operation embeddings in the sequence across the plurality of devices; and scheduling the machine learning model for processing by the multiple hardware devices by placing the operations on the multiple devices according to the placement defined by the network output.
US11803745B2 Terminal device and method for estimating firefighting data
A method for estimating firefighting data includes: obtaining firefighting condition data of a site, wherein the firefighting condition data comprises information on firefighting equipment, information on flammable articles; and estimating firefighting input data and firefighting damage data based on the firefighting condition data using a simulation analysis model, wherein the simulation analysis model is created based on firefighting condition data, firefighting input data and firefighting damage data of different sites.
US11803744B2 Neural network learning apparatus for deep learning and method thereof
Disclosed is a neural network learning apparatus for deep learning and a method thereof. A neural network learning apparatus for deep learning according to an embodiment of the present disclosure includes an input interface, a memory, and a learning processor for applying a Gradient Descent algorithm to a neural network model, and the learning processor may transform a cumulative change function of the gradient for an error function into an inverse square root function in the Gradient Descent algorithm, and operate an inverse square root approximate value by using a Newton-Raphson method for the transformed inverse square root function. The neural network learning apparatus for deep learning of the present disclosure may be connected or converged with an Artificial Intelligence module, an Unmanned Aerial Vehicle (UAV), a robot, an Augmented Reality (AR) apparatus, a Virtual Reality (VR), or a 5G network service-related apparatus, etc.
US11803737B2 Memory-augmented spiking neural network system
The present disclosure relates to a neural network system comprising: a controller including a processing unit configured to execute a spiking neural network, and an interface connecting the controller to an external memory. The controller is configured for executing the spiking neural network, the executing comprising generating read instructions and/or write instructions. The interface is configured for: generating read weighting vectors according to the read instructions, coupling read signals, representing the read weighting vectors, into input lines of the memory, thereby retrieving data from the memory, generating write weighting vectors according to the write instructions, coupling write signals, representing the write weighting vectors, into output lines of the memory, thereby writing data into the memory.
US11803735B2 Neural network calculation apparatus and method
The present disclosure discloses a neural network processing module, in which a mapping unit is configured to receive an input neuron and a weight, and then process the input neuron and/or the weight to obtain a processed input neuron and a processed weight; and an operation unit is configured to perform an artificial neural network operation on the processed input neuron and the processed weight. Examples of the present disclosure may reduce additional overhead of the device, reduce the amount of access, and improve efficiency of the neural network operation.
US11803734B2 Adaptive quantization for neural networks
Methods, devices, systems, and instructions for adaptive quantization in an artificial neural network (ANN) calculate a distribution of ANN information; select a quantization function from a set of quantization functions based on the distribution; apply the quantization function to the ANN information to generate quantized ANN information; load the quantized ANN information into the ANN; and generate an output based on the quantized ANN information. Some examples recalculate the distribution of ANN information and reselect the quantization function from the set of quantization functions based on the resampled distribution if the output does not sufficiently correlate with a known correct output. In some examples, the ANN information includes a set of training data. In some examples, the ANN information includes a plurality of link weights.
US11803731B2 Neural architecture search with weight sharing
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for selecting a neural network to perform a particular machine learning task while satisfying a set of constraints.
US11803729B2 Smartcard
A light-emitting diode has an anode terminal coupled to a node of application of a power supply voltage by a first transistor and a cathode terminal coupled to a node of application of a reference voltage by a second transistor. A microcontroller includes a digital-to-analog converter and a comparator, with the comparator having a first input coupled to one of the anode and cathode terminals of the diode and a second input configured to receive an output voltage of the converter. An output signal of the comparator controls one of the first and second transistors to turn off when the comparator detects an operating condition where current flow in the light-emitting diode exceeds maximum current limit (such as with the light-emitting diode operating in an exponential operating area.
US11803726B2 Configuration of a transaction in a contactless electronic device
A method of configuring a contactless communication device is provided. The contactless communication device includes integrated circuits hosting at least two applications compatible with different communication protocols or the same communication protocol and using different communication parameters and a contactless communication circuit. The method includes stopping, by the contactless communication circuit, the transmission of answers of the contactless communication device to requests transmitted by a proximity coupling reader during a transaction initiated by the reader to cause the initiation by the reader of a new transaction.
US11803725B2 Systems and methods for RFID positioning
Systems and methods are disclosed for radiolocation using backscatter RFID tags and a special-purpose reader that produces a stepped-frequency continuous wave (SFCW) radio frequency (RF) interrogation signal comprising N carrier frequencies. A backscattered interrogation signal from a backscatter RFID tag is down-converted using at least a portion of the generated SFCW RF interrogation signal. Received signal phases (RSP) corresponding to the N carrier frequencies are determined. Received signal strength (RSS) may be determined to improve performance. A distance between the RFID reader and the backscatter RFID tag may be estimated based on at least a summation of differences between RSPs corresponding to adjacent carrier frequencies.
US11803724B2 Starting a vehicle using a device
A device according to one embodiment includes a memory for storing information, wherein the device is operatively coupled to an electrical system of a vehicle via a wireless connection, wherein a presence of the device is required in order to start the vehicle.
US11803722B2 Multiplexed luminescent QR codes for smart labelling, for measuring physical parameters and real-time traceability and authentication
The present technology discloses smart labels to monitor physical parameters, and for traceability and authentication of objects, documents or people. This active and multifunctional label is based on spectrally and spatially multiplexed Quick Response (QR) codes (A). Spectrally selectivity is achieved using luminescent materials and spatially multiplexing is achieved using different patterns (B) combining both to design improved QR codes able to store information at different layers of accessibility. This brings advantages over the actual scenario of QR codes wherein the amount of storage information increases up to three times, adding the capability to sense physical parameters and allow to control the provided information, creating public and restricted access. To access and read the content of each layer, different illumination is used (C) to (E) and is processed using a device or via dedicated applications.
US11803721B2 Methods and printing system using adaptive consumable estimation in printing operations
A printing system includes an estimation system that stores the dot count value and a stored consumable use value for a recurring print job. The dot count value relates to the dot count of a rendered image for the print job for use in printing operations using estimate settings of the printing device. For a later instance of the print job, the estimation system retrieves the dot count value. It also obtains the current settings for the printing device and applies these settings to the dot count value to determine a current consumable use value. Based on the current consumable use value, the estimation system determines whether use of the current settings will result in an increase of ink or toner use.
US11803717B2 Data capture device
A data capture device includes: a primary housing supporting a data capture assembly and having inner and outer surfaces joined by a perimeter wall; and a mounting accessory coupled to the inner surface. The mounting accessory mounts the device on an operator index finger in either of: a side-mounted mode in which the primary housing is between the index finger and a thumb; and a top-mounted mode, in which the primary housing is on a back of the index finger. The device includes an accessory trigger on the mounting accessory and a primary trigger supported on the outer surface. In the top-mounted mode, the accessory trigger is between the index finger and the thumb, for activation by the thumb. In the side-mounted mode, the primary trigger is disposed on the side of the index finger for activation by the thumb of the operator.
US11803713B2 Charging terminal
A battery-powered device comprising a power input providing power to the device is described herein, with a housing having an opening for receiving a smartcard. There may be at least one electrical contact within the housing, the at least one electrical contact connected to the power input. There is also provided a power supply for one or more battery-powered devices each having at least one electrical contact within a housing configured to make contact with a smartcard introduced into an opening in the housing, the power supply comprising a power input (e.g., a wire or circuit). There may be an electrical output connected to the power input. One or more paddles may be included, each having at least one electrode connected to the electrical output, wherein each paddle is configured to enter an opening of a battery-powered device for receiving a smartcard, wherein the at least one electrode is configured to provide electrical power from the power input to the at least one electrical contact to provide electrical power the battery-powered device.
US11803712B2 Method for burning address code of LED lamp beads
The present disclosure provides a method and control apparatus for burning an address code of LED lamp beads, and relates to the technical field of LEDs. The method for burning the address code of the LED lamp beads described by the present disclosure is applied to a burner and includes: generating, by the burner, an optical signal; and sending the optical signal to the LED lamp beads such that the LED lamp beads sense the optical signal, convert the optical signal into an address code and store the address code. The present disclosure makes use of a light sensing effect of the LED lamp beads, sends the optical signal to the LED lamp beads through the burner such that the LED lamp beads generate an address code according to the optical signal, and burn the address code into the LED lamp beads.
US11803708B1 Conversation facilitation system for mitigating loneliness
The present disclosure describes a conversation facilitation system for facilitating conversation-based social interactions to improve senior health, one or more operations and functions being efficiently achieved via this system comprise: receiving a dialog act of a conversation, applying natural language understanding (NLU) processing on the dialog act, computing a conversation metric, and generating a result of the conversation to conclude the conversation based on the conversation metric.
US11803707B2 System and method for auto-populating electronic transaction process
A system and method for auto-populating an electronic transaction process is provided. The system comprises at least one processor, and a memory storing instructions which when executed by the at least one processor configure the processor to obtain a scanned payee identifier from an optical character recognition scan of a digital bill document, compare the scanned payee identifier with a set of stored payee identifiers to obtain at least one first identifier match, determine a score for each of the at least one identifier match, and select the stored payee identifier associated with a highest score. The method comprises obtaining a scanned payee identifier from an optical character recognition scan of a digital bill document, comparing the scanned payee identifier with a set of stored payee identifiers to obtain at least one first identifier match, determining a score for each of the at least one identifier match, and selecting the stored payee identifier associated with a highest score.
US11803705B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a memory and processor. The memory stores a trouble category into which a trouble occurring in a product is classified and a design-element category into which a design element causing the trouble and included in the product is classified in mutual association and store a design-element category into which a design element included in a product is classified and a design-requirement category into which a design requirement of the design element is classified in association with each other. The processor receives designation of a first design-element category by user, determines a design-requirement category corresponding to the received first design-element category by referencing to the memory, determines a second design-element category corresponding to the determined design-requirement category and different from the first design-element category, determine a trouble category associated with the determined second design-element category, and notify the user of information indicating the determined trouble category.
US11803703B2 Collaborative communication triage assistance
Systems, storage media and methods for providing information for user prioritization of tasks associated with collaboratively developed content are described. Some examples may include: receiving a conversation thread associated with collaboratively developed content, the conversation thread including a plurality of comments authored by multiple different authors, generating a predicted measure of completion for the received conversation thread, the predicted measure of completion being at least one of a predicted number of remaining actions until the received conversation thread is resolved or a predicted number of total actions for the conversation thread to be resolved and providing, for display at a user interface, the predicted measure of completion for the received conversation thread, the predicted measure of completion being associated with the conversation thread at the user interface.
US11803702B1 Executing document workflows using document workflow orchestration runtime
A system configures, executes, and monitors document workflows executing using workflow engines executing on cloud platforms. The system generates a platform independent document workflow specification that describes a document workflow configured for execution on any of a plurality of workflow engines, each workflow engine executing on a cloud platform. The system compiles the platform independent document workflow specification to generate a platform specific document workflow specification configured for execution on a target workflow engine executing on a target cloud platform. A document workflow orchestration runtime executes and monitors the execution of the platform specific document workflow specification.
US11803699B1 Annotating a message body with time expressions
A computer-implemented method, computer program product and system for annotating messages with a parsed time expressions is provided. A processor detects a time expression in a message. A processor establishes a time zone associated with the time expression, based upon the message body, the sending client's real-time location and the sending client's pre-determined time zone settings. A processor establishes a time zone of the receiving client based upon the receiving client's real-time location and the receiving client's pre-determined time zone settings. A processor compares the time zone of the time expression and the time zone of the receiving client to determine whether a parsing of the time expression in the message is required. A processor creates an annotation of the time expression based on the comparison of the time zones of the sending client and the receiving client. A processor appends the annotation of the time expression to the message.
US11803697B2 Method and system for labeling and organizing data for summarizing and referencing content via a communication network
Systems and methods of the present technology generally provide computer implemented assistance for data summary, including organizing and generating a summary of data selected from source documents. User-identified information may be selected from one or more source documents at a user device, in response to which a unique identifier selection box may be displayed at the user device. A unique identifier may be selected from the unique identifier selection box. A first data set and/or a request for generation of a summary set may be sent to a system server via a communication link, the first data set may include the unique identifier and the user-identified information. The user device may then receive a generated summary via the communication link and may display the summary.
US11803689B2 System and method for dossier creation with responsive view handling for free-form layout
A method (and system) includes retrieving a dataset from a database, creating, on a first platform, a report including a visual representation of the dataset, automatically formatting the report to a second platform and displaying the report on a graphical user interface of the second platform. The first platform is a desktop computer or a laptop computer and the second platform is a tablet device or a handheld mobile device. The visualization of the dataset includes data containers in a first arrangement. The data containers are automatically formatted into a second arrangement to fit the graphical user interface of the second platform.
US11803687B1 Interactive cross-section parameterized cell for wire in circuit design
Various embodiments provide for a cross-section parameterized cell, which can enable a user to visualize and interactively define or modify one or more wire instances and related elements/structure of a circuit design from an elevation view (or a side view).
US11803682B2 Semiconductor device including standard cell having split portions
A semiconductor device includes a first power rail, a second power rail, and a first cell. The first cell has a first first-type active region and a first second-type active region, and a first cell height of the first cell is defined as a pitch between the first power rail and the second power rail. The semiconductor device further includes a second cell having a second first-type active region and a second second-type active region, wherein the second first-type active region extends in a second row and a third row on a first side of the first row and has a first width in the column direction greater than a second width of the first first-type active region in the column direction. The semiconductor device also includes a third cell having a first portion and a second portion arranged in the second row and a fourth row, respectively.
US11803680B2 Comprehensive reconstruction method for long-series sediment data in data-lacking areas
A comprehensive reconstruction method for long-series sediment data in data-lacking areas includes steps of: collecting hydrological and sediment data of a target river section; calculating sediment data in data-rich years with a flow-sediment content annual relationship curve method; calculating sediment data in only water quality and sediment test years with a correlation method between water quality and sediment data and hydrological station sediment data; calculating sediment data in data-lacking years with an adjacent station same year flow-sediment content relationship curve method; and calculating sediment data in remaining years with a multi-year average flow-sediment content relationship curve method. The method comprehensively adopts four methods to reconstruct the long-series sediment data based on sediment actual observation and characteristics in the data-lacking areas, which can make up for the limitations and deficiencies between the four methods, and the required data is easier to collect than those in the conventional methods.
US11803679B2 Petro-technical global fluid identity repository
A global fluid identity repository is used to maintain and manage fluid characterization data for various fluids utilized in the oil & gas industry, e.g., reservoir fluids within subsurface formations. Tracking and notification services may be utilized to track changes made to a global fluid identity, e.g., changes in fluid sample and/or experiment data for a fluid, and automatically generate notifications when downstream data such as fluid models and/or simulation results become stale as a result of these changes.
US11803675B1 Virtual reality environment for catastrophe preparedness and response education
Methods and systems described in this disclosure are directed to rendering audiovisual (AN) simulation of a disaster situation at a facility by artificially simulating the disaster situation. The disaster situation uses a 3D model of the environment associated with the facility. Embodiments of the disclosed system continuously collect data relating to reactions of one or more users to the simulation model. Upon analyzing the reactions of one or more users to the simulation model, the system provides AN indicators such as an avatar, a virtual teacher, or a virtual user to provide information for responding to the disaster situation. In some embodiments, the simulation model can be customized based on one or more factors, such as an age of the one or users, a skillset of the one or more users, a geographical location of the facility.
US11803670B2 Method and apparatus for creating organic compositions
A computer terminal arranged to allow a user to produce a fragrance or flavour composition, the terminal comprising a processor, a database connection to a database storing ingredients, an output connection to an output device configured to produce a sample of the composition, a display and a user input means; wherein the processor is configured to: accept selection via the user input means of ingredients from the database; add pictograms representing the selected ingredients to an olfactive design space on the display, wherein the size of the pictogram for each selected ingredient represents that selected ingredient's olfactive contribution to the composition; convert for each selected ingredient, its olfactive contribution to a corresponding quantity of the ingredient; and, when the user requests a sample of the composition via the input means, to instruct the output device to dispense the corresponding quantity of the selected ingredients.
US11803668B2 Isolating a region of a system on a chip for safety critical operations
In various examples, an integrated circuit includes first and second portions operating within separate domains. The second portion has an interface that connects the first and second portions. The second portion selectively locks the interface to prevent communication with the first portion over the interface, and selectively unlocks the interface to allow communication with the first portion over the interface.
US11803667B2 Overlay ownership certificates including hardware inventory profiles
An information handling system includes a provisioning server and a server. The server includes a baseboard management controller (BMC) to determine a first hardware inventory profile for the server. The BMC provides the first hardware inventory profile to the provisioning server. The BMC stores first signed provisioning configuration content that is based on a first ownership certificate for a first owner of the server. The BMC determines a second hardware inventory profile for the server, and provides the second hardware inventory profile to the provisioning server. The BMC stores second signed provisioning configuration content that is based on a second ownership certificate for a second owner of the server. In response to an expiration of the second ownership certificate, the BMC removes the second signed provisioning configuration content, compares a current hardware inventory profile to the first hardware inventory profile, and generates a report to indicate any hardware changes.
US11803662B2 Systems, methods, and non-transitory computer-readable media for secure individual identification
A privacy-enhancing system, method, and non-transitory computer-readable medium for securely identifying an individual over time without retaining sensitive biometric data. In one embodiment, the system includes a local identity server including an electronic processor, a communication interface, and a memory. The electronic processor is configured to initiate a personalization of a partner-specific identification vehicle that identifies the individual based at least in part on an individual global unique identifier associated with the individual, receive a request for a service from the individual via the communication interface, receive consent and registration information from the individual via the communication interface, generate an identity confirmation that confirms an identity of the individual, and output the identity confirmation via the communication interface. The individual global unique identifier is generated from information derived from the registration information and the individual global unique identifier is not indicative of personally identifiable information (PII) of the individual.
US11803660B2 Secure permissioning of access to user accounts, including secure distribution of aggregated user account data
A system and method for secure permissioning of access to user accounts, including secure distribution of aggregated user account data can include generating a financial report based on account information associated with one or more user accounts; receiving a financial report request for the financial report of the user account, wherein the financial report request is identified as being received from a third-party system; generating an audit report token associated with the financial report; sharing the audit token with the first third-party system in response to the financial report request; and providing the first third-party system account access to the financial report through the report token, where the audit report token can be shared with a second third-party system and provided by the second third-party system in order to confirm authorization to the report and integrity of the report.
US11803659B2 Sharing information on a network-based social platform
A system and method for sharing information on a network-based social platform is provided. An indication is received from a first user to share information regarding an item on a network-based social platform. The network-based social platform is a platform that allows the first user to communicative couple with other users of the network-based social platform. Profile information of the first user is accessed. A determination of whether the first user is authorized to share the information is made. Based on the first user being authorized, an identifier for the item is added to a list of recommended items that is accessible view the network-based social platform.
US11803656B2 Supplying personal information between different devices using different platforms
An application that is running on a first computing device can receive personal information from a personal information manager that is running on a second computing device. The first computing device can operate using a first platform and the second computing device can operate using a second platform that is different from the first platform. The first computing device can include a first broker, and the second computing device can include a second broker. The first broker and the second broker can be configured to establish a trusted connection between the first computing device and the second computing device. The first broker can additionally be configured to request personal information from the personal information manager via the second broker. The first broker can be configured to automatically request the personal information in response to determining that the application on the first computing device has requested the personal information.
US11803648B2 Key in lockbox encrypted data deduplication
A method, system, and computer program product for key in lockbox encrypted data deduplication are provided. The method collects a set of deduplication information by a host in communication with a storage system via a communications network. A fingerprint is generated for a data chunk to be stored on a storage system. The method encrypts the data chunk using a first encryption key to generate an encrypted data chunk. The fingerprint is encrypted with a second encryption key to generate an encrypted fingerprint. The method encrypts the first encryption key with a third encryption key to generate a first encrypted key. The method encrypts the first encryption key with a fourth encryption key to generate a second encryption key. A data package is generated for transmission to the storage system. The method transmits the data package to the storage system.
US11803644B2 Security hardened processing device
Techniques are described herein for security hardened processing devices. For example, a method can include performing a secure boot of a processing device of a computer system. The processing device is configured as a root of trust for a secure boot process. The computer system can include the processing device and a non-volatile memory storing a basic input/output system (BIOS) for the secure boot process. The method can include identifying a set of programmable fuses of the processing device, deriving an encryption key using a value encoded by the set of programmable fuses in the processing device, and authenticating the BIOS to perform the secure boot process using a key derivation algorithm based on the encryption key.
US11803642B1 Optimization of high entropy data particle extraction
Techniques for particle-based threat scanning are described. A method of extracting particles from high entropy data may include obtaining a sample from a sample source, identifying an anchor particle in the sample, generating a plurality of particles following the anchor particle based on a particle limit, wherein each particle from the plurality of particles is an array of unique bytes generated based on one or more particle properties, and storing the plurality of particles following the anchor particle in a particle database.
US11803641B2 Utilizing Machine Learning to detect malicious executable files efficiently and effectively
Systems and methods include determining a plurality of features associated with executable files, wherein the plurality of features are each based on static properties in predefined structure of the executable files; obtaining training data that includes samples of benign executable files and malicious executable files; extracting the plurality of features from the training data; and utilizing the extracted plurality of features to train a machine learning model to detect malicious executable files.
US11803636B2 Security system and method
A method performed by one or more processors, and an apparatus is disclosed. The method may comprise identifying a request from a custom computer program within a sandbox to perform an operation not permitted within the sandbox, and receiving a first indication of security privileges associated with a provider of the custom computer program. The method may also comprise selectively causing the operation to be performed based on the first indication of security privileges.
US11803630B2 Method and apparatus for providing CAPTCHA system
The disclosure introduces a user authentication method Completely Automated Public Turing test to tell Computers and Humans Apart (CAPTCHA), the user authentication method including: determining a correct answer pattern having at least one correct answer direction; generating, with respect to each of the at least one correct answer direction, an animation of an arrow object rotating with a movement distinguished from movements in other directions with reference to the correct answer direction; displaying a CAPTCHA interface corresponding to the correct answer pattern and including an arrangement of the generated animation; receiving a direction input from a user; and determining whether the user has been authenticated according to a result of comparing the direction input with the correct answer pattern.
US11803629B2 Systems, methods, and media for obfuscated personal identification number entry on media devices
Systems, methods, and media for obfuscated personal identification number entry on media devices are provided. In some implementations, a method for personal identification number entry on media devices includes: receiving, using a media device, a request to enter a personal identification number (PIN) using a remote control device that is connected to the media device; causing a PIN entry interface screen that includes (i) a PIN pad in which a plurality of numerical characters and one or more functional options are divided into a plurality of subsections and (ii) a virtual directional pad interface that corresponds to a directional pad having a plurality of directional buttons and a central select button on the remote control device, wherein the virtual directional pad interface allocates a first subset of the directional buttons and a central select button on the remote control device to an active subsection of the plurality of subsections and wherein the virtual directional pad interface allocates a second subset of the directional buttons on the remote control device to navigate between each of the plurality of subsections; receiving a key press from the remote control device; and updating a PIN entry region on the PIN entry interface screen with a numerical character or performing a functional option from the one or more functional options that corresponds with the received key press, wherein the numerical character that corresponds with the received key press and the received key press are inhibited from being presented on the PIN entry interface screen.
US11803628B2 Secure authorization via modal window
The disclosure relates to systems and methods for authorization of a user in a spatial 3D environment. The systems and methods can include receiving a request from an application executing on a mixed reality display system to authorize the user with a web service, displaying to the user an authorization window configured to accept user input associated with authorization by the web service and to prevent the application or other applications from receiving the user input, communicating the user input to the web service, receiving an access token from the web service, in which the access token is indicative of successful authorization by the web service, and communicating the access token to the application for authorization of the user. The authorization window can be a modal window displayed in an immersive mode by the mixed reality display system.
US11803622B2 System for improving data security when redeeming data
When personally identifiable information (PII) is to be stored or updated, a system first seeks consent from the user for the PII store or update. If the user grants consent, then the system stores the PII in the user's personal device or updates the PII stored in the user's personal device. The system then retrieves that PII and generates a token representing that PII. Even if the token were taken by a malicious user, it would not be possible for the malicious user to determine the user's actual PII from the token. In this manner, the security of the PII is improved over conventional systems.
US11803620B2 Systems and methods for identifying a content receiving device
A method for identifying from among network-connected devices a particular device likely associated with a theft of distributed content includes obtaining content, the content having been distributed from a particular one of the network-connected devices, identifying in the obtained content anti-collusion codes, and determining the particular one of the network-connected devices is likely associated with the theft of distributed content when an aggregated probability calculated using the identified anti-collusion codes is equal to or exceeds a predetermined threshold.
US11803619B2 Systems and methods of digital content certification and verification using cryptography and blockchain
A verification computer system is provided that provides for content certification and verification using cryptography and a blockchain.
US11803618B2 N-best softmax smoothing for minimum bayes risk training of attention based sequence-to-sequence models
A method and apparatus are provided that analyzing sequence-to-sequence data, such as sequence-to-sequence speech data or sequence-to-sequence machine translation data for example, by minimum Bayes risk (MBR) training a sequence-to-sequence model and within introduction of applications of softmax smoothing to an N-best generation of the MBR training of the sequence-to-sequence model.
US11803615B2 Generating 3D training data from 2D images
An image processing device includes an extraction unit configured to extract a two-dimensional feature regarding a part of a person in an image, a conversion unit configured to convert the two-dimensional feature into a three-dimensional feature regarding a human body structure, and a training data generation unit configured to generate training data using the three-dimensional feature and a label indicating a physical state of the person.
US11803611B2 Procedure to speed-up Variational Quantum Eigensolver calculations in quantum computers
Techniques of facilitating improved computational efficiency in Variational Quantum Eigensolver calculations by quantum computing devices. In one example, a system can comprise a processor that executes computer executable components stored in memory. The computer executable components can comprise: a distribution component; and a feedback component. The distribution component can set a Pauli-dependent sample budget for a Pauli term of an operator to unevenly distribute a total sample budget for evaluating an expected value of the operator among a plurality of Pauli terms composing the operator. The plurality of Pauli terms can comprise the Pauli term. The feedback component can evaluate compatibility between a prescreening variance for the Pauli term and a production variance of the Pauli term generated using the Pauli-dependent sample budget.
US11803600B2 Systems and methods for intelligent content filtering and persistence
A source content processor receives content from a crawler and calls a text mining engine. The text mining engine mines the content and provides metadata about the content. The source content processor applies a source content filtering rule to the content utilizing the metadata from the text mining engine. The source content filtering rule is previously built based on at least one of a named entity, a category, or a sentiment. The source content processor determines whether to persist the content according to a result from applying the source content filtering rule to the content and either stores the content in a data store or deletes the contents from the data ingestion pipeline such that the content is not persisted anywhere. Embodiments disclosed herein can significantly reduce the amount of irrelevant content through the data ingestion pipeline, prior to data persistence.
US11803599B2 Apparatus and method for attribute data table matching
In an aspect an apparatus for attribute data table matching is presented. An apparatus includes at least a processor. An apparatus includes a memory communicatively connected to at least a processor. A memory contains instructions configured at least a processor to receive an attribute data table from a user. A processor is configured to query an opportunity posting database as a function of a received attribute data table. A processor is configured to select an opportunity posting of an opportunity posting database as a function of at least an attribute data table criterion. A processor is configured to match an attribute data table to an opportunity posting as a function of at least an attribute data table criterion. A processor is configured to provide a match of an attribute data table to a user.
US11803597B2 Data updating method, apparatus, search server, terminal and storage medium
Embodiments of present application provide a data updating method, an apparatus, a search server, a terminal and a storage medium. A search server provides a terminal with a search result webpage including one or more webpages associated with a search keyword, where the search result webpage also includes a pre-stored webpage summary obtained by the search server by crawling webpage content of each webpage in advance; then the terminal crawls a target webpage triggered by a user to obtain a current webpage summary, and the terminal sends comparison information of consistency comparison between the current webpage summary and the pre-stored webpage summary to the search server; and finally the search server updates the pre-stored webpage summary of the target webpage according to the comparison information of the target webpage.
US11803596B2 Efficient forward ranking in a search engine
Methods and computer storage media are provided for generating entries for documents in a forward index. A document and its document identification are received, in addition to static features that are query-independent. The document is parsed into tokens to form a token stream corresponding to the document. Relevant data used to calculate rankings of document is identified and a position of the data is determined. The entry is then generated from the document identification, the token stream of the document, the static features, and the positional information of the relevant data. The entry is stored in the forward index.
US11803588B2 Audiovisual content curation system
Systems and methods are provided for filtering at least one media content catalog based on criteria for a station library to generate a first list of candidate tracks for the station library, combining a similarity score and a popularity score for each track of the first list of candidate tracks to generate a total score for each track of the first list of candidate tracks, generating a list of top ranked tracks for the first genre, and returning the list of top ranked tracks of the first genre as part of the station library.
US11803587B2 Audible acoustic performance tool
In an aspect, provided are methods, systems, and apparatuses comprising receiving a query specifying one or more materials of a floor/ceiling assembly and/or a classification or result, determining one or more media files responsive to the query, and providing the one or more media files for playback.
US11803586B2 Visual localization method
There is provided a visual localization method comprising: (a) transmitting data representative of one or more detected visual features from a mobile device to a server; (b) estimating the location of the mobile device at the server based on the visual features received from the mobile device; (c) transmitting reference data associated with the estimated location from the server to the mobile device; and (d) the mobile device determining its location based on the reference data received from the server.
US11803582B2 Methods and apparatuses for content preparation and/or selection
Method, storage medium and apparatus associated with content preparation and/or selection are disclosed herewith. In embodiments, an apparatus may include a content preparation or selection module to receive, as part of a content preparation or selection, a representation of a concept; and determine, for the content preparation or selection, topical relevance of a content item (N) of a content hierarchy to the concept. The content hierarchy may include a plurality of content items, including N, and determining the topical relevance of N to the concept includes determination of propagation of influence among content items of the content hierarchy subject to constraints that bound the number of operations performed by the computing system to determine the propagation of influence among content items of the content hierarchy with a chosen constant. Other embodiments may be disclosed and/or claimed.
US11803581B2 System for identifying and linking entity relationships in documents
The present invention discloses a system for linking first type of entities and second type of entities in a page. The system is configured to generate a feature vector for each of the first type of entities and each of the second type of entities. Further, the system is configured to receive into a neural network, a pair of the feature vectors, wherein one of the pair of the feature vector corresponds to a feature vector of a first type of entity and another feature vector corresponds to a feature vector of a second type of entity. The entities corresponding to the pair of feature vectors are neighboring each other. The neural network is configured to generate an output, indicating the likelihood of the pair of entities being linked.
US11803577B1 Parent/child document indexing
Systems and methods are described for indexing related documents to provide more robust search functionality within an index. In one aspect, a first document, such as a comment or status update associated with a second document or ticket item, may be obtained. As a result of the first document including first data that is linked to second data of the second document, an instance of the second document may be modified to include at least a portion of the first data. An index, which indexes a corpus of documents, such as ticket items, may be updated to include the modified second document, such that the first data is associated with the modified second document in the index. Responsive to a query for the first data in the index, the modified second document and any included first data may be returned.
US11803576B1 Network management plan generation and implementation
One or more computing devices, systems, and/or methods for constructing and implementing a network management plan are provided. Baseline classifications are assigned to a set of locations. Sub-locations at the set of locations are evaluated to determine whether to override any of the baseline classifications. A model is used to evaluate images depicting the set of locations to generate predicted classifications for the set of locations. Classifications are assigned to the set of locations by implementing conflict resolution rules to selectively retain or replace baseline classifications with predicted classifications. The classifications are used to construct and/or implement a network management plan.
US11803573B2 Systems and methods for a multi-hierarchy physical storage architecture for managing program and outcome data
In some aspects, the disclosure is directed to methods and systems for data storage and retrieval from a computer memory. A computing device may store a first hierarchical data structure having a first sequence of sub-data structures and a second hierarchical data structure having a second sequence of sub-data structures in memory. The computing device may link the first hierarchical data structure and the second hierarchical data structure together. The computing device may link the first hierarchical data structure and the second hierarchical data structure by inserting an identifier of a sub-data structure of the second sequence in the first sequence.
US11803568B1 Replicating changes from a database to a destination and modifying replication capacity
A client of a distributed database service may conveniently enable replication of data from a source table to a destination (e.g., a different service/database table) by submitting a request enable replication for the source table. In response to the request to enable replication, the database service enables replication for the source table. To replicate a change, the database service may modify a format of the change based on a data storage format of the destination that is different than a data storage format of the database service. The database service monitors the performance of the replication and based on the performance, the database service may automatically modify the capacity to perform the replication of changes to the destination (e.g., by assigning additional resources to replication).
US11803566B2 Data structure based on event compaction and read-offsets
Disclosed herein is a data structure which includes a sequence of events, each event associated with a sequence number indicating a temporal position of an event within the sequence of events; one or more read-offsets, each read-offset associated with a consumer, wherein each read-offset indicates a sequence number up to which a consumer has read events within the sequence of events; and at least one snapshot which represents events with sequence numbers smaller than the smallest read-offset in a compacted form. Disclosed herein is also a computer-implemented method of maintaining the data structure. Disclosed herein is a computer-implemented method, wherein the method is performed on a sequence of events accessible by a plurality of consumers, each event associated with a sequence number indicating a temporal position of an event within the sequence of events, each consumer associated with a read-offset indicating the sequence number up to which the consumer has read events within the sequence of events, the method includes determining a smallest read-offset of all read-offsets; compacting events with sequence numbers smaller than the smallest read-offset into a snapshot; and replacing the events with sequence numbers smaller than the smallest read-offset with the snapshot. Disclosed herein are corresponding computer-readable media and computing systems.
US11803565B2 System and method for verifying software data lineage
A computer system and method for verifying a data lineage of a data element is provided. The system comprises at least processor and a memory storing instructions which when executed by the processor cause the processor to perform the method. The method comprises extracting data transformation code from programming logic, extracting and describing data transformation semantics from the code using a data transformation ontology, filtering out non-business-significant transformations, and determining that remaining business-significant transformations match a business ontology.
US11803564B2 Method and system for keyword search using messaging service
Methods and systems for a keyword search using a messenger service may be provided. A keyword search method may provide a search result to users based on instant messages transmitted and received through a messenger service.
US11803563B2 Methods and systems for processing and storing streamed event data
Methods and systems for processing real-time event data by aggregating event data over various time windows and storing aggregate event data records containing the aggregated data. The method may include receiving event data at a current time, determining that the event data relates to a time prior to the beginning of a current time window, and identifying, based on the time, one or more stored aggregate event records each associated with a respective previous time window. The method may include creating, for each of the identified one or more stored aggregate event records, a new aggregate event record containing updated aggregate event data adjusted by the event data, and storing each new aggregate event record in association with its respective previous time window and a creation timestamp reflecting the current time.
US11803561B1 Approximation query
Documents may be maintained in a repository and retrieved based on searches that specify labels as criteria. Documents may be associated with groups of labels identified as topics. Searches may be performed using binary-encoded matrices specifying relationships between documents and topics, topics and labels and differential information indicating differences between topics and labels associated with documents. An initial result estimate may be based on forming a product of a documents-topics matrix and a topics-labels matrix. The initial estimate may be corrected by applying the differential information.
US11803553B2 Providing triggers based on one-to-many or many-to-one relationships in a system of record
Systems, computer-implemented methods, applications, and user interfaces for providing triggers in a system of record are disclosed. For example, a computer-implemented method may include: maintaining a trigger where the trigger comprises condition(s), operation(s), and/or a one-to-many operator associating a first data object with multiple second data objects in organizational data associated with an organization, where the trigger can be defined based on the one-to-many operator, and where the operation(s) and/or the one-to-many operator are based on a custom computer language; evaluating the condition(s) associated with the trigger based on an occurrence of an event associated with the first data object and/or one or more of the multiple second data objects; determining that the condition(s) associated with the trigger are satisfied causing the activation of the trigger; and/or executing the operation(s) associated with the custom computer language based on the activation of the trigger.
US11803546B2 Selecting interruptible resources for query execution
Interruptible computing resources for executing queries may be selected. When queries are received, the probability that query can complete execution at interruptible computing resources may be determined. Computing resources to process the query may be selected based on the probability. For queries that are performed on computing resources that are interrupted, interruption handling techniques may retry the query on other computing resources or complete the query on other computing resources, in some embodiments.
US11803544B2 Missing data-based indexing in database systems
A method for execution by at least one processor of a database system includes storing a plurality of column values for a first column of a plurality of rows. Each of a set of missing data-based conditions for the first column are indexed via an indexing scheme. A subset of the set of missing data-based conditions that satisfy a query predicate of a query are identified. An IO pipeline for access of the first column based on the query predicate and further based on the subset of the set of missing data-based conditions is generated. The IO pipeline is applied in conjunction with execution of the query by applying at least one index element to identify a proper subset of the plurality of rows based on index data of the indexing scheme, and by generating a query resultant based on the proper subset.
US11803538B2 Distributed transaction processing method and related apparatus
The present disclosure discloses a method, a related apparatus and storage medium for distributed transaction processing. The method includes: obtaining, by a distributed transaction processing device, a distributed transaction processing request; writing, by the distributed transaction processing device, a commit log corresponding to the distributed transaction processing request to a second object database set in the target database cluster, the commit log comprising a commit indication result; obtaining, by the distributed transaction processing device after the distributed transaction processing device resumes distributed transaction processing, the commit log from the second object database set; and performing, by the distributed transaction processing device when the commit indication result in the commit log instructs to commit the processing operation on the account data in the N accounts, the processing operation on the account data in the N accounts. The present disclosure resolves a technical problem that the accuracy of distributed transaction processing cannot be ensured when established steps of a distributed transaction are interrupted.
US11803537B2 Systems, methods, and apparatuses for implementing an SQL query and filter mechanism for blockchain stored data using distributed ledger technology (DLT)
Systems, methods, and apparatuses for implementing an SQL query and filter mechanism for blockchain stored data using Distributed Ledger Technology (DLT) in conjunction with a cloud based computing environment include operating a blockchain interface to the blockchain on behalf of a plurality of tenants of the host organization, in which each one of the plurality of tenants operate as a participating node with access to the blockchain. The system receives input for adding a plurality of authorized network participants to a declared application, updates a blockchain asset on the blockchain containing metadata for the declared application, deploys an executable install package to each of the plurality of authorized network participants for the declared application, retrieves the metadata for the declared application from the blockchain, and displays GUIs specific to the declared application which are auto generated by the executable install package based on the retrieved metadata.
US11803535B2 Systems, methods, and apparatuses for simultaneously running parallel databases
Embodiments herein relate to replacing a legacy Pick environment with a modern microservice architecture. A legacy database and a modern database may be operated in parallel for data validation. During the validation process, the legacy database may be used as the master copy of the data. After verifying that the modern database satisfies the data needs of a system, the system can switch to using the new modern database as the master copy.
US11803523B2 Ingesting and processing content types
The present disclosure generally relates to systems, methods, and computer-readable media for developing and implementing workflows for a variety of data types. For example, systems disclosed herein may receive or otherwise generate a schema object on a schema system including a plurality of schema objects associated with different workflows. The schema object may include user interface behavior data indicating a content type and associated control type. The schema object may further include application programming interface (API) behavior data indicating a binding between a user interface engine and an API engine. The schema object may also include workflow behavior data indicating one or more services for processing the schema object. Moreover, systems described herein may deploy a plurality of parsers on a plurality of processing engines to enable flexibility and dynamic updates to content ingestion lifecycles.
US11803522B2 Database, material data processing system, and method of creating database
A database storing data associated with an identifier unique to each sample, the data including first data representative of at least one of composition data, processing data, and property data for the each sample, and second data representative of microstructure data for the each sample. The microstructure data includes a feature determined based on a temperature dependence of magnetization for the each sample.
US11803520B2 Database generation method, database generation device, non-transitory computer-readable recording medium recording database generation program, data analysis method, data analyzer, and non-transitory computer-readable recording medium recording data analysis program
Provided is a server device that acquires user attribute information indicating an attribute of a user boarding on a mobility that travels from a departure place to a destination in response to an instruction of the user, acquires location information indicating a location of the mobility during traveling, and generates a database in which a predetermined place existing between the departure place and the destination of the mobility, the predetermined place being specified based on the location information, is associated with the user attribute information.
US11803518B2 Journals to record metadata changes in a storage system
Examples implementations relate to journals for metadata changes. An example includes detecting, by a storage controller, metadata changes associated with a container index of a deduplication storage system; recording, by the storage controller, the detected metadata changes in a journal associated with the container index, where the journal is included in a journal group comprising a plurality of journals; determining, by the storage controller, whether a filled amount of the journal exceeds a fill threshold; and, in response to a determination that the filled amount of the journal does not exceed the fill threshold, writing the journal group from memory to persistent storage.
US11803516B2 System and method for selective synchronization
A client computer includes a synchronization manager. The synchronization manager communicates with a remote content management system to determine a set of objects in a content navigation hierarchy. The synchronization manager provides a user interface with controls to allow a user to independently select multiple objects in the content navigation hierarchy for synchronization and receives an input, via the interface, that selects objects from the set of objects for synchronization. The synchronization manager stores local peers of the selected objects in a local cache in a local file system. The synchronization manager synchronizes changes to the selected objects at the content management system to the local peers in the file system.
US11803512B2 Systems and methods for distributed ledger archiving and size management
A system described herein may generate a group of distributed ledgers that are each associated with a respective set of ledger parameters, receive a data item that is associated with a set of attributes, identify a distributed ledger that is associated with ledger parameters that meet the set of attributes, and record the data item to the distributed ledger that is associated with ledger parameters that meet the particular set of attributes. The system may determine that a set of archival parameters, associated with a particular distributed ledger, have been met; and may remove the particular distributed ledger from the group of distributed ledgers based on determining that the set of archival parameters, associated with the particular distributed ledger, have been met. Nodes that maintain the group of distributed ledgers may remove ledger data, associated with the removed distributed ledger, from one or more storage resources associated with the nodes.
US11803510B2 Labeling software applications running on nodes of a data center
A computer-implemented method according to one embodiment includes receiving snapshot data for a node within a data center; determining one or more candidate labels for one or more software applications running on the node, utilizing the snapshot data; implementing a validation of the one or more candidate labels to determine one or more validated labels; and training a machine learning model, utilizing the one or more validated labels and the snapshot data.
US11803500B1 Peer-to-peer DC or AC distribution network
A peer-to-peer energy sharing network includes a common bus; a first node including a first local bus electrically connected to the common bus, at least one of a load, a storage device, and a generating capacity electrically connected to the first local bus through a first interface device, and a first local controller in communication with the first interface device; and a second node including a second local bus electrically connected to the common bus, at least one of a load, a storage device, and a generating capacity electrically connected to the second local bus through a second interface device, and a second local controller in communication with the second interface device, wherein the each interface device is controlled by its local controller to selectively pass electrical energy to and/or from the common bus via its local bus.
US11803495B2 Method for allocating addresses to a plurality of bus subscribers in a bus system that includes a master module and bus system having a master module and a plurality of bus subscribers
A method for integrating a further bus subscriber into a bus system, and a bus system, having a master module and subscribers disposed in series, includes the temporally consecutive method steps: in a first method step, the further bus subscriber transmits a data packet to the master module in order to log in to the master module, in a second method step, a bus subscriber disposed between the further bus subscriber and the master module stops the data packet and checks whether the bus system has already received a release, in a third method step, the first bus subscriber forwards the data packet to the master module if the bus system has not yet received a release, or in a third, in particular an alternative, method step, if the bus system has already received a release, the bus subscriber stores the data packet and waits until the release of the bus system is revoked and after the release has been revoked, forwards the stored data packet to the master module.
US11803487B2 Transitioning between thread-confined memory segment views and shared memory segment views
Techniques for transitioning between memory segment views include: instantiating a first memory segment view that confines access to a memory segment to a first thread; receiving a request to transition ownership of the memory segment to a second thread; responsive to receiving the request to transition ownership of the memory segment to the second thread: instantiating a second memory segment view that permits access to the memory segment by the second thread; copying metadata from the first memory segment view to the second memory segment view; terminating the first memory segment view, to prevent access to the memory segment via the first memory segment view.
US11803483B2 Metadata cache for storing manifest portion
Example implementations relate to storing manifest portions in a metadata cache. An example includes receiving, by a storage controller, a read request associated with a first data unit. In response to receiving the read request, the storage controller stores a manifest portion in a metadata cache, the stored manifest portion comprising a plurality of records, the plurality of records including a first record associated with the first data unit. The storage controller determines storage information of the first data unit using pointer information included in the first record of the stored manifest portion, and replaces the pointer information in the first record with the determined storage information of the first data unit.
US11803477B2 Streaming engine with compressed encoding for loop circular buffer sizes
A streaming engine employed in a digital data processor specifies a fixed read only data stream defined by plural nested loops. An address generator produces address of data elements for the nested loops. A steam head register stores data elements next to be supplied to functional units for use as operands. A stream template register specifies a circular address mode for the loop, first and second block size numbers and a circular address block size selection. For a first circular address block size selection the block size corresponds to the first block size number. For a first circular address block size selection the block size corresponds to the first block size number. For a second circular address block size selection the block size corresponds to a sum of the first block size number and the second block size number.
US11803470B2 Multi-level cache coherency protocol for cache line evictions
Disclosed are examples of a system and method to communicate cache line eviction data from a CPU subsystem to a home node over a prioritized channel and to release the cache subsystem early to process other transactions.
US11803468B2 Data storage system with write back cache
A data storage system can have one or more hosts connected to a data storage subsystem with the host having a host processor and the data storage subsystem having a controller. Write back data generated at the host triggers the host processor to allocate a cache location in the data storage subsystem where the generated data is subsequently stored. The generated write back data is written in a non-volatile destination address as directed by the controller prior to waiting for a secondary event with the generated data stored in both the cache location and the non-volatile destination address. Detection of the secondary event prompts the controller to signal the host processor that the cache location is free for new data.
US11803466B2 Codeless logging in an integration platform
Disclosed herein are system, method, and device embodiments for implementing dynamic codeless logging in an integration platform system. An integration platform may provide a declaratively-configurable asset pre-configured to implement a logging functionality associated with a log point, package the declaratively-configurable asset within an integration application, and receive a selection of the log point associated with the declaratively-configurable asset. In addition, the integration application may generate log information corresponding to the log point based on the selection of the log point and the logging functionality. Further, the integration platform may present the log information within a graphical user interface.
US11803463B2 Systems and methods for software integration validation
A method and apparatus for providing a document-integrated software integration validation by a service provider system are described. The method includes serving an interactive integration guide user interface to a user system that displays information for an application programming interface (API) integration test scenario. The method also includes determining correctness of API usage of a software application that performs operations integrating services of a service provider system using APIs of the service provider system, the software application developed by the user system. Furthermore, the method includes serving an updated integration guide to the user system updating the display of the interactive integration guide UI indicating each operation in the test scenario that was performed correctly and indicating each operation in the test scenario that was not performed correctly.
US11803462B1 System and method for automatically generating test cases for testing SDKS
An automatic SDK testing case generation system includes a computer software application for automatically generating optimized test cases. The automatic SDK testing case generation system categorizes candidate APIs presented by an SDK to be tested. The categories conform to an API call category sequence. The system iterates through API calling paths, which conform to the API call category sequence, to generate optimized subsets of test cases. The combination of the optimized subsets of test cases forms the final set of test cases for being used to test the SDK.
US11803458B2 Inserting probabilistic models in deterministic workflows for robotic process automation and supervisor system
Probabilistic models may be used in a deterministic workflow for robotic process automation (RPA). Machine learning (ML) introduces a probabilistic framework where the outcome is not deterministic, and therefore, the steps are not deterministic. Deterministic workflows may be mixed with probabilistic workflows, or probabilistic activities may be inserted into deterministic workflows, in order to create more dynamic workflows. A supervisor system may be used to monitor an ML model and raise an alarm, disable an RPA robot, bypass an RPA robot, or roll back to a previous version of the ML model when an error is detected by a data drift detector, a concept drift detector, or both.
US11803455B2 Processor with debug pipeline
A processor includes an execution pipeline that includes a plurality of execution stages, execution pipeline control logic, and a debug system. The execution pipeline control logic is configured to control flow of an instruction through the execution stages. The debug system includes a debug pipeline and debug pipeline control logic. The debug pipeline includes a plurality of debug stages. Each debug pipeline stage corresponds to an execution pipeline stage, and the total number of debug stages corresponds to the total number of execution stages. The debug pipeline control logic is coupled to the execution pipeline control logic. The debug pipeline control logic is configured to control flow through the debug stages of debug information associated with the instruction, and to advance the debug information into a next of the debug stages in correspondence with the execution pipeline control logic advancing the instruction into a corresponding stage of the execution pipeline.
US11803453B1 Using host connectivity states to avoid queuing I/O requests
Using host connectivity states to avoid queuing I/O requests: identifying a fault in data communications between a first storage system and a second storage system among a plurality of storage systems across which a dataset is synchronously replicated; updating, upon identifying the fault, an access state of a data communications path between first storage system and a host from an active state to a transitional state with respect to the dataset; and indicating, to the host, a first access state change.
US11803452B2 Duplexed operation system and method therefor
A duplex operation system including: a plurality of general-purpose devices on each of which a plurality of virtual machines are mounted; and a virtual machine controller that controls a duplex operation performed by two systems, an active system and a standby system, of the virtual machines. When detecting a failure of the active system, the virtual machine controller stops the virtual machine of the active system, activates the virtual machine of the standby system corresponding to the stopped active system, and reconfigures the standby system of the activated virtual machine on the hardware of the stopped virtual machine, and when detecting a failure in the virtual machine of the reconfigured standby system, the virtual machine controller reconfigures the standby system of the failed virtual machine on the general-purpose device 13 different from the general-purpose device 11 in which the virtual machine of the active system has been stopped.
US11803450B2 Creating a tree of database states
A computer implemented method for creating a tree of database states including accessing a database having at least one branch of database states, receiving at the database one or more write events that are applied to an identified state of the database, recovering the identified database state from the database, creating a new branch by creating a new patch as alternative state to the identified database state with a reference to the identified state.
US11803434B1 Website error detection
Systems and techniques may be used website error detection. An example technique may include identifying an error corresponding to a website, retrieving a first set of user sessions where the error occurred and a second set of user sessions where the error did not occur, and determining, for an access category, whether members of a set of values of the access category are correlated to the error, using the first set of user sessions and the second set of user sessions. The example technique may include comparing a characteristic of at least one member of the set of values that was determined to be correlated to the error to a threshold. The example technique may include displaying an indication of the error and an indication of the at least one member of the set of values.
US11803432B1 Data clean rooms using defined access
In an embodiment, a data platform creates an application in a data-provider account. The application includes one or more APIs corresponding to one or more underlying code blocks. The data platform shares provider data with the application in the data-provider account, and also installs, in a data-consumer account, an application instance of the application. The application instance includes one or more APIs corresponding to the one or more APIs in the application in the data-provider account. The data platform shares consumer data with the application instance in the data-consumer account, and invokes one or more of the APIs of the application instance to execute respective associated underlying code blocks, which are not visible to the data-consumer account. The data platform also saves output of the one or more respective associated underlying code blocks locally within the data-consumer account.
US11803429B2 Managing alert messages for applications and access permissions
Managing alert messages and access permissions for applications. In one embodiment, a method is provided. The method includes determining that one or more errors have occurred in a set of applications executing in a set of containers. The method also includes identifying a set of users in view of one or more of the set of containers and a set of files for the set of applications. The method further includes sending, via a set of messaging systems, a set of messages to the set of users to indicate that the one or more errors have occurred in the set of applications.
US11803427B2 Method of contentions mitigation for an operational application, associated computer program product and method for determining a stress application
The present invention relates to a method of contentions mitigation for an operational application implemented by an embedded platform comprising a plurality of cores and a plurality of shared resources.This method comprises the steps of executing the operational application by one of the cores of the embedded platform, executing a stressor application on at least some other cores of the embedded platform in parallel with the operational application, the stressor application being composed of a set of contention tasks generating a maximum contention on interference channels, and determining contentions generated by the stressor application on the operational application.
US11803426B2 Determining a deployment schedule for operations performed on devices using device dependencies and redundancies
An apparatus comprises a processing device configured to generate a model of a plurality of devices characterizing relationships between the devices, to build a device dependency chain for the devices based on the model, to predict workload for each of the devices in one or more time slots of a given time period, and to determine a deployment schedule for the devices based on the device dependency chain and the predicted workload. The processing device is also configured to utilize the deployment schedule to select a device of the devices on which to perform an operation, to determine whether the selected device corresponds to an additional device of the devices configured to operate in place of the selected device during performance of the operation, and to control performance of the operation on the selected device responsive to the determination of whether the selected device corresponds to the additional device.
US11803424B2 Systems and methods for virtual machine resource optimization using tree traversal techniques representing alternate configurations
Systems described herein may allow for the intelligent configuration of containers onto virtualized resources. Different configurations may be generated based on the simulation of alternate placements of containers onto nodes, where the placement of a particular container onto a particular node may serve as a root for several branches which may themselves simulate the placement of additional containers on the node (in addition to the container(s) indicated in the root). Once a set of configurations are generated, a particular configuration may be selected according to determined selection parameters and/or intelligent selection techniques.
US11803422B2 Offload computing protocol
Systems and methods for are provided for offloading computing tasks from constrained devices. An example apparatus includes an offload computing protocol (OCP) enabled device. The OCP enabled device includes OCP extensions to the operating system to enable the offloading of computing tasks. A proximity locator may use a radio transceiver to locate an OCP device that can accept a computing task. The OCP enabled device may include an OCP bundle comprising code and data, wherein the OCP bundle is to be sent to the OCP device.
US11803417B2 Methods and systems for improving hardware resiliency during serial processing tasks in distributed computer networks
The system uses the non-repudiatory persistence of blockchain technology to store all task statuses and results across the distributed computer network in an immutable blockchain database. Coupled with the resiliency of the stored data, the system may determine a sequence of processing tasks for a given processing request and use the sequence to detect and/or predict failures. Accordingly, in the event of a detected system failure, the system may recover the results prior to the failure, minimizing disruptions to processing the request and improving hardware resiliency.
US11803415B2 Automating tasks for a user across their mobile applications
Methods and systems are provided that leverage existing information displayed or presented to a user by an app without requiring the integration of new libraries or requiring a user to use a specific app. Rather, methods and systems presented herein identify a task, select an app or multiple apps capable of performing the task, obtain information that may be required by the app or apps, determine a contextual understanding of what is displayed by the selected app or apps, and finally generate and automate the interaction with the app or apps such that the interaction with the app or apps is handled by an automation agent, allowing a user to stay focused on one or more tasks that the user needs to accomplish.
US11803408B2 Distributed network plugin agents for container networking
Some embodiments of the invention provide a method for connecting deployed machines in a set of one or more software-defined datacenters (SDDCs) to a virtual private cloud (VPC) in an availability zone (AZ). The method deploys network plugin agents (e.g. listening agents) on multiple host computers and configures the network plugin agents to receive notifications of events related to the deployment of network elements from a set of compute deployment agents executing on the particular deployed network plugin agent's host computer. The method, in some embodiments, is performed by a network manager that receives notifications from the deployed network plugin agents regarding events relating to the deployed machines and, in response to the received notifications, configures network elements to connect one or more sets of the deployed machines.
US11803407B1 Emulation layer for overcoming incompatibilities in virtual machine instance migration
Disclosed are various embodiments for an emulation layer for overcoming incompatibilities in virtual machine instance migration. In one embodiment, a virtual machine instance configured for a first computing architecture is executed in a first computing device having the first computing architecture. The virtual machine instance from the first computing device is migrated to a second computing device having a second computing architecture. The virtual machine instance is executed in the second computing device using an emulation layer that emulates the first computing architecture in the second computing architecture.
US11803401B1 Interactive research assistant—user interface/user experience (UI/UX)
A research assistant system may include a research tool and components and a user interface to discover and evidence answers to complex research questions. The research tools may include components to iteratively perform steps in a research process, including searching, analyzing, connecting, aggregating, synthesizing, and chaining together evidence from a diverse set of knowledge sources. The system may receive an input query and perform a semantic search for key concepts in a text corpus. A semantic parser may interpret the search results. The system may aggregate and synthesize information from interpreted results. The system may rank and score the aggregated results data and present data on the user interface. The user interface may include prompts to iteratively guide user input to explore evidentiary chains and connect research concepts to produce research results annotated by evidence passages.
US11803400B2 Method and system for asynchronous notifications for users in contextual interactive systems
A terminal server of a virtual assistant system for proactively triggering notifications is disclosed. The terminal server is configured to: receive data indicative of a change of a service related state associated with a user of at least one terminal client; generate accordingly a close-ended type question; instruct a transmission of the close-ended type question to the at least one terminal client; in response to a retransmission request, received from the at least one terminal client in relation to the transmission: not perform the close-ended type question, access a storage of the service related state to generate accordingly a new close-ended type question, instruct a transmission of the new close-ended type question to the at least one terminal client, analyze a closed type answer provided by the at least one terminal client, and instruct transmission of a current response to the answer provided by the user.
US11803398B2 Computing device and associated methods providing browser launching of virtual sessions in an application
A computing device may include a memory and a processor configured to cooperate with the memory to run a browser configured to generate a user interface to display a virtual session from a host computing device, and an application configured to establish a connection with the host computing device. The processor may further run code configured to cause the browser to connect with the host computing device using the connection established by the application to display the virtual session within the user interface.
US11803394B2 Apparatus for the programming of electronic devices
An apparatus (10; 14; 16; 18) for programming an electronic device (12), in particular for ISP, ICP or PP programming, comprises electronic processing means (20; 45) suitable for processing and managing at least a programming algorithm of said electronic device (12); programming means (11) connected to said processing means (20; 45) and to said electronic device (12) for receiving from said processing means (20; 45) the programming data and for sending them to said electronic device (12) through a predetermined communication protocol; interface means (25) associated with said processing means (20; 45) and with said electronic device (12); and non-volatile electronic storage means (23; 22) adapted to exchange data with said electronic processing means (20; 45) by means of at least one bidirectional data communication line (32, 31).
US11803393B2 Systems and methods for automatic service activation on a computing device
Disclosed herein are systems and method for automatic activation of a service on a computing device. In an exemplary aspect, a service activation module may link, using an activation model, user behavioral data to an automated activation of the service based on the detecting a prior activation of the service subsequent to receiving the user behavioral data. The service activation module may receive, at a later time, additional sensor data from a plurality of sensors of a computing device. The service activation module may parse the additional sensor data to generate additional user behavioral data. The service activation module may compute, using the activation model, a degree of similarity between the user behavioral data and the additional user behavioral data, and in response to determining that the degree of similarity is greater than a predetermined threshold value, may automatically activating the service on the computing device.
US11803390B1 Prediction class determination
There is provided an apparatus, method and medium. The apparatus comprises processing circuitry to perform data processing in response to decoded instructions and prediction circuitry to generate a prediction of a number of iterations of a fetching process. The fetching process is used to control fetching of data or instructions to be used in processing operations that are predicted to be performed by the processing circuitry. The processing circuitry is configured to tolerate performing one or more unnecessary iterations of the fetching process following an over-prediction of the number of iterations and, for at least one prediction, to determine a class of a plurality of prediction classes, each of which corresponds to a range of numbers of iterations. The prediction circuitry is also arranged to signal a predetermined number of iterations associated with the class to the processing circuitry to trigger at least the predetermined number of iterations of the fetching process.
US11803388B2 Apparatus and method for predicting source operand values and optimized processing of instructions
An apparatus and method are provided for processing instructions. The apparatus has execution circuitry for executing instructions, where each instruction requires an associated operation to be performed using one or more source operand values in order to produce a result value. Issue circuitry is used to maintain a record of pending instructions awaiting execution by the execution circuitry, and prediction circuitry is used to produce a predicted source operand value for a chosen pending instruction. Optimisation circuitry is then arranged to detect an optimisation condition for the chosen pending instruction when the predicted source operand value is such that, having regard to the associated operation for the chosen pending instruction, the result value is known without performing the associated operation. In response to detection of the optimisation condition, an optimisation operation is implemented instead of causing the execution circuitry to perform the associated operation in order to execute the chosen pending instruction. This can lead to significant performance and/or power consumption improvements.
US11803382B2 Look-up table read
A digital data processor includes a multi-stage butterfly network, which is configured to, in response to a look up table read instruction, receive look up table data from an intermediate register, reorder the look up table data based on control signals comprising look up table configuration register data, and write the reordered look up table data to a destination register specified by the look up table read instruction.
US11803381B2 Instruction simulation device and method thereof
An instruction simulation device and a method thereof are provided. The simulation device includes a monitor, which is configured to determine whether a ready-for-execution instruction is an instruction under a new/extended instruction set sharing the same instruction set architecture as that of the processor. If the ready-for-execution instruction is an extended instruction, it is converted into a simulation program which consists of a compatible instruction sequence further composed of at least one native instruction of the processor or a compatible instruction recognizable/executable by the processor. An execution result of the extended instruction is simulated by executing the simulation program, thereby extending the service life of an electronic appliance embodied with the disclosed simulation device therein.
US11803375B2 Carbon-aware code optimization
Embodiments of the present invention provide a computer system, a computer program product, and a method that comprises identifying a plurality of code datasets prior to a data migration; analyzing the identified code datasets for a plurality of parameters; dynamically predicting a carbon footprint associated with the analyzed code datasets based on the plurality of parameters for each analyzed code dataset; and automatically optimizing the analyzed code datasets based on the predicted carbon footprint for data migration.
US11803372B2 Creation and execution of customised code for a data processing platform
A method of executing computer-readable code for interaction with one or more data resources on a data processing platform, the method performed using one or more processors, comprising: receiving a request message including an identifier identifying executable code stored in a data repository; determining, using the identifier, an execution environment of a plurality of stored execution environments mapped to the identified executable code, wherein determining the execution environment mapped to the identified executable code comprises: accessing mapping data identifying a mapping between the identifier and the execution environment of the plurality of stored execution environments, the mapping data including configuration data associated with the identifier, wherein the configuration data identifies one or more convention-based data libraries particular to the execution environment; configuring the determined execution environment to access the one or more convention-based data libraries during execution; executing the identified executable code using the determined execution environment; and passing requests made with the identified executable code to the one or more data resources via a proxy.
US11803369B1 Systems and methods providing centralized communication across feature programming workflows
Systems and methods that provide centralized communication across feature programming workflows using software development lifecycle tools that dynamically determine temporal alerts are disclosed herein. By dynamically determining events that are temporally relevant, the system accounts for changes in an application timeline that comprises a plurality of events, in which each event of the plurality of events indicates when a respective feature of the plurality of features is available for use by the application, and in which the location of each event constantly changes.
US11803365B2 System and process for vehicle software configuration coverage measurement for update validation
A system is provided for updating vehicle software configurations for multiple vehicles. The system includes a network having multiple ECUs carried by the vehicles, with each ECU having an ECU software configuration including software components with one or more versions. The system further includes a network appliance having a processor communicating with the ECUs and a computer readable medium. The processor is programmed to identify coverage points for software components. The processor is further programmed to collect clusters for validating an update of the associated software components and determine optimal sets of clusters, which is less than or equal to a total of the clusters. The processor is further programmed to rank the clusters of the selected optimal set, based on a vehicle coverage percentage of each cluster, and transmit the optimal set for software configuration validation and then finally transmit the validated update to the associated vehicle ECUs.
US11803363B2 IoT device update
Examples include receiving determining a leader Internet of Things (IoT) device in a region, sending an instructions update to the leader IoT device, and sending an update token to a number of secondary IoT devices in the region. The update token comprises information for the secondary IoT devices to receive the instructions update from the leader IoT device. The leader IoT device is selected based on which of configurations of a plurality of IoT devices in the region fulfills a target capability.
US11803360B2 Compilation method, apparatus, computing device and medium
A compilation method, a compilation apparatus suitable for an In-Memory Computing apparatus, a computing device and a storage medium. The compilation method includes: acquiring calculation information of an algorithm to be compiled; converting the algorithm to be compiled into the first intermediate representation according to the calculation information; mapping the first intermediate representation to the second intermediate representation; and compiling the algorithm to be compiled into instruction information recognized by the In-Memory Computing apparatus according to the hardware information, to make the In-Memory Computing apparatus execute the instruction information. The compilation method may compile the calculation information into instructions that may be directly executed by the In-Memory Computing apparatus, so as to realize the effect of accelerating the operations of various algorithms by using the In-Memory Computing apparatus.
US11803359B2 Defining high-level programming languages based on knowledge graphs
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program parses a knowledge graph comprising a plurality of nodes and a plurality of edges to identify metadata associated with the plurality of nodes and the plurality of edges. Each edge in the plurality of edges connects a pair of nodes in the plurality of nodes. Each node in the plurality of nodes represents an entity. Each edge in the plurality of edges connecting a particular pair of nodes in the plurality of nodes represents a relationship between two entities represented by the particular pair of nodes. The program further determines a set of token definitions. The program also generates a set of syntax rules based on the identified metadata and the set of token definitions.
US11803353B2 Screen focus area and voice-over synchronization for accessibility
Systems and methods for synchronizing screen highlights and voice-over are disclosed. A system obtains a text container queued to be audibly read by a screen reader where the text container includes plain text and hyperlinks. The system determines each accessibility element in the text container, where each of the accessibility elements has one or more old accessibility frames associated with a screen highlight of a plain text or a hyperlink of the accessibility element, and where the screen highlight indicates what is being audibly read by the screen reader. For each of the accessibility elements, the system: determines one or more frames that captures the plain text or the hyperlink of the accessibility element to an exclusion of a plain text or a hyperlink corresponding to another accessibility element; converts the frames into a new accessibility frame; and replaces the old accessibility frame with the new accessibility frame.
US11803348B1 Electronic devices for focused listening
An electronic device may include control circuitry that allows a user to listen to audio playing from an external speaker in the environment from the user's personal speaker device such as a pair of headphones, earbuds, or a personal loudspeaker. In response to receiving user input, the control circuitry may gather audio input from the environment with a microphone. The control circuitry may process the detected audio input to identify what audio track is currently playing from the external speaker and to determine which part of the audio track is currently playing. The control circuitry may then start playing the identified audio track from the user's personal speaker device in sync with the audio track playing from the external speaker. The electronic device may search music streaming platforms, public radio station information, and other public music content sources to anticipate and buffer upcoming songs.
US11803347B2 Image display system and image display method
An image display system causes a plurality of image display devices having different device characteristics to respectively display images. The image display system includes an external light detection device that detects external light and an image adjustment device that performs adjustment to make at least one of contrast, chromaticity, and luminance continuous between the images displayed on the plurality of image display devices, the adjustment being performed based on the device characteristics and the detected external light.
US11803338B2 Executing a machine learning model in an artificial intelligence infrastructure
Executing a machine learning model in an artificial intelligence infrastructure that includes one or more storage systems and one or more graphical processing unit (‘GPU’) servers, including: receiving, by a graphical processing unit (‘GPU’) server, a dataset transformed by a storage system that is external to the GPU server; and executing, by the GPU server, one or more machine learning algorithms using the transformed dataset as input.
US11803337B2 NDP-server: a data-centric computing architecture based on storage server in data center
A server system includes a first plurality of mass-storage devices, a central processing unit (CPU), and at least one near data processing (NDP) engine. The CPU is coupled to the first plurality of the mass-storage devices, such as solid-state drive (SSD) devices, and the at least one NDP engine is associated with a second plurality of the mass-storage devices and interposed between the CPU and the second plurality of the mass-storage devices associated with the NDP engine. The second plurality of the mass-storage devices is less than or equal to the first plurality of the mass-storage devices. A number of NDP engines may be based on a minimum bandwidth of a bandwidth associated with the CPU, a bandwidth associated with a network, a bandwidth associated with the communication fabric and a bandwidth associated with all NDP engines divided by a bandwidth associated with a single NDP engine.
US11803335B2 Data pipeline and access across multiple machine learned models
The present disclosure describes systems and methods for storing incoming data and providing access to that data to multiple machine learned models in a data type-agnostic and programming language-agnostic manner. Operationally, a computing device may receive in coming data (e.g., from sensors, etc.). The computing device may store the incoming data in memory blocks, and index the memory blocks with a unique index (e.g., tag). The index may correspond to a determined tier for the memory blocks, and may enable the system to both locate the data once stored and enable the system to read (or use) the data upon receiving, for example, a data access request. In this way, systems and methods described herein provide for a robust data access and transfer mechanism that allows data to be stored a single time, but accessed by one or more different applications, machine learned models, and the like, simultaneously.
US11803334B2 Memory controller and operating method thereof
A memory controller may include: a request checker identifying memory devices corresponding to requests received from a host among the plurality of memory devices and generating device information on the identified memory devices to perform operations corresponding to the requests; a dummy manager outputting a request for controlling a dummy pulse to be applied to channels of selected memory devices according to the device information among the plurality of channels; and a dummy pulse generator sequentially applying the dummy pulse to the channels coupled to the selected memory devices, based on the request for controlling the dummy pulse. A memory controller may include an idle time monitor outputting an idle time interval of the memory device and a clock signal generator generating a clock signal based on the idle time interval and outputting the clock signal to the memory device through the channel to perform a current operation.
US11803326B2 Implementing a read setup burst command in 3D NAND flash memory to reduce voltage threshold deviation over time
A memory comprising a memory array, including a plurality of blocks, and control circuits comprising logic to execute operations is provided. The operations include decoding a read setup burst command identifying (i) an address of a first read setup block in a set of read setup blocks and (ii) a number of read setup blocks, as candidates for read setup operations. The operations further including, in response to the decoding of the read setup burst command, performing a read setup burst operation on a plurality of read setup blocks of the set of read setup blocks.
US11803324B2 System and method for managing transactions in integrated circuits
A transaction management system includes a storage circuit and a processing circuit. The storage circuit stores a current tag value of a tag ID of a device and a tag value associated with a transaction initiated by the device. The processing circuit receives a reset query to determine an availability of the device for reset. When the device is to be reset, the current tag value of the tag ID is updated. Further, the processing circuit generates an acknowledgment in response to the reset query such that the device is reset based on the acknowledgment. The updated tag ID ensures that responses for transactions that are initiated by the device before the reset are discarded.
US11803320B2 Memory system and control method
A controller of a memory system according to an embodiment manages, for each of a plurality of blocks, first information indicating whether a corresponding block is in use which indicates a state where the data is stored, second information indicating the number of erasures, and third information indicating a waiting time until next erasure. The controller executes first sequential write received from a host, and determines whether to execute processing of leveling the number of erasures for each of the plurality of blocks based on a first difference, a second difference, and a third difference when executing second sequential write received from the host.
US11803318B2 Active-passive configuration for synchronous remote replication in an active-active metro cluster
In one aspect, an example methodology implementing the disclosed techniques includes creating, by a first site of a volume that supports active-active bidirectional replication, a local copy of the volume, the local copy of the volume configured to be active. The method also includes enabling, by the first site of the volume, bidirectional write input/output (I/O) mirroring with a second site of the volume. The method further includes, by the second site of the volume, creating a remote copy of the volume, the remote copy of the volume configured to be passive, and enabling bidirectional write I/O mirroring with the first site of the volume.
US11803313B2 Method of constructing a file system based on a hierarchy of nodes
This invention relates to computer engineering and operating system components, in particular, it discloses a new method of building a hierarchal file system, which provides new functionality and flexibility, including: unlimited maximum possible file system size (number of elements), unlimited size of a single element, unlimited types of data, that can be represented as a file. In addition, the disclosed file system allows for user-defined types of data and can be used as a registry for OS system components, saving space important for resource-restricted embedded systems. The minimum file system size is 2 Bytes only. File system supports empty or non-unique files naming and natively provides built-in security using specification-based nodes header encoding.This result is achieved by using file systems nodes metadata comprising: the unique identifier (ID), an ASN.1 header with PER encoding, and a doubly linked list of logical blocks of its data. ID is of Unlimited Integer type and consist of 2 parts: preamble (extension bit) and Integer number. Nodes of a special types, for example, system nodes or nodes with new types defined by the developers of OS or related file system manager component, can utilize a special delegated processing. When reading and decoding a header of a node of a non-standard type, the file manager or utilities delegate processing of the node to a custom component that knows how to process this type of node.
US11803312B2 Data storage device and selecting bad data block method thereof
A data storage device and a selecting bad data block method thereof which includes: writing data to a sample block; reading written data of the sample block as read data; comparing the read data and the written data of each data column in sample block, and calculating a number of error bits in each chunk accordingly; selecting a column with the largest number of error bits in a chunk with the largest number of error bits as a bad data column; and recording the sample block as a bad data block when determining that the number of error bits in the chunk is greater than or equal to the first threshold value and the number of bad columns in the chunk is greater than or equal to the second threshold value.
US11803297B2 Non-contacting monitor for bridges and civil structures
A system for monitoring the movement of objects, structures, models of structures, cables and the like provides for the acquisition of images with an optical sensing device such as a video camera fixedly mounted at a selected distance from the item studied, in which the images are arranged into frames divided into pixels which are characterized by an intensity reflected or emitted over a selected time interval, and a data processing system to calculate a physical displacement as function of time of the item being studied or a portion of the item being studied based on an output from the video camera, and in some embodiments the system visually distinguishes one or more locations in the frame to indicate a difference in the phase of motion for multiple objects appearing in the frame.
US11803294B2 Electronic device and operation method of electronic device performing capture function
An electronic device includes a display; and a processor operatively connected to the display, wherein the processor is configured to receive, from a user, a smart capture request for capturing a plurality of screens including a screen of an application being displayed on the display and a screen of an application not being displayed on the display, to smart capture the plurality of screens according to the request, and to generate a smart capture image based on the plurality of captured screens.
US11803293B2 Merging virtual object kits
In various implementations, a method includes obtaining a first virtual object kit that corresponds to a first virtual object type. In various implementations, the method includes obtaining a second virtual object kit corresponding to a second virtual object type that is different from the first virtual object type. In various implementations, the method includes merging the first virtual object kit and the second virtual object kit in order to form a third virtual object kit. In some implementations, the third virtual object kit includes a set of virtual object templates of a third virtual object type that is different from the first virtual object type and the second virtual object type. In some implementations, the third virtual object kit includes a plurality of groups of components associated with respective portions of a virtual object.
US11803290B2 Methods and systems for input suggestion
The present disclosure is directed to input suggestion. In particular, the methods and systems of the present disclosure can: receive, from a first application executed by one or more computing devices, data indicating information that has been presented by and/or input into the first application; generate, based at least in part on the received data, one or more suggested candidate inputs for a second application executed by the computing device(s); provide, in association with the second application, an interface comprising one or more options to select at least one suggested candidate input of the suggested candidate input(s); and responsive to receiving data indicating a selection of a particular suggested candidate input of the suggested candidate input(s) via the interface, communicate, to the second application, data indicating the particular suggested candidate input.
US11803288B1 Systems and methods for sharing data
Disclosed embodiments may include a system for sharing data. The system may direct a first user device to establish a respective wireless connection with second user devices. The system may cause the first user device to display, via a GUI, icons respectively corresponding to the second user devices. The system may track respective locations of the second user devices relative to the first user device, and may modify the GUI by repositioning the icons in the GUI based on the respective locations of each second user device relative to the first user device. The system may receive a request, from the first user device, to transfer data to a second user device of the second user devices based on a current position of an icon associated with the second user device in the modified GUI. The system may then transfer the data to the second user device.
US11803287B2 Unlock of a 3D view
A computer-implemented method for switching from a first 3D view of a 3D scene to a second 3D view of the 3D scene including obtaining the first 3D view displayed from a plane of a locked viewpoint of the 3D scene, detecting a continuous user interaction including a slide a first and second location on the plane. The method further comprises computing a distance traveled by the slide, comparing the computed distance with a predetermined distance, and if the computed distance is greater than the predetermined distance, a switch from the first 3D view to the second 3D view is performed.
US11803285B2 Coordinate input device with controller arranged inside of region covered with shield sheet
A coordinate input device including a coordinate sensor and a wireless communication circuit that wirelessly transmits coordinate data, etc. to an external electronic device is realized without affecting coordinate detection by the coordinate sensor and without impeding downsizing of the coordinate input device. A shield sheet (1C) is provided to cover the whole of a surface (back surface) of a sensor (1B) opposite to a sensor input surface (front surface) facing an electronic pen. A controller (200) that controls transmission of the coordinate data detected by the sensor (1B) to the external electronic device is disposed facing the sensor (1B) with the shield sheet (1C) disposed between the sensor and the controller, and a transmission antenna connected with the controller (200) is arranged outside a region covered with the shield sheet (1C).
US11803284B2 Detecting device and display device
A detecting device comprising: a plurality of detection electrodes extending in a first direction along a substrate and disposed apart from each other in a second direction orthogonal to the first direction; and a plurality of dummy electrodes provided between the detection electrodes, wherein the detection electrodes have a plurality of openings, the openings of the detection electrodes are arrayed in a triangular grid, the dummy electrodes are arrayed in a triangular grid, an end of each of the detection electrodes in the second direction has: a plurality of recesses; and a plurality of protrusions.
US11803272B1 Touch device and detection method
Provided is an electronic device including a touch panel, a communication unit, and a processing unit coupled to the touch control panel and the communication unit. The communication unit sends a detection signal and receives a response signal based on the detection signal. The processing unit determines an operation mode of the electronic device based on the response signal. The operation mode includes a first mode and a second mode. An input signal source of the electronic device of the first mode includes a finger. The input signal source of the second mode includes the finger and a stylus. When the response signal includes a pen-tip signal of the stylus and a pen-ring signal of the stylus, the processing unit determines whether to set the operation mode to the second mode according to the numerical relationship between the pen-tip signal and the pen-ring signal.
US11803268B2 Electronic device using electronic pen and method thereof
An electronic device is provided. The electronic device includes a communication module which can communicate with an electronic pen, and a processor, wherein the processor may determine the state of the electronic device, determine the state of the electronic pen, and, when the state of the electronic pen is determined that the electronic pen is attached to the electronic device and an input from the electronic pen is received through the communication module, perform a function related to the electronic pen based on the determined state of the electronic device.
US11803265B2 Touch display device
This disclosure relates to a touch display device, including a display panel, a main flexible printed circuit and a first bridge flexible printed circuit that are connected to the display panel, wherein a touch component including a touch IC is provided on the first bridge flexible printed circuit. The first bridge flexible printed circuit includes a first bonding area in a bonding connection with the display panel. A first electrode signal line led out of the display panel is connected to the first bridge flexible printed circuit via the first bonding area, and is connected to the touch IC via wiring on the first bridge flexible printed circuit.
US11803264B2 Display device including a touch member and antistatic line
A display is provided. A display panel including a first substrate, a second substrate an active element layer disposed on the first substrate, and a sealing member coupling the first substrate and the second substrate, and a touch member disposed on the display panel and including a touch signal line and a touch antistatic line, wherein the touch antistatic line is disposed outside the touch signal line and at least partially overlaps the sealing member, and the touch antistatic line has light transmittance higher than light transmittance of the touch signal line.
US11803258B2 Electronic pen
Disclosed herein is an electronic pen including a cylindrical casing, a first circuit assembly housed in the cylindrical casing, a second circuit assembly housed in the cylindrical casing, and a cable connected to the first circuit assembly and extending from the first circuit assembly toward the second circuit assembly. The cable includes a portion that is bent and folded back toward the first circuit assembly over the second circuit assembly and connected to the second circuit assembly. The portion of the cable that is bent and folded is housed in a housing space between the second circuit assembly and the casing when the first circuit assembly and the second circuit assembly are housed at a fixed position in the cylindrical casing.
US11803257B2 Input support device and input detection system
An input support device arranged above a detection device including a plurality of electrodes, the input support device comprising: an LC circuit; a first electrode coupled to one end side of the LC circuit; a second electrode coupled to another end side of the LC circuit, and an adjustment circuit coupled to the LC circuit and configured to adjust circuit characteristics of the LC circuit.
US11803254B2 Flexible display apparatus and control method therefor
A flexible display apparatus and a control method therefor. The flexible display apparatus comprises: a flexible display panel (10); a bending sensor (11), that is configured to sense bending information of the flexible display panel (10); and a processor, that is coupled to the bending sensor (11), configured to receive the bending information of the bending sensor (11), and determines whether the bending information is valid bending information, and if so, then a currently running application program is controlled according to the valid bending information to perform a corresponding operation. By bending the flexible display panel (10), an application program is controlled to perform a corresponding operation, achieving a convenient, accurate, and effective operation, and improving user experience.
US11803253B2 Keyword recommendations for virtual keyboards
A method for providing keyword recommendations for a virtual keyboard includes, in responsive to determining a user is interacting with a virtual keyboard, identifying one or more devices associated with text inputted as written content into a text field in a user interface. The method includes identifying one or more portions of the written content relating to data generated by the one or more devices. The method includes identifying one or more portions of the data generated. In response to converting the one or more portions of the data generated to text, the method includes displaying the text for the one or more portions of the data generated by the one or more devices. In response to receiving a text selection with the text, the method includes displaying the text selection with the written content in the text field in the user interface.
US11803251B2 Efficient communication scheme for split keyboard
A split wireless keyboard for communicating with a host device includes first and second keyboard halves. Each keyboard half communicates wirelessly with the host device to communicate that a key has been depressed or released. The keyboard halves communicate wirelessly with each other to signal key status changes. The two keyboard halves alternate serving as master and slave depending upon which keyboard half has most recently detected a change of key status, and only the keyboard half designated as the master actively communicates with the host. Wireless communications among the two keyboard halves and the host may use Bluetooth short-range wireless technology protocol. One keyboard half initially pairs with the host, and then shares a wireless link key with the other keyboard half during a setup phase. A Y-shaped hardwired connection cable may be used to interconnect the two keyboard halves to the host device instead of using wireless communications.
US11803250B2 Method and apparatus for recognizing user to provide personalized guide, content and services, and targeted advertisement without intentional user registration
A method and an apparatus for recognizing different users in a household without having the users to register or enroll their biometric features are provided. The apparatus may leverage sensors integrated with a remote control device or connected to a media device and create pseudo-identity of a user when the user is consuming the content services from media device. When pseudo-identity is created, user's content preference, user's viewing habit, and user's viewing behavior with respect to the content, may be associated with more than one pseudo-identity to better identify the same user. In subsequent usage, personalized services, such as personalized guide & programs, user-selected preferences, targeted advertisement, or content recommendation, may be provided by service provider to user in a subtle and natural manner.
US11803249B2 Human-computer interaction method and interaction system based on capacitive buttons
The present application discloses a human-computer interaction method and an interaction system based on capacitive buttons. The method comprises the following steps: acquiring a capacitive charging signal generated by a user finger-touching a capacitive button; processing the capacitive charging signal to extract Mel-frequency cepstrum coefficient characteristics; and inputting the Mel-frequency cepstrum coefficient characteristics into a trained hidden Markov model, identifying a finger type of the user touching the capacitive button, and further implementing human-computer interaction according to an identification result. The present application utilizes the capacitive charging signals generated by touching the capacitive buttons with different fingers to perform button interaction, thus solving the problem of difficult interaction of capacitive buttons, and the present application trains a hidden Markov chain model by taking the Mel-frequency cepstrum coefficient of the capacitive charging signals as the characteristic, thereby improving the identification accuracy.
US11803248B2 Gesture operation method, apparatus, device and medium
The present disclosure provides a gesture operation method, apparatus, device and medium. The method includes: obtaining depth information of a user hand; determining space coordinates of a virtual hand corresponding to the hand in a virtual space based on the depth information; binding trackballs to the virtual hand based on the space coordinates, which includes binding a palm ball to a palm position of the virtual hand, and binding at least one fingertip ball to at least one fingertip position of the virtual hand, a volume of the palm ball being greater than the at least one fingertip ball; and performing a corresponding operation in the virtual space based on a straight-line distance between the at least one fingertip ball and the palm ball.
US11803245B2 Scalable distributed data architecture
One or more embodiments include a direct message handler module executing on an endpoint device, such as a direct message handler device. The direct message handler module receives first sensor data via a first sensor. The direct message handler module receives, from a first coordinator, a command to perform a first operation, the first coordinator being selected from a plurality of endpoint devices that includes the first endpoint device. In response to receiving the command, the direct message handler module performs the first operation to extract a first feature from the first sensor data. The direct message handler module transmits a first message that includes data associated with the first feature to the plurality of endpoint devices.
US11803242B2 System for controlling a vehicle display
A vehicle display control device including a housing that constitutes a body and is fixed to an instrument panel, an LCD cover whose outer circumference surface is disposed to be spaced apart from an inner circumference surface of the housing and that is accommodated in the housing, an LCD module that is accommodated in the LCD cover and covered by the LCD cover, a haptic actuator that is mounted on a rear of the LCD cover and transfers vibration to the LCD cover, and a support member that is disposed between the LCD cover and the housing.
US11803239B2 Eyewear with shared gaze-responsive viewing
Eyewear providing an interactive augmented reality experience between two users of eyewear devices to perform a shared group task. During a shared group task session, each eyewear displays the same image. An eye tracker in each eyewear detects a portion of the image the respective user is gazing at. Each eyewear generates an indication of the portion of the respective image each eyewear user is gazing at. The indication is shared with the other eyewear, and the eyewear display indicates the portion of the image the other eyewear user is gazing at. This allows each eyewear user to see what the other user is gazing at when collaborating and visually observing the same image.
US11803237B2 Controlling an eye tracking camera according to eye movement velocity
Disclosed herein is utilization of photosensor-oculography along with a video camera to implement a novel form of eye tracking, which can be important for many applications, such as augmented reality (AR) on smartglasses. In one embodiment, an eye tracking system includes a photosensor-oculography device (PSOG) that emits light and takes measurements of reflections of the light from an eye of a user, and a camera that captures images of the eye. A computer calculates values indicative of eye movement velocity (EMV) based on the measurements of the reflections obtained by the PSOG. These values then are used to determine how data is read from the camera, which can save power in some cases: the computer reads data from the camera at a higher bitrate when the values are indicative of the EMV are below a threshold compared to when the values are indicative of the EMV are above the threshold.
US11803236B2 Mirror and display method
A mirror comprises a mirror surface, a display device, an imaging and distance measuring device and a processor; the imaging and distance measuring device is used to acquire a first user image stream, detect a distance between a user and the mirror surface; the processor is configured to determine, from the first user image stream and the distance, a coordinate of a target position at which the user is gazing in a preset coordinate system, and to zoom in the first user image stream, with a position corresponding to the position coordinate in the first user image stream as the center, and to obtain a second user image stream; the display device is configured to display at least a portion of a central region of the second user image stream; the central region is centered on a location corresponding to the position coordinates in the second user image stream.
US11803232B2 Touch display system and control method thereof
A touch display system and a control method thereof are provided. The touch display system includes a touch display panel and a controller. The touch display panel includes a touch area and is configured to sense a touch operation of a user. The controller is coupled with the touch display panel and is configured to acquire a physical sign information of the user who is to operate the touch display panel, and adjust a touch range for the user to perform the touch operation in the touch area according to the physical sign information of the user.
US11803231B2 Expression prediction using image-based movement metric
Techniques are disclosed for training a machine learning model to predict user expression. A plurality of images are received, each of the plurality of images containing at least a portion of a user's face. A plurality of values for a movement metric are calculated based on the plurality of images, each of the plurality of values for the movement metric being indicative of movement of the user's face. A plurality of values for an expression unit are calculated based on the plurality of values for the movement metric, each of the plurality of values for the expression unit corresponding to an extent to which the user's face is producing the expression unit. The machine learning model is trained using the plurality of images and the plurality of values for the expression unit.
US11803230B2 Dynamic voltage scaling in hierarchical multitier regulator supply
Obtaining a periodic test signal, sampling the periodic test signal using a sampling element according to a sampling clock to generate a sampled periodic output, the sampling element operating according to a supply voltage provided by a voltage regulator, the voltage regulator providing the supply voltage according to a supply voltage control signal, comparing the sampled periodic output to the sampling clock to generate a clock-to-Q measurement indicative of a delay value associated with the generation of the sampled periodic output in response to the sampling clock, generating the supply voltage control signal based at least in part on an average of the clock-to-Q measurement, and providing the supply voltage to a data sampling element connected to the voltage regulator, the data sampling element being a replica of the sampling element, the data sampling element sampling a stream of input data according to the sampling clock.
US11803226B2 Methods and devices to conserve microcontroller power
A power-saving system includes a retention memory element for a retained peripheral that is set to a logic state during an operational-power mode and maintains the logic state during an enhanced power-saving mode. The power-saving system also includes a non-retention memory element for a non-retained peripheral that is set to a logic state during the operational-power mode of the power-saving system; and a controller that instructs the retention memory element to maintain its logic state while in an enhanced power-saving mode.
US11803221B2 AI power regulation
An electronic device includes an AI power controller that predicts future load transients within a system and that dynamically alters power settings in anticipation of the predicted future load transients. To predict a future load transients, the AI power controller receives as an input application signature data from an application executing on the device. The application signature data includes at least media frame data generated by the application during a time interval. The AI power controller executes logic to compare the received application signature data to historical application signature data, where the historical application signature data includes media frame data generated by the application during one or more past execution instances of the application. Based on the comparison, the AI power controller predicts a load transient of the application at a future point in time and dynamically adjusts a power control setting of the device in anticipation of the predicted load transient.
US11803216B2 Contiguous plane infrastructure for computing systems
A computing system includes an array of compute module racks, each compute module rack containing a plurality of compute modules and each compute module being accessible by extracting the compute module rack out of the array of compute module racks. A liquid distribution infrastructure comprising liquid coolant supply lines and return lines is arranged in a first plane adjacent to the array of compute module racks and coupled to each of the vertical racks to provide liquid cooling for the plurality of compute module racks. A power distribution infrastructure comprising power supply lines is arranged in a second plane adjacent to the array of compute module racks and coupled to each of the compute module racks. An optical interconnection infrastructure comprising optical fiber cables is arranged in a third plane adjacent to the array of compute module racks and coupled to each of the compute module racks.
US11803213B2 Electronic book
An e-book reader in which destruction of a driver circuit at the time when a flexible panel is handled is inhibited. In addition, an e-book reader having a simplified structure. A plurality of flexible display panels each including a display portion in which display control is performed by a scan line driver circuit and a signal line driver circuit, and a binding portion fastening the plurality of display panels together are included. The signal line driver circuit is provided inside the binding portion, and the scan line driver circuit is provided at the edge of the display panel in a direction perpendicular to the binding portion.
US11803211B2 Display device
A display device is provided, including: a housing body, a first shaft, a first roller, a flexible display screen, a main board, and a flexible circuit board. When the display device is in use, the entire flexible display screen is stretched to an exterior of the housing body. When the display device is idle, the flexible display screen is rolled up to be spirally sleeved on the roller. Therefore, a size of the display device can be reduced, and portability of the display device is improved.
US11803210B2 Flexible display panel having bent non-display regions and display apparatus including the flexible display panel
A flexible display panel includes: a flexible panel including a first region including a display region and oriented on a first plane and a second region including a first non-display region, a second non-display region and a third non-display region, each bent with respect to the display region, and a fourth non-display region unbent with respect to the display region; a flexible encapsulation member disposed on the flexible panel so as to encapsulate at least the display region; a touch region disposed on the flexible encapsulation member; touch wirings outside the touch region; and a pad unit on the third non-display region.
US11803207B1 Reference independent and noise insensitive glitch free clock multiplexer
Systems and methods disclosed herein provide for an improved glitch-free clock multiplexer exhibiting noise insensitivity with reduced power consumption and reduced physical area on a chip. The embodiments disclosed herein operate without any need of a reference clock. Due to which, clock interchangeability is possible at any point of time. An example glitch-free clock multiplexing according to the embodiments disclosed herein utilize a plurality of clock path circuits, each corresponding to a clock. The clock path circuits are activated responsive to a system startup signal. Based on a clock selection, the embodiments herein deactivate clock path circuits for unselected clocks and, dependent on the deactivation of the unselected clock path circuits, activate clock path circuits of any selected clocks.
US11803203B2 Current sensor with multiple channel low dropout regulator
An apparatus for measuring a current being supplied to a load includes a first pass transistor to couple a first sense resistance to the load when the first pass transistor is enabled and a second pass transistor to couple a second sense resistance to the load when the second pass transistor is enabled. An error amplifier determines a difference between a voltage being supplied to the load and a reference voltage and to supplies an error amplifier output signal according to the difference. A switch couples the error amplifier output signal to a gate of the first pass transistor or to a gate of the second pass transistor. Control logic controls the switch according to a value of the current being supplied to the load. The voltage being supplied to the load is controlled using the error amplifier output signal that is selectively coupled to the gate of the first pass transistor or the gate of the second pass transistor.
US11803202B2 Voltage regulator circuit and corresponding memory device
A voltage regulator receives an input voltage and produces a regulated output voltage. A first feedback network compares a feedback signal to a reference signal to assert/de-assert a first pulsed control signal when the reference signal is higher/lower than the feedback signal. A second feedback network compares the output voltage to a threshold signal to assert/de-assert a second control signal when the threshold signal is higher/lower than the output voltage. A charge pump is enabled if the second control signal is de-asserted and is clocked by the first pulsed control signal to produce a supply voltage higher than the input voltage. A first pass element is enabled when the second control signal is asserted and is selectively activated when the first pulsed control signal is asserted. A second pass element is selectively activated when the second control signal is de-asserted.
US11803190B2 Cleaning robot and control method therefor
Provided are a cleaning robot and a method of controlling the same, and more specifically, a cleaning robot provided to detect an obstacle in various directions and a method of controlling the same. The cleaning robot includes a light emitter configured to radiate light, a plurality of light receivers configured to receive a radiation of the light in a predetermined direction among radiations of the light reflected from an obstacle when the radiated light is reflected from the obstacle, a support plate to which the light emitter and the light receiver are fixed and which is rotatably provided, and a controller configured to detect the obstacle on the basis of output signals transmitted from the light emitter and the plurality of light receivers and rotation information of the support plate.
US11803186B2 Road quality based routing
Aspects of the disclosed technology provide solutions for performing vehicle routing based on road quality data. In some approaches, a process of the technology can include steps for collecting road quality data using at least one vehicle-mounted sensor, identifying two or more routes to a destination location, receiving historical road quality data associated with the two or more routes to the destination location, and calculating a damage projection associated with each of the two or more routes to the destination location, wherein the damage projection is based on the historical road quality data for at least one of the two or more routes to the destination location.
US11803185B2 Systems and methods for initializing a robot to autonomously travel a trained route
Systems and methods for initializing a robot to autonomously travel a route are disclosed. In some exemplary implementations, a robot can detect an initialization object and then determine its position relative to that initialization object. The robot can then learn a route by user demonstration, where the robot associates actions along that route with positions relative to the initialization object. The robot can later detect the initialization object again and determine its position relative to that initialization object. The robot can then autonomously navigate the learned route, performing actions associated with positions relative to the initialization object.
US11803184B2 Methods for generating maps using hyper-graph data structures
Among other things, methods for generating maps using hyper-graph data structures are disclosed. The method can include receiving and storing data from at least one sensor of a vehicle in an environment. The method can include generating, based on the received data, a graph, having at least one node corresponding to at least one subgraph. The at least one subgraph can include subgraph nodes corresponding to geographical and/or logical positions. The subgraph nodes can be connected by subgraph edges representing spatial constraints and/or logical connections. The at least one subgraph can include contextual data classifying each of the subgraph nodes according to a property of the environment associated with the subgraph.
US11803182B2 Vehicle identification and guidance systems and associated methods
Identification and guidance systems configured to facilitate vehicle management in logistics yards or the like are described. The systems can include an identification and guidance (I/G) unit attached to each transport vehicle within the logistics yard. The I/G unit transmits information (e.g., location and guidance information) over a wireless network to a remote controller. The remote controller can transmit relevant information received from the I/G unit to a portable communications device associated with the transport vehicle to which the I/G unit is mounted. For example, the portable communications device may be located in a tractor being used to maneuver the transport vehicle about the logistics yard so that the driver can use the information displayed on the portable communications device to assist with maneuvering the transport vehicle. Related methods are also described.
US11803179B2 SCADA web HMI system
A SCADA Web HMI system includes a drawing generation device (1) and an HMI terminal device (32). A drawing editor (11) generates SVG data (21) and part runtime attribute data (22). The HMI terminal device (32) includes a Web browser (321) that reads SVG data (21) and displays an HMI screen, and an HMI Web runtime (322) that reads the part runtime attribute data (22) as setting parameters and operates on the Web browser (321). When receiving signal data corresponding to unique signal names from a monitoring target device (7), the HMI Web runtime (322) changes display of parts corresponding to the unique signal names on the HMI screen.
US11803178B2 Event estimation system and event estimation method
An event estimation system includes an upper device, and a lower controller device including first circuitry that acquires operation information of a control target device connected to the lower controller device, estimates a presence or absence of an abnormality based on the operation information, holds the operation information for a certain time period, and transmits, based on the presence or absence of an abnormality and to the upper device, the operation information related to the estimation of the presence or absence of the abnormality. The upper device has second circuitry that receives the operation information from the lower controller device, and operates according to the presence or absence of the abnormality, inputs, using an upper neural network model, the operation information, output event information, and estimates an event.
US11803176B2 Method and device for planning a specific process system
A method and a device for planning a specific process system, wherein during the planning of a specific process system, which consists of primary technology formed as components of the system that are interconnected with respect to process and at least one secondary technology that depends on the primary technology and enables operation of the system together with the primary technology, the primary technology is planned as a flow diagram of the system via a system planning tool, where configuration data formed as requirements, guidelines for operation of the system, system-specific basic conditions and/or specifications are added to the flow diagram, and where a data-processing device evaluates the flow diagram to which the configuration data have been added and automatically creates, optionally by accessing an archive having standard planning solutions, a specific planning solution for a secondary technology that meets the various requirements together with the planned primary technology.
US11803172B2 Efficient selection of experiments for enhancing performance in controlled environment agriculture
Systems, methods, and computer-readable media are provided for determining treatments to apply to plants within control volumes having controlled agricultural environments. Each treatment comprises application of a set of setpoints, choosing a reproduction operation for the treatment, and selecting one or more previous sets from setpoints from one or more previously applied treatments, for use with the chosen reproduction operation.
US11803170B2 Graph display device, graph display method, and recording medium
A graph display device according to one aspect of the present invention generates a first directed graph, which contains a plurality of first nodes respectively representing device variables, edges representing the existence of a dependency relation, and a block representing a function, and a second directed graph, which contains a plurality of first nodes, edges, a block, and a plurality of second nodes arranged in the block and respectively representing function parameters. In response to an instruction from a user the display device switches between displaying the generated first directed graph and displaying the generated second directed graph.
US11803163B2 Electronic watch
An electronic watch includes a time display, an antenna, a first substrate including a light-emitting element, a second substrate including a light-receiving element, a gear including a through hole passing light from the light-emitting element therethrough, the gear being disposed between the first and second substrates, and first and second conduction members electrically coupling the first and second substrates. The second substrate includes a first wiring electrically coupled to the first substrate via the first conduction member, and a second wiring electrically coupled to the second substrate via the second conduction member. Halfway on at least one of the first and second wirings, a circuit element is coupled in series that, compared to electrical resistance when a direct current flows in the wiring, increases electrical resistance when an alternating current generated by a radio wave received by the antenna flows in the wiring.
US11803162B2 Watch with sealed housing and sensor module
Wearable electronic devices, such as watches, can provide a seal member to form a fluid barrier between an inner chamber therein and outer chambers, as well as an external environment. Components within the sealed inner chamber can be protected from elements from the external environment (e.g., water ingress, etc.). The components outside of the inner chamber can include sensor modules and the like. Such components can be operatively connected to components within the inner chamber, for example, by a flex circuit that extends across the seal member. The component can interact with a watchband when coupled to a watch housing of the watch.
US11803161B2 Physical system of strontium optical clock applied for space station
The invention discloses a physical system of strontium optical clock applied for space station, relating to the field of optical atomic clocks, comprising a special-shaped cavity and a MOT cavity. A Zeeman slower is arranged between the special-shaped cavity and the MOT cavity, and the special-shaped cavity and the MOT cavity are provided with a plurality of interfaces that communicate with their interiors; an internal heating atomic oven is arranged in the special-shaped cavity, and an anti-Helmholtz coil and a remanence compensation coil are arranged on the outer wall of the MOT cavity; the two cavities are both connected with a vacuum device for forming a vacuum, and both the special-shaped cavity and the MOT cavity are provided with optomechanical components. The system integrates the internal heating atomic oven in the special-shaped cavity to reduce the space occupied by the heating atomic oven.
US11803160B2 Solar panel, display, and timepiece
There is provided a solar panel including: solar cells each of which is formed in a belt-shape extending in a predetermined direction on a plate-shaped surface and which are disposed in rows in a cell-width direction; a partition area that divides the solar cells from each other; and a connecting part that connects adjoining solar cells among the solar cells electrically in series at respective ends in the extending direction. The solar cells have, across at least two of the solar cells, a transparent power generation area in which a power generation area and a transparent area are alternately disposed in the extending direction. The transparent power generation area extends over an entire cell width of at least one of the solar cells, and the connecting part is disposed at each of opposite ends in the extending direction of the at least one solar cell.
US11803154B2 Developing cartridge providing layout of electrodes and detection gear
A developing cartridge includes a developing electrode and a supply electrode. The developing electrode includes a first electrical contact in contact with a developing roller shaft, and a second electrical contact positioned closer to the developing roller shaft than a second agitator gear is to the developing roller shaft. The second electrical contact is positioned farther from the developing roller shaft than the first electrical contact is from the developing roller shaft. The supply electrode includes a first electrical contact in contact with the supply roller shaft, and a second electrical contact positioned closer to the developing roller shaft than the second agitator gear is to the developing roller shaft. The second electrical contact of the supply electrode is positioned farther from the developing roller shaft than the second electrical contact of the developing electrode is from the developing roller shaft.
US11803153B2 Process cartridge and electrophotographic image forming apparatus
A process cartridge includes a photosensitive drum supported by the frame. A coupling is operatively connected to the photosensitive drum such that a driving force can be transferred from the coupling to the photosensitive drum, and a developing roller is supported by the frame. A first gear is operatively connected to the photosensitive drum and the developing roller such that the driving force can be transmitted from the coupling to the developing roller. A second gear is positioned at a side of the process cartridge, with the second gear having a plurality of teeth, with at least some of the teeth being exposed teeth that are uncovered by the frame and exposed to outside of the process cartridge, and with a tip of at least one of the exposed teeth facing an axis of the photosensitive drum.
US11803152B2 Image forming apparatus
An image forming apparatus includes a communication portion arranged inside a cover covering an image forming portion in the main body of the apparatus and including an antenna surface for use in establishing near field communication. The cover includes a stacking portion in its upper section. The stacking portion is configured to receive a recording medium with an image thereon, the recording medium being discharged outside the main body of the apparatus. The antenna surface faces a region of the upper section of the cover downstream in a direction of discharging the recording medium. The antenna surface at least partially faces a region of the upper section of the cover outside the stacking portion in a direction perpendicular to the direction of discharging the recording medium. The communication portion is capable of communicating with another communication portion using near field communication.
US11803150B2 Document feeder and image forming apparatus
A cover that covers side surfaces of a document conveyance path and a paper feeder in a direction orthogonal to a document conveyance direction and a notifier that notifies information on a document placement section are included. The cover has a first side surface disposed along the document conveyance direction and a second side surface disposed from an end of the first side surface on the paper feeder side toward the document placement section. The notifier includes a displayer that displays the information by light. The displayer includes a first displayer disposed on the first side surface and a second displayer disposed on the second side surface toward the document placement section. The first displayer and the second displayer each have a horizontal length that is longer than a vertical length.
US11803148B2 Electric heating device with endless belt
An electrothermal heating device for heating a print medium includes an endless belt, a first electrode and a second electrode. The endless belt rotates in a rotational direction about a rotation axis that defines an axial direction, so as to generate heat when the endless belt rotates and is supplied with power. The endless belt includes a base portion made of a nanocomposite material having a carbon filler. The first and second electrodes are in contact with the base portion of the endless belt. The first and second electrodes extend in the axial direction of the endless belt, and are spaced apart in the rotational direction of the endless belt. A volume resistivity of the base portion of the endless belt in the rotational direction is less than a volume resistivity of the base portion in the axial direction.
US11803147B2 Endless belt with monomer having aliphatic ring
An endless belt includes a loop-shaped support and a surface layer formed on the support. The surface layer contains a polymer including, as monomer units, a first monomer having a polymerizable group and an aliphatic ring, a second monomer having a polymerizable group and a fluorine atom, and a third monomer having 4 or more polymerizable groups.
US11803146B2 Heater and fixing apparatus
A heater includes an insulator substrate, a heat generating section in which a plurality of divided regions are formed in a longitudinal direction on a first surface of the insulator substrate, electrodes formed at both end portions of the heat generating section to correspond to the plurality of divided regions, and electric conductors connected to at least one of the electrodes and formed over a surface different from the first surface of the insulator substrate.
US11803142B1 Image forming apparatus and control method thereof
According to one embodiment, an image forming apparatus includes a forming unit, a heating unit, a temperature sensor, and a driving unit. The forming unit is configured to attach toner to a recording medium to form an image on the recording medium. The heating unit is configured to heat the toner that is attached to the recording medium by the forming unit to fix the image to the recording medium. The temperature sensor is configured to detect a temperature of the heating unit. The vibration unit is configured to apply vibration to the temperature sensor in a waiting period in which the image formation by the forming unit is not executed and the heating control by the heating unit is executed.
US11803140B2 Image forming apparatus
A heating unit urging member urges a first support body of a heating unit toward a second support body of a fixing unit with elastic force. The heating unit urging member brings the first support body into contact with the second support body and brings the second support body into contact with two struts. An interlocking mechanism moves the heating unit along a direction in which the heating unit and the fixing unit are arranged, in conjunction with movement of an operation portion. When the operation portion moves from a first position to a second position, the interlocking mechanism moves the first support body from a reference position where the first support body is in contact with the second support body to a retracted position where the first support body is separated from the second support body.
US11803136B2 Electrophotographic belt and electrophotographic image forming apparatus
An electrophotographic belt includes a biaxially stretched cylindrical film as a base layer, wherein the biaxially stretched cylindrical film includes crystalline polyester, amorphous polyester and carbon black, a content of the carbon black with respect to the biaxially stretched cylindrical film is 2.0% by mass or more, and a surface resistivity measured on the surface of the biaxially stretched cylindrical film in an environment of 23° C. and 50% RH is 1×103 Ω/square or higher and 1×1013 Ω/square or lower, and A/B is 3.00 or smaller, where A (Ω/square) represents a surface resistivity of the biaxially stretched cylindrical film after the film is left to stand for 24 hours in an environment of 23° C. and 50% RH, and B (Ω/square) represents a surface resistivity of the biaxially stretched cylindrical film after the film is left to stand for 24 hours in an environment of 30° C. and 80% RH.
US11803135B2 Transfer device and image forming apparatus including photoconductors, a belt, and primary transfer rollers
A transfer device includes a plurality of photoconductors, a belt, a plurality of primary transfer rollers and control circuitry. The plurality of primary transfer rollers is disposed for the plurality of photoconductors, respectively. The plurality of primary transfer rollers brings the belt into contact with or separate the belt from the plurality of photoconductors. The control circuitry causes at least one of the plurality of primary transfer rollers to press against a corresponding at least one of the plurality of photoconductors to shift a printing mode.
US11803134B2 Powder container
A powder container contains powder and is attached to an image forming apparatus including: a conveying nozzle to convey the powder; a powder receiving hole of the conveying nozzle to receive the powder from the powder container; an apparatus main-body gear to transmit a driving force to the powder container; and a container receiving section including the conveying nozzle and receiving the powder container. The powder container includes: an opening at one end of the powder container in a longitudinal direction; a nozzle receiver at the opening to receive the conveying nozzle; a conveyor to convey the powder; and a container gear to drive the conveyor by meshing with the apparatus main-body gear. The container gear is to mesh with the apparatus main-body gear at a position closer to the opening than the powder receiving hole in the longitudinal direction. The opening is to mate with the container receiving section.
US11803126B2 Method of compensating wavelength error induced by repetition rate deviation
A radiation system for controlling pulses of radiation comprising an optical element configured to interact with the pulses of radiation to control a characteristic of the pulses of radiation, an actuator configured to actuate the optical element according to a control signal received from a controller, the control signal at least partially depending on a reference pulse repetition rate of the radiation system and, a processor configured to receive pulse information from the controller and use the pulse information to determine an adjustment to the control signal. The radiation system may be used to improve an accuracy of a lithographic apparatus operating in a multi-focal imaging mode.
US11803123B2 Photosensitive resin composition having improved adhesiveness or adhesion and light blocking layer using same
A photosensitive resin composition comprising (A) a cardo-based resin comprising a repeating unit represented by chemical formula 1 (comprising chemical formula 4); (B) a reactive unsaturated compound; (C) a pigment; (D) an initiator; and (E) a solvent, and a light blocking layer using the same having improved adhesiveness or adhesion are provided.
US11803119B2 Contaminant detection metrology system, lithographic apparatus, and methods thereof
A system (400) includes an illumination system (402), a detector (404), and a comparator (406). The illumination system includes a radiation source (408) and a spatial light modulator (410). The radiation source generates a beam of radiation (442). The spatial light modulator directs the beam toward a surface (436) of an object (428) and adjusts a spatial intensity distribution of the beam at the surface. The detector receives radiation (444) scattered at the surface and by a structure (434) near the surface. The detector generates a detection signal based on the received radiation. The comparator receives the detection signal, generates a first image based on the detection signal, and distinguishes between a spurious signal and a signal corresponding to a presence of a foreign particle on the surface based on the first image and the adjusted spatial intensity distribution.
US11803117B2 Light source module
A light source module including first and second light sources, first and second wavelength conversion units, first and second light-splitting units is provided. The first light source emits a first light having a first wavelength. The first wavelength conversion unit converts at least one portion of the first light into a first converted light having a second wavelength. The second light-splitting unit allows the light having the first wavelength to travel through and reflects the light having the second wavelength. The second light source emits a second light having the first wavelength. The second wavelength conversion unit converts at least one portion of the second light into a second converted light having the second wavelength. The first light-splitting unit disposed between the first and the second wavelength conversion units reflects the light having the first wavelength and allow the light having the second wavelength to travel through.
US11803116B2 Illumination system and projection apparatus
An illumination system configured to provide an illumination beam is provided and includes a light-source module and a first and a second wavelength conversion devices. The light-source module provides a first and a second excitation beams. The first wavelength conversion device is disposed on a path of the first excitation beam and has first regions and at least one first boundary disposed between every two adjacent first regions. The second wavelength conversion device is disposed on a path of the second excitation beam and has second regions and at least one second boundary disposed between every two adjacent second regions. The second regions correspond to the first regions. A time point when the first boundary gets into the path of the first excitation beam is different from a time point when the second boundary gets into the path of the second excitation beam. A projection apparatus is also provided.
US11803115B2 Light-emitting device and projector
A light-emitting device includes a substrate, a laminated structure having a plurality of column portions, and an electrode provided on a side of the laminated structure opposite from the substrate. Each of the plurality of column portions includes a light-emitting layer. The electrode is provided with a plurality of first holes. A diameter of each of the plurality of first holes is less than a wavelength of light generated by the light-emitting layer. A distance between adjacent first holes of the plurality of first holes is less than the wavelength of light generated by the light-emitting layer.
US11803113B2 Light source module and projection apparatus
The invention provides a light source module including a substrate, a plurality of light emitting elements, a buffer element, and a cover plate. The substrate has a plurality of accommodation grooves. The light emitting elements are respectively disposed in the accommodation grooves. Each light emitting element has a light emitting portion and a bottom portion connected to each other. The light emitting portion is located on the bottom portion, and the bottom portion has an edge. The buffer element is pressed against the edges of the bottom portions of the light emitting elements. The cover plate is combined with the substrate and is pressed against the buffer element. The cover plate has a plurality of first openings. These first openings respectively expose the light emitting elements. The invention also provides a projection apparatus has above-mentioned light source module.
US11803107B2 Interchangeable lens, focus detecting device, and camera body
An interchangeable lens which is mountable in and removable from a camera body having an imaging part, includes an optical system in which an exit pupil distance changes according to a position of the imaging part on an imaging surface, an input part in which information on a position on the imaging surface is input from the camera body, and an output part which outputs first information regarding the exit pupil distance of the optical system based on the information input to the input part to the camera body.
US11803106B2 Folded camera with continuously adaptive zoom factor
Folded Tele cameras comprising an optical path folding element (OPFE) for folding a first optical path OP1 to a second optical path OP2, a lens including N=8 lens elements, the lens being divided into three lens groups numbered, in order from an object side of the lens, G1, G2 and G3, and an image sensor, wherein G1 and G3 are included in a single G13 carrier, wherein G2 is included in a G2 carrier, wherein both the G13 carrier and the G2 carrier include rails for defining the position of G2 relative to G13, wherein the Tele camera is configured to change a zoom factor continuously between a minimum zoom factor ZFMIN and a maximum zoom factor ZFMAX by moving the G2 carrier relative to the G13 carrier and by moving the G13 carrier relative to the image sensor, and wherein an effective focal length (EFL) is 7.5 mm
US11803105B2 Electromagnetic emitters and detectors for electronic devices
Introduced here are multi-channel light sources able to produce a broad range of electromagnetic radiation. A multi-channel light source (also referred to as a “multi-channel emitter”) can be designed to produce visible light and/or non-visible light. For example, some embodiments of the multi-channel light source include illuminant(s) capable of emitting electromagnetic radiation within the visible range and illuminant(s) capable of emitting electromagnetic radiation in a non-visible range, such as the ultraviolet range or infrared range. By capturing images in conjunction with the visible and non-visible light, additional information on the ambient scene can be gleaned which may be useful, for example, during post-processing.
US11803103B2 Photographic lamp chuck compatible with different lamp holders
Disclosed is a photographic lamp chuck compatible with different lamp holders. The photographic lamp chuck comprises a main chuck body (100), wherein an accessory installation position is provided on the main chuck body (100), a first insertion hole (101) for accommodating a lamp holder of a first-type photographic lamp is provided in the main chuck body (100), an arc-shaped positioning face (103) and a groove body (102) are formed in an inner wall of the first insertion hole (101), a positioning inserting member (200) is movably inserted into the groove body (102), a first positioning face is arranged on the positioning inserting member (200), a second insertion hole (202) is enclosed by the first positioning face of the positioning inserting member (200) and the inner wall of the first insertion hole (101), and the second insertion hole is used for accommodating a lamp holder of a second-type photographic lamp.
US11803096B2 Fiber-based supercontinuum light source
An all-fiber supercontinuum (SC) optical source utilizes a combination of a seed pulse supply of short-duration optical pulses with a highly non-linear optical medium in the form of two or more concatenated sections of highly non-linear optical fiber (HNLF) of different dispersion values and lengths. The two or more sections of HNLF are configured to include at least one section that exhibits a positive dispersion value and one section that exhibits a negative dispersion value. Non-linear effects such as self-phase modulation (SPM), cross-phase modulation (XPM), Raman amplification, and the like, cause the seed pulses to broaden as they propagate through each section of HNLF, where the differences between the dispersion values, as well as the lengths of each fiber section, are particularly configured to create an SC output that is wide and smooth, exhibiting a stable intensity and high coherence level.
US11803095B2 Method for implementing folding MxN wavelength selective switch
A method for implementing folding M×N wavelength selective switch is provided. A one-dimensional single-mode fiber optic collimator array, a short-focus cylindrical mirror, a first long-focus cylindrical mirror, a retroreflector, a transmission phase diffraction grating, a second long-focus cylindrical mirror, a liquid crystal spatial light modulator, and a liquid crystal graphic loading control system are provided along beam transmission direction. The same set of optical elements is used for incident light and outgoing light by ingenious folding structure. The input port and output port of optical signal are consistent in spatial arrangement, thereby reducing space and improving port utilization. Based on composite liquid crystal chips, a working area of the liquid crystal spatial light modulator is doubled, and a quantity of accommodating ports is greatly increased. A quantity of M×N ports of the WSS can be increased greatly by the above structure and design.
US11803092B2 Liquid crystal display device
It is an object to provide a liquid crystal display device which has excellent viewing angle characteristics and higher quality. The present invention has a pixel including a first switch, a second switch, a third switch, a first resistor, a second resistor, a first liquid crystal element, and a second liquid crystal element. A pixel electrode of the first liquid crystal element is electrically connected to a signal line through the first switch. The pixel electrode of the first liquid crystal element is electrically connected to a pixel electrode of the second liquid crystal element through the second switch and the first resistor. The pixel electrode of the second liquid crystal element is electrically connected to a Cs line through the third switch and the second resistor. A common electrode of the first liquid crystal element is electrically connected to a common electrode of the second liquid crystal element.
US11803090B2 Liquid crystal display device
A liquid crystal display device includes a first substrate, a second substrate facing the first substrate, a dual passivation layer disposed between the first substrate and the second substrate. The dual passivation layer includes a first passivation layer and a second passivation layer. A refractive index of the first passivation layer is different from a refractive index of the second passivation layer.
US11803088B2 Electrode structure, capacitor, goa circuit, array substrate, display panel and display device
The disclosure relates to the technical field of display, and discloses an electrode structure, a capacitor, a GOA circuit, an array substrate, a display panel and a display device, wherein the electrode structure includes a body and a first opening formed in the body, the first opening has a half-enclosed shape, and a part, enclosed by the first opening, of the body has a tip structure. Each of the capacitor, the GOA circuit, the array substrate, the display panel and the display device includes the above-mentioned electrode structure.
US11803080B2 Polarizer module and operation method thereof
The present invention provides a polarizer module and an operation method thereof. The polarizer module includes a bifacial reflective polarizer, a first liquid crystal layer, a second liquid crystal layer, a first polarizer, and a second polarizer. The bifacial reflective polarizer has a first surface and a second surface opposite to each other. The first liquid crystal layer and the second liquid crystal layer are disposed on the first surface and the second surface respectively. The first polarizer and the second polarizer are disposed on the first liquid crystal layer and the second liquid crystal layer respectively.
US11803078B2 Display panel and display device
The present disclosure provides a display panel and a display device, including an array substrate; and a color filter substrate disposed opposite to the array substrate, wherein a color filter layer is disposed on a side of the color filter substrate facing the array substrate, and the color filter layer comprises a plurality of first black color resist blocks arranged at intervals and a plurality of color resist blocks disposed between two adjacent first black color resist blocks, wherein heights of each of the plurality of first black color resist blocks is greater than heights of each of the plurality of color resist blocks.
US11803076B2 Light modulating device
A light modulating device including: a light transmissive plate having a curved surface; a light modulating cell; and an optically transparent adhesive film which is disposed between the curved surface of the light transmissive plate and the light modulating cell and attaches one side of the light modulating cell to the curved surface of the light transmissive plate.
US11803073B2 Display substrate, method of manufacturing the same and display device having the same
A display substrate has first and second conductive layers separated from one another by an insulation layer. The first and second conductive layers are used to integrally form on the display substrate, pixel units in a relatively central display area of the substrate and integrated gate driving circuitry as well as associated wirings thereof in one or more peripheral areas. The first and second conductive layers are covered by a first protection layer made of a first electrically insulative material. A second and supplementing protection layer is provided on top of the first protection layer. The supplementing protection layer (buffer layer) is formed of a material different from that of the first protection layer so as to provide supplemental resistance against corrosive chemical agents and supplemental resistance against formation of cracks. In one class of embodiments, the supplementing protection layer is made of a same material as used form at least one of an alignment layer, sealing layer and spacer layer of the display substrate.
US11803071B2 Display panel
The present application provides a display panel. The display panel includes a display region and a bonding test region. The display panel includes a base substrate which is provided with a plurality of first test terminals. The bonding test region includes a sealant-blanked sub region and sealant-coated sub regions. Each of the first test terminals is located in the sealant-coated sub region, and the base substrate and each of the first test terminals are provided with a sealing glue layer covering each of the first test terminals.
US11803070B2 Wideband graphene-based electro-optic entangler
A electronic method, includes receiving, by a graphene structure, a SPP mode of a particular frequency. The electronic method includes receiving, by the graphene structure, a driving microwave voltage. The electronic method includes generating, by the graphene structure, an entanglement between optical and voltage fields.
US11803068B2 Thin polarizing lens
An object of the present invention is to provide a thin and lightweight polarizing lens for use in lightweight sunglasses (in particular, rimless sunglasses) while maintaining the clamping force and mechanical strength of a temple part, and a manufacturing method therefor. The values of: the center thickness v of a polarizing lens A including an injection-molded layer 3 laminated on at least one surface of a polarizing sheet B, the injection-molded layer having a polyamide-based resin; and the flexural modulus of the injection-molded layer 3 are adjusted, thus the predetermined clamping force and mechanical strength of a temple part are obtained even in the case of sunglasses with the thin and lightweight polarizing lens.
US11803067B2 Aerial imaging using retroreflection
Systems and method for generating real images via retroreflection are provided. An image source may project light beams, which are received at a beam splitter. The beam splitter, positioned between a retroreflector and a viewing area, may reflect the light beams toward the retroreflector. In turn, the light beams may be reflected back from the retroreflector and toward and through the beam splitter to generate a real image that appears to a viewer to be floating in the viewing area. A controller may control the image source to adjust the real image based on a control parameter detected by at least one sensor.
US11803062B1 Optical system and head-mounted device
An optical system includes an aperture stop, an image display surface, a reflective polarizer, a partial reflector, first and second quarter-wave plates, and first, second and third optical lens elements. The aperture stop and the image display surface are respectively at front side and rear side of the optical system. The reflective polarizer is between the aperture stop and the image display surface. The partial reflector is between the reflective polarizer and the image display surface. The first quarter-wave plate is between the reflective polarizer and the partial reflector. The second quarter-wave plate is between the partial reflector and the image display surface. The first, second and third optical lens elements are between the aperture stop and the image display surface in order from the front side to the rear side. The first optical lens element has negative refractive power. The second optical lens element has planar front-side surface.
US11803061B2 Hybrid see through augmented reality systems and methods for low vision users
Provided herein are augmented reality visual aid systems, software, and methods which enhance vision, to simulate natural vision, by utilizing hybrid see through occlusion enabled hardware, and software through image manipulation, reprocessing, blending, for presentation and display to the eyes thus enabling a range of tasks previously lost or impacted.
US11803052B2 Head-mounted eye tracking system
A head-mounted eye tracking system including an optical combiner, an eye tracker and a signal processor is provided. The optical combiner includes an optical coupler. The eye tracker is at least partially disposed on the optical combiner and is suitable for sensing an eyeball movement of a wearer. The eye tracker includes a plurality of light-emitting devices and a plurality of sensing devices. The plurality of light-emitting devices are suitable for emitting tracking beams. The plurality of sensing devices are suitable for receiving the tracking beams reflected by the eyeball of the wearer. The signal processor is signally connected to the eye tracker.
US11803051B1 Freeform optical surface and method of forming a freeform optical surface
A freeform optical surface includes, in part, an off-axis optical surface and a departure optical module. The off-axis optical surface may be an off-axis conic optical surface. The departure optical module may be substantially perpendicular to the off-axis conic optical surface.
US11803049B2 Machine vision system and method with steerable mirror
Systems and methods are provided for acquiring images of objects using an imaging device and a controllable mirror. The controllable mirror can be controlled to change a field of view for the imaging device, including so as to acquire images of different locations, of different parts of an object, or with different degrees of zoom.
US11803041B2 Prism module and folded lens using same
The invention provides a prism module and a folded lens. The prism module includes a housing having an accommodation cavity, a prism assembly, a rotation shaft for rotationally connecting the prism assembly and the housing, a driving assembly for driving the prism assembly to rotate around the rotation shaft and a restoring assembly for resetting the prism assembly. The restoring assembly includes a first magnet and a second magnet. The first magnet is fixed on the prism assembly, and the second magnet is fixed on the housing and is set opposite to the first magnet with distance. The prism module of the invention can realize the resetting of the prism assembly, with small space occupation and convenient for assembly.
US11803040B2 Camera optical lens
Disclosed is a camera optical lens, including nine lenses, and the nine lenses from an object side to an image side are: a first lens with a negative refractive power, a second lens with a positive refractive power, a third lens with a negative refractive power, a fourth lens with a positive refractive power, a fifth lens with a negative refractive power, a sixth lens with a positive refractive power, a seventh lens with a negative refractive power, an eighth lens with a positive refractive power and an ninth lens with a negative refractive power. The camera optical lens satisfies: −5.50≤f1/f≤−2.00; 3.00≤d11/d12≤12.00. The camera optical lens has good optical performance, and meets the design requirements of a large aperture, wide-angle and ultra-thin.
US11803036B2 Camera optical lens
A camera optical lens includes first to sixth lenses from object side to image side, with first, third and sixth lenses having negative refractive power and second and fourth lenses having positive refractive power, and satisfies: −3.00≤f1/f≤−1.50; 1.50≤d4/d6≤4.00; and R7/R8≤−8.00, where f and f1 denotes respectively focal lengths of the camera optical lens and the first lens, R7 denotes a curvature radius of an object side surface of the fourth lens, R8 denotes a curvature radius of an image side surface of the fourth lens, d4 denotes an on-axis distance from an image side surface of the second lens to an object side surface of the third lens, and d6 denotes an on-axis distance from an image side surface of the third lens to the object side surface of the fourth lens, thereby meeting requirements of a large aperture, a wide angle, and ultra-thinness while having good optical performance.
US11803030B2 Imaging lens and imaging apparatus
The imaging lens consists of, in order from the object side, a front group that includes a stop and has a positive refractive power, and a rear group. During focusing, the entire front group integrally moves, and the rear group remains stationary with respect to an image plane. The rear group includes one or more air lenses formed by two concave lens surfaces facing toward each other. The imaging lens satisfies Conditional Expressions: 0.1
US11803028B2 Lens driving apparatus, camera module, and optical apparatus
The present invention relates to a lens driving apparatus, comprising: a cover member which comprises an upper plate and a side plate extending downwardly from the upper plate; a housing which is located in an inner space formed by the upper plate and the side plate; a base which is positioned below the housing; a first driving unit which is positioned in the housing; a second driving unit which is located in the base and has an electromagnetic interaction with the first driving unit; and a side support member which elastically supports the housing with respect to the base, wherein the cover member comprises a first round portion formed to be rounded in at least a part of portion at which the upper plate and the side plate meet, and the housing comprises a second round portion which is formed in a part of the housing corresponding to the first round portion and has a curvature radius which is smaller than or equal to a curvature radius of the first round portion.
US11803024B2 Photonic power converter light transport
A device includes a light source to emit light and a light detector to receive the light emitted by the light source. The device may include a high voltage optical transformer and may be configured such that the light detector is laterally spaced away from the light source. In some architectures, the light source and the light detector may be arranged in a common plane. A photonic integrated circuit may be used to couple light emitted from the light source to the light detector.
US11803022B2 Circuit board structure with waveguide and method for manufacturing the same
A method for manufacturing a circuit board structure with a waveguide is provided. The method includes: providing a plate including a top wall and sidewalls disposed on the top wall, an opening being defined between ends of two adjacent sidewalls away from the top wall; forming a conductive layer on the plate to obtain a conductive plate; providing a circuit board, the circuit board comprising an outer circuit layer; mounting the conductive plate on the outer circuit layer, causing the outer circuit layer to be disposed on the opening. The two adjacent sidewalls, the top wall between the two adjacent sidewalls, and the circuit board between the two adjacent sidewalls cooperatively constitutes a tube body of the waveguide, and the conductive layer and the outer circuit layer on an inner surface of the tube body cooperatively constitute a shielding of the waveguide.
US11803020B2 Optical bench subassembly having integrated photonic device
An optical bench subassembly including an integrated photonic device. Optical alignment of the photonic device with the optical bench can be performed outside of an optoelectronic package assembly before attaching thereto. The photonic device is attached to a base of the optical bench, with its optical input/output in optical alignment with the optical output/input of the optical bench. The optical bench supports an array of optical fibers in precise relationship to a structured reflective surface. The photonic device is mounted on a submount to be attached to the optical bench. The photonic device may be actively or passively aligned with the optical bench. After achieving optical alignment, the submount of the photonic device is fixedly attached to the base of the optical bench. The optical bench subassembly may be structured to be hermetically sealed as a hermetic feedthrough, to be hermetically attached to a hermetic optoelectronic package.
US11803019B2 Coupling alignment device and method for laser chip and silicon-based optoelectronic chip
A coupling alignment device and method for a laser chip and a silicon-based optoelectronic chip are disclosed. The device comprises a transfer mold which includes a substrate, first protrusions, and second protrusions. The first protrusions are provided with through holes and are used for being clamped into first recesses in the laser chip; and the second protrusions are used for being clamped into second recesses in the silicon-based optoelectronic chip. The coupling alignment is achieved by etching the first recesses in the laser chip, etching the second recesses in the silicon-based optoelectronic chip, etching the first protrusions, the second protrusions, and the through holes in the transfer mold. A flip-chip suction nozzle is connected with the transfer mold, which is in alignment with the laser chip, and picks up the laser chip by means of the through holes. Then, the laser chip is assembled on the silicon-based optoelectronic chip by aligning and contacting the transfer mold with the silicon-based optoelectronic chip. The method is of high precision, high efficiency, low costs, and can achieve large-scale and mass production.
US11803016B2 Edge couplers including a metamaterial layer
Structures for an edge coupler and methods of fabricating such structures. The structure includes a substrate, a waveguide core, and a metamaterial layer positioned in a vertical direction between the substrate and the waveguide core. The metamaterial layer includes a plurality of elements separated by a plurality of gaps and a dielectric material in the plurality of gaps.
US11803015B2 Optical probe for optoelectronic integrated circuits
An optical probe for optoelectronic integrated circuits is provided, applicable to a test environment for testing a plurality of optical chips on a wafer. The optical chips include at least one optical waveguide, and the optical probe includes a substrate and an optical fiber. The facet of the optical fiber has a first angle, and the first angle causes the optical signal transmitted by the optical fiber to generate total reflection, and the optical signal after total reflection enters the optical waveguide of the optical chip. Thereby, an optical probe able to perform testing before wafer cutting and polishing is provided, and a high-speed, effective and reliable detection is achieved.
US11803008B2 Optical device and method of manufacturing the same
An optical device includes a waveguide configured to guide light, a taper integrated with the waveguide on a substrate configured for optical coupling, and an attenuator to degrade unwanted optical signal from the taper. The attenuator extends along one side of the taper, and includes one of a conductive structure, a doped structure and a refractive structure.
US11803004B1 Display device and backlight module
A display device and a backlight module are disclosed. The display device includes a backlight module and a liquid crystal display panel that are correspondingly arranged. The liquid crystal display panel includes a flat portion and at least one bent portion. One end of the bent portion is connected to an edge of the flat portion, and the other end is bent downward. The backlight module includes a light guide plate, an optical film, and a light supplementation structure. The optical film is arranged between the light guide plate and the liquid crystal display panel, and covers the light guide plate and the light supplementation structure. The light guide plate is disposed corresponding to the flat portion. The light supplementation structure is arranged between the light guide plate and the bent portion, and supplements light for the bent portion.
US11802999B2 Light absorbing body, bolometer, infrared ray absorbing body, solar thermal power generating device, radiant cooling film, and method for manufacturing light absorbing body
In order to realize a light absorber wherein the wavelengths absorbed can be adjusted, an embodiment of the present invention provides a light absorber 100 provided with a group of dielectric protrusions 102, a conductive thin film 104, and a conductive thick film 108. The group of dielectric protrusions has each dielectric protrusion protruding at a random position on a dielectric surface. A dielectric thin film is disposed on or above at least part of the surface of the dielectric protrusions and on or above at least part of the dielectric surface where the dielectric protrusions are not present; and the dielectric thick film spreads out along the dielectric surface and being kept separate from the dielectric thin film. The group of dielectric protrusions can be provided by disposition of dielectric particles in an in-plane random arrangement on the surface. The present invention also provides a bolometer, an infrared light absorber, a solar thermal power generating device, and a radiative cooling film adopting the light absorber above as well as a method for manufacturing the light absorber.
US11802995B2 Membrane structure and transparent substrate having specified nanometer-scale thickness films
A membrane structure includes a plurality of first refraction films and a plurality of second refraction films. The second refraction films and the first refraction films are alternately stacked. A transparent substrate including the membrane structure is disclosed. The membrane structure can effectively reduce the reflectance of light.
US11802994B2 Easy-clean coating
An easy-cleaning coating, an easy cleaning coating having anti-fogging properties, and an easy-cleaning, anti-reflective coating.
US11802992B2 Thunderstorm gale early-warning method, system, equipment, and terminal
The present invention belongs to the field of nowcasting early-warning technology, and discloses a thunderstorm gale early-warning method, system, equipment and terminal. The thunderstorm gale early-warning method comprises: preprocessing single radar data to identify potential thunderstorm gale areas; and in real-time service, calling the thunderstorm gale parameter model in the potential thunderstorm gale areas identified by single radar every time to perform extrapolation for 1 hour, thereby forming a thunderstorm gale early-warning product within the next hour. The thunderstorm gale early-warning method provided by the present invention makes full use of the identification technology of dual polarization radar to identify the potential of thunderstorm gale, acquires falling areas of potential thunderstorm gale within the next hour by the extrapolation technology, and has better advance and accuracy compared with the existing thunderstorm gale early-warning method.
US11802990B2 Optical system and optical compensation method
An optical system that obtains characteristics of a transmission path in atmosphere, when laser light propagates through this transmission path, at a place separated from this transmission path and before the propagation, and corrects wavefront of the laser light based on the obtained characteristics, is provided. The optical system is provided with an irradiation device and an atmospheric characteristics obtaining system. The irradiation device irradiates an external target with light via a first optical path. The atmospheric characteristics obtaining system is arranged in a second optical path separated from the first optical path and obtains characteristics of atmospheric environment in the first optical path with respect to the irradiated light. The irradiation device is provided with wavefront correction optics. The wavefront correction optics correct wavefront of the irradiated light based on the obtained characteristics.
US11802988B2 Dose-controlled vehicle inspection
A method for inspecting at least one vehicle with an inspection system, the inspection system and the at least one vehicle being configured to move relative to one another during an inspection of at least one part of the vehicle, the method including controlling, by a controller, an inspection dose of inspection radiation generated by a radiation source such that, during the inspection of the at least one part of the vehicle by the inspection radiation, the inspection dose remains substantially equal to a predetermined inspection dose, wherein controlling the inspection dose includes the controller obtaining information representative of a speed of the relative movement of the system and the vehicle during the inspection of the at least one part of the vehicle, and the controller controlling the radiation source, based on the obtained information.
US11802986B2 Hybrid ocean bottom seismic receiver and streamer seismic data acquisition using wide towed sources
Methods for performing a marine survey of a subterranean formation using a hybrid combination of ocean bottom seismic (“OBS”) receivers, wide towed sources, and moving streamers are described herein. In one aspect, a sail line separation in a crossline direction is determined based on an average streamer separation and number of streamers. An array of OBS receivers are deposited on a surface of a subterranean formation with an OBS receiver separation that is based on the sail line separation. Wide towed sources and streamers are towed above the array of OBS receivers behind a survey vessel that travels sail lines separated by the sail line separation. The wide towed sources may be activated above the array of OBS receivers. Wavefields reflected from the subterranean formation are recorded at the OBS receivers and receivers located in the streamers as seismic data.
US11802985B2 Method and system for analyzing filling for karst reservoir based on spectrum decomposition and machine learning
The present invention belongs to the field of treatment for data identification and recording carriers, and specifically relates to a method and system for analyzing filling for a karst reservoir based on spectrum decomposition and machine learning, which aims to solve the problems that by adopting the existing petroleum exploration technology, the reservoir with fast lateral change cannot be predicted, and the development characteristics of a carbonate cave type reservoir in a large-scale complex basin cannot be identified. The method comprises: acquiring data of standardized logging curves; obtaining a high-precision 3D seismic amplitude data body by mixed-phase wavelet estimation and maximum posteriori deconvolution and enhancing diffusion filtering. According to the method and the system, the effect of identifying the development characteristics of the carbonate karst cave type reservoir in the large-scale complex basin can be achieved, and the characterization precision is improved.
US11802982B2 Directional and prompt radiation dose sensor
The present invention provides a system that can enable measurement of prompt and delayed radiation doses. Some embodiments provide a high dynamic range in dose and dose rate. Some embodiments can determine the direction of greatest dose and direction of lower radiation dose and dose rate. Embodiments include variations as well for individual and small group survival enhancement such as directional systems, packaging to meet harsh environmental conditions and nuclear survivability, low power, large-area dose and dose rate, rate mapping, data storage and exfiltration.
US11802981B2 Method of manufacturing radiation detector and radiographic imaging apparatus
A method of manufacturing a radiation detector includes: forming a substrate in which a flexible base material is provided via a peeling layer on a support body and plural pixels that accumulate electric charges generated in response to light converted from radiation are provided in a pixel region of the base material; forming a conversion layer for converting the radiation into light on a surface of the base material; providing a first reinforcing substrate on a surface of the conversion layer opposite to a surface on the substrate side; peeling the substrate provided with the conversion layer and the first reinforcing substrate from the support body; providing a second reinforcing substrate on a surface of the substrate peeled from the support body; and peeling the first reinforcing substrate from the substrate provided with the conversion layer after providing the second reinforcing substrate.
US11802977B2 Method for real-time position estimate correction of a movable object
Aspects concern a method for correcting position estimates of a movable object. According to various embodiments, the method comprises establishing (1001) a hidden Markov model, HMM, instance for a movable object and, for positioning times of a sequence of positioning times, receiving (1002) a position estimate from a positioning device of the movable object for a respective positioning time, determining (1003) a set of candidate path segments for the positioning time, determining (1004) likelihoods for the candidate path segments to correspond to the position estimate by application of the Viterbi algorithm to the HMM instance, expanding (1005) the HMM instance by the determined likelihoods for the candidate path segments for the positioning time and determining (1006) a corrected position estimate from a candidate path segment of the set of candidate path segments with the highest likelihood.
US11802976B2 Multichannel multisystem radio-frequency unit of navigational satellite receiver
Invention relates to multisystem radio-frequency units of navigational satellite receiver and may be used for simultaneous reception of navigation signals from multiple navigation systems: GLONAS, GPS, Galileo, BeiDou, IRNSS and QZSS. The unit comprises 4 reception channels, 3 of which are identical and independently configurable reception channels, simultaneously receiving of navigation signals from GLONAS, GPS, Galileo, BeiDou, IRNSS and QZSS navigation systems in various combinations, and one channel for signal reception of S band of IRNSS, L2/L3/L5 bands and 65-862 MHz bands, including real-time differential corrections data (RTK). The unit also comprises 4 frequency synthesizers, a quadrature heterodyne signal driver for mixers for each channel and automatic calibration system for intermediate frequency filter passband for each channel. 3 identical channels for L1, E1, B1, E6, B3, L2, L3, B2, L5, E5 bands of signal reception have configurable channel outputs types with ability to choose real or complex outputs.
US11802971B2 Real-time kinematic (RTK) and differential global navigation satellite system (DGNSS) corrections using multiple reference stations
An Real-Time Kinematic (RTK) and/or Differential GNSS (DGNSS) system is disclosed in which correction data from a plurality of reference stations is provided to the mobile device. A selection of reference stations (from which correction data is provided to the mobile device) can be made based on factors such as the approximate location of the mobile device, geometry of the reference stations, and/or other factors. The mobile device can combine the correction data from the plurality of reference stations in different ways to determine an accurate position fix for the mobile device, without interpolating correction data from the plurality of reference stations.
US11802966B2 Tracker of a surveying apparatus for tracking a target
The present invention relates to a tracker and a surveying apparatus comprising the tracker, which improve the reliability of tracking a target. The tracker comprises a first imaging region having a plurality of pixels for taking a first image of a scene including the target; a second imaging region having a plurality of pixels for taking a second image of a scene including the target; a control unit to receive a timing signal indicating a time duration during which an illumination illuminating the target in the scene is switched on and off, control the first imaging region to take the first image of the scene when the timing signal indicates that the illumination unit is switched on, and control the second imaging region to take the second image when the illumination is switched off; and a read out unit configured to read out the first image from the first imaging region and the second image from the second imaging region and to obtain a difference image.
US11802965B2 Method and system for doppler detection and doppler correction of optical chirped range detection
Techniques for Doppler correction of chirped optical range detection include obtaining a first set of ranges based on corresponding frequency differences between a return optical signal and a first chirped transmitted optical signal with an up chirp that increases frequency with time. A second set of ranges is obtained based on corresponding frequency differences between a return optical signal and a second chirped transmitted optical signal with a down chirp. A matrix of values for a cost function is determined, one value for each pair of ranges that includes one in the first set and one in the second set. A matched pair of one range in the first set and a corresponding one range in the second set is determined based on the matrix. A Doppler effect on range is determined based on combining the matched pair of ranges. A device is operated based on the Doppler effect.
US11802960B2 Phase correcting apparatus and method of transmission signal of vehicle radar, and vehicle radar apparatus with the same
The present disclosure relates to a phase correcting apparatus and method of the transmission signal of the vehicle radar apparatus and vehicle radar apparatus with the same. The present embodiments may provide, in the vehicle radar apparatus including the plurality of transmission channels for simultaneously transmitting transmission signals, the phase correcting apparatus and the vehicle radar apparatus for determining the phase adjustment value at the first transmission time based on a source transmission signal applied to the phase shifter included in each transmission channel and a distortion transmission signal extracted from the coupler included in each transmission channel, and compensating the phase of the target detection transmission signal transmitted at a subsequent second transmission time point based on the phase adjustment value. According to the present embodiments, it is possible to improve the quality of the radar reception signal and increase the accuracy of the target information.
US11802955B2 Diversity fin antenna
A fin-type planar antenna and a deployable dipole antenna are combined into a probabilistic system as a co-located orthogonal diversity fin antenna to reduce or eliminate cross polarization fades and cancellation dropouts common to wireless audio systems used in theaters, churches and convention centers over coaxial wired connections. Additionally, an optical line may connect the diversity fin antenna to a further circuit. The antenna system features broad bandwidth, resistance to deep nulls or fades caused by cross polarization, resistance to destructive interference, and an air space dielectric covering provides resistance to detuning in the presence of rain, or touching objects.
US11802951B2 Electronic device and electronic device control method
Disclosed is an electronic device that includes a display, a communication module, at least one microphone, at least one speaker, a processor operatively coupled to the display, the communication module, the microphone, and the speaker, and a memory operatively coupled to the processor. The memory may store instructions, when executed, causing the processor to transmit, through the speaker, a first audio sound including first information, receive, through the microphone, a second audio sound including second information responding to the first information from a first external electronic device, transmit, through the speaker, a third audio sound including third information for acquiring a distance to the first external electronic device after receiving the second audio sound, and receive, through the microphone, a fourth audio sound including fourth information responding to the third information from the first external electronic device.
US11802949B2 Underwater information visualizing device
An underwater information visualization device, which is installed on a moving body such as a ship traveling near a water surface and visualizes and displays information about fish in the water and the seabed using an ultrasonic wave, includes circuitry that generates a pseudo noise sequence signal and a modulation circuit that modulates a carrier signal to form a transmission signal, emits a transmission signal as an ultrasonic wave into the water, receives an echo of an ultrasonic wave, determines an echo corresponding to a transmission signal by subjecting the echo to correlation processing with a pseudo noise sequence signal, displays an output signal. The display simultaneously displays multiple reception signals on a screen, and a period of transmission signals is (2D/Vu) or less when an underwater sonic wave speed is Vu and a distance to the seabed is D.
US11802948B2 Industrial vehicle distance and range measurement device calibration
A process for calibrating a distance and range measurement device coupled to an industrial vehicle comprises taking a first measurement of an emission from the device at a first yaw angle relative to a roll axis of the device. A second measurement of the emission at a second yaw angle relative to the roll axis is taken. The second yaw angle is within an angular tolerance of the first yaw angle but in an opposite direction. The device is calibrated relative to the roll axis when the first and second measurements are within a tolerance of each other. A third measurement of the distance and range measurement device beam emitted from the distance and range measurement device at a pitch angle is taken. If the third measurement and a virtual emission length are within a tolerance, then the device is calibrated with respect to the pitch axis.
US11802946B2 Method for dynamically controlling laser power
To dynamically control power in a lidar system, a controller identifies a triggering event and provides a control signal to a light source in the lidar system adjusting the power of light pulses provided by the light source. Triggering events may include exceeding a threshold speed, being within a threshold distance of a person or other object, an atmospheric condition, identifying residue on a surface of a window of the lidar system, etc. In some scenarios, the power is adjusted to address eye-safety concerns.
US11802944B2 LiDAR device for vehicle and operating method thereof
Provided is a lidar device for a vehicle including an optical transmitter configured to transmit an outgoing optical signal, an optical receiver configured to receive a plurality of return optical signals incident in different directions, at least one temperature sensor configured to identify a temperature of the lidar device, and a processor operatively coupled with the optical transmitter, the optical receiver, and the at least one temperature sensor. The processor is configured to control the optical transmitter to transmit the outgoing optical signal configured to detect an object, receive an object optical signal, reflected by the object, through the optical receiver, identify a temperature of the lidar device through the temperature sensor in response to the identifying of intensity of the object optical signal being less than reference intensity, and adjust a bandpass of an optical filter of the optical receiver based on the temperature of the lidar device.
US11802943B2 Noise adaptive solid-state LIDAR system
A light detection and ranging (LIDAR) system includes an optical transmitter comprising a plurality of lasers, where each of the plurality of lasers illuminates a field-of-view. A transmitter controller is configured to pulse desired ones of the plurality of lasers so that the plurality of lasers generate light in a desired illumination region. An optical receiver comprises a plurality of detectors positioned to detect light over the desired illumination region. The plurality of detectors generates an electrical detection signal. A time-of-flight measurement circuit measures the time-of-flight of light from the plurality of lasers to the plurality of detectors. The optical receiver calculates range information from the time-of-flight measurements. A receiver controller is electrically connected to the transmitter controller and is configured to bias at least some of the plurality of detectors at a bias point that achieves a desired detection signal noise level.
US11802941B2 Sensor apparatus for detecting an object
A sensor device for detecting an object with the aid of light of at least one wavelength, including a transmitting unit for emitting light using at least one light source and a receiving unit for receiving light, the light emitted by the transmitting unit in the plane perpendicular to the transmit path having the form of a circumferential surface, which includes an inner area to which light is not applied, an optical element being situated in a shared part of the transmit and receive paths, in such a way that the cross-section surface of the optical element in the plane perpendicular to the transmit path essentially completely overlaps with its cross-section surface the inner area to which light is not applied.
US11802940B2 Method and system for electronic warfare obscuration and suppression of enemy defenses
An apparatus, system, and method for deployment of an electronic warfare (EW) asset are provided. The system includes a projectile launching device capable of launching a projectile round. An EW asset is detachably carried by the projectile round. A deployable parachute is attached to the EW asset, wherein the EW asset is configured to be suspended from the parachute when the EW asset is detached from the projectile round. The related method is used for suppression or obscuration of enemy counterfire radar (CFR) system by initiating an EW effect by the EW asset as the EW asset floats towards a ground surface.
US11802934B2 Auto-location method and system using radioelectric signals, corresponding program and program medium
An auto-location method for electronic equipment items provided with a transmitter/receiver of radioelectric signals, includes the steps of: establishing a list of the equipment items with their relative position and the measurements of distances between the equipment items, detecting, using the list, at least one non-measured distance between a first equipment item and a second equipment item, the transmitter/receiver of which has a plurality of available operating modes, changing the operating mode of the transmitter/receiver of the second equipment item and attempting to measure the distance between the first equipment item and the second equipment item, and updating the list with the last distance measured. A system and a program implement this method.
US11802929B2 Magnetic resonance imaging system with acoustic warning signal
Disclosed herein is a magnetic resonance imaging system (100) controlled by a processor (130). The execution of the machine executable instructions causes the processor to sort (200) multiple preparatory scan commands (142) into fixed duration preparatory scan commands (144) and indeterminate duration preparatory scan commands (146). The execution of the machine executable instructions further causes the processor to first control (202) the magnetic resonance imaging system with the indeterminate duration preparatory scan commands and then (204) with the fixed duration preparatory scan commands. The execution of the machine executable instructions further causes the processor to calculate (206) a gradient pulse starting time (160). The execution of the machine executable instructions further causes the processor to provide (208) the warning signal at a predetermined time (162) before the gradient pulse starting time. The execution of the machine executable instructions further causes the processor to control (210) the magnetic resonance imaging system with pulse sequence commands to acquire the k-space data such that the execution of the gradient coil pulse commands begins at the pulse starting time.
US11802926B2 Methods and systems for optimizing sampling efficiency of dynamically sampled magnetic resonance imaging (MRI)
The present disclosure is directed to radially-based magnetic resonance imaging. In any one or more embodiments, the present methods and systems provide that the angular increment between subsequent radial k-space spokes to be sampled to provide the imaging is performed for a predetermined or pre-defined restricted set of reconstruction window sizes (numbers of radial spokes per frame), or limited views, to maximize the uniformity of sampling within the restricted set of window sizes.
US11802921B2 Nanodevice, method of making the same, and method of using the same
A nanodevice provides for electric-field control of magnon-QSD interactions. The nanodevice includes a ferroelectric substrate, a ferromagnetic material disposed over the ferroelectric substrate, and a nanodiamond including an ensemble of nitrogen-vacancy (NV) spins, each NV magnetically interfacing with the ferromagnetic material. An electric field is measured by applying a voltage across the ferroelectric substrate and the ferromagnetic material, changing a magnon excitation spectrum of the ferromagnetic material with respect to an electron spin resonance frequency of the ensemble of NV spins, and measuring a relaxation rate of the ensemble of NV spins.
US11802913B2 Adaptive resolver envelope diagnostic
A diagnostic system for a resolve of a motor and a method of diagnosing the resolver. The diagnostic system includes an x-phase winding, a y-phase winding, and a processor. The x-phase winding generates an x-phase voltage and the y-phase winding generates a y-phase voltage. The processor obtains the x-phase voltage and the y-phase voltage, determines an adaptive cosine envelope from the x-phase voltage and an adaptive sine envelope from the y-phase voltage, determines an adaptive magnitude from the adaptive sine envelope and the adaptive cosine envelope, determines a magnitude average based on the adaptive magnitude, determines a fault of the resolver when a ratio of the adaptive magnitude and the magnitude average is greater than a threshold, and transmits a signal based on the fault.
US11802911B2 Scan testing in a processor
A processor comprises an exchange, a plurality of columns, and a plurality of exchange scan chains. The exchange comprises a plurality of exchange paths, each comprising a set of exchange path portions, for transmitting data between processing units. Each of the plurality of column comprises processing units, each processing unit connected to output data to a respective exchange path, and column pipe circuitry for providing a controllable path between the exchange and the processing units. The column pipe circuitry comprises a column wrapper chain for preventing a scan test signal from passing between the exchange paths and the processing units. The exchange scan chains enable scan testing of the exchange paths. Each exchange scan chain comprises a plurality of scan chain segments, each scan chain segment comprises an exchange path portion connected to at least one of the processing units of at least one of the columns of the processor.
US11802909B2 Compliant ground block and testing system having compliant ground block
A compliant ground block for a testing system for testing integrated circuit devices is disclosed. The compliant ground block includes a plurality of electrically conductive blade pairs in a side by side generally parallel relationship. Blades in the plurality of blade pairs are configured to be longitudinally slidable with respect to each other. The block also includes at least one elastomer configured to retain the plurality of blade pairs. Each blade pair of the plurality of blade pairs includes a first blade (or a first blade assembly) and a second blade. The first blade (or the first blade assembly) and the second blade are configured to generate scrubbing motions when the device under test is being pressed down on the compliant ground block or is being released from the compliant ground block.
US11802904B2 Electronic component testing apparatus, sockets, and replacement parts for electronic component testing apparatus
An electronic component testing apparatus is used for testing a device under test (DUT). The electronic component testing apparatus includes: a socket unit that is electrically connected to the DUT; a first wiring board; and a tester that comprises a test head in which the first wiring board is mounted. The socket unit includes a first socket and a second socket. The second socket includes a base and a test antenna unit. The tester tests the DUT by transmitting and receiving radio waves between a device antenna unit of the DUT and the test antenna unit while the DUT is electrically connected to the first socket and the first socket is electrically connected to the test head through the second socket.