US11776976B2

The present technology relates to an electromagnetic wave processing device that enables suppression of a ripple. Provided are a photoelectric conversion element, a narrow band filter stacked on a light incident surface side of the photoelectric conversion element and configured to transmit an electromagnetic wave having a desired wavelength, and interlayer films respectively formed above and below the narrow band filter, and the narrow band filter is formed in a shape with a level difference. The level difference is formed for each photoelectric conversion element. Alternatively, the level difference is formed between the photoelectric conversion elements and in the interlayer film. The present technology can be applied to an imaging element or a sensor using a plasmon filter or a Fabry-Perot interferometer.
US11776973B2

A method of manufacturing a display device, the method including providing a substrate, forming a first electrode, a second electrode spaced from the first electrode and in a same plane as the first electrode, a first alignment line connected to the first electrode, and a second alignment line connected to the second electrode on the substrate, self-aligning the plurality of light emitting elements by providing a solution containing a plurality of light emitting elements on the substrate, removing the first alignment line and the second alignment line from the substrate on which the plurality of light emitting elements are self-aligned, forming a first contact electrode electrically connecting one end of each light emitting element to the first electrode, and forming a second contact electrode electrically connecting an other end of each light emitting element to the second electrode.
US11776972B2

An apparatus and a method for manufacturing a mask assembly and a method of manufacturing a display device are provided. The apparatus may include: a tensioning part configured to be spaced apart from a mask frame comprising at least one opening, the tensioning part configured to tension a mask sheet in at least one of a first direction and a second direction, the mask sheet comprising a cell area corresponding to the at least one opening, and a dummy portion arranged outside the cell area; a pressing part configured to correspond to the dummy portion and press the dummy portion in a third direction intersecting a plane in which the first direction and the second direction extend; and a header configured to irradiate a laser beam toward the mask sheet to fix the mask sheet to the mask frame.
US11776960B2

The present disclosure describes a semiconductor device and methods for forming the same. The semiconductor device includes a first transistor device of a first type and a second transistor device of a second type. The first transistor device includes first nanostructures, a first pair of source/drain structures, and a first gate structure on the first nanostructures. The second transistor device of a second type is formed over the first transistor device. The second transistor device includes second nanostructures over the first nanostructures, a second pair of source/drain structures over the first pair of source/drain structures, and a second gate structure on the second nanostructures and over the first nanostructures. The semiconductor device further includes a first isolation structure in contact with the first and second nanostructures and a second isolation structure in contact with a top surface of the first pair of source/drain structures.
US11776957B2

A method of forming a power rail to semiconductor devices comprising removing a portion of the gate structure forming a gate cut trench separating a first active region of fin structures from a second active region of fin structures. A conformal etch stop layer is formed in the gate cut trench. A fill material is formed on the conformal etch stop layer filling at least a portion of the gate cut trench. The fill material has a composition that is etched selectively to the conformal etch stop layer. A power rail is formed in the gate cut trench. The conformal etch stop layer obstructs lateral etching during forming the power rail to substantially eliminate power rail to gate structure shorting.
US11776946B2

A method of manufacturing a package-on-package device includes a bonding step carried out by a bonding apparatus including a pressing member and a light source that produces a laser beam. A bottom package including a lower substrate, lower solder balls alongside an edge of the lower substrate, and a lower chip on a center of the lower substrate is provided, the bottom package is bonded to an interposer substrate having upper solder balls aligned with the lower solder balls, and a top package having an upper substrate and an upper chip on the upper substrate is bonded to the interposer substrate. While the interposer substrate is disposed on the bottom package, the pressing member presses the interposer substrate against the bottom package, and the laser beam adheres the lower solder balls to the upper solder balls.
US11776945B2

A semiconductor device includes a first package component and a second package component. The first package component has a first die formed on a first substrate. A second package component has a second die formed on a second substrate. A thermal isolation material is attached on the first die, wherein the thermal isolation material thermally insulates the second die from the first die, and the thermal isolation material has a thermal conductivity of from about 0.024 W/mK to about 0.2 W/mK. A first set of conductive elements couples the first package component to the second package component.
US11776942B2

A method for manufacturing a display panel includes providing a backplate, forming bonding parts on backplate, forming an auxiliary layer on backplate, releasing light-emitting elements onto the auxiliary layer such that electrodes of the light-emitting elements are in contact with the first parts to form an intermediate backplate, arranging the intermediate backplate under first predetermined condition under which a fluidity of the first part is greater than that of the second part, and bonding the electrodes and the bonding parts to form an eutectic bonding layer, and arranging the intermediate backplate under second predetermined condition such that the first and second parts form solid-state first and second members. The backplate includes first and second regions. The bonding parts are located in the first regions. The auxiliary layer covers the backplate and the bonding parts. The auxiliary layer includes first and second parts respectively located in the first and second regions.
US11776938B2

At least one array of LEDs (e.g., in a flip chip configuration) is supported by a substrate having a light extraction surface overlaid with at least one lumiphoric material. Light segregation elements registered with gaps between LEDs are configured to reduce interaction between emissions of different LEDs and/or lumiphoric material regions to reduce scattering and/or optical crosstalk, thereby preserving pixel-like resolution of the resulting emissions. Light segregation elements may be formed by mechanical sawing or etching to define grooves or recesses in a substrate, and filling the grooves or recesses with light-reflective or light-absorptive material. Light segregation elements external to a substrate may be defined by photolithographic patterning and etching of a sacrificial material, and/or by 3D printing.
US11776937B2

An electronic module has a first substrate 11; a first electronic element 13 provided on one side of the first substrate 11; a first connection body 60 provided on the one side of the first electronic element 13; a second electronic element 23 provided on the one side of the first connection body 60; and a second connection body 70 provided on the one side of the second electronic element 23. The first electronic element 13 and the second electronic element 23 do not overlap in a plane direction.
US11776935B2

An integrated fan out package on package architecture is utilized along with a reference via in order to provide a reference voltage that extends through the InFO-POP architecture. If desired, the reference via may be exposed and then connected to a shield coating that can be used to shield the InFO-POP architecture. The reference via may be exposed by exposing either a top surface or a sidewall of the reference via using one or more singulation processes.
US11776930B2

A die bond head apparatus has a die bond head body coupled to a die bond head motion table, a die holder motion table mounted on the die bond head body and a die holder which is operative in use to secure a semiconductor die to a substrate. The die holder is positionable by the die holder motion table independently of the die bond head motion table.
US11776919B2

A semiconductor package includes a multilayer substrate, a device die, an insulating encapsulant, and a shielding structure. The multilayer substrate has a first surface and a second surface opposite to the first surface. The multilayer substrate includes through holes, and each of the through holes extends from the first surface to the second surface. The device die is disposed on the first surface of the multilayer substrate. The insulating encapsulant is disposed on the first surface of the multilayered substrate and encapsulating the device die. The shielding structure is disposed over the first surface of the multilayer substrate. The shielding structure includes a cover body and conductive pillars. The cover body covers the device die and the insulating encapsulant. The conductive pillars are connected to the cover body and fitted into the through holes of the multilayer substrate.
US11776908B2

Semiconductor dies with edges protected and methods for generating the semiconductor dies are disclosed. Further, the disclosed methods provide for separating the semiconductor dies without using a dicing technique. In one embodiment, trenches are formed on a front side of a substrate including semiconductor dies. Individual trenches correspond to scribe lines of the substrate where each trench has a depth greater than a final thickness of the semiconductor dies. A composite layer may be formed on sidewalls of the trenches to protect the edges of the semiconductor dies. The composite layer includes a metallic layer that shields the semiconductor dies from electromagnetic interference. Subsequently, the substrate may be thinned from a back side to singulate individual semiconductor dies from the substrate.
US11776906B2

Disclosed is a semiconductor device comprising a substrate, a first dielectric layer on the substrate, a first lower conductive line in the first dielectric layer, an etch stop layer on the first dielectric layer, a via-structure that penetrates the etch stop layer and connects to the first lower conductive line, a second dielectric layer on the etch stop layer, and an upper conductive line that penetrates the second dielectric layer and connects to the via-structure. The first dielectric layer includes a dielectric pattern at a level higher than a top surface of the first lower conductive line. The upper conductive line is in contact with a top surface of the etch stop layer. The etch stop layer has at an upper portion a rounded surface in contact with the via-structure.
US11776905B2

A package structure including an interposer, a semiconductor die, through insulator vias, an insulating encapsulant and a redistribution layer is provided. The interposer includes a core structure having a first and second surface, first metal layers disposed on the first and second surface, second metal layers disposed on the second surface over the first metal layers, and third metal layers disposed on the second surface over the second metal layers. The semiconductor die is disposed on the interposer. The through insulator vias are disposed on the interposer and electrically connected to the plurality of first metal layers. The insulating encapsulant is disposed on the interposer over the first surface and encapsulating the semiconductor die and the plurality of through insulator vias. The redistribution layer is disposed on the insulating encapsulant and electrically connected to the semiconductor die and the plurality of through insulator vias.
US11776904B2

The present application discloses a semiconductor device with a carbon hard mask. The semiconductor device includes a substrate, conductive layers positioned on the substrate, a carbon hard mask layer positioned on the conductive layers, an insulating layer including a lower portion and an upper portion, and a conductive via positioned along the upper portion of the insulating layer and the carbon hard mask layer and positioned on one of the adjacent pair of the conductive layers. The lower portion is positioned along the carbon hard mask layer and positioned between an adjacent pair of the conductive layers, and the upper portion is positioned on the lower portion and on the carbon hard mask layer.
US11776897B2

An electronic module is provided, in which a first metal layer, an insulating layer and a second metal layer are sequentially formed on side faces and a non-active face of an electronic component to serve as a capacitor structure, where the capacitor structure is exposed from an active face of the electronic component so that by directly forming the capacitor structure on the electronic component, a distance between the capacitor structure and the electronic component is minimized, such that the effect of suppressing impedance can be optimized.
US11776873B2

A semiconductor structure and a manufacturing method for the same. The semiconductor structure includes a plug element and a via element. The plug element includes a tungsten plug. The plug element has a plug size in a lateral direction. The via element is electrically connected on the plug element. The via element is non-symmetrical with respect a center line of the plug element extending along a longitudinal direction. The via element has a via size in the lateral direction. The plug size is bigger than the via size.
US11776871B2

In one general aspect, an apparatus can include a semiconductor component, a substrate including a recess, and a conductive-bonding component. The conductive-bonding component is disposed between the semiconductor component and the substrate. The conductive-bonding component has a first thickness between a bottom of the recess and a bottom surface of the semiconductor component greater than a second thickness between the top of the substrate and the bottom surface of the semiconductor component.
US11776869B2

A device package and a method of forming a device package are described. The device package has dies disposed on a substrate, and one or more layers with a high thermal conductivity, referred to as the highly-conductive (HC) intermediate layers, disposed on the dies on the substrate. The device package further includes a lid with legs on an outer periphery of the lid, a top surface, and a bottom surface. The legs of the lid are attached to the substrate with a sealant. The bottom surface of the lid is disposed over the one or more HC intermediate layers and the one or more dies on the substrate. The device package may also include thermal interface materials (TIMs) disposed on the HC intermediate layers. The TIMs may be disposed between the bottom surface of the lid and one or more top surfaces of the HC intermediate layers.
US11776862B2

The present disclosure relates to a semiconductor device package, which includes a carrier, a lid, a first adhesive layer and a constraint structure. The carrier includes a surface and a first conductive pad on the surface of the carrier. The lid includes a first portion and a second portion separated from the first portion on the surface of the carrier. The first conductive pad is disposed between the first portion of the lid and the surface of the carrier. The first adhesive layer includes a first portion between the first portion of the lid and the first conductive pad. The constraint structure surrounds the first adhesive layer.
US11776855B2

A method of manufacturing a FinFET includes at last the following steps. A semiconductor substrate is patterned to form trenches in the semiconductor substrate and semiconductor fins located between two adjacent trenches of the trenches. Gate stacks is formed over portions of the semiconductor fins. Strained material portions are formed over the semiconductor fins revealed by the gate stacks. First metal contacts are formed over the gate stacks, the first metal contacts electrically connecting the strained material portions. Air gaps are formed in the FinFET at positions between two adjacent gate stacks and between two adjacent strained materials.
US11776837B2

An adhesive composition for forming an adhesive layer that can bond a first substrate formed of a semiconductor-forming substrate to a second substrate formed of a support substrate in a peelable manner, the composition containing a component (A) which is cured through hydrosilylation and a peeling component (B) which contains a component containing an epoxy-modified polyorganosiloxane, wherein the component (A) contains a polysiloxane (A1) including a siloxane unit represented by SiO2 (unit Q) and the like, and a platinum group metal catalyst (A2); and the polysiloxane (A1) contains a polyorganosiloxane (a1) including a siloxane unit represented by SiO2 (unit Q′) and the like, and a polyorganosiloxane (a2) including a siloxane unit represented by SiO2 (unit Q″) and the like, and having a functional group (Si—H) content of 5.0 mol/kg or greater.
US11776821B2

A substrate protrusion is described. The substrate protrusion includes a top portion that extends in a first direction toward a gap between the first die and the second die and in a second direction parallel to the gap between the first die and the second die. The substrate protrusion also includes a base portion that is coupled to a substrate that extends underneath the first die and the second die. An encapsulant is over the protrusion of the substrate, the encapsulant extending beneath the first die, and the encapsulant extending beneath the second die.
US11776817B2

There is provided a pattern forming method for forming a pattern on a substrate. The method comprises preparing on a base a substrate in which a plurality of core materials arranged in a convex shape and in a line shape, and first and second line materials arranged in a convex shape and in a line shape on one side and the other side of each of the core materials, respectively, are formed, selectively forming a mask material on any one of the first and the second line materials by a process including anisotropic film formation, by a process including etching using a line mask having a line-shaped hole at a portion corresponding to a region where line cutting is performed, etching and removing the one on which the mask material is not formed among the first and the second line materials in the region, and removing the core material.
US11776807B2

Methods for controlling the formation of oxygen containing thin films, such as silicon oxycarbide (SiOC) and silicon oxycarbonitride (SiOCN) thin films, on a substrate in a reaction space are provided. The methods can include at least one plasma enhanced atomic layer deposition (PEALD) cycle including alternately and sequentially contacting the substrate with a silicon precursor that comprises oxygen and a second reactant that does not include oxygen. In some embodiments the plasma power can be selected from a range to achieve a desired step coverage or wet etch rate ratio (WERR) for films deposited on three dimensional features.
US11776795B2

A plasma processing apparatus includes: a placement table serving as a lower electrode and configured to place thereon a workpiece to be subjected to a plasma processing; a DC power supply configured to alternately generate a positive DC voltage and a negative DC voltage to be applied to the placement table; and a controller configured to control an overall operation of the plasma processing apparatus. The controller is configured to: measure a voltage of the workpiece placed on the placement table; calculate, based on the measured voltage of the workpiece, a potential difference between the placement table and the workpiece in a period during which the negative DC voltage is applied to the placement table; and control the DC power supply such that a value of the negative DC voltage applied to the placement table is shifted by a shift amount that decreases the calculated potential difference.
US11776788B2

Embodiments provided herein generally include apparatus, plasma processing systems and methods for boosting a voltage of an electrode in a processing chamber. An example plasma processing system includes a processing chamber, a plurality of switches, an electrode disposed in the processing chamber, a voltage source, and a capacitive element. The voltage source is selectively coupled to the electrode via one of the plurality of switches. The capacitive element is selectively coupled to the electrode via one of the plurality of switches. The capacitive element and the voltage source are coupled to the electrode in parallel. The plurality of switches are configured to couple the capacitive element and the voltage source to the electrode during a first phase, couple the capacitive element and the electrode to a ground node during a second phase, and couple the capacitive element to the electrode during a third phase.
US11776786B2

A focus adjustment method for a charged particle beam device having a magnetic field lens used for focus adjustment and an astigmatism corrector includes: acquiring a plurality of first images by varying an excitation current of the magnetic field lens within a focus search range, and determining a reference value of the excitation current; removing hysteresis from the magnetic field lens by setting the excitation current of the magnetic field lens outside the focus search range before and after varying the excitation current of the magnetic field lens within the focus search range; and acquiring a plurality of second images by varying the excitation current of the magnetic field lens using the reference value as a reference and varying a stigma correction value of the astigmatism corrector at each excitation current, and then determining optimum values of the excitation current and the stigma correction value.
US11776779B2

A switching apparatus is provided herein. The switching apparatus includes: (i) a first pole terminal, a second pole terminal and a ground terminal, (ii) a first contact arrangement including a first fixed contact member and a first movable contact member, (iii) a second contact arrangement including a second fixed contact member and a second movable contact member, (iv) a vacuum chamber wherein the second fixed contact and the second movable contact are enclosed and can be coupled or decoupled, and (v) an electrically conductive coupling lever pivoted on the second movable contact member and reversibly movable about a second rotation axis.
US11776777B2

A charging protection and regulation device includes a matrix of Positive Temperature Coefficient (PTC) devices having multiple legs each including one or more PTC devices, a matrix of diodes having multiple legs and multiple types of diodes having different voltage drops, and a matrix of resistors having multiple legs each including a current limiting resistor. Each PTC device is thermally coupled to an ambient environment using a different amount of thermal coupling. Respective legs of the matrix of PTC devices, matrix of diodes, and matrix of resistors are electrically coupled together, and coupled to one or more electron storage devices. During conditions of overload or circuit fault, the PTC devices act as high resistance circuit interrupters. During conditions of light loading between input and output terminals, the different voltage drops across the diodes provide voltage regulation/current regulation such that a specified charge voltage is provided to electron storage devices.
US11776773B2

A release switch device includes: a button; a first elastic member to be pressed and displaced by the button; a pressure-sensitive sensor to face the first elastic member at an interval, to be pressed and displaced by the button with interposition of the first elastic member, when the button is displaced exceeding a predetermined stroke amount; and a second elastic member to be pressed and displaced by the button with interposition of the first elastic member and the pressure-sensitive sensor. When the button is displaced by a first stroke amount equal to or larger than the predetermined stroke amount, the pressure-sensitive sensor receives a first repulsive force of the second elastic member and outputs a first output value. When the button is displaced by a second stroke amount larger than the first stroke amount, the pressure-sensitive sensor receives a second repulsive force larger than the first repulsive force of the second elastic member and outputs a second output value.
US11776768B2

An electrical switch including a neutral contact adjustment system adapted for adjusting a position of a neutral contact opening surface relative to at least one phase contact opening surface such that the neutral contact adjustment system has a first operating state which is adapted to provide a simultaneous break operation in which a movable neutral contact disconnects simultaneously with at least one movable phase contact during an opening event, and a second operating state which is adapted to provide a late-break operation in which the movable neutral contact disconnects later than the at least one movable phase contact during the opening event.
US11776766B1

The invention discloses a method of fabricating a copper-cobalt (Cu—Co) oxysulfide nanoarchitecture, the method comprising dissolving cobalt nitrate hexahydrate and copper nitrate in de-ionized (DI) water forming a growth solution, mixing disodium thiosulfate and urea to the formed growth solution, immersing a pre-cleaned Ni-foam substrate in the growth solution forming a total solution and transferring the total solution to a sealed glass bottle. The method further comprises heating the sealed glass bottle in an oil bath, thereby forming a flower-like morphology sample of copper-cobalt oxysulfide and cleaning and drying the formed sample of copper-cobalt oxysulfide. Also disclosed is a hybrid supercapacitor (HSC) comprising copper-cobalt (Cu—Co) oxysulfide nanosheets (NFs) on Ni foam as positive electrode; and copper-cobalt (Cu—Co) oxysulfide nanosheets (NFs) on porous carbon as negative electrode.
US11776765B2

An ultracapacitor that includes an energy storage cell immersed in an advanced electrolyte system and disposed within a hermetically sealed housing, the cell electrically coupled to a positive contact and a negative contact, wherein the ultracapacitor is configured to output electrical energy within a temperature range between about −40 degrees Celsius to about 210 degrees Celsius. Methods of fabrication and use are provided.
US11776763B2

The present disclosure provides a printable curved-surface perovskite solar cell, including a curved-surface conductive substrate, a porous electron transport layer, a porous insulation layer, a porous back electrode layer and a perovskite filler. The curved-surface conductive substrate includes a curved-surface transparent substrate and a conductive layer deposited on the curved-surface transparent substrate. The porous electron transport layer, the porous insulation layer and the porous back electrode layer are sequentially deposited on the conductive layer from bottom to top. The perovskite filler is filled in pores of the porous electron transport layer, the porous insulation layer and the porous back electrode layer. The present disclosure further provides a method for preparing the printable curved-surface perovskite solar cell.
US11776757B1

A capacitor bank assembly has a conductive mount tray and capacitors. The capacitors are vertically mounted and held by the conductive mount tray. All positive terminals of the capacitors are connected to a first conductive plate. All negative terminals of the capacitors are connected to a second conductive plate. An insulating material separates the first conductive plate and the second conductive plate.
US11776753B2

A multilayer electronic component includes a multilayer capacitor including a capacitor body and a plurality of external electrodes spaced apart from each other on a mounting surface of the capacitor body, and a connection terminal including a plurality of land portions disposed on the plurality of external electrodes, respectively. When a thickness of the multilayer capacitor is defined as T1 and a distance from an uppermost end of the plurality of external electrodes to a bottom of the connection terminal is defined as T2, T1/T2 is 0.6 to 0.9.
US11776744B2

Provided is a multilayer ceramic capacitor having dielectric layers and internal electrode layers laminated alternately on one another. Each internal electrode layer comprises a common ceramic material containing 3 to 25% by weight of rare earth elements, and through the rare earth elements, high dielectric layers are formed on the interfaces between the dielectric layers and the internal electrode layers.
US11776733B2

A reactor including a magnetic core and a coil having a wound part, the magnetic core having an inner core part disposed inside the wound part and an outer core part disposed outside the wound part, is provided with a bolt coupling the inner core part and the outer core part, the bolt being constituted by a composite material formed by dispersing a soft magnetic powder in a resin and including a shaft part passing through the outer core part, the shaft part including a tip reaching the inner core part, and the inner core part and the outer core part respectively being an integrated member having an undivided structure.
US11776732B2

A coil component includes: first and second magnetic cores having first and second flat plate portions; a winding having a hollow core portion; first and second heat dissipation metal plates having first and second heat dissipation plane and first and second heat conduction portions, at least either one of the first and second flat plate portions has a middle leg, the middle leg is inserted into the hollow core portion of a winding, and the first magnetic core and the second magnetic core are combined in such a way that the first flat plate portion and the second flat plate portion face each other, the first heat dissipation plane portion is closely attached to the first flat plate portion and the second heat dissipation plane portion is closely attached to the second flat plate portion, the first heat conduction portion is connected to the second heat conduction portion.
US11776725B2

A magnetic element includes a first free layer, a barrier layer over the first free layer, and a second free layer over the barrier layer. The first free layer includes a first ferromagnetic bilayer and a first amorphous insertion layer (e.g., CoHf) between the first ferromagnetic bilayer. The first ferromagnetic bilayer is selected from CoB, CoFeB, FeB, and combinations thereof. The second free layer includes a second ferromagnetic bilayer and a second amorphous insertion layer (e.g., CoHf) between the second ferromagnetic bilayer. The second ferromagnetic bilayer is selected from CoB, CoFeB, FeB, and combinations thereof. Each of the first and the second amorphous insertion layer independently can be ferromagnetic or non-ferromagnetic and can have a recrystallization temperature of about 300° C. and above. The magnetic element can further include a non-ferromagnetic amorphous buffer layer and/or a non-ferromagnetic amorphous capping layer. The magnetic element can further include a ferromagnetic amorphous seed layer.
US11776724B2

A switch apparatus includes a base module including a base case; a manipulation module including a manipulation case, and a grip mounted on an external circumferential surface of the manipulation case; a magnetic mechanism including a base-side magnetic unit provided to the base module, and a manipulation-side magnetic unit provided to the manipulation module; and a grip force sensing unit provided between the manipulation case and the grip, wherein the grip force sensing unit detects whether a grip force applied to the grip is greater than or equal to a predetermined threshold, and the magnetic mechanism is configured to vary a magnetic force generated between the base-side magnetic unit and the manipulation-side magnetic unit in accordance with a magnitude of the grip force detected by the grip force sensing unit.
US11776723B2

A drive unit for a gate valve controls a flow rate of fluid passing through an opening in a valve seat by forward and backward moving a valve plate against the opening in the valve seat. This drive unit includes a shaft connected to the valve plate, a linear motor for driving the shaft and drive control means to control the drive of the linear motor. The linear motor has a plurality of coils for generating a magnetic field by electric current and a permanent magnet assembly to react to the magnetic field generated by the plurality of coils. The plurality of coils forms a stator while the permanent magnet assembly is connected to the shaft and displaced together with the shaft to form a mover to forward and backward move the valve plate. Each of the plurality of coils is connected to its own control circuit and the drive control means individually controls the current flowing through each of the plurality of coils via the control circuit. The drive control means may be provided with a linear encoder to detect the current position of the permanent magnet assembly.
US11776719B2

The present disclosure refers to a method for preparing sintered NdFeB magnets, including: a) Preparing alloy flakes from a raw material by strip casting, performing a hydrogen decrepitation to produce alloy pieces, pulverization the alloy pieces to an alloy powder, performing molding and orientation, cold isostatic pressing, and getting a green compact; b) Putting the green compact into a vacuum furnace and performing a first sintering step in 830 to 880° C. for 2 to 10 hours and 5×10−1 Pa or less; c) Performing a second sintering step while applying a pressure to the green compact achieved by step b), the pressure is 1 MPa to 5 MPa and the sintering temperature is 720 to 850° C. for 15 to 60 minutes, and the temperature of the first sintering step is at least 10° C. higher than that of the second sintering step; d) Subjecting the sintered magnet of step c) to an annealing treatment.
US11776717B2

A ceramic member includes a matrix phase of a perovskite compound including La, Ca, and Mn, and a heterophase including Mn and O as main components, wherein crystal grains of the perovskite compound have an average grain size of about 2.5 μm or more and about 6.4 μm or less.
US11776708B2

The present disclosure provides a liquid metal conductive paste and an electronic device, and relates to a technical field of new materials. The liquid metal conductive paste provided by the present disclosure includes: 1%-50% by weight of a liquid metal microcapsule, 30%-80% by weight of a conductive powder, 1%-25% by weight of a base polymer and 10%-40% by weight of a solvent. A capsule wall of the liquid metal microcapsule is made of a coating polymer, and a capsule core is made of a liquid metal. Melting point of the liquid metal satisfies: the liquid metal is in a liquid state at least when the wire made of the liquid metal conductive paste is deformed. The present disclosure can achieve a better flexible wire.
US11776706B2

An x-ray chopper wheel assembly, and corresponding method, include a chopper wheel having a solid area configured to block x-ray radiation received at a source side of the chopper wheel from an x-ray source. The chopper wheel defines one or more openings configured to pass x-ray radiation from the source side of the chopper wheel to an output side of the chopper wheel. The assembly further includes a source-side scatter plate arranged relative to the chopper wheel with a source-side gap in a range of approximately 0.2 mm to approximately 2.0 mm between the source-side scatter plate and the source side of the chopper wheel. The assembly and method can be used to limit leakage of scattered x-rays from the assembly, such as to safe levels for operation, while being significantly lighter than existing confinement enclosures.
US11776703B1

A gauge is provided for measuring one or more characteristics of a construction material such as a road surface. The gauge includes a detector, a base that carries the detector, and a source housing carried by the base and defining a shield material circumferentially extending inwards. A source rod is positioned within the housing and carries a source that is translatable between a shielded position within the housing and a measuring position external of the housing. The source rod has a source shield on the top thereof and a shield material spaced-downwardly from the source such that the source is completely enclosed when contained within the base.
US11776699B2

Systems and methods for integrating a plurality of healthcare software applications. A user initiates one or more software applications required to perform different parts of a healthcare task. The software applications include a local application installed on the user's device and a web-based application accessed through a browser. A host application is launched in order to facilitate local two-way communication between the local application and the web-based application. The host application generates a local communication server on the user device through which the local application and web application communicate. This allows a user to easily and efficiently perform multiple parts of the healthcare tasks. This also allows different healthcare software applications to be integrated without requiring any plug-ins or other integration components to be installed on the user's device.
US11776698B2

Systems and methods related to virtual telemedicine systems, virtual examinations, medical marketplaces, and/or assistance for patient/physicians are provided. The systems can be configured to identify relevant medical service providers based on user-specific information, whether the user has experienced a medical event that may require emergency, urgent, or non-urgent medical services, and/or provide examinations, such as virtual examinations, in person examinations, or hybrid examinations (e.g., both a virtual examination with a first physician and a physical examination with another physician).
US11776697B2

Using artificial intelligence and data observed using sensors or imaging devices to prompt a patient to provide responses or perform actions and then observing the patient's responses to the prompts and performing an assessment resulting in a quantitative result. The quantitative result is then used to complete a clinical qualitative assessment of the patient.
US11776696B2

In an example, the technique also detects and measures vital signs of each human target by continuous, non-intrusive method. In an example, the vital signs of interest include a heart rate and a respiratory rate, which can provide valuable information about the human's wellness. Additionally, the heart rate and respiratory rate can also be used to identify a particular person, if more than two target humans living in a home. Of course, there can be other variations, modifications, and alternatives.
US11776695B2

Systems, methods and computer-readable media are provided for identification of patients or family member having genetic disease or probable genetic disease. During or after registration of a patient, parents, grandparents, or siblings of the patient are identified. If it is determined that one of the patient or the parents, grandparents, or siblings of the patient has been assigned with a diagnosis indicating a genetic disease, an alert for genetic disease or probable genetic disease for the patient or family member of the patient is provided. A clinician is then prompted to confirm or rule out the patient or family member inheriting the disease.
US11776689B2

Portable or ambulatory infusion devices and systems capable of remotely updating an ambulatory fluid delivery device include safety protocols that verify the status of the ambulatory fluid delivery device before and after a field update of software. Methods of accomplishing the same field update of software are also described.
US11776673B2

A method includes capturing, by an image-capturing device, a one or more images of at least a portion of a pharmacy workstation. The method also includes identifying, by a processor in communication with the image capturing device, objects of interest in a first image of the one or more images and classifying, by the processor, the detected objects of interest using a convolutional neural network associated with the processor. The method also includes identifying, by the processor, a boundary defining an opening of a container in a second image of the one or more images. The method also includes updating, by the processor, an objects in container list based on a determination that at least one of the classified objects passed the boundary.
US11776664B2

The present disclosure provides gene and gene sets, the expression of which is important in the classification and/or prognosis of cancer, in particular of renal cell carcinoma.
US11776662B2

Determining relative relationships of people who share a common ancestor within at least a threshold number of generations includes: receiving recombinable deoxyribonucleic acid (DNA) sequence information of a first user and recombinable DNA sequence information of a plurality of users; processing, using one or more computer processors, the recombinable DNA sequence information of the plurality of users in parallel; determining, based at least in part on a result of processing the recombinable DNA information of the plurality of users in parallel, a predicted degree of relationship between the first user and a user among the plurality of users, the predicted degree of relative relationship corresponding to a number of generations within which the first user and the second user share a common ancestor.
US11776661B2

A bioinformatics process which provides an improved means to detect a MAPK-AP-1 cellular signaling pathway in a subject, such as a human, based on the expression levels of at least three unique target genes of the MAPK-AP-1 cellular signaling pathway measured in a sample. The invention includes an apparatus comprising a digital processor configured to perform such a method, a non-transitory storage medium storing instructions that are executable by a digital processing device to perform such a method, and a computer program comprising program code means for causing a digital processing device to perform such a method. Kits are also provided for measuring expression levels of unique sets of MAPK-AP-1 cellular signaling pathway target genes.
US11776656B2

An apparatus includes a controller adapted to be coupled to memory components in parallel and configured to provide memory address signals and a controller clock signal to the memory components, a memory enable logic circuit coupled to the controller and adapted to be coupled to the memory components in parallel and configured to provide test-enable signals to the memory components. The test-enable signals enable, with the controller clock signal, the memory components to read locally stored memory values. The apparatus includes a multiplexer adapted to be coupled to the memory components in parallel and configured to receive from the memory components memory signals that include the memory values in respective sequences of the memory clock signals, and a pipeline coupled to the multiplexer and the controller and configured to receive the memory values from the multiplexer and send the memory values to a multiple input signature register of the controller.
US11776655B2

Disclosed in some examples are methods, systems, devices, memory devices, and machine-readable mediums for using a non-defective portion of a block of memory on which there is a defect on a different portion. Rather than disable the entire block, the system may disable only a portion of the block (e.g., a first deck of the block) and salvage a different portion of the block (e.g., a second deck of the block).
US11776650B2

A memory calibration system includes a memory array having a plurality of memory cells, a sensing circuit coupled to the memory array, and calibration circuitry. A pattern of test data is applied to the memory array in order to generate calibration information based on output provided by the first sensing circuit in response to the application of the pattern of test data to the memory array. The generated calibration information is stored in a distributed manner within memory cells of the memory array. Some of the generated calibration information may be combined with data values stored in the plurality of memory cells as part of one or more operations on the stored data values. The stored data values may be stored in an in-memory compute cluster of the memory array, such that operations on the stored data values include combining the multiple data values of the in-memory compute cluster with at least a portion of the generated calibration information as at least part of an in-memory compute operation for the in-memory compute cluster.
US11776648B2

A test circuit for testing a memory is provided. The input of the memory is coupled to a register, and the register is coupled to a logic circuit. The test circuit includes a first test register group, a second test register group, a first multiplexer, and multiple second multiplexers. The first test register group includes at least one test register. The second test register group includes at least one test register. The first multiplexer is coupled between the first test register group and the register. The second multiplexers are coupled between the second test register group and the register.
US11776644B2

A voltage trimming circuit including: a first resistance circuit having a first resistance value determined by up codes and down codes; a second resistance circuit having a second resistance value determined by the up codes and the down codes; and a comparator to output a voltage detection signal by comparing a voltage level of a reference voltage trimming node to that of a feedback node, wherein the voltage detection signal adjusts the up and down codes, which increase the first resistance value and decrease the second resistance value when the voltage level of the reference voltage trimming node is higher than that of the feedback node, and adjusts the up and down codes, which decrease the first resistance value and increase the second resistance value when the voltage level of the reference voltage trimming node is lower than that of the feedback node.
US11776641B2

A memory device includes a plurality of planes. A method of programming the memory device includes applying a first program pulse to one or more memory cells of a first plane of the plurality of planes, verifying whether each one of the memory cells reaches a predetermined program state, and in response to a preset number of the memory cells in the first plane failing to reach the predetermined program state after the memory cells being verified for a predetermined number of times, bypassing the first plane when applying a second program pulse after the first program pulse.
US11776628B2

The following disclosure is directed to mitigating issues related to semi-circle drain side select gate (SC-SGD) memory holes in memory structures. When a memory hole is cut, the channel and the charge trap layer of the memory hole cut. Further, the outer dielectric layer (used to shield the channel and the charge trap layer) is cut and partially removed. When the selected SC-SGD is selected for an operation (e.g., programming), the channel and the charge trap layer are exposed to neighboring electrical field from bias voltage applied to an unselected SC-SGD. To prevent or mitigate the effects of this electrical field, a negative bias voltage is applied to the unselected SC-SGD. Additionally, this disclosure is directed to self-compensating techniques for SC-SGD. For example, the memory structure can utilize the neighboring electric field during verify, program, and read operations, whether the neighboring electric field is relatively strong or weak.
US11776627B2

A system that includes a non-volatile memory subsystem having non-volatile memory. The system also includes a plurality of memory modules that are separate from the non-volatile memory subsystem. Each memory module can include a plurality of random access memory packages where each first random access memory package includes a primary data port and a backup data port. Each memory module can include a storage interface circuit coupled to the backup data ports of the random access memory packages. The storage interface circuit offloads data from the memory module in the event of a power loss by receiving data from the backup data ports of the random access memory packages and transmitting the data to the non-volatile memory subsystem.
US11776626B2

Disclosed is a solid state memory having a non-linear current-voltage (I-V) response. By way of example, the solid state memory can be used as a selector device. The selector device can be formed in series with a nonvolatile memory device via a monolithic fabrication process. Further, the selector device can provide a substantially non-linear I-V response suitable to mitigate leakage current for the nonvolatile memory device. In various disclosed embodiments, the series combination of the selector device and the non-volatile memory device can serve as one of a set of memory cells in a 1-transistor, many-resistor resistive memory cell array.
US11776622B2

A circuit includes first and second bit lines, a second power node having a voltage level below that of a first power node, a reference node having a reference voltage level, first and second pass gates and drivers, first and second logic gates coupled to the second power node, first and second conversion circuits coupled between the first power node and respective first and second logic and pass gates, and first and second NOR gates coupled between the second power node and respective first and second logic gates and drivers. The first and second pass gates selectively couple the first and second bit lines to the first power node responsive to the respective second and first logic gates and conversion circuits, and the first and second drivers selectively couple the first and second bit lines to the reference node responsive to the respective first and second logic and NOR gates.
US11776619B2

Techniques to couple a high bandwidth memory device on a silicon substrate and a package substrate are disclosed. Examples include selectively activating input/out (I/O) or command and address (CA) contacts on a bottom side of a logic layer for the high bandwidth device based on a mode of operation. The I/O and CA contacts are for accessing one or more memory devices include in the high bandwidth memory device via one or more data channels.
US11776605B2

A storage element includes a layer structure including a storage layer having a direction of magnetization which changes according to information, a magnetization fixed layer having a fixed direction of magnetization, and an intermediate layer disposed therebetween, which intermediate layer contains a nonmagnetic material. The magnetization fixed layer has at least two ferromagnetic layers having a direction of magnetization tilted from a direction perpendicular to a film surface, which are laminated and magnetically coupled interposing a coupling layer therebetween. This configuration may effectively prevent divergence of magnetization reversal time due to directions of magnetization of the storage layer and the magnetization fixed layer being substantially parallel or antiparallel, reduce write errors, and enable writing operation in a short time.
US11776596B2

A data device with a small circuit area and reduced power consumption is used. The data processing device includes a NAND memory portion and a controller. The memory portion includes a first string and a second string in different blocks. The first string includes a first memory cell, and the second string includes a second memory cell. On reception of first data and a signal including an instruction to write the first data, the controller writes the first data to the first memory cell. Then, the controller reads the first data from the first memory cell and writes the first data to the second memory cell.
US11776594B2

Apparatus includes a plurality of memory cells (e.g., a dynamic random access memory (DRAM)) addressable as rows and columns and a plurality of matching circuits configured to be coupled to respective bit lines associated with the columns A control circuit is configured to store respective reference sequences (e.g., binary-encoded k-mer patterns) in respective ones of the columns, to sequentially provide rows of bits stored in the memory cells and bits of a query to the matching circuits, and to identify one of the reference sequences as corresponding to the query responsive to comparisons by the matching circuits.
US11776577B2

A 3D camera tracking and live compositing system includes software and hardware integration and allows users to create, in conjunction with existing programs, live composite video. A video camera, a tracking sensor, encoder, a composite monitor, and a software engine and plugin receive video and data from and integrate it with existing programs to generate real time composite video. The composite feed can be viewed and manipulated by users while filming. Features include 3D masking, depth layering, teleporting, axis locking, motion scaling, and freeze tracking. A storyboarding archive can be used to quickly load scenes with the location, lighting setups, lens profiles and other settings associated with a saved a photo. The video camera's movements can be recorded with video to be later applied to other 3D digital assets in post-production. The system also allows users to load scenes based on a 3D data set created with LIDAR.
US11776572B2

The present disclosure generally relates to a tape utilized with a tape drive including a tape head. The tape comprises a plurality of writeable portions configured to store data and a plurality of non-writeable portions that are unable to store data. The writeable portions comprise one or more materials selected from the group consisting of: Ru, Pt, Ta, and Co, and the non-writeable portions comprise a different material than the writeable portions. Each writeable portion is defined between two non-writeable portions, and each writeable portion has a greater area on the tape than each non-writeable portion. The non-writeable portions are utilized during stop-start and turn-around operations of the tape head, are configured to lubricate the tape head, clean the tape head, and remove debris from the tape head. The non-writeable portions enable improved performance of the tape drive while reducing a cost of the tape.
US11776569B1

The present disclosure generally relates to a tape drive comprising a tape head comprising one or more modules, wherein each module comprises a plurality of servo readers; a plurality of read elements; and a control circuitry configured to retrieve a priority servo reader designation for a bundle of data tracks of the plurality of data tracks, wherein the priority servo reader designation is one or more servo readers of the plurality of servo readers; use the designated priority servo reader to adjust a lateral position the tape head; retrieve a target delta Y position (ΔYpos); and adjust a tilt of the tape head based on the target ΔYpos.
US11776568B2

The present disclosure generally relates to improved lifetime of a data storage device utilizing an energy assist element. Rather than applying the same current to each energy assist element of a device, each energy assist element has a write current specific to the energy assist element. The unique applied current results in the corresponding energy assist elements having substantially the same temperature during operation. Obtaining substantially the same temperature during operation provides predictable and repeatable device performance and increases the lifetime of the entire data storage device as all energy assist elements should have substantially the same lifetime.
US11776562B2

Certain aspects of the present disclosure provide a method for performing voice activity detection, including: receiving audio data from an audio source of an electronic device; generating a plurality of model input features using a hardware-based feature generator based on the received audio data; providing the plurality of model input features to a hardware-based voice activity detection model; receiving an output value from the hardware-based voice activity detection model; and determining a presence of voice activity in the audio data based on the output value.
US11776559B2

According to at least one embodiment, a method for determining a level of synchronicity between subtitle text in audiovisual content and speech that would be heard during display of the audiovisual content includes: accessing a first binary sequence, each bit of the first binary sequence indicating whether the speech is provided at a respective sampling time of a plurality of sampling times; and accessing a second binary sequence, each bit of the second binary sequence indicating whether the subtitle text is provided at a respective sampling time of a plurality of sampling times. The method further includes comparing the first binary sequence and the second binary sequence to determine the level of synchronicity between the subtitle text and the speech.
US11776558B1

An exemplary system includes a processor communicatively coupled to a memory and configured to execute instructions to generate a modified audiogram for a user of a hearing device. The modified audiogram may be based on a frequency lowering scheme that maps at least some audio frequencies included in a first set of audio frequencies to relatively lower audio frequencies to form a second set of audio frequencies. The modified audiogram may indicate a set of modified hearing thresholds of the user at the first set of audio frequencies. The generating of the modified audiogram may include applying an inverse of the frequency lowering scheme to the set of modified hearing thresholds at the second set of audio frequencies to obtain the set of modified hearing thresholds of the modified audiogram at the first set of audio frequencies.
US11776554B2

An audio processor for generating a frequency enhanced audio signal from a source audio signal has: an envelope determiner for determining a temporal envelope of at least a portion of the source audio signal; an analyzer for analyzing the temporal envelope to determine temporal values of certain features of the temporal envelope; a signal synthesizer for generating a synthesis signal, the generating having placing pulses in relation to the determined temporal values, wherein the pulses are weighted using weights derived from amplitudes of the temporal envelope related to the temporal values, where the pulses are placed; and a combiner for combining at least a band of the synthesis signal that is not included in the source audio signal and the source audio signal to obtain the frequency enhanced audio signal.
US11776547B2

Systems and method of diarization of audio files use an acoustic voiceprint model. A plurality of audio files are analyzed to arrive at an acoustic voiceprint model associated to an identified speaker. Metadata associate with an audio file is used to select an acoustic voiceprint model. The selected acoustic voiceprint model is applied in a diarization to identify audio data of the identified speaker.
US11776543B2

An authentication system prevents leakage of a key-reading speech during user authentication based on the key-reading speech of a user reading an authentication key. For each user ID, a storage stores a voiceprint of a user in association with a recorded sound including speech spoken previously by the user. A specifier specifies the user ID of a user attempting to receive authorization. An outputter outputs a masking sound that includes the recorded sound recorded in association with the specified user ID. An acquirer acquires a key-reading speech of the user reading the authentication key and the output masking sound. A remover acquires a second sound by removing the masking sound from the acquired first sound. A determiner determines whether the user has authority pertaining to the specified user ID based on the acquired second sound.
US11776542B1

Dialog acts (e.g., questions) are selected for voice browsing by a machine learning model trained to identify a dialog act that is most likely to lead to a desired outcome. When an invocation is received from a user, a context of the invocation is determined, and a pool of dialog acts is scored based on the context by a machine learning model. Dialog acts are selected from the pool and presented to the user in accordance with a randomization policy. Data regarding the dialog acts and their success in achieving a desired outcome is used to train one or more machine learning models to select dialog acts in response to invocations.
US11776537B1

A computer-implemented method is provided to optimize natural language processing of voice interaction data in product/service categorization and product/service application. The computer-implemented method receives, from a voice interaction device through a context discovery interface, user voice data corresponding to a user. Furthermore, the computer-implemented method performs, with an NLP engine, natural language processing of the user voice data to determine a context category. Additionally, the computer-implemented method selects, with an AI engine, one of a plurality of context-specific applier interfaces based on the context category. The computer-implemented method automatically transitions, with the AI engine, to said one of the plurality of context-specific applier interfaces. Finally, the computer-implemented method interacts, via the AI engine, with the user via a voice interaction to initiate the product/service application.
US11776533B2

A method of building a natural language understanding application is provided. The method includes receiving at least one electronic record containing programming code and creating executable code from the programming code. Further, the executable code, when executed by a processor, causes the processor to create a parse and an interpretation of a sequence of input tokens, the programming code includes an interpret-block and the interpret-block includes an interpret-statement. Additionally, the interpret-statement includes a pattern expression and the interpret-statement includes an action statement.
US11776527B2

Methods and systems for voice-based identification of related products/services are provided. Exemplary systems may include a wireless communication-based tag reader that polls for a wireless transmission-based tag and reads information associated with the wireless transmission-based tag and a processor that executes instructions to identify a product/service associated with the wireless transmission-based tag, identify a plurality of products/services stored in a product/service database identified as related to the product/service associated with the wireless transmission-based tag based on a trend related to prior purchases to identify a related product/service, and generate a voice-based utterance based on the identified set of one or more related products/services. Such systems may further include a speaker that plays the generated voice-based utterance resulting in presentation of an offer regarding the identified set of one or more related products/services and a microphone that is activated to capture any voice-based response after the generated voice-based utterance is played.
US11776525B1

A wave control system includes a substrate with a plurality of beams spaced apart from each other, a plurality of sensors disposed on the plurality of beams, a plurality of actuators disposed on the plurality of beams, a processor, and a memory communicably coupled to the processor. The memory stores machine-readable instructions that, when executed by the processor, cause the processor to determine a frequency of a fundamental incident wave propagating within and/or incident on the plurality of beams based on a plurality of signals from the plurality of sensors, and control the plurality of actuators to generate at least one of a cancellation wave, a subharmonic wave, and a superharmonic wave, based on the frequency of the fundamental incident wave. In addition, a reflected fundamental wave, the sub harmonic wave, and/or the superharmonic wave can be steered to a desired direction or path along the substrate.
US11776520B2

A method for hybrid noise suppression includes receiving a processed audio signal from an audio device. The processed audio signal results from a partial audio processing performed on a noisy audio input signal. The method further includes predicting a noise suppression parameter using a neural network model operating on the processed audio signal and generating a noise-suppressed audio signal from the processed audio signal, using the noise suppression parameter. The method further includes generating a noise-suppressed audio output signal from the noise-suppressed audio signal using an additional audio processing and outputting the noise-suppressed audio output signal.
US11776512B2

Provided is a keyboard device for which the number of parts can be reduced. The present invention is provided with: hammers rotatably linked to a chassis; keys rotatably linked to the hammer thereof; guiding pins provided to the keys and extending in the widthwise direction of the keys; and a guiding groove provided to the chassis side and into which the guiding pins are inserted. The downward displacement of the front-end sides of the keys is guided by the rotation of the hammers with respect to the chassis, and the downward displacement of rear-end parts of the keys is guided by the sliding of the guiding pins with respect to the guiding groove. This eliminates the need for links to guide the displacement of the rear-end parts of the keys, thus allowing the number of parts to be reduced.
US11776511B2

Provided is a keyboard device that can suppress a reduction in the operability of a key. A rear guiding member comprises a pair of guiding surfaces that, in a side view of a key, face forward and rearward and are formed along an arc that is convex toward the front. The key comprises a pair of sliding surfaces that slide against the pair of guiding surfaces. Due to this sliding of the guiding surfaces and the sliding surfaces, rotation of the key can be guided while displacement of the key in the front-rear direction is regulated. Consequently, because forward and rearward displacement of the key during key pressing can be suppressed, a reduction in operability (feeling of touch) during pressing of the key can be suppressed.
US11776494B2

A backlight driving method includes steps of: (A) receiving a piece of image data that includes a number (K) of segments, where K≥2; (B) generating a piece of adjustment data that includes a number (K) of segments; each segment of the adjustment data being generated based on a respective segment of the image data and upon receipt of the respective segment of the image data; (C) generating, based on a piece of delay data and on an original synchronization control (SC) signal that has a pulse, an internal SC signal that has a number (K) of pulses; and (D) generating a backlight driving output based on the adjustment data and the internal SC signal, so as to drive a backlight source of a scan-type display to emit light.
US11776490B2

A display device includes an array of LEDs, an array of LCD pixels, and a display controller that compensates for one or more sources of color variation in light produced by the LEDs having multiple color components that change differently as a function of distance. The display controller can determine a variation of a received color value from a color of light emitted by a given LED at a given LCD pixel based on the distance between the given LCD pixel and the given LED, and determine an accumulated color value that includes the variation and multiple other corresponding variations of other received color values of light emitted by multiple other emitters determined based on respective distances from the given LCD pixel. The display controller configures the given LCD pixel to filter light that is received from the LEDs in a manner that reduces or eliminates the color variation.
US11776485B2

A display includes a display area having pixels arranged along a first direction and a second direction crossing the first direction over a substrate. Gate lines, data lines, and reference voltage lines are disposed at the display area and are coupled to the pixels. A gate driving circuit includes stage circuit units disposed at the display area and coupled to each of the gate lines. The stage circuit units include branch circuits divisionally disposed between the pixels along the first direction and a branch network disposed at a network line formation portion positioned at one side of each of the pixels disposed along the first direction. The branch network includes control node lines and network lines selectively coupled to the branch circuits. An additional pattern portion is disposed at the network line formation portion to overlap a reference voltage line disposed at each of some of the pixels.
US11776460B2

Active control of light emitting diodes (LEDs) and LED packages within LED displays is disclosed. LED packages are disclosed that include a plurality of LED chips that form at least one LED pixel for an LED display or an LED panel. Each LED package may include an active electrical element that is configured to receive a control signal and actively maintain an operating state, such as brightness or grey level while other LED packages are being addressed. Active electrical elements are disclosed that are configured to provide both forward and reverse bias states to LEDs to detect adverse operating conditions including reverse leakage and deviations to forward voltage levels. LED packages are also disclosed that may self-configure based on the manner in which various input or output lines are connected.
US11776457B2

The present disclosure provides an electrostatic protection circuit and a display panel, wherein the electrostatic protection circuit includes a first voltage reference unit configured to divide a voltage between an array substrate row driving signal line and a common electrode line once; a second voltage reference unit configured to divide the voltage between the array substrate row driving signal line and the common electrode line twice; and a charge releasing unit that adjusts charge distribution between the array substrate row driving signal line and the common electrode line based on reference voltages provided by the first voltage reference unit and the second voltage reference unit.
US11776455B2

Provided are a driver chip and a display apparatus. The driver chip includes a digital module, an analog module, and a decoupling capacitor. The digital module is configured to generate a digital signal. The analog module includes a reference voltage source and a Gamma voltage generation circuit, an output terminal of the reference voltage source is electrically connected to an input terminal of the Gamma voltage generation circuit, and the Gamma voltage generation circuit is configured to generate a Gamma voltage according to a reference voltage outputted by the reference voltage source. The decoupling capacitor is connected between the digital module and the output terminal of the reference voltage source.
US11776447B2

A display device includes a display panel in which a plurality of pixels including first, second, and third subpixels disposed in a region where a plurality of gate lines extending in a first direction and a plurality of data lines extending in a second direction intersect. The display device further includes a gate driving circuit configured to drive the plurality of gate lines, a data driving circuit configured to drive the plurality of data lines, and a timing controller configured to control the gate driving circuit and the data driving circuit. In the display panel, a first data voltage is applied to the first subpixel, and a second data voltage is applied to the second subpixels or the third subpixels.
US11776436B2

A foldable display device includes a display area having a plurality of unit pixels and a non-display area surrounding the display area, and a folding area defined in the display area and the non-display area, and non-folding areas on both sides of the folding area. The foldable display device can further include a first substrate, a second substrate corresponding to the first substrate and including the plurality of unit pixels, a thin film transistor disposed on the second substrate, an organic light emitting diode disposed on the thin film transistor, and a mesh pattern disposed between the first substrate and the second substrate and having a plurality of openings. Openings of the mesh pattern in the folding area are smaller in size than openings of the mesh pattern in the non-folding areas.
US11776433B2

An electronic label with a housing, that comprises a front wall and a rear wall and a side wall, wherein the front wall comprises a, particularly reflective, screen, and wherein by contrast to the front wall and rear wall, the side wall is constructed to be light-conducting and wherein a light source for emitting the light that can be generated using it through the side wall is positioned inside the housing, and wherein the side wall is inclined towards the front wall.
US11776431B2

A label for a package that includes a base layer and a top layer attached to the base layer is disclosed. The base layer includes a central surface adapted to receive written markings. The top layer covers at least part of the base layer and includes perforations such that a detachable part of the top layer has a perimeter at least partially defined by the perforations. The detachable part includes a front surface and a back surface that faces the base layer while the perforations remain intact. The front and back surfaces of the top layer are adapted to receive written markings. And, the top layer is opaque such that while the perforations remain intact, any written markings on the back surface of the detachable part or on the central surface of the base layer are not visible from a vantage point outside of the label.
US11776428B1

The invention provides systems and methods for improved simulation of surgical procedures, using models of anatomical organs. The models comprise models of internal components present in the anatomical organ. The models of the internal components are registered to the position which the internal component occupies in the anatomical organ, and in some embodiments the models of the anatomical organ can lose simulated physiological fluids during simulated surgery.
US11776426B1

A dentistry training apparatus includes a suction assembly that includes a collection portion having a bottom wall and a sidewall extending upwardly from the bottom wall, the bottom wall defining a central aperture in fluid communication with a liquid suction device. A support tray is positioned atop the collection portion and includes a plurality of legs configured to displace the support tray above the bottom wall, the support tray including a lower wall and a support tray sidewall extending upwardly from a peripheral edge of the lower wall. The lower wall of the support tray defines a hole having a circular configuration for selectively receiving an endodontic cup. An apex locator lead is electrically connected to a power source and positioned atop the bottom wall of the suction assembly, the apex locator lead being registered with the hole so as to engage the endodontic cup when received in the aperture.
US11776425B1

Examples include a frame supporting a holding slot with guide surfaces along an axis from a slot power connector. A first and a second circuit board device are movably supported by the guide surfaces. Each includes a first side edge, a second side edge, and a laterally stackable power rail extending from a first connector on the first side edge to a second connector on the second side edge. Each includes a guide structure moveably engaging the slot guide surfaces. In a state, the first circuit board device is adjacent the slot power connector. The second circuit board device is adjacent the first circuit board device. the first connector of the first circuit board device is aligned and coupled with the slot power connector, the second connector of the first circuit board device is aligned and coupled with the first connector of the second circuit board device.
US11776421B2

The present disclosure relates to systems and methods for analyzing and evaluating movement of a subjects and providing feedback. In some embodiments, a method comprises receiving one or more images of a body of the subject captured during performance of a physical movement by the subject; computing a model descriptive of positions and orientations of body parts of the subject based on the one or more images; generating a comparison of the positions and orientations to target positions and target orientations, respectively, for the physical movement; and generating a recommendation based on the comparison.
US11776410B2

A platooning controller, a vehicle system including the same, and a method thereof are provided. The platooning controller includes a processor that displays each of a plurality of vehicles forming a platoon as a certain vehicle area and arranges and displays vehicle areas of the vehicles on a screen to be partially overlapped with each other. A storage stores information for configuring the screen by the processor.
US11776406B2

The present technology is effective to cause at least one processor to collect sensor data from at least one sensor on an autonomous vehicle, wherein the sensor data includes a plurality of measurements from the at least one sensor, identify, from the sensor data, at least one measurement from the plurality of measurements that is outside a threshold measurement for the at least one sensor and is indicative of an impact incident, send the sensor data to a remote computing system, and receive, in response to the sending of the sensor data that is indicative of the impact incident, routing instructions from the remote computing system.
US11776403B2

An intelligent parking method of an autonomous driving vehicle is provided. The intelligent parking method includes steps of: recommending a first parking location according to an acquired target location; constructing an observation area according to the first parking location; obtaining environmental data of the observation area when the autonomous driving vehicle reaches the observation area; determining whether the first parking location is available or not according to the environmental data of the observation area; driving to the first parking location to park when the first parking location is available; or acquiring a second parking location according to a predetermined evaluation rule when the first parking location is unavailable, and recommending the one or more second parking locations to the user for selection; and driving to the second parking location selected by the user to park.
US11776393B2

A method at a computing device in an intelligent transportation system for reconfiguring a road segment, the method including receiving a request from a second computing device associated with a vehicle to change a configuration for the road segment; determining a road segment configuration; and reconfiguring the road segment based on the determined road segment configuration.
US11776392B2

The present invention relates to methods and arrangements for assigning a vehicle to a lane in a road for a vehicle. The proposed solution obtains an estimated pose for the vehicle, projects the pose to nearby lanes, obtains uncertainty values for the pose and lanes, creates a distribution by combining the pose and lane uncertainties, creates a momentary likelihood for the vehicle being in each lane, adjusts the momentary likelihoods with prior values obtained in a previous iteration, and determines the most likely lane.
US11776386B2

A smoke sensor with test switch and a method of operation thereof are disclosed. The smoke sensor is an example of a fire alarm initiation device that is deployed in a building, and is part of a fire alarm system at the building. Fire alarm initiation devices include a fire detection system for detecting an indication of fire, a normally deactivated test switch that is activated during testing of the device, and a controller. The controller senses the activation of the test switch, and in response, prevents the device from sending an alarm message upon the fire detection system detecting the indication of fire. In one example, the test switch is a magnetic reed switch that is activated when a hood of a test tool is placed over the device, the hood including a magnet that comes within proximity of the magnetic reed switch to activate the switch.
US11776383B1

An object detection, tracking and alert system for use in connection with a waste collection vehicle is provided. The system can determine if an external moving object in the surrounding environment of the waste collection vehicle, such as another vehicle or a bicycle, is moving directly towards the waste collection vehicle, and then send one or more alerts to the driver and/or riders on the waste collection vehicle as well as any other waste collection vehicles in the surrounding area.
US11776380B2

A system for tracking assets at a location includes an infrastructure node associated with a tracking system located at the location comprising a wireless communication device configured to wirelessly communicate with other wireless nodes of the tracking system and a plurality of wireless tracking devices, according to some embodiments. The infrastructure node is associated with the location, and each of the wireless tracking devices of the plurality of wireless tracking devices is associated with an asset being tracked by the tracking system. In embodiments, the infrastructure node is used to collect data from the wireless tracking devices, relay the data to client devices, and detect unauthorized removal or addition of assets to the location.
US11776367B2

A tactile sensation providing apparatus includes a linear resonant actuator; and circuitry configured to provide a pulse wave to the linear resonant actuator as a driving signal. The circuitry is further configured to, when a frequency of the pulse wave is smaller than a resonance frequency of the linear resonant actuator, set a pulse width of the pulse wave at a value smaller than a half of a reciprocal of the frequency of the pulse wave.
US11776360B2

Various examples relate to a gaming device. The gaming device comprises a control arrangement. The control arrangement comprises interface control circuitry, credit meter control circuitry, and at least one processor and a memory arrangement for storing a plurality of instructions, which when executed by the at least one processor, causes the control arrangement to: cause play of a game comprising a display of a plurality of symbols at a plurality of symbol display positions of a plurality of reels, and display of a plurality of progression structures, wherein a progression structure comprises a plurality of steps, wherein each step is associated with a step credit value; receive, via the interface control circuitry, credit value transfer information for causing a user-initiated update of a progression structure of the plurality of progression structures; and cause the user-initiated update of the selected progression structure and the credit meter based on the credit value transfer information.
US11776358B2

A system and method for evaluating a persistent bonus game jackpot includes providing a persistent bonus game jackpot including an amount that defines a state of the persistent bonus game jackpot, storing, within a memory, a plurality of paytables, each paytable of the plurality of paytables associated with a state of the persistent bonus game jackpot and including a probability of awarding the persistent bonus game jackpot at the associated state, determining a current state of the persistent bonus game jackpot, dynamically selecting, based upon the determined current state, a paytable from the plurality of paytables stored in the memory, evaluating a bingo card provided in association with the persistent bonus game jackpot against the dynamically selected paytable and a ball call, and determining, in response to the evaluating, to credit the amount of the persistent bonus game jackpot to a player credit balance associated with the evaluated bingo card.
US11776351B2

A novel food station comprises a plurality of cubbies, each cubby sized to enclose a food portion container, and an externally accessible collection hatch large enough for the food portion container to pass therethrough. A heating system can controllably heat the food portion container within a selected one of the cubbies, independently of an operation of the heating system the other cubbies. A cooling system can perform cooling within a subset of cubbies that includes at least the selected cubby. An internal transport system includes an end effector that temporarily couples to the portion container carrier of the selected cubby and controllably moves the food portion container carrier within the food station to the collection hatch. A control system includes a memory that controls the heating and controls the movement of the internal transport system.
US11776350B2

Systems and methods for dispensing consumable liquids are disclosed. An example networked system includes a server and a plurality of beverage dispenser stations. Each of the beverage dispenser stations includes a filler including a filler outlet configured to deliver a beverage into a container, an RFID reader configured to read an RFID tag fixed to a water filter through which water for the beverage is to flow, and a controller. The controller is configured determine a duration-of-use of the water filter and a volume of water that has passed through the water filter. Each of the beverage dispenser stations also includes a network communications interface configured to communicate the duration-of-use and the volume of water to the networked administrative server to track use of the water filter among the plurality of beverage dispenser stations.
US11776348B2

A dual-factor PIN based authentication system and method uses a cryptogram provided by a contactless card associated with the client in association with a PIN stored by the contactless card to authenticate the client. In some embodiments, cryptogram authentication may be preconditioned upon a PIN match determination by the contactless card. In other embodiments, the cryptogram may be formed at least in part using the personal identification number (PIN) stored on the contactless card encoded using a dynamic key stored by the contactless card and uniquely associated with the client. Authentication may be achieved by comparing the cryptogram formed using the PIN against an expected cryptogram generated an expected PIN and an expected dynamic key.
US11776341B2

A method for reporting activity at a lock includes detecting an access attempt at the lock in response to a credential presented at the lock; determining if an event is to be generated in response to the access attempt; upon generation of the event, determining if an alert is to be generated in response to the event.
US11776329B2

An agricultural work machine, an agricultural work machine control system, and method for an agricultural work machine having a sound sensor configured to transmit sound signals generated by the work machine during operation. The transmitted sound signals are received by a controller and used to determine if the work machine is operating properly. The controller compares an operating frequency profile, based on the transmitted sound signals, to a baseline frequency profile, to determine whether a likelihood of a malfunctioning or damaged part or system of the work machine is present. If so, the controller transmits a signal to either turn off the agricultural work machine or transmits an alert to a display indicating that a malfunctioning or damaged part or system has been identified.
US11776320B2

An information processing method includes processing of: acquiring, from a plurality of time-series images in which an object is captured, first information including at least a plurality of positions or a plurality of sizes of the object; executing prediction processing of predicting second information including at least one of a position or a size of the object at a next time point in a time-series based on the first information and recursively executing the prediction processing based on the first information and the second information to predict the second information of the object at a time point further next to the next time point; executing recognition processing of recognizing motion of the object based on the second information; and determining a total number of times of recursion of the prediction processing based on a result of the recognition processing.
US11776315B2

The disclosure relates to systems, methods, and programs for implicitly determining the relation of the eyes associated with gaze inference, including salient features (e.g., ocular dominance) that are not visible within a digital frame, allowing for real-time determination of the user's dominant eye for the purpose of gaze estimation, and point-of-regard mapping onto a 2D plane, achieved through an end-to-end training of an eye selector agent with domain-expertise knowledge embedded in an unsupervised manner via a convolutional deep neural network training process.
US11776309B2

A non-transitory computer readable medium storing an image processing program causing a computer to execute image processing, the image processing program causing the computer to execute: a person storage step of storing a person region that is a region that includes a person detected in a frame image and is smaller than the frame image; an image acquisition step of acquiring the frame image from a moving image; a detection region setting step of setting a detection region that is a region based on the person region stored in the person storage step in the frame image acquired in the image acquisition step; and a person detection step of detecting the person from the detection region set in the detection region setting step.
US11776305B2

A biometric imaging arrangement comprising: a photodetector pixel array including at least a first portion of pixels arranged to receive light transmitted from a spectral filter with a spectral transmission band and at least a second portion of pixels arranged to receive light not transmitted from the spectral filter, wherein the biometric imaging arrangement is configured to acquire an image of an object and perform user authentication at least partly based on, in the acquired image, a relationship between the intensity of light received by the first portion of pixels and the intensity of light received by the second portion of pixels.
US11776291B1

Systems and methods for generation and use of document analysis architectures are disclosed. A model builder component may be utilized to receiving user input data for labeling a set of documents as in class or out of class. That user input data may be utilized to train one or more classification models, which may then be utilized to predict classification of other documents. Trained models may be incorporated into a model taxonomy for searching and use by other users for document analysis purposes.
US11776290B2

Aspects of the present disclosure provide techniques for document classification through signal processing. Embodiments include receiving a document for classification. Embodiments include generating an image of the document. Embodiments include producing a signal representation of the document based on numbers of non-white pixels in each horizontal scan line or vertical scan line of the image of the document. Embodiments include comparing the signal representation of the document to signal representations of previously-classified documents. Embodiments include determining, based on the comparing, a classification for the document. Embodiments include performing additional processing with respect to the document based on the classification for the document.
US11776288B2

A target object detection model is provided. The target object detection model includes a YOLOv3-Tiny model. Through the target object detection model, low-level information in the YOLOv3-Tiny sub-model can be merged with high-level information therein, so as to fuse the low-level information and the high-level information. Since the low-level information can be further used, the comprehensiveness of target detection is effectively improved, and the detection effect of small targets is improved.
US11776287B2

An approach to identifying text within an image may be presented. The approach can receive an image. The approach can classify an image on a pixel-by-pixel basis whether the pixel is text. The approach can generate bounding boxes around groups of pixels that are classified as text. The approach can mask sections of an image that where pixels are not classified as text. The approach may be used as a pre-processing technique for optical character recognition in documents, scanned images, or still images.
US11776276B1

Disclosed herein are methods and systems for automatically validating evidence of traffic violations. One instance of a method comprises receiving an evidence package comprising video frames showing a vehicle involved in a potential traffic violation. The video frames can be input into one or more deep learning models to obtain a plurality of classification results. The method can further comprise generating a score based in part on the classification results and evaluating the score against one or more thresholds to determine whether the evidence package is automatically approved, is automatically rejected, or requires further review.
US11776275B2

According to some embodiments, a method includes accessing a live track list stored in memory. Each track of the live track list includes a coordinate of an object of interest captured by a physical sensor located within a physical environment and a unique ID. The method further includes comparing a new track to the live track list in order to determine if the new track matches any existing tracks. The method further includes merging the new track with the particular existing track when the new track matches a particular track in the live track list. The method further includes adding the new track to the live track list when the new track does not match any existing tracks. The method further includes displaying a virtual 3D environment that corresponds to the physical environment. The method further includes projecting virtual objects into the virtual 3D environment using the live track list.
US11776274B2

An information processing apparatus (2000) detects a stationary object from video data (12). In addition, the information processing apparatus (2000) executes person detection process of detecting a person in vicinity of an object (target object) detected as the stationary object for each of a plurality of video frames (14) which includes the target object. Furthermore, the information processing apparatus (2000) executes a predetermined process by comparing results of the person detection process for each of the plurality of video frames (14).
US11776273B1

Techniques for automatic scene change detection are described. As one example, a computer-implemented method includes receiving a request to train an ensemble of machine learning models on a training dataset of videos having labels that indicate scene changes to detect a scene change in a video, partitioning each video file of the training dataset of videos into a plurality of shots, training the ensemble of machine learning models into a trained ensemble of machine learning models based at least in part on the plurality of shots of the training dataset of videos and the labels that indicate scene changes, receiving an inference request for an input video, partitioning the input video into a plurality of shots, generating, by the trained ensemble of machine learning models, an inference of one or more scene changes in the input video based at least in part on the plurality of shots of the input video, and transmitting the inference to a client application or to a storage location.
US11776269B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classifying actions in a video. One of the methods obtaining a feature representation of a video clip; obtaining data specifying a plurality of candidate agent bounding boxes in the key video frame; and for each candidate agent bounding box: processing the feature representation through an action transformer neural network.
US11776267B2

The present disclosure provides an intelligent cataloging method for all-media news based on multi-modal information fusion understanding, which obtains multi-modal fusion features by unified representation and fusion understanding of video information, voice information, subtitle bar information, and character information in the all-media news, and realizes automatic slicing, automatic cataloging description, and automatic scene classification of news using the multi-modal fusion features. The beneficial effect of the present disclosure is that it realizes the complete process of automatic comprehensive cataloging for the all-media news, and improves the accuracy and generalization of the cataloging method, and greatly reduces the manual cataloging time by generating stripping marks, news cataloging descriptions, news classification labels, news keywords, and news characters based on the fusion of multi-modes of video, audio, and text.
US11776261B2

Various embodiments described herein support or provide for annotation of a media asset, such as an audio asset or a video asset, based on one or more events identified within content of the media asset. In particular, some embodiments can determine one or more of the following details with respect to content of a given media asset, which can represent annotations that enable determination of contextual information for the given media asset: events; event classification labels for events; subclassifications labels for events; scenes comprising events; attributes of scenes; themes presented by the content; and title-level attributes of the given media asset.
US11776256B2

An augmented reality system to perform operations that include: accessing image data at a client device; determining a position of a user of the client device based on the image data; causing display of a projection that extends from the position of the user upon a presentation of the image data at the client device; detecting an intersection of the projection and a surface of an object; generating a request that includes an identification of the portion of the surface of the object at the client device; and presenting the portion of the surface of the object based on the graphical property of the projection at the client device in response to the request that includes the identification of the portion of the surface of the object.
US11776255B2

A dynamic user interface (UI) input system and method for smart glasses based on availability states of a user is provided. In embodiments, a method includes determining, by a computing device of smart glasses, an initial availability state of a user's hands for a user interface (UI) navigation event based on incoming image data; selecting, by the computing device, a UI configuration and a control profile for the UI navigation event from stored UI configurations and control profiles of the user based on the initial availability state of the user's hands; and initiating, by the computing device, the UI navigation event based on the selected UI configuration and the control profile, wherein content is displayed in a virtual UI of the smart glasses according to the UI configuration, and UI navigation by the user is controlled based on the control profile.
US11776249B2

A method for identifying individual objects and their number and respective locations in a sealed case creates a detection model by using standard data as a training set. Image of the sealed case is captured and divided into a specified number of detection regions. Images of first detection regions in the detection image as taken as local images and input into the detection model. The numbers and locations of target objects in the sealed case is obtained based on a statistic result outputted by the detection model. The standard data includes sample images of the sealed case with different numbers and respective locations of the target objects in the case. A capacity of the sealed case is M, and a number of the sample image is less than 2M. A target identification apparatus and a storage medium applying the method are also disclosed.
US11776248B2

Systems and methods are configured for correcting the orientation of an image data object subject to optical character recognition (OCR) by receiving an original image data object, generating initial machine readable text for the original image data object via OCR, generating an initial quality score for the initial machine readable text via machine-learning models, determining whether the initial quality score satisfies quality criteria, upon determining that the initial quality score does not satisfy the quality criteria, generating a plurality of rotated image data objects each comprising the original image data object rotated to a different rotational position, generating a rotated machine readable text data object for each of the plurality of rotated image data objects and generating a rotated quality score for each of the plurality of rotated machine readable text data objects, and determining that one of the plurality of rotated quality scores satisfies the quality criteria.
US11776241B1

A method for generating adversarial attacks on a video recognition model is disclosed, including (a) generating the content of bullet-screen comments (BSCs) by an image captioning model for a clean video sample; (b) generating an adversarial video sample by inserting the BSCs into the clean video sample; (c) using the adversarial video sample to attack the video recognition model; (d) receiving rewards from the environment; (e) optimizing the position and transparency of BSCs by an reinforced learning (RL) agent according to the received rewards; (f) updating the adversarial video sample and using it to attack the video recognition model; and iteratively repeating steps of (d)-(f), until a predefined condition is matched.
US11776221B2

Systems and methods are disclosed for the generation and interactive display of three-dimensional (3D) building models, for the determination and simulation of risk associated with the underlying buildings, for the prediction of changes to the underlying buildings associated with the risk, for the generation and display of updated 3D building models factoring in the risk or predicted changes, and for the collection and display of relevant contextual information associated with the underlying building while presenting a 3D building model. The 3D building model can be displayed in an augmented reality (AR) view, and a user can interact with the 3D building model via controls present in the AR view and/or by moving within the real-world location in which the user is present.
US11776218B1

Various implementations of the present application set forth a method comprising generating, based on first sensor data captured by a depth sensor on a mobile device, three-dimensional data representing a physical space that includes a real-world asset, generating, based on second sensor data captured by an image sensor on the mobile device, two-dimensional data representing the physical space, combining, based on a correlation the three-dimensional data and the two-dimensional data, the two-dimensional data and the three-dimensional data into an extended reality (XR) stream, where the XR stream includes a digital representation of the real-world asset, and transmitting, to a remote device, the XR stream for rendering at least a portion of the digital representation of the real-world asset in a remote XR environment.
US11776213B2

A pose estimation apparatus (110) obtains a plurality of images captured by a plurality of image capturing apparatuses (100) from different directions, specifies an image that is to be used for generating a three-dimensional pose model indicating a plurality of joint positions of an object, from the plurality of images, and generates a three-dimensional pose model of the object based on the specified image.
US11776207B2

A three-dimensional shape data processing apparatus includes a processor configured to divide a three-dimensional space including a three-dimensional shape constituted by one or more forming surfaces, which are flat surfaces or curved surfaces or include both flat surfaces and curved surfaces, into plural three-dimensional regions each having a predetermined size, specify, for each of the three-dimensional regions, one or more of the forming surfaces that interfere(s) with the three-dimensional region, and redivide each of the three-dimensional regions until a size of the three-dimensional region reaches a size necessary for reproduction of a property of a portion of the three-dimensional shape expressed by one or more of the forming surfaces that interfere(s) with the three-dimensional region.
US11776204B2

An electronic device receives a set of 2D images comprising at least first 2D image of an object of interest and detects a plurality of 2D landmarks on the first 2D image. The detected plurality of 2D landmarks corresponds to shape-features of the object of interest. The electronic device aligns a first three-dimensional (3D) shape model of a reference object by fitting 2D landmarks of the first 3D shape model to the detected plurality of 2D landmarks. The electronic device estimates texture mapping information between the object of interest and the aligned first 3D shape model and generates a dataset by including the first 2D image, the aligned first 3D shape model, and the estimated texture mapping information as a first sample of the dataset. Based on the generated dataset, the electronic device trains a neural network model on a task of 3D reconstruction from a single 2D image.
US11776203B1

Disclosed herein is a web-based videoconference system that allows for video avatars to navigate within a virtual environment. Various methods for efficient modeling, rendering, and shading are disclosed herein.
US11776201B2

Implementations described herein relate to methods, systems, and computer-readable media to relight a video. In some implementations, a computer-implemented method includes receiving a plurality of frames of a video. Each video frame includes depth data and color data for a plurality of pixels. The method further includes segmenting each frame based on the depth data to classify each pixel as a foreground pixel or a background pixel. The method further includes setting depth value of each background pixel to a fixed depth value and applying a Gaussian filter to smooth depth value for the plurality of pixels. The method further includes calculating surface normals based on the depth values of the plurality of pixels. The method further includes rendering a relighted frame by adding a virtual light based on the surface normals and the color data.
US11776198B1

A system and method builds triangles from vertices of polygons and stores the pixels overlayed at least in part by each triangle. The system and method then takes pixels overlayed by an even number of times for each polygon and renders them. Antialiasing information may be generated and provided by oring or exclusive oring bits representing each polygon for each of several pixel divisions.
US11776197B2

A method for displaying a personalized face of a three-dimensional (3D) character is provided, performed by a computer device, the method including: obtaining a texture identifier of a personalized face model of a 3D character, the texture identifier being used for identifying a target pattern texture of a target part on the personalized face model, the target part being configured with a corresponding UV texture image, the UV texture image comprising at least two candidate pattern textures of the target part; drawing a basic UV texture image on the personalized face model, the basic UV texture image comprising a texture of a region other than the target part; determining, according to the texture identifier, the target pattern texture from the at least two candidate pattern textures of the target part according to; and drawing the target pattern texture on a region corresponding to the target part on the personalized face model.
US11776196B2

A graphics processing apparatus comprising bounding volume hierarchy (BVH) construction circuitry to perform a spatial analysis and temporal analysis related to a plurality of input primitives and responsively generate a BVH comprising spatial, temporal, and spatial-temporal components that are hierarchically arranged, wherein the spatial components include a plurality of spatial nodes with children, the spatial nodes bounding the children using spatial bounds, and the temporal components comprise temporal nodes with children, the temporal nodes bounding their children using temporal bounds and the spatial-temporal components comprise spatial-temporal nodes with children, the spatial-temporal nodes bounding their children using spatial and temporal bounds; and ray traversal/intersection circuitry to traverse a ray or a set of rays through the BVH in accordance with the spatial and temporal components.
US11776187B2

A digital makeup artist system and method for a mobile device, a database system storing cosmetic routine information, common makeup looks, cosmetic products for skin types and ethnicity, and user look preferences of a user. The mobile device includes a user interface for interacting with a digital makeup artist. The digital makeup artist performs an interactive dialog with the user in order to provide advice, including requesting a cosmetic consultation, acquiring information including types of makeup look, indoor or outdoor look, skin condition, facial problem areas, favorite facial features. The method determines facial characteristics, and generates image frames to be displayed in synchronization with the interaction with the digital makeup artist to provide the advice, based on the face image, needs of the user, the stored cosmetic routine information, common makeup looks, cosmetic products for skin types and ethnicity, and the user look preferences.
US11776186B2

In a method for optimizing the image processing of web videos, information of an image frame in a web video is obtained. A canvas element based on the information of the image is created, and a canvas element is drawn based on the information of the image. Attached recognition information is obtained. A block element based on the attached information is created, and the attached information is set into the block element. The canvas element and the block element are composed and stacked on a web page. The canvas element and the block element are displayed in the web page. An electronic device, and a non-transitory computer readable storage medium applying the method are also provided.
US11776183B2

A generation device according to the present application includes: an acquisition unit which acquires content targeted for disclosure (for example, an image which a user desires to disclose) and policy information which indicates a disclosure policy of the content (for example, a text which the user inputs as a caption of the image); and a generation unit which generates modified content in which a predetermined part of the content is modified based on the disclosure policy indicated by the policy information (for example, content in which an object identified based on the disclosure policy is emphasized).
US11776171B2

The disclosure relates to systems and methods for magnetic resonance imaging (MRI). A method may include obtaining k-space data associated with MR signals acquired by an MR scanner. The k-space data may corresponding to a first sampling rate. The method may also include generating one or more estimated images based on the k-space data and a target neural network model. The one or more estimated images may correspond to a second sampling rate that exceeds the first sampling rate. The method may further include determining one or more target images based on the one or more estimated images and the k-space data using a compressed sensing model. The compressed sensing model may be constructed based on the one or more estimated images.
US11776167B2

A method for applying a style to an input image to generate a stylized image. The method includes maintaining data specifying respective parameter values for each image style in a set of image styles, receiving an input including an input image and data identifying an input style to be applied to the input image to generate a stylized image that is in the input style, determining, from the maintained data, parameter values for the input style, and generating the stylized image by processing the input image using a style transfer neural network that is configured to process the input image to generate the stylized image.
US11776164B2

Techniques are provided herein for more efficiently storing images that have a common subject, such as product images that share the same product in the image. Each image undergoes an adaptive tiling procedure to split the image into a plurality of tiles, with each tile identifying a region of the image having pixels with the same content. The tiles across multiple images can then be clustered together and those tiles having identical content are removed. Once all duplicate tiles have been removed from the set of all tiles across the images, the tiles are once again clustered based on their encoding scheme and certain encoding parameters. Tiles within each cluster are compressed using the best compression technique for the tiles in each corresponding cluster. By removing duplicative tile content between numerous images of the same subject, the total amount of data that needs to be stored is reduced.
US11776160B2

Techniques for improved camera calibration are disclosed. An image is analyzed to identify a first set of key points for an object. A virtual object is generated. The virtual object has a second set of key points. A reprojected version of the second set is fitted to the first set in 2D space until a fitting threshold is satisfied. To do so, a 3D alignment of the second set is generated in an attempt to fit (e.g., in 2D space) the second set to the first set. Another operation includes reprojecting the second set into 2D space. In response to comparing the reprojected second set to the first set, another operation includes determining whether a fitting error between those sets satisfies the fitting threshold. A specific 3D alignment of the second set is selected. The camera is calibrated based on resulting reprojection parameters.
US11776152B2

Provided is a mobile apparatus obstacle detection system (100), a mobile apparatus (10) carrying the obstacle detection system (100), and a ground-sweeping robot. The obstacle detection system (100) comprises: a structured light projection module (102) configured to project structured light onto the path of advance of the mobile apparatus (10), the structured light comprising at least one lateral detection line in the horizontal direction and at least one longitudinal detection line in the vertical direction; a camera module (103) configured to capture an image of the structured light (105); and an image processing module (104) configured to calculate, according to the image of the structured light (105), the distances and positions of obstacles (106, 107, 108) on the path of advance.
US11776150B2

An x-ray image laterality detection system is provided. The x-ray image laterality detection system includes a detection computing device. The processor of the computing device is programmed to execute a neural network model for analyzing x-ray images, wherein the neural network model is trained with training x-ray images as inputs and observed laterality classes associated with the training x-ray images as outputs. The process is also programmed to receive an unclassified x-ray image, analyze the unclassified x-ray image using the neural network model, and assign a laterality class to the unclassified x-ray image. If the assigned laterality class is not target laterality, the processor is programmed to adjust the unclassified x-ray image to derive a corrected x-ray image having the target laterality and output the corrected x-ray image. If the assigned laterality class is the target laterality, the processor is programmed to output the unclassified x-ray image.
US11776143B2

A measurement information acquisition unit acquires depth information indicating a depth in a detection range measured by a depth measurement device that measures the depth. An image acquisition unit acquires an image of the detection range captured by an imaging device that captures the image. A depth extraction unit extracts partial depth information in which a portion not being subject to a determination of being foreign matter or not is removed from the depth information, based on the acquired image. A foreign matter determination unit determines presence or absence of foreign matter in the detection range based on the partial depth information.
US11776138B2

Examples are described that relate to correcting line bias in images. One example provides a method comprising receiving, from an imaging device, a plurality of images each comprising a plurality of lines of pixels. The method further comprises, for each image of the plurality of images, for each line of pixels of the plurality of lines of pixels, based at least on one or more pixel values of one or more pixels in the line of pixels, determining a line bias correction for the line, and applying the line bias correction to each pixel in the line, the line bias correction comprising an offset applied to each pixel value in the line of pixels.
US11776132B2

A method and system perform single phase and multi-phase contour refinement of lesions. The method includes receiving a three dimensional input mask; receiving input slices from the medical images including a lesion; cropping the input slices with the input mask; performing lesion contour refinement for the cropped input slices and the input mask to obtain a predicted mask; and storing the predicted mask that includes 3D lesion contour refinement. A multiphase method includes deforming the 3D input mask from the reference phase to a target phase or warping the input slices from the target phase to the reference phase before contour refinement. The warped images generate an output mask in the reference phase coordinate system that is then deformed to the target phase coordinate system for display.
US11776131B2

Systems and methods for eye image segmentation and image quality estimation are disclosed. In one aspect, after receiving an eye image, a device such as an augmented reality device can process the eye image using a convolutional neural network with a merged architecture to generate both a segmented eye image and a quality estimation of the eye image. The segmented eye image can include a background region, a sclera region, an iris region, or a pupil region. In another aspect, a convolutional neural network with a merged architecture can be trained for eye image segmentation and image quality estimation. In yet another aspect, the device can use the segmented eye image to determine eye contours such as a pupil contour and an iris contour. The device can use the eye contours to create a polar image of the iris region for computing an iris code or biometric authentication.
US11776130B2

A system and method are disclosed for segmenting a set of two-dimensional CT slices corresponding to a lesion. In an embodiment, for each of at least a subset of the set of CT slices, the system inputs the CT slice into a plurality of branches of a trained segmentation block. Each branch of the segmentation block includes a convolutional neural network (CNN) with filters at a different scale, and produces a plurality of levels of output. The system generates, for each CT slice in the subset, feature maps for each level of output. The system generates a segmentation of each CT slice in the subset based on the feature maps of each level of output. The system aggregates the segmentations of each slice in the subset to generate a three-dimensional segmentation of the lesion. The system provides data representing the three-dimensional segmentation for display.
US11776124B1

Systems and methods for predicting images with enhanced spatial resolution using a neural network are provided herein. According to an aspect of the invention, a method includes accessing an input image of a biological sample, wherein the input image includes a first spatial resolution and a plurality of spectral images, and wherein each spectral image of the plurality of spectral images includes data from a different wavelength band at a different spectral channel; applying a trained artificial neural network to the input image; generating an output image at a second spatial resolution, wherein the second spatial resolution is higher than the first spatial resolution, and wherein the output image includes a fewer number of spectral channels than the plurality of spectral images included in the input image; and outputting the output image.
US11776122B2

Systems and methods for processing electronic images from a medical device comprise receiving an image frame from the medical device, and determining a first color channel and a second color channel in the image frame. A location of an electromagnetic beam halo may be identified by comparing the first color channel and second color channel. Edges of an electromagnetic beam may be determined based on the electromagnetic beam halo, and size metrics of the electromagnetic beam may be determined based on the edges of the electromagnetic beam. A visual indicator on the image frame may be displayed based on the size metrics of the electromagnetic beam.
US11776121B2

Provided is a method and apparatus for providing information needed for the diagnosis of lymph node metastasis of a thyroid cancer, and the method includes the steps of: acquiring medical images produced correspondingly to the continuous volumes of a body region including the neck; detecting at least one or more lymph nodes from the medical images through a first network function learned, the lymph nodes including at least one or more lymph nodes having higher lymph node metastasis risks than a given reference value; dividing the neck tissue around the thyroid into a plurality of compartments on the medical images through a second network function learned, based on the anatomical characteristics of the neck tissue; and matching diagnostic information including the information of the detected lymph nodes and the plurality of compartments with the medical images and displaying the diagnostic information on the medical images.
US11776095B2

Apparatus and methods related to applying lighting models to images of objects are provided. A neural network can be trained to apply a lighting model to an input image. The training of the neural network can utilize confidence learning that is based on light predictions and prediction confidence values associated with lighting of the input image. A computing device can receive an input image of an object and data about a particular lighting model to be applied to the input image. The computing device can determine an output image of the object by using the trained neural network to apply the particular lighting model to the input image of the object.
US11776093B2

Systems and methods are configured to generate a frequency map representing a density of objects found in regions of a sample that may be used in setting parameters for imaging the regions. Various embodiments involve binarizing the pixels for a raw image of the sample to transform the image into binary data. Run-length encoded components are identified from the data for dimensions of the raw image. Each component is a length of a sequence of adjacent pixels found in a dimension with the same value in the binary data. A projection of the image is then generated from projection values for the dimensions. Each projection value provides a measure of the density of objects present in a dimension with respect to the components identified for the dimension. This projection is used to identify a level of density for each region of the sample from which the frequency map is generated.
US11776084B2

The present inventive subject matter provides systems, methods, software, and data structures for patent mapping, storage, and searching. Some such embodiments include mapping patent documents, claims, and claim limitations. Some further embodiments provide for searching a universe of patent documents by patent document, claim, limitation, class, element, or concept.
US11776077B1

A property tour management system automatically manages creation, real-time facilitation, and analytics associated with property tours. The system includes various portals to provide access to information and performance of functions useful to agents, buyers, and real-estate organizations relating to a property tour experience. The system enables all parties involved to gain a more efficient, more informational, and more enjoyable property tour experience.
US11776070B2

Systems and methods for facilitating participative support among users are disclosed. The users may include content-providing users that provide user-provided content to other users. Exemplary implementations may: obtain items of user-provided content; effectuate presentations of the items of user-provided content through user interfaces to the users; receive revenue information from the users, wherein the revenue information represents received revenue for the content-providing users, including a participative-support exchange between a second user and the content-providing user of an amount of a currency being exchanged for a portion of particular (future) revenue received by the content-providing user; determine the particular revenue for the content-providing user, based on the received revenue information; determine and distribute the portion of the particular revenue to the second user, in accordance with the participative-support exchange.
US11776065B2

A device receives, from a user device, plan information that identifies a plan for an event and includes information identifying an account associated with the plan, plan items of the plan, and priorities and preferences associated with the plan items, where the user device is associated with a user of the account and the plan. The device receives transaction information identifying transactions associated with the account, and processes the plan information and the transaction information, with a first model, to identify transactions related to the plan. The device processes information associated with the particular plan item, the plan information, and the transaction information, with a second model, to determine recommendations for the plan, where the information associated with the particular plan item includes information identifying a priority and a preference associated with the particular plan item. The device provides information indicating the recommendations to the user device.
US11776064B2

Driver classification systems and methods are disclosed herein. The driver classification method includes collecting first vehicle driving data from a first vehicle, processing the first vehicle driving data using a driver classification learning model including a machine learning algorithm at one of an edge server and the first vehicle to assign a driver classification to the first vehicle, updating the driver classification learning model based on additional driver classification learning models received from a plurality of additional vehicles, sending the driver classification to an insurance provider, receiving an insurance rate for the first vehicle from the insurance provider based on the driver classification of the first vehicle, and providing the insurance rate to the first vehicle.
US11776059B1

A voice analysis (VA) computer system for processing verbally inputted data into an online insurance claim submission application is provided. The VA computer system is configured to receive a first set of digital sound data in connection with a request to submit a virtual insurance claim for an applicant, and enable a voice-input tool on a user computing device for the applicant to input registration data, the registration data included in a second set of digital sound data. The VA computer system is configured to retrieve a text-based template based upon a portion of the registration data, the text-based template including descriptor phrases and blank data fields. The VA computer system may be configured to receive the registration data as the second set of digital sound data, translate the received second set into text inputs, and store within a database, each descriptor phrase linked to the corresponding response associated therewith.
US11776054B2

Systems 100, 1000, methods, and machine-interpretable programming or other instruction products for the management of data processing by multiple networked computing resources 106, 1106. In particular, the disclosure relates to the synchronization of related requests for processing of data using distributed network resources.
US11776052B1

A computer-implemented method of continuously updating information about a customer approved for a mortgage, the customer associated with a customer identification number. In one aspect, the method may include monitoring information accessed from a blockchain corresponding to the customer identification number, the information used to determine the customer is approved for a mortgage. In addition, the method may further include receiving new information about the customer, the new information used to determine the customer is approved for a mortgage. Further, the method may include updating a block of the blockchain to include the new information and recalculating the amount in which the customer is approved for a mortgage based upon the new information received.
US11776051B1

An example credit line adjustment system includes: at least one processor; and memory encoding instructions that, when executed by the at least one processor, causes the at least one processor to generate a graphical user interface including: a first section identifying a first credit line owned by a user, the first section providing a first credit limit amount for the first credit line, and the first section including a first control that receives input from the user to manipulate the first credit line; a second section identifying a second credit line, the second section including a second control that receives input to transfer at least a portion of the first credit line to the second credit line.
US11776041B2

The disclosed embodiments relate to a computer implemented recommender system/method which enables the computer to provide more “emotionally” relevant/connected, and therefore more likely to be successful, recommendations while minimizing dependency on historical data as well susceptibility to bias, e.g. monetary and/or sponsor based. The disclosed embodiments segment a target set of known users into groups based on similar characteristics and then associate each group with one or more unique sets of affinities derived from the social media interactions of a general population having similar affinities. Similarly, a unique set of affinity characteristics is derived, and stored in a data structure, for each of a set of recommendations. The unique sets of affinities associated with the groups are compared with the set of affinity characteristics associated with each recommendations to derive a subset thereof relevant to the users of the particular group.
US11776040B2

There are provided systems and methods for user specific data distribution of crowd-sourced data. A user may provide data indicative of an item the user may wish to purchase, for example, through browsing history, entry of the item to a transaction, or other information. A community of users associated with the user, which may include the user or other known or nearby users, may provide real-time data collected by their devices of information that may be relevant to purchase of the item. The information may be passively or actively collected by components of devices for their devices, and may be crowd-sourced so that the community of users may elect to release the information and receive rewards by virtue of their data sharing. The information may be processed to determine a recommendation for purchase, which may be output through a commonly used communication platform for the user.
US11776039B2

A computer-implemented method for generating price comparisons in an electronic conversation may include: receiving first data from a mobile device including an identifier of a product; determining an identification of the product; using a machine-learning model, determining a matching product, the machine-learning model being trained to learn associations between products based on (i) product identification numbers, (ii) vectorizations of parameters of products, and (iii) social information data; identifying an offer for a matching product; extracting second data from the offer that includes a price and third data configured to enable access to the offer; determining a lowest price offer from amongst identified offers; generating fourth data that includes (i) information indicative of the lowest price offer, and (ii) fifth data configured to enable access to at least one of the respective third data corresponding to the lowest price offer or the second data; and transmitting the fourth data to the mobile device.
US11776036B2

The present description relates to systems, methods, and non-transitory computer readable media for generating digital responses to digital queries by utilizing a classification model and query-specific analysis models. For example, the described systems can train a classification model to generate query classifications corresponding to product queries, conversational queries, and/or recommendation/purchase queries. Moreover, the described systems can apply the classification model to select pertinent models for particular queries. For example, upon classifying a product query, the described systems can utilize a neural ranking model (trained based on a set of training product specifications and training queries) to generate relevance scores for product specifications associated with a digital query. The described systems can further compare generated relevance scores to select a product specification and generate a digital response that includes the pertinent product specification to provide for display to a client device.
US11776034B2

The present invention is directed towards systems and methods for matching buyers to dealers of the same type of vehicle. Buyer bids are ranked based on receipt time. Buyers specify a search radius corresponding to dealers. Dealer offers correspond to an acceptable amount for the vehicle. A high price is computed for each vehicle from dealers relative to buyers based on dealer offers and MSRP. A final price is computed for each vehicle based on dealer offers, the search radius, and the high price. Final prices are ranked based on the distance from buyer to dealer and the buyer bid dealer offer difference. The match is based on the highest rank final price for the corresponding dealer to an earliest received buyer bid that has not been matched if the vehicle offered by the corresponding dealer is available.
US11776031B2

A system and method for a trusted fulfillment agent network system is described. A network of trusted fulfillment agents is generated for a seller in an online marketplace. A transaction between a buyer and the seller corresponding to a listing of the seller in the online marketplace is accessed. A request is generated to the network of trusted fulfillment agents of the seller to fulfill a shipment of an item from the listing to the buyer on behalf of the seller.
US11776012B2

In some aspects, the techniques described herein relate to a method including: providing a host application that provides a native service of a host organization to an end user of the application, and wherein the application integrates and provides an augmented reality service of a third party to the end user of the application; determining, by the data center of the host organization, a location-relevant incentive offer based on location telemetry data; sending the location-relevant incentive offer to a data center of the third party; monitoring, by the data center of the third party, the physical location of the end user; sending to the augmented reality service, the location-relevant incentive offer; and presenting, by the augmented reality service and to the end user via the application, the location-relevant incentive offer when the end user is within a predefined proximity to a vendor associated with the location-relevant incentive offer.
US11776009B2

In certain aspects, the disclosed implementations include methods and systems for dynamically generating and determining transaction affinity relationship information associated with a set of merchants involved in a set of transactions. In certain implementations, the transaction affinity relationship information may reflect affinity relationships between merchant chains in a merchant affinity network. The disclosed implementations may receive an adjustment to an affinity relationship associated with a merchant chain, and based on the adjustment, predicts one or more changes to affinity relationships associated with other merchant chains in the merchant affinity network.
US11776004B1

Systems, methods, and apparatuses for facilitating rewards are described herein. The system includes internet of things (IoT) devices associated with each of a plurality of users. A reward computing system includes input/output (I/O) devices configured to receive sensor data associated with an environment. The reward computing system is configured to generate a location data and/or an entity positioning data set associated with at least one of the plurality of users and based on the sensor data. The computing system is also configured to determine a behavior of each of the plurality of users. The reward computing system is also configured to generate a plurality of reward tokens and associate the reward tokens with one or more of the plurality of users and based on at least one of the location data set, the entity positioning data set and the behavior of the plurality of users.
US11776003B1

An automated teller machine (ATM) includes a network interface, an input/output device configured to exchange data with a customer, and a processing circuit comprising a processor and memory. The memory is structured to store instructions that are executable by the processor and cause the processing circuit to receive account information identifying a credit account associated with the customer, transmit the account information identifying the credit account, receive reward information associated with the credit account, display a reward indication notifying the customer of reward information and providing the customer with an ability to indicate a preference to perform a currency reward withdrawal, receive data comprising an indication of the preference of the customer to perform the currency reward withdrawal, transmit a redemption request based on the indicated preference, receive a redemption request authorization, and dispense an amount of currency corresponding to an amount identified in the redemption request authorization.
US11776002B2

The disclosed embodiments provide systems, methods, and techniques for managing merchandising cards. A merchandising card may be, for example, a gift card, loyalty card, or the like. Consistent disclosed embodiments, a system for managing merchandising cards may include one or more memory devices storing instructions and one or more processors configured to acquire, from a device over a network, a plurality of locations associated with the device, the device locations being acquired at different instances in time within a predetermined period of time. Additionally, the one or more processors may be configured to calculate an overall merchant confidence rating for a merchant using the device locations. Further, the one or more processors may be configured to, based on the overall merchant confidence rating, determine that the merchant matches a merchant that is associated with merchandising card, and send a reminder a user of the device.
US11775994B2

Embodiments of the present disclosure relate to administration of an electronic survey via third-party content. For example, an electronic survey system receives a request to provide an electronic survey within a survey placeholder of a third-party webpage provided to a client device associated with a respondent. The survey system determines characteristics of the webpage or the respondent. The survey system then selects an electronic survey by comparing the characteristics of available electronic surveys to the characteristics of the webpage or the respondent. Additionally, the survey system provides electronic questions from the selected electronic survey for display within the survey placeholder of the webpage. The survey system also administers the electronic survey within the survey placeholder without redirecting the respondent client device away from the third-party webpage.
US11775992B1

A product obsolescence forecast system includes machine instructions stored in a non-transitory computer readable storage medium, the machine instructions. A processor executes the instructions to receive an identity of a first product and identities of one or more second products similar to the first product, each of the second products having gone obsolete; receive a determinant of obsolescence of one or more of the obsolete second products; generate one or more observations related to the first product by inputting each received determinant to a trained network; and generate a statistical analysis of the one or more observations to provide an expected value of an actual obsolescence date for the first product.
US11775986B1

A method and apparatus for facilitating the utilization of virtual payment card data is provided. In various embodiments, virtual payment card data is received by a centralized e-procurement service directly from buyer or issuer entities participating in the service. In various embodiments, secure processes protect the security of virtual payment card data on the centralized service by actively monitoring the service for abnormal view and access behaviors of the virtual payment card data. In various embodiments, viewing interfaces for the e-procurement service are actively and responsively altered to ensure secure utilization of the virtual payment card data. In various embodiments, preventative actions are taken to actively alter virtual payment card data or access methods for entities utilizing the e-procurement service to protect the integrity and security of virtual payment card data.
US11775985B2

A method and system are provided for environmental credit scoring of a plurality of users, partners, and distributors comprising: registering the plurality of users, partners, distributors, and verifiers; receiving information from the registered users; receiving environmental activity records from partners, and distributors; assigning each activity an identification number; verifying the environmental activity records; calculating a score of each environmental activity; calculating an environmental credit score of the partners and distributors; receiving data from a point of service system; identifying the environmental activity records of users, partners and distributers, and crediting respective environmental activity records; calculating an environmental credit score for the users based on the environmental activities' data credited under the environmental activity record of the users; analyzing the environmental credit score of the users, partners, and distributors; and publishing the environmental credit scores.
US11775980B2

A device receives, from a transaction device, transaction data associated with a transaction of a user logged into the transaction device, and receives information indicating a selection of an abort transaction mechanism to cause the transaction to be canceled concurrently with the user being logged out of the transaction device. The device provides, to a user device associated with the user, a notification indicating that the transaction was canceled and that the user was logged out, and determines whether a response, indicating that the notification was received by the user and indicating a reason for utilizing the abort transaction mechanism, is received from the user device within a threshold period of time. The device provides an alert message to an emergency point of contact for the user when it is determined that the response is not received from the user device within the threshold period of time.
US11775979B1

Systems and methods are provided for adjustment of difficulty level, quantity, and/or other parameters of knowledge-based authentication. The questions may be asked of a consumer based on one or more generated risk scores associated with the consumer's behavior, which may be derived from information received from the consumer, a representative responsible for entering information regarding the consumer, and/or from the consumer's computing device.
US11775975B2

Disclosed are systems and methods for mitigation of fraudulent transactions. In some embodiments, a server is communicatively coupled to a user device, and is configured to receive a proposed transaction from a merchant device communicatively coupled to the server, apply a dynamic classification algorithm to the proposed transaction to determine if the proposed transactions appears to be fraudulent, generate a user verification request when the proposed transaction appears to be fraudulent, transmit the user verification request to a user computing device communicatively coupled to the server, receive an approval or a refusal of the proposed transaction based on the user verification request, and process the proposed transaction based on the received approval or refusal of the proposed transaction.
US11775974B2

Provided herein is a computing system for detecting compromised merchants in a payment card network. The computing system includes a processor in communication with a memory, and the processor is configured to: (i) receive historical transaction data associated with historical transactions carried out at merchants, (ii) determine historical values for key merchant variables for each merchant, (iii) store the historical key merchant variable values, (iv) receive current transaction data associated with current transactions carried out at a selected merchant, (v) determine current values for key merchant variables for the selected merchant, (vi) compare the current key merchant variable values with the historical key merchant variable values for the selected merchant, (vii) identify abnormalities between the current key merchant variable values and the historical key merchant variable values for the selected merchant, and (viii) determine that the selected merchant is a compromised merchant based upon the identified abnormalities.
US11775972B2

The present invention provides a server (10) including an authentication result acquisition unit (11) that acquires a result of biometric authentication of a service provider based on biometric information repeatedly acquired from the service provider heading toward an appointment location for a customer, and a result transmission unit (12) that transmits the result of the biometric authentication of the service provider to a terminal of the customer.
US11775971B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for transmitting push notification data to a computing device, the push notification data being processable by the computing device to display a push notification, receiving biometric data, the biometric data being provided from user input responsive to the push notification, determining that a user providing the user input is authenticated at least partially based on the biometric data, and inducing execution of a transaction in response to determining that the user is authenticated.
US11775968B2

This invention discloses a novel system for securing and using payment token data in a system for processing electronic payment transactions that does not require down-time for rekeying encryption keys when the keys are rotated.
US11775966B2

A method for maintaining transaction integrity for transactions performed over a public network includes: receiving a transaction message corresponding to an original transaction, the transaction message including a unique, client-assigned, first identifier; in response to receiving the transaction message, assigning a unique, second identifier to the original transaction; generating a request to process the original transaction including at least a portion of the transaction message and the second identifier; transmitting the request to an issuer server to process the original transaction; receiving a first response from the issuer server in connection with the original transaction; in response to the first response, generating a second response corresponding to the original transaction including the first identifier and the second identifier; and transmitting the second response to the client. A system and computer program product for maintaining transaction integrity for transactions performed over a public network is also disclosed.
US11775957B2

A payment reader can have one or more kernels capable of performing certain payment processing functions but not capable of performing certain, more processing-intensive payment processing functions. The payment reader may be designed to selectively assign processing tasks to application layer kernels located on a mobile device and/or a cloud-based device external to the payment reader, the mobile device having more or different processing resources than the payment reader. The selective assignment may be made dynamically based on the measurement of a condition of the reader or an occurrence of an event, such as a determination that the payment reader cannot process a transaction, that the payment reader does not have sufficient battery strength to process the transaction, or that there has been a tampering attempt at the payment reader. The payment reader also has a physical layer module, which module maintains its processing on the payment reader. By these means, the processing related to a payment transaction is conducted on a hybrid system, using resources both local to and remote from the payment reader.
US11775956B2

A non-contact communication method and a communication device are presented. The communication device includes a trusted execution environment (TEE). A first security application and a second security application are provided in a security element of the communication device. The first security application and an application in the trusted execution environment are communicationally connected by means of a first communication channel. The second security application and a near-field communication (NFC) module provided in the communication device are communicationally connected by means of a second communication channel. The first security application and the second security application are communicationally connected by means of a security channel. Using the non-contact communication method and the communication device, a security channel may be established between NFC and a TEE, which may enable NFC non-contact card reading for a TEE application.
US11775952B2

Various embodiments each include at least one of systems, devices, methods, and software for multi-camera simultaneous imaging for multiple processes. Some such embodiments may be embodied in a dedicated appliance or chip while other embodiments may be embodied in a product scanner, in software, or in a combination of hardware and software. One method embodiment includes receiving images from a plurality of cameras, the images from each device captured at various illumination and exposure levels. This method then sorts the images based on illumination and exposure levels for distribution to a plurality of image processing services that each perform at least one task with regard to a received image and then presents the images to respective services for which they are sorted.
US11775950B2

The described embodiments concern one or more methods, systems, apparatuses, and computer readable mediums storing processor-executable process steps to authenticate mobile subscribers for using a foreign application when they are outside of their home telecom carrier's mobile network zone (“foreign zone”). A mobile subscriber can be authenticated through data roaming service, voice roaming service, and/or WiFi service. After cross network authentication, a mobile subscriber can use the foreign application to provide the same or similar services in a foreign zone, such as foreign country, through the home services in connection with the subscriber's home telecom carrier in a similar manner like he/she can use in his/her home zone, such as home country.
US11775946B1

A method, computer program product, and system are disclosed. The method, when implemented in a computer system, includes determining a change deposit amount, determining account information (the account information identifying an account), and initiating a deposit operation, where the deposit operation includes performing an electronic deposit of the change deposit amount to the account. The determining is performed by a digital change application that is installed in a mobile device. The digital change application is configured to initiate the electronic deposit of the change deposit amount to the account.
US11775943B2

The present subject matter provides various technical solutions to technical problems facing sensor-based vehicle safety technology. To address problems facing identification of safety features (e.g., safety sensors) for a particular vehicle, a vehicle safety feature identification system may be used to identify a vehicle and the safety features that are installed on that vehicle. To address problems facing identification of which safety sensors require maintenance, a vehicle safety feature maintenance system may be used to identify vehicle safety sensors based on information received about one or more vehicle repairs, such as structural repairs following a vehicle collision. The vehicle safety feature maintenance system may use image data or other inputs to identify a vehicle repair area, identify other vehicle components that must be removed or adjusted to complete the vehicle repair, and identify all vehicle safety sensors and other safety features that will need to be repaired, replaced, or recalibrated.
US11775926B2

An online shopping concierge system sorts a list of items to be picked in a warehouse by receiving data identifying a warehouse and items to be picked by a picker in the warehouse. The system retrieves a machine-learned model that predicts a next item of a picking sequence of items. The model was trained, using machine-learning, based on sets of data that each include a list of picked items, an identification of a warehouse from which the items were picked, and a sequence in which the items were picked. The system identifies an item to pick first and a plurality of remaining items. The system predicts, using the model, a next item to be picked based on the remaining items, the first item, and the warehouse. The system transmits data identifying the first item and the predicted next item to be picked to the picker in the warehouse.
US11775907B1

A method facilitating business continuity of an enterprise computer network includes receiving an initiate network recovery message at a disaster recovery orchestration platform identifying an enterprise computer network to be recovered. Predetermined network configuration information associated with the enterprise computer network is retrieved from a storage device accessible to the disaster recovery orchestration platform. A virtual recovered enterprise network is built in a virtual computing environment based at least in part on the predetermined network configuration information. A system to facilitate business continuity of an enterprise computer network is also provided. The system includes a disaster recovery orchestration platform, a storage device, and at least one communication interface. The disaster recovery orchestration platform including at least one platform computing device. Each platform computing device including at least one processor and associated memory.
US11775896B2

Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel asset management and visualization framework that automatically generates and causes display of a unified asset centric analytics electronic interface. The framework composes selected data based on asset metrics and renders a display that conveys a unified, asset-centric analytics user interface. The framework is configured to track or monitor detailed metrics for a collection of assets, and filter, select, and present determined critical data within the UI, in some embodiments, as interactive, electronic cards and/or as an asset tree of information that is configured to be navigated upon display.
US11775889B2

A novel approach to facilitating access to valuable actionable content from a multi-tenant database involves system generated ranking of connection content with associated data retrieval methods and systems, utilizing “connector” scores to rank responsive content. The system “learns” how to optimize retrieving and ranking high value actionable content with experience; and applies optimized scoring parameters to enhance future operations. The computer platform is greatly improved by delivering actionable content that is immediately translated into critical operations and tasks recommended by the system to support transactions for the User.
US11775888B2

Disclosed is an intelligent scheduling table generation method based on multi-source data analysis of buses, including following steps: integrating business data and cashier data of a bus scheduling system, analyzing the running situation of each line by using an intelligent scheduling algorithm, calculating passenger flow data of boarding and dropping off buses according to cashier data of card swiping for boarding buses, and scientifically and reasonably obtaining the data of each line in the intelligent scheduling table, such as of the number of upgoing and downgoing vehicles, departure time periods, planned shifts, planned circle time, so as to obtain the intelligent scheduling table which accords with the characteristics of morning, midday and evening peak of each line and adjusts the departure interval in real time according to the actual running situation of the lines.
US11775870B2

The technology relates to using on-board sensor data, off-board information and a deep learning model to classify road wetness and/or to perform a regression analysis on road wetness based on a set of input information. Such information includes on-board and/or off-board signals obtained from one or more sources including on-board perception sensors, other on-board modules, external weather measurement, external weather services, etc. The ground truth includes measurements of water film thickness and/or ice coverage on road surfaces. The ground truth, on-board and off-board signals are used to build the model. The constructed model can be deployed in autonomous vehicles for classifying/regressing the road wetness with on-board and/or off-board signals as the input, without referring to the ground truth. The model can be applied in a variety of ways to enhance autonomous vehicle operation, for instance by altering current driving actions, modifying planned routes or trajectories, activating on-board cleaning systems, etc.
US11775862B2

A system enables tracking machine learning (“ML”) model data provenance. In particular, a computing device is configured to accept ML model code that, when executed, instantiates and trains an ML model, to parse the ML model code into a workflow intermediate representation (WIR), to semantically annotate the WIR to provide an annotated WIR, and to identify, based on the annotated WIR and ML API corresponding to the ML model code, data from at least one data source that is relied upon by the ML model code when training the ML model. A WIR may be generated from an abstract syntax tree (AST) based on the ML model code, generating provenance relationships (PRs) based at least in part on relationships between nodes of the AST, wherein a PR comprises one or more input variables, an operation, a caller, and one or more output variables.
US11775853B2

Methods, systems and apparatus for assessing the likely status of an operator of a computing device interacting with a server as a human operator or an autonomic computer application, such as a “bot” are described herein. By monitoring at least some data, e.g., biometric data, generated at the client computing device, a comparison can be made between the monitored data and model data relating to human interaction with the computing device. The results of the comparison can lead to a value that represents the likelihood that the monitored data results from human interaction.
US11775850B2

The AI engine has a first module that chooses from a library of algorithms to use when automatically assembling and building different learning topologies to solve different concepts making up a resulting AI model. The AI engine may integrate both i) one or more dynamic programming training algorithms and ii) one or more policy optimization algorithms, to build the different learning topologies to solve the different concepts contained with an AI model in order to solve a wide variety of problem types. Each concept contained in the AI model can use a most appropriate approach for achieving a mission of that concept. A learning topology representing a first concept can be built by the first module with a first dynamic programming training algorithm, while a learning topology representing a second concept in the same AI model can be built by the first module with a first policy optimization algorithm.
US11775849B1

Some embodiments of the present disclosure may relate generally to software-based service platforms and graphical user interface (GUI) architectures for determining and presenting rule-based conclusions, along with explanations identifying the factor or factors influencing the conclusions. Other embodiments may be disclosed and/or claimed.
US11775838B2

Techniques for training a machine-learning (ML) model for captioning images are disclosed. A plurality of feature vectors and a plurality of visual attention maps are generated by a visual model of the ML model based on an input image. Each of the plurality of feature vectors correspond to different regions of the input image. A plurality of caption attention maps are generated by an attention model of the ML model based on the plurality of feature vectors. An attention penalty is calculated based on a comparison between the caption attention maps and the visual attention maps. A loss function is calculated based on the attention penalty. One or both of the visual model and the attention model are trained using the loss function.
US11775837B2

A filter design method for a small target detection on infrared imagery using a normalized-cross-correlation layer in neural networks, including the steps of: Normalizing inputs and filters of a convolutional neural network, wherein normalizing inputs and filters of the convolutional neural network provides faster convergence in a limited database. Defining a forward function of a normalization layer in the convolutional neural network, wherein the forward function of the normalization layer in the convolutional neural network is used for training a neural network. Defining a derivative function of the normalization layer for a back propagation in a neural network training phase. Training created neural networks with datasets, wherein the datasets consist of target and background views and using trained neural networks in the small target detection.
US11775829B2

A latent code defined in an input space is processed by the mapping neural network to produce an intermediate latent code defined in an intermediate latent space. The intermediate latent code may be used as appearance vector that is processed by the synthesis neural network to generate an image. The appearance vector is a compressed encoding of data, such as video frames including a person's face, audio, and other data. Captured images may be converted into appearance vectors at a local device and transmitted to a remote device using much less bandwidth compared with transmitting the captured images. A synthesis neural network at the remote device reconstructs the images for display.
US11775823B2

Generally, the present disclosure is directed to systems and methods that perform adaptive optimization with improved convergence properties. The adaptive optimization techniques described herein are useful in various optimization scenarios, including, for example, training a machine-learned model such as, for example, a neural network. In particular, according to one aspect of the present disclosure, a system implementing the adaptive optimization technique can, over a plurality of iterations, employ an adaptive effective learning rate while also ensuring that the effective learning rate is non-increasing.
US11775815B2

An electronic device including a deep memory model includes at least one memory and at least one processor coupled to the at least one memory. The at least one processor is configured to receive input data to the deep memory model. The at least one processor is also configured to extract a history state of an external memory coupled to the deep memory model based on the input data. The at least one processor is further configured to update the history state of the external memory based on the input data. In addition, the at least one processor is configured to output a prediction based on the extracted history state of the external memory.
US11775813B2

The present disclosure relates to systems, methods, and non-transitory computer readable media for generating a recommended target audience based on determining a predicted attendance utilizing a neural network approach. For example, the disclosed systems can utilize an approximate nearest neighbor algorithm to identify individuals that are within a similarity threshold of invitees for an event. In addition, the disclosed systems can implement an attendance prediction model to determine a probability of an invitee attending the event. The disclosed systems can further determine a predicted attendance for an event based on the individual probabilities. Based on identifying the similar individuals to, and the attendance probabilities for, the invitees, the disclosed systems can generate a recommended target audience to satisfy a target attendance for an event based on a predicted attendance for the event.
US11775790B2

An image forming apparatus forms a color image on a recording medium by superimposing images of colors formed by image forming units. The apparatus includes a processor that: acquires a read image by reading the recording medium on which the color image has been formed; forms a register patch outside a job image forming region of the recording medium; and corrects image forming positions of the image forming units based on the read image that includes the register patch. The register patch includes: a leading end patch and a rear end patch formed with a reference color material; and one or more measurement target color patches formed with measurement target color materials between the leading end patch and the rear end patch. The hardware processor corrects the image forming positions based on relative positions of the leading end patch, the rear end patch, and the measurement target color patches.
US11775784B2

A bioptic barcode reader is disclosed for selective use of illumination color to capture appropriate data. The bioptic barcode reader includes a housing and a primary imager positioned within the housing, configured to scan a target object during a first time period. The bioptic barcode reader further includes a primary illumination source positioned within the housing configured to emit primary illumination in a primary wavelength range during the first time period. The bioptic barcode reader further includes a secondary imager configured to capture one or more images of a target object during a second time period. The bioptic barcode reader further includes a secondary illumination source configured to emit secondary illumination in a secondary wavelength range during the second time period, wherein the second time period and first time period are interleaved and the secondary wavelength range is different from the primary wavelength range.
US11775783B1

A scan engine for capturing at least one image of an object appearing in an imaging field of view (FOV) is provided that includes an imaging system, illumination system, aiming system, and a first and second chassis. The imaging system includes a lens holder and at least one lens disposed within the lens holder and both a far imaging system and a near imaging system for capturing images across multiple fields of view at different distances. The illumination system and aiming system are physically positioned to provide illumination of a target in the near and/or far fields of view, and provide an aiming pattern to the near and/or far fields of view.
US11775774B2

A chatbot capable of empathic engagement with a user is disclosed. An identified trend in a user's mood or goals between a first time and a second time can be associated with open input (e.g., open text string input) from the user. As the user's mood or goals continue to be tracked, a subsequent trend can be identified that is the same as, similar to, different from, or opposite to the first identified trend. The user can then be automatically engaged based on the open input associated with the first identified trend. In an example, a user may input thoughts or reasons why they have been having a positively trending mood over a duration of time. The chatbot can then repeat or otherwise use those same thoughts or reasons to engage the user empathically when the chatbot detects that the user is experiencing a negatively trending mood.
US11775769B2

A sentence type recognition method and apparatus, an electronic device, and a storage medium are provided. The method includes: determining a target sentence from a to-be-recognized classroom teaching speech; segmenting the target sentence into a plurality of words, and processing a word vector of each of the plurality of words, to obtain semantic representation information of the target sentence; calculating, when the plurality of candidate sentence types comprise only a question and a non-question, an inner product of the plurality of pieces of dimension information and normalizing the inner product, to obtain a probability that the sentence type corresponding to the semantic representation information is the question; and determining, based on the probability, that the sentence type corresponding to the semantic representation information is the question or the non-question; determining the sentence type corresponding to the semantic representation information as a sentence type of the target sentence.
US11775768B2

The present invention allows text analysis and routing of an outgoing message. The system intercepts outgoing messages for analysis by a TAS software module. The module assigns an analytical score to the message, then compares the score to a threshold. If the score is below the threshold, the message is transmitted to its ultimate destination. If not, the message may be routed for correction by the message's composer or quality assurance staff. After such correction, the message new analytical score is generated and compared, and, if necessary, the process repeats again.
US11775764B2

A computer-implemented method is provided for estimating output confidence of a black box Application Programming Interface (API). The method includes generating paraphrases for an input text. The method further includes calculating a distance between the input text and each respective one of the paraphrases. The method also includes sorting the paraphrases in ascending order of the distance. The method additionally includes selecting a top predetermined number of the paraphrases. The method further includes inputting the input text and the selected paraphrases into the API to obtain an output confidence score for each of the input text and the selected paraphrases. The method also includes estimating, by a hardware processor, the output confidence of the input text from a robustness of output scores of the input text and the selected paraphrases.
US11775750B2

Systems and methods for managing and processing building plan documents. An electronic building plan document including a plurality of plan sheets is received. A first plan sheet is provided for display. A user interface is provided via which a user can select or enter a first comment associated with the first plan sheet. A user interface is provided via which the user can associate metadata, including a project type or discipline, with the first comment. A first plurality of comments, including the first comment, is stored in association with respective metadata. A user interface via which the user can select, by category and/or subcategory a plurality of comments to be included in a plan correction list, and a correction list is generated including a plurality of comments specified by a plurality of users.
US11775741B2

A method and system for providing an electronic form are described. The method and system include identifying a visible portion of the electronic form. The electronic form can include a control component at a component location of the electronic form that is operable to receive an input from a user. The method and system can then determine an accessibility state of the control component based on the component location and at least one of a display property of the display and the visible portion. The accessibility state can be a convenient state when the component location is suitable for the display but is in an inconvenient state when the component location is not suitable for the display. When it is determined that the accessibility state is the inconvenient state, the method and system involves displaying a transient control component, or a version of the control component, on the display.
US11775735B2

A method for improving reading proficiency in persons in need of improvement. The method includes the steps of providing a body of digital text on an electronic device; extracting a selected portion of digital text from the body of digital text; analyzing the selected portion by natural language processing to produce a phonetical font, the phonetical font including a representation of a letter that when heard or said voices a phoneme of the letter; rendering the analyzed selected portion into the phonetical font; and utilizing the phonetical font to increase reading proficiency.
US11775725B2

A system includes a processor configured to determine a power parameter associated with a cell in an integrated circuit (IC) layout diagram. In response to the determined power parameter exceeding a design criterion, the processor is configured to perform a modification of the IC layout diagram, the modification including at least one of altering a placement of the cell in the IC layout diagram or modifying a power delivery path to the cell. The power parameter includes at least one of a power density of a tile containing the cell, a voltage drop of the tile containing the cell, or a voltage drop of the cell.
US11775723B1

Disclosed is an improved approach for efficiently implementing a three-dimensional integrated circuit (3D-IC) design with heterogeneous and/or homogeneous dies. A first die design and a second die design in a three-dimensional (3D) electronic design maybe identified, and a wrapper design may be generated for at least a block of circuit component designs in the second die design for concurrent implementation of both the first and the second die designs. Both the first and the second dies of the 3D electronic design are concurrently implemented based at least upon a floorplan that is generated with at least the wrapper design for the 3D electronic design. A first wrapper and a second wrapper may be respectively generated for the first die design and the second die design based at least in part upon a result of the concurrent implementation.
US11775721B2

Techniques and a system for quantum circuit decomposition by integer programming are provided. In one example, a system includes a quantum circuit decomposition component and a simulation component. The quantum circuit decomposition component generates graphical data for a quantum circuit that is indicative of a graphical representation of the quantum circuit. The graphical representation is formatted as a hypergraph. The simulation component simulates the quantum circuit based on the graphical data associated with the hypergraph.
US11775718B2

Methods, apparatus, systems and articles of manufacture are disclosed to simulate metastability for circuit design verification. An example apparatus includes an input handler to receive circuit design data indicative of a circuit design, a circuit modeler to generate a simulation model based on the circuit design data, a simulator to simulate operation of the circuit design based on the simulation model, a metastability injector to insert metastability logic into the simulation model during the simulation, and a metastability controller to control the metastability logic during the simulation.
US11775715B2

Disclosed is a method of operating a system-on-chip automatic design device. The system-on-chip automatic design device includes a first synthesizer and a second synthesizer. The method includes generating a first code, based on information of a first signal and information of a second signal that are used in a first IP (Intellectual Property) block, classifying a first signal code corresponding to the first signal and a second signal code corresponding to the second signal from the first code, synthesizing, through the first synthesizer, a first communication architecture configured to transmit the first signal, based on the classified first signal code, and synthesizing, through the second synthesizer, a second communication architecture configured to transmit the second signal based on the classified second signal code.
US11775700B2

Computer vision systems and methods for detecting anomalous building models are provided. The systems and methods can detect anomalies in building models using one or more of an independent univariate Gaussian algorithm, a multivariate Gaussian algorithm, a combination of a multivariate Gaussian algorithm for continuous features and a frequency histogram algorithm for discrete features, and/or a bin frequency model. The system automatically processes computerized models to determine anomalies, and indicates whether the models are accurate and whether correction is required.
US11775698B2

Provided are a method, server, and computer program for designing a customized headgear for transcranial direct current stimulation. According to one embodiment, there is provided a method for designing a customized headgear for transcranial direct current stimulation performed by a computing device and applying electrical stimulation to a preset target point in a brain of a subject, the method including: acquiring a head image of the subject; generating a headgear mask by using the acquired head image; generating a stimulator mask by using an optimal stimulation position combination for applying the electrical stimulation to the preset target point; and generating a customized headgear mask for the subject by performing a subtraction operation between the generated headgear mask and the generated stimulator mask.
US11775695B2

A system may be used to redact an image to be displayed by a display device. By intercepting a signal before an image of the signal is displayed on a display device, the display of confidential, sensitive and inappropriate information may be suppressed. More specifically, the image of the signal is analyzed using a content recognition algorithm to identify items of content, which may be redacted by modifying the signal. Using this concept, the image may be redacted by the display device, or by a port or adapter between a signal generator and the display device, without relying on redaction software local to the signal generation system.
US11775694B2

Validating code that is stored in non-volatile memory. In some instances, code that is written and/or processed by an outside entity that is brought into a local non-volatile memory setting can potentially compromise a given computer system. In order to ensure that this type of code is secure, there are methods to generate interrupt signals that can later be overridden by Otprom code in order to properly validate this outside code.
US11775685B2

A method for anonymizing movement data of road users equipped with a position detection device involves collecting movement data in the form of individual time- and position-related data records and transmitting the collected movement data to a backend server. At least some data records are transmitted indirectly via at least one other vehicle, or the position or time reference in at least some data records is made noisy prior to the transmission.
US11775684B2

A rule-based attribution mechanism analyzes documents having different types of data in different formats through the application of script-based rules that apply a tag to the document identifying the type of sensitive data that is contained in the document. Documents having similar tags are aggregated so that the sensitive data is scrubbed from the document leaving the telemetric data available for downstream processing. The scrubbing entails different actions, such as, eliminating the sensitive data, obfuscating the sensitive data, and converting the sensitive data into a non-sensitive value.
US11775683B2

Generating a first signature value corresponding to a first dataset stored in a first data region having a first access permission level. Determining a signature anonymization value. Truncating the first signature value based on the signature anonymization value. Generating a secure search query for identifying, based on the truncated first signature value, second signature values corresponding to entries of a second dataset stored in one or more second data regions having one or more second access permission levels. Receiving a response to the secure search query including the plurality of second signature values. Determining the entries of the second dataset from the second signature values. Comparing the respective entries of the second dataset to the at least a portion of the first dataset. Generating one or more notifications based on the comparisons indicating a potential match between a particular respective entry of the second dataset and the at least a portion of a first dataset.
US11775680B2

A system for dynamic data modification and correction is provided. The system comprising: a memory device with computer-readable program code stored thereon; a communication device connected to a network; a processing device, wherein the processing device is configured to execute the computer-readable program code to: monitor a first data storage location for an artifact stored in the first data storage location, the artifact comprising unobscured private data; move the artifact to a second data storage location based on identifying the unobscured private data; generate a context rule set for the artifact based on an artifact type and one or more data fields of the artifact; modify the artifact to remove the unobscured private data based on the context rule set; and reintroduce the modified artifact to the first data storage location.
US11775679B2

In some aspects, an entity-resolution computing system for entity resolution is provided. The entity-resolution computing system includes an entity-resolution server configured for correlating data objects from an identity data repository that contains account or transaction data for entities based on the data objects including a common portion of the account or transaction data. The entity-resolution server updates the identity data repository to include an entity identifier that links the data objects and indicates that the data objects refer to a common entity. The entity-resolution server creates an entity-resolution data structure having the data objects with the entity identifier and a new variant data object containing a modified version of account or transaction data that match the common entity. The entity-resolution server encrypts the entity-resolution data structure and causes the encrypted entity-resolution data structure to be transmitted to a client computing system for use in augmenting client data.
US11775675B2

Systems and methods are provided for storing, at a storage device communicatively coupled to a computer, one or more operations to be executed for a web browser. A closed shadow document object model (DOM) may be generated by a component of a web page to be displayed in the web browser using the one or more of the stored operations. The closed shadow DOM may be configured to receive sensitive data or restricted data. The component of the web page that receives the sensitive data or restricted data may instantiate an inline frame (iFrame) with a same domain as the component. The web page to receive the sensitive data or restricted data via the instantiated iFrame may be displayed on a displayed device from an input device communicatively coupled to the computer for a component of the web page.
US11775673B1

Using physiological cues to measure data sensitivity and implement security on a user device. The method may include obtaining data associated with a first physiological state of a user engaged in a first activity on a user device, obtaining data associated with a second physiological state of the user engaged in a second activity on the user device, where the second activity is determined to be more sensitive to the user than the first activity, and where the second physiological state indicates the user's emotional response to the second activity, and implementing a security action on the user device based on the second physiological state of the user engaged in the second activity.
US11775672B1

The innovation discloses systems, methods and computer program products that reduce complexity and associated measures that are taken to ensure trust in secured transactions as necessitated by requirements present only in an ecommerce environment that do not have a parallel with traditional bricks and mortar commercial transactions. The innovation enables a multitude of mobile wallet applications to engage and obtain services from ecommerce applications wherein backend processing by a mobile wallet server obtains and delivers funds to ecommerce applications without sharing a subset of sensitive data, associated with a mobile wallet application user for the secured transactions.
US11775669B1

A data platform for developing and deploying a data application. The data platform receives from a first user the data application and provider granted privileges including a consumer usage privilege and a consumer access to data privilege. The data platform authorizes the second user to access the data platform based on one or more consumer account privileges included in a set of account privileges. The data platform authorizes the second user to execute the data application based on the consumer usage privilege. During execution, the data platform authorizes the data application to access the provider database object based on the consumer access to data privilege, and authorizes the data application to access the consumer database object based on a provider access to data privilege provided by the second user.
US11775661B2

There are provided systems and methods for limiting device functionality based on data detection and processing. A user computing device may include sensitive or confidential data and/or processes that utilize such data that a malicious party may wish to abuse, such as an electronic transaction processing application that uses financial data of a user. The device may therefore be compromised by the malicious party if the device becomes accessible to that party. The device may utilize one or more processes to detect device data determine data proximate to the device and/or contextual data in order to determine whether limitations on application processes are required based on the potential nearby risk. If the nearby risk indicates the device application processes may be in danger, the device may impose limitations on the processes and/or wipe data. The device may also alert other devices or nearby users.
US11775650B2

A processor system includes a processor and a first memory area storing a boot program code. The boot program code starts execution of an operating system when executed by the processor, and performs a cryptographic operation when the processor executes the boot program code. A second memory area stores one or more cryptographic keys and is only accessible to the boot program code. A third memory area stores the operating system. The processor retrieves the boot program code from the first memory area and executes the boot program code to start the execution of the operating system. The processor re-executes the boot program code to cryptographically encrypt data upon the basis of the cryptographic keys stored in the second memory area.
US11775638B2

A stackable filesystem that transparently tracks process file writes for forensic analysis. The filesystem comprises a base filesystem, and an overlay filesystem. Processes see the union of the upper and lower filesystems, but process writes are only reflected in the overlay. By providing per-process views of the filesystem using this stackable approach, a forensic analyzer can record a process's file-based activity—i.e., file creation, deletion, modification. These activities are then analyzed to identify indicators of compromise (IoCs). These indicators are then fed into a forensics analysis engine, which then quickly decides whether a subject (e.g., process, user) is malicious. If so, the system takes some proactive action to alert a proper authority, to quarantine the potential attack, or to provide other remediation. The approach enables forensic analysis without requiring file access mediation, or conducting system event-level collection and analysis, making it a lightweight, and non-intrusive solution.
US11775637B2

Mechanisms are provided for detecting abnormal system call sequences in a monitored computing environment. The mechanisms receive, from a computing system resource of the monitored computing environment, a system call of an observed system call sequence for evaluation. A trained recurrent neural network (RNN), trained to predict system call sequences, processes the system call to generate a prediction of a subsequent system call in a predicted system call sequence. Abnormal call sequence logic compares the subsequent system call in the predicted system call sequence to an observed system call in the observed system call sequence and identifies a difference between the predicted system call sequence and the observed system call sequence based on results of the comparing. The abnormal call sequence logic generates an alert notification in response to identifying the difference.
US11775635B2

A method for detecting a cache-based side-channel attack includes utilizing a timer thread that continuously increments a variable in code of an application. The code has been instrumented such that the instrumented code uses the variable incremented by the timer thread to infer an amount of time taken for running a part of the code. A number of cache misses during execution of the part of the code is determined based on the amount of time. It is determined whether the application is experiencing the cache-based side-channel attack using a classifier which uses as input the number of cache misses.
US11775628B2

Customizing an application on a mobile device includes storing at least a portion of customization data in a customization server that is independent of the mobile device, a user of the mobile device accessing the customization server independently of the mobile device, receiving authorization data from the customization server that enables the mobile device to securely receive customization data from the customization server, and the mobile device using the authorization data to cause the customization server to provide the customization data to the mobile device. The authorization data may be provided by postal message, email message, an SMS text message, and/or a visual code provided on a screen of a computer used to access the customization server. The user may use a computer to provide credential information to access the customization server. Customizing the application may allow the mobile device to access a user service on behalf of the user.
US11775615B2

Systems and methods for tracking objects are disclosed herein. In one embodiment, a system having a processor merges features of detected objects extracted from a point cloud and a corresponding image to generate fused features for the detected objects, generates a learned distance metric for the detected objects using the fused features, determines matched detected objects and unmatched detected objects, applies prior tracking identifiers of the detected objects at the prior time to the matched detected objects, determines a confidence score for the fused features of the unmatched detected objects, and applies new tracking identifiers to the unmatched detected objects based on the confidence score.
US11775614B2

An apparatus includes an interface and a processor. The interface may be configured to receive pixel data from a capture device. The processor may be configured to (i) process the pixel data arranged as one or more video frames, (ii) extract features from the one or more video frames, (iii) generate fused maps for at least one of disparity and optical flow in response to the features extracted, (iv) generate regenerated image frames by performing warping on a first subset of the video frames based on (a) the fused maps and (b) first parameters, (v) perform a classification of a sample image frame based on second parameters, and (vi) update the first parameters and the second parameters in response to whether the classification is correct. The classification generally comprises indicating whether the sample image frame is one of a second subset of the video frames or one of the regenerated image frames.
US11775612B2

In order to provide a learning data generating apparatus that is able to efficiently restrain erroneous detections, the learning data generating apparatus includes a data acquisition unit configured to acquire learning data including teacher data, and a generation unit configured to generate generated learning data based on the learning data and a generating condition, wherein the generation unit converts teacher data of a positive instance into teacher data of a negative instance according to a preset rule when generating the generated learning data.
US11775608B2

A system and method model a time series from missing data by imputing missing values, denoising measured but noisy values, and forecasting future values of a single time series. A time series of potentially noisy, partially-measured values of a physical process is represented as a non-overlapping matrix. For several classes of common model functions, it can be proved that the resulting matrix has a low rank or approximately low rank, allowing a matrix estimation technique, for example singular value thresholding, to be efficiently applied. Applying such a technique produces a mean matrix that estimates latent values, of the physical process at times or intervals corresponding to measurements, with less error than previously known methods. These latent values have been denoised (if noisy) and imputed (if missing). Linear regression of the estimated latent values permits forecasting with an error that decreases as more measurements are made.
US11775598B2

The present invention relates to a trustworthy search method for a search engine based on a knowledge graph, which includes: acquiring a search keyword input by a user to construct a keyword pool; selecting a keyword according to a keyword selection policy, and respectively inputting the keyword to a search engine in sequence for searching to obtain a result returned by the search engine; constructing a knowledge graph of a Web page in sequence; selecting a specific knowledge mode; matching the knowledge graph with an existing semantics reliable knowledge graph library, and then computing a content support degree of each Web page according to a matching result; sorting the search engine under the same keyword by using a content support degree expectation of the Web page; and completing trustworthy search of the search engine based on the knowledge graph.
US11775596B1

Some embodiments provide a method for defining a content relevance model for determining whether a content segment is relevant to a particular category. The method receives a first set of content segments that contain content relevant to the particular category and a second set of content segments that contain content not relevant to the particular category. The method identifies a set of key word sets more likely to appear in the first set of content segments than the second set of content segments. The method defines a content relevance model that comprises a set of groups of word sets and a score for each group, each of the groups of word sets comprising a key word set from the set of key word sets and at least one word set found in a context of the key word set in at least one of the received content segments.
US11775594B2

The present invention discloses a method for disambiguating between authors with a same name on basis of network representation and semantic representation. The method includes: extracting semantic and discrete features of each publication in a target publication library; calculating a similarity between the theses based on the discrete features to obtain a relationship similarity matrix of the theses; if the publication has no common author or institution with other theses, it is added into an discrete publication set; calculating a semantic similarity matrix of the theses based on the semantic features of the theses; and adding theses which do not contain the semantic features in the target publication library to the discrete publication set; performing weighted summation on the relationship similarity matrix and the semantic similarity matrix to obtain a publication similarity matrix and clustering the same; adding theses which do not belong to any cluster to the publication discrete set; and allocating the theses in the discrete publication set to corresponding clusters by using a method based on similarity threshold matching. The present invention enables disambiguation between the authors of the same name of theses with high accuracy.
US11775592B2

A system for association of data elements within a document is disclosed. An input data receiving subsystem receives an input data source of the document. A feature generation subsystem obtains one or more lists of personal data, generates one or more personal data features representing a relationship between one or more personal data elements. An affinity computation subsystem assesses each of the one or more personal data features, computes affinity score between the one or more personal data elements, generates one or more affinities. A personal data relationship identification subsystem assigns the one or more personal data elements to corresponding one or more identification stages, derives a set of identities corresponding to the one or more personal data elements. An identity filtration subsystem receives the one or more affinities and the set of identities, determines a validation of the set of identities, filters out the set of identities.
US11775591B2

The present disclosure provides systems and methods for content quasi-personalization or anonymized content retrieval via aggregated browsing history of a large plurality of devices, such as millions or billions of devices. A sparse matrix may be constructed from the aggregated browsing history, and dimensionally reduced, reducing entropy and providing anonymity for individual devices. Relevant content may be selected via quasi-personalized clusters representing similar browsing histories, without exposing individual device details to content providers.
US11775576B2

An example method of reducing a container image size includes tracing an execution of a process running in a container. The container is associated with a first container image storing a set of files. The method also includes marking, based on the tracing, a subset of files accessed by the process. The method further includes creating a second container image storing the marked set of files.
US11775575B2

The present disclosure relates to systems, apparatuses, and methods for performing searches and displaying results within a messaging application. A computing apparatus, which may include a touch-sensitive display, displays a user interface which includes a messaging application interface and a compact search applet interface encompassing a portion of a messaging application interface. A search applet is executed within the memory allocated to the messaging application or parent application. The search applet accepts user input and displays a set of media elements based on a search query run on the user input. The search results are then displayed by the search applet interface, allowing the user to quickly review the search results and, if desired, integrate media content into a message of the messaging application.
US11775566B2

An electronic device and a method for controlling the electronic device are provided. The method includes obtaining an image including at least one question through a camera of the electronic device; identifying the at least one question in the image; identifying scoring information marked by a user for the at least one question in the image; classifying the at least one question according to the scoring information; and based on receiving a user command for displaying an incorrect answer note, displaying a question classified as an incorrect answer question among the at least one question.
US11775556B2

An example operation includes one or more of receiving view change messages which request a view change from a previous primary peer of a blockchain to the primary peer, identifying that a change to a state of the blockchain is in process with the previous primary peer based on metadata of the received view change messages, verifying that the change to the state of the blockchain corresponds to a latest change to the blockchain based on a received view data message, and transmitting a new view message to following peers which includes the in-process change to the state of the blockchain.
US11775551B2

In an embodiment, a query system sends compact code to a database service for expansion of the compact code to partially-expanded code and expanded code. In an embodiment, a hash value is generated based on the partially-expanded code and indexed in memory with the expanded code. In an embodiment, a hash value is received as part of a command and expanded code is identified based on the hash value and sent to a database service.
US11775545B1

Methods, systems, and computer-readable media for a cloud-based database for spatial data lifecycle management. A spatial database receives elements of spatial data from a plurality of clients of the distributed spatial database. An individual element of the spatial data comprises one or more location values or one or more spatial objects. The spatial database stores the plurality of elements of spatial data using a plurality of storage resources. The spatial database receives a query. The spatial database determines one or more elements of spatial data matching the query from the plurality of elements of spatial data that were stored using the plurality of storage resources.
US11775541B2

Embodiments as disclosed may provide a search operator that addresses the problem of query construction for finding objects that include some number (N) of a set of terms (M). Moreover, embodiments as disclosed herein may efficiently implement the searches specified by such subset operators using a subset process that combines results from a set of term processes where only one term process may be needed for each search term (or search term variant).
US11775537B2

In one implementation, a method is provided that receives multiple potential listings associated with an entity. A listing is selected from the multiple listings and is designated as a representative listing of the entity. A first request is transmitted to synchronize the representative listing with the entity. Responsive to receiving an indication that a synchronization of the first listing and a web address corresponding with the entity is complete, transmitting to the provider system using an application programming interface, a second request to suppress a second listing of the plurality of potential listings as a duplicate listing. A communication is received from the provider system via the application programming interface that confirms that the second request to suppress the second listing from a search result generated by the provider system is accepted.
US11775531B2

Systems and methods for lossy data compression using key artifacts and dynamically generated cycles are described, including receiving a data stream of relational data; detecting an artifact in the data stream associated with a critical point in the relational data; analyzing, by a processing device, the artifact to determine a set of artifacts associated with a complex event where the critical point is an endpoint of the complex event; calculating one or more cycle metrics based on the set of artifacts; generating a data structure associated with the complex event and cycle metrics; providing the data structure for marking a display of the relational data with the complex event based on the cycle metrics.
US11775530B2

Methods and systems for data management are described, particularly for processing global queries. Each global query includes a user-defined query constraint value, such as laxity or query response time limit. The query receiving node maintains a copy of the previously updated data from all of its children node. The query receiving node first searches for the requested query data in its local data storage to minimize children node query. If any portion of the requested data in the local data storage fails to meet the query constraint value, then the child node from which the data came from is tasked with recursively executing the global query.
US11775523B2

An improved hash table structure compatible with in-memory processing for increasing cache efficiency during hash join processing of a small and large table in a relational database system. The hash table, residing in processor memory, includes a first partition containing a join condition column providing best selectivity for joining the small table with the large table, at least one additional partition containing additional join condition columns for joining the small table with the large table; and an array of hash values, the array of hash values providing an index into the hash table partitions.
US11775517B2

Query content-based data generation includes obtaining a query having an outer query and one or more subqueries, converting predicates of a subquery to be predicates of the outer query, and thereby obtain a transformed query, generate from the transformed query a query block having a list of predicate(s) selected from the transformed query, obtaining column information based on the list of predicate(s) and using the column information to select data for a dataset such that data records from the dataset are produced as results to executing the obtained query against the dataset.
US11775515B2

One embodiment of the present invention sets forth a technique for optimizing data in a dataset. The technique includes determining, based on one or more attributes of a dataset, an optimization that is associated with at least one of a file encoding, a file size, and a sort column. The technique also includes identifying a plurality of candidate configurations associated with the dataset and corresponding to the optimization, and for each candidate configuration, generating a corresponding set of evaluation metrics associated with the first optimization. The technique further includes determining, based on the sets of evaluation metrics corresponding to the plurality of candidate configurations, a set of configurations in the plurality of candidate configurations to be applied to the dataset. Finally, the technique includes modifying the dataset based on the set of configurations.
US11775514B2

Methods, systems, and computer-readable media are disclosed herein that create inter-communication capabilities between servers that use technologically diverse and/or incompatible operating systems. Herein, a driver is leveraged to create these inter-communication capabilities by inserting a source server generated message into a table at the target server. The target server automatically executes code in the message and generates results therefrom. The target serer communicates the results to the source server, where the source server again leverages the driver to handle the results.
US11775512B2

According to one embodiment, a data analysis apparatus includes a processor. The processor acquires, for a plurality of products as analysis targets, manufacturing data including at least one manufacturing condition for each product. The processor calculates, based on a bias of state data representing a degree that the product is in a specific state in at least one item that can be taken concerning one manufacturing condition extracted from the manufacturing data, an index value representing a degree that a cause of the specific state of the product is the manufacturing condition.
US11775511B2

A computer retrieves data from a database. The computer retrieves a Machine Learning (ML) model trained to generate database queries. The computer applies the ML model to generate a primary database query based, at least in part, on a user inquiry available to the computer. The computer retrieves the primary database query, an initial set of data from a database available to the computer. The computer, in response to retrieving the initial set of data, receives feedback assessing the initial set of data. The computer, in response to receiving the feedback, applies a Natural Language Processing (NLP) model to identify query adjustment content within the feedback. The computer revises the primary database query based, at least in part, on the model adjustment content, to generate a secondary database query. The computer retrieves using the secondary database query, a secondary set of data from the database.
US11775510B1

A computer method and system for providing information results in response to a natural language information request. The system and method include receiving a natural language information request from a user and compiling a computer executable query from the natural language information request from a user wherein the query is formatted to extract data from one or more computer databases. The query is then presented to the user prior to execution of the query so as to enable the user to change the query prior to its execution. The query is then executed to extract data from one or more computer databases whereby extracted data is presented to the user in a certain presentation format.
US11775500B2

A method and apparatus for maintaining file system consistency in a distributed system using version vectors is presented. A method generally includes comparing incarnation and transaction identifiers of a current version vector associated with a file with incarnation and transaction identifiers of a last completed version vector associated with the file. Upon determining that a current version vector reflects operations on the file that are either earlier than or the same as the identifiers in the last completed version vector, the node performing one or more file system operations on the file.
US11775496B2

Various embodiments for providing a data transfer and management system are described herein. An embodiment operates by determining that data of a column is stored in a column loadable format in which all of the data of the column is moved from the disk storage location to a memory responsive to a data request. A data vector that identifies a plurality of value IDs corresponding to at least a subset of the plurality of rows of the column, is identified. A page format that provides that a portion of the data of the column across a subset of the plurality of rows is moved from the second disk storage location into the memory responsive to the data request is determined. The entries of the data vector are requested, converted from column loadable format into the page persistent format, and stored across one or more memory pages.
US11775494B2

The disclosure is directed to various ways of improving the functioning of computer systems, information networks, data stores, search engine systems and methods, and other advantages. Among other things, provided herein are methods, systems, components, processes, modules, blocks, circuits, sub-systems, articles, and other elements (collectively referred to in some cases as the “platform” or the “system”) that collectively enable, in one or more datastores (e.g., where each datastore may include one or more databases) and systems, the creation, development, maintenance, and use of a set of custom objects for use in a wide range of activities, including sales activities, marketing activities, service activities, content development activities, and others, as well as improved methods and systems for sales, marketing and services that make use of such entity resolution systems and methods as well as custom objects.
US11775489B2

A system, method, and computer-readable medium for consolidating multiple databases into a single or a smaller number of databases is described. An improved structure of target database may be achieved by removing constraints used when creating legacy databases. According to some aspects, these and other benefits may be achieved by combining multiple source tables into a single target table with errors being identified and addressed during the creation of the instructions to generate the target table. In implementation, this may be effected by converting values from a source table and values from a target table into normalized versions of those values and then comparing the normalized values. A benefit includes verifying that the data from the source table is being properly reflected in the target table.
US11775479B2

A system and method for efficient and secure private similarity detection for large private document repositories reduces the amount of trust that the participants need to give to a third party and detects malicious participants. One use of this system and method is the efficient and secure detection of similar documents across large private document repositories.
US11775475B2

Techniques of deferred container deployment are disclosed herein. In one embodiment, a method includes receiving, at a computing device, a container image corresponding to the container. The container image includes a first set of files identified by symbolic links individually directed to a file in the host filesystem on the computing device and a second set of files identified by hard links. The method also includes in response to receiving the container image, at the computing device, storing the received container image in a folder of the host filesystem on the computing device without resolving the symbolic links of the first set of the files until runtime of the requested container.
US11775471B2

A conversion system includes a build manager, a file storage device to store original files associated with computer code or data of a project build, a compiler, a cache to store converted files, and an interceptor to provide requested files to the compiler. The interceptor includes one or more processors and memory storing instructions that cause the processor(s) to receive a plurality of file requests for files from the compiler during compilation between a starting and an ending of at least a portion of the project build, examine the cache to determine whether a requested file is stored in the cache for each of the file requests received between the starting and ending of the portion of the project build, and provide the requested file to the compiler.
US11775468B2

A method for transmitting data between a peripheral device and a data acquisition unit, the data acquisition unit having a configurable communication interface via which the data are transmitted according to one of a number of defined communication protocols, includes: carrying out a communication protocol analysis by the peripheral device upon connection to a power supply; and carrying out an adaptation of the configurable communication interface of the peripheral device after detection of a communication protocol, providing a detected communication protocol, used by the data acquisition unit in order to carry out data exchange according to the detected communication protocol.
US11775467B2

A transaction ordering system is configured to order various transactions initiated by one device for execution with another device. The transaction ordering system includes ordering circuitry that is configured to generate two pointer values such that one pointer value corresponds to a transaction identifier (ID) of a transaction that is to be processed, and another pointer value corresponds to a transaction ID of a latest initiated transaction. Based on the two pointer values, the ordering circuitry orders the transactions such that if a first transaction is initiated before a second transaction, a set of data packets associated with the first transaction is transmitted to the transaction initiating device before a set of data packets associated with the second transaction is transmitted.
US11775464B2

A computer system is provided. The computer system includes a hub board, a common bus, and a plurality of Sibling boards. The hub board has an I/O controller hub, which includes a main communication chipset. The plurality of Sibling boards is coupled to the hub board by the common bus. Each of the Sibling boards includes a memory and at least one CPU. The memory is operative to host a Sibling operating system. The CPU is coupled to the memory. The Southbridge type chipset which resides in the hub board is shared amongst the plurality of Sibling boards. At least one of the plurality of Sibling boards functions as a master processing unit of the system. Sibling boards offer processing flexibility through the means of how they are configured in the system.
US11775463B2

A system-on-chip including: a first slave having a first safety level; a second slave having a second safety level; a first master having a third safety level, the first master outputs a first access request for the first slave and a second access request for the second slave; a safety function protection controller that outputs first attribute information corresponding to the first safety level, second attribute information corresponding to the second safety level, and third attribute information corresponding to the third safety level; and an interconnect bus that receives the first, second and third attribute information, transfers the first access request to the first slave when it is determined that the third safety level is higher than or equal to the first safety level, and blocks the second access request when it is determined that the third safety level is lower than the second safety level.
US11775457B1

In one example, a command pattern sequencer includes a set of registers to store values used to configure a command sequence for configuring a memory. The command pattern sequencer further includes state machine circuitry coupled to the set of registers, the state machine circuitry configured to generate and execute the command sequence. The command pattern sequencer still further includes timing circuitry configured to manage timing between commands of the command sequence.
US11775446B2

Methods, apparatus, systems and articles of manufacture to facilitate atomic compare and swap in cache for a coherent level 1 data cache system are disclosed. An example system includes a cache storage; a cache controller coupled to the cache storage wherein the cache controller is operable to: receive a memory operation that specifies a key, a memory address, and a first set of data; retrieve a second set of data corresponding to the memory address; compare the second set of data to the key; based on the second set of data corresponding to the key, cause the first set of data to be stored at the memory address; and based on the second set of data not corresponding to the key, complete the memory operation without causing the first set of data to be stored at the memory address.
US11775444B1

Driving address translations in a microprocessor system by sending a rejected Lx+1 cache request from a first set of caches of a first level Lx to a central request unit, transferring an Lx+1 cache request having a translation of a virtual address into a physical address stored in a first buffer, from the central request unit to the at least one Lx+1 cache, and keeping an Lx+1 cache request lacking a translation of a virtual address into a physical address stored in the first buffer, pending in the central request unit.
US11775441B2

A semiconductor apparatus implementing a high speed data output and compensating a resetting of a latch circuit is provided. A readout method of a NAND type flash memory includes: a pre-charging step performing a pre-charging on a bit line and a NAND string connected to the bit line through a sense node (SNS); a resetting step performing a resetting on the latch circuit after the pre-charging; and a discharging step performing a discharging on the NAND string after the resetting.
US11775435B2

To deliver up-to-date, coherent user data to applications upon request, the disclosed technology includes systems and methods for caching data and metadata after it has been synchronously loaded—for future retrieval with a page load time close to zero milliseconds. To provide this experience, data needs to be stored as locally to a user as possible, in the cache on the local device or in an edge cache located geographically nearby, for use in responding to requests. Applications which maintain caches of API results can be notified of their invalidation, and can detect the invalidation, propagate the invalidation to any further client tiers with the appropriate derivative type mapping, and refresh their cached values so that clients need not synchronously make the API requests again—ensuring that the client has access to the most up-to-date copy of data as inexpensively as possible—in terms of bandwidth and latency.
US11775431B2

This document describes apparatuses and techniques for cache memory with randomized eviction. In various aspects, a cache memory randomly selects a cache line for eviction and/or replacement. The cache memory may also support multi-occupancy whereby the cache memory enters data reused from another cache line to replace the data of the randomly evicted cache line. By so doing, the cache memory may operate in a nondeterministic fashion, which may increase a probability of data remaining in the cache memory for subsequent requests.
US11775430B1

Disclosed herein are techniques for performing memory access. In one embodiment, an integrated circuit includes a port and an access engine. The integrated circuit is coupled with a memory device. The access engine is configured to: receive, from an access requester device, a request to access data stored at a memory device; and based on receiving the request: provide, via the port, a sequential access of a plurality of portions of the data to the access requester device; and access the plurality of portions of the data in a parallel form at the memory device for the access requester device. The sequential access can include a sequential write access or a sequential read access of the plurality of portions of the data.
US11775427B2

A memory controller includes a block ratio calculator configured to calculate a ratio of free blocks among memory blocks for storing data; a policy selector configured to select, based on the calculated ratio of free blocks, any one garbage collection policy of a first garbage collection policy of specifying priorities to be used to select a victim block depending on attributes of the data, and a second garbage collection policy of specifying the priorities to be used to select the victim block regardless of the attributes of the data; and a garbage collection performing component configured to perform a garbage collection operation on at least one memory block of the memory blocks according to the garbage collection policy selected by the policy selector.
US11775417B1

A service testing system is disclosed to enable consistent replay of stateful requests on a service whose output depends on the service's execution state prior to the requests. In embodiments, the service implements a compute engine that executes service requests and a storage subsystem that maintains execution states during the execution of stateful requests. When a stateful request is received during testing, the storage subsystem creates an in-memory test copy of the execution state to support execution of the request, and provides the test copy to the compute engine. In embodiments, the storage subsystem will create a separate instance of execution state for each individual test run. The disclosed techniques enable mock execution states to be easily created for testing of stateful requests, in a manner that is transparent to the compute engine and does not impact production execution data maintained by the service.
US11775414B2

A device includes one or more processors configured to: receive source code including a section of source code associated with at least one bug or vulnerability; generate a formatted code section based at least partly on the section of source code associated with at least one bug or vulnerability; identify a matching patch model based on the formatted code section; provide the formatted code section to the matching patch model; receive a remedied code section from the matching patch model; and apply the remedied code section to the section of source code associated with at least one bug or vulnerability. Generating the formatted code section based at least partly on the section of source code associated with at least one bug or vulnerability includes: dividing the section of source code into sub-elements; associating type information to the sub-elements to generate tokens; and mapping each token to a unique identifier.
US11775399B1

A computer-implemented method, a computer system and a computer program product efficiently select restore points in a continuous data protection environment. The method includes receiving log entries that include restore points that correspond to data stored on nodes in the continuous data protection environment. The method also includes identifying an interesting restore point from the log entries. The method further includes grouping the interesting restore point for recovery based on one or more of a confidence score and a restore time. In addition, the method includes loading the group of interesting restore points on available nodes in the continuous data protection environment. The method also includes determining whether the data corresponding to each interesting restore point in the group is valid using a validation function. Lastly, the method includes discarding the interesting restore point when the data corresponding to the interesting restore point is not valid.
US11775392B2

Systems, methods, and computer readable storage mediums for performing remote replication including receiving, by a target storage system, an indication that a dataset stored on a source storage system will be replicated to the target storage system; identifying, by the target storage system, portions of the dataset that are not already stored on the target storage system; and initiating, by the target storage system, replication of one or more of the portions of the dataset that are not already stored on the target storage system from a source other than the source storage system.
US11775390B2

A multiparty computing system includes at least a first compute node and a second compute node, each of the first compute node and the second compute node each configured to execute a multiparty computation. The first compute node is configured to perform first operations of the multiparty computation over a share of first secret data and a share of second secret data; detect a checkpoint event; and, in response to detection of the checkpoint event, save a state of the multiparty computation on the first compute node to a checkpoint storage. In response to detection of a resume event, the first compute node executes a resume protocol with the second compute node, where the resume protocol includes exchanging messages with the second compute node, and determining, based on the messages, an operation in the multiparty computation to be the starting point to resume the multiparty computation.
US11775389B2

Aspects of the present disclosure configure a system component, such as memory sub-system controller, to defer performance of an error-correction parity calculation for a block of a memory components of the memory subsystem. In particular, a memory sub-system controller of some embodiments can defer (e.g., delay) performance of an error-correction parity calculation and can defer the error-correction parity calculation such that it is performed at a time when the memory sub-system satisfies an idle state condition.
US11775387B2

Provided is a computing system including a memory system in communication with a host, and for storing data therein and the memory system includes a memory having a plurality of memory components and a memory array and coupled to the controller via a memory interface. Each memory component includes a memory cyclic-redundancy-check (CRC) engine that performs a CRC check of data during read and write operations between the host and the memory array. The memory system also includes a controller that has a plurality of controller CRC engines and communicates with the memory components to control data transmission between the memory, the host and the memory array.
US11775382B2

Systems, apparatuses, and methods related to modified parity data using a poison data unit. An example method can include receiving, from a controller of a memory device, a first set of bits including data and a second set of at least one bit indicating whether the first set of bits comprises one or more erroneous or corrupted bits. The method can further include generating, at an encoder of the memory device, parity data associated with the first set of bits. The method can further include generating, at logic of the memory device, modified parity data with the parity data component and the second set of at least one bit. The method can further include writing the first set of bits and the modified parity data in an array of the memory device.
US11775380B2

A data processing system comprises a memory, a processing unit, a MMU operable to process memory transactions for the processing unit; and an error-detecting circuit located between the MMU and the memory. The MMU is configured to determine from respective memory address mappings corresponding memory addresses to which memory transaction applies. The determined memory addresses comprise a first part representing a memory location and a second part representing an error-detecting code generated using the first part of the memory address. The error-detecting circuit can then check using the error-detecting code for the memory address whether the memory address received by the error-detecting circuit is valid.
US11775368B2

A system includes a plurality of nodes, a first memory device including a plurality of volumes each visible to at least one of the plurality of nodes within a visibility configuration, and a processing device, operatively coupled with the plurality of nodes and the first memory device. The processing device performs operations including identifying a system failure affecting visibility of at least one of the plurality of volumes of the first memory device, and modifying the visibility configuration to address the system failure.
US11775364B2

Systems and methods are provided for correlating messages between disparate interfaces, channels, and/or networks. One example computer-implemented method includes receiving, at a service computing device, a request from a user relating to at least one service associated therewith and compiling a message consistent with a first message standard based on the request. The method also includes requesting a global unique identifier (GUID) for the request from a generator, where the generator compiles the GUID and returns the GUID to the service computing device, and serializing the GUID and the compiled message to form a serialized message in which the compiled message defines a first parameter and the GUID defines a second parameter. The method then includes transmitting the serialized message to a message gateway, whereby the GUID is provided with the compiled message, while maintaining the compiled message consistent with the first message standard.
US11775359B2

Methods and apparatuses for cross-layer processing. In some embodiments, kernel processes are executed at a higher privilege and priority than user space processes, thus cross-layer communication that spans both kernel and user space may introduce system vulnerabilities and/or consume limited resources in an undesirable manner. Unlike kernel space networking architectures that have to accommodate generic use cases, user space networking architectures are application specific, run in their own memory allocations, and can be terminated without affecting other user space applications 602 and/or kernel space operation. Various aspects described herein provide application specific, non-generic functionality without kernel assistance. Exemplary embodiments for buffer cloning, packet aggregation and “just in time” transformations, are illustrative of the broader concepts enabled by the present disclosure.
US11775354B2

A system for reducing overlay network overhead includes a memory, a processor in communication with the memory, a first container and a second container running on a first host, and a container scheduler executing on the processor. Each of the first container and second container expose a network service port(s). The container scheduler executes on the processor to assign a network complexity weight to the first host. The network complexity weight is based on a quantity of network service ports that the first container and the second container expose. The container scheduler also filters hosts based on resource availability corresponding to each host and ranks the hosts based on a respective network complexity weight corresponding to each host. Additionally, the container scheduler dispatches a third container to a second host based on the resource availability and network complexity weight corresponding to the second host.
US11775353B2

A visualization request to visualize data is received. System parameters responsive to the visualization request are obtained. Predicted performance metrics are generated with a machine learning model using the system parameters. A workload server is obtained using a workload server profile selected using the predicted performance metrics, the workload server executing a visualization workload to generate a visualization. The visualization of the data is streamed, from the workload server to the client device, responsive to the visualization request.
US11775348B2

In general, various aspects of the present invention provide methods, apparatuses, systems, computing devices, computing entities, and/or the like for generating and managing custom workflows for domain objects defined within microservices. In accordance with various aspects, a method is that comprises: receiving an attribute value for a custom workflow to include in a microservice that corresponds to an attribute defined for a workflow component; accessing mapping data for an attribute; identifying, based on the mapping data, a corresponding field of a workflows table mapped to the attribute; storing a record in the workflows table for the custom workflow with the attribute value stored in the corresponding field for the record to persist the custom workflow in the microservice.
US11775346B2

Implementations described herein relate to methods, systems, and computer-readable media to identify anomalous applications. In some implementations, the methods may include obtaining application metric data that includes application level metrics and instance level metrics for each instance of a plurality of instances associated with a respective application of a plurality of applications operating over a distributed computing system, generating a first anomaly detection score based on the instance level metrics; generating a second anomaly detection score based on one or more input metrics associated with the respective application, generating a third anomaly detection score based on seasonal metric data associated with the respective application and identifying at least one application of the plurality of applications as an anomalous application based on the first anomaly detection score, the second anomaly detection score, and the third anomaly detection score.
US11775345B2

A cloud management system can be configured to provide a cloud computing environment in response to a request for an execution platform. The cloud management system can be configured to determine a set of resources from non-dedicated cloud controlled resources or third-party resources that meet specifications of the requested execution platform. The cloud management system can be configured to create the on-demand cloud from the determined set of resources to serve as the execution platform.
US11775344B1

The present application discloses a system, readable storage medium, and method for analyzing a cause of training-task queuing, wherein the method includes the steps of: obtaining a required resource that is required by a training task inputted by a user and a remaining resource of a cluster; in responding to that the remaining resource does not satisfy the required resource, obtaining a plurality of cluster center data that are pre-generated in a cluster model; regarding the required resource and the remaining resource as sample data, and calculating distances between the sample data and each of the cluster center data; and feeding back a cause corresponding to the cluster center datum that has a minimum distance with the sample data.
US11775343B1

A computer implemented system is described for assigning executable jobs to pipeline sets, whereby the jobs may be network based computer jobs. The assigning includes generating a weight for each pipeline set of multiple pipeline sets to obtain multiple weights. Generating a weight includes obtaining duty cycle metrics for pipeline software threads in the pipeline set. The duty cycle metrics include a measure of an amount of time that a corresponding pipeline thread is executing and actively processing data. Generating the weight further includes determining the weight for the pipeline set based at least in part on the duty cycle metrics. The method further includes assigning a job request to a target pipeline set selected from the pipeline sets according to a weighted random algorithm, wherein the weighted random algorithm uses the weights.
US11775324B2

Automated content switching rules may be generated and/or utilized for automatically switching away from certain interactive content during presentation of that interactive content when one or more switch conditions are met. In some instances, automated content switching rules may define one or more non-temporal switch conditions, e.g., based upon reaching certain points or milestones in certain interactive content, that may be used to initiate actions that switch away from the interactive content. In addition, in some instances, automated content switching rules may be used to not only switch away from particular interactive content, but additionally switch to other interactive content, thereby enabling a user to effectively schedule a workflow across different interactive content, applications and/or other computer-related tasks.
US11775321B2

Robotic process automation (RPA) systems with improved playback capabilities. Certain embodiments can provide resilient playback of software automation processes by providing enhanced capability to locate user interface controls within a screen image of a user interface. In some embodiments, one or more of the user interface controls located within the screen image of the user interface can be used to manipulate the user interface so that other user interface controls become visible within the screen image. Other embodiments can, additionally or alternatively, provide resilient playback of software automation processes by providing the capability to record, compute and store parameters for user interface controls detected from a screen image of a user interface. These parameters can be used to assist in locating correct corresponding user interface controls within a screen image presented at playback of a software automation process. Advantageously, embodiments disclosed herein allow software automation processes to operate with greater reliability and flexibility.
US11775319B2

An embodiment discloses an electronic device including: a first memory in which multiple applications are stored; a second memory; and at least one processor operatively connected to the first memory and the second memory. The processor(s) is configured to determine, based on a history of usage of the multiple applications for a first period of time, a priority of the multiple applications over multiple time intervals included in a second period of time. The processor(s) is further configured to preload a predetermined first number of applications into the second memory based on the priority if a designated condition being satisfied; and preload a first list of applications into the second memory if the designated condition is satisfied in a first time interval, and preload a second list of applications into the second memory if the designated condition is satisfied in a second time interval.
US11775314B2

A computing system is provided. The computing system includes a central processing unit (CPU), a baseboard management controller (BMC), and a boot non-volatile memory. The BMC selects a boot partition in the computing system. The boot non-volatile memory stores at least two boot partitions as a primary boot area including a basic input/output system (BIOS) image and a secondary boot area including a BMC image. The BMC switches between the secondary boot area to boot the BMC and the primary boot area to boot the BIOS. Only one of the primary boot area or the secondary boot area is accessible when the BIOS is booting or when the BMC is booting.
US11775311B2

A convolution operation method and a processing device for performing the same are provided. The method is performed by a processing device. The processing device includes a main processing circuit and a plurality of basic processing circuits. The basic processing circuits are configured to perform convolution operation in parallel. The technical solutions disclosed by the present disclosure can provide short operation time and low energy consumption.
US11775310B2

A processing system includes a system interconnect, a processor coupled to communicate with other components in the processing system through the system interconnect, distributed general purpose registers (GPRs) in the processing system wherein a first subset of the distributed GPRs is located in the processor and a second subset of the distributed GPRs is located in the processing system and external to the processor, and a first set of conductors directly connected between the processor and the second subsets of the distributed GPRs. An instruction execution pipeline in the processor accesses any register in the first and second subsets of the distributed GPRs as part of the processor's GPRs during instruction execution in the processor, in which the second subset of the distributed GPRs is accessed through the first conductor.
US11775303B2

Disclosed is a general-purpose computing accelerator which includes a memory including an instruction cache, a first executing unit performing a first computation operation, a second executing unit performing a second computation operation, an instruction fetching unit fetching an instruction stored in the instruction cache, a decoding unit that decodes the instruction, and a state control unit controlling a path of the instruction depending on an operation state of the second executing unit. The decoding unit provides the instruction to the first executing unit when the instruction is of a first type and provides the instruction to the state control unit when the instruction is of a second type. Depending on the operation state of the second executing unit, the state control unit provides the instruction of the second type to the second executing unit or stores the instruction of the second type as a register file in the memory.
US11775300B2

Apparatuses and methods related to commands to transfer data and/or perform logic operations are described. For example, a command that identifies a location of data and a target for transferring the data may be issued to a memory device. Or a command that identifies a location of data and one or more logic operations to be performed on that data may be issued to a memory device. A memory module may include different memory arrays (e.g., different technology types), and a command may identify data to be transferred between arrays or between controllers for the arrays. Commands may include targets for data expressed in or indicative of channels associated with the arrays, and data may be transferred between channels or between memory devices that share a channel, or both. Some commands may identify data, a target for the data, and a logic operation for the data.
US11775283B2

Disclosed herein are methods, computer readable media, and devices for performing software updates. In one embodiment, a method is disclosed comprising initializing a storage space of a secure storage device into a plurality of portions; copying an update program to a first portion in the portions and copying update data to a second portion of the portions; generating a first golden measurement for the first portion and a second golden measurement for the second portion; measuring the first portion; updating or rolling back an update to the secure device in response to determining that the measuring of the first portion does not match the first golden measurement of the first portion; and verifying an update operation upon determining that the measuring of the first portion matches the first golden measurement of the first portion.
US11775281B1

Various embodiments of the invention are related to a method of performing upgrades to a computing system. After an initial upgrade strategy is produced by a device emulation system, one or more embodiments of the invention may produce a more refined upgrade strategy based on changes in key aspects identified in the initial upgrade strategy. These key aspects or key identifiers of the system are monitored throughout the upgrade process and are used to refine the upgrade strategy.
US11775280B1

One or more embodiments of this invention may improve the operating and upgrading of computing devices and systems. The computing device and/or system may receive information related to a plurality of application upgrades from an application monitoring agent. Based on the received information, a device emulation will be requested, and an emulation will be performed in response to generate an application upgrade strategy including such things as emulated (e.g., predicted) upgrade times. In order to produce a more refined upgrade strategy the various embodiments also consider key aspects of the device and the upgrades to produce one or more key identifiers. The key identifiers are monitored throughout the upgrade process and are used to refine the upgrade strategy.
US11775276B2

Methods and systems for system agnostic technologies allowing incorporation of APIs from multiple applications as well as integration of APIs from other applications that can assist in the integrations. Methods and systems for using block chain technology to enhance integration record keeping on an application and macro integration level as well as event and performance recording and other advantages. Methods and systems for integrating services between different software systems including integrating a plurality of software systems to enable data transfer between the plurality of software systems, at least one of adding a new software system and updating, removing, or altering one of the plurality of software systems, and dynamically updating other ones of the plurality of software systems based on the at least one of adding the new software system and updating, removing, or altering one of the plurality of software systems.
US11775274B2

An application software installation method includes: accessing, by a device, a server; receiving, by the device, an editing operation of a user for a to-be-installed application set in the server, where the to-be-installed application set includes N application software identifiers, where N is a positive integer, the N application software identifiers are used to indicate corresponding to-be-installed application software, and the to-be-installed application software is application software backed up by another device in the server; and sending, by the device, an editing instruction for the to-be-installed application set to the server based on the editing operation, where the editing instruction is used to instruct the server to add an application software identifier to the to-be-installed application set and/or delete an application software identifier from the to-be-installed application set, so that the server obtains an updated to-be-installed application set.
US11775273B2

A method of compiling a software application as modular software build, comprising: creating a dependency tree defining a plurality of dependency relations between a plurality of code segments of a software code of a software application, each one of the plurality of dependency relations defines at least one of a functionality dependency, a parameter dependency and a structure dependency between a pair of the plurality of code segments; separately compiling each of the a plurality of code segments into one of a plurality of executable segment modules; and creating a core module adapted to be installed on a client device having a processor for loading the plurality of executable segment modules according to the plurality of dependency relations for an execution of the software application.
US11775272B1

A solution is proposed for deploying software programs. A corresponding method comprises calculating a program security indicator of each software program according to corresponding component security indicators of software components being used by the software program. A computing system (or more) is selected for deploying the software program according to a comparison between the program security indicator and corresponding system security indicators of a plurality of available computing systems. A computer program and a computer program product for performing the method are also proposed. Moreover, a corresponding system is proposed.
US11775266B2

Systems and methods for inviting an external user to join a shared collaborative channel are provided. In particular, a computing device may generate a common channel invitation for one or more users and cause the common channel invitation to be transmitted to the one or more users. The common channel invitation may include an invitation link to a shared collaborative channel and a selectable option to redeem the common channel invitation to the shared collaboration channel. The computing device is further monitor whether the one or more users access the shared collaborative channel via the invitation link, and in response to detecting that at least one of the one or more users is accessing the shared collaborative channel via the invitation link, allow the at least one user to view at least some content of the shared collaborative channel.
US11775261B2

Implementations generally relate to facilitating process building. In some implementations, a method includes receiving, at a client device, process element information, where the process element information defines process elements, wherein the process elements are nodes displayed in a process, and wherein the processelements are associated with process element groups based on categories. The method further includes displaying the process elements in a palette region in a user interface of the client device. The method further includes displaying the process in a workspace region in the user interface based on process elements from the palette region that are selected by a user.
US11775260B1

Embodiments of the present disclosure relate to the technical field of geocomputation, in particular to a method, an apparatus, a device for DAS-based custom function expansion and a storage medium, aiming at realizing that users may add custom functions and expand G-language custom keywords in DAS. The method includes: generating a corresponding target task script file according to a target geographic analysis task; obtaining an interface identification corresponding to the target task script file according to an interface identification setting rule of DAS; generating a corresponding interfacing script file according to the interface identification and the target task script file; and calling the interfacing script file in a calculation-process table of the DAS by a custom keyword, so as to obtain an analysis result of the target geographic analysis task.
US11775258B2

The present invention extends to methods, systems, and computing system program products for elimination of rounding error accumulation in iterative calculations for Big Data or streamed data. Embodiments of the invention include iteratively calculating a function for a primary computation window of a pre-defined size while incrementally calculating the function for one or more backup computation windows started at different time points and whenever one of the backup computation windows reaches a size of the pre-defined size, swapping the primary computation window and the backup computation window. The result(s) of the function is/are generated by either the iterative calculation performed for the primary computation window or the incremental calculation performed for a backup computation window which reaches the pre-defined size. Elimination of rounding error accumulation enables a computing system to steadily and smoothly run iterative calculations for unlimited number of iterations without rounding error accumulation.
US11775257B2

Techniques for operating on and calculating binary floating-point numbers using an enhanced floating-point number format are presented. The enhanced format can comprise a single sign bit, six bits for the exponent, and nine bits for the fraction. Using six bits for the exponent can provide an enhanced exponent range that facilitates desirably fast convergence of computing-intensive algorithms and low error rates for computing-intensive applications. The enhanced format can employ a specified definition for the lowest binade that enables the lowest binade to be used for zero and normal numbers; and a specified definition for the highest binade that enables it to be structured to have one data point used for a merged Not-a-Number (NaN)/infinity symbol and remaining data points used for finite numbers. The signs of zero and merged NaN/infinity can be “don't care” terms. The enhanced format employs only one rounding mode, which is for rounding toward nearest up.
US11775254B2

Implementations are described herein for analyzing existing graphical user interfaces (“GUIs”) to facilitate automatic interaction with those GUIs, e.g., by automated assistants or via other user interfaces, with minimal effort from the hosts of those GUIs. For example, in various implementations, a user intent to interact with a particular GUI may be determined based at least in part on a free-form natural language input. Based on the user intent, a target visual cue to be located in the GUI may be identified, and object recognition processing may be performed on a screenshot of the GUI to determine a location of a detected instance of the target visual cue in the screenshot. Based on the location of the detected instance of the target visual cue, an interactive element of the GUI may be identified and automatically populate with data determined from the user intent.
US11775249B2

Electrical equipment includes a housing having a hole formed therein; a microphone positioned inside the housing and in the proximity of the hole; a loudspeaker; emitter means arranged to emit an emitted detection sound signal via the loudspeaker; and processor means arranged to acquire a received detection sound signal via the microphone, to detect in real time from the received detection sound signal whether a user's finger is or is not positioned on or in the immediate proximity of the hole, and if a finger is positioned on or in the immediate proximity of the hole to cause a predetermined action to be performed.
US11775246B2

A collaboration system is provided and includes memory storing collaboration data including a spatial event map locating events in a virtual workspace and a local display including a screen space. The collaboration system further includes logic to identify a local client viewport in the virtual workspace, logic to render, in the screen space on the local display, graphical objects identified by events in the spatial event map that have locations within the local client viewport, logic to change a location and a dimension of the local client viewport in the virtual workspace in response to input signals, logic to render, in the screen space on the local display, graphical objects identified by events in the spatial event map that have locations within the changed local client viewport, and logic to generate a viewport change event in response to the change of the local client viewport in response to input signals.
US11775238B2

An image forming apparatus includes circuitry. The circuitry extracts a colorimetric area from an image formation area based on designation according to an operation by a user, the image formation area in which an image as a print target is to be formed. The circuitry calculates a color difference between a first page and a second page subsequent to the first page based on a colorimetric value in the extracted colorimetric area and to determine whether to continue printing according to the calculated color difference.
US11775234B2

A printing system is provided with a dummy data insertion unit configured to insert dummy data into print data based on waiting time occurring when post-processing is performed by a post-processing device (for example, a collating machine). In a printing unit, a dummy page is printed on the basis of the dummy data. A dummy page removing unit configured to remove a dummy page from printed printing paper so that the dummy page is not supplied to the post-processing device is provided between the printing device and the post-processing device.
US11775233B2

A print control system is provided. The system comprises an image forming unit to form an image onto a sheet; an image reader to read an image of the sheet; an inspection unit to inspect a quality by comparing the image read by the image reader with a reference image. The system forms an image by the image forming unit using a first print setting defined in advance when registering the reference image, registers, as the reference image, an image read by the reading unit, and forms an image by the image forming unit using a second print setting defined in advance when manufacturing a print product.
US11775230B2

Provided is technology by which an information processing device having an OS standard general-purpose print program installed therein reduces unevenness in print quality due to a printer-specific characteristic. According to an auxiliary program available for printing using a printer connected to a PC, the PC acquires characteristic data indicative of a characteristic specific to the printer from the printer, and stores the acquired characteristic data in a memory. Further, when a print instruction for causing the printer to execute printing of an image is sent to a general-purpose print program installed in advance in an OS, the PC generates corrected print data corrected based on the characteristic data stored in the memory, for an image that is a print target of the print instruction, and outputs the generated corrected print data such that the generated corrected print data is transmitted from the PC to the printer.
US11775227B2

Job information being information concerning a processed job is managed together with an attribute that indicates whether the job information is printed or unprinted. Out of the managed pieces of job information of jobs, job information having an attribute indicating unprinted state is printed and the attribute of the printed job information is updated so as to indicate printed state. Out of the managed pieces of job information of jobs, when an instruction to print job information of a job corresponding to a logged-in user is received, the job information corresponding to the user is printed and the attribute of the printed job information is not updated.
US11775223B2

There are provided a memory controller and a storage device including the same. The memory controller includes: a command storage including a first read command queue and a second read command queue; a command generation controller configured to provide an erase command, a suspend command, a resume command, and output a scheduling event signal after the resume command is output; and a command schedule controller configured to: search for a first physical address group, reorder a output sequence of the first read command queue, and provide a command to perform the read command based on the second read command queue.
US11775221B2

Embodiments of the present disclosure relate to a memory system, a memory controller, and a method for operating the same. An operation of writing metadata in multiple memory dies in the memory device is started, and an erase operation is then performed, when the request for the erase operation exists, with regard to some of the multiple memory dies. Accordingly, the time taken to write metadata can be uniformly adjusted to the largest extent, and the magnitude of peak power consumed by the memory device can be minimized.
US11775217B2

A memory sub-system configured to adaptively and/or iteratively determine sub-operations of executing a read command to retrieve data from memory cells. For example, after receiving the read command from a processing device of a memory sub-system, a memory device starts an atomic operation of executing the read command in the memory device. The memory device can have one or more groups of memory cells formed on an integrated circuit die and a calibration circuit configured to measure signal and noise characteristics of memory cells in the memory device. During the atomic operation, the calibration circuit generates outputs, based on which a read manager of the memory sub-system identifies sub-operations to be performed in the atomic operation and/or decides to end the atomic operation.
US11775214B2

Embodiments of the present disclosure relate to a memory system and an operating method thereof. According to the embodiments of the present disclosure, the memory system may fetch a first command from the host into a command queue, suspend execution of the first command when receiving a lock request for the first command from the host, and resume the execution of the first command when receiving an unlock request for the first command or after the first command is suspended for an amount of time corresponding to a suspend time value transmitted together with the lock request.
US11775213B2

A stacked memory device includes memory dies over a base die. The base die includes separate memory channels to the different dies and external channels that allow an external processor access to the memory channels. The base die allows the external processor to access multiple memory channels using more than one external channel. The base die also allows the external processor to communicate through the memory device via the external channels, bypassing the memory channels internal to the device. This bypass functionality allows the external processor to connect to additional stacked memory devices.
US11775207B2

Methods, systems, and devices for techniques to perform a write operation are described. In response to receiving a sequential write command from a host system, the memory system may determine non-linear offsets for a set of requests for portions of the data. The memory system may determine a first subset of the data that includes data segments having logical addresses with gaps corresponding to the offset between the data segments to store in a first memory device. The memory system may store the first subset in a buffer and program the first subset to the first memory device. Additionally, the memory system may determine a second subset of data that using the offset and may transmit a second set of requests for the second subset of data, which may be stored in the buffer and programmed to a second memory device.
US11775205B2

The disclosure provides a semiconductor storage device and a reading method that can achieve high-speed processing of error detection and correction and miniaturization. The flash memory of the disclosure has a NAND chip and an ECC chip. The NAND chip includes a memory array, and a page buffer/sensing circuit including a latch (L1) and a latch (L2). The ECC chip includes RAM_E and RAM_O. The RAM_E and RAM_O hold the read data output from the latches (L1, L2) of the NAND chip. RAM_E holds the data of the even-numbered sectors, and RAM_O holds the data of the odd-numbered sectors. Making RAM_E or RAM_O alternately hold the data of the sectors can reduce the data size of RAM_E and RAM_O.
US11775200B2

Storage devices store not only host data, but also control data related to operations of the storage device associated with the data. Control data is stored within blocks of memory called control blocks. As storage devices are configured to communicate with numerous hosts and namespaces, proper management of the available control blocks can avoid numerous problems such as mixed control block usage that punish certain hosts based on actions of other, non-related hosts. Methods and devices that efficiently manage control blocks include a control block management logic configured to process a request to generate a new namespace and parse the namespace request to determine the number of control blocks required. These separate control blocks for the requested namespace can be partitioned. Finally, control block activity for the requested namespace is directed only to the partitioned control blocks. Thus, the various control block activity between hosts is separate and not mixed.
US11775193B2

A method for managing data includes obtaining data from a host, wherein the data is associated with an object identifier (ID), initiating a classification mapping update to obtain a classification entry, applying an erasure coding procedure to the data to obtain a plurality of data chunks and at least one parity chunk, deduplicating the plurality of data chunks to obtain a plurality of deduplicated data chunks, generating storage metadata associated with the plurality of deduplicated data chunks and the at least one parity chunk, generating an object entry associated with the plurality of data chunks, and the at least one parity chunk, wherein the object entry comprises the object ID and a classification ID, storing the storage metadata and the object entry in an accelerator pool, and storing the plurality of deduplicated data chunks and the at least one parity chunk.
US11775192B2

According to one embodiment, when data is to be written to a first physical storage location that is designated by a first physical address, a memory system encrypts the data with the first physical address and a first encryption key, and writes the encrypted data to the first physical storage location. When the encrypted data is to be copied to a second physical storage location, the memory system decrypts the encrypted data with the first physical address and the first encryption key, and re-encrypts the decrypted data with a second encryption key and a copy destination physical address indicative of the second physical storage location.
US11775189B2

A method of operating a storage system having solid-state storage memory with segment level heterogeneity is provided. The method includes mapping data into data segments, and mapping the data segments into data stripes. The method includes writing a first data stripe from a first data segment across a first plurality of blades of the storage system comprising heterogeneous total amounts of the solid-state storage memory per blade, and writing a second data stripe from the first data segment across a second plurality of blades of the storage system.
US11775187B2

According to one embodiment, a memory system includes first and second memory chips. The first memory chip has a first plane with a first block and a second block and a second plane with a third block and a fourth block. The second memory chip has a third plane with a fifth block and a sixth block and a fourth plane with a seventh block and an eighth block. The memory controller sets the first and third blocks as a first block unit in a user data storage area and the fifth and seventh blocks as a second block unit in the user data storage area. The memory controller allocates the second block, the fourth block, the sixth block, and the eighth block to a management data storage area. The memory controller manages user data operations for accessing the user data storage area in block units.
US11775185B2

A memory device includes a plurality of memory dies, each memory die of the plurality of memory dies comprising a memory array and control logic. The control logic comprises a plurality of processing threads to execute memory access operations on the memory array concurrently, a thread selection component to identify one or more processing threads of the plurality of processing threads for a power management cycle of the associated memory die and a power management component to determine an amount of power associated with the one or more processing threads and request the amount of power during the power management cycle.
US11775182B2

Physical storage devices (PSDs) of a protection group cluster (PGC) may be represented by a protection group matrix (PGM) having a plurality of rows and a plurality of columns, where each row corresponds to a PSD of the PGC, and each column corresponds to a partition of each PSD. The value specified in each cell at an intersection of a row and column specifies the protection group of the PGC to which the partition of the PSD represented by the column and row, respectively, is (or will be) assigned. In response to one or more of PSDs being added to a PGC, the PGM may be reconfigured, including adding new rows, and transposing portions of columns to the new rows, or transposing portions of rows to portions of columns of the new rows. Protection members of the PGC may be re-assigned based on the reconfiguration.
US11775181B2

Systems and methods are disclosed, including maintaining an error recovery data structure for a set of codewords (CWs) in a storage system, the error recovery data structure storing indications that specific CWs are correctable or not correctable by specific error handing (EH) steps of a set of multiple EH steps, and determine an order of EH steps for the storage system based on the error recovery data structure. Maintaining the error recovery data structure can include determining if each CW of the set of CWs is correctable by a specific EH step, storing indications of CWs determined correctable by the specific EH step in the error recovery data structure, and, in response to determining that one or more CW in the set of CWs are not indicated as correctable in the error recovery data structure, incrementing the specific EH step.
US11775179B2

A request to program a set of host data items to management units (MUs) of a fault tolerant stripe associated with a memory sub-system is received. A set of memory access operations to be executed at the MUs of the fault tolerant stripe in accordance with the received request is determined. The set of memory access operations include one or more read operations to read data from the MUs of the fault tolerant stripe. The set of memory access operations also include one or more write operations to write the set of host data items and redundancy metadata associated with the set of host data items to MUs of the fault tolerant stripe. A first series of commands corresponding to the one or more read operations of the set of memory access operations is executed. The redundancy metadata associated with the set of host data items is generated based on the data read from the MUs of the fault tolerant stripe during execution of the first series of commands and the set of host data items. A second series of commands corresponding to the one or more write operations of the set of memory access operations is executed.
US11775171B2

Embodiments of the invention provide systems and methods to implement an object memory fabric. Object memory modules may include object storage storing memory objects, memory object meta-data, and a memory module object directory. Each memory object and/or memory object portion may be created natively within the object memory module and may be a managed at a memory layer. The memory module object directory may index all memory objects and/or portions within the object memory module. A hierarchy of object routers may communicatively couple the object memory modules. Each object router may maintain an object cache state for the memory objects and/or portions contained in object memory modules below the object router in the hierarchy. The hierarchy, based on the object cache state, may behave in aggregate as a single object directory communicatively coupled to all object memory modules and to process requests based on the object cache state.
US11775157B2

An image processing apparatus transmits first image data to an external apparatus, receives from the external apparatus second image data generated by the external apparatus performing first image processing on the first image data, and processes the received second image data at a level corresponding to a level of the first image processing adjusted through a user interface.
US11775147B2

An ink annotation sharing method is carried out in a system, which includes a first terminal operable by a first user, a second terminal operable by a second user, and an ink annotation sharing system. The ink annotation includes a stroke data set indicating an annotation added to an electronic book and metadata. The metadata includes a user identifier, a book identifier, and place data indicating a place of the annotation. The method includes transmitting, by the first terminal, the ink annotation generated by an operation of the first user, to the ink annotation sharing system; identifying, by the ink annotation sharing system, the second user who is a member of a group that relates to the electronic book and that is configured by the first user based on the user and book identifier values; and supplying, by the ink annotation sharing system, the ink annotation to the second terminal.
US11775142B2

An industrial integrated development environment (IDE) comprises a development interface that affords a user a great deal of control over the editing tools, workspace canvases, and project information rendered at a given time. The industrial IDE system automatically filters the tools, panels, and information available for selection based on a current project development task, such that a focused subset of editing tools relevant to a current development task or context are made available for selection while other tools are hidden. The development interface also allows the user to selectively render or hide selected tools or information from among the relevant, filtered set of tools. This can reduce or eliminate unnecessary clutter and aid in quickly and easily locating and selecting a desired editing function. The IDE's development interface can also conform to a structured organization of workspace canvases and panels that facilitates intuitive workflow.
US11775139B2

Implementations are related to providing image selection suggestions. In some implementations, a method includes receiving first user input indicative of selection of one or more first images in an image library and determining one or more first image characteristics of the one or more first images. The method further includes identifying one or more second images in the image library. Each image of the one or more second images is associated with at least one second image characteristic that matches at least one of the one or more first image characteristics. The method further includes causing a user interface to be displayed. The user interface includes the one or more second images and enables selection of the one or more second images by a user.
US11775136B2

The present disclosure describes methods and systems for a accessing a data element, providing a first view in response to the data element, the first view comprising at least a portion of the data element, determining a visualization element (VE) in response to the data element, and further in response to at least one of a user visualization selection or a user context value, and providing a second view in response to the VE and the data element.
US11775132B1

An integrated building and office automation control system and method includes outputting using said GUI a floor map of each of said plurality of interior regions, each said floor map comprising indications of each said avatar representation of each said one or more physical occupants at said on premise location within said floor map, and each of said one or more remote virtual occupants at said virtual location within said floor map, and each of said one or more remote virtual occupants located within said interior region; and generating and outputting a three-dimensional simulated representation of at least one of said interior regions including each said avatar representation of each said one or more physical occupants at said on premise location within said three-dimensional simulated representation, and each of said one or more remote virtual occupants at said virtual location within said three-dimensional simulated representation.
US11775128B1

A computer system displays, in a status region that is associated with an active session of first software, first information that includes status information about the first software. While displaying the first information in the status region, the computer system detects occurrence of an event corresponding to a transition to displaying second information that is different from the first information, and, in response, displays a transition that includes: ceasing to display the first information in the status region; displaying the second information in the status region, wherein the second information includes status information about second software that is different from the first software, and the status region is associated with an active session of the second software; and, while transitioning from displaying the first information to displaying the second information in the status region, reducing a size of the status region and then increasing the size of the status region.
US11775117B1

A method of operating a display includes performing a non-synchronized touch scan pattern on a display with a controller coupled to the display. The non-synchronized touch scan pattern schedules touch scans independent of a refresh rate of the display. Upon the controller detecting a first synchronization pulse from a display controller coupled to the controller and the display, a first pulse-checking timer is started. Upon detecting a second synchronization pulse from the display controller and before the first pulse-checking timer expires, a first display refresh rate for the display is obtained from an interval between the first synchronization pulse and the second synchronization pulse. A synchronized touch scan pattern is performed with the controller, and is scheduled to avoid touch scans coinciding with refreshes of the display performed at the first display refresh rate.
US11775112B2

A touch driving circuit and a touch display device are disclosed. A group sensing control switch connected between lines connected to sensing units included in a touch driving circuit is disposed, thereby providing a structure in which one sensing unit can drive a touch electrode driven by another sensing unit. One sensing unit simultaneously drives two or more touch electrodes according to an operation state of a group sensing control switch to perform touch sensing, thereby providing a touch driving circuit and a touch display device capable of maintaining the resolution of touch sensing and improving touch sensitivity according to a driving environment.
US11775109B2

The use of multiple stimulation signals having one or more frequencies and one or more phases to generate an image of touch on a touch sensor panel is disclosed. Each of a plurality of sense channels can be coupled to a column in a touch sensor panel and can have one or more mixers. Each mixer in the sense channel can utilize a circuit capable generating a demodulation frequency of a particular frequency. At each of multiple steps, various phases of one or more selected frequencies can be used to simultaneously stimulate the rows of the touch sensor panel, and the one or more mixers in each sense channel can be configured to demodulate the signal received from the column connected to each sense channel using the one or more selected frequencies. After all steps have been completed, the demodulated signals from the one or more mixers can be used in calculations to determine an image of touch for the touch sensor panel at each of the one or more frequencies.
US11775108B2

A touch display apparatus, a corresponding driving circuit, and a driving method are provided. The touch display apparatus includes a driving circuit configured to, during the touch sensing stage, provide a first signal to a common electrode for realizing touch detection during the touch sensing stage, a second signal used to control a thin film transistor of the touch display apparatus to be switched off and is used to decrease charge and discharge capacity of a capacitor formed by the common electrode and the gate line, and a third signal used to decrease charge and discharge capacity of a capacitor formed by the common electrode and a data line. The third signal is used to control the data line to enter a floating state during the touch sensing stage.
US11775104B2

A display device includes: a display unit; and a sensor unit overlapping with the display unit, and including first sensors, and second sensors crossing the first sensors. During a first frame period, the first sensors are to transmit an uplink signal, and the second sensors are to not transmit the uplink signal, and during a second frame period after the first frame period, the second sensors are to transmit the uplink signal, and the first sensors are to not transmit the uplink signal.
US11775096B2

An electrode structure combined with an antenna according to an embodiment of the present disclosure includes a substrate layer, sensing electrodes, a bridge electrode and an antenna unit. The sensing electrodes are arranged on the substrate layer, and include first sensing electrodes arranged along a first direction parallel to a top surface of the substrate layer, and second sensing electrodes arranged along a second direction parallel to the top surface of the substrate layer and intersecting the first direction. The bridge electrode connects the first sensing electrodes neighboring in the first direction. The antenna unit is disposed at the same layer as that of the bridge electrode, and includes a radiator overlapping the sensing electrodes in a planar view.
US11775089B2

Disclosed herein a user interface device includes a display; a rail extending in a first direction parallel to the display; a hinge configured to slide along the rail in the first direction; a knob coupled to the hinge to slide in the first direction on a display surface and configured to detect a rotation input; and a magnet holder disposed to face the hinge in a second direction of the hinge and extending in the first direction; wherein the first magnet is provided on the hinge, the magnet holder is provided with a second magnet and a third magnet, the second and third magnets have different magnetic poles from that of the first magnet on facing surface thereagainst, and the first magnet reacts by an magnetic force of the second and third magnets so that the knob is held to a first position or a second position, respectively.
US11775085B2

A stylus tip structure and a passive capacitive stylus. The stylus tip structure comprises a main body and an embedded member. The main body has a hollow structure, and multiple through holes are provided in the main body. The embedded member comprises multiple contacts and a connection arm. The contacts are arranged to correspond to the through holes. The connection arm is provided within an internal cavity of the main body. The multiple contacts are connected by the connection arm as an elastic integrated structure. Structures of the contacts are partially exposed from the main body via the through holes. When a user uses a passive capacitive stylus having the stylus tip structure to write, the contacts exposed from the main body are in contact with a glass surface of a capacitive touch panel.
US11775080B2

The technology disclosed relates to creating user-defined interaction spaces and modalities in a three dimensional (3D) sensor space in response to control gestures. It also relates to controlling virtual cameras in the 3D sensor space using control gestures and manipulating controls of the virtual cameras through the control gestures. In particular, it relates to defining one or more spatial attributes of the interaction spaces and modalities in response to one or more gesture parameters of the control gesture. It also particularly relates to defining one or more visual parameters of a virtual camera in response to one or more gesture parameters of the control gesture.
US11775076B2

The present invention provides a motion detecting system, which includes a light source module, a plurality of image sensors and a control unit. The light source module illuminates at least one object. The image sensors respectively detect the object under the light emitted by the light source module to generate a plurality of detection results. The control unit is coupled to the image sensors, and generates a control command according to the detection results.
US11775072B1

In aspects, methods and apparatus are provided for the generation of haptic command signals to cause haptic effect outputs at one or more haptic output devices. The haptic command signals may be generated based on haptic media, supplementary media, and/or haptic device capability. Generating the haptic command signals may include creation or modification of haptic effects, distribution of haptic effects, and/or warping of haptic signals. The methods and apparatus may operate according to combinations of developer provided rules and system enabled inferences. Numerous other aspects are provided.
US11775071B1

A method of providing haptic feedback includes collecting 3D motion data at a handheld computing accessory; analyzing the collected 3D motion data to infer a grip characteristic indicating an aspect of a user grip on the handheld computing accessory; selecting an amplitude for a haptic feedback waveform based on the inferred grip characteristic; and generating, at the handheld computing accessory, haptic feedback according to the selected amplitude.
US11775070B2

Techniques for controlling vibrations of a computing device is provided in the present disclosure. The techniques comprise obtaining a target audio file of a multimedia file; dividing the target audio file into a plurality of audio segments; determining a target audio segment among the plurality of audio segments based on detecting at least one feature associated with each of the plurality of audio segments; determining a target time period in a total time period of playing the multimedia file, the target time period corresponding to a playback of the target audio segment in the multimedia file; monitoring a current time point of playing the multimedia file; and controlling a vibration element in the computing device to perform a vibration operation when the current time point of playing the multimedia file is within the target time period.
US11775069B2

In a medical system, a medical device includes a first display that displays a figure or a character corresponding to data relevant to medical treatment performed in the medical device, and a first controller that causes the first display to display the figure or the character corresponding to the data and that, when the data satisfies conditions for notification of a warning, causes the medical device to emit a first warning. A remote control device includes a second display that displays the figure or the character corresponding to the data, and a second controller that causes the second display to display the figure or the character corresponding to the data and that, when the data satisfies the conditions for notification of the warning, causes the remote control device to emit a second warning that is different than the first warning.
US11775066B2

Biometric enabled virtual reality (VR) systems and methods are disclosed for detecting user intention(s) and manipulating virtual avatar control based on the user intention(s) for providing kinematic awareness in holographic space, two-dimensional (2D) space, or three-dimensional (3D) virtual space. A virtual representation of an intended motion of a user corresponding to an intention of muscle activation of the user is determined based on analysis of a biometric signal data of the user as collected by a biometric detection device. The virtual representation of the intended motion is used to modulate virtual avatar control or output of a virtual avatar (representing one or more aspects of at least one of the user) or an object (as manipulated by the user) is manipulated in the holographic space, the virtual 2D, or the 3D space. The virtual avatar is rendered by a virtual interface configured to provide the kinematic awareness to the user in the holographic space, the 2D virtual space, or the 3D virtual space.
US11775065B2

A system for displaying information indicative of driving conditions, to a driver, using a smart ring are disclosed. An exemplary system includes a smart ring with a ring band having a plurality of surfaces including an inner surface, an outer surface, a first side surface, and a second side surface. The system further includes a processor, configured to obtain data from a communication module within the ring band, or from one or more sensors disposed within the ring band. The obtained data are representative of information indicative of one or more driving conditions to be displayed to the driver. The smart ring also includes a projector module display disposed on at least one of the plurality of surfaces, and configured to present information indicative of the one or more driving conditions.
US11775064B1

A hand-mounted position-tracking device includes a plurality of position-tracking subsystems. Each position-tracking subsystem is associated with a different digit of a hand and includes a magnet and a sensor that generates a signal based on a distance between the magnet and the sensor. Each position-tracking subsystem further includes a rotatable coupling that rotationally couples the magnet to the sensor.
US11775063B1

A display device including a display panel, an image capture element, and a processor is disclosed. The display panel displays a display screen, and to display an on screen display on the display screen. The image capture element captures an image. The processor analyzes the image to obtain an operator location information of an operator of the image and performs a face recognition operation corresponding to the operator, performs an eye recognition operation corresponding to the operator to obtain an operator eye information of the operator, and determines a display position and a display size of the on screen display on the display screen according to the operator location information and the operator eye information. The display panel displays the on screen display on the display screen according to the display position and the display size.
US11775059B2

A method for determining human eye close degrees includes: acquiring a face image; determining a human eye open amplitude and a reference distance in the face image; calculating a relative amplitude of the human eye open amplitude relative to the reference distance; acquiring a maximum relative amplitude; and calculating a human eye close weight in the face image based on the relative amplitude and the maximum relative amplitude, the human eye close weight being configured to measure a human eye close degree.
US11775056B2

This document relates to hybrid eye center localization using machine learning, namely cascaded regression and hand-crafted model fitting to improve a computer. There are proposed systems and methods of eye center (iris) detection using a cascade regressor (cascade of regression forests) as well as systems and methods for training a cascaded regressor. For detection, the eyes are detected using a facial feature alignment method. The robustness of localization is improved by using both advanced features and powerful regression machinery. Localization is made more accurate by adding a robust circle fitting post-processing step. Finally, using a simple hand-crafted method for eye center localization, there is provided a method to train the cascaded regressor without the need for manually annotated training data. Evaluation of the approach shows that it achieves state-of-the-art performance.
US11775051B2

An apparatus configured to: receive presentation data comprising first and second content for consecutive presentation, the first and second content associated with respective first and second spatial regions and a respective first and second presentation location; determine if the current location of a presenter user is within at least one of the first or second spatial region; if the presenter user is within the first spatial region, provide for the presentation of the first content at the first presentation location by a presentation apparatus of a consumer user in virtual reality; if the presenter user is within the second spatial region, provide for the presentation of the second content at the second presentation location by the presentation apparatus; and wherein the presentation of the first and second content is independent of the location of the consumer user.
US11775050B2

Embodiments of the disclosed technology are directed to classifying motion data collected by wearable sensors. Motion data collected by a first wearable motion sensor and a second wearable motion sensor during the performance of an activity can be obtained. The motion data from the first wearable motion sensor can include data associated with one or more first motion primitives and the second motion data collected by the second wearable motion sensor can include data associated with one or more second motion primitives. The first motion data and the second motion data can be synchronized based at least in part on time stamp information. Data associated with a signature motion classification associated with the activity can be determined based at least in part on the one or more first motion primitives and the one or more second motion primitives.
US11775039B2

The invention relates to a power providing device (2) for providing power to a plurality of power receiving devices (31), a power distribution system including such power providing device (2), a method for providing power to a plurality of power receiving devices (31) and a corresponding computer program. During standby the power providing device (2) is beneficially supplied with power coming from a power source (1) dedicated or adjusted for the low energy consumption, e.g. a uplink port (23) or a shared power bus. The current drawn from such power source (1) (or the power provided to the downlink power receiving devices (31)) is measured and, for example, the derivative is used in order detecting a current increase just when it starts. This information may be used such the main power supply (29) gets started in order to be available for more power demand than available through the hierarchical powering coming from the standby power source (1).
US11775035B2

The invention relates to a multi-phase power supply regulator and a temperature balance control method thereof. The method comprises: providing a multi-phase power supply regulator which includes a controller and a plurality of power stages, transmitting a plurality of control signals to the plurality of power stages respectively by the controller. Each of the plurality of power stages includes a temperature sampling unit, wherein outputs of the temperature sampling units are connected in parallel and the plurality of power stages outputs a temperature detection signal. The invention determines one of the plurality of power stages comprising highest temperature by sequentially adjusting the control signals, the temperature of the power stage is reduced, and the temperatures of the multi-phase power supply regulator are balanced.
US11775034B2

A heat dissipation system of a portable electronic device is provided. The heat dissipation system includes a body and at least one fan. A heat source of the portable electronic device is disposed in the body. The fan is a centrifugal fan disposed in the body. The fan has at least one flow inlet, at least one flow outlet, and at least one spacing portion. The flow outlet faces toward the heat source, and the spacing portion surrounds the flow inlet and abuts against the body, so as to isolate the flow inlet and the heat source in two spaces independent of each other in the body.
US11775033B2

The technology disclosed relates to enhancing the fields of view of one or more cameras of a gesture recognition system for augmenting the three-dimensional (3D) sensory space of the gesture recognition system. The augmented 3D sensory space allows for inclusion of previously uncaptured of regions and points for which gestures can be interpreted i.e. blind spots of the cameras of the gesture recognition system. Some examples of such blind spots include areas underneath the cameras and/or within 20-85 degrees of a tangential axis of the cameras. In particular, the technology disclosed uses a Fresnel prismatic element and/or a triangular prism element to redirect the optical axis of the cameras, giving the cameras fields of view that cover at least 45 to 80 degrees from tangential to the vertical axis of a display screen on which the cameras are mounted.
US11775031B2

An electronic device can include a base portion and a display portion rotatably mounted to the base portion. The display portion can have a display housing including a trim that at least partially defines an orifice and a portion of the exterior surface of the electronic device. A display call can be positioned at the orifice in contact with the trim and can be secured to the display housing.
US11775028B2

A foldable electronic device is disclosed and includes a first body, a second body, a hinge mechanism, and a cover. The hinge mechanism includes a first rack plate disposed to the first body, a second rack plate disposed to the second body, a first gear shaft meshed with the first rack plate, and a second gear shaft meshed with the second rack plate and the first gear shaft. The cover is movably disposed on the hinge mechanism and covers the hinge mechanism. When the second body rotates relative to the first body, the second rack plate, the second gear shaft, the first gear shaft and the first rack plate rotate in sequence, the first rack plate and the second rack plate abut against the cover, so the cover is away from the hinge mechanism and separated from the first body and the second body.
US11775027B2

An electronic apparatus includes: a first chassis having a keyboard mounted thereon; a second chassis having a display mounted thereon; a third chassis adjacent to end portions of the first chassis and the second chassis; a first hinge connecting the first chassis with the second chassis in a relatively rotatable manner; a torque mechanism section that is disposed in the first hinge and imparts predetermined rotational torque to a rotation between the first chassis and the second chassis; a second hinge connecting the third chassis to the first chassis in a relatively rotatable manner; and a lock section that locks the third chassis placed at an attitude protruding from the end portions of the first chassis and the second chassis with respect to the second chassis at the 0-degree attitude such that the lock section restricts a rotation of the third chassis by the second hinge.
US11775024B1

A display device and a driving method of the display device are provided. The display device includes a case, a first reel, a flexible display screen, and a retractable component. The first reel is located inside the case. The flexible display screen is wound on the first reel, and is retractable or expandable along a first direction. The retractable component includes a first retractable component including N retractable parts that are capable of sliding with respect to each other along the first direction, where N is a positive integer greater than or equal to 2. When the flexible display screen is expanded, the N retractable parts are expanded along the first direction and are arranged along a second direction, where the second direction intersects the first direction. When the flexible display screen is retracted, the N retractable parts are arranged in sequence along the second direction.
US11775008B2

A foldable display device includes: a display panel; a window disposed on the display panel; and a functional member having an elastic modulus and being disposed between the display panel and the window or at least partially on the window, the functional member including a plurality of first discontinuities having a greater elastic modulus than the elastic modulus of the first functional member.
US11775006B2

An electronic device is disclosed. The electronic device includes a device magnet designed to magnetically couple with an accessory device magnet. The electronic device further includes a display assembly and a magnetic field sensor configured to detect the accessory device magnet, thereby providing an indication that the accessory device is covering the display assembly. The electronic device further includes a shunt assembly designed to reduce the magnitude of the magnetic field of the device magnet, as determined by the magnetic field sensor, while allowing the magnetic field from the accessory device to sufficiently reach the magnetic field sensor. As such, the magnetic field sensor can be placed near the device magnet without triggering the magnetic field sensor. The electronic device may further include a microphone. Communication between the microphone and an integrated circuit can cease based on the magnetic field sensor detecting the accessory device magnet.
US11775001B2

A reference current generator circuit generating a reference current that is proportional to absolute temperature as a function of a difference between bias voltages of first and second transistors. A voltage generator generates an input voltage from the reference current by applying the reference current that is proportional to absolute temperature through a plurality of transistors coupled in series between the bias voltage of the second transistor and ground, with the input voltage being generated at a node between given adjacent ones of the plurality of transistors. The input voltage is complementary to absolute temperature. A differential amplifier is biased by a current derived from the reference current and generates a temperature insensitive output reference voltage from the input voltage and a voltage proportional to absolute temperature.
US11775000B2

A circuit includes a current mirror stage with a switch, that when made conductive, provides current between the input and the output of the current mirror stage through the switch. When the switch is nonconductive, current is not provided through the switch. The stage includes current mirror circuitry, that when the switch is nonconductive, provides current at the output that is mirrored from current provided to the input of the current mirror stage.
US11774995B2

A two-wire load control device may be configured to compute an accurate estimate of real-time power consumption by a load that is electrically connected to, and controlled by, the two-wire load control device. The load control device may be adapted to measure a voltage drop across the device during a first portion of a half-cycle of an AC waveform provided to the device. The device may be further configured to estimate a voltage drop across the load during the second portion of the half-cycle. The estimated voltage drop may be based on the measured voltage drop. The device may be further configured to measure a current supplied to the load during a second portion of the half-cycle. The device may be configured to estimate power consumed by the load based on the measured current and the estimated voltage drop.
US11774993B2

A power supply management device includes an internal power supply circuit, switches, a comparator circuit, and a control circuit. The internal power supply circuit is configured to output a first supply voltage to a node. The switches are coupled between the node and a plurality of first circuits. The comparator circuit is configured to compare a voltage on the node with a reference voltage when the node does not receive the first supply voltage to generate a flag signal. The control circuit is configured to determine whether the node receives a second supply voltage from an external power supply circuit according to the flag signal. If the node receives the second supply voltage, the control circuit is further configured to turn off the internal power supply circuit and gradually turn on the switches, in order to provide the second supply voltage to the first circuits via the switches.
US11774989B2

A pulse shot-type flow rate control device including first and second shutoff valves, a tank, a pressure sensor, and a controller is caused to perform two or more processes. In each process, the controller repeats pulse shots of alternately causing the first shutoff valve and the second shutoff valve to open and close, changes a way of the pulse shots based on a pressure difference between the pressure after filling and the pressure after discharge, and controls a volume flow rate. In each process, the controller stores, as an optimal filling time, a filling time when the volume flow rate is controlled to a target flow rate, and opens and closes the first shutoff valve by using the optimal filling time in a first pulse shot in the next process.
US11774985B2

An objective of the present invention is to achieve a roll flight of a wireless controlled airplane with a simple control operation. An arithmetic processing device according to the present invention includes an arithmetic section configured to calculate control amounts for correcting a change amount around a pitch axis and a change amount around a yaw axis for a wireless controlled airplane depending on a change amount for a roll axis for the wireless controlled airplane.
US11774981B2

A system can autonomously or semi-autonomously guide a driver to a dock or parking location. The system can include a sensor or sensors that collect data to create a map of the dock or parking location, a user interface that allows the driver to select a dock or a feature in the map and to determine the final pose of the tractor and trailer, and a planner that creates a kinematically-correct and obstacle-free trajectory from the current location to the dock or parking location. The system can provide user aids, such as a ground guide avatar or avatars, that provide the distance to the dock, speed and turning directions, or other guidance.
US11774979B2

Techniques are discussed for determining a data level for portions of data for processing. In some cases, a data level can correspond to a resolution level, a compression level, a bit rate, and the like. In the context of image data, the techniques can determine a region of first image data to be processed a high resolution and a region of second image data to be processed at a low resolution. The regions can be determined by a machine learned algorithm that is trained to output identifications of such regions. Training data may be determined by identifying differences in outputs based on the first and second image data. The image data associated with the determined regions and the determined resolutions can be processed to perform object detection, classification, segmentation, bounding box generation, and the like, thereby conserving processing, bandwidth, and/or memory resources in real time systems.
US11774977B1

Example systems, methods, and apparatus to optimize autonomous vehicle workflows are disclosed. An example apparatus includes at least one memory; instructions; and a processor to execute the instructions to determine an expected arrival time for an autonomous vehicle at a first location, the autonomous vehicle to deliver a first product to the first location in response to a first task assigned to the autonomous vehicle, the first product associated with a first order; perform a comparison between the expected arrival time for the autonomous vehicle and an expected arrival time associated with a second task; select a third task to be performed by the autonomous vehicle based on the comparison, the third task selected for having the autonomous vehicle arrive at the first location after performance of the third task within a threshold time of the expected arrival time; and instruct the autonomous vehicle to perform the third task.
US11774973B2

Provided is a storage device storing a movement assistance program, the program being configured to cause a computer to implement the functions of: a terrain information acquisition instruction section that instructs a terrain information acquisition device mounted on a flying machine to acquire terrain information representing a terrain lying between a present location of a ground-moving machine and a destination; a zone classification section that makes a classification based on a predetermined movement permission condition and the terrain information to divide the terrain lying between the present location and the destination into a movement-permitted zone and a movement-prohibited zone; and an output section that outputs at least one selected from a movement route of the ground-moving machine, the movement-permitted zone, and the movement-prohibited zone, the movement route leading from the present location to the destination without passing through the movement-prohibited zone.
US11774966B2

Sensor data collected from an autonomous vehicle can be labeled using sensor data collected from an additional vehicle. Labeled sensor data can generate targeted testing instances for a trained machine learning model, where the trained machine learning model is used in generating control signals for an autonomous vehicle. In many implementations, targeted training instances can generate an accuracy value for the trained neural network model. Additionally or alternatively, the sensor suite on the additional vehicle can include a removable hardware pod which can be mounted on a variety of vehicles.
US11774963B2

In various examples, at least partial control of a vehicle may be transferred to a control system remote from the vehicle. Sensor data may be received from a sensor(s) of the vehicle and the sensor data may be encoded to generate encoded sensor data. The encoded sensor data may be transmitted to the control system for display on a virtual reality headset of the control system. Control data may be received by the vehicle and from the control system that may be representative of a control input(s) from the control system, and actuation by an actuation component(s) of the vehicle may be caused based on the control input.
US11774960B2

A method of operating a vehicle control device for an article transport system in a production factory include identifying a first access point that is disabled from communicating with the vehicle control device among access points for performing wireless communication with respective vehicles in the production factory, identifying a first vehicle positioned in a disabled communication region corresponding to a coverage of the first access point, and transmitting a first message, which is intended to be transmitted to the first vehicle, to a second vehicle connected to a second access point and transmitting a second message for instructing the second vehicle to move to the disabled communication region.
US11774958B2

A vehicle is operable in a first mode in which vehicle actions are controlled in response to inputs received by an input device carried by the vehicle from an operator while being boarded on the vehicle and in a second mode in which vehicle actions are controlled in response to inputs received from the operator while the operator is proximate the vehicle, but no longer boarded on the vehicle. The vehicle carries a sensor configured to output a sensed input, as sensed by the sensor, from the operator proximate the vehicle, but not boarded on the vehicle. The sensed input is recognized and associated with a vehicle action and control signals are output to the vehicle based on the sensed input to cause the vehicle to carry out the vehicle action.
US11774950B2

In a method for the encryption communication in a process plant, one or more keys for coding of electronic signals regarding the process plant, such as actuation signals, measurement signals, state signals, warning signals or such, are provided. The one or more keys are transmitted as acoustic signal via a ductwork guiding plant fluid, particularly a process fluid or an auxiliary fluid, from the first communication partner to the second communication partner. The process plant can be a chemical plant, a power plant, or a food-processing plant. The communication can be between a first and a second communication partner, which can include at least one field device, such as an actuator for adjusting a process fluid and/or a control electronics for supervising, controlling and/or regulating processes of the process plant.
US11774945B2

Disclosed is a computer-implemented method comprising: obtaining first data indicative of electric power supplied to a cooling apparatus during a cooling operation on a biological sample, the cooling operation having a given cooling condition; obtaining second data associated with a reference cooling condition; determining, based on the first data and the second data, whether the given cooling condition has a predetermined relationship with the reference cooling condition; and in response to a determination, by the determining, that the given cooling condition has the predetermined relationship with the reference cooling condition, outputting a control signal. The given cooling condition for the “live” data cooling operation may thus be validated against a reference cooling condition.
US11774923B2

A method for initiating and automatically improving model-driven operations in a low-data scenario includes creating a regression model using pre-operation data prior to initiating the model-driven operations, using the regression model to initiate and perform the model-driven operations during an operational stage, collecting operational data during the operational stage, creating a first artificial neural network model using the operational data, transitioning from using the regression model to perform the model-driven operations to using the first artificial neural network model to perform the model-driven operations responsive to the operational data satisfying a first sufficiency threshold.
US11774921B2

A method for determining oscillations occurring in a measuring signal. The method includes the steps of receiving a measuring signal, determining the extreme values of the received measuring signal, and ascertaining closed loops of the measuring signal, by a) identifying a closed loop in the measuring signal (a closed loop being formed by two half loops having identical oscillation width and opposite direction, b) storing the identified closed loop, c) removing the identified closed loop from the measuring signal, and d) repeating steps a) through c) until all closed loops have been ascertained.
US11774919B2

A distributed and scalable all-digital LDO (D-DLDO) voltage regulator allowing rapid scaling across technology nodes. The distributed DLDO includes many tillable DLDO units regulating a single supply voltage with a shared power distribution network (PDN). The D-DLDO includes an all-digital proportional-integral-derivative (PID) controller that receives a first code indicative of a voltage behavior on a power supply rail. A droop detector is provided to compare the first code with a threshold to determine a droop event, wherein information about the droop event is provided to the PID controller, wherein the PID controller generates a second code according to the first code and the information about the droop event. The DLDO includes a plurality of power gates that receive the second code.
US11774916B2

An electronic device includes first and second processors, and first and second display units. While the first and second processors cooperate with each other and perform a display operation including a time display, the first processor can be set to a normal mode, a low power mode in which a power consumption is lower than a power consumption in the normal mode, or a pause mode in which a power consumption is lower than the power consumption in the low power mode, and the first processor is stopped. In the normal or low power modes, the first processor controls such that the first display unit displays a time, and the second processor controls such that the second display unit does not display a time. In the pause mode, the first display unit is turned off, and the second processor controls such that the second display unit displays a time.
US11774915B2

A Time to Digital Converter (TDC) arrangement includes a first delay circuit configured to receive a signal with N phases; a set of phase detectors configured to compare each phase of the signal with a reference signal; a logic circuit configured to receive output signals from the set of phase detectors and detect which phase signal that is the closest signal leading or lagging the reference signal; a first multiplexer configured to receive outputs from the first delay circuit and the logic circuit; a second delay circuit configured to delay the reference signal; a TDC configured to receive output signals from the first multiplexer and the second delay circuit; an adder configured to sum outputs from the logic circuit and the TDC and generate an output signal of the TDC arrangement.
US11774913B2

A watch component includes an austenized ferritic stainless steel, the austenized ferritic stainless steel including a first layer including a ferrite phase, and a second layer including an austenized phase formed of a nitrogen solid solution of the ferrite phase. An average particle size of ferrite crystal grains constituting the ferrite phase is 300 μm or greater, and an average particle size of austenitic crystal grains constituting the austenized phase is 150 μm or smaller.
US11774908B2

A control device (10) for a horological movement, including a first part including a sliding guide tube (11) intended to be fixed relative to the horological movement, and a second movable part (12) slidably guided by the guide tube in an axial direction, relative to the first part, between an active position wherein it is able to be integral, by means of an adjustment rod (120), with a component of the horological movement, and an inactive position wherein the adjustment rod is intended to release the component of the horological movement. The second part includes a head (140) covering a reversible elastic casing module (130) fixed to the adjustment rod and arranged so as to occupy a rest state when the second part occupies the active and inactive positions and being urged by the guide tube when the second part moves between these positions.
US11774896B2

A method for attaching a sheet member to a cylinder body includes: preliminarily fixing a first end portion of the sheet member to a first fixation portion of a cylinder body provided in an apparatus body and having a substantially circular cross section; wrapping the sheet member around the cylinder body by rotating the cylinder body; fixing the first end portion and a second end portion of the sheet member to the first fixation portion and a second fixation portion, respectively; and installing an installation member between the apparatus body and an inner surface of the sheet member before the wrapping of the sheet member around the cylinder body.
US11774890B2

An image forming apparatus, including: an image forming portion that forms an image on a recording material based on image data; a fixing portion that includes a heater having a plurality of heat generating members arranged in a direction perpendicular to a conveying direction of a recording material, and that fixes the image to the recording material using heat of the heater; a storage portion that stores history information on the recording material when image forming operation is performed in which the image forming portion forms the image and the fixing portion fixes the image, a control portion that sets power to be supplied to the heat generating members based on the history information before a type of the recording material on which the image is formed or content of the image data of the image to be formed on the recording material is determined.
US11774887B2

An image processing apparatus includes a fixing unit including a fixing belt, and a heater configured to heat the fixing belt and including a substrate and a heating layer that is formed on the substrate, and a controller configured to, upon detecting an absence of a current flowing through the fixing belt, control the heater to not generate heat.
US11774875B2

The disclosure provides a development roll for electrophotographic apparatuses. The development roll for electrophotographic apparatuses includes: a shaft; an elastic layer formed on an outer circumferential surface of the shaft; a surface layer formed on an outer circumferential surface of the elastic layer; and an end protection layer formed on an outer circumferential surface of the surface layer at both ends in an axial direction. The end protection layer contains a binder polymer and a surface modification agent that has a cyano group.
US11774872B2

An object of the present invention is to provide a toner binder that maintains low-temperature fixability and hot offset resistance while having excellent grindability, image strength, heat-resistant storage stability, electrostatic charge stability, gloss-imparting properties, and durability. The toner binder of the present invention contains an amorphous resin (A) and a crystalline vinyl resin (B), wherein a weight ratio [(A)/(B)] of the amorphous resin (A) to the crystalline vinyl resin (B) is 81/19 to 97/3, the toner binder has an endothermic peak top temperature (Tm) derived from the crystalline vinyl resin (B) of 40° C. to 100° C. and a half-width of the endothermic peak derived from the crystalline vinyl resin (B) of 6° C. or less, the crystalline vinyl resin (B) has an acid value of 60 mg KOH/g or less, and the toner binder satisfies the following relation (1): 3° C.≤Tfb(A)−Tfb(C)≤30° C.
US11774870B2

A method for removing particles from a mask system for a projection exposure apparatus, including the following method steps: detecting the particle in the mask system, providing laser radiation, and removing the particle by irradiating the particle with laser radiation. The wavelength of the laser radiation corresponds to that of used radiation used by the projection exposure apparatus.
US11774854B2

A method of processing a substrate includes: performing a first developing process of moving a nozzle having one end surface and a discharge port opened at the end surface while making the end surface come into contact with a developer on a front surface of a substrate in a state in which the nozzle is disposed so that the end surface faces the front surface and the developer is discharged from the discharge port at a first flow rate while rotating the substrate; and after the first developing process, performing a second developing process of discharging the developer from the discharge port at a second flow rate higher than the first flow rate in a state in which the end surface is in contact with the developer on the front surface at a position facing a center of the front surface of the substrate while rotating the substrate.
US11774850B2

A method of disposing a substrate on a holding unit using a pattern forming apparatus which forms a pattern on the substrate, the pattern forming apparatus comprising: a stage, the holding unit removably attached to the stage and configured to suck and hold the substrate, an optical system, and configured to detect an alignment mark of the substrate from a suction surface side of the substrate, the optical system having plural optical elements, and a detection unit configured to detect a reference mark for measuring a position of a detection field of the optical system, the method comprising: detecting a position of the reference mark, and disposing the substrate on the holding unit using the detected position of the reference mark so that the alignment mark of the substrate detected from the suction surface side of the substrate by the optical system is disposed in the detection field.
US11774847B2

A pellicle characterized by having an amount of released aqueous gas of 1×10−3 Pa·L/s or less per pellicle, an amount of released hydrocarbon-based gas of 1×10−5 Pa·L/s or less per pellicle in a range of measured mass number of 45 to 100 amu, and an amount of released hydrocarbon-based gas of 4×10−7 Pa·L/s or less per pellicle in a range of measured mass number of 101 to 200 amu, under vacuum after the pellicle has been left to stand for 10 minutes in an atmosphere of 23° C. and 1×10−3 Pa or less.
US11774846B2

Phase shift masks for an extreme ultraviolet lithography process includes a substrate, a reflection layer on the substrate, a capping layer on the reflection layer, and phase shift patterns on the capping layer. Each of the phase shift patterns may include a lower absorption pattern on the capping layer and an upper absorption pattern on the lower absorption pattern. A refractive index of the upper absorption pattern may be higher than a refractive index of the lower absorption pattern, and a thickness of the upper absorption pattern is smaller than a thickness of the lower absorption pattern.
US11774844B2

An extreme ultraviolet (EUV) mask includes a multilayer Mo/Si stack comprising alternating Mo and Si layers disposed over a first major surface of a mask substrate, a capping layer made of ruthenium (Ru) disposed over the multilayer Mo/Si stack, and an absorber layer on the capping layer. The EUV mask includes a circuit pattern area and a particle attractive area, and the capping layer is exposed at bottoms of patterns in the particle attractive area.
US11774843B2

Disclosed are a light source system and a display device, including: a first light source configured to emit first light; a second light source configured to emit second light; a wavelength conversion device configured to perform a wavelength conversion on the first light to obtain third light; a first optical splitter having a first area and a second area; and a first light combining device. The first optical splitter moves in timing sequence to make the first area and the second area be sequentially located on a preset light path. A side surface of the first optical splitter is configured to homogenize the first light and the second light that are emitted to the first light combining device; and the first light combining device is configured to guide the first light, the second light, and the third light to exit along a same light path to form illumination light.
US11774840B2

A light source module includes phase retardation layer, first light source, second light source, first Polarization Beam Splitter (PBS) layer, second PBS layer, first redirector and second redirector. The phase retardation layer, the first light source, the second light source, the first PBS layer, the second PBS layer, the first redirector and the second redirector are symmetrically disposed relative to symmetry axis. The first light source and the second light source each emit polarized light having first linear polarization direction and polarized light having second linear polarization direction. The phase retardation layer converts the first linear polarization direction of polarized light into the second linear polarization direction. The PBS layers allow polarized light having the first linear polarization direction to travel through but reflect polarized light having the second linear polarization direction. The redirector reflects polarized light having the second linear polarization direction.
US11774839B2

A light source apparatus includes an excitation light shining device for emitting excitation light, a rotational wheel device including a rotational wheel including a filter area for transmitting light in a predetermined wavelength range differing from a wavelength range of the excitation light and reflecting the excitation light and a direction-changing transmission area for transmitting the excitation light while changing a direction thereof, and a luminescent light emission device which receives the excitation light reflected on the filter area to thereby emit luminescent light including the light in the predetermined wavelength range towards the filter area, and the rotational wheel device is disposed so that an axis of the excitation light which passes through the direction-changing transmission area and an axis of the luminescent light in the predetermined wavelength range which passes through the filter area are superposed on each other.
US11774837B2

An image displaying device includes a micro-LED-array having several LEDs, a controller electrically connected to the micro-LED-array for driving the LEDs such that they emit light, and a lens-array having several lenses. Each lens is assigned to one of the LEDs. Each lens is arranged in the light path of the light emitted by the corresponding LED such that the light emitted by the LEDs passes through the corresponding lens and is projected onto a screen. The lens-array is configured such that, when seen from the screen, a virtual image of the micro-LED-array is formed behind the micro-LED-array. The lens-array is a meta-lens-array and the lenses are meta-lenses.
US11774834B2

A scanning laser projector includes an optical module and projection engine. The optical module includes a laser generator outputting a laser beam, and a movable mirror scanning the laser beam across an exit window defined through the housing in a scanning pattern wider than the exit window such that the laser beam is directed through the exit window in a projection pattern that is smaller than and within the scanning pattern. A first light detector is positioned about a periphery of the exit window such that as the movable mirror scans the laser beam in the scan pattern, at a point in the scan pattern where the laser beam is scanned across an interior of the housing and not through the exit window, the laser beam impinges upon the first light detector. The projection engine adjusts driving of the movable mirror based upon output from the first light detector.
US11774832B2

A high-place observation device for stably performing a fixed-point observation of a target object from a high place is provided. The high-place observation device provides [Solution] Provides a long pole which is formed to extend and contract freely and which stands on the installation surface, a rotorcraft for positioning the pole to a desirable height position by extending and contracting the pole by a floating force in a connected state, a winding mechanism which fixes and maintains the height position of the pole to the height position set by the rotorcraft, and a camera attached to the rotorcraft.
US11774830B2

A plastic barrel, which surrounds a central axis, includes an object-side portion and a tubular portion. The object-side portion includes an object-side opening and a reverse inclined structure. The reverse inclined structure surrounds the object-side opening and includes a reverse inclined surface and at least one annular concave structure. The at least one annular concave structure is disposed on an object side of the reverse inclined surface and recessed from the object-side opening along a direction away from the central axis, wherein a sectional surface of the at least one annular concave structure passing through the central axis includes a valley point and two concave ends, and the two concave ends are disposed on an object side and an image side of the valley point, respectively. The tubular portion is connected to the object-side portion and extends to the image side.
US11774822B2

The purpose of the present invention is to realize a structure that the testing terminals are remained in the final product in the liquid crystal display device having a variant display area. The structure of the present invention is as follows. The display area is variant, the outer shapes of the counter substrate 200 and the TFT substrate are also variant similar to the display area. The terminal area formed on the TFT substrate has a straight first area, a second area and a third area; the second area and the third are bent from the first area and formed at sides of the first area. A plurality of terminals to drive the liquid crystal display device exist in the first area, and a plurality of terminals for testing the liquid crystal display device exist in the second area and the third area.
US11774820B2

A display device includes a first transistor provided with an oxide semiconductor layer, a first gate electrode facing the oxide semiconductor layer and a first gate insulation layer between the oxide semiconductor layer and the first gate electrode, a first transparent conductive layer in contact with the oxide semiconductor layer in a first contact area not overlapping the first gate electrode in a plan view, and a second transparent conductive layer connected to the first transparent conductive layer in a second contact area overlapping the first gate electrode in a plan view and provided in a display area of the pixel.
US11774817B2

A pixel structure and a display device are provided. The pixel structure includes a first metal layer, a transparent electrode layer, and a second metal layer. The first metal layer includes a plurality of first metal lines, a plurality of second metal lines, and a third metal line. The transparent electrode layer is disposed in a space formed by the first metal layer. The second metal layer is disposed over the first metal layer and the transparent electrode layer and disposed on a side of the transparent electrode layer.
US11774811B2

The purpose of the present invention is to prevent an overhang in a through hole in the display area when through holes in the organic passivation film in the display area and in the terminal area are simultaneously formed. The structure to realize this purpose is as follows: the terminal area having a lead wire, formed from a first metal, and extending to the display area, a first insulating film covering the lead wire, a second metal formed on the first insulating film, and a third metal formed on the surface of the second metal, wherein the first insulating film has a first through hole and a second through hole, the second metal has a first portion that connects with the lead wire via the first through hole, the second metal has a second portion that overlaps the second through hole, the second portion is separated from the first portion.
US11774798B2

A light-emitting device includes a board on which light sources are disposed; a sectioning member including a ridge part having segments that configures a grid pattern, and a wall part surrounding the light sources, and extending from the ridge part toward the board such that an interval between two adjacent portions of the wall part joining along the ridge part becomes wider toward the board; and one or more integrated circuits configured to drive the light sources. The sectioning member and the integrated circuits are disposed on the same side of the board as the light sources. A space is defined between the back surface of the sectioning member and the board. One of the one or more integrated circuits is square or rectangular, and overlaps an intersection of segments of the ridge part, such that the sides are oblique with respect to the ridge part.
US11774796B1

The display device includes electrodes disposed in pixels, the electrodes being spaced apart from each other, light emitting elements disposed between the electrodes, a bank including opening overlapping the light emitting elements, and a color conversion layer disposed in the opening. The bank includes a polymer and a liquid crystal material.
US11774791B2

A switchable light modulator device (201, 202, 203, 204, 205) comprises a first substrate (101, 102, 103) and a second substrate (141, 142, 143, 144) with opposite major surfaces spaced apart by one or more polymer structures that each comprise two or more parts and define wall features (21b, 22b, 23b) for a plurality of cavities (111, 112, 113, 114), the cavities sealing a fluid (71, 72, 73, 74) or gel in discrete volumes. Each of the one or more polymer structures comprises a mould part (21, 22, 23) bonded to the first substrate and defining a recess (31, 32, 33), and a cast part (81, 82, 83, 84) filling the recess and bonded to the second substrate and a surface of the recess, the cast part being defined by the surface of the recess and the second substrate replicating the surfaces of both.
US11774779B2

A contact lens for treating myopia of an eye of a patient comprises an anterior surface; and a posterior surface having a semi-meridian defining: a central compression zone to contact the pretreatment cornea, a volume control zone peripheral to the central compression zone, a secondary compression zone to contact the pretreatment cornea, wherein the secondary compression zone is peripheral to the volume control zone, a peripheral relief zone peripheral to the secondary compression zone, a landing zone to contact the pretreatment cornea, wherein the landing zone is peripheral to the peripheral relief zone, and an edge terminus peripheral to the landing zone.
US11774767B1

The present application provides a diffractive optical waveguide for optical pupil expansion and a display device. The diffractive optical waveguide comprises a waveguide substrate having a coupling-in region and a coupling-out region that includes a first coupling-out region, a second coupling-out region, and a transitional region; a coupling-in grating; and a coupling-out grating. The coupling-out grating comprises first and second coupling-out gratings and a plurality of transitional coupling-out grating. The first and second coupling-out gratings are arranged in a first direction. The transitional region comprises a plurality of sub-regions each correspondingly provided with one of transitional coupling-out gratings. The transitional coupling-out grating has a first, a second, and a third vector direction. The third vector direction is parallel to the vector direction of the first coupling-out grating. The first vector direction forms a first included angle with the third vector direction, and the second vector direction forms a second included angle with the third vector direction. The first included angle corresponding to the one, in two neighboring transitional coupling-out gratings, closer to the second coupling-out grating is greater than the first included angle corresponding to the farther one; and/or, the second included angle corresponding to the one closer to the second coupling-out grating is greater than the second included angle corresponding to the farther one.
US11774766B2

A layout of Micro LED for augmented reality (AR) and mixed reality (MR) is provided in the present invention, including multiple display cells arranging into a cell array, multiple micro LEDs set on the edge region of each display cell and exposing the transparent region surrounded by the edge region, and pixel driver circuits set on the edge region right under the Micro LEDs.
US11774760B2

The present application discloses examples of various apparatuses and systems that can be utilized for augmented reality. According to one example, a wearable device that can optionally comprise: a frame configured for wearing by a user; one or more optical elements mounted on the frame; an array having a plurality of light emitting diodes coupled to the one or more optical elements, wherein the one or more optical elements and the array are mounted within a field of view of the user when the frame is worn by the user; and additional onboard electronic components carried by the frame including at least a battery that is configured to provide for electrically powered operation of the array.
US11774758B2

A waveguide display includes a waveguide, three input gratings configured to couple display light in different respective colors into the waveguide, one or more first middle gratings configured to receive and redirect the display light from the three input gratings, a second middle grating configured to diffract, at two or more regions of the second middle grating, the display light from the one or more first middle gratings, and an output grating configured to couple the display light from each of the two or more regions of the second middle grating out of the waveguide at two or more regions of the output grating.
US11774755B2

A near-eye optical system, for receiving an image beam, includes an optical waveguide, configured to expand the image beam in a direction, and including a near-eye surface and a structure surface. The structure surface includes a light incident area and is opposite to the near-eye surface. The light incident area is located in a transmission path of the image beam. A plurality of reflective inclined surfaces are disposed on the structure surface and located at one side of the light incident surface and arranged along the direction. The structure surface is sequentially divided into the light incident area and a plurality of optical areas along the direction. A line number density of the reflective inclined surfaces in the optical area closest to the light incident area in the direction is less than a line number density of the reflective inclined surfaces in the optical area furthest from the light incident area in the direction.
US11774753B1

A waveguide assembly is provided. The waveguide assembly includes a pair of pupil-replicating waveguides. The first pupil-replicating waveguide is configured for receiving an input beam of image light and providing an intermediate beam comprising multiple offset portions of the input beam. The second pupil-replicating waveguide is configured for receiving the intermediate beam from the first pupil-replicating waveguide and providing an output beam comprising multiple offset portions of the intermediate beam. The input beam may be expanded by the waveguide assembly in such a manner that pupil gaps are reduced or eliminated.
US11774750B2

A laminated glass includes first and second glass plates arranged on vehicle interior and exterior sides, respectively; and an intermediate film located between the glass plates, and configured to be bonded to the glass plates. The laminated glass has a display area used for a head-up display. The display area includes an area having a cross section with a wedge shape. A thickness of an upper edge side portion of the display area is greater than that of a lower edge side. In at least a part of the area having a cross section with a wedge shape, a value of the wedge angle varies depending on a position of measurement in the vertical direction. A viewing angle of the display area is 2 degrees or more. A maximum amount of deviation in measured values of the wedge angles from a linear approximation line is 0.2 mrad or less.
US11774749B2

According to an example aspect of the present invention, there is provided a system for protecting an optical system, the system comprising a hollow first part having at least one first opening, a hollow second part arranged at least partially within the first part, and a coupling section configured to be coupled to the optical system, wherein the system is configured to guide at least a part of an incoming air flow from the at least one first opening along a flow channel between an inner surface of the first part and an outer surface of the second part.
US11774740B2

An apparatus is provided for monitoring a focal state of a microscope having an object plane and a main imaging area. The apparatus has an auxiliary light source providing an auxiliary light beam and coupling the auxiliary light beam into the microscope in such a way that the coupled auxiliary light beam runs within a plane which is spanned outside of the main imaging area by a straight line running in the object plane and a normal to the object plane, and that the coupled auxiliary light beam is inclined at an angle to a normal to the object plane. A part of the coupled auxiliary light beam reflected by a reference boundary surface in the microscope impinges on a registration device in an area of incidence. The registration device registers position changes of the area of incidence on the registration device.
US11774736B2

The invention relates to a filter interchange apparatus for an optical observation instrument having two beam paths, in particular for a stereoscopic observation instrument, in particular for a stereo video endoscope, a stereo exoscope or a stereo surgical microscope, wherein the filter interchange apparatus comprises a first filter wheel, a second filter wheel and a third filter wheel, wherein the filter wheels are arranged in succession along a common axle and are rotatable about the common axle and relative to one another. Each filter wheel comprises at least one filter and at least one free optical passage such that a filter or a free optical passage of each filter wheel is introducible into each of the two beam paths. The second filter wheel is drivable and the first filter wheel is coupled to the second filter wheel via a first entrainment element and the third filter wheel is coupled to the second filter wheel via a second entrainment element. Moreover, the invention relates to an optical observation instrument having two beam paths, in particular a stereo video endoscope, a stereo exoscope or a stereo surgical microscope, and to a method for changing a filter of an optical observation instrument.
US11774735B2

A system and method for automated analysis of a filter obtained from an air quality monitoring apparatus used for sampling airborne respirable particles such as asbestos fibres, synthetic mineral fibres, pollen or mould particles is described. The system comprises capturing images at a plurality of sample locations. At least one magnified phase contrast image is obtained at each sample location. An automated quality assessment is then performed using a computer vision method to assess one or more quality criteria. Failure may lead to the sample location being ignored for subsequent analysis, or the whole filter slide may be rejected if the overall quality is poor. The quality assessment may performed be in two stages comprising an overall filter quality assessment performed on a series of low power/magnification images captured over the filter and a field of view or graticule level quality assessment performed on high power/magnification images captured at individual sample locations on the filter. Images which pass the quality assessment are then analysed using a computer vision method to identify and count the number of respirable particles.
US11774727B2

The present disclosure provides a camera optical lens including, from an object side to an image side in sequence: a first lens having a positive refractive power, a second lens having a positive refractive power, a third lens, a fourth lens, a fifth lens, a sixth lens, a seventh lens, and an eighth lens; and the camera optical lens satisfies conditions of: 0.95≤f/TTL; 3.50≤f2/f≤5.00; and −20.00≤(R11+R12)/(R11−R12)≤−3.00. The camera optical lens can achieve good optical performance while meeting the design requirements for large aperture, long focal length and ultra-thinness.
US11774716B2

An optical imaging lens device includes, in order from an object side to an image side: a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, a sixth lens element having an object-side surface being convex in a paraxial region thereof and an image-side surface being concave in a paraxial region thereof, the object-side and image-side surfaces of the sixth lens element being provided with at least one inflection point, at least one of the object-side and image-side surfaces of the sixth lens element having a sagittal height in a first axis, a sagittal height in a second axis and a sagittal height in a third axis, and at least two of these sagittal heights being different. The optical imaging lens device may meet the needs of miniaturization, wide field of view and low distortion.
US11774707B2

An image sensor includes: a photoelectric conversion film that performs photoelectric conversion on light having entered therein; at least two electrodes, including a first electrode and a second electrode, disposed at a surface of the photoelectric conversion film; and at least two electrodes, including a third electrode and a fourth electrode, disposed at another surface of the photoelectric conversion film.
US11774696B2

An enclosure (10) includes a base (38) defining a splice region (148) and a cover (40) coupled to the base (38) to move between a closed position and an open position. A plurality of ruggedized adapters (26) are on the cover (40), each adapter having an inner port (64) and an outer port (66). A removable module (32) is disposed on the cover (40), at least one input fiber (12) being routed from the splice region (148) of the base (38) to the removable module (32), wherein the at least one input fiber (12) is output from the module as a pigtail (28) having a connectorized end that is connected to an inner port (64) of a ruggedized adapter (26). A cable input location (16) receives an input cable (14/20) including at least one tube (138) surrounding at least one fiber (12) that carries the same signal as the at least one input fiber (12) being routed from the splice region (148) to the removable module (32). The input cable (14/20) is anchored to the base (38) at the cable input location (16). A tube holder (150) is slidably mounted to the base (38) past the cable input location (16), wherein the tube holder (150) keeps separate an unused fiber-carrying tube (138) that is stored within the base (38) in a loop (122) from a fiber-carrying tube (138) whose fiber (12) leads toward the splice region (148) of the base (38) for further routing toward the removable module (32).
US11774691B2

A light-emitting device and a light emitting module are provided. The light emitting module includes a housing, at least one light guide element, and at least one light emitting element. The housing includes at least one passage passing through its a first surface and a second surface, and a coupling portion formed on an inner surface adjacent to the second surface. The light guide element arranged in the at least one passage has a light emergent surface exposed at one end of the at least one passage and a light incident surface exposed at the other end of the at least one passage. The light emitting element is coupled to the housing by the coupling portion. The light emitting element includes a light emitting surface facing to the light incident surface of the light guide element and a soldering portion exposed from the housing.
US11774687B2

An optical interface assembly, comprising a lens, an optical receptacle, a stub disposed in the optical receptacle. The lens includes a convex surface farther away from the stub and a flat surface near the stub, the flat surface and a cross section of the lens being disposed at an inclined angle from each other. A first end surface of the stub facing the lens is disposed at an inclined angle relative to an axis of the stub. When a light beam is coupled into the stub by the lens, a portion of a return light reflected from the first end surface of the stub is reflected to an outside of the lens.
US11774676B2

The present disclosure relates to a process by which an optical fiber array or a single optical fiber is cleaved with a laser-cleaving apparatus. The coating material is stripped or removed from a section of an optical fiber array or single optical fiber; a coated or ribbonized section of the optical fiber array or the single optical fiber is secured in a holder; the holder is aligned inside the laser-cleaving apparatus; the laser cleaves the stripped ends of the fibers in the optical fiber array or the single optical fiber; the laser-cleaved ends of the optical fiber(s) are then mechanically separated to remove the free ends from the optical fibers in the optical fiber array or the single optical fiber, leaving a cleaved array of optical fibers or a single cleaved optical fiber. The cleaving process enables the optical fiber array or single optical fiber to be cleaved at flexible locations along an optical fiber ribbon, optical fiber, or optical fiber apparatus (e.g., cleaving can be performed close to a ferrule end face) with no swelling, minimal cleave angle variation across the cores of the optical fibers, a controlled surface roughness of the optical fiber end faces, and high process yield.
US11774671B2

Optical components and methods of manufacture thereof. A first optical component has a hollow-core photonic crystal fiber includes internal capillaries for guiding radiation and an outer capillary sheathing the internal capillaries; and at least an output end section having a larger inner cross-sectional dimension over at least a portion of the output end section than an inner cross-sectional dimension of the outer capillary along a central portion of the hollow-core photonic crystal fiber prior to the output end section. A second optical component includes a hollow-core photonic crystal fiber and a sleeve arrangement.
US11774668B1

A light-emitting module includes a light guide plate, a light-emitting element, a first reflection layer and a second reflection layer. The light guide plate has a light incident surface, a light exit surface, a first surface, and a second surface. The light incident surface has three edges connected sequentially. The first surface, the light exit surface, and the second surface are connected to the edges respectively. The first surface and the second surface are respectively located on opposite sides of the light guide plate. The light exit surface extends away from the light incident surface and is elongated. The light-emitting element is configured to emit light toward the light incident surface. The first reflection layer is disposed corresponding to the first surface to cover the first surface. The second reflection layer is disposed corresponding to the second surface to cover the second surface.
US11774653B2

Disclosed is a wavelength conversion film including at least two or more dyes and absorbing irradiation light to emit light at a longer wavelength than that of the irradiation light. The wavelength conversion film includes a first dye having a maximum absorption wavelength in a red light region, and a second dye absorbing excitation energy of the first dye to emit light in a near infrared region.
US11774651B2

A terahertz wave lens includes a substrate having a surface provided with an uneven structure that changes a phase of the terahertz wave. The uneven structure includes a plurality of holes that are periodically arranged. The uneven structure includes a plurality of regions where the plurality of holes are arranged. A height of the hole in a thickness direction of the substrate and a width of the pillar differ for each of the regions. Outer end portions of the uneven structure in the thickness direction are located on the same plane.
US11774649B2

An optical element includes a glass body including a colored layer provided inside the glass body and positioned at an optical function surface of the optical element. An optical apparatus including the optical element is also provided.
US11774643B2

An optical unit includes a cylindrical rotatable lens and a light source provided in the rotatable lens. The rotatable lens is configured such that a light output from the light source is incident via an inner circumferential surface and is output via an outer circumferential surface as an irradiating beam, and a predetermined irradiated area is formed by scanning a space in front with the irradiating beam according to a periodical movement of the rotatable lens.
US11774638B2

A lens protection structure includes a base, a polyester film, a first silica gel, a second silica gel, and a protective cover. Each of the base, the polyester film, the first silica gel, and the second silica gel defines a through hole for cooperatively receiving a lens. The polyester film is coupled to a surface of the base, and the first silica gel is coupled to a surface of the base opposite the polyester film. The second silica gel is coupled to the polyester film. The protective cover is coupled to the second silica gel and seals a receiving cavity within the base. At least one air escape channel is defined in the base. The at least one air escape channel communicates the receiving cavity of the base to an exterior of the lens protection structure.
US11774636B2

The present invention relates to an optical material cutting blue light, comprising at least one UV absorber that at least partially blocks light having a wavelength ranging from 400 to 450 nm, at least one absorbing dye A having its maximum absorption wavelength in the range from 520 nm to 640 nm, the optical material being made of a material chosen from polythiourethane materials, polyurethane urea materials, materials resulting from the polymerization or copolymerization of polyepisulfide monomers or oligomers, and materials resulting from the polymerization or copolymerization of allylic monomers or oligomers, the optical material having a colorimetric coefficient b* as defined in the CIE (1976) L*a*b* international colorimetric system that is lower than or equal to 6, and a hue angle h higher than or equal to 120° and lower than or equal to 180°, for an optical material thickness of 2 mm.
US11774634B2

A system for determining snowpack characteristics includes a weight plate, at least one pressure sensor, and an inert plate surrounding the weight plate. The weight plate and the inert plate can be spaced apart from one another, and, in some cases, the weight plate has a perimeter and the inert plate surrounds the entirety of the perimeter of the weight plate with a gap formed therebetween.
US11774633B2

A method and apparatus to calibrate a resistivity measurement taken by a downhole tool in a borehole, wherein the downhole tool estimates the resistivity of an underground formation penetrated by the borehole with at least one sensor situated at a non-zero standoff distance from the borehole, is provided. The method includes taking apparent impedance measurements with the sensor at a set of frequencies and at a first plurality of locations in the borehole, wherein the measurement are uncalibrated measurements. The method also includes identifying a portion of the borehole in which the apparent impedance measurements at least at a first frequency of the set have a predetermined behavior. The predetermined behavior is that the apparent impedance measurements taken in the portion are substantially fitting a linear model when represented in the complex plane. The method also includes using a plurality of measurements obtained at a second plurality of location situated in said portion at the first frequency to determine calibration coefficients for the measurements at said frequency.
US11774629B2

A presence of cement may be identified based on a downhole tool that may emit neutrons into a wellbore having at least one cement casing. The neutrons may interact with the particular material via inelastic scattering, inelastic neutron reactions, capture of neutrons and/or neutron activation through one of these reactions and cause a material to emit an energy spectrum of gamma rays, and wherein the downhole tool is configured to detect an energy spectrum of the gamma rays that is specific to at least one of a plurality of elements and associated a region within the wellbore. An amount of elements, such as calcium and silicon, may be determined from the gamma ray spectra that may indicate a present of cement within the wellbore.
US11774625B2

The present disclosure relates to a security inspection system. The system may include a re-inspection apparatus and a monitoring platform. The monitoring platform may receive information relating to a suspect article in a package and information relating to an electronic tag attached to the package. The monitoring platform may also generate re-inspection instructions for the package based on the information relating to the suspect article and the information relating to the electronic tag, and send the re-inspection instructions to the re-inspection apparatus. The re-inspection apparatus may re-inspect the suspect article in the package based on the re-inspection instructions. The information relating to the suspect article may be generated and sent by a security inspection machine. The information relating to the electronic tag may be generated and sent by a labelling apparatus. The package with the electronic tag may be delivered to the re-inspection apparatus by a distribution apparatus.
US11774620B2

Systems, computer readable, and methods concern receiving seismic data representing a subsurface volume. The method also includes determining, for the seismic data, analysis coordinates as a function of time. One or more of the analysis coordinates may vary in position over time. The method includes performing at least one of an interpolation or regularization process on the seismic data based at least partially on the analysis coordinates. The method also includes outputting a result of the at least one of the interpolation or regularization process.
US11774619B2

A logging tool for performing well logging activities in a geologic formation has one or more transmitters, one or more receivers, and a tool wave propagating factor which differs from a formation wave propagating factor. The one or more transmitters excite a tool wave and formation wave. The tool wave is reduced by the one or more transmitters transmitting an acoustic wave which causes the tool wave to be reduced. Additionally, or alternatively, the tool wave is reduced by generating an inverse estimate of the tool wave based on waveform data associated with the tool wave and formation wave received by each of the one or more receivers.
US11774610B2

Land seismic survey including providing at least two vibrators in a first group, wherein each vibrator in the first group is assigned to a respective source line, where the source lines of the first group run substantially parallel to one another; providing at least two vibrators in a second group, wherein each vibrator in the second group is assigned to a respective source line that is different than the source lines assigned to vibrators from the first group; actuating the vibrators in the first group simultaneously using different frequency bandwidth sweeps and different phase encodings; actuating the vibrators in the second group at the same time as those in the first group, and simultaneously using different frequency bandwidth sweeps and different phase encodings; and detecting the resulting seismic signals with a plurality of seismic sensors that are placed in contact with the earth and as part of a seismic spread.
US11774609B2

Disclosed herein is an apparatus suitable for detecting x-ray, comprising: an X-ray absorption layer configured to generate an electrical signal from an X-ray photon incident on the X-ray absorption layer; an electronics layer comprising an electronics system configured to process or interpret the electrical signal; and an interposer chip embedded in a board of an electrically insulating material; wherein the X-ray absorption layer is bonded to the electronics layer; wherein the electronics layer is bonded to the interposer chip.
US11774608B2

A system and method include an array of sensors electrically coupled to a material capable of converting a gamma ray to electrical charge, where distances between a center of a first sensor and centers of each sensor immediately-adjacent to the first sensor are substantially equal. Signals are collected from each sensor immediately-adjacent to the first sensor, and one of a plurality of logical sub-pixels of the first sensor is determined based on the signals collected from each sensor immediately-adjacent to the first sensor.
US11774601B2

A test device determines time error in a fronthaul network of a radio access network. A first Global Navigation Satellite System (GNSS) receiver receives GNSS signals from a GNSS satellite through a reference GNSS signal distribution system (GSDS) having a known signal propagation delay. The first GNSS receiver calculates and outputs a corresponding reference One Pulse Per Second (1PPS) signal. A second GNSS receiver receives the GNSS signals through a device under test including a GSDS having an unknown signal propagation delay. The second GNSS receiver calculates and outputs a corresponding DUT 1PPS signal. The test device determines the unknown signal propagation delay of the DUT by comparing the reference 1PPS signal to the DUT 1PPS signal.
US11774600B2

A method and device determines an evolving position of a device using electromagnetic interference, which is jamming electromagnetic navigation signals. An antenna arrangement receives both the electromagnetic navigation signals and the electromagnetic interference. A discerned position is determined for each of one or more jamming antennas emitting the electromagnetic interference. A detection circuit determines each discerned position from the electromagnetic interference received at the device and at least one measurement of the evolving position using the electromagnetic navigation signals. The evolving position of the device is determined while the electromagnetic interference prevents subsequently measuring the evolving position using the electromagnetic navigation signals. An evaluation circuit determines the evolving position from the electromagnetic interference received at the device and from each discerned position of the one or more jamming antennas.
US11774594B2

An air data system comprises a light source that emits a pulsed beam, and an optical transceiver coupled to the light source and configured to receive the pulsed beam. The transceiver is operative to transmit the pulsed beam into an interrogation air region; and receive and collect scattered pulses from the interrogation air region. An optical modulation device is coupled to the transceiver, and is configured to receive the collected scattered pulses from the transceiver and output modulated pulses. An optical detector is coupled to the modulation device and receives the modulated pulses from the modulation device. The modulation device has a nanosecond-based rise/fall time that is synchronized and delayed with respect to the pulsed beam. The modulation device provides for stroboscopic detection of a volume of the interrogation air region based on the modulated pulses received by the detector and having an exposure time of multiple pulse periods.
US11774593B2

A method of simultaneous localization and mapping (SLAM) is provided to position a target object. Each of detected tracked objects in a surrounding environment of the target object is classified into a moving object or a static object based on data detected at different time points. The target object is then positioned without considering any of the tracked objects that are classified into a moving object.
US11774587B2

A survey system including a multibeam echo sounder having a single projector array and a single hydrophone array constructs a multi-signal message and deconstructs a corresponding multi-signal echo to substantially simultaneously perform multiple survey missions.
US11774581B2

Radar systems and methods for imaging surfaces. A processor receives raw data from the radar and executes an image data generation. A display unit displays an image representing the targeted surface. The radar unit may be incorporated in a handheld scanner. Rectangular antenna arrays may be configured and processors may be operable such that the image data generated may be processed and displayed in real time.
US11774580B2

A method for detecting the presence of on-body concealed objects includes receiving a visible-domain camera image for a scene, determining, using the visible-domain camera image, a region of interest where a subject is present, receiving an infrared-domain camera image and a millimeter-wave (mmwave) radar image that each cover the region of interest, determining emissivity information for the region of interest using the infrared-domain camera image, determining reflectivity information for the region of interest using the mmwave radar image and determining a concealed object classification for the subject based on the emissivity information and the reflectivity information. A corresponding system and computer program product for executing the above method are also disclosed herein.
US11774563B2

A method of using an optical TOF module to determine distance to an object. The method includes acquiring signals in the TOF module indicative of distance to the object, using a first algorithm to provide an output indicative of the distance to the object based on the acquired signals, using at least one second different algorithm to provide an output indicative of the distance to the object based on the acquired signals, and combining the outputs of the first and at least one second algorithms to obtain an improved estimate of the distance to the object. In some implementations, each of the first and at least one second algorithms further provides an output representing a respective confidence level indicative of how accurately distance to the object has been extracted by the particular algorithm.
US11774558B2

An optical scanning device includes a light source configured to emit first light in a first wavelength range and second light in a second wavelength range, a beam divider configured to allow the first light to travel in a first direction, and receive the second light, and allow the second light to travel in a second direction different from the first direction, a first optical modulator configured to receive the first light, and modulate a phase of the first light received by the first optical modulator to change a travelling direction of the first light received by the first optical modulator, and a second optical modulator configured to receive the second light, and modulate a phase of the second light received by the second optical modulator to change a travelling direction of the second light received by the second optical modulator.
Patent Agency Ranking