Document Document Title
US11855056B1 Low cost solution for 2.5D and 3D packaging using USR chiplets
Systems and methods are provided for a system in a package (SiP) connectivity using one or more ultra short reach (USR) chiplets. The USR chiplet can receive/transmit data at a lower throughput and transmit/receive that data at a higher throughput over ultra short distances. The USR chiplet can be connected to a main integrated circuit (IC) using a high density interconnect or integrated with the main IC in a mold material. The USR chip can enable the main IC to transfer data over a substrate at a higher speed using a fewer number of traces.
US11855055B2 Display device
A display device according to one or more embodiments of the present disclosure includes a substrate, a first electrode and a second electrode on the substrate, a light emitting element electrically connected to the first electrode and the second electrode, and a first reflective layer on the light emitting element and including an opening overlapping the light emitting element, wherein the first reflective layer includes a material having a first reflectivity.
US11855050B2 Micro-LED displays, micro-led transferring substrates, and methods of transferring micro-LEDs using the micro-LED transferring substrates
Provided is a micro-LED display, a micro-LED transferring substrate, and a method of transferring micro-LEDs using the micro-LED transferring substrate. The micro-LED includes a backplane substrate; and a plurality of sub-pixels provided on the backplane substrate, wherein at least one sub-pixel from among the plurality of sub-pixels includes a first micro-LED; and a second micro-LED different from the first micro-LED.
US11855049B2 Semiconductor device
A semiconductor device including a semiconductor chip, an insulating circuit board having a circuit pattern formed on an insulating plate, a case including a frame part having an opening that is substantially rectangular in a plan view of the semiconductor device, inner wall surfaces of the frame part at the opening forming a storage part to store the insulating circuit board, and a printed circuit board which has a flat plate shape and which protrudes from one of the inner wall surfaces of the frame part toward the storage part. The semiconductor device further includes a sealing material filled in the storage part, to thereby seal the semiconductor chip and the printed circuit board. A front surface of the sealing material forms a sealing surface, and in a thickness direction of the semiconductor chip, the sealing surface is higher around the printed circuit board than around the semiconductor chip.
US11855048B2 Semiconductor packages with pass-through clock traces and associated systems and methods
Semiconductor packages with pass-through clock traces and associated devices, systems, and methods are disclosed herein. In one embodiment, a semiconductor device includes a package substrate including a first surface having a plurality of substrate contacts, a first semiconductor die having a lower surface attached to the first surface of the package substrate, and a second semiconductor die stacked on top of the first semiconductor die. The first semiconductor die includes an upper surface including a first conductive contact, and the second semiconductor die includes a second conductive contact. A first electrical connector electrically couples a first one of the plurality of substrate contacts to the first and second conductive contacts, and a second electrical connector electrically couples a second one of the plurality of substrate contacts to the first and second conductive contacts.
US11855047B2 Chip package structure with conductive shielding film
A chip package structure is provided. The chip package structure includes a chip structure. The chip package structure includes a first ground bump below the chip structure. The chip package structure includes a conductive shielding film disposed over the chip structure and extending onto the first ground bump. The conductive shielding film has a curved bottom surface.
US11855043B1 Complex system-in-package architectures leveraging high-bandwidth long-reach die-to-die connectivity over package substrates
A multi-chip module (MCM) includes a common substrate and first and second integrated circuit (IC) chips disposed on the common substrate. The first integrated circuit (IC) chip includes a first interface circuit disposed proximate a first edge of the first IC chip and a second interface circuit disposed proximate the first edge of the first IC chip. A first chiplet couples to the first interface circuit via a first link. A second chiplet couples to the second interface circuit via a second link. A first position of the first chiplet with respect to the first IC chip is staggered in a longitudinal dimension relative to a second position of the second chiplet with respect to the first IC chip.
US11855039B2 Chip package structure
A chip package structure is provided. The chip package structure includes a first substrate. The chip package structure includes a conductive via structure passing through the first substrate. The chip package structure includes a barrier layer over a surface of the first substrate. The chip package structure includes an insulating layer over the barrier layer. The chip package structure includes a conductive pad over the insulating layer and having a first portion and a second portion. The chip package structure includes a conductive bump over the second portion of the conductive pad. A third portion of the conductive pad is between the conductive bump and the conductive via structure from a top view of the conductive pad, the conductive bump, and the conductive via structure.
US11855038B2 Method for assembling components implementing a pre-treatment of the solder bumps allowing an assembly by fluxless and residue-free soldering
A method for assembling components includes assembling a first component including solder bumps with a second component including connectors. The assembly of the components is preceded by pre-treating the first and second components wherein the solder bumps are contacted with a pre-treatment liquid configured to at least partially remove an oxide layer initially present on the solder. The pre-treatment liquid is an aqueous solution containing carboxylic acids or polycarboxylic acids. The assembly of the components is carried out after the pre-treatment in the absence of liquid or gas flux.
US11855037B2 Method for producing an electrically conductive connection on a substrate, microelectronic device and method for the production thereof
The invention relates to a method (110) for producing an electrically conductive connection (112, 112′) on a substrate (114), comprising the following steps: a) providing a substrate (114), wherein the substrate (114) is configured for receiving an electrically conductive connection (112, 112′); b) providing a reservoir of an electrically conductive liquid alloy, wherein the reservoir has a surface at which the alloy has an insulating layer; c) providing a capillary (120) configured for taking up the electrically conductive liquid alloy; d) penetrating of a tip (122) of the capillary (120) under the surface of the reservoir and taking up of a portion of the alloy from the reservoir; and e) applying the portion of the alloy at least partly to the substrate (114) in such a manner that an electrically conductive connection (112, 112′) is formed from the alloy on the substrate (114), wherein the alloy remains on the substrate (114) by adhesion. The invention furthermore relates to a method for producing a microelectronic device (124) and to a microelectronic device (124), in particular a transistor (130).
US11855035B2 Stack of electrical components and method of producing the same
A stack of electrical components has a first electrical component having a first surface, a second surface that is opposite to the first surface and a side surface that is located between the first surface and the second surface; a second electrical component having a third surface on which the first electrical component is mounted, the third surface facing the second surface and forming a corner portion between the third surface and the side surface; an adhesive layer that bonds the first electrical component to the second electrical component, the adhesive layer has a first portion that is located between the second and third surface and a second portion that is made of a same material as the first portion and that fills the corner portion; and a conductive layer that extends on a side of the side surface, curves along the second portion and extends to the third surface.
US11855034B2 Electronic device package and method of manufacturing the same
An electronic device package is provided. The electronic device package includes a redistribution layer (RDL), a first electronic component and an interconnector. The RDL includes a topmost circuit layer, and the topmost circuit layer includes a conductive trace. The first electronic component is disposed over the RDL. The interconnector is disposed between the RDL and the first electronic component. A direction is defined by extending from a center of the first electronic component toward an edge of the first electronic component, and the direction penetrates a first sidewall and a second sidewall of the interconnector, the second sidewall is farther from the center of the first electronic component than the first sidewall is, and the conductive trace is outside a projection region of the second sidewall.
US11855032B2 Semiconductor structure and manufacturing method thereof
The disclosed semiconductor structure includes a semiconductor substrate, a metal pad, a bump, a first solder layer, a barrier layer, and a second solder layer. The metal pad is disposed on the semiconductor substrate; the bump is arranged on the metal pad; the barrier layer is configured on the side of the bump away from the metal pad. The barrier layer includes a first surface and a second surface. The first solder layer is arranged between the bump and the first surface of the barrier layer. The second solder layer is configured on the second surface of the barrier layer. Since the first solder layer and the second solder layer are formed by reflowed and melt solder at a high temperature and can be stretched, the height of the second solder can be adjusted automatically, which reduces the non-wetting problem caused by the package substrate deformation after reflow.
US11855030B2 Package structure and method of manufacturing the same
A package structure includes a semiconductor die, a redistribution circuit structure, and conductive pads. The redistribution circuit structure is located on and electrically connected to the semiconductor die, the redistribution circuit structure includes a first contact pad having a first width and a second contact pad having a second width. The conductive pads are located on and electrically connected to the redistribution circuit structure through connecting to the first contact pad and the second contact pad, the redistribution circuit structure is located between the conductive pads and the semiconductor die. The first width of the first contact pad is less than a width of the conductive pads, and the second width of the second contact pad is substantially equal to or greater than the width of the conductive pads.
US11855027B2 Integrated circuits with conductive bumps having a profile with a wave pattern
An article of manufacture comprises: an integrated circuit having a contact; a conductive bump electrically coupled to the contact, the conductive bump having a profile with a wave pattern; a lead frame electrically coupled to the conductive bump; and an integrated circuit package mold, the integrated circuit package mold covering portions of the conductive bump and the lead frame.
US11855023B2 Wafer level fan out semiconductor device and manufacturing method thereof
A wafer level fan out semiconductor device and a manufacturing method thereof are provided. A first sealing part is formed on lateral surfaces of a semiconductor die. A plurality of redistribution layers are formed on surfaces of the semiconductor die and the first sealing part, and solder balls are attached to the redistribution layers. The solder balls are arrayed on the semiconductor die and the first sealing part. In addition, a second sealing part is formed on the semiconductor die, the first sealing part and lower portions of the solder balls. The solder balls are exposed to the outside through the second sealing part. Since the first sealing part and the second sealing part are formed of materials having thermal expansion coefficients which are the same as or similar to each other, warpage occurring to the wafer level fan out semiconductor device can be suppressed.
US11855019B2 Method of forming a sensor device
The disclosed subject matter relates generally to methods of forming a semiconductor device, such as a moisture sensor. A plurality of electrodes and a bond pad are formed in a dielectric region. A passivation layer is formed on each electrode in the plurality of electrodes and the bond pad. A barrier layer is formed on the passivation layer. A plurality of trenches are formed to extend through the barrier layer and into the dielectric region. Formation of the trenches simultaneously exposes an upper surface of the bond pad. A moisture sensitive dielectric layer is formed on the barrier layer. Formation of the moisture sensitive dielectric layer also fills the trenches to form a plurality of projections, each projection being formed between two electrodes in the plurality of electrodes.
US11855016B2 Semiconductor device and method of manufacture
A semiconductor device has a top metal layer, a first passivation layer over the top metal layer, a first redistribution layer over the first passivation layer, a first polymer layer, and a first conductive via extending through the first polymer layer. The first polymer layer is in physical contact with the first passivation layer.
US11855013B2 Semiconductor device
A semiconductor device may include a substrate, a first semiconductor chip buried in the substrate, a first antenna pattern, a second antenna pattern, and outer terminals. A bottom surface of the substrate may include first and second regions spaced apart from each other. The first semiconductor chip may have a first active surface that is directed to the top surface of a core portion of the substrate. The first antenna pattern may be provided on the top surface of the substrate and electrically connected to the first semiconductor chip. The outer terminals may be provided on the first region of the bottom surface of the substrate, and the second antenna pattern may be provided on the second region of the bottom surface of the substrate.
US11855000B2 Semiconductor device having EMI shielding structure and related methods
An electronic device structure having a shielding structure includes a substrate with an electronic component electrically connected to the substrate. The shielding structure includes conductive spaced-apart pillar structures that have proximate ends connected to the substrate and distal ends spaced apart from the substrate, and that are laterally spaced apart from the first electronic component. In one embodiment, the conductive pillar structures are conductive wires attached at one end to the substrate with an opposing end extending away from the substrate so that the conductive wires are provided generally perpendicular to the substrate. A package body encapsulates the electronic component and the conductive spaced-apart pillar structures. In one embodiment, the shielding structure further includes a shielding layer disposed adjacent the package body, which is electrically connected to the conductive spaced-apart pillar structures. In one embodiment, the electrical connection is made through the package. In another embodiment, the electrical connection is made through the substrate.
US11854999B2 Patterning a transparent wafer to form an alignment mark in the transparent wafer
In some embodiments, the present disclosure relates to an integrated chip that includes bonding structure arranged directly between a first substrate and a second substrate. The first substrate includes a first transparent material and a first alignment mark. The first alignment mark is arranged on an outer region of the first substrate and also includes the first transparent material. The first alignment mark is defined by surfaces of the first substrate that are arranged between an uppermost surface of the first substrate and a lowermost surface of the first substrate. The second substrate includes a second alignment mark on an outer region of the second substrate. The second alignment mark directly underlies the first alignment mark, and the bonding structure is arranged directly between the first alignment mark and the second alignment mark.
US11854997B2 Method of forming semiconductor device
A method includes encapsulating a device die in an encapsulating material, forming a first dielectric layer over the device die and the encapsulating material, forming first redistribution lines extending into the first dielectric layer to electrically couple to the device die, forming an alignment mark over the first dielectric layer, wherein the alignment mark includes a plurality of elongated strips, forming a second dielectric layer over the first redistribution lines and the alignment mark, and forming second redistribution lines extending into the second dielectric layer to electrically couple to the first redistribution lines. The second redistribution lines are formed using the alignment mark for alignment.
US11854994B2 Redistribution structure for integrated circuit package and method of forming same
A redistribution structure for a semiconductor device and a method of forming the same are provided. The semiconductor device includes a die encapsulated by an encapsulant, the die including a pad, and a connector electrically connected to the pad. The semiconductor device further includes a first via in physical contact with the connector. The first via is laterally offset from the connector by a first non-zero distance in a first direction. The first via has a tapered sidewall.
US11854987B2 Semiconductor packages with interconnection features in a seal region and methods for forming the same
Embodiments of the present disclosure provide an integrated circuit die with vertical interconnect features to enable direct connection between vertically stacked integrated circuit dies. The vertical interconnect features may be formed in a sealing ring, which allows higher routing density than interposers or redistribution layer. The direct connection between vertically stacked integrated circuit dies reduces interposer layers, redistribution process, and bumping processes in multi-die integration, thus, reducing cost of manufacturing.
US11854985B2 Semiconductor package and method of manufacturing the same
A semiconductor package includes: a first package including a first semiconductor chip; a second package under the first package, the second package including a second semiconductor chip; and a first interposer package between the first package and the second package, the first interposer package including: a power management integrated circuit (PMIC) configured to supply power to the first package and the second package; a core member having a through-hole in which the PMIC is disposed; a first redistribution layer on the core member, and electrically connected to the first package; a second redistribution layer under the core member, and electrically connected to the second package; core vias penetrating the core member, and electrically connecting the first redistribution layer with the second redistribution layer; and a first signal path electrically connecting the first package with the second package.
US11854981B2 Electronic device and method for fabricating the same
An electronic device including a semiconductor memory is provided. The semiconductor memory includes: a plurality of lower lines disposed over a substrate and extending in a first direction; a plurality of upper lines disposed over the lower lines and extending in a second direction crossing the first direction; a plurality of memory cells disposed between the lower lines and the upper lines and overlapping intersection regions of the lower lines and the upper lines; and an air gap located between the upper lines and extending in the second direction.
US11854979B2 Semiconductor device
A semiconductor device is provided. The semiconductor device includes a substrate including an element isolation layer, the element isolation layer defining an active region, a plurality of word lines traversing the active region in a first direction, and a plurality of bit line structures on the substrate and connected to the active region, the plurality of bit line structures extending in a second direction different from the first direction. Each of the plurality of bit line structures includes a ruthenium line wiring including a bottom surface and a top surface opposite to the bottom surface, a lower graphene layer in contact with the bottom surface of the ruthenium line wiring and extending along the bottom surface of the ruthenium line wiring, and a wiring line capping layer extending along the top surface of the ruthenium line wiring.
US11854976B2 Methods of designing and fabricating a semiconductor device based on determining a least common multiple between select layout pitches
A semiconductor device is provided. The semiconductor device includes a first-direction plurality of wirings extending in a first direction, and a second-direction plurality of wiring extending in a second direction intersecting the first direction. The first-direction plurality of wirings that extend in the first direction includes gate wirings spaced apart from each other in the second direction by a gate pitch, first wirings above the gate wirings spaced apart from each other in the second direction by a first pitch, second wirings above the first wirings spaced apart from each other in the second direction by a second pitch, and third wirings above the second wirings spaced apart from each other in the second direction by a third pitch. A ratio between the gate pitch and the second pitch is 6:5.
US11854972B2 Memory device
A memory device includes a word line, a bit line, an active region and a bit line contact structure. The word line is disposed in the substrate, and extends along a first direction. The bit line is disposed over the substrate, and extends along a second direction. The active region is disposed in the substrate, and extends along a third direction. The bit line contact structure is disposed between the active region and the bit line. A top view pattern of the bit line contact structure has a long axis. An angle between the extending direction of this long axis and the third direction is less than an angle between the extending direction of this long axis and the first direction, and is less than an angle between the extending direction of this long axis and the second direction.
US11854967B2 Semiconductor packages
Semiconductor packages are provided. One of the semiconductor packages includes an integrated circuit, a die, an encapsulant and an inductor. The die is bonded to the integrated circuit. The encapsulant encapsulates the die over the integrated circuit. The inductor includes a plurality of first conductive patterns and a plurality of second conductive patterns. The first conductive patterns penetrate through the encapsulant. The second conductive patterns are disposed over opposite surfaces of the encapsulant. The first conductive patterns and the second conductive patterns are electrically connected to one another to form a spiral structure having two ends.
US11854960B2 Semiconductor devices including decoupling capacitors and methods of manufacturing thereof
A semiconductor device includes an active region over a substrate extending along a first lateral direction. The semiconductor device includes a number of first conductive structures operatively coupled to the active region. The first conductive structures extend along a second lateral direction. The semiconductor device includes a number of second conductive structures disposed above the plurality of first conductive structures. The second conductive structures extend along the first lateral direction. The semiconductor device includes a first capacitor having a first electrode and a second electrode. The first electrode includes one of the first conductive structures and the active region, and the second electrode includes a first one of the second conductive structures. Each of the active region and the first conductive structures is electrically coupled to a power rail structure configured to carry a supply voltage.
US11854956B2 Semiconductor die package with conductive line crack prevention design
A semiconductor die package is provided. The semiconductor die package includes a semiconductor die and a package substrate disposed below the semiconductor die. The semiconductor die has a corner. The package substrate includes several conductive lines, and one of the conductive lines under the corner of the semiconductor die includes a first line segment and a second line segment. The first and second line segments are connected together, and the second line segment has a smaller line width than the first line segment. The first line segment is linear and extends in a first direction. The second line segment is non-linear and has a varying extension direction.
US11854954B2 Integrated circuit and electronic device comprising a plurality of integrated circuits electrically coupled through a synchronization signal routed through the integrated circuit
An integrated circuit includes a semiconductor substrate, electronic components integrated in the semiconductor substrate, an electric connection structure overlying the semiconductor substrate, and an conductive region, with elongated shaped, having a first and a second end. The conductive region is formed in the electric connection structure, extends over an entire length of the substrate and is not directly electrically connected to the electronic components. A first and a second synchronization connection element are electrically coupled to the first end and to the second end, respectively, of the conductive region and have each a respective synchronization connection portion facing the coupling face.
US11854951B2 Semiconductor device
Provided is a semiconductor device applicable to both types of packages regardless of whether or not double bonding of a lead frame pad is allowed. The semiconductor device includes: an operational amplifier; a feedback resistor; a reference voltage generation circuit; an output transistor; a first pad which is connected to an output terminal of the output transistor, and is to be selectively connected to a lead frame pad by a bonding wire; a second pad to be selectively connected to the lead frame pad by a bonding wire; and a connection switching element provided between the first pad and the second pad. In a case in which the second pad is connected to the lead frame pad by the bonding wire, the connection switching element interrupts connection between the first pad and the second pad.
US11854948B2 Semiconductor package
A semiconductor package includes a package substrate including a redistribution layer; a semiconductor chip disposed on the package substrate and electrically connected to the redistribution layer; a wiring structure disposed on the semiconductor chip and having an upper surface on which pads are arranged; a vertical connection structure disposed between the package substrate and the wiring structure and electrically connecting the redistribution layer and the pads; and a passivation layer disposed on the wiring structure and having openings partially exposing a region of each of the pads. The pads include a first pad adjacent to a corner of the wiring structure, and a second pad closer to a center of the wiring structure than the first pad. A first width of the first pad is greater than a second width of the second pad. A contact layer is disposed in the opening on the first pad.
US11854946B2 Semiconductor device with sealed semiconductor chip
A semiconductor device includes a semiconductor chip with bonding pads, the bonding pads being arranged along one side of an element forming surface of the semiconductor chip, a lead frame including first and second internal leads arranged such that tips thereof correspond to some of the bonding pads of the semiconductor chip, and first and second bonding vires by which the first internal leads and the some of the bonding pads are bonded to each other. The semiconductor device further includes a hanging pin section provided on the element non-forming surface of the semiconductor chip, and a sealing member with which the semiconductor chip is sealed including the hanging pin section and a bonding section between the first and second internal leads and the first and second bonding wires.
US11854939B2 Three-dimensional integrated system of dram chip and preparation method thereof
Disclosed is a three-dimensional integrated system for DRAM chips and a fabrication method thereof. A plurality of trench structures are etched on the front and back of a silicon wafer; then, a TSV structure is etched between the two upper and lower trenches opposite to each other for electrical connection; then, DRAM chips are placed in the trenches, and copper-copper bonding is used to make the chips electrically connected to the TSV structure in a vertical direction; finally, redistribution is done to make the chips in a horizontal direction electrically connected. The invention can make full use of silicon materials, and can avoid problems such as warpage and deformation of an interposer. In addition, placing the chips in the trenches will not increase the overall package thickness, while protecting the chips from external impact.
US11854938B2 Electrostatic protection device and electrostatic protection circuit
The present disclosure provides an electrostatic protection device and an electrostatic protection circuit. The electrostatic protection device includes: a discharge transistor, located on a substrate for discharging electrostatic charges; and a first pad, located on a first metal layer and electrically connected to a drain region of the discharge transistor; wherein a projection of the first pad on the substrate partially overlaps a projection of the drain region on the substrate.
US11854935B2 Enhanced base die heat path using through-silicon vias
Embodiments of the present disclosure may generally relate to systems, apparatuses, techniques, and/or processes directed to packages that include stacked dies that use thermal conductivity features including thermally conductive through silicon vias (TSVs) filled with thermally conductive material located in passive areas of a first die to route heat from a first die away from a second die that is coupled with the first die. In embodiments, the first die may be referred to as a base die. Embodiments may include thermal blocks in the form of dummy dies that include TSVs at least partially filled with thermal energy conducting material such as copper, solder, or other alloy.
US11854934B2 Package with heat dissipating substrate
A heat sink includes first to fifth layers. The first layer supports a frame made of ceramics, is made of copper, and has a thickness t1. The second layer is laminated to the first layer, is made of molybdenum, and has a thickness t2. The third layer is laminated to the second layer, is made of copper, and has a thickness t3. The fourth layer is laminated to the third layer, is made of molybdenum, and has a thickness t4. The fifth layer is laminated to the fourth layer, is made of copper, and has a thickness t5. A formula 3≤t1/t5≤5 is satisfied. A formula 3≤t3/t5≤5 is satisfied.
US11854932B2 Package wrap-around heat spreader
Embodiments disclosed herein include electronic packages and thermal solutions for such electronic packages. In an embodiment, an electronic package comprises, a package substrate with a first surface, a second surface opposite from the first surface, and a sidewall surface connecting the first surface to the second surface. In an embodiment, the electronic package further comprises a heat spreader, where a first portion of the heat spreader is attached to the first surface of the package substrate and a second portion of the heat spreader is attached to the second surface of the package substrate. In an embodiment, a third portion of the heat spreader adjacent to the sidewall surface of the package substrate connects the first portion of the heat spreader to the second portion of the heat spreader.
US11854930B2 Semiconductor chip package and fabrication method thereof
A semiconductor chip package includes a substrate having a top surface and a bottom surface, and a semiconductor device mounted on the top surface of the substrate. A gap is provided between the semiconductor device and the top surface of the substrate. A multi-layer laminate epoxy sheet is disposed on the top surface of the substrate and around a perimeter of the semiconductor device.
US11854929B2 Semiconductor package and method of forming the same
An semiconductor package includes a redistribution structure, a first semiconductor device, a second semiconductor device, an underfill layer and an encapsulant. The first semiconductor device is disposed on and electrically connected with the redistribution structure, wherein the first semiconductor device has a first bottom surface, a first top surface and a first side surface connecting with the first bottom surface and the first top surface, the first side surface comprises a first sub-surface and a second sub-surface connected with each other, the first sub-surface is connected with the first bottom surface, and a first obtuse angle is between the first sub-surface and the second sub-surface. The second semiconductor device is disposed on and electrically connected with the redistribution structure, wherein the second semiconductor device has a second bottom surface, a second top surface and a second side surface connecting with the second bottom surface and the second top surface, the second side surface faces toward to the first side surface, the second side surface comprises a third sub-surface and a fourth sub-surface connected with each other, the third sub-surface is connected with the second bottom surface, and a second obtuse angle is between the third sub-surface and the fourth sub-surface. The underfill layer is between the first semiconductor device and the second semiconductor device, between the first semiconductor device and the redistribution structure, and between the second semiconductor device and the redistribution structure. The encapsulant encapsulates the first semiconductor device, the second semiconductor device and the underfill layer.
US11854928B2 Semiconductor package and manufacturing method thereof
A semiconductor package includes an integrated circuit (IC) structure, an insulating encapsulation laterally covering the IC structure, and a redistribution structure disposed on the insulating encapsulation and the IC structure. The redistribution structure is electrically connected to the IC structure. The IC structure includes a first die, a capacitor structure, a dielectric layer laterally covering the first die and the capacitor structure, and a second die disposed on the dielectric layer, the first die, and the capacitor structure. The second die interacts with the capacitor structure, where a bonding interface between the second die and the first die is substantially coplanar with a bonding interface between the second die and the dielectric layer. A manufacturing method of a semiconductor package is also provided.
US11854918B2 Seal ring between interconnected chips mounted on an integrated circuit
A semiconductor package includes a first die. The first die has a first side and a second side different from the first side and includes a first seal ring. The first seal ring includes a first portion at the first side and a second portion at the second side, and a width of the first portion is smaller than a width of the second portion.
US11854917B2 Radio-frequency device comprising semiconductor device and waveguide component
A radio-frequency device comprises a semiconductor device, comprising a radio-frequency chip, and a first connection element, which is configured to mechanically and electrically connect the semiconductor device to a circuit board. The radio-frequency device furthermore comprises a waveguide component arranged over the semiconductor device, comprising a waveguide embodied in the waveguide component, and a second connection element, which mechanically connects the waveguide component to the semiconductor device. At least one from the first connection element or the second connection element is embodied in an elastic fashion.
US11854916B2 Method for evaluating placement of semiconductor devices
Disclosed is a method of evaluating placement of semiconductor devices performed by a computing device according to an exemplary embodiment of the present disclosure. The method includes receiving connection information representing a connection relationship between semiconductor devices; clustering the semiconductor devices based on the connection information; and determining a reward to train a neural network model based on clustering.
US11854913B2 Method for detecting defects in semiconductor device
A method for detecting defects in a semiconductor device including singulating a die having a substrate including a circuit region and an outer border, a plurality of detecting devices disposed over the substrate and located between the circuit region and the outer border, a first probe pad and a second probe pad electrically connected to two ends of each detecting device, and a seal ring located between the outer border of the die and the detecting devices. The method further includes probing the first probe pad and the second probe pad to determine a connection status of the detecting device, and recognizing a defect when the connection status of the detecting device indicates an open circuit.
US11854912B2 Semiconductor package including a chip pad having a connection portion and test portion in a first surface of the chip pad
A semiconductor package is provided. The semiconductor package includes a chip pad of a semiconductor chip, the chip pad including a connection portion and a test portion in a first surface of the chip pad; a barrier layer covering the chip pad, the barrier layer defining a first opening and a second opening that is separate from the first opening, the first opening exposing the connection portion of the chip pad, and the second opening exposing the test portion of the chip pad; and a redistribution structure.
US11854911B2 Methods, systems, and apparatus for conducting chucking operations using an adjusted chucking voltage if a process shift occurs
Methods, systems, and apparatus for conducting chucking operations are disclosed that use an adjusted chucking voltage if a process shift occurs. In one implementation, a method includes conducting a first processing operation on a substrate in a processing chamber. The first processing operation includes applying a chucking voltage to an electrostatic chuck (ESC) in the processing chamber while the substrate is supported on the ESC. The method includes determining that a process shift has occurred. The determining that the process shift has occurred includes one or more of: determining that a center of the substrate has moved by a post-processing shift relative to a pre-processing location of the center prior to the first processing operation, or determining that a defect count of a backside surface of the substrate exceeds a defect threshold. The method includes determining an adjusted chucking voltage based on the occurrence of the process shift.
US11854909B2 Semiconductor structure and method for manufacturing thereof
A semiconductor structure and method for manufacturing thereof are provided. The semiconductor structure includes a silicon substrate having a first surface, a III-V layer on the first surface of the silicon substrate and over a first active region, and an isolation region in a portion of the III-V layer extended beyond the first active region. The first active region is in proximal to the first surface. The method includes the following operations. A silicon substrate having a first device region and a second device region is provided, a first active region is defined in the first device region, a III-V layer is formed on the silicon substrate, an isolation region is defined across a material interface in the III-V layer by an implantation operation, and an interconnect penetrating through the isolation region is formed.
US11854906B2 Gate structures for semiconductor devices
A semiconductor device with different gate structure configurations and a method of fabricating the semiconductor device are disclosed. The method includes depositing a high-K dielectric layer surrounding nanostructured channel regions, performing a first doping with a rare-earth metal (REM)-based dopant on first and second portions of the high-K dielectric layer, and performing a second doping with the REM-based dopants on the first portions of the high-K dielectric layer and third portions of the high-K dielectric layer. The first doping dopes the first and second portions of the high-K dielectric layer with a first REM-based dopant concentration. The second doping dopes the first and third portions of the high-K dielectric layer with a second REM-based dopant concentration different from the first REM-based dopant concentration. The method further includes depositing a work function metal layer on the high-K dielectric layer and depositing a metal fill layer on the work function metal layer.
US11854902B2 Integrated circuits with buried interconnect conductors
Examples of an integrated circuit with an interconnect structure that includes a buried interconnect conductor and a method for forming the integrated circuit are provided herein. In some examples, the method includes receiving a substrate that includes a plurality of fins extending from a remainder of the substrate. A spacer layer is formed between the plurality of fins, and a buried interconnect conductor is formed on the spacer layer between the plurality of fins. A set of capping layers is formed on the buried interconnect conductor between the plurality of fins. A contact recess is etched through the set of capping layers that exposes the buried interconnect conductor, and a contact is formed in the contact recess that is electrically coupled to the buried interconnect conductor.
US11854899B2 Semiconductor devices and methods of manufacturing thereof
A method of fabricating a semiconductor device is described. A plurality of fins is formed over a substrate. Dummy gates are formed patterned over the fins, each dummy gate having a spacer on sidewalls of the patterned dummy gates. Recesses are formed in the fins using the patterned dummy gates as a mask. A passivation layer is formed over the fins and in the recesses in the fins. The passivation layer is patterned to leave a remaining passivation layer only in some of the recesses in the fins. Source and drain regions are epitaxially formed only in the recesses in the fins without the remaining passivation layer.
US11854896B2 Semiconductor device with S/D bottom isolation and methods of forming the same
Semiconductor device and the manufacturing method thereof are disclosed. An exemplary semiconductor device comprises first semiconductor stack over a substrate, wherein the first semiconductor stack includes first semiconductor layers separated from each other and stacked up along a direction substantially perpendicular to a top surface of the substrate; second semiconductor stack over the substrate, wherein the second semiconductor stack includes second semiconductor layers separated from each other and stacked up along the direction substantially perpendicular to the top surface of the substrate; inner spacers between edge portions of the first semiconductor layers and between edge portions of the second semiconductor layers; and a bulk source/drain (S/D) feature between the first semiconductor stack and the second semiconductor stack, wherein the bulk S/D feature is separated from the substrate by a first air gap, and the bulk S/D feature is separated from the inner spacers by second air gaps.
US11854895B2 Transistors with channels formed of low-dimensional materials and method forming same
A method includes forming a first low-dimensional layer over an isolation layer, forming a first insulator over the first low-dimensional layer, forming a second low-dimensional layer over the first insulator, forming a second insulator over the second low-dimensional layer, and patterning the first low-dimensional layer, the first insulator, the second low-dimensional layer, and the second insulator into a protruding fin. Remaining portions of the first low-dimensional layer, the first insulator, the second low-dimensional layer, and the second insulator form a first low-dimensional strip, a first insulator strip, a second low-dimensional strip, and a second insulator strip, respectively. A transistor is then formed based on the protruding fin.
US11854894B2 Integrated circuit device structures and double-sided electrical testing
Integrated circuit cell architectures including both front-side and back-side structures. One or more of back-side implant, semiconductor deposition, dielectric deposition, metallization, film patterning, and wafer-level layer transfer is integrated with front-side processing. Such double-side processing may entail revealing a back side of structures fabricated from the front-side of a substrate. Host-donor substrate assemblies may be built-up to support and protect front-side structures during back-side processing. Front-side devices, such as FETs, may be modified and/or interconnected during back-side processing. Electrical test may be performed from front and back sides of a workpiece. Back-side devices, such as FETs, may be integrated with front-side devices to expand device functionality, improve performance, or increase device density.
US11854891B2 Wafer manufacturing method and laminated device chip manufacturing method
A wafer manufacturing method includes a wafer preparing step of preparing a wafer including a semiconductor device formed in each of a plurality of regions demarcated by a plurality of streets intersecting each other, a removing step of separating, from the wafer, a defective device region including a semiconductor device determined to be a defective product among a plurality of the semiconductor devices formed in the wafer, and a fitting step of fitting, into a through hole formed by separating the defective device region from the wafer, a device chip including a semiconductor device as a non-defective product having same functions as those of the semiconductor device determined to be a defective product and having a size capable of being fitted into the through hole.
US11854890B2 Capacitor and method for producing the same
In a method for producing a capacitor, a dielectric structure is generated in a trench of a semiconductor substrate. The dielectric structure includes a plurality of adjacent dielectric layers having opposing material tensions.
US11854888B2 Laser scribing trench opening control in wafer dicing using hybrid laser scribing and plasma etch approach
An embodiment disclosed herein includes a method of dicing a wafer comprising a plurality of integrated circuits. In an embodiment, the method comprises forming a mask above the semiconductor wafer, and patterning the mask and the semiconductor wafer with a first laser process. The method may further comprise patterning the mask and the semiconductor wafer with a second laser process, where the second laser process is different than the first laser process. In an embodiment, the method may further comprise etching the semiconductor wafer with a plasma etching process to singulate the integrated circuits.
US11854886B2 Methods of TSV formation for advanced packaging
The present disclosure relates to through-via structures with dielectric shielding of interconnections for advanced wafer level semiconductor packaging. The methods described herein enable the formation of high thickness dielectric shielding layers within low aspect ratio through-via structures, thus facilitating thin and small-form-factor package structures having high I/O density with improved bandwidth and power.
US11854883B2 Interconnect structure and method for forming the same
A method for forming an interconnect structure is provided. The method for forming the interconnect structure includes forming a first dielectric layer over a substrate, forming a first conductive feature through the first dielectric layer, etching the first conductive feature to form a recess over the first conductive feature, forming a second dielectric layer over the first dielectric layer and filling the recess, etching the second dielectric layer to form an opening exposing an upper surface of the first conductive feature, and forming a second conductive feature in the opening.
US11854882B2 Subtractive plug and tab patterning with photobuckets for back end of line (BEOL) spacer-based interconnects
Subtractive plug and tab patterning with photobuckets for back end of line (BEOL) spacer-based interconnects is described. In an example, a back end of line (BEOL) metallization layer for a semiconductor structure includes an inter-layer dielectric (ILD) layer disposed above a substrate. A plurality of conductive lines is disposed in the ILD layer along a first direction. A conductive tab is disposed in the ILD layer, the conductive tab coupling two of the plurality of conductive lines along a second direction orthogonal to the first direction. A conductive via is coupled to one of the plurality of conductive lines, the conductive via having a via hardmask thereon. An uppermost surface of each of the ILD layer, the plurality of conductive lines, the conductive tab, and the via hardmask is planar with one another.
US11854878B2 Bi-layer alloy liner for interconnect metallization and methods of forming the same
A method of forming a semiconductor device includes forming an opening in a dielectric layer, and forming a barrier layer in the opening. A combined liner layer is formed over the barrier layer by first forming a first liner layer over the barrier layer, and forming a second liner layer over the first liner layer, such that the first liner layer and the second liner layer intermix. A conductive material layer is formed over the combined liner layer, and a thermal process is performed to reflow the conductive material layer.
US11854869B2 Methods of forming high aspect ratio features
Methods of forming high aspect ratio openings. The method comprises removing a portion of a dielectric material at a temperature less than about 0° C. to form at least one opening in the dielectric material. The at least one opening comprises an aspect ratio of greater than about 30:1. A protective material is formed in the at least one opening and on sidewalls of the dielectric material at a temperature less than about 0° C. Methods of forming high aspect ratio features are also disclosed, as are semiconductor devices.
US11854867B2 Semiconductor structure and method for forming the same
A method for forming a semiconductor structure includes receiving a first die having a first interconnect structure and a first bonding layer over the first interconnect structure, and a second die having a second interconnect structure and a second bonding layer over the second interconnect structure; forming a recess indenting into the first bonding layer; and forming a positioning member on the second bonding layer. The method further includes bonding the second die over the first die; and disposing the positioning member into the recess. The positioning member includes dielectric, is surrounded by the first bonding layer, and is isolated from the first interconnect structure and the second interconnect structure.
US11854861B2 System and method for performing spin dry etching
A spin dry etching process includes loading an object into a dry etching system. A dry etching process is performed to the object, and the object is spun while the dry etching process is being performed. The spin dry etching process is performed using a semiconductor fabrication system. The semiconductor fabrication system includes a dry etching chamber in which a dry etching process is performed. A holder apparatus has a horizontally-facing slot that is configured for horizontal insertion of an etchable object therein. The etchable object includes either a photomask or a wafer. A controller is communicatively coupled to the holder apparatus and configured to spin the holder apparatus in a clockwise or counterclockwise direction while the dry etching process is being performed. An insertion of the etchable object into the horizontally-facing slot of the holder apparatus restricts a movement of the object as the dry etching process is performed.
US11854855B2 Micro-transfer printing with selective component removal
An example of a method of micro-transfer printing comprises providing a micro-transfer printable component source wafer, providing a stamp comprising a body and spaced-apart posts, and providing a light source for controllably irradiating each of the posts with light through the body. Each of the posts is contacted to a component to adhere the component thereto. The stamp with the adhered components is removed from the component source wafer. The selected posts are irradiated through the body with the light to detach selected components adhered to selected posts from the selected posts, leaving non-selected components adhered to non-selected posts. In some embodiments, using the stamp, the selected components are adhered to a provided destination substrate. In some embodiments, the selected components are discarded. An example micro-transfer printing system comprises a stamp comprising a body and spaced-apart posts and a light source for selectively irradiating each of the posts with light.
US11854853B2 Wafer positioning method and apparatus
A method of correcting a misalignment of a wafer on a wafer holder and an apparatus for performing the same are disclosed. In an embodiment, a semiconductor alignment apparatus includes a wafer stage; a wafer holder over the wafer stage; a first position detector configured to detect an alignment of a wafer over the wafer holder in a first direction; a second position detector configured to detect an alignment of the wafer over the wafer holder in a second direction; and a rotational detector configured to detect a rotational alignment of the wafer over the wafer holder.
US11854852B2 Substrate chuck for self-assembling semiconductor light-emitting diodes
Discussed is a substrate chuck including: a substrate support part for supporting a substrate having an assembly electrode; a vertical moving part which moves the substrate so that one surface of the substrate comes in contact with a fluid in a state in which the substrate is supported by the substrate support; an electrode connection part for applying power to the assembly electrode to generate an electric field so that semiconductor light-emitting diodes are placed at the predetermined positions of the substrate in a process of moving the semiconductor light-emitting diodes by a position change of at least one magnet; and a rotating part for rotating the substrate support part around a rotating shaft so that the substrate is placed in an upward or downward direction, wherein the rotating shaft is spaced apart from a center of the substrate support part at a predetermined distance.
US11854848B2 Air processing system for semiconductor container
A container includes a container body and an air processing system. The container body includes a plurality of walls defining an interior space for receiving wafers. The air processing system is attached to the container body. The air processing system includes an exchange module, an air extraction module, a first contaminant removal module, a processing module, a second contaminant removal module, a controller module and a power module. The exchange module is coupled to one of the walls of the container body. The air extraction module extracts air from the container body. The first contaminant removal module is coupled to the air extraction module and the exchange module. The processing module is coupled to the air extraction module. The second contaminant removal module is coupled to the processing module and the exchange module. The controller module is configured to turn the air extraction module on and off.
US11854847B2 Reticle pod with spoiler structure
A reticle pod with a spoiler structure includes a body and a cover. A reticle allocation area is centrally disposed at the body. The cover covers the body. A peripheral area of the cover and a peripheral area of the body are fitted together by a protruding portion and a dented portion. The dented portion and the protruding portion jointly form a spoiler structure surrounding the reticle allocation area. The spoiler structure includes a spoiler passage between the dented portion and the protruding portion. The body has at least one sidewall corresponding in position to the spoiler passage to form a particle-collecting space. Particles carried by external air current which enters the spoiler passage end up in the particle-collecting space and thus are denied entry into the reticle allocation area.
US11854845B2 System for monitoring environment
A system for monitoring an environment can be used for monitoring concentrations of airborne contaminants in a plurality of process areas in a clean room. The system includes: a sampling device, configured to collect environmental samples from process areas and including a system sampling pipeline, the environmental sample including air; an analysis device, connected to an output end of the system sampling pipeline; an air supply device, connected to the system sampling pipeline and configured to provide a purge gas to the system sampling pipeline; and a humidification device, configured to provide water mist and connected between the air supply device and the system sampling pipeline.
US11854843B2 Substrate stage, substrate processing apparatus, and temperature control method
A substrate stage includes: a base portion having a mounting surface; an annular support configured to support a substrate; an annular partition wall configured to divide the mounting surface into an outer region and an inner region in a radial direction of the substrate; a plurality of protrusions provided on the mounting surface and configured to support the substrate with a gap left between an upper end surface of the partition wall and the substrate; an outer flow path in communication with the outer region, and configured to allow a heat transfer gas supplied to a space between the substrate and the mounting surface to flow therethrough; an inner flow path in communication with the inner region, and configured to allow the heat transfer gas to flow therethrough; and an annular diffusion portion configured to diffuse the heat transfer gas along a circumferential direction of the partition wall.
US11854841B2 Space filling device for wet bench
The disclosed techniques include a space filling device to be used with a wet bench in chemical replacement procedures. The space filling device has an overall density that is higher than the chemicals used to purge the wet bench. As such, when embedded into the wet bench, or more specifically, the chemical tank of the wet bench, the space filling device will occupy a portion of the interior volume space. As a result, less purging chemicals are used to fill and bath the wet bench.
US11854839B2 Valve apparatuses and related methods for reactive process gas isolation and facilitating purge during isolation
An isolation valve assembly including a valve body having an inlet and an outlet. The isolation valve includes a seal plate disposed within an interior cavity of the valve body. The seal plate is movable between a first position allowing gas flow from the inlet to the outlet, and a second position preventing gas flow from the inlet to the outlet. The isolation valve includes a closure element disposed within the valve body. The closure element is configured to retain the seal plate stationary in the first position or the second position. The closure element includes a first sealing element positioned adjacent to a first surface of the seal plate. A working surface of the first sealing element is substantially obscured from the gas flow when the seal plate is stationary.
US11854837B2 Semiconductor devices and methods of manufacturing
Semiconductor devices and methods of manufactured are presented in which a first redistribution structure is formed, semiconductor devices are bonded to the first redistribution structure, and the semiconductor devices are encapsulated in an encapsulant. First openings are formed within the encapsulant, such as along corners of the encapsulant, in order to help relieve stress and reduce cracks.
US11854832B2 Semiconductor device structure having a profile modifier
A semiconductor device structure and method for manufacturing the same are provided. The semiconductor device structure includes a first metallization line, a second metallization line, a first isolation feature, a second isolation feature, a profile modifier, and a contact feature. The first metallization line and the second metallization line extend along a first direction. The first isolation feature and the second isolation feature are disposed between the first metallization line and the second metallization line. The first metallization line, the second metallization line, the first isolation feature and the second isolation feature define an aperture. The profile modifier is disposed within the aperture to modify a profile of the aperture in a plan view. The contact feature is disposed within the aperture.
US11854830B2 Method of manufacturing circuit board
A method of manufacturing a circuit board includes preparing a substrate having electrical conductivity, removing a portion of a first surface of the substrate to form a plurality of pillars on the first surface of the substrate, locating an insulating material on the first surface of the substrate to cover a space between the plurality of pillars of the substrate, forming a pattern on a second surface, which is opposite to the first surface of the substrate, by removing a portion of the second surface of the substrate, forming a first metal layer on the first surface of the substrate, and forming a second metal layer on the second surface of the substrate.
US11854829B2 Method for structuring a substrate
A method for structuring a substrate is specified, in particular structuring by means of selective etching in the semiconductor and IC substrate industry, in which the following steps are carried out: providing a substrate, applying a titanium seed layer, full-area coating with a photoresist layer, lithographic structuring of the photoresist layer, in order to expose regions of the titanium seed layer, selectively depositing copper as conductor tracks in those areas in which the titanium seed layer is exposed, removing the structured photoresist, and etching the titanium seed layer in the areas previously covered by the structured photoresist, wherein phosphoric acid is used to etch the titanium seed layer and, in addition, exposure to UV light is carried out during the etching of the titanium.
US11854819B2 Germanium hump reduction
The present disclosure provides methods of forming semiconductor devices. A method according to the present disclosure includes receiving a workpiece that includes a stack of semiconductor layers, depositing a first pad oxide layer on a germanium-containing top layer of the stack, depositing a second pad oxide layer on the first pad oxide layer, depositing a pad nitride layer on the second pad oxide layer, and patterning the stack using the first pad oxide layer, the second pad oxide layer, and the pad nitride layer as a hard mask layer. The depositing of the first pad oxide layer includes a first oxygen plasma power and the depositing of the second pad oxide layer includes a second oxygen plasma power greater than the first oxygen plasma power.
US11854815B2 Substrate drying apparatus, substrate drying method and storage medium
A substrate drying apparatus, a substrate drying method and a storage medium are capable of sublimating a sublimable substance filled in recesses of a pattern formed on a substrate while preventing pattern collapse. A first unit includes a solution supplier which supplies a sublimable substance solution containing a sublimable substance and a solvent to a processing surface, and a first liquid remover which forms a solid film of the sublimable substance on the processing surface by removing the solvent and a processing liquid from the processing surface. A second unit includes a second liquid remover which vaporize the solvent and the processing liquid remaining in the solid film by heating the substrate, and maintaining the substrate at a temperature within a first temperature range, and a solid film remover which remove the solid film from the processing surface by heating the substrate at a temperature within a second temperature range.
US11854813B2 Low temperature deposition of pure molybenum films
Methods for depositing molybdenum films on a substrate are described. The substrate is exposed to a molybdenum halide precursor and an aluminum precursor to form the molybdenum film (e.g., elemental molybdenum) at a low temperature. The exposures can be sequential or simultaneous.
US11854808B2 Photo mask and lithography method using the same
A photo mask includes a plurality of device features, a first assist feature, and a second assist feature. The device features are in a patterning region of a device region. The first assist feature are in the patterning region and adjacent to the device features. The first assist feature is for correcting an optical proximity effect in a photolithography process. The second assist feature is in a non-patterning region of the device region. The second assist feature is a sub-resolution correction feature, and a first distance between the second assist feature and one of the device features closest to the second assist feature is greater than a second distance between adjacent two of the device features.
US11854805B2 Method for producing SiGe-based zones at different concentrations of Ge
A method for forming SiGe-based regions with different Ge concentrations is provided. After defining the regions 1, 2 on a SOI substrate, a grating of masking patterns is formed on at least one region 2. After the epitaxial growth of a Ge-based layer in each of the regions, a first vertical diffusion is carried out. A second horizontal diffusion is then carried out such that the Ge diffuses beneath the masking patterns of the region 2. Thus, the region 2 has a Ge concentration that is lower than the Ge concentration of the region 1.
US11854802B2 Super-flexible transparent semiconductor film and preparation method thereof
The present invention discloses a super-flexible transparent semiconductor film and a preparation method thereof, the method includes: providing an epitaxial substrate; growing a sacrificial layer on the epitaxial substrate; stacking and growing at least one layer of Al1-nGanN epitaxial layer on the sacrificial layer, wherein 0
US11854801B2 Method and device for depositing a nano-object
A method for depositing an object, including: —approaching, in an enclosure, a holder in the direction of a carrier substrate, then—transferring, in the enclosure, the object from the holder to an area for depositing the carrier substrate. The transfer step is preferably carried out when the inside of the enclosure is in a vacuum at a pressure below 10−6 bar.
US11854800B2 Device and method for high pressure anneal
Embodiment methods for performing a high pressure anneal process during the formation of a semiconductor device, and embodiment devices therefor, are provided. The high pressure anneal process may be a dry high pressure anneal process in which a pressurized environment of the anneal includes one or more process gases. The high pressure anneal process may be a wet anneal process in which a pressurized environment of the anneal includes steam.
US11854798B2 Semiconductor device and method
A method of forming a semiconductor device includes forming a mask layer over a substrate and forming an opening in the mask layer. A gap-filling material is deposited in the opening. A plasma treatment is performed on the gap-filling material. The height of the gap-filling material is reduced. The mask layer is removed. The substrate is patterned using the gap-filling material as a mask.
US11854796B2 Semiconductor device structure with gate spacer
A semiconductor device structure is provided. The structure includes a semiconductor substrate and a gate stack over the semiconductor substrate. The structure also includes a sealing element extending along a sidewall of the gate stack. The sealing element has a first atomic layer and a second atomic layer, and the first atomic layer and the second atomic layer have different atomic concentrations of carbon. The structure further includes a spacer element over the sealing element.
US11854793B2 Semiconductor wafer cleaning apparatus
A semiconductor wafer cleaning apparatus is provided. The semiconductor wafer cleaning apparatus includes a spin base, a spindle, a clamping member, and a first sealing ring. The spin base has a through hole and a flange. The spindle extends through the through hole. The clamping member covers the through hole and is connected to the spindle. The clamping member includes a mounting part. The first sealing ring is disposed under the clamping member. A top surface of the first sealing ring and a top surface of the flange are in contact with a bottom surface of the mounting part.
US11854790B2 Global shutter CMOS image sensor and method for making the same
The disclosure discloses a global shutter CMOS image sensor, which adopts non-uniform storage diffusion region doping to reduce the junction leakage at storage points, so as to ensure that with the increase of the depth of photodiodes and the increase of pixels, all carriers in rows read subsequently can be transferred to storage diffusion regions, the loss of the carriers in the storage diffusion regions is not caused when a global shutter transistor is turned on, and the carriers can be completely transferred from the storage diffusion regions to floating diffusion regions through second transfer transistors even if the number of rows of pixel units increases during reading-out row by row. The disclosure further discloses a method for making the global shutter CMOS image sensor.
US11854789B2 Method for manufacturing gate structure with additional oxide layer
Semiconductor structures and methods for forming the same are provided. The method includes forming a dummy gate structure over a substrate and forming a sealing layer surrounding the dummy gate structure. The method includes forming a spacer covering the sealing layer and removing the dummy gate structure to form a trench. The method further includes forming an interfacial layer and a gate dielectric layer. The method further includes forming a capping layer over the gate dielectric layer and partially oxidizing the capping layer to form a capping oxide layer. The method further includes forming a work function metal layer over the capping oxide layer and forming a gate electrode layer over the work function metal layer. In addition, a bottom surface of the capping oxide layer is higher than a bottom surface of the spacer.
US11854787B2 Advanced lithography and self-assembled devices
Advanced lithography techniques including sub-10 nm pitch patterning and structures resulting therefrom are described. Self-assembled devices and their methods of fabrication are described.
US11854783B2 Micro device arrangement in donor substrate
This disclosure is related to arranging micro devices in the donor substrate by either patterning or population so that there is no interfering with unwanted pads and the non-interfering area in the donor substrate is maximized. This enables to transfer the devices to receiver substrate with fewer steps.
US11854781B2 Electrophoretic mass spectrometry probes and systems and uses thereof
The invention generally relates to electrophoretic mass spectrometry probes and systems and methods of uses thereof. In certain aspects, the invention provides a mass spectrometry probe having a hollow body with a distal tip, an electrically conductive hollow conduit, and an electrode. The electrically conductive hollow conduit may be operably coupled to a reservoir and a power source, and the electrically conductive hollow conduit may be configured to transport a liquid sample into the hollow body and polarize the liquid sample as it flows through the electrically conductive hollow conduit and into in the hollow body. The electrode and the electrically conductive hollow conduit are disposed within the hollow body (e.g., at different heights within the hollow body).
US11854780B2 Methods, mediums, and systems for identifying samples of interest by vector comparison
Exemplary embodiments provide methods, mediums, and systems for comparing a sample of interest to a library of known compounds to quickly determine how similar the sample is to the compounds in the library. Peaks of interest in the sample data are compared to corresponding peaks in the library compound data. These peaks may be represented as vectors, and an angle between the sample vector and the library vector may be used as a similarity metric. In some embodiments, a cosine similarity may be calculated for the vectors. If the similarity score for a given library compound/sample pair exceed a threshold, then the system determines that the library compound and the sample are similar and takes appropriate action. Various parameters associated with the comparison can be adjusted in order to improve the quality of the results and/or the efficiency of the process.
US11854775B2 Methods and apparatus for microwave plasma assisted chemical vapor deposition reactors
The disclosure relates to microwave cavity plasma reactor (MCPR) apparatus and associated optical measurement system that enable microwave plasma assisted chemical vapor deposition (MPACVD) of a component such as diamond while measuring the local surface properties of the component while being grown. Related methods include deposition of the component, measurement of the local surface properties, and/or alteration of operating conditions during deposition in response to the local surface properties. As described in more detail below, the MPCR apparatus includes one or more electrically conductive, optically transparent regions forming part of the external boundary of its microwave chamber, thus permitting external optical interrogation of internal reactor conditions during deposition while providing a desired electrical microwave chamber to maintain selected microwave excitation modes therein.
US11854772B2 Plasma processing apparatus and plasma processing method
A plasma processing apparatus according to an exemplary embodiment includes a processing container, a stage, a dielectric plate, an upper electrode, an introduction part, a driving shaft, and an actuator. The stage is provided in the processing container. The dielectric plate is provided above the stage via a space in the processing container. The upper electrode has flexibility, is provided above the dielectric plate, and provides a gap between the dielectric plate and the upper electrode. The introduction part is an introduction part of radio frequency waves that are VHF waves or UHF waves, is provided at a horizontal end portion of the space. The driving shaft is coupled to the upper electrode on a central axial line of the processing container. The actuator is configured to move the driving shaft in a vertical direction.
US11854771B2 Film stress control for plasma enhanced chemical vapor deposition
Embodiments of the present disclosure include methods and apparatus for depositing a plurality of layers on a large area substrate. In one embodiment, a processing chamber for plasma deposition is provided. The processing chamber includes a showerhead and a substrate support assembly. The showerhead is coupled to an RF power source and a ground and includes a plurality of perforated gas diffusion members. A plurality of plasma applicators is disposed within the showerhead, wherein one plasma applicator of the plurality of plasma applicators corresponds to one of the plurality of perforated gas diffusion members. Further, a DC bias power source is coupled to a substrate support assembly.
US11854767B2 Measuring method and plasma processing apparatus
A measuring method includes placing a substrate on an electrostatic chuck disposed inside a chamber, attracting the substrate onto the electrostatic chuck, generating plasma inside the chamber, detecting an amount of light reflected at the substrate by light emission of the plasma, and calculating a natural frequency of the substrate based on the amount of light.
US11854765B2 Multiple charged-particle beam apparatus and methods
Systems and methods of mitigating Coulomb effect in a multi-beam apparatus are disclosed. The multi-beam apparatus may include a charged-particle source configured to generate a primary charged-particle beam along a primary optical axis, a first aperture array comprising a first plurality of apertures having shapes and configured to generate a plurality of primary beamlets derived from the primary charged-particle beam, a condenser lens comprising a plane adjustable along the primary optical axis, and a second aperture array comprising a second plurality of apertures configured to generate probing beamlets corresponding to the plurality of beamlets, wherein each of the plurality of probing beamlets comprises a portion of charged particles of a corresponding primary beamlet based on at least a position of the plane of the condenser lens and a characteristic of the second aperture array.
US11854763B1 Backscattered electron detector, apparatus of charged-particle beam such as electron microscope comprising the same, and method thereof
The present invention provides a backscattered electron (BSE) detector comprising two or more detection components that are electrically isolated from each other. Each of the detection components includes a single continuous top metal layer configured for directly receiving incident backscattered electrons and for backscattered electron to penetrate therethrough. The thickness of one of the top metal layers is different from the thickness of another one of the top metal layers. The BSE detector can be used in an apparatus of charged-particle beam for imaging a sample material. Signals from the detection components having top metal layers of different thicknesses can be inputted into different signal amplifier circuits to get different energy bands of BSE image.
US11854762B1 MEMS sample holder, packaged product thereof, and apparatus of charged-particle beam such as electron microscope using the same
The present invention provides a MEMS sample holder comprising an observation section. The observation section includes a first layer, a second layer, and a sample compartment between the first layer and the second layer. The sample compartment is configured for filling a liquid sample and observing the liquid sample filled therewithin. The sample compartment has one, two or more windows through which an electron beam can pass. Each of the windows is formed on two cavities including a first cavity on the first layer and a second cavity on the second layer that is opposite to the first cavity across the sample compartment.
US11854761B2 Radiation anode target systems and methods
Presented systems and methods facilitate efficient and effective generation and delivery of radiation. A radiation generation system can comprise: a particle beam gun, a high energy dissipation anode target (HEDAT); and a liquid anode control component. In some embodiments, the particle beam gun generates an electron beam. The HEDAT includes a solid anode portion (HEDAT-SAP) and a liquid anode portion (HEDAT-LAP) that are configured to receive the electron beam, absorb energy from the electron beam, generate a radiation beam, and dissipate heat. The radiation beam can include photons that can have radiation characteristics (e.g., X-ray wavelength, ionizing capability, etc.). The liquid anode control component can control a liquid anode flow to the HEDAT. The HEDAT-SAP and HEDAT-LAP can cooperatively operate in radiation generation and their configuration can be selected based upon contribution of respective HEDAT-SAP and the HEDAT-LAP characteristics to radiation generation.
US11854759B2 Arrangement of conduction-cooled travelling wave tubes and method for manufacturing an arrangement
An arrangement of conduction-cooled travelling wave tubes includes multiple travelling wave tubes mounted on a common base, wherein the travelling wave tubes are thermally connected to the base so that during operation of the travelling wave tubes the base forms a heat sink for the travelling wave tubes, and the base is designed to accommodate multiple travelling wave tubes in terms of their dimensions along their beam axes so as to increase the number of travelling wave tubes per surface area unit of the base.
US11854756B2 Two-part solenoid plunger
Provided herein is an improved solenoid electrical switch. In some embodiments, a solenoid electrical switch may include a plunger at least partially disposed in a central aperture of a solenoid for rotation and axial reciprocation between at least two positions into and out of the central aperture relative to a magnetic coupling member. The plunger may include a first component including a main body and a central slot within the main body, and a second component at least partially disposed within the central slot, wherein the second component may include an engagement surface engaged with an inner surface of the central slot.
US11854755B2 Direct current electric circuit interrupting switch assembly
A direct current electric circuit interrupting switch assembly is disclosed that comprises a pyroswitch assembly, which comprises at least two pyroswitches, which are connected in parallel with each other and are each per se integrated in its respective electrically conductive branch together forming a second branch of the primary electric conductor the switch assembly, with a first, preceding pyroswitch and a second, subsequent, or last pyroswitch. Each of said pyroswitches comprises an interrupting member, by means of which each circuit with each of the pyroswitches is either connected during normal operation or is interrupted by displacing each corresponding interrupting member into another position, when a pre-determined condition is met.
US11854748B2 Thin film high polymer laminated capacitor manufacturing method
A thin film high polymer laminated capacitor includes: a laminated chip including dielectric layers, and internal electrode layers including first metal layers including a first metal vapor-deposited on the dielectric layers, and second metal layers including a second metal vapor-deposited on the first metal layers. The dielectric layers and the internal electrode layers being laminated and bonded alternately, and external electrodes formed on one end and the other end of the laminated chip. The laminated chip having a first region having the first metal layers formed on the dielectric layers, which are laminated alternately, and edge regions having the second metal layers formed on layers connected to the one end and layers connected to the other end in the first metal layers, which are laminated alternately, the first region having a capacitor function region, and the edge region having a heavy edge.
US11854747B2 Stacked capacitor, connected capacitor, inverter, and electric vehicle
A stacked capacitor includes a body having opposing faces, first side faces in a first direction, and second side faces in a second direction. The body includes a first insulation margin without a first metal film and a second insulation margin without a second metal film. The first metal film includes a metal film edge overlapping the second insulation margin. The second metal film includes a metal film edge overlapping the first insulation margin. The first and second metal films each include multiple sub-films separated by multiple first slits. A first slit includes a first portion extending from the first or second insulation margin along the first side faces and a second portion located in the metal film edge and extending at an angle with the first side faces. The second portion has a length in the first direction greater than or equal to an interval between adjacent first slits.
US11854743B2 Dielectric composition, electronic device, and multilayer electronic device
A dielectric composition includes main-phase particles each including a main component having a perovskite crystal structure represented by a general formula of ABO3. At least a part of the main-phase particles has a core-shell structure. The dielectric composition includes RA, RB, M, and Si. Each of A, B, RA, RB, and M is one or more elements selected from a specific element group. SRA/SRB>CRA/CRB is satisfied, where CRA is an RA content (mol %) to the main component in terms of RA2O3, and CRB is an RB content (mol %) to the main component in terms of RB2O3, in the dielectric composition, and SRA is an average RA content (mol %), and SRB is an average RB content (mol %), in a shell part of the core-shell structure.
US11854740B2 Capacitor block having a spacer
A capacitive block for electrical equipment includes a housing, at least one capacitive element having a first end housed in the housing and a second end, which is opposite to the first end and which extends out of the housing, an end-stop being fixed to the second end of the at least one capacitive element, and at least one spacer, which butts against the end-stop, so as to determine the distance between the second end of the at least one capacitive element and a bottom of the housing.
US11854736B2 Method of preparing a high-coercivity sintered NdFeB magnet
The present disclosure provides a method for preparing a high-coercivity sintered NdFeB magnet. The method including the steps of: S1, Providing a NdFeB powder as a main material; S2, Vacuum coating a layer of a rare earth alloy RxH(100-x) on a surface of a metal nano-powder M to obtain an auxiliary alloy material with a core-shell structure, with R being selected from one or more of Dy, Tb, Pr, Nd, La, and Ce; H being selected from one or more of Cu, Al, and Ga; the nano-powder M being selected from one or more of Mo, W, Zr, Ti, and Nb; 0≤x≤90 wt. %; S3, Adding the auxiliary alloy material obtained by step S2 to the NdFeB powder of step S1 and mixing, then orientation pressing of the mixture to obtain a compact body; and S4, Sintering and annealing treatment of the compact body to obtain the high-coercivity sintered NdFeB magnet.
US11854729B2 Direct liquid cooled inductor
A vehicle, a vehicle electronics power assembly, and a method for providing and cooling an inductor assembly are provided. The vehicle has provided with a vehicle electrical system with a variable voltage converter (VVC) and an inductor assembly with a core and a winding. A housing is provided with a first housing member and a second housing member. The first and second housing members cooperate to encapsulate the winding and at least a portion of the core of the inductor assembly. The first housing member defines a first inlet and a first outlet, and the second housing member defines a second inlet and a second outlet. A fluid system is connected to the first inlet, the second inlet, the first outlet, and the second outlet to provide pressurized fluid to the first and second inlets to circulate fluid through the housing.
US11854719B2 Wire harness
A wire harness has less differences of the amount of deflection caused by the self weight when the wire harness is constructed by arranging the plurality of the electric wire having the different cross-sectional area of the conductor. A wire harness has first and second electric wires arranged side by side in a direction intersecting an axial direction of the electric wires. Each of the first and second electric wires includes a conductor with a plurality of elemental wires, the second electric wire has a larger conductor cross-sectional area than the first electric wire has, the second electric wire has the larger outer diameter of the elemental wires composing the conductor than the first electric wire has, and the second electric wire contains a same or smaller number of elemental wires composing the conductor in comparison with the first electric wire.
US11854713B2 Cable and harness
A cable includes a plurality of electric wires including a conductor and an insulating member coating a periphery of the conductor, a tape member provided over a periphery of an aggregate configured by laying the plurality of electric wires together, and an outer sheath provided over an outer periphery of the tape member. The tape member includes a mixture of a first fiber having a melting point and a second fiber having a melting point lower than the melting point of the first fiber. The first fiber has the melting point higher than an extrusion molding temperature of the outer sheath, and the second fiber has the melting point lower than the extrusion molding temperature of the outer sheath.
US11854711B2 Productions of radioisotopes
The present disclosure generally relates to methods and structures for the production of radioisotopes from the thermal neutron irradiation of selected natural isotopes. The methods, structures and operations are applicable to the production of any radioisotope that may be produced from neutron irradiation.
US11854705B2 Method and system for supporting clinical decisions
A method is for supporting clinical decisions for a diagnosis or therapy of a patient using a medical imaging system. An embodiment of the method includes receiving a procedure order; based on the received procedure order, automatically identifying a clinical context of the ordered procedure; generating preliminary imaging data of at least a part of the patients anatomy; generating feature extraction data based on the identified clinical context and on the preliminary imaging data; extracting at least one clinical context specific feature using the generated feature extraction data; annotating the at least one extracted clinical context specific feature to obtain at least one annotated extracted feature; and selecting, for the identified clinical context, a similar case data set from a reference database of case data sets based on the at least one annotated extracted feature.
US11854703B2 Simulating abnormalities in medical images with generative adversarial networks
Systems and methods for providing a novel framework to simulate the appearance of pathology on patients who otherwise lack that pathology. The systems and methods include a “simulator” that is a generative adversarial network (GAN). Rather than generating images from scratch, the systems and methods discussed herein simulate the addition of diseases-like appearance on existing scans of healthy patients. Focusing on simulating added abnormalities, as opposed to simulating an entire image, significantly reduces the difficulty of training GANs and produces results that more closely resemble actual, unmodified images. In at least some implementations, multiple GANs are used to simulate pathological tissues on scans of healthy patients to artificially increase the amount of available scans with abnormalities to address the issue of data imbalance with rare pathologies.
US11854701B2 Time window-based platform for the rapid stratification of blunt trauma patients into distinct outcome cohorts
Provided herein are methods for segregating trauma, e.g., blunt trauma, patients into different cohorts based on risk of multiple organ dysfunction syndrome using patient data obtained within a short time window following injury. The methods are useful in providing treatment to trauma patients, and for separating trauma patients into cohorts.
US11854700B1 Method of and system for determining a highly accurate and objective maximum medical improvement status and dating assignment
A method of and system for the determination of MMI to assist in injury and exposure claim adjudication by assisting stakeholders access to a metric system analysis based on an objective claim data set. The method and system utilizes a recovery score index for determining whether the individual is medically stable and one or more recovery phase classifications for determining that available treatment has been provided to the individual. Based on these metrics, the present invention is able to determine a highly accurate and objective maximum medical improvement status and dating assignment.
US11854698B2 Remote diagnostic testing and treatment
A medical diagnostic kit are described. In one example, a medical diagnostic kit includes a container, and a plurality of medical diagnostic test kits located within the container. Each of the plurality of medical diagnostic test kits can include equipment necessary to perform a particular self-administered medical diagnostic test. The plurality of medical diagnostic test kits can include at least a first medical diagnostic kit adapted to facilitate user completion of a first medical diagnostic test and a second medical diagnostic kit adapted to facilitate user completion of a second medical diagnostic test different from the first medical diagnostic test. The container can include a machine-readable code located on an external surface of the container.
US11854695B2 Medical devices for treating medical conditions
A medical device, such as a neurostimulator, is provided that includes a housing, a power supply, a signal generator and one or more electrodes coupled to the housing. The signal generator is configured to apply one or more electrical impulses to the one or more electrodes for a period of time, the period of time being defined as a single dose. A memory is coupled to the housing and stores a first content corresponding to a time period that has elapsed and a second content corresponding to a number of single doses that have been emitted by the signal generator. The device is configured to switch from an activated mode and a deactivated mode upon a first occurrence of either a specific number of single doses have been emitted by the signal generator or a specific time period has elapsed.
US11854693B2 Method and system for updating a medical device
The present disclosure includes methods, devices and systems for establishing a connection between a medical device and a remote computing device, receiving an upgrade command at the medical device, storing a current version of persistent data and a current version of executable code in a first storage area of the medical device, transmitting at least the current version of the persistent data to the remote computing device, receiving a second format of the current version of the persistent data and an upgraded version of executable code at the medical device, storing the second format of the current version of the persistent data and the upgraded version of the executable code in a second storage area of the medical device, and executing the upgraded version of the executable code with the second format of the current version of the persistent data.
US11854689B2 Healthcare performance
Systems, methods, and storage media useful in a healthcare computing platform to provide comprehensive safety measurement scores, and the individual safety measurements that make up the comprehensive safety measurement scores, for multiple hospitals in a geographic area and/or within a healthcare system are provided. Systems, methods, and storage media provided receive changes to individual safety measurements to model how changes to individual measurements impact the comprehensive safety measurement score for a hospital.
US11854682B2 System and method for implementing physical stimulation service
The present system combines, on a host server, clinician software for accessing a case history database of past results/feedback from users seeking stimulation therapy, other users within a member network and other users outside the member network and pharmacy software for generating, in the form of a database, an expert system/artificial intelligence program and signal processing software, stimulation waveforms required by the users according to prescriptions from clinicians (completed by clinical experts/server knowledge software) and/or pain points indicated by the users, wherein an innovative open terminal data format and file format and an innovative high-efficiency frequency band waveform compression technique are used. The present method and system embed innovative software tools into an innovative stimulation controller in a wired or wireless connection and a client device of an innovative skin carrier set related thereto so as to assist users in using imaging, sensing, augmented reality and software technology to identify stimulation points, and measure skin impedance, and provide other innovative tool solutions.
US11854678B2 Systems, methods, compositions and devices for personalized nutrition formulation and delivery system
The disclosed apparatus, systems and methods relate to the delivery of personalized nutraceutical products to a subject, comprising a library of actives; a software module; and a dispensing unit. In certain aspects, the system further comprises a packaging unit and a delivery unit. According to certain aspects, the library of actives comprises a plurality of active nutraceutical ingredients formulated for precise dispensing. In further aspects, the software module is constructed and arranged to receive prescription information for the subject and to output dispensing instructions to the dispensing unit. In still further aspects, the dispensing unit is constructed and arranged to receive dispensing instructions from the software module and to dispense one or more actives from the library of actives to form a nutraceutical product, and wherein the dispensing instructions are derived from the prescription information and customized to the nutritional needs of the subject.
US11854677B2 Event tracking for advanced therapy medicinal products
There is provided a system for tracking events associated with a treatment by personalised medicine, the system comprising a plurality of nodes hosting a blockchain. The plurality of nodes include a plurality of sequence manager nodes, each associated with a respective sequence manager contract on the blockchain, and a hub node associated with a hub contract on the blockchain. A first sequence manager contract of the sequence manager contracts is arranged to receive first event data indicating a first event associated with the treatment, and store the first event data on the blockchain in association with a first event sequence. The hub contract is arranged to store an association between the first event sequence and one or more further event sequences associated with the treatment, on the blockchain.
US11854673B2 Systems and methods for managing caregiver responsibility
Methods and systems for managing patient attributions are provided. Interaction events between clinicians and the patient are identified, and using times associated with each interaction, a time series of the interactions for each clinician may be constructed. Care responsibility curves measuring a clinician's care responsibility level over time may be generated using the time series, an initial care responsibility level assigned to each interaction and a rate of decay for each interaction, which may be based on the type of action and type of clinician who interacted with the patient. A care responsibility score for each clinician may be determined from the clinician's care responsibility curve, and a patient-attribution assignment record may be created to attribute the patient to one of the clinicians based on a ranking of the clinicians' care responsibility scores.
US11854670B2 Running multiple experiments simultaneously on an array of chemical reactors
A method for executing multiple chemical experiments in parallel may be provided. The method comprises receiving a list of actions to be performed for synthesizing a chemical product. Thereby, the actions correspond to at least two chemical partial reactions and the list comprises a delimiter symbol separating two chemical partial reactions, determining identical chemical partial reactions, and building a reaction commonality tree (RCT) of the chemical reactions. Furthermore, the method comprises executing a plurality of the identical chemical partial reactions independent of a sequence of chemical partial reactions of the reaction commonality tree only once. Each of the identical chemical partial reactions is executed in a different chemical reactor and each resulting intermediate product has a quantity of the sum of the related identical chemical partial reactions. The method also comprises, storing the intermediate chemical products in a separate container, and executing remaining chemical partial reactions according to the RCT.
US11854669B1 Synthetic nucleic acids for information storage and transmission
The present invention relates to method for storing and transmitting information by employing a nucleic acid construct. The nucleic acid construct can include a lock region; a translation key region that corresponds to the identity of a key; and a message region including a nucleic sequence that corresponds to an encrypted message.
US11854667B2 System for determination of temperature cycling protocols for polymerase chain reactions:plymerase extension
In one aspect, methods are described herein for enhancing one or more nucleic acid interactions. For example, in some embodiments, methods of enhancing one or more steps of polymerase chain reaction (PCR) are described herein. In some embodiments, the optimal temperature cycling protocol for one or more PCR cycles can be determined according to methods described herein.
US11854661B2 Copy data in a memory system with artificial intelligence mode
The present disclosure includes apparatuses and methods related to copying data in a memory system with an artificial intelligence (AI) mode. An apparatus can receive a command indicating that the apparatus operate in an artificial intelligence (AI) mode, a command to perform AI operations using an AI accelerator based on a status of a number of registers, and a command to copy data between memory devices that are performing AI operations. The memory system can copy neural network data, activation function data, bias data, input data, and/or output data from a first memory device to a second memory device, such that that the first memory device can use the neural network data, activation function data, bias data, input data, and/or output data in a first AI operation and the second memory device can use the neural network data, activation function data, bias data, input data, and/or output data in a second AI operation.
US11854660B2 Slew signal shaper circuit using two signal paths
To mitigate pulse shape degradation along a signal route, the signal is driven from two ends. One end of the route is loaded and the other is relatively unloaded. The loaded route and unloaded route may traverse two different metal layers on a printed circuit board. The two routes may thus be related such that the unloaded route has less RC distortion effects on the signal than does the loaded route.
US11854656B2 Memory refresh
Performing refresh operation in a memory device is provided. A refresh operation without address rotation is performed in a cell array of the memory device. Performing the refresh operation without address rotation is repeated for a predetermined number of times. After repeating performing the refresh operation with address rotation for the predetermined number of times, a refresh operation with address rotation is performed in the cell array.
US11854652B2 Sense amplifier sleep state for leakage savings without bias mismatch
A sense amplifier is biased to reduce leakage current equalize matched transistor bias during an idle state. A first read select transistor couples a true bit line and a sense amplifier true (SAT) signal line and a second read select transistor couples a complement bit line and a sense amplifier complement (SAC) signal line. The SAT and SAC signal lines are precharged during a precharge state. An equalization circuit shorts the SAT and SAC signal lines during the precharge state. A differential sense amplifier circuit for latching the memory cell value is coupled to the SAT signal line and the SAC signal line. The precharge circuit and the differential sense amplifier circuit are turned off during a sleep state to cause the SAT and SAC signal lines to float. A sleep circuit shorts the SAT and SAC signal lines during the sleep state.
US11854647B2 Voltage level shifter transition time reduction
A level shifter receives an input signal in a first power domain and generates a corresponding output signal in a second power domain. The transition time of the output signal may be longer during a low-to-high transition than during a high-to-low transition or vice versa. The level shifter may provide two outputs, wherein one of the two outputs has a shorter transition time during a high-to-low transition and the other output has a shorter transition time during a low-to-high transition. By using an inverter on the second output, two non-inverted outputs are generated with different transition times. A ramp selection circuit is used to select between the first output and the inverted second output. The ramp selection circuit selects the output with the shortest transition time.
US11854645B2 Memory system storage device with power loss protection circuit
A memory system and storage device are provided, including: an auxiliary power device having at least one capacitor, wherein the at least one capacitor has a first path for leakage current; a charging circuit including a switch connected to the auxiliary power device; and a state determining circuit connected to the auxiliary power device, wherein the state determining circuit includes a path circuit connected in parallel with the at least one capacitor to form a second path having at least one of a resistance lower than a resistance of the first path or a current source.
US11854642B2 Memory test methods and related devices
A memory test method includes: testing a first memory to acquire defect information of the first memory; acquiring repair information of the first memory according to the defect information of the first memory; and storing the repair information of the first memory in a second memory. In the technical solutions provided in the embodiments of the present disclosure, other memories may be used to store the repair information of the currently tested memory, so that the storage space can be increased and the test efficiency can be improved.
US11854636B2 Data sampling circuit and semiconductor memory
A data sampling circuit includes a frequency dividing circuit, a sampling circuit and a selection circuit. The frequency dividing circuit is configured to receive a first data sampling signal, and perform frequency dividing processing on the first data sampling signal to obtain multiple second data sampling signals associated with respective phases; the sampling circuit is configured to receive the multiple second data sampling signals and a first data signal, and sample the first data signal according to the multiple second data sampling signals to obtain multiple second data signals associated with respective phases; and the selection circuit is configured to receive preamble information and mode register set (MRS) information, and select among the multiple second data sampling signals and the plurality of second data signals according to the preamble information and the MRS information to obtain a target data sampling signal and a target data signal respectively.
US11854634B2 Selectable trim settings on a memory device
The present disclosure includes apparatuses and methods related to selectable trim settings on a memory device. An example apparatus can store a number of sets of trim settings and select a particular set of trims settings of the number of sets of trim settings based on desired operational characteristics for the array of memory cells.
US11854633B2 Anti-fuse memory cell state detection circuit and memory
A state detection circuit of an anti-fuse memory cell includes a first switching element, having a first end connected to a power supply, a second end connected to a first node, and a control end connected to a controller; an anti-fuse memory cell array including a plurality of anti-fuse memory cell sub-arrays, bit lines of the plurality of anti-fuse memory cell sub-arrays being all connected to the first node, and word lines of the plurality of anti-fuse memory cell sub-arrays being all connected to the controller; and a comparator, having a first input end connected to the first node, and a second input end connected to a reference voltage.
US11854629B2 System and method for non-parametric optimal read threshold estimation using deep neural network
A scheme for non-parametric optimal read threshold estimation of a memory system. The memory system includes a memory device including pages and a controller including a neural network. The controller performs read operations on a selected page using a read threshold set; obtain the read threshold set, a checksum value and an asymmetric ratio of ones count and zeros count which are associated with decoding of the selected page according to each of the read operations; provide the obtained read threshold set, the checksum value and the asymmetric ratio as input information to the neural network; and estimate, by the neural network, an optimal read threshold voltage based on the input information and weights including a combination of multiple matrices and bias vectors.
US11854625B2 Device and method for operating the same
A device is disclosed herein. The device includes at least two transmit portions and at least one contact portion. Each of the at least two transmit portions is configured to receive a bit line signal. The at least one contact portion is couple to the at least two transmit portions respectively and configured to transmit the bit line signals from the least two transmit portions to a source line.
US11854624B2 Non-volatile memory device and erasing operation method thereof
A non-volatile memory device and a non-volatile memory erasing operation method is provided. The method includes the following. A first erasing operation is performed, including reducing a threshold voltage of each of a plurality of memory cells of the non-volatile memory through a first erasing pulse. A first verification operation is performed to confirm whether the threshold voltage of each of the memory cells is less than an erasing target voltage level. In response to at least one of the memory cells failing the first verification operation, a second erasing operation is performed. The second erasing operation includes selecting the at least one memory cell failing the first verification operation, and reducing the threshold voltage of the at least one memory cell to be less than the erasing target voltage level through a second erasing pulse.
US11854623B2 Memory controller, memory device and memory system having improved threshold voltage distribution characteristics and related operating methods
Provided are a memory controller and memory system having an improved threshold voltage distribution characteristic and an operating method of the memory system. As a write request of data with respect to a first block is received, an erase program interval (EPI) is determined denoting a time period elapsed after erasure of the first block. When the determined EPI is equal to or less than a reference time, data is programmed to the first block based on a first operation condition selected from among a plurality of operation conditions. When the determined EPI is greater than the reference time, the data is programmed to the first block based on a second operation condition selected from among the plurality of operation conditions.
US11854619B2 Memory device with content addressable memory units
In some embodiments, the present disclosure relates to a memory device, including a plurality of content addressable memory (CAM) units arranged in rows and columns and configured to store a plurality of data states, respectively. A CAM unit of the plurality of CAM units includes a first ferroelectric memory element, a plurality of word lines extending along the rows and configured to provide a search query to the plurality of CAM units for bitwise comparison between the search query and the data states of the plurality of CAM units, and a plurality of match lines extending along the columns and configured to output a plurality of match signals, respectively from respective columns of CAM units. A match signal of a column is asserted when the data states of the respective CAM units of the column match corresponding bits of the search query.
US11854616B2 Memory including metal rails with balanced loading
Disclosed herein are related to a memory array. In one aspect, the memory array includes a set of resistive storage circuits including a first subset of resistive storage circuits connected between a first local line and a second local line in parallel. The first local line and the second local line may extend along a first direction. In one aspect, for each resistive storage circuit of the first subset of resistive storage circuits, current injected at a first common entry point of the first local line exits through a first common exit point of the second local line, such that each resistive storage circuit of the first subset of resistive storage circuits may have same or substantial equal resistive loading.
US11854611B2 Aggressive quick-pass multiphase programming for voltage distribution state separation in non-volatile memory
A multiphase programming scheme for programming a plurality of memory cells of a data storage system includes a first programming phase in which a first set of voltage distributions of the plurality of memory cells is programmed by applying a first plurality of program pulses to word lines of the plurality of memory cells, and a second programming phase in which a second set of voltage distributions is programmed by applying a second plurality of program pulses to the word lines of the plurality of memory cells. The second programming phase includes maintaining a margin of separation between two adjacent voltage distributions of the second set of voltage distributions after each of the second plurality of program pulses. This scheme achieves better margin using an aggressive quick pass approach, which helps with data recovery in case of power loss events.
US11854609B2 Memory with reduced capacitance at a sense amplifier
A memory is provided that includes multiple memory banks, each one of the memory banks being associated with a read multiplexer. A first read multiplexer couples a first plurality of bit lines to a first sense node pair, and a second read multiplexer couples a second plurality of bit lines to a second sense node pair. A first sense amplifier is coupled to the first sense node pair. The second sense node pair may be coupled to the same sense amplifier or a different sense amplifier.
US11854606B2 Sense amplifier and method for controlling the same
A sense amplifier includes a first power terminal, a second power terminal, a first switching unit, a second switching unit, a third switching unit, a fourth switching unit, a first NMOS transistor, a second NMOS transistor, a first PMOS transistor, a second PMOS transistor, a third PMOS transistor and a fourth PMOS transistor. When the sense amplifier works, by outputting appropriate sequential logic signals to the four switching units respectively, controlling the on and off of the four switching units.
US11854605B2 State detection circuit for anti-fuse memory cell, and memory
A state detection circuit for an anti-fuse memory cell includes: amplifier, having first input terminal connected with first reference voltage, second input terminal connected with first node and output terminal connected with second node; anti-fuse memory cell array, including anti-fuse memory cell sub-arrays, bit lines of sub-arrays are connected with first node, word lines of sub-arrays are connected with controller and each sub-array includes anti-fuse memory cells; first switch element, having first terminal connected with power supply, second terminal connected with first node and control terminal connected with second node; second switch element, having first terminal connected with power supply, second terminal connected with third node and control terminal connected with second node; third switch element, having first terminal connected with third node, grounded second terminal and control terminal connected with controller; and comparator, having first and second input terminals connected with third node and second reference voltage respectively.
US11854603B2 Logical to encoded value table in data storage device
A data storage device including, in one implementation, a memory device and a controller configured to configured to retrieve a plurality of physical memory addresses from a first lookup table in the non-volatile memory. Each physical memory address is a combination of a word line and a string number of the non-volatile memory and the each physical memory address has a first number of bits. The controller is further configured to generate a plurality of encoded values by encoding the plurality of physical memory addresses. Each of the plurality of encoded values has a second number of bits that is smaller than the first number of bits. The controller is further configured to store the plurality of encoded values in the first lookup table, generate a logical to encoded value look-up table with the plurality of encoded values, and store the logical to encoded value look-up table in the memory.
US11854602B2 Read clock start and stop for synchronous memories
A memory controller monitors memory command selected for dispatch to the memory and sends commands controlling a read clock state. A memory includes a read clock circuit and a mode register. The read clock circuit has an output for providing a hybrid read clock signal in response to a clock signal and a read clock mode signal. The mode register provides the read clock mode signal in response to a read clock mode, wherein the read clock circuit provides the hybrid read clock signal as a free-running clock signal that toggles continuously when the read clock mode is a first mode, and as a strobe signal that is active only in response to the memory receiving a read command when the read clock mode is a second mode.
US11854601B2 Apparatuses, systems, and methods for read clock timing alignment in stacked memory devices
Apparatuses, systems, and methods for read clock timing alignment in a stacked memory. An interface die provides a read clock to a core die. The core die includes a serializer which generates data with timing based on the read clock and an adjustable delay circuit which provides a delayed read clock back to the interface die. The interface die outputs the data with timing based on the delayed read clock received from the core die. In this way, the read clock passes along a return clock path from the interface die, through a delay circuit of the core die and back to the interface die before controlling data output timing. Each core die may adjust the timing of the delay of the read clock in order to better align the read clock with the timing of data provided from that die.
US11854593B2 Ferroelectric memory device integrated with a transition electrode
A pocket integration for high density memory and logic applications and methods of fabrication are described. While various examples are described with reference to FeRAM, capacitive structures formed herein can be used for any application where a capacitor is desired. For instance, the capacitive structure can be used for fabricating ferroelectric based or paraelectric based majority gate, minority gate, and/or threshold gate.
US11854587B2 Low power wake up for memory
Disclosed herein are related to reducing power consumption of a memory device when transitioning from a sleep state to an operational state. In one aspect, the memory device includes a memory cell to store data. In one aspect, the memory device includes an output driver configured to: generate an output signal indicating the stored data, in response to a sleep tracking signal indicating that the memory cell is in the operational state, and generate the output signal having a predetermined voltage irrespective of the stored data, in response to the sleep tracking signal indicating that the memory cell is in the sleep state. In one aspect, the sleep tracking signal is delayed from a sleep control signal causing the memory cell to operate in the sleep state or the operational state.
US11854581B2 Magnetic recording devices using virtual side shields for improved areal density capability
Embodiments of the present disclosure generally relate to a magnetic media drive employing a magnetic recording device. The magnetic recording device comprises a trailing gap disposed adjacent to a first surface of a main pole, a first side gap disposed adjacent to a second surface of the main pole, a second side gap disposed adjacent to a third surface of the main pole, and a leading gap disposed adjacent to a fourth surface of the main pole. A side shield surrounds the main pole and comprises a heavy metal first layer and a magnetic second layer. The first layer surrounds the first, second, and third surfaces of the main pole, or the second, third, and fourth surfaces of the main pole. The second layer surrounds the second and third surfaces of the main pole, and may further surround the fourth surface of the main pole.
US11854578B2 Shift hub dock for incident recording systems and methods
An incident recorder records original and supplemental incident information using a simplified user interface. A lead incident recorder may request any of several support tasks be accepted by other subsystems configured to Follow. Tactical support tasks may be requested. Communication support tasks may be requested. Collection support tasks may be requested. Collection support tasks may include directives for operation of an incident recorder.
US11854577B2 Hard disk device simulator, testing system using hard disk device simulators and testing method thereof
A hard disk device simulator, a testing system using the hard disk device simulator and a testing method thereof are disclosed. The hard disk device simulator having a detection circuit is serially connected to a test port of a device under test, and a test program is executed on the device under test to read a signal link status of an insertion slot of the device under test and transmit a detection command through the test port, to drive a detection circuit of the hard disk device simulator to detect signals on a power pin, a clock pin and a system management bus, to generate a detection result, thereby verifying correctness of the device under test based on the signal link status and the detection result. As a result, the technical effect of reducing the cost of testing the device under test can be achieved.
US11854574B2 Interactive chatbot algorithm between human and companion animals through analysis of companion animal's emotions and states based on companion animal's voice and activity information
A method of operating a chatbot based on a companion animal's emotion by using a user terminal, according to an embodiment of the present disclosure includes receiving voice information and activity amount information from an TOT device when receiving a chatting value from a user; calculating a basic emotion variable, a situation variable, and a behavior pattern variable based on the voice information and the activity amount information; and searching for an answer value corresponding to the chatting value under conditions of the basic emotion variable, the situation variable, and the behavior pattern variable to output the searched answer value, wherein the TOT device includes a microphone and a behavior sensor and generates the voice information and the activity amount information by detecting a crying sound and a behavior of the companion animal wearing the TOT device.
US11854573B2 Alternate response generation
Techniques for performing conversation recovery of a system/user exchange are described. In response to determining that an action responsive to a user input cannot be performed, a system may determine a topic to recommend to a user. The topic may be unrelated to the original substance of the user input. The system may have access to various data representing a context in which a user provides an input to the system. The system may use these inputs and various data at runtime to make a determination regarding whether a user should be recommended a topic, as well as what that topic should be. The system may cause a question be output to the user, with the question asking the user about the topic, for example whether the user would like a song played, whether the user would like to hear information about a particular individual (e.g., artist), whether the user would like to know about a particular skill (e.g., a skill having a significantly high popularity among users of the system), or whether the user would like to know about some other topic. If the user responds affirmatively to the recommended topic, the system may pass the user experience off to an appropriate component of the system (e.g., one that is configured to perform an action related to the topic). If the user responds negatively, does not respond at all, or the system is unsure whether the user's response was affirmative or negative, the system may cease interaction with the user, thereby enabling the user to interact with the system as the user desires.
US11854570B2 Electronic device providing response to voice input, and method and computer readable medium thereof
An electronic apparatus, method, and computer readable medium are provided. The electronic apparatus includes a communicator, and a controller. The controller, based on a first voice input being received, controls the communicator to receive data including first response information corresponding to the first voice input from a server, and outputs the first response information on a display, and based on a second voice input being received, controls the communicator to receive data including second response information corresponding to the second voice input from the server, and outputs the second response information on the display. Based on whether the second voice input is received within a predetermined time from a time corresponding to the output of the first response information, whether a use of utterance history information is identified, and the second response information is displayed differently based on whether the second voice input is received within the predetermined time.
US11854566B2 Wearable system speech processing
A method of processing an acoustic signal is disclosed. According to one or more embodiments, a first acoustic signal is received via a first microphone. The first acoustic signal is associated with a first speech of a user of a wearable headgear unit. A first sensor input is received via a sensor, a control parameter is determined based on the sensor input. The control parameter is applied to one or more of the first acoustic signal, the wearable headgear unit, and the first microphone. Determining the control parameter comprises determining, based on the first sensor input, a relationship between the first speech and the first acoustic signal.
US11854564B1 Autonomously motile device with noise suppression
A device capable of autonomous motion may move in an environment and may receive audio data from a microphone. A model may be trained to process the audio data to suppress noise from the audio data. The model may include an encoder that includes one or more convolutional layers, one or more recurrent layers, and a decoder that includes one or more convolutional layers.
US11854561B2 Low-frequency emphasis for LPC-based coding in frequency domain
The invention provides an audio encoder including a combination of a linear predictive coding filter having a plurality of linear predictive coding coefficients and a time-frequency converter, wherein the combination is configured to filter and to convert a frame of the audio signal into a frequency domain in order to output a spectrum based on the frame and on the linear predictive coding coefficients; a low frequency emphasizer configured to calculate a processed spectrum based on the spectrum, wherein spectral lines of the processed spectrum representing a lower frequency than a reference spectral line are emphasized; and a control device configured to control the calculation of the processed spectrum by the low frequency emphasizer depending on the linear predictive coding coefficients of the linear predictive coding filter.
US11854559B2 Decoder for decoding an encoded audio signal and encoder for encoding an audio signal
A schematic block diagram of a decoder for decoding an encoded audio signal is shown. The decoder includes an adaptive spectrum-time converter and an overlap-add-processor. The adaptive spectrum-time converter converts successive blocks of spectral values into successive blocks of time values, e.g. via a frequency-to-time transform. Furthermore, the adaptive spectrum-time converter receives a control information and switches, in response to the control information, between transform kernels of a first group of transform kernels including one or more transform kernels having different symmetries at sides of a kernel, and a second group of transform kernels including one or more transform kernels having the same symmetries at sides of a transform kernel. Moreover, the overlap-add-processor overlaps and adds the successive blocks of time values to obtain decoded audio values, which may be a decoded audio signal.
US11854555B2 Audio signal processing apparatus, method of controlling audio signal processing apparatus, and program
An audio signal processing apparatus in which different pieces of predetermined parameter information regarding acoustic transfer in a head of a listener are retained as preset candidates, a parameter information list including the retained preset candidates is presented, to prompt a user to select parameter information, and an audio signal for the user is generated by using the user-selected parameter information.
US11854554B2 Method and apparatus for combined learning using feature enhancement based on deep neural network and modified loss function for speaker recognition robust to noisy environments
Presented are a combined learning method and device using a transformed loss function and feature enhancement based on a deep neural network for speaker recognition that is robust to a noisy environment. The combined learning method using the transformed loss function and the feature enhancement based on the deep neural network for speaker recognition that is robust to the noisy environment, according to an embodiment, may comprise: a preprocessing step for learning to receive, as an input, a speech signal and remove a noise or reverberation component by using at least one of a beamforming algorithm and a dereverberation algorithm using the deep neural network; a speaker embedding step for learning to classify an utterer from the speech signal, from which a noise or reverberation component has been removed, by using a speaker embedding model based on the deep neural network; and a step for, after connecting a deep neural network model included in at least one of the beamforming algorithm and the dereverberation algorithm and the speaker embedding model, for speaker embedding, based on the deep neural network, performing combined learning by using a loss function.
US11854550B2 Determining input for speech processing engine
A method of presenting a signal to a speech processing engine is disclosed. According to an example of the method, an audio signal is received via a microphone. A portion of the audio signal is identified, and a probability is determined that the portion comprises speech directed by a user of the speech processing engine as input to the speech processing engine. In accordance with a determination that the probability exceeds a threshold, the portion of the audio signal is presented as input to the speech processing engine. In accordance with a determination that the probability does not exceed the threshold, the portion of the audio signal is not presented as input to the speech processing engine.
US11854548B1 Adaptive conversation support bot
Systems and techniques for adaptive conversation support bot are described herein. An audio stream may be obtained including a conversation of a first user. An event may be identified in the conversation using the audio stream. A first keyword phrase may be extracted from the audio stream in response to identification of the event. The audio stream may be searched for a second keyword phrase based on the first keyword phrase. An action may be performed based on the first keyword phrase and the second keyword phrase. Results of the action may be out via a context appropriate output channel. The context appropriate output channel may be determined based on a context of the conversation and a privacy setting of the first user.
US11854545B2 Privacy mode based on speaker identifier
Techniques for configuring a speech processing system with a privacy mode that is associated with the identity of a user that activated the privacy mode are described. A user may speak an indication to have the speech processing system activate a privacy mode. When such an indication is detected by the speech processing system, the speech processing system determines an identity of the user, determines a unique system identifier associated with the user, and generates a privacy mode flag. The speech processing system then associates the privacy mode flag with the user's unique system identifier. The privacy mode flag indicates to components of the speech processing system that any data related to processing of the user's utterances should not be sent to long term storage, thus causing various components of the system to delete data once the respective component is finished processing with respect to an utterance of the user.
US11854543B2 Location-based responses to telephone requests
A method for receiving processed information at a remote device is described. The method includes transmitting from the remote device a verbal request to a first information provider and receiving a digital message from the first information provider in response to the transmitted verbal request. The digital message includes a symbolic representation indicator associated with a symbolic representation of the verbal request and data used to control an application. The method also includes transmitting, using the application, the symbolic representation indicator to a second information provider for generating results to be displayed on the remote device.
US11854541B2 Dynamic microphone system for autonomous vehicles
Devices, systems and processes for a dynamic microphone system that enhances the passenger experience in autonomous vehicles are described. One example method for enhancing a passenger experiences includes generating, using an artificial intelligence algorithm, a plurality of filters based on a plurality of stored waveforms previously recorded by each of one or more passengers and a plurality of recordings of one or more noise sources, capturing voice commands from at least one of the one or more passengers inside the autonomous vehicle, generating voice commands with reduced distortion based on processing the voice commands using the plurality of filters, and instructing, based on the voice commands with reduced distortion, the autonomous vehicle to perform one or more actions.
US11854539B2 Intelligent automated assistant for delivering content from user experiences
Systems and processes for operating an intelligent automated assistant are provided. In one example process, a speech input is received from a user. In response to determining that the speech input corresponds to a user intent of obtaining information associated with a user experience of the user, one or more parameters referencing a user experience of the user are identified. Metadata associated with the referenced user experience is obtained from an experiential data structure. Based on the metadata, one or more media items associated with the referenced are retrieved based on the metadata. The one or more media items associated with the referenced user experience are output together.
US11854538B1 Sentiment detection in audio data
Described herein is a system for sentiment detection in audio data. The system processes audio frame level features of input audio data using a machine learning algorithm to classify the input audio data into a particular sentiment category. The machine learning algorithm may be a neural network trained using an encoder-decoder method. The training of the machine learning algorithm may include normalization techniques to avoid potential bias in the training data that may occur when the training data is annotated for a perceived sentiment of the speaker.
US11854537B2 Systems and methods for parsing and correlating solicitation video content
Aspects relate to systems and methods for parsing and correlating solicitation video content. An exemplary system includes a computing device configured to receive a solicitation video related to a subject, where the solicitation video includes at least an image component and at least an audio component, where the audio component includes audible verbal content related to at least an attribute of the subject, transcribe at least a keyword as a function of the audio component, and associate the subject with at least a job description as a function of the at least a keyword.
US11854536B2 Keyword spotting apparatus, method, and computer-readable recording medium thereof
A keyword spotting apparatus, method, and computer-readable recording medium are disclosed. The keyword spotting method using an artificial neural network according to an embodiment of the disclosure may include obtaining an input feature map from an input voice; performing a first convolution operation on the input feature map for each of n different filters having the same channel length as the input feature map, wherein a width of each of the filters is w1 and the width w1 is less than a width of the input feature map; performing a second convolution operation on a result of the first convolution operation for each of different filters having the same channel length as the input feature map; storing a result of the second convolution operation as an output feature map; and extracting a voice keyword by applying the output feature map to a learned machine learning model.
US11854532B2 System to detect and reduce understanding bias in intelligent virtual assistants
Disclosed is a system and method for detecting and addressing bias in training data prior to building language models based on the training data. Accordingly system and method, detect bias in training data for Intelligent Virtual Assistant (IVA) understanding and highlight any found. Suggestions for reducing or eliminating them may be provided This detection may be done for each model within the Natural Language Understanding (NLU) component. For example, the language model, as well as any sentiment or other metadata models used by the NLU, can introduce understanding bias. For each model deployed, training data is automatically analyzed for bias and corrections suggested.
US11854529B2 Method and apparatus for generating hint words for automated speech recognition
Systems and methods for determining hint words that improve the accuracy of automated speech recognition (ASR) systems. Hint words are determined in the context of a user issuing voice commands in connection with a voice interface system. Terms are initially taken from most frequently occurring terms in operation of a voice interface system. For example, most frequently occurring terms that arise in electronic search queries or received commands are selected. Certain of these terms are selected as hint words, and the selected hint words are then transmitted to an ASR system to assist in translation of speech to text.
US11854528B2 Method and system for detecting unsupported utterances in natural language understanding
An apparatus for detecting unsupported utterances in natural language understanding, includes a memory storing instructions, and at least one processor configured to execute the instructions to classify a feature that is extracted from an input utterance of a user, as one of in-domain and out-of-domain (OOD) for a response to the input utterance, obtain an OOD score of the extracted feature, and identify whether the feature is classified as OOD. The at least one processor is further configured to executed the instructions to, based on the feature being identified to be classified as in-domain, identify whether the obtained OOD score is greater than a predefined threshold, and based on the OOD score being identified to be greater than the predefined threshold, re-classify the feature as OOD.
US11854518B2 Electronic musical instrument, electronic musical instrument control method, and storage medium
An electronic musical instrument includes an operation unit that receives a user performance; and at least one processor. wherein the at least one processor performs the following: in accordance with a user operation specifying a chord on the operation unit, obtaining lyric data of a lyric and obtaining a plurality of pieces of waveform data respectively corresponding to a plurality of pitches indicated by the specified chord; inputting the obtained lyric data to a trained model that has been trained and learned singing voices of a singer so as to cause the trained model to output acoustic feature data in response thereto; synthesizing each of the plurality of pieces of waveform data with the acoustic feature data so as to generate a plurality of pieces of synthesized waveform data; and outputting a polyphonic synthesized singing voice based on the generated plurality of pieces of synthesized waveform data.
US11854517B2 Soundboards and backboards for acoustic stringed instruments
Soundboards and backboards of an acoustic stringed instrument and methods of manufacturing the same are disclosed. In one embodiment, the soundboard or backboard includes a base having opposed top and bottom surfaces, a plurality of channels on the bottom surface of the base, and a plurality of braces that correspond to the plurality of channels and that are received in and attached to the plurality of channels. In one embodiment, the method includes shaping a board to a uniform nominal thickness and carving a plurality of channels on the board via a Computer Numerically Controlled (CNC) router. The method additionally includes attaching a plurality of braces that correspond to the carved plurality of channels such that the plurality of braces is received in the plurality of channels.
US11854516B1 Slip nut assembly
Musical cymbals are mounted on a tripod stand using a threaded rod which is several inches in length. A conventional nut is then threaded on the rod which has to be turned a multiple number of times until the nut abuts the cymbal thereby securing the cymbal on the rod. Using the slip nut assembly of this invention eliminates this time consuming installation procedure of the nut and similarly eliminates the time consuming uninstalling of the nut when the musician is to move to a different playing location.
US11854514B2 Drumhead with reduced volume
A reduced volume drumhead has a layer of porous material and a ring of compressible material. The ring of compressible material is fixed to the underside of the layer of porous material in a substantially centered or coaxial position with the porous material stretched across a hoop in tension. The ring may be formed of a foam or similar material with compressibility and stretchability under tension and defines an open central area of the drumhead for striking. The ring may be formed of segments and thus include one or more circumferential breaks with spacing. The drumhead provides natural tonal characteristics and has a natural feel when struck.
US11854512B2 Display device and method of image rewinding thereof
A display device is provided, which includes an image buffer, a display module, and a display controller. The display controller is used for receiving an image signal from a host, and storing the image signal in the image buffer. In response to the display controller receiving a trigger signal, the display controller controls the display device to enter an image-rewinding mode. The display controller obtains a retrospective image that corresponds to a retrospective time point according to a user command, and plays the retrospective image on the display module.
US11854504B2 Display device
A display device includes: a display panel having a display region in which pixels are arranged; scan lines each coupled to the pixels arranged in a row direction; signal lines each coupled to the pixels arranged in a column direction; a signal line drive circuit; a scan line drive circuit selecting the scan lines; and a signal processing circuit. A second half period of a selection period of a first scan line overlaps a first half period of a selection period of a second scan line. The signal processing circuit adjusts a pixel gradation value of the pixel in an m-th column coupled to the second scan line when a difference value between the pixel gradation value of the pixel in the m-th column coupled to the first scan line and an average gradation value of the pixels arranged in the m-th column is larger than a predetermined value.
US11854503B2 Wireless electronic label and system comprising the same
A wireless electronic label comprises a display module, a rectenna module and a control drive module. The display module has a display surface. The rectenna module is disposed on the display surface of the display module. The rectenna module is used to receive an electromagnetic wave signal and convert it into an electrical energy signal. The rectenna module is made of light-transmitting electronically conductive material. The control drive module is used to convert the electrical energy signal into electrical energy to power the wireless electronic label and to send a command signal to the display module. The display module is further used to display a label signal on the display surface according to the command signal.
US11854502B2 Display method, display system, and recording medium storing display program
A display method includes displaying an image on a display surface; and differentiating a brightness or a color tone of a first part of the image corresponding to a first user whose face is directed to the display surface, from a brightness or a color tone of a second part of the image that is different from the first part, based on a movement of eyelids of the first user.
US11854499B2 Controller, display device including the same, and method of driving display device using the same
A display device is disclosed that includes a display panel, a controller, and a data driver. The controller is configured to determine first luminances with respect to a reference grayscale in a second frame when the reference grayscale is displayed in the second frame after the reference grayscale is displayed in a first frame. The controller is configured to determine second luminances with respect to the reference grayscale in the second frame when the reference grayscale is displayed in the second frame after a minimum grayscale is displayed in the first frame. The controller is further configured to temporally and spatially arrange first data corresponding to the reference grayscale and second data corresponding to the minimum grayscale to generate a data signal. And, the controller is configured to drive the display panel with a digital driving method in a first grayscale section, and drive the display panel with an analog driving method in a second grayscale section. The data driver is configured to generate a data voltage based on the data signal.
US11854498B2 Display device having a plurality of sub-pixels for displaying odd or even numbered grayscale levels
According to an aspect of the present disclosure, a display device includes a display panel which includes sub pixels configured by an upper sub pixel and a lower sub pixel which share a data line and are adjacent to each other; and a data driver which converts only image data corresponding to any one of even-numbered grayscale levels and odd-numbered grayscale levels among 10-bit image data into a data voltage to supply the converted data voltage to the sub pixel, in which when the data driver converts only the even-numbered grayscale levels of image data into the data voltage and the sub pixel displays an X (X is an odd number) grayscale level, the data driver supplies an X−1 grayscale level of data voltage to the upper sub pixel and supplies an X+1 grayscale level of data voltage to the lower sub pixel.
US11854496B2 Display device and driving method thereof
The display device includes a display panel in which a first display area and a second display area adjacent to the first display area are defined, a data driving circuit which drives the plurality of data lines, a scan driving circuit which drives the plurality of scan lines, and a driving controller which receives an image signal and a control signal, and controls the data driving circuit and the scan driving circuit based on an operation mode, where the driving controller includes a luminance deviation compensation unit which compensates for luminance deviation of the first display area and the second display area when the operation mode is a multi-frequency mode in which the first display area is driven at a first frequency and the second display area is driven at a second frequency different from the first frequency.
US11854491B2 Mode switching in display device for driving a display panel
A display driver includes a GRAM, a data driver, and a control circuit. The data driver is configured to: update, in a first mode, display elements of a display panel based on a command provided to the display driver asynchronously with a display vertical sync signal; update, in a second mode, the display elements based on image data stored in the GRAM in synchronization with the display vertical sync signal; and update, in a third mode, the display elements in synchronization with an external vertical sync signal. The control circuit is configured to: switch the display drive to a second mode in response to a first command; adjust, in the second mode, the display vertical sync signal based on an external vertical sync signal; and switch the display driver to the third mode after achieving synchronization of the display vertical sync signal with the external vertical sync signal.
US11854489B2 Display substrate and manufacturing method thereof, and display device
A display substrate, a manufacturing method thereof and a display device are provided. The display substrate includes a base substrate, and a shift register unit, a first clock signal line and a second clock signal line which are on the peripheral region of the base substrate; the first clock signal line and the second clock signal line extend along a first direction; an active layer of the first control transistor, an active layer of the second control transistor, and an active layer of the third control transistor respectively extend along a second direction, and the active layer of the first control transistor, the active layer of the second control transistor, and the active layer of the third control transistor are on a side of the first clock signal line and the second clock signal line close to the display region, and are arranged side by side in the first direction.
US11854486B2 Organic light emitting diode display
An organic light emitting diode display with improved aperture ratio includes: a substrate; first and second pixels disposed in a first row of the substrate and third and fourth pixels disposed in a second row adjacent to the first row and respectively disposed in the same columns as the first and second pixels; a scan line and a previous scan line applying a scan signal and a previous scan signal, respectively, to the pixel units; a data line and a driving voltage line applying a data signal and a driving voltage, respectively, to the pixel units; and a common initialization voltage line disposed between the first and second pixels and between the third and fourth pixels, commonly connected to the pixel units, and applying an initialization voltage. One common initialization contact hole connected to all pixels units and one initialization voltage line connected to the common initialization contact hole are surrounded by the pixel units.
US11854483B2 Display device, pixel circuit, and method for driving same
The present application discloses a current-driven display device of an internal compensation type in which threshold compensation of a drive transistor is appropriately performed without causing a decrease in display quality or a decrease in yield during manufacturing, and display luminance is improved while a drive voltage is maintained. A pixel circuit 15 in the display device includes first and second drive transistors M1a, M1b, and the gate terminals thereof are connected to each other and connected to a holding capacitor Cs. During the data write period, a voltage of a corresponding data signal line Dj is written to the holding capacitor Cs via the first drive transistor M1a, having been set in a diode connection mode by a threshold compensation transistor M3, to perform data writing accompanied by threshold compensation. During the emission period, a current corresponding to the sum of currents I1, I2 flowing through the first and second drive transistors M1a, M1b in accordance with the holding voltage of the holding capacitor Cs is supplied to an organic EL element OL as a drive current Id.
US11854482B1 Pixel drive circuit and display panel
A pixel drive circuit, including a data input circuit, a switch circuit, an energy storage circuit and a light-emitting control circuit. The light-emitting control circuit has a control end connected to the data input circuit, an input connected to a first power supply, and an output connected to an anode of a light-emitting device. A cathode of the light-emitting device is connected to a second power supply. The first power supply outputs a low-potential voltage in a reset phase, and outputs a first high-potential voltage in a compensation phase, a writing phase and a light-emitting phase. The second power supply outputs a second high-potential voltage in the reset, compensation and writing phases, and output a low-potential voltage in the light-emitting phase. The switch circuit is switched on in the reset, compensation and light-emitting phases, and is switched off in the writing phase.
US11854481B1 Display panel and display device
A display panel includes a display area and a non-display area surrounding the display area. The display area includes a plurality of display lines and a plurality of display sub-pixels arranged in arrays. The non-display area further includes a dummy sub-pixel, a driver chip, a feedback line and a compensation line. The driver chip is used for acquiring a current signal of a light-emitting element in the dummy sub-pixel through the feedback line, and generating a compensation signal when the current signal fed back by the feedback line is not equal to the preset threshold value, and also for generating a display compensation signal when the current signal fed back by the feedback line is equal to the preset threshold value, and the display compensation signal is transmitted to the pixel driving circuit of the display sub-pixel through the display line.
US11854478B2 Display device and drive method for same
The present application discloses a current-driven display device that can perform accurate external compensation in consideration of a temperature distribution in a display panel while preventing the configuration from being complicated. A display portion of an organic EL display device is provided with a plurality of temperature detection circuits in addition to pixel circuits arranged in a matrix. A data-side drive circuit measures a current flowing through a transistor in each temperature detection circuit. A display control circuit obtains a temperature from the measured value based on a temperature characteristic of the transistor, estimates a temperature of each pixel circuit from the temperature, corrects a current value measured at the time of characteristic detection for a drive transistor of each pixel circuit considering the estimated temperature, and updates correction data for compensating for variations in the threshold voltage and gain of the drive transistor based on the corrected current value.
US11854477B2 Display device and pixel circuit thereof
A pixel circuit includes a capacitor, a light emitting control transistors, a driving transistor, and multiple light emitting transistors. The light emitting control transistor includes a gate electrode coupled to a light emitting control signal, a source electrode coupled to a supply voltage, and a drain electrode. The driving transistor includes a gate electrode coupled to the capacitor, a source electrode coupled to the drain electrode of the light emitting control transistor, and a drain electrode. Each light emitting transistor includes a gate electrode coupled to a respective light emitting signal, a source electrode coupled to the drain electrode of the driving transistor, and a drain electrode coupled to a respective light emitting element. Each light emitting signal turns on the respective light emitting transistor during a respective light emitting period within a frame period to cause the respective light emitting element to emit a light. The light emitting control signal turns on the light emitting control transistor during each light emitting period within the frame period.
US11854476B1 Timing controller having mechanism for frame synchronization, display panel thereof, and display system thereof
The disclosure is directed to a timing controller having a mechanism for frame synchronization, a display panel having the timing controller thereof, and a display system having the timing controller thereof. According to an aspect of the disclosure, the disclosure provides an integrated circuit which includes a timing controller to transmit a first TE signal to an application processor and receive a first image frame from the application processor after the application processor receives the first TE signal, and a control circuit to generate a first sync signal when the timing controller receives the first image frame, wherein when the application processor receives a second TE signal and the application processor is not ready to transmit a second image frame to the timing controller, the control circuit delays a first waiting period to generate a second sync signal.
US11854475B2 Display device
Disclosed herein is a display device for preventing a luminance floatation phenomenon in a low grayscale region. The display device includes a display panel, an external input interface configured to receive an image signal from an external device, and a controller configured to adjust a gamma value when an input frequency of the image signal is less than an output frequency of the display panel and a variable refresh rate (VRR) function for changing the output frequency according to the input frequency is activated and to output the image signal to the display panel based on the adjusted gamma value.
US11854474B2 Display panel, display device, and electronic device
A display device includes: a display panel including display elements each including a light emitting unit and a drive circuit for driving the light emitting unit, the display elements being arranged in a two-dimensional matrix on a substrate; and a luminance correction unit for correcting luminances of the display elements in display of an image by the display panel by correcting a gradation value of a video signal, in which a partition (60) for guiding stray light from a light emitting unit to an optical sensor (4) provided on the display panel is provided between adjacent light emitting units of the display panel, and the luminance correction unit corrects a gradation value of a video signal associated with each of the display elements on the basis of a gradation value of an uncorrected video signal and a detection result from the optical sensor.
US11854472B1 Pixel driving circuit and display panel
A pixel driving circuit and a display panel are provided. The pixel driving circuit, including a first-color subpixel, a second-color subpixel, and a third-color subpixel, is configured to drive a pixel unit. The pixel driving circuit includes a first driving unit, a second driving unit, and a third driving unit. The first driving unit is configured to drive according to a first voltage signal the first-color subpixel. The second driving unit is configured to drive according to the first voltage signal the second-color subpixel. The third driving unit is configured to drive according to the first voltage signal the third-color subpixel. The first driving unit at least includes a first capacitor, the second driving unit at least includes a second capacitor, the third driving unit at least includes a third capacitor, and at least one of the first capacitor, the second capacitor, and the third capacitor has a different capacitance.
US11854470B2 Display device
A display device includes a display panel, a data driver, a scan driver, and a light emitting driver. The display panel includes a first display area and a second display area. The display panel displays a first image on the first display area and the second display area in a first mode, and displays a second image on the first display area in a second mode. The light emitting driver activates emission control signals applied to the first display area and the second display area in the first mode. The light emitting driver activates emission control signals applied to the second display area during a first partial frame in the second mode, and maintains the emission control signals applied to the second display area in a deactivation state during a plurality of second partial frames in the second mode.
US11854462B1 Display system and operating method thereof
A display system and an operating method thereof are provided. The display system includes a display panel, a source driver, and a timing controller. The source driver is coupled to the display panel for providing a plurality of pixel voltages to the display panel. The timing controller has a transmission interface circuit and is coupled to the source driver. The timing controller detects whether an operation timing of the display system enters a vertical blanking (VBK) period. When the operation timing of the display system enters the VBK period, the timing controller turns off the transmission interface circuit and causes the source driver to enter an idle mode. When the operation timing of the display system is at a preset time before an end of the VBK period, the timing controller turns on the transmission interface circuit and wakes up the source driver.
US11854460B2 Shift register unit, driving circuit, display device and driving method
A shift register unit, a driving circuit, a display device, and a driving method are disclosed. The shift register unit includes a first input circuit, a second input circuit, an output circuit, a first control circuit, and a second control circuit. The first input circuit is electrically connected to a first node, and is configured to transmit an input signal to the first node; the second input circuit is electrically connected to the first node and a second node, and is configured to control a level of the second node; the first control circuit is electrically connected to the second node and a third node, and is configured to control a level of the third node; and the output circuit is electrically connected to the third node and an output terminal, and is configured to output an output signal to the output terminal.
US11854458B2 Driving circuit connecting first control voltage terminal and second voltage control terminal, driving method, shift register and display device
The present disclosure provides a driving circuit, a driving method, a shift register and a display device. The drive circuit includes a first control circuit, a second control circuit, a first output circuit, a second output circuit and an output terminal; the first control circuit is configured to connect or disconnect the first node and the first control voltage terminal under the control of a control signal provided by the control terminal; the second control circuit is configured to connect or disconnect the second node and the second control voltage terminal under the control of the control signal.
US11854456B2 Electro-optic displays and methods for driving the same
An electro-optic display having a plurality of pixels is driven from a first image to a second image using a first drive scheme, and then from the second image to a third image using a second drive scheme different from the first drive scheme and having at least one impulse differential gray level having an impulse potential different from the corresponding gray level in the first drive scheme. Each pixel which is in an impulse differential gray level in the second image is driven from the second image to the third image using a modified version of the second drive scheme which reduces its impulse differential The subsequent transition from the third image to a fourth image is also conducted using the modified second drive scheme but after a limited number of transitions using the modified second drive scheme, all subsequent transitions are conducted using the unmodified second drive scheme.
US11854446B2 Display device and method for measuring luminance profile thereof
A method for measuring a luminance profile of a display device including pixels divided into blocks, includes: measuring a first reference luminance profile when a partial area of each of the blocks is in a display state and a remaining area of each of the blocks is in a non-display state; measuring a first luminance profile when an entire area of a first block among the blocks is in the display state, the partial area of each of remaining blocks is in the display state, and the remaining area of each of the remaining blocks is in the non-display state; and measuring a second luminance profile when an entire area of a second block among the blocks is in the display state, the partial area of each of remaining blocks is in the display state, and the remaining area of each of the remaining blocks is in the non-display state.
US11854445B2 Method for inspecting display device and method for fabricating display device
A method for inspecting a display device includes preparing a target substrate comprising sub-pixels in which light-emitting elements are disposed, dividing each of first regions of the sub-pixels into second regions, obtaining a gray value of each of the second regions, generating a random number using the gray value, calculating a representative value of each of the first regions by reflecting variables in the random number, and summing the representative values of the first regions to calculate a number of light-emitting elements of the sub-pixels.
US11854443B2 3D holographic display device and operating method of the same
A three-dimensional holographic display device includes a light emitting diode (LED) array including a plurality of light sources controlled to sequentially output light according to a preset pattern, a lens configured to refract light incident from the LED array, a spatial light modulator (SLM) configured to modulate light incident from the lens, and a processor configured to generate a plurality of holographic signals each comprising depth information adjusted according to an arrangement location of each of the plurality of light sources, and for each of the plurality of light sources, control the SLM to modulate the light based on a holographic signal corresponding to the light source.
US11854435B2 Device for making the electrical movements of moving platforms for simulators safer
A device that makes it possible to make the movements of moving platforms safer and relates more particularly to a linear actuator that can be used in a hexapod positioner supporting a load is provided. The actuator is actuated by electric control and comprises at least one hydraulic damper positioned on the actuator such that the forces generated by damping in the event of extreme breakdown are experienced only by the load and are distributed such as to limit force and acceleration peaks.
US11854434B2 Virtual reality vehicle operation simulation
An interactive vehicle simulation system having a virtual reality engine that generates a virtual operating environment that includes a user operated vehicle having a plurality of wheel types, a vehicle position, vehicle orientation, vehicle velocity and vehicle acceleration.
US11854432B1 Developing an e-rater advisory to detect babel-generated essays
Systems and methods are provided for processing a group of essays to develop a classifier that detects nonsensical computer-generated essays. A data structure associated with a group of essays is accessed, wherein the group of essays includes nonsensical computer-generated essays and good-faith essays. Both the nonsensical computer-generated essays and the good-faith essays are assigned feature values. The distribution of feature values between the nonsensical computer-generated essays and the good-faith essays is measured. A classifier that detects whether an essay is a nonsensical computer-generated essay is developed, wherein the classifier is developed using the distribution of feature values.
US11854429B2 Portable simulated flood discharge culvert for surveying and mapping
Provided is a portable simulated flood discharge culvert for surveying and mapping, including a supporting device, where the supporting device includes a plurality of telescopic support rods, and the telescopic support rods; a tarpaulin, where the tarpaulin is cover on outer walls of the telescopic support rods; connecting devices, where each of the connecting devices is installed between any two adjacent telescopic support rods; floors, where the floors are respectively arranged between the plurality of telescopic support rods, and top surfaces of the floors are provided with a plurality of protrusions; adjusting devices, where each of the adjusting devices includes angle adjusting mechanisms and a height adjusting mechanism, and the angle adjusting mechanisms and the height adjusting mechanism are respectively fixed on a bottom surface of each of the floors; a fog generating device, a lighting part, and additional blocks.
US11854426B2 System for cosmetic and therapeutic training
Systems and methods are disclosed for an apparatus and method for practicing injection techniques through an injectable apparatus. The injectable apparatus may contain a camera that is configured to detect the intensity and color of light attenuated from a testing tool after it is injected into a simulated human or animal body parts. A training tool may be connected to a user display device to generate a display of the injection apparatus as well as the performance parameters of a trainee.
US11854419B2 System and method for monitoring food waste
The present invention relates to a system for monitoring food waste. The system includes a weight mechanism configured for weighing a waste receptacle, wherein the waste receptacle is configured for receiving food waste from a plurality of consecutive disposal events before emptying, a processor configured for measuring the difference in weight of the waste receptacle between each disposal event and calculating the weight of a disposal event based upon the difference and a user interface configured to receive at least one indication categorising the food waste in a disposal event by a user. A method for monitoring food waste is also described.
US11854418B2 Collision awareness using historical data for vehicles
This disclosure is directed to methods, computer program products, and systems for providing surface vehicle tracking data, including indications of potential collision zones, to an airport map display system onboard an aircraft. In one example, a method includes identifying historical navigation route data, aerodrome guidance features, and a predicted path of a first vehicle. The method further includes determining predicted positions along the predicted path and determining predicted positions of a second vehicle and comparing vehicle envelopes for the two vehicles to determine a predicted collision zone of the vehicles.
US11854417B2 Method and system for calculating and presenting terrain-clearance reachable regions
A method and a system are provided herein for calculating whether or not a specific aerial vehicle at a specified point of time can maneuver over a given location in the terrain while complying with terrain clearance requirements. The system may include a computer memory configured to store a 3D model representing at least a portion of a terrain located in a vicinity of an aerial vehicle; a computer processor configured to map said portion of the terrain into at least two types: a first type indicative of a potential of the aerial vehicle to maneuver over a respective terrain while complying with terrain clearance, and a second type indicative of a non-potential of said aerial vehicle to maneuver over a respective terrain, wherein the mapping is carried out based on said parameters, the 3D model and given predefined performance of the aerial vehicle.
US11854416B2 Drone station, arrangement, method of operating a drone station, and computer readable memory
According to an example aspect of the present invention, there is provided a drone station comprising a housing having a cavity, and a structure permeable to air and configured to be moved from a first position into a second position and reverse, wherein a platform for landing, storing and starting of a drone is provided by the structure within the cavity in the first position, and wherein an entry into the cavity or an exit out of the cavity through a ventral access is provided for the drone in the second position.
US11854409B2 Electronic display management device for a head-up display screen and associated display system, management method and computer program product
The invention relates to an electronic device for managing the display of a head-up display system capable of being embarked in a cockpit of an aircraft piloted by at least one pilot and comprising: a display module configured to display a plurality of symbols relative to the operation of the aircraft and its environment in at least two distinct visualization planes, the visualization planes each having a distinct depth along a line of sight from the pilot, a determination module configured to determine a reference visualization plane corresponding to an accommodation plane of the eye of the pilot and a warning module configured to generate a warning to be displayed in the reference visualization plane.
US11854408B2 Providing an open interface to a flight management system
Providing an open interface to a navigation system is provided herein. A single partition (or more than one partition) of a partitioned operating system can be utilized to provide connectivity between a navigation system and one or more user equipment devices. Thus, the navigation system and the one or more user equipment devices can be communicatively coupled via the at least one partition. Further, a Software Development Kit (SDK) can be configured to enable bi-directional communication between the navigation system and the one or more user equipment devices. In addition, the SDK can provide security for the navigation system when communicating with the one or more user equipment devices.
US11854405B2 Performing vehicle logistics in a blockchain
An example operation may include one or more of identifying one or more blockchain members of a vehicle platoon placement group, receiving a request to perform a task from the blockchain members, creating a scheduled task date associated with the task, notifying the blockchain members of the scheduled task date, receiving task progress updates corresponding to the blockchain members, and storing the task progress updates in a blockchain.
US11854404B2 Computing timing intervals for vehicles through directional route corridor
A system computes a timing interval between high-capacity vehicles (HCVs) for each of a plurality of HCV corridors within a geographic region, each respective HCV corridor of the plurality of HCV corridors including a start area. For each respective HCV corridor, the system transmits, via a network communication interface, (i) first data to a first computing device associated with a first HCV, the first data indicating the start area of the respective HCV corridor, and a first start time for the first HCV, and (ii) second data to a second computing device associated with a second HCV, the second data indicating the start area of the respective HCV corridor and a second start time for the second HCV, wherein the first start time for the first HCV and the second start time for the second HCV are based on the computed timing interval for the respective HCV corridor.
US11854399B2 System for controlling vehicle driving through roundabout and method of controlling the same
A system with control of vehicle driving through a roundabout includes: a position recognizer configured to recognize that a host vehicle is traveling around the roundabout; a front sensor disposed at a front of the host vehicle and configured to sense a vehicle that possibly enters the roundabout while the host vehicle is traveling around the roundabout; a rear sensor disposed at a rear of the host vehicle and configured to recognize a vehicle following the host vehicle while the host vehicle is traveling around the roundabout; a controller configured to calculate a possible entry time of the vehicle that possibly enters the roundabout, using information sensed by the rear sensor; and a communicator configured to provide the calculated possible entry time to the vehicle that possibly enters the roundabout.
US11854397B2 Rear lateral blind-spot warning system and method for vehicle
A rear lateral blind-spot warning system for a vehicle includes a sensor configured to sense position information and movement information on an external obstacle, a determiner configured to determine the type of the external obstacle located in a rear blind spot or a lateral blind spot of the vehicle based on the position information and the movement information sensed by the sensor, a setter configured to set a rear lateral blind-spot warning range or a rear lateral blind-spot warning time based on the type of the external obstacle determined by the determiner, and a controller configured to control rear lateral blind-spot warning operation based on the rear lateral blind-spot warning range or the rear lateral blind-spot warning time set by the setter.
US11854396B2 Methods and systems for managing parking lots in smart cities based on the internet of things
The present disclosure provides a method for managing a parking lot in a smart city based on an Internet of Things, which is executed by a management platform. The method comprises obtaining a user position of a user platform based on a service platform, determining a candidate parking lot that meets a preset condition; determining time when a vehicle to be parked arrives at the candidate parking lot based on the user position; determining free parking space information when the vehicle to be parked arrives at the candidate parking lot; determining recommendation information based on the free parking space information; and sending the recommendation information to the user platform based on the service platform.
US11854394B1 Systems and methods for curated navigational route management
Systems and methods are disclosed for the development and management of curated navigational routes are disclosed. The curated navigational route can be a particular path of travel that is specifically designed for one or more users. The curated navigational routes are carefully constructed paths of travel that are custom defined by a route manager.
US11854389B1 Systems, methods, and devices for communication between traffic controller systems and mobile transmitters and receivers
Systems, methods, and devices are disclosed for improving traffic safety and efficiency. The system includes various signal transmitters and receivers positioned throughout roadways, within automobiles, in smartphones, or supported by a cellular network backbone, for distributing traffic related information to users and traffic controller equipment. Embodiments of the present disclosure allow for vehicles and/or pedestrians to initiate a dual-transmission of cellular and RF signals for changing a traffic light state, where the first signal received at a traffic intersection controller unit is processed for changing the traffic light state (e.g., changing a light from red to green on-demand). Other embodiments of the present disclosure allow for users to receive visible and/or audible traffic related alerts on mobile devices, where the alerts are based on data shared between nearby drivers, pedestrians, and the traffic controlling equipment.
US11854388B2 Traffic estimation method and system
A method and apparatus for level of service assessment at signalized intersections is disclosed. In an exemplary embodiment, a method for estimating an average delay per vehicle at a signalized intersection with a traffic signal, including sampling vehicle arrival rates at the signalized intersection, sampling vehicle departure rates at the signalized intersection, analyzing generated shock waves at the traffic signal, wherein the traffic signal shock wave is a change in vehicle density due to changes in the traffic signal, and estimating the average delay per vehicle based on the vehicle arrival rates, the vehicle departure rates, and the traffic shock waves at the signalized intersection.
US11854384B2 Road lighting
Systems, devices, and methods are disclosed in which one or more light sources, a detector, a processor and a controller are configured such that light from the one or more light sources improves the ability of a human or automated motor vehicle driver to identify and avoid pedestrians. The one or more light sources may provide spot illumination to moving objects or pedestrians on a road surface, with the spot illumination following the moving object or pedestrians along the portion of the road surface. The one or more light sources may project images on the ground or on other surfaces. The light source may be carried by a pedestrian or on personal transport used by a pedestrian. The light sources may be stationary and provide lighting for a pedestrian street crossing.
US11854378B1 Event indicating light assembly and method
An event indicating light assembly and method for communicating a software application with a pair of lights includes a software application being programmed on an electronic device including a mobile device and a personal computer. The software application is connected with a variety of software calendars to track a plurality of events of a user. A pair of light fixtures is in wireless communication with the electronic device. Each of the light fixtures has a plurality of light emitting diodes being a variety of colors. A microprocessor is positioned within each of the light fixtures and is connected with the plurality of light emitting diodes of each light fixture. A battery is positioned within each of the light fixtures and is in electric communication with the microprocessor and with a charging port. A mounting pad of each of the light fixtures retains the light fixture to a wall.
US11854375B1 Emergency medical services (EMS) visual light guidance aiding device to guide EMS to a specific location
An emergency medical services (EMS) visual light guidance aiding device is disclosed. The EMS visual light guidance aiding device is configured to aid EMS personnel in guidance to a specific location without maps, apps, or other conventional guidance mechanisms.
US11854370B1 Security sharing systems and methods
A method may include receiving an alert and a recorded data set from a first monitoring system and receiving a first set of permissions from the first monitoring system. The method may also include determining a permission associated with sharing of the recorded data set based at least in part on the first set of permissions. The method may also include determining that sharing of at least a portion of the recorded data from the first monitoring system is permitted based at least in part on the permission and sharing the at least a portion of the recorded data set.
US11854365B2 Graphical user interface and networked system for managing dynamic geo-fencing for a personal compliance-monitoring device
A system performs compliance control. This may include a compliance-control device displaying a map, receiving a selection of a location from the map, determining an entity associated with the selection, generating a geo-fence boundary around the selection using a library of geo-fence shapes, and determining a compliance condition with the geo-fence boundary by communicating with a compliance-monitoring device. In various examples, the compliance-monitoring device may determine and transmit a compliance condition on a first time interval. In response to a breach event, the compliance-monitoring device may determine and transmit a set of subsequent compliance conditions on a second time interval that is shorter than the first time interval. The compliance-control device may display a graphical output that corresponds to the compliance condition and one or more of the subsequent compliance conditions.
US11854364B1 Emergency communication assembly
An emergency communication assembly includes a housing that is positioned in a pre-determined area such that the housing is accessible to a physically limited user in an emergency. A communication unit is integrated into the housing and the communication unit sequentially calls each of a plurality of emergency contact numbers when the communication unit is actuated until one of the emergency contact numbers answers. In this way the communication unit facilitates the physically limited user to communicate with an individual when the physically limited user is experiencing an emergency. A pull string extends outwardly from the housing and the communication unit is turned on when the pull string is pulled by the physically limited user.
US11854358B2 Monitoring system
A monitoring system for deriving a measurement of a separation distance between a monitor and one or more tags, where each tag is adapted to be attached to or contained within an object to be monitored, comprises a monitor that is operable to trigger an event if the separation distance exceeds a set separation limit. A frequency of packet exchange between a tag and monitor is dynamically altered based on a comparison of one or more.
US11854357B2 Object tracking using disparate monitoring systems
Methods, systems, apparatus, and computer programs, for tracking objects are disclosed. In one aspect, a method is disclosed that includes actions of obtaining an image, determining that a user of a first monitoring system has opted-in for object tracking by a second monitoring system that is remote from the first monitoring system, and based on a determination that the user of the first monitoring system has opted-in for object tracking: determining whether the obtained image satisfies a predetermined level of similarity to a stored tracking object image model stored on a first device of the first monitoring system, and based on a determination that the obtained image satisfies a predetermined level of similarity to the stored tracking object image model, generating a tracking update notification, and transmitting the tracking update notification to the second monitoring system that is remote from the first monitoring system.
US11854356B1 Configurable motion detection and alerts for audio/video recording and communication devices
Some embodiments provide a method for separating the motion detection zone(s) of an A/V recording and communication device from the motion alert zone(s) of the A/V recording and communication device. For example, an A/V recording and communication device may be configured to generate motion alerts, and to record audio and video footage, when an event is detected within a selected motion alert zone (e.g., within a defined radius around the A/V recording and communication device). However, the A/V recording and communication device may not generate a motion alert for an event detected outside of the selected motion alert zone, even though the device may still record audio and video footage for the detected event (e.g., when the event is within a selected motion detection zone).
US11854354B2 Mobile control unit, facility management system, mobile unit control system, facility management method and mobile unit control method
A mobile control unit adapted to move to a plurality of premises, the mobile control unit having a central monitoring system in communication with a facility system of each of the plurality of premises, such that the mobile control unit is adapted to move to one of the plurality of premises when alerted by the facility system of the one of the plurality of premises. A facility management system adapted to manage at least one of the plurality of premises, the facility management system having the mobile control unit and a facility system adapted to monitor each of the plurality of premises. A method of monitoring the plurality of premises using the mobile control unit. A facility management system having a plurality of mobile control units and a main control unit adapted to monitor the location of the plurality of mobile control units. A facility monitoring method having monitoring the location of a plurality of mobile control units from a main control unit; and communicating between the main control unit and the plurality of mobile control units.
US11854353B2 Height-adjustable kiosk apparatus
A height-adjustable kiosk apparatus includes: a kiosk unit configured to generate processed signals by recognizing and processing an image and a voice, to receive basic signals from a user, to perform output, and to process payment; and a height adjustment unit disposed under the kiosk unit, and equipped with a driving unit configured to be driven to move the kiosk unit up and down based on the processed signals; wherein the kiosk unit includes an image recognition unit, a voice recognition unit, an image processing unit, and a voice processing unit; and wherein the height adjustment unit includes a driving signal generation unit and a priority determination unit.
US11854352B2 Skill-based gaming machine and method that maintain a desired return to player
A gaming machine having an electronic display which displays a plurality of empty drinking cups. A game controller causes the display of a ball and its movement toward and into one of the empty cups. A game play mechanism allows the player to direct the movement of the ball. If the player is successful in movement of a ball into a cup, the cup and the ball is then removed from the display. During play of the game, an amount of sobriety is determined in accord with the number of cups removed by the player. In accordance with the amount of sobriety determined, the cups are displayed in wobbling movement in order to give amusement to the game as well as difficulty in the play.
US11854351B2 Systems and methods for facilitating wagering on e-sports games
A gaming system and method which is configured to, among other things, display a user created entry relating to a wager on an e-sports contest in a wager feed through the user interface of other users, and enable any of the other users to enter into the wager by selecting the entry.
US11854345B2 Systems and methods for supplementing a wagering game
An electronic gaming machine includes a display device and a game controller configured to initiate a feature game that uses a plurality of mechanical reels and the display device, identify a number of feature game symbols initially available for use during the feature game, display a plurality of symbol columns, each symbol column of the plurality of symbol columns is associated with a reel, perform a spin of the reels, in response to the player initiating the play, distribute the number of feature game symbols into the plurality of symbol columns based on an output of a random number generator, each feature game symbol being displayed in a determined symbol column of the plurality of symbol columns, evaluate an outcome of the feature game based on attributing the feature game symbols to associated reels, and award credit to the player based on the evaluating.
US11854343B2 Fraud detection system in a casino
A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud.
US11854332B2 Coin distribution mechanism and apparatus for discriminating and conveying coins
A coin distribution mechanism for distributing coins into their denominations during conveyance is provided, which makes it possible to distribute two desired denominations of coins using a single gate member. A first gate member movable around a first axis is provided below a coin conveyance path. The first gate member is moved by a first position switching device among a default position where a gate is closed, a first switched position that allows a coin to drop through the gate to move in a first direction, or a second switched position that allows a coin to drop through the gate to move in a second direction. When a coin has a first (or second) denomination, the first gate member is moved to the first (or second) switched position. When a coin does not have the first and second denominations, the first gate member is located at the default position.
US11854328B2 Access management system
An access management system includes a mobile device with a processor and a memory and a software platform including at least a processor and a memory. The software platform is configured to analyze data obtained from the mobile device and other devices connected to the software platform. Specifically, the software platform is operable to determine if an access key received, read, or captured by a mobile device matches an access key for an authorized account, object, device, or space for the mobile device, and to provide access to the mobile device if the access key received, read, or captured by the mobile device matches the authorized access key.
US11854327B1 Secure baggage claim system
The secure baggage claim system uses radio frequency identification (RFID) tags or the like to associate a particular item of baggage with the owner of that item of baggage. The secure baggage claim system includes a housing having a baggage entry opening, a baggage retrieval opening, and a vertically arranged carousel disposed within the housing for carrying and rotating a plurality of baggage carrying trays. A primary RFID tag reader reads a primary RFID tag secured to the item of baggage to associate the item of baggage with identification information corresponding to an individual. The item of baggage is further associated with one of the baggage carrying trays selected to carry the item of baggage. A door releasably covers and seals the baggage retrieval opening and is releasably locked by a locking mechanism. Authenticating input associated with the individual unlocks the door for retrieval of the item of baggage.
US11854324B2 Intelligent lock
A method for operating an access control comprises creating a plurality of wake-up schedules for a wireless transceiver. Each of the plurality of wake-up schedules may be configured to control how frequently the wireless transceiver wakes up to transmit or receive information. Each of the plurality of wake-up schedules for the wireless transceiver may be different from another one or the plurality of wake-up schedules for the wireless transceiver. The method may further comprise automatically switching between the plurality of wake-up schedules for the wireless transceiver such that a duration of time between wake-ups for the wireless transceiver radio is shorter during some predefined times and longer during other predefined times. The duration of time between wake-ups for the wireless transceiver may be configurable by an administrative user via an interface.
US11854318B1 User interface for vehicle monitoring
Techniques for presenting a user interface on a display for monitoring and/or controlling a vehicle. The user interface may include a digital representation of an environment in which the vehicle is operation. Additionally, the user interface may include system interface that is configured to display one or more notifications associated with systems or components of the vehicle. The system interface may additionally, or alternatively, comprise one or more control inputs for controlling systems or components of the vehicle. The user interface may also include a mission interface that includes a map interface and a mission selection interface for selecting routes the vehicle is to navigate. The user interface may additionally cause presentation of visual indicators that indicate the presence of an object that is not shown on the user interface, but that is moving in a direction such that the object will soon be visibly displayed on the user interface.
US11854313B2 Systems and methods for using on-board resources of individual vehicles in a fleet of vehicles as a distributed data center
This disclosure relates to a distributed data center that includes resources carried by a fleet of vehicles. The system includes sensors configured to generate output signals conveying information related to the vehicles. The system may detect vehicle events based on the information conveyed by the output signals. The system includes a remote computing server configured to present a user interface to a user. Through the user interface, the user may query information from one or more vehicles in the fleet. The distributed query is transmitted to individual vehicles, and results are locally processed in accordance with response constraints and subsequently transmitted back to the remote computing server for presentation to the user.
US11854311B2 Comparison of biometric identifiers in memory
Systems, apparatuses, and methods related to comparison of biometric identifiers in memory are described. An example apparatus includes an array of memory cells, a plurality of logic blocks in complementary metal-oxide-semiconductor (CMOS) under the array, and a controller coupled to the array of memory cells. The controller is configured to control a first portion of the plurality of logic blocks to receive a first subset of a set of biometric identifiers from the array and to perform a first comparison operation thereon and control a second portion of the logic blocks to receive a second subset of the set of biometric identifiers from the array and to perform a second comparison operation thereon. The first and second subsets of the biometric identifiers are different biometric identifiers and the first and second comparison operations are performed to determine a match of the first and second subsets respectively to a stored template.
US11854309B2 Systems and methods for remotely controlling locomotives with gestures
Exemplary embodiments are disclosed of systems and methods for remotely controlling locomotives with gestures. In an exemplary embodiment, a system is configured for allowing an operator(s) to remotely control operation of a locomotive with gesture(s) made by an operator(s). The system includes at least one processor configured to be operable for visually recognizing gesture(s) made by an operator(s) in one or more images captured by at least one camera. A locomotive control unit is configured to be operable for controlling the operation of the locomotive according to the visually recognized gesture(s) made by the operator(s).
US11854306B1 Fitness action recognition model, method of training model, and method of recognizing fitness action
A model including an information extraction layer that obtains image information of a training object in a depth image; a pixel point positioning layer that performs position estimation on a three-dimensional coordinate of human-body key points, defines a body part of the training object as a body component, and calibrates a three-dimensional coordinate of all human-body key points corresponding to the body component; a feature extraction layer that extracts a key-point position feature, a body moving speed feature, and a key-point moving speed feature for action recognition; a vector dimensionality reduction layer that combines the key-point position feature, the body moving speed feature, and the key-point moving speed feature as a multidimensional feature vector, and performs dimensionality reduction on the multidimensional feature vector; and a feature vector classification layer that classifies the multidimensional feature vector that is performed with dimensionality reduction, to recognize a fitness action of the training object.
US11854300B2 Fingerprint module, fingerprint recognition system, and electronic device
A fingerprint module includes: a lens, a crystal, and an optical fingerprint chip, where the crystal is an anisotropic medium, the lens is located on one side of the crystal, the optical fingerprint chip is located on the other side of the crystal, and the optical fingerprint chip is fixed in a substrate of an electronic device. Incident light including fingerprint information is incident to the crystal through the lens and is incident to the optical fingerprint chip after being refracted by the crystal; and the optical fingerprint chip is used for generating a fingerprint image, and the fingerprint image is used for fingerprint recognition.
US11854292B2 Display device having multilayered cover layer
A display device includes a display panel, a sensing layer disposed on the display panel and including a fingerprint sensor, an optical layer disposed on the display panel, and a cover layer disposed on the optical layer, wherein the cover layer is a multilayer structure.
US11854283B2 Method and apparatus for visual question answering, computer device and medium
The present disclosure provides a method for visual question answering, which relates to fields of computer vision and natural language processing. The method includes: acquiring an input image and an input question; detecting visual information and position information of each of at least one text region in the input image; determining semantic information and attribute information of each of the at least one text region based on the visual information and the position information; determining a global feature of the input image based on the visual information, the position information, the semantic information, and the attribute information; determining a question feature based on the input question; and generating a predicted answer for the input image and the input question based on the global feature and the question feature. The present disclosure further provides a device for visual question answering, a computer device and a medium.
US11854282B2 Method for correcting optical character recognition text position, storage medium and electronic device
The present disclosure provides a method for correcting an OCR text position, a storage medium and an electronic device. The method includes: determining a first slope of each text block in an OCR recognition result of a to-be-processed image; fitting a tilt field function in accordance with the first slope of each text block; determining an offset value of each text block in accordance with the tilt field function; and correcting a position of each text block in accordance with the offset value.
US11854279B2 Vehicle exterior environment recognition apparatus
A vehicle exterior environment recognition apparatus includes a monocular distance calculator, a relaxation distance calculator, and an updated distance calculator. The monocular distance calculator calculates a monocular distance of a three-dimensional object from a luminance image generated by an imaging unit. The relaxation distance calculator calculates a relaxation distance of the three-dimensional object from two luminance images generated by two imaging units based on a degree of image matching between the two luminance images determined using a threshold more lenient than another threshold used to determine the degree of image matching to generate a stereo distance of the three-dimensional object. The updated distance calculator calculates an updated distance of the three-dimensional object by mixing the monocular distance and the relaxation distance at a predetermined ratio.
US11854278B2 Information processing device and method
The present disclosure relates to an information processing device and method, and a program that enable processing, related to management of a vehicle, to be performed even in a case where no vehicle registration number is recognizable. Feature information of a vehicle is extracted from a captured image on the basis of a detection result of a number plate of the vehicle in the captured image, and the feature information of the vehicle extracted by the feature extraction unit is registered in a predetermined database. The present disclosure can be applied to, for example, an information processing device, an image processing device, a communication device, an electronic device, an information processing method, a program, and the like.
US11854277B1 Advanced number plate recognition implemented on dashcams for automated amber alert vehicle detection
An apparatus includes a camera and a processing circuit. The camera may be configured to capture images of an environment around a vehicle. The processing circuit may be configured to (i) perform automated number-plate recognition using the images, (ii) store a history of detected license plates, and (iii) search the history of detected license plates in response to receiving a request from a communication device of a vehicle user for information matching the request.
US11854276B2 Vehicle driver monitoring system for determining driver workload
A vehicular driver monitoring system includes an interior camera viewing at least a head region of a driver of a vehicle. Driver information pertaining to the driver of the vehicle is provided to an electronic control unit (ECU). Based at least in part on (i) processing at the ECU of image data captured by the interior camera and/or (ii) the received driver information, the vehicular driver monitoring system estimates a distraction workload of the driver and a driving workload of the driver. At least in part responsive to processing at the ECU of the estimated distraction workload and the estimated driving workload, the vehicular driver monitoring system determines an amount of driver attention. The amount of driver attention is determined at least in part by weighting the driving workload and the distraction workload based at least in part on driving conditions.
US11854267B2 System and method for witness report assistant
Techniques for a witness report assistant are provided. At least one camera captures at least one image of an incident scene. The incident scene is a location of an incident. A description is of the incident is received from a witness to the incident. The description of the incident includes a generic reference to an element of the incident scene. The description of the incident scene is transcribed to create a textual description. The element of the incident scene within the at least one image of the incident scene is identified. A specific identifier associated with the element of the incident scene is determined. The textual transcript of the description is supplemented with the specific identifier.
US11854262B1 Post-disaster conditions monitoring system using drones
A post-disaster conditions monitoring system. The system may include plurality of aircraft drones configured to take photographic images; a conditions monitoring center having a controller including a device processor and a non-transitory computer readable medium including instructions executable by the device processor to perform the following steps: receiving images from the plurality of aircraft drones in a geographic region; determining conditions in the geographic region based on the images received from the plurality of aircraft drones; and sending information regarding the determined conditions to one or more users of the system.
US11854261B2 Linking to social experiences in artificial reality environments
In one embodiment, a computing system may receive, from a first electronic device associated with a first user, a first request to generate a link associated with an artificial reality application and an action to be performed by the artificial reality application. The computing system may then generate a link to instructions that are executable on an artificial reality device to cause the artificial reality device to launch the artificial reality application and perform the action. The computing system may then receive, from a second electronic device associated with a second user, an indication that the second user activated the link on the second electronic device, and send the instructions associated with the link to an artificial reality device associated with the second user to cause the artificial reality device associated with the second user to launch the artificial reality application and perform the action.
US11854260B2 Situation-sensitive safety glasses
Techniques disclosed herein combine computer vision with eye tracking by identifying, via computer vision, safety hazards in a video captured by a camera mounted on a pair of safety glasses, and generating an alert if a user wearing the safety glasses has not (recently) noticed the hazard. Whether the user has noticed the hazard is determined based on eye tracking information extracted from a video captured by another camera that is mounted on the safety glasses and points toward the user. As a result, safety hazards may be automatically detected and reported to the user. In addition, only those hazards that have not been (recently) noticed by the user cause an alert to be generated, so the user is not distracted with unnecessary notifications.
US11854259B2 Holdup measurement using quantized classification and categorized local regression
Aspects of the subject technology relate to determining a holdup measurement based on a gamma spectrum through machine learning. A spectral image based on a gamma spectrum generated downhole in a wellbore can be accessed. A component of a holdup measurement for the wellbore can be classified into a specific quantized level through application of a machine learning classification model to the spectral image. A continuous value for the component of the holdup measurement for the wellbore can be quantified by applying a machine learning quantization model associated with the quantized level.
US11854257B2 Identifying canopies
Methods, apparatus and computer program for identifying canopy structures are provided. In one aspect, a method includes receiving a first calculated offset between a start point of a shadow cast by a building and a proximate first vertex of a building footprint of the building, and receiving a second calculated offset between an end point of the shadow cast by the building and a proximate second vertex of the building footprint, the shadow identified from an overhead image of the building, and wherein the building footprint comprises a shadowed side and a non-shadowed side, each running between the start point and the end point of the shadow on a different respective side of the building. The method also includes comparing the offsets to an offset threshold, and in response to both the first and second received offsets exceeding the offset threshold, determining that the building footprint represents a canopy.
US11854243B2 Gaze correction of multi-view images
Gaze is corrected by adjusting multi-view images of a head. Image patches containing the left and right eyes of the head are identified and a feature vector is derived from plural local image descriptors of the image patch in at least one image of the multi-view images. A displacement vector field representing a transformation of an image patch is derived, using the derived feature vector to look up reference data comprising reference displacement vector fields associated with possible values of the feature vector produced by machine learning. The multi-view images are adjusted by transforming the image patches containing the left and right eyes of the head in accordance with the derived displacement vector field.
US11854242B2 Systems and methods for providing personalized saliency models
Methods, systems, and computer readable media for providing personalized saliency models, e.g., for use in mixed reality environments, are disclosed herein, comprising: obtaining, from a server, a first saliency model for the characterization of captured images, wherein the first saliency model represents a global saliency model; capturing a first plurality of images by a first device; obtaining information indicative of a reaction of a first user of the first device to the capture of one or more images of the first plurality images; updating the first saliency model based, at least in part, on the obtained information to form a personalized, second saliency model; and transmitting at least a portion of the second saliency model to the server for inclusion into the global saliency model. In some embodiments, a user's personalized (i.e., updated) saliency model may be used to modify one or more characteristics of at least one subsequently captured image.
US11854241B2 Method and apparatus with dilated convolution
A neural network apparatus includes one or more processors configured to acquire an input feature map and trained weights, generate a plurality of sub-feature maps by splitting the input feature map based on a dilation rate, generate a plurality of intermediate feature maps by performing a convolution operation between the plurality of sub-feature maps and the trained weights, and generate a dilated output feature map by merging the plurality of intermediate feature maps based on the dilation rate.
US11854236B2 Fastening tool system and control method thereof
A fastening tool system for fastening a component part by using a supplied power includes: a camera portion mounted on a fastening tool to photograph a fastening portion of the component part; an image input portion for inputting an image photographed from the camera portion when a distance with the fastening portion measured through a distance measurement sensor is within a predetermined distance; a communication portion for transmitting data by wireless communication; and a fastening portion determining portion that recognizes the fastening portion through machine learning algorithm-based image classification work for an input image of the camera portion and sets a torque value matched with the recognized fastening portion.
US11854235B1 Lossless integer compression scheme
Decompressing a compressed image to obtain a decompressed image includes receiving, in a compressed stream, compressed pixel values of the compressed image; decompressing, from the compressed stream, a first compressed pixel value of the compressed pixel values using a lossy floating-point decompression scheme to obtain a floating-point pixel value; rounding the floating-point pixel value to a nearest integer to obtain a pixel value of the decompressed image; and displaying or storing the decompressed image.
US11854234B2 Calibration of mobile electronic devices connected to headsets wearable by users
A mobile electronic device is provided for use with a headset. A camera outputs digital pictures of a portion of the headset. A display device displays information for viewing by a user wearing the headset. A processor retrieves calibration parameters that characterize at least a pose of the camera relative to the display device, and processes a digital picture from the camera to identify a pose of an optically identifiable feature within the digital picture. A pose of the mobile electronic device is identified relative to the holder based on the identified pose of the optically identifiable feature within the digital picture and based on at least the pose of the camera relative to the display device as characterized by the calibration parameters. The processor controls where graphical objects are rendered on the display device based on the identified pose of the mobile electronic device relative to the holder.
US11854224B2 Three-dimensional skeleton mapping
A system includes processing hardware and a memory storing software code. When executed, the software code receives first skeleton data including a first location of each of multiple skeletal key-points from the perspective of a first camera, receives second skeleton data including a second location of each of the skeletal key-points from the perspective of a second camera, correlates first and second locations of some or all of the multiple skeletal key-points to produce correlated skeletal key-point location data for each of at least some skeletal key-points. The software code further merges the correlated skeletal key-point location data for each of those at least some skeletal key-points to provide merged location data, and generates, using the merged location data and the locations of the first, second, and third cameras, a mapping of the 3D pose of a skeleton.
US11854223B2 Mixed-reality device positioning based on shared location
Techniques and systems are provided for positioning mixed-reality devices within mixed-reality environments. The devices, which are configured to perform inside out tracking, transition between position tracking states in mixed-reality environments and utilize positional information from other inside out tracking devices that share the mixed-reality environments to identify/update positioning of the devices when they become disoriented within the environments and without requiring an extensive or full scan and comparison/matching of feature points that are detectable by the devices with mapped feature points of the maps associated with the mixed-reality environments. Such techniques can conserve processing and power consumption that would be required when performing a full or extensive scan and comparison of matching feature points. Such techniques can also enhance the accuracy and speed of positioning mixed-reality devices.
US11854221B2 Positioning system and calibration method of object location
A positioning system and a calibration method of an objection location are provided. The calibration method includes the following. Roadside location information of a roadside unit (RSU) is obtained. Object location information of one or more objects is obtained. The object location information is based on a satellite positioning system. An image identification result of the object or the RSU is determined according to images of one or more image capturing devices. The object location information of the object is calibrated according to the roadside location information and the image identification result. Accordingly, the accuracy of the location estimation may be improved.
US11854220B2 System and method for measuring the profile of a workpiece
A system and a method for measuring the profile of a part. The measurement system includes a sensor with a probe having at least one degree of freedom, and a first reference element fastened to the probe. The sensor is arranged so that the probe is able to follow the internal or external contour of the part while the first reference element is outside the part. An imaging device is adapted to capture an image representing at least a portion of the outside of the part and the first reference element. Thus, the first reference element serves as a reference element for the position of the probe relative to the reference system that is the part.
US11854218B2 Systems and methods for terrain variation detection
In one aspect, a method for detecting terrain variations within a field includes receiving one or more images depicting an imaged portion of an agricultural field. The method also includes classifying a portion of the plurality of pixels that are associated with soil within the imaged portion of the agricultural field as soil pixels with each soil pixel being associated with a respective pixel height. Additionally, the method includes identifying each soil pixel having a pixel height that exceeds a height threshold as a candidate ridge pixel and each soil pixel having a pixel height that is less than a depth threshold as a candidate valley pixel. The method further includes determining whether a ridge or a valley is present within the imaged portion of the agricultural field based at least in part on the candidate ridge pixels or the candidate valley pixels.
US11854212B2 Traffic light detection system for vehicle
A method for operating a vehicle includes detecting a traffic light located at a first spatiotemporal location based on a first digital video stream captured by a first camera and a second digital video stream captured by a second camera. It is determined that the vehicle is located at a second spatiotemporal location by validating first location data received from sensors against second location data obtained by filtering the first location data. It is determined that the traffic light is expected at the first spatiotemporal location based on a semantic map referenced by the second spatiotemporal location. Responsive to determining that the traffic light is expected at the first spatiotemporal location, a traffic signal of the traffic light is detected based on the two digital video streams. A trajectory is determined in accordance with the traffic signal. A control circuit operates the vehicle in accordance with the trajectory.
US11854211B2 Training multi-object tracking models using simulation
Training a multi-object tracking model includes: generating a plurality of training images based at least on scene generation information, each training image comprising a plurality of objects to be tracked; generating, for each training image, original simulated data based at least on the scene generation information, the original simulated data comprising tag data for a first object; locating, within the original simulated data, tag data for the first object, based on at least an anomaly alert (e.g., occlusion alert, proximity alert, motion alert) associated with the first object in the first training image; based at least on locating the tag data for the first object, modifying at least a portion of the tag data for the first object from the original simulated data, thereby generating preprocessed training data from the original simulated data; and training a multi-object tracking model with the preprocessed training data to produce a trained multi-object tracker.
US11854207B2 Point cloud segmentation method and device, and computer readable storage medium
The implementation of the present disclosure provides a point cloud partitioning method and device, and a computer-readable storage medium, including: when performing stripe division along the longest side, adjusting an initial partitioning position or determining the stripe division length according to the size of a preset block, to obtain a stripe division position, wherein, the length of the first n−1 stripes along the longest side is an integer multiple of the side length of the preset block, n is the number of divided stripes, and n is a positive integer greater than or equal to 2.
US11854206B2 Temporally distributed neural networks for video semantic segmentation
A Video Semantic Segmentation System (VSSS) is disclosed that performs accurate and fast semantic segmentation of videos using a set of temporally distributed neural networks. The VSSS receives as input a video signal comprising a contiguous sequence of temporally-related video frames. The VSSS extracts features from the video frames in the contiguous sequence and based upon the extracted features, selects, from a set of labels, a label to be associated with each pixel of each video frame in the video signal. In certain embodiments, a set of multiple neural networks are used to extract the features to be used for video segmentation and the extraction of features is distributed among the multiple neural networks in the set. A strong feature representation representing the entirety of the features is produced for each video frame in the sequence of video frames by aggregating the output features extracted by the multiple neural networks.
US11854196B2 System and method for real time assay monitoring
A real time assay monitoring system and method can be used to monitor reagent volume in assays for fluid replenishment control, monitor assays in real-time to obtain quality control information, monitor assays in real-time during development to detect saturation levels that can be used to shorten assay time, and provide assay results before the assay is complete, enabling reflex testing to begin automatically. The monitoring system can include a real time imaging system with a camera and lights to capture images of the assay. The captured images can then be used to monitor and control the quality of the staining process in an assay, provide early assay results, and/or to measure the on-site reagent volume within the assay.
US11854193B2 Validity evaluation device for cancer region detection
An apparatus for evaluating validity of detection of a cancer region may be provided. The apparatus comprises a parametric magnetic resonance imaging (MRI) provider configured to provide at least one MRI constructed based on different parameters, a first cancer region input unit configured to receive a first cancer region based on the at least one parametric MRI, a cancer region processor including a cancer region detection model for receiving the at least one parametric MRI as input and outputting cancer region information and configured to generate and provide guide information corresponding to an image to be analyzed through the cancer region detection model, a second cancer region input unit configured to receive a second cancer region based on the guide information, and a validity evaluator configured to generate validity evaluation information of the second cancer region, by comparing the first cancer region with the second cancer region based on a pathology image obtained by mapping a region, in which cancer is present, of an extracted body portion.
US11854192B2 Multi-phase object contour refinement
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.
US11854186B2 Comparison method and modeling method for chip product, device and storage medium
The present application provides a comparison method and a modeling method for a chip product, a device and a storage medium. According to the method, the chip product is modeled by using a neural network based on a slice sequence of the chip product in advance to obtain a three-dimensional stereoscopic model. When the chip products are compared, a comparison feature is acquired responsive to an operation of a user. For each chip product, a comparison result corresponding to the comparison feature is acquired from the three-dimensional stereoscopic model corresponding to each chip product. Then, the comparison result corresponding to each chip product is displayed.
US11854182B2 Dimensional measurement method based on deep learning
The present disclosure provides a dimensional measurement method and device based on deep learning. The method includes capturing a target image of a target object, obtaining measurement data for the target image, and determining whether or not the target object is within a preset tolerance.
US11854178B2 Photography session assistant
Devices and methods for evaluating at least one photograph during a photography session are described. In some instances, a camera may be used to capture images during a photography session and a computing device may be used to identify a portrait order specification for the photography session including a set of required photographs, each having associated required criteria. The computing device may evaluate the images and determine whether the images can be associated with any of the required photographs based on features included in the images being associated with the required criteria of the required photographs. The images associated with required photographs may be displayed, and a determination of whether the images qualify as a required photograph may be made using a graphical user interface, or may be made automatically.
US11854177B2 Image splicing method
Provided is an image splicing method, including the following. A to-be-predicted image is divided into first and second cropped images. An overlap region exists between the first and second cropped images. The overlap region is divided into first and second sub-overlap regions. A first image region that does not include the second sub-overlap region is found in the first cropped image, and a second image region that does not include the first sub-overlap region is found in the second cropped image. First and second prediction result images respectively corresponding to the first and second cropped images are generated. A first prediction image region corresponding to the first image region is found in the first prediction result image, and a second prediction image region corresponding to the second image region is found in the second prediction result image. The first and second prediction image regions are spliced into a spliced image.
US11854169B2 Image correction device, image generation device, camera system, and vehicle
An image correction device including: an image data acquisition part for acquiring the image data obtained by a camera; and a correction part for correcting the image data on the basis of a first difference that is a difference between a first image height obtained by light having entered the camera at a first incident angle and a first reference image height obtained by light having entered the camera at the first incident angle when the camera is free of manufacturing errors.
US11854167B2 Photographic underexposure correction using a neural network
A method for image capture includes determining an exposure range and setting at least one camera parameter to capture an underexposed image outside the exposure range. The underexposed image is processed using a neural network to recover image details. Image defects due to camera or object motion blur can be reduced.
US11854166B2 Apparatus and method using baseline estimation and half-quadratic minimization for the deblurring of signal data
A method for estimating baseline in a signal, the signal being represented by input signal data (I(xi)), includes estimating a baseline contribution (I2(xi)) in the signal to obtain baseline estimation data (f(xi)), wherein the baseline estimation data (f(xi)) are computed as a fit to at least a subset of the input signal data (I(xi)) by minimizing a least-square minimization criterion (M(f(xi))). Deblurred output signal data (O(xi)) are obtained based on the baseline estimation data (f(xi)) and the input signal data (I(xi)). The least-square minimization criterion (M(f(xi))) comprises a penalty term (P(f(xi))).
US11854155B2 Data processing program, data processing method and data processing device for displaying external information in virtual space
A processing device that causes a virtual-space image to be displayed on a display device mounted on a player's head is provided with a first display processor and a second display processor. The first display processor causes first external information input from outside to be displayed on a specified object included in the virtual-space image when the virtual-space image is being caused to be displayed by the HMD. The second display processor causes second external information that is second external information input from outside and includes a real-space image to be displayed along with the virtual-space image when the virtual-space image is caused to be displayed by the HMD. The virtual-space image is, for example, the virtual-space image of a game, and the real-space image is, for example, an image imaged by an imaging device installed in the surroundings of the player.
US11854154B1 Systems and methods for synchronizing the scanning of a scene with the viewing of the scan results relative to a live view of the scene
Disclosed is a three-dimensional (“3D”) scanning system that synchronizes the scanning of a scene with the viewing of the scan results relative to a live view of the scene. The system includes a first device that scans a first set of surfaces that are exposed to the first device from a first position. The system further includes a second device that receives the scan data as it is generated for each scanned surface of the first set of surfaces. The second device augments a visualization of a second set of surfaces, within a field-of-view of the second device from a second position, with the scan data that is generated for a subset of scanned surfaces from the first position corresponding to one or more surfaces of the second set of surfaces visualized from the second position.
US11854153B2 Interference based augmented reality hosting platforms
Interference-based augmented reality hosting platforms are presented. Hosting platforms can include networking nodes capable of analyzing a digital representation of scene to derive interference among elements of the scene. The hosting platform utilizes the interference to adjust the presence of augmented reality objects within an augmented reality experience. Elements of a scene can constructively interfere, enhancing presence of augmented reality objects; or destructively interfere, suppressing presence of augmented reality objects.
US11854147B2 Augmented reality guidance that generates guidance markers
Augmented reality guidance for guiding a user through an environment using an eyewear device. The eyewear device includes a display system and a position detection system. A user is guided though an environment by monitoring a current position of the eyewear device within the environment, identifying marker positions within a threshold of the current position, the marker positions defined with respect to the environment and associated with guidance markers, registering the marker positions, generating overlay image including the guidance markers, and presenting the overlay image on a display of the eyewear device.
US11854145B2 Octree-based three-dimensional building model LOD method
The present invention provides an octree-based three-dimensional building model LOD method, specifically comprising the following steps: S1, reading three-dimensional building model data; S2, setting a tree depth Depth parameter of the octree; S3, respectively merging leaf node bounding boxes of the octree according to layers, and establishing coarse grid blocks; S4, merging the coarse grid blocks of the components of each layer; S5, performing triangularization; S6, calculating a normal vector of the coarse grid block; S7, merging the simplified components to form a building model of a coarse grid block; S8, deleting internal vertexes; S9, setting materials or textures; and S10, outputting the three-dimensional building LOD model.
US11854144B2 Subsurface scattering calculation method for translucent material rendering
The embodiments of the present disclosure disclose subsurface scattering calculation method for translucent material rendering, which relates to the clipping and polynomial fitting of brute-force Monte Carlo photon tracking experimental results to accurately represent the energy attenuation of subsurface scattering in distance. On this basis, an average free path and a single scattering rate are used to determine the relationship of each term in the multinomial fitting formula so as to facilitate the calculation and adjustment of the reflection profile. In the end, through a new real-time importance sampling solution, the outgoing radiation from any point on the object surface is calculated by the Monte Carlo method. This importance sampling solution is also applicable to any other subsurface scattering calculation model. By combining this subsurface scattering calculation result with other results, such as highlight reflection, any translucent material object can be rendered accurately and efficiently.
US11854143B2 Light probe generation method and apparatus, storage medium, and computer device
A light probe generation method and apparatus, a storage medium, and a computer device are provided. The method includes: selecting shadow points of a target object in a virtual scene; converting the selected shadow points into a voxelized shadow voxel object; reducing a quantity of vertexes in the shadow voxel object to obtain a shadow voxel object after the reduction; and generating a light probe at a vertex position of the shadow voxel object after the vertex reduction.
US11854142B2 Computing device for algorithm to reconstruct three-dimensional tomogram by considering multiple scattering, and method of the same
Various example embodiments provide a computing device of an algorithm for reconstructing a three-dimensional (3D) image in consideration of multiple scattering and a method of the same. According to various example embodiments, the computing device may be configured to set a 3D refractive index based on a plurality of 2D images for a specimen and to reconstruct a 3D image for the specimen from the set refractive index using a modified Born expansion considering multiple scattering to converge a calculation result.
US11854141B2 Early release of resources in ray tracing hardware
Techniques are disclosed for improving the throughput of ray intersection or visibility queries performed by a ray tracing hardware accelerator. Throughput is improved, for example, by releasing allocated resources before ray visibility query results are reported by the hardware accelerator. The allocated resources are released when the ray visibility query results can be stored in a compressed format outside of the allocated resources. When reporting the ray visibility query results, the results are reconstructed based on the results stored in the compressed format. The compressed format storage can be used for ray visibility queries that return no intersections or terminate on any hit ray visibility query. One or more individual components of allocated resources can also be independently deallocated based on the type of data to be returned and/or results of the ray visibility query.
US11854135B2 Systems and methods for authoring cross-browser HTML 5 motion path animation
The present disclosure provides systems and methods for implementations of motion paths via pure CSS3 and HTML5, working in all major browsers and requiring no JavaScript. For each motion path degree of freedom (e.g., x translation), the system may insert an additional element into the document object model (DOM) to host its animation. In some implementations, the system may apply an optimization process to fit CSS3 keyframes rules that approximate the ideal motion path trajectory to a predetermined tolerance while minimizing the storage footprint. In addition to supporting CSS3 motion paths, this authoring model retains the ability to supply arbitrary standard CSS3 animations to transform channels, which allows users to, e.g., animate the scale and rotation of an element independent of its progress along a motion path.
US11854134B2 Information display using electronic diffusers
Embodiments of systems and methods for using electronic diffusers to implement message indicators are described. A segment of a diffuser attached to an electronic device is configured to indicate an informational message in response to signals that result in a change to an optical property. A set of information to be displayed using the segment is determined, and a signal is transmitted to the segment to display the information.
US11854130B2 Methods, apparatus, systems, devices, and computer program products for augmenting reality in connection with real world places
Methods, apparatus, systems, devices, and computer program products directed to augmenting reality with respect to real-world places, and/or real-world scenes that may include real-world places may be provided. Among the methods, apparatus, systems, devices, and computer program products is a method directed to augmenting reality via a device. The method may include capturing a real-world view that includes a real-world place, identifying the real-world place, determining an image associated with the real-world place familiar to a user of the device viewing the real-world view, and/or augmenting the real-world view that includes the real-world place with the image of the real-world place familiar to a user viewing the real-world view.
US11854129B2 Generating visual content consistent with aspects of a visual language
Systems, methods and non-transitory computer readable media for generating visual content consistent with aspects of a visual brand language are provided. An indication of at least one aspect of a visual brand language may be received. Further, an indication of a desired visual content may be received. A new visual content consistent with the visual brand language and corresponding to the desired visual content may be generated based on the indication of the at least one aspect of the visual brand language and the indication of the desired visual content. The new visual content may be provided in a format ready for presentation.
US11854128B2 Automated digital tool identification from a rasterized image
A visual lens system is described that identifies, automatically and without user intervention, digital tool parameters for achieving a visual appearance of an image region in raster image data. To do so, the visual lens system processes raster image data using a tool region detection network trained to output a mask indicating whether the digital tool is useable to achieve a visual appearance of each pixel in the raster image data. The mask is then processed by a tool parameter estimation network trained to generate a probability distribution indicating an estimation of discrete parameter configurations applicable to the digital tool to achieve the visual appearance. The visual lens system generates an image tool description for the parameter configuration and incorporates the image tool description into an interactive image for the raster image data. The image tool description enables transfer of the digital tool parameter configuration to different image data.
US11854125B2 Method and apparatus for providing an artifact-reduced x-ray image dataset
A method is for providing a second artifact-reduced x-ray image dataset based on an artifact-affected x-ray image dataset of an examination object, the artifact being caused by an object at least one of on, outside of and within the examination object. In an embodiment, the method includes creating a first artifact-reduced x-ray image dataset based on the artifact-affected x-ray image dataset, based on which a second projection dataset is created; identifying an object area which maps the object in the at least one projection; creating a third projection dataset based on the first projection dataset; and crating the second artifact-reduced x-ray image dataset based on the third projection dataset, through which the second artifact-reduced x-ray image dataset is provided.
US11854123B2 Sparse background measurement and correction for improving imaging
Disclosed herein is an imaging system including a first x-ray source configured to produce first x-ray photons in a first energy range suitable for imaging, project the first x-ray photons onto an area designated for imaging, a rotatable gantry configured to rotate the first x-ray source such that the first x-ray source traverses an angular path, and a data processor having an analytical portion. The analytical portion is configured to collect first data relating to the transmission of the first x-ray photons through the area designated for imaging at a set of image-collection angles along the angular path, collect background data at a set of background-collection angles along the angular path, wherein the system acquires more than one image of the designated area for imaging between background angles. The analytical portion is also configured to remove errors in the first data using the background data, and generate a corrected image based on the removal of errors in the first data.
US11854114B2 Apparatus and method for seamless container migration for graphics processors and associated devices
Apparatus and method for migrating a container including graphics processor state. One embodiment of an apparatus comprises: a first graphics processor coupled to a first system memory; execution circuitry of the graphics processor to execute graphics operations of processes grouped into a plurality of containers, the execution circuitry to be shared by the plurality of containers; and a first container migration engine to migrate a first container of the plurality of containers to a second graphics processor coupled to a second system memory, the first container migration engine to freeze operation of the first container at a specified execution point defined by a first container state including process-visible state data and driver-visible state data, the first container migration engine to transmit the first container state to a second container migration engine associated with the second graphics processor and second system memory, the second container migration engine to restore the first container to the specified execution point using the process-visible state data and the driver-visible state data.
US11854113B2 Deep learning methods for event verification and image re-purposing detection
Systems and methods herein describe accessing an image, generating a resized image, generating an image feature vector by applying an image classification neural network to the resized image, generating analysis of the image by processing the image feature vector using a machine-learning classifier trained to analyze the image feature vector, and based on the analysis, determining an event that is attributed to the image.
US11854110B2 System and method for determining geographic information of airport terminal chart and converting graphical image file to hardware directives for display unit
A system may include a processor configured to: obtain an image of an airport terminal chart; based on a latitudinal set of characters, determine a latitude for each line of latitude; based on the latitude for each line of latitude and a first image distance between the lines of latitude, determine a first ratio of latitudinal degrees between the lines of latitude to the first image distance; based on a longitudinal set of characters, determine a longitude for each line of longitude; based on the longitude for each line of longitude and a second image distance between the lines of longitude, determine a second ratio of longitudinal degrees between the lines of longitude to the second image distance; and output information associated with the first ratio, the second ratio, the determined latitude for each line of latitude, and the determined longitude for each line of longitude.
US11854108B2 System and method for controlling drone delivery or pick up during a delivery or pick up phase of drone operation
A system including a landing location where a drone at least one of delivers and acquires a parcel, and a homing device to interact with the drone to guide the drone to the landing location independent of interaction from another source. The homing device guides the drone during the landing phase of a flight plan. A method is also disclosed.
US11854105B2 System and method for visitation management in a controlled environment
A system is described herein that facilitates the easy scheduling and conducting of prison visitations. The system provides a remotely-accessible means for visitors to authenticate themselves, check the availability of those they wish to visit, and schedule a visit with that individual. As part of this process, the system tracks the availability of prison inmates as well as the devices and visit sites that are available to those inmates. In this manner, the system can quickly identify the availability of different inmates in order to provide on-demand scheduling capabilities to potential visitors. The system is connected to multiple facilities as well as public networks, and therefore can be remotely accessed. Additionally, the system also functions to monitor visits while they are in progress, as well as to store visit recordings for future review. Because the system is networked, remote monitors can access the review system in order to monitor visits or review recordings. The system also employs rigorous authentication and other security measures to ensure the safety and security of the visitors, the inmates, the staff, as well as others within the prison facility.
US11854103B2 Systems and methods for state-based risk analysis and mitigation for exam registration and delivery processes
Systems and methods may involve processing of entity data by machine learning models to produce one or more aggregate risk scores, which may be compared to one or more thresholds to determine when one or more predefined actions should be taken. The entity data may be collected for various entities related to an exam registration and delivery process, which may include a candidate, an exam, a test center, an exam registration event, a proctor, and an exam delivery event. The exam registration and delivery process may include multiple states—each being associated with a different set of entities. Aggregate risk scores for a given state may be calculated using only entity data for the set of entities associated with that state. The predetermined actions taken may also be dependent on the current state.
US11854100B2 Property inspection system and method
A computer system and method for performing property inspections. Digital media is received in a computer vision image analysis system from one or more user devices via a network and a determination is made regarding an environment type associated with the received digital media. One or more objects are determined that are located in the determined environment and which are present in the received digital media. A determination is made regarding an absence of objects in the received digital media contingent upon the determined environment type based upon a set of rules.
US11854096B2 Methods and systems for meeting rapidly fluctuating power demands using interruptible load and stable power production
An automated control method for meeting rapidly fluctuating power demands with stable power production is disclosed. The method includes determining a market value of a unit of electricity sold on the grid, a fuel cost required to produce the unit of electricity, and a market value of a processing task requiring the unit of electricity. The method also includes calculating which of the electricity, processing, or fuel is most valuable; shutting off a running process when the value of the electricity is highest or the value of the fuel is highest; and starting a pending process when the net market value of the processing task is highest. The method may also include reducing electricity generation at a power plant when the value of electricity is negative, or exercising a futures contract to supply electricity.
US11854089B2 Virtual simulation for insurance
A driving accident simulation, having a head-wearable user interface (e.g., a head-worn virtual-reality display), may be used to inform a driver of the driver's potential liability under different insurance options. The simulation may determine damages caused by the simulated accident, and identify multiple insurance options and the resulting user liability under each option. The simulation may also be used to assess an insurance adjuster's ability to estimate damages from an accident, by receiving the adjuster's estimate and comparing it to the simulation's own estimate of damages. In some embodiments, the simulation may present a driver with a simulated view from a point of view of another party to the simulated accident.
US11854087B1 Systems and methods for water loss mitigation messaging
A computer-implemented method, includes identifying, a set of insurance policyholders that have experienced water loss and a second set of insurance policyholders that have not experienced water loss. The method also includes determining an attribute indicative of increased likelihood of future water loss using a predictive model using a percentage of the first set of insurance policyholders defining a first sample size of the first set of insurance policyholders that is smaller relative to a percentage of the second set of insurance policyholders defining the second sample size of the second set of insurance policyholders. Further, the method includes identifying at least one targeted insurance policyholder having an increased likelihood of water loss, based upon the attribute and providing a water loss mitigation strategy to the at least one targeted insurance policyholder.
US11854084B2 System and method for delaying an executable instruction that would otherwise be executable immediately upon arrival at an executing system
A system and method are provided for intentionally delaying an execution of an executable instruction by determining if a current executable instruction is received from a predefined source for which all executable instructions are to be intentionally delayed. When so, the system sets a sequence time associated with the instruction equal to a receipt time plus a delay time. The system saves the instruction in an intentional delay queue for future execution. When the current executable instruction is received from a source that is not the predefined source, the system determines if a condition for immediate processing of the current executable instruction is present. When so, the system executes the instruction immediately. Otherwise, it performs an intentional delay determination that determines whether the current executable instruction has been intentionally delayed. When the current executable instruction has been intentionally delayed, the system executes the instruction immediately.
US11854082B1 Blockchain instrument for transferable equity
Systems and methods for offering and purchasing tokenized securities on a blockchain platform meeting current and future federal, state, and offering and holding entity rules and regulations. Tokenized securities purchased during or after the tokenized securities offering are tradable on a secondary market. The server computer of the tokenized securities provides an automated transfer capability for tokenized securities holders.
US11854074B1 Geolocation-based mesh automatic lending network
A distributed computing system facilitates automatic loan agreements between syndicate participants. The system includes a blockchain comprising circuitry embodying a plurality of blockchain services. A membership service registers participants to the syndicate, generates a unique identifier for each of the participants, and verifies that a respective entity is a node on the blockchain. An oracle service retrievably stores loan terms templates provided by the participants via a centrally managed entity. A smart contracts service receives financial and/or geo-location data associated with the plurality of syndicate participants. A predictive analytics service uses the data to determine whether a first syndicate participant has an excess of funds and whether a second syndicate participant has a lack of funds. A loan service automatically facilitates a loan agreement between the first participant and the second participant. The loan agreement is based on the data and/or a loan terms template provided by the oracle.
US11854070B2 Generating virtual makeup products
Techniques are described for generating virtual makeup products. Virtual makeup products, in this context, may include a predefined effect and a configuration for the effect, wherein the predefined effect includes one or more layered visual filters. In an embodiment, a system in accordance with the present disclosure may acquire makeup product definition data based on characteristics of a real-world makeup product from an entity associated with the real-world product such as a designer, manufacturer, or vendor. Using the makeup product definition data, the system may generate a virtual makeup product includes a configuration of a predefined effect based on the acquired product definition data. The generated virtual makeup product is then passed through a process of internal calibration, internal review, and external review to improve the accuracy of the simulation of the real-world makeup product. In some embodiments, external review is performed by an external reviewing entity (e.g., a designer, manufacturer, or vendor) by using a validation application.
US11854064B2 System and method for adding items to an electronic order
A system includes one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors to perform: receiving, from a customer device, an online order for a customer, wherein the online order comprises a customer identification for the customer; receiving, from the customer device, a selection of a pick-up time for retrieval at a store; receiving an additional order for the customer; linking the additional order to the online order based on the customer identification; sending instructions to an assembler configured to (1) read identifiers of the online order and the additional order, (2) retrieve the plurality of items and the one or more additional items from a facility, and (3) place the plurality of items and the one or more additional items in a designated location. Other embodiments are disclosed.
US11854055B2 Methods and apparatus for anomaly detections
This application relates to apparatus and methods for identifying anomalies within a time series. In some examples, a computing device receives sales data identifying a sale of at least one item, and aggregates the received data in a database. The computing device may generate a plurality of time series based on the aggregated sales data. The computing device may extract features from the plurality of time series, and generate an alerting algorithm that is based on clusters of the extracted features. The computing device may apply the alerting algorithm to a time series generated from received sales data to determine whether the time series is an anomaly. Based on the determination, the computing device may generate and transmit anomaly data identifying whether the time series is an anomaly, such as to another computing device.
US11854054B2 Adaptive energy storage operating system for multiple economic services
The present disclosure provides an adaptive energy storage operating system that is programmed or otherwise configured to operate and optimize various types of energy storage devices.
US11854043B2 Online marketplace cooperative promotional platform
An on-line marketplace provides systems and methods for a mutually beneficial messaging campaign with one or more merchants, in order to promote the merchants' products. One aspect of the messaging campaign includes augmenting the merchants' budgets across multiple commercial channels. The channels may include merchant-operated channels, marketplace-operated channels, and/or third party channels. The marketplace selects when and how to augment the merchants' budgets. The augmented budget comprises an overall content budget for the messaging campaign, including a first budget portion provided by the merchant(s) and a second budget portion provided by the on-line marketplace. The augmented budget may be determined based on a weighted combination of goals of the marketplace and one or more merchants. The augmented budget may be segmented into static and dynamic portions, in which the dynamic portion is varied between channels to determine variables to optimize budget allocation and message performance.
US11854041B2 Methods and apparatus to determine impressions corresponding to market segments
An example apparatus includes processor circuitry to access demographics from a database proprietor corresponding to impression requests from computing devices indicative of media impressions, determine a first media impression count corresponding to a sum of first media impressions that occurred on first computing devices satisfying a device type criterion and that are attributable to a demographic group corresponding to a) the demographics from the database proprietor, b) panel-based demographics corresponding to a market segment, determine a second media impression count corresponding to second media impressions that occurred on second computing devices not satisfying the device type criterion and that are attributable to the demographic group corresponding to a) the demographics from the database proprietor, b) the panel-based demographics corresponding to the market segment, and determine a total media impression count by adding the first media impression count to the second media impression count that are attributable to the demographic group.
US11854040B1 Responding with unresponsive content
This disclosure describes systems and techniques receiving a request for information from a user and, in response, outputting the requested information along with unsolicited, interesting content that is related to, yet nonresponsive to, the requested information. In some instances, if the requested information is unknown, the techniques may output an indication that the information is unknown, followed by the additional, unsolicited, interesting content.
US11854037B2 Computer system for identifying aberrant activity on a reward card platform
A reward card platform includes a database storing funding accounts, reward card purchase transactions, and aberrant activity rules. A first user interface enables purchasing reward cards, including controls to specify reward card parameters. A second user interface enables specifying rules to detect aberrant activity. The second user interface includes user interface controls to specify the rule parameters, including: specifying a moving window of time; specifying an aggregation type; specifying filtering; specifying aggregation grouping; and specifying a threshold value for triggering an alert. The platform includes a rules execution engine that runs periodically to evaluate each of the rules. For each rule, the engine identifies transactions whose timestamps fall within the moving window of time relative to a current time and satisfies the filters, then computes an aggregation of the transactions according to the aggregation type and aggregation grouping. When the aggregation exceeds the threshold value, the platform raises an alert.
US11854035B2 Methods, systems, and non-transitory computer- readable record media for providing reward through reward account associated with player
A method, system, and non-transitory computer-readable record medium for providing a reward through a reward account connected to a player. A reward providing method includes connecting, by processing circuitry, a plurality of reward accounts registered by a user on a player, the player being installed on an electronic device, determining, by the processing circuitry, an analysis result based on content playback information, the content playback information corresponding to content output through the player, and providing, by the processing circuitry, a reward through a first reward account among the plurality of reward accounts based on the analysis result, the reward corresponding to the content output through the player.
US11854032B1 Merchant services statements and pricing
A method for obtaining credit card pricing for a merchant includes obtaining a merchant category classification (MCC) code. A sales volume, a number of credit card transactions, an average dollar amount of the credit card transactions and a percentage of credit card transactions that are keyed are obtained. The MCC code, the average dollar amount of the of credit card transactions processed and the percentage of credit card transactions that are keyed are compared with corresponding data from a database of merchant credit card transactions. A matched merchant is identified whose transaction profile closely matches a combination of the MCC code, the average dollar amount of the credit card transactions processed and the percentage of credit card transactions that are keyed. Credit card processing pricing information for the matched merchant is obtained from the database. The credit card processing pricing information is used to calculate credit card processing pricing for the matched merchant.
US11854018B2 Labeling optimization through image clustering
A method, computer system, and a computer program product for labeling optimization is provided. The present invention may include receiving a plurality of labeled historical transaction timeline image clusters based on a plurality of historical transaction timeline images clustered using unsupervised machine learning. The present invention may further include training an image recognition model using supervised machine learning based on the received plurality of labeled historical transaction timeline image clusters. The present invention may also include receiving, by the trained image recognition model, a current transaction timeline image. The present invention may further include assigning a corresponding label to the received current transaction timeline image based on matching the received current transaction timeline image to one of the received plurality of labeled historical transaction timeline image clusters.
US11854010B2 Authorization of cardless payment transactions
A method of processing a transaction between a customer and a merchant includes receiving from a mobile device of the customer or from another device of the customer an indication of consent to perform a cardless payment transaction with the merchant, receiving from the mobile device an indication that the customer is within a predetermined distance of the merchant, after receiving both the indication of consent and the indication that the customer is within the predetermined distance, sending to a computer system of the merchant an indication of the presence of the customer and personal identifying information for the customer, receiving data indicating a transaction between the customer and the merchant, and submitting the transaction to a financial service for authorization.
US11854009B2 Method for pooling in a proof-of-space-based blockchain via singletons
A method for pooling and retrieving block rewards in a reward pool including an operator node and a set of member nodes in a distributed network extending a proof-of-space-based blockchain includes: submitting a transaction configured to generate a singleton in a set of singletons, the singleton including: an outer puzzle hash linking the singleton to a singleton puzzle hash; and an inner puzzle hash defining a pool address associated with the reward pool; generating a block including a proof-of-space and a block reward allocated to the singleton puzzle hash; detecting the block reward allocated to the singleton puzzle hash; identifying the singleton linked to the singleton puzzle hash; and submitting a transaction configured to: remove the singleton from the set of singletons; and transfer the block reward from the singleton puzzle hash to the pool address.
US11854005B2 Embedded data transaction exchange platform
Aspects of the present disclosure are presented for an Embedded Data Transaction Exchange Platform (EDT-X) that generates marker data about relevant data of a transaction, and reliably stores the marker data in a permanent data storage, such as a block chain distributed ledger. The EDT-X platform does not generate the actual information that explains who was involved in the transaction or what the contents of the transaction were, but rather generates marker data that can reliably lead to tracing back to that information. The marker data may be permanently stored in a permanent data storage entity, such as a block chain distributed ledger. The data about the content of the transaction may be anonymously stored in a secure database, and the marker data pointing to the content of the transaction may be retrieved from the block chain distributed ledger to look up where the content data is stored in the secure database.
US11854003B2 Signature verification method, apparatus, and system
Described are a signature verification method, apparatus, and system. The method includes: encrypting a third-party payment identifier and payment information according to a first key to obtain a first signature; encrypting a third-party client identifier and first signature information according to a second key to obtain a second signature; and providing the third-party client identifier, the first signature information, and the second signature to a client server for verification.
US11853996B2 Card dispenser
A card dispenser for dispensing a rewritable card is disclosed herein. The card dispenser may include a card feeder for receiving or dispensing a rewritable card. In addition, the card dispenser includes a roller assembly for moving the card from the card feeder to components within the card dispenser; a processor for receiving card data via a short-range wireless connection with a mobile device of a user, the card data including (i) a card identifier of a plurality of card identifiers associated with an account of the user and (ii) a unique derivation key for encrypting the card identifier; and a card writer for powering an electrophoretic display of the card, causing at least a portion of the card data to be rendered on the display, and stopping the powering of the display.
US11853994B2 System, method, and computer program product for partitioning mobile device transactions
A computer-implemented method for partitioning mobile device transactions may include generating a machine-readable indicia encoded with transaction data for a transaction between a merchant and at least one user; receiving a transaction request message including the transaction value and a split payment identifier; initiating a programmatic timer for a time interval in response to receiving the transaction request message from the first mobile device; receiving at least one additional transaction request message prior to expiration of the time interval; partitioning the transaction value between each of the first user account and the at least one other user account based at least partially on the transaction request message; and generating a separate authorization request message for each of the first user account and the at least one other user account, each authorization request message including a partial transaction value representing a portion of the transaction value.
US11853992B2 Settlement device
A settlement device includes a packing unit located near a reading unit to pack a commodity, a symbol of which is read by a reading unit, a measuring unit to measure the packed commodity, a light emitting unit, determining means for determining, using data of weight measured, whether the commodity, the symbol of which is read, is packed, and light-emission controller for, if determining that the commodity, the symbol of which is read, is packed, causing the light emitting unit to emit light in a first form and, if determining that the commodity, the symbol of which is read, is not packed, causing the light emitting unit to emit light in a second form.
US11853990B2 Systems and methods for providing a point of sale platform
This disclosure describes systems, methods, and computer-readable media related to providing a point of sale platform. In some embodiment, a point of sale (POS) device may receive information associated with an order and payment information associated with the order. The POS device may generate a first object based at least in part on the information associated with the order and a second object based at least in part on the payment information. The POS device may store the first object and the second object in a queue. The POS device may transmit the first object and the second object to a remote server.
US11853983B1 Video revenue sharing program
Videos to be hosted at an asset hosting platform and submitted by an owner of the videos are received. The videos are provided for consumption by users of the asset hosting platform. The historical data identifies a historical popularity of one or more of the videos. Whether the historical data associated with the one or more of the videos satisfies a viewership rate specifying a rate of viewership over a predetermined period of time for the one or more of the videos is determined. Responsive to determining that the historical data associated with the one or more of the videos satisfies the viewership rate, the owner is determined as eligible to participate in a video performance sharing program. A communication for a client device associated with the owner of the videos to invite the owner to participate in the video performance sharing program is generated.
US11853982B1 User dashboard for enabling user participation with account management services
A network computing system to provide an account management service for guiding user actions and providing users with information to facilitate decision making. In providing the account management services, the network computer system makes predictive determinations about the actions of service providers, in connection with specific actions of individual users.
US11853979B1 Math based currency credit card
Systems, methods, and computer-readable storage media utilized in remote math based currency (MBC) transactions. One method includes receiving, from a customer computer system, a token generation request associated with a remote MBC transaction including an amount of MBC funds to transfer, wherein the token generation request includes an identifier of a recipient computer system, and generating and transmitting, to the customer computer system, a token embedded with at least an MBC account number of the customer computer system. The method further includes receiving, from the recipient computer system, the token, wherein the recipient computer system is associated with a recipient MBC account, and creating a first and second public and private key pair. The method further includes transmitting the first public and private key pair to a recipient account destination of the recipient MBC account, and updating a pooled MBC account database with the second public and private key pair.
US11853978B2 Virtual currency management method
Provided is a virtual currency remittance method that causes a second computer connected to a first computer including a state DB that manages account discrimination information and balance information related to virtual currency relevant to an account discriminated by the account discrimination information, and remittable account discrimination information, and a blockchain that manages transaction information including first account discrimination information, second account discrimination information, and a sum of virtual currency to be remitted from an account discriminated by the first account discrimination information to an account discriminated by the second account discrimination information.
US11853976B2 System and method for management of healthcare practice
A system to manage records in a healthcare practice includes a server and a memory that stores patient data records and inventory equipment records. A check-in client computing device and first and second HCP client computing devices run apps that program respective devices to check-in patients for appointments, retrieve, and store patient healthcare data at the server. Display screens show approved appointments and the apps sort appointments as selected. The patient check-in app verifies that patients meet check-in requirements and locks the appointments of patients who do not. Apps retrieve patient data for the approved appointments and sort them. The server stores examination, treatment, and prescription data. Equipment inventory delivery data and returns data are stored. The server is programmed to communicate with all apps in their form and format of data and to translate all disparate data types into that form and format.
US11853974B2 Apparatuses and methods for assorter quantification
An apparatus and method for assorter quantification. The apparatus includes a processor that is configured to track a candidate through the recruiting process such that an assorter may be compensated for their recruiting efforts. The apparatus includes receiving data sets from the assorter and the employer and determining a quantification amount for assortment activities by the assorter.
US11853973B1 Method of and system for executing an impairment repair process
A method and system enhances the execution of the telemedicine impairment repair process (IRP) to claim closure by assisting all stakeholders by monitoring the process and reminding the stakeholders of the stakeholder roles and responsibilities to maintain a prudent time frame for the reported injury and/or illness. The method of and system for executing an impairment repair process addresses flaws in the current process by implementing timing guided by legislation and best medical practice. Key aspects of the impairment repair process are addressed to ensure prudent timing by assuring accuracy of claim development, monitoring, and initiating communication to closure. The process is implemented in multiple stages including, assessment, documentation, prescribed treatment, and analysis of outcome.
US11853970B2 Trading partner relationship graph for information exchange platform
An information exchange platform referred to as a Trading Grid (TG) may perform relationship-based data processing utilizing a trading partner (TP) graph that describes relationships amongst operating units (OUs) on the TG. When the TG receives a request from an OU to exchange data with a TP, the TG accesses the TP graph and determines a relationship between the OU and their TP as reflected in the TP graph. The TP graph is maintained and controlled by the system independently of the OU and the TP. The TG may route the data based on instructions associated with the relationship that is reflected in the TP graph. The instructions associated with the relationship may specify network based services provided by the TG. An orchestration component may operate to orchestrate the performance of the network based services. The TG then communicates the processed and/or produced data to the TP.
US11853969B2 Managing artifact information, especially comparing and merging artifact information, method and system
Systems and methods for improved management of artifact information of at least one first artifact document comprising a plurality of first fragments of artifact information and of at least one second artifact document comprising a plurality of second fragments of artifact information, especially comprising comparing and merging artifact information.
US11853967B2 Rental property management technology
Rental property management technology, in which electronic entry data for rental properties, energy related data for the rental properties, reservation data for the rental properties, and settings for energy management of the rental properties is accessed. Integrated data that includes the accessed electronic entry data, the accessed energy related data, and the accessed reservation data integrated with the accessed settings for energy management of the rental properties is stored in electronic storage. The integrated data is analyzed to determine whether energy management of the rental properties aligns with the accessed settings and accords with one or more efficiency rules. Based on the analysis, an energy management operation is performed for at least one of the rental properties.
US11853964B1 System and method for smart inventory capture
A smart inventory service provider system is provided. The system comprises a network interface configured to communicate data over a network and a processing circuit. The processing circuit comprises one or more processors coupled to non-transitory memory. The processing circuit is configured to receive inventory item data associated with an inventory item from a user mobile device and to associate the inventory item data with a user account in a user inventory database. The processing circuit is further configured to monitor a frequency of usage of the inventory item and to transmit a message to an external computing system soliciting a transaction offer related to the inventory item based on the frequency of usage of the inventory item. The processing circuit is further configured to, upon receiving the transaction offer from the external computing system, transmit the transaction offer to the user mobile device.
US11853962B2 Track barcode automatic mounting system and method of AMHS
The present application relates to track barcode automatic mounting system and method of an automatic material handling system (AMHS), which system comprises: a running track, at whose position corresponding to an unloading port is provided a barcode mounting region; an overhead hoist transport, installed on the running track, and being moveable along the running track; a locating device, for determining whether the overhead hoist transport has moved to a designated barcode mounting region; a barcode automatic printing and mounting device, disposed on the overhead hoist transport; and a manually operated controller, for sending a movement instruction to the overhead hoist transport to control the overhead hoist transport to move to the designated barcode mounting region, and sending a print confirmation instruction to the barcode automatic printing and mounting device after the overhead hoist transport has moved to the designated barcode mounting region.
US11853961B1 Customized neural network for item recognition
A camera acquires an image of an item involved in an interaction, such as the item being picked or placed on a shelf by a user. The item depicted in the image is identified via item recognition using a customized neural network that uses previously trained subnetworks for a set of candidate items. The candidate items are determined based on items near a user location, items associated with a user cart, items in a shopping list or wish list associated with the user, or items otherwise associated with the user. Each previously trained subnetwork for a candidate item includes one or more reference images and corresponding reference feature data. The customized neural network uses a matching and inference network to test the image against the candidate items and provide comparison data indicative of a similarity between the item depicted in the image and one of the candidate items.
US11853960B1 Systems for selecting items and item placements
This disclosure describes, in part, systems for recommending items and item placements within a facility. For instance, the system may receive transaction data and inventory data associated with at least the facility. The system may then use the transaction data and the inventory data to determine utility scores for items at the facility. Additionally, the system may receive data representing dimensions of the items and/or data representing dimensions of available space associated with the facility. The system may then use the utility scores, the dimensions of the items, and/or the dimensions of the available space to determine the amounts of space to provide to the items at the facility. Furthermore, the system can generate data representing an assortment of the items, where the assortment indicates at least the amounts of space, and provide the data to one or more computing devices.
US11853956B2 System and method for assembling a transport
In an aspect, a system for assembling a transport is presented. A system includes a computing device. A computing device is configured to receive a transport request. A transport request comprises a recipient identifier. A computing device is configured to arrange a plurality of components into a transport assembly as a function of a recipient identifier. A computing device is configured to generate a transport label. A computing device is configured to input a transport label into a carrier optimization model. A computing device is configured to provide a recommendation of a carrier from a plurality of carriers as a function of a transport assembly and carrier optimization model.
US11853955B2 Systems and computerized methods for real time shipment coordination
The present disclosure provides a computerized method for package management, including: storing, in a data structure, information of a seller in association with a plurality of items sold by the seller; receiving an indication of a transaction, the transaction indication including an address of a customer and at least one item identifier corresponding to an item sold by the seller; converting the transaction indication into a shipment request by formatting the transaction indication according to a standardized format required by a shipper; generating a message containing the formatted shipment request; transmitting the message to the shipper in real time to initialize shipment of the item; and providing real time confirmation to the seller and the customer that shipment has been initialized.
US11853954B2 Remote control of article based on article authentication
Systems and methods for remotely controlling an article based on authentication of the article. A communication system with a sensor for detecting an interaction event can be coupled to an article. The communication system can be associated with an article identifier. A communication including the article identifier can be received and the identification of the article through the article identifier can be authenticated based on an association of the article identifier with the communication system to verify that the communication is generated in response to the interaction event occurring at the article and being detected by the sensor of the communication system. As follows, operation of the article can be remotely controlled based on whether the article is authenticated.
US11853953B2 Methods and systems providing aerial transport network infrastructures for unmanned aerial vehicles
Technologies are disclosed herein for providing an aerial transport network infrastructure for unmanned aerial vehicles, such as drones. The transport network infrastructure comprises models built from publicly available information, such as Federal Communications Commission and Department of Transportation (FCC-DOT) map data. An Electric Regulated Drone Operating System (ERDOS) executing within a drone includes logic for routing, queuing, monitoring, and rescuing using Level 5 automation techniques within the aerial transport network infrastructure.
US11853951B1 Interactive digital logistics system and associated interactive digital logistics processes
An interactive digital logistics system is disclosed that receives real-time, on-demand data with immediate and same-day availability information from businesses, then displays the information for consumers to view, select, connect, and reserve the available services or products within a specified radius of their current geographical location. Businesses can accept or decline each consumer request and the interactive digital logistics system tracks the consumer's progress to the business's location. The interactive digital logistics system also tracks the progress of each request until completion and prompts both the consumer and business to rate their experience with the other party. The interactive digital logistics system then calculates an average rating for each party which is displayed in their respective profiles.
US11853946B1 System and method of tank-based production planning
A system and method of a multi-level tank-based production system. Embodiments include planning data for one or more finished goods, the one or more finished goods produced from one or more semi-finished goods stored in one or more tanks, identifying, from the planning data, planned production orders for the one or more finished goods in each time bucket of a planning period, modifying the planned production orders to satisfy lot-size requirements of production operations of the one or more finished goods and time and tank capacity constraints of the one or more semi-finished goods, generating a tank-based production plan based, at least in part, on the modified planned production orders, and producing the one or more finished goods according to the tank-based production plan.
US11853944B2 Managed inventory
Example methods and systems are directed to a managed inventory. A database may store information regarding items owned by a user. The information regarding an item may include a quantity owned and one or more triggering events. Based on the occurrence of a triggering event, an order for the item may be placed without user intervention. Data to the database may be provided by one or more sensors. Triggering events may be defined in terms of sensor data. The triggering event may be defined by a user or through machine learning. The order may be placed using a predetermined modality or a dynamically-determined modality based on one or more criteria, such as price, shipping speed, and the urgency of the order.
US11853941B2 Systems and methods for identifying available services at a physical address
A platform may receive a first set of address-occupant pairs from a plurality of source devices, wherein the first set of address-occupant pairs comprises identifications of physical addresses and identifications of occupants. The platform may detect an identification of a physical address that is associated with identifications of a plurality of the occupants. The platform may select, for the physical address, one of the identifications of the plurality of occupants to maintain association with the identification of the physical address. The platform may aggregate infrastructure information with the second set of address-occupant pairs, wherein the infrastructure information indicates one or more services available to be provided at one or more of the physical addresses. The platform may perform one or more actions based on identifying the one or more services available to be provided at one or more of the physical addresses.
US11853938B1 System and method of reinforced machine-learning retail allocation
A system and method for allocation planning comprise a server comprising a processor and memory and configured to calculate a reward for a historical allocation of a product to one or more stores associated with a retailer. Embodiments include simulating what-if scenarios for the historical allocation to identify an allocation having a greater reward than the historical allocation and allocating a quantity of a product for a current allocation to the one or more stores based, at least in part, on a distance calculation of one or more independent variables for the historical allocation and the current allocation and the identified allocation having the greater reward then the historical allocation.
US11853937B1 Method, apparatus and computer program product for monitoring metrics of a maturing organization and identifying alert conditions
A method, apparatus and computer program product are provided for providing resource adequacy intelligence information. A user may configure organizational data relating to various levels within an organizational hierarchy. Various assumption data, including quantifiable target developments of an organization, at any level of the hierarchy, may be configured. A monitoring engine monitors actual values of metrics provided by integrating systems, and/or predicted values predicted based on the actual values, relative to target values calculated according to assumption data. Alert conditions relating to metrics, and for any level of the hierarchy may be generated in response to the monitoring and provided via a user interface. Intelligence information relating to workforce needs, location optimization, and real estate needs is also provided.
US11853936B2 Minimizing the environmental impact of workloads
In an approach to improve multi-data center environments by minimizing the environmental impact of workloads in multi-data center environments embodiments migrate at least a portion of one or more workloads between one or more data centers automatically to maximize a usage of renewable energy based on a predetermined threshold score of input power and a combination of renewal energy sources. Further, embodiments dictate, by a policy engine, where at least a portion of the one or more workloads can be hosted. Additionally, embodiments control, by a scheduling engine, how, when, and where at least a portion of the one or more workloads will migrate, and perform data replication to migrate data between a plurality of data center locations.
US11853934B2 Interactive project progress tracking interface
A computing device retrieves first data corresponding to a project plan for a clinical trial. The project plan includes a first task having a plurality of task components. Each of the task components identifies one or more documents to be collected for completion of a respective task component. The device retrieves, from a document repository, second data corresponding to documents for the clinical trial. The device displays, in a graphical user interface, an interactive task completion control element corresponding to the first task. The device receives a user interaction with the task completion control element, associated with a first document for upload to the document repository. In response to the user interaction, the device transmits the first document to the document repository and updates the task completion control element to reflect updated numbers of task components that are completed and uncompleted.
US11853928B2 Method for vehicle to communicate with network in wireless communication system, and vehicle therefor
Disclosed is a method for a vehicle to communicate with a network in a wireless communication system. The method may comprise: receiving a message related to a parking lot from the network; transmitting, to the network, a message for requesting a reservation for a specific parking space from among at least one parking space in the parking lot; and receiving a message including the spatial coordinates of the specific parking space. In particular, the message for reservation includes type information of the vehicle, and the spatial coordinates of the specific parking space may be dynamically determined on the basis of the type information of the vehicle and type information of the at least one parking space.
US11853926B1 System and method for post-accident information gathering
A system and method for guiding a user after an accident and gathering relevant data for an insurance claim and/or a coverage determination. The system includes a mobile device having a memory element, processing element, communication element and user interface. The mobile device may also include a sensor and/or global positioning system. The user interface and/or sensor of the mobile device (e.g., microphone. UPS, camera, etc.) may receive information relevant to an insurance claim, including by directing a user to capture images of relevant objects and/or querying the user for verbal description(s) of facts regarding the accident. The information gathered may be saved on the memory element of the mobile device. The information may also be transmitted to a server via a network in the form of a structured incident data report.
US11853924B2 Systems and methods for implementing user-responsive reactive advertising via voice interactive input/output devices
A system and method are provided for employing voice-activated user interfaces to determine user attention to particularly-presented advertising content by collecting user contact/consumer information, presenting content to the user/consumer, and proposing at least one question, inquiry or query to the user regarding the presented content, the at least one inquiry or query calling for a user/consumer response to be collected, at least one of (a) the user/consumer contact information and (b) the user/consumer response to the question, inquiry or query being collected by the system via a voice-activated user interface and evaluated to assess a level of engagement of the user/consumer with the advertising content. The disclosed systems and methods uniquely provide voice-activated user interface coupled with display of certain advertising content in a manner that promotes user/consumer attention to the advertising content and ease of interaction with the presentation system.
US11853920B2 Methods and systems for implementing hierarchy of rule-based security authentication modes
The invention relates to implementing rules based authentication for credit card transactions. The system and method may involve: receiving a transaction request associated with a card product from a user at a point of sale system; determining an authorization mode for the transaction request based on one or more transaction attributes; executing an authentication rule for the transaction request; transmitting an authentication request via the authorization mode based on the authentication rule; requiring an authorization input from the user responsive to the authentication request; and upon receiving a proper authentication input, verifying the user and proceeding with the transaction request.
US11853918B2 Processing transactions involving card reader devices
A method and apparatus for processing a commerce transaction performed with a terminal reader for reading a card are disclosed. In one embodiment, the method includes receiving transaction information for a merchant regarding a transaction involving the terminal reader without the terminal reader having an assigned terminal identifier (TID) that is used for transaction authorization and assigning the terminal reader a pre-allocated TID for the merchant as the assigned TID, where the pre-allocated TID is selected from a group of one or more pre-allocated available terminal IDs (TIDs) associated with the merchant, and using that pre-allocated TID to obtain authorization for the transaction.
US11853917B2 Retail product assortment generation and recommendation
One embodiment provides a method, including: receiving information for each of a plurality of products; for each of the plurality of products: predicting a demand for the product; calculating a sustainability score, wherein the sustainability score is based upon a material composition of the product; and computing a similarity score, wherein the computing comprises comparing pairs of products within the plurality of products; generating a plurality of assortment choices from the plurality of products, wherein each of the plurality of assortment choices has a corresponding assortment demand value, assortment sustainability score, and assortment similarity score, wherein the generating comprises utilizing a multi-objective formulation based upon the predicted demand, the calculated sustainability score, and the computed similarity score; and providing the plurality of assortment choices to a user for selection.
US11853906B1 Methods for development of a machine learning system through layered gradient boosting
A layered machine learning system for processing data. The machine learning system comprises decision trees with different depths. An iterative training process is performed on the layered machine learning system to determine the structures of the decision trees based on prior predictions. The fitted decision trees are further configured to update leaf values with a gradient boosting method. By cumulating the predictions of decisions trees in prior iterations, interaction effects are modeled among different depths within the layered machine learning system.
US11853905B2 Systems and methods to identify document transitions between adjacent documents within document bundles
Systems and methods to identify document transitions between adjacent documents within document bundles are disclosed. Exemplary implementations may train a model: obtain training information including a first training bundle and corresponding document separation markers; determine page-specific feature information pertaining to individual pages of the first training bundle; determine, based on the obtained page-specific feature information, page-specific feature values for individual features of the individual pages of the first training bundle; generate, for the individual pages of the first training bundle, a page-specific feature vector; train the model, using the training document bundles, to determine whether the first page and the second page are part of different document. Systems and methods may utilize the trained model to identify document transitions between adjacent documents within document bundles.
US11853904B2 Agnostic creation, version control, and contextual query of knowledge graph
A lifecycle platform for creation, ingestion, version control, and contextual query of knowledge graph is disclosed. Such a platform may be used to create and deploy a knowledge graph by reusing and merging knowledge defined in existing and validated data models. The platform tracks changes made to the knowledge graph after being deployed and provides version tracking of the knowledge graph and its underlying namespaces. The platform further provides a subscribable service for contextual viewing and query of portions and/or subset versions of the knowledge graph. Such a platform may be provided as an agnostic plugin to a specific vendor knowledge graph solution space.
US11853901B2 Learning method of AI model and electronic apparatus
Disclosed are a training method of an artificial intelligence (AI) model configured to provide information identifying a recommendation item and a recommended user, and an electronic apparatus for training an AI model. The training method includes obtaining user data and item data; generating a first semantic vector at a first time interval based on the user data; generating a second semantic vector at the first time interval based on the item data; generating a vector that represents a relevance between the first semantic vector and the second semantic vector at the first time interval; storing data corresponding to the generated vector, the first semantic vector, and the second semantic vector; and obtaining an updated weight for the first AI model by training the first AI model based on the stored data.
US11853900B1 Evolutionary programming techniques utilizing context indications
Techniques are provided for determining compatibility of first and second candidate code based on functionality. When the first candidate code and the second candidate code are compatible, third candidate code based is determined based on the first candidate code and the second candidate code. The third candidate that was determined based on the first candidate code and the second candidate code is then provided.
US11853899B2 Methods and apparatus for data analysis
A method and apparatus for data analysis according to various aspects of the present invention is configured to test a set of components and generate test data for the components. A diagnostic system automatically analyzes the test data to identify a characteristic of a component fabrication process by recognizing a pattern in the test data and classifying the pattern using a neural network.
US11853897B2 Neural network training with decreased memory consumption and processor utilization
Bounding box quantization can reduce the quantity of bits utilized to express numerical values prior to the multiplication of matrices comprised of such numerical values, thereby reducing both memory consumption and processor utilization. Stochastic rounding can provide sufficient precision to enable the storage of weight values in reduced-precision formats without having to separately store weight values in a full-precision format. Alternatively, other rounding mechanisms, such as round to nearest, can be utilized to exchange weight values in reduced-precision formats, while also storing weight values in full-precision formats for subsequent updating. To facilitate conversion, reduced-precision formats such as brain floating-point format can be utilized.
US11853892B2 Learning to segment via cut-and-paste
Example aspects of the present disclosure are directed to systems and methods that enable weakly-supervised learning of instance segmentation by applying a cut-and-paste technique to training of a generator model included in a generative adversarial network. In particular, the present disclosure provides a weakly-supervised approach to object instance segmentation. In some implementations, starting with known or predicted object bounding boxes, a generator model can learn to generate object masks by playing a game of cut-and-paste in an adversarial learning setup.
US11853891B2 System and method with federated learning model for medical research applications
Method and system with federated learning model for health care applications are disclosed. The system for federated learning comprises multiple edge devices of end users, one or more federated learner update repository, and one or more cloud. Each edge device comprises a federated learner model, configured to send tensors to federated learner update repository. Cloud comprises a federated learner model, configured to send tensors to federated learner update repository. Federated learner update repository comprises a back-end configuration, configured to send model updates to edge devices and cloud.
US11853887B2 Method and system for activity classification
A method and system for activity classification. A pressure sensor receives input data resulting from physical activity of a subject performing an activity. The input data includes pressure data from at least one pressure sensor, and may include other data acquired through other types of sensors. A deep learning neural network is applied to the input data for identifying the activity. The neural network is trained with reference to training data from a training database. The training data may include empirical data from a database of previous data of corresponding activities, synthesized data prepared from the empirical data or simulated data. The training data may include data from physical activity of the subject being monitored by the system. Different aspects of the neural network may be trained with reference to the training data, and some aspects may be locked or opened depending on the application and the circumstances.
US11853886B2 Recurrent neural network and training process for same
In a computer system that includes a trained recurrent neural network (RNN), a computer-based method includes: producing a copy of the trained RNN; producing a version of the RNN prior to any training; trying to solve a control task for the RNN with the copy of the trained RNN and with the untrained version of the RNN; and in response to the copy of the trained RNN or the untrained version of the RNN solving the task sufficiently well: retraining the trained RNN with one or more traces (sequences of inputs and outputs) from the solution; and retraining the trained RNN based on one or more traces associated with other prior control task solutions, as well as retraining the RNN based on previously observed traces to predict environmental inputs and other data (which maybe consequences of executed control actions).
US11853885B2 Image classification using batch normalization layers
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing images or features of images using an image classification system that includes a batch normalization layer. One of the systems includes a convolutional neural network configured to receive an input comprising an image or image features of the image and to generate a network output that includes respective scores for each object category in a set of object categories, the score for each object category representing a likelihood that that the image contains an image of an object belonging to the category, and the convolutional neural network comprising: a plurality of neural network layers, the plurality of neural network layers comprising a first convolutional neural network layer and a second neural network layer; and a batch normalization layer between the first convolutional neural network layer and the second neural network layer.
US11853882B2 Methods, apparatus, and storage medium for classifying graph nodes
The present disclosure describes methods, apparatus, and storage medium for node classification and training a node classification model. The method includes obtaining a target node subset and a neighbor node subset corresponding to the target node subset from a sample node set labeled with a target node class, a neighbor node in the neighbor node subset being associated with a target node in the target node subset; extracting a feature subset of the target node subset based on the neighbor node subset by using a node classification model, the feature subset comprising a feature vector of the target node; performing class prediction for the target node subset according to the feature subset, to obtain a predicted class probability subset; and training the node classification model with a target model parameter according to the predicted class probability subset and a target node class subset of the target node subset.
US11853871B2 Optoelectronic computing systems
A system includes a first unit configured to generate a plurality of modulator control signals, and a processor unit. The processor unit includes: a light source or port configured to provide a plurality of light outputs, and a first set of optical modulators coupled to the light source or port and the first unit. The optical modulators in the first set are configured to generate an optical input vector by modulating the plurality of light outputs provided by the light source or port based on digital input values corresponding to a first set of modulator control signals in the plurality of modulator control signals, the optical input vector comprising a plurality of optical signals. The processor unit also includes a matrix multiplication unit that includes a second set of optical modulators. The matrix multiplication unit is coupled to the first unit, and is configured to transform the optical input vector into an analog output vector based on a plurality of digital weight values corresponding to a second set of modulator control signals in the plurality of modulator control signals applied to the second set of optical modulators. At least one optical modulator of at least one of the first set of optical modulators or the second set of optical modulators is configured to modulate an optical signal based on a first modulator control signal among the plurality of modulator control signals, and the first unit is configured to shape the first modulator control signal to include bandwidth-enhancement associated with a change in amplitude associated with a corresponding change in successive digital values corresponding to the first modulator control signal.
US11853868B2 Multi dimensional convolution in neural network processor
Embodiments of the present disclosure relate to a neural engine of a neural processor circuit having multiple multiply-add circuits and an accumulator circuit coupled to the multiply-add circuits. The multiply-add circuits perform multiply-add operations of a three dimensional convolution on a work unit of input data using a kernel to generate at least a portion of output data in a processing cycle. The accumulator circuit includes multiple batches of accumulators. Each batch of accumulators receives and stores, after the processing cycle, the portion of the output data for each output depth plane of multiple output depth planes. A corresponding batch of accumulators stores, after the processing cycle, the portion of the output data for a subset of the output channels and for each output depth plane.
US11853867B2 Task activating for accelerated deep learning
Techniques in advanced deep learning provide improvements in one or more of accuracy, performance, and energy efficiency. An array of processing elements performs flow-based computations on wavelets of data. Each processing element has a compute element and a routing element. Each router enables communication via wavelets with at least nearest neighbors in a 2D mesh. Routing is controlled by virtual channel specifiers in each wavelet and routing configuration information in each router. Execution of an activate instruction or completion of a fabric vector operation activates one of the virtual channels. A virtual channel is selected from a pool comprising previously activated virtual channels and virtual channels associated with previously received wavelets. A task corresponding to the selected virtual channel is activated by executing instructions corresponding to the selected virtual channel.
US11853865B2 Prefetching weights for use in a neural network processor
A circuit for performing neural network computations for a neural network, the circuit comprising: a systolic array comprising a plurality of cells; a weight fetcher unit configured to, for each of the plurality of neural network layers: send, for the neural network layer, a plurality of weight inputs to cells along a first dimension of the systolic array; and a plurality of weight sequencer units, each weight sequencer unit coupled to a distinct cell along the first dimension of the systolic array, the plurality of weight sequencer units configured to, for each of the plurality of neural network layers: shift, for the neural network layer, the plurality of weight inputs to cells along the second dimension of the systolic array over a plurality of clock cycles and where each cell is configured to compute a product of an activation input and a respective weight input using multiplication circuitry.
US11853863B2 Predictive maintenance of automotive tires
Systems, methods and apparatus of predictive maintenance of automotive tires. For example, a vehicle has: a tire and wheel assembly; one or more sensors configured on the tire and wheel assembly to measure operating parameters of the tire and wheel assembly; an artificial neural network configured to analyze the operating parameters of the tire and wheel assembly as a function of time to generate a result; and at least one processor configured to generate a suggestion for a maintenance service of the tire and wheel assembly based on the result from the artificial neural network analyzing the operating parameters of the tire and wheel assembly. For example, the sensors can be configured to measure a pressure of air in the tire, a temperature of the air in the tire, a speed of spinning of the wheel, a traction force or torque applied by the wheel on an axle of the vehicle, and/or vibration of the wheel.
US11853861B2 Generating output examples using bit blocks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating output examples using neural networks. One of the methods includes receiving a request to generate an output example of a particular type, accessing dependency data, and generating the output example by, at each of a plurality of generation time steps: identifying one or more current blocks for the generation time step, wherein each current block is a block for which the values of the bits in all of the other blocks identified in the dependency for the block have already been generated; and generating the values of the bits in the current blocks for the generation time step conditioned on, for each current block, the already generated values of the bits in the other blocks identified in the dependency for the current block.
US11853860B2 Encoding and reconstructing inputs using neural networks
Systems, methods, devices, and other techniques are described herein for training and using neural networks to encode inputs and to process encoded inputs, e.g., to reconstruct inputs from the encoded inputs. A neural network system can include an encoder neural network, a trusted decoder neural network, and an adversary decoder neural network. The encoder neural network processes a primary neural network input and a key input to generate an encoded representation of the primary neural network input. The trusted decoder neural network processes the encoded representation and the key input to generate a first estimated reconstruction of the primary neural network input. The adversary decoder neural network processes the encoded representation without the key input to generate a second estimated reconstruction of the primary neural network input. The encoder and trusted decoder neural networks can be trained jointly, and these networks trained adversarially to the adversary decoder neural network.
US11853859B2 Tackling delayed user response by modifying training data for machine-learned models
Techniques for tackling delayed user response by modifying training data for machine-learned models are provided. In one technique, a first machine-learned model generates a score based on a set of feature values. A training instance is generated based on the set of feature values. An attribute of the training instance is modified based on the score to generate a modified training instance. The attribute may be an importance weight of the training instance or a label of the training instance. The modified training instance is added to a training data. One or more machine learning techniques are used to train a second machine-learned model based on the training data.
US11853854B2 Method of automating data science services
An automated method of predictive model development first cleans up raw supervised and unsupervised training data with a step that uses an algorithm to make every field of every record consistent, cohesive, and productive. Then the resulting flat data is given texture in a next step by a data enrichment algorithm that culls fields that do not contribute to predictive model building and that adds new fields computed from data combinations that are tested to add value to later steps that build different types of predictive models. Another late step for building smart-agents and their entity profiles uses another algorithm that benefits greatly from the cleaned and highly enriched training data. The predictive models and smart-agents and their entity profiles are then rendered as deliverable predictive model markup language documents in a final step executed by a specialized algorithm.
US11853848B2 Backend quantum runtimes
Systems and techniques that facilitate backend quantum runtimes are provided. In various embodiments, a system can comprise a backend receiver component that can access a computer program provided by a client device, wherein the computer program is configured to indicate a quantum computation. In various aspects, the system can further comprise a backend runtime manager component that can host the computer program by instantiating a backend classical computing resource. In various instances, the backend classical computing resource can orchestrate both classical execution of the computer program and quantum execution of the quantum computation indicated by the computer program.
US11853845B2 Machine vision system and method with multi-aperture optics assembly
An apparatus for controlling a depth of field for a reader in a vision system includes a dual aperture assembly having an inner region and an outer region. A first light source can be used to generate a light beam associated with the inner region and a second light source can be used to generate a light beam associated with the outer region. The depth of field of the reader can be controlled by selecting one of the first light source and second light source to illuminate an object to acquire an image of the object. The selection of the first light source or the second light source can be based on at least one parameter of the vision system.
US11853839B2 Barcode reader with transflective mirror
Barcode readers with transflective mirrors are disclosed herein. An example barcode reader includes a housing and a window positioned within the housing, an imaging sensor and second imaging sensor positioned within the housing, and a transflective mirror positioned within the housing and in a path of a field-of-view of the imaging sensor. The field-of-view of the imaging sensor passes through the transflective mirror and out the window with the transflective mirror in a transmissive state and the field-of-view of the second imaging sensor is reflected off of the transflective mirror and out the window with the transflective mirror in a reflective state.
US11853837B1 Systems and methods for motion and/or vibration detection in vehicle gateways
A system includes one or more assets loaded onto or removed from a vehicle, where each asset is coupled to a wireless tag and each wireless tag wirelessly transmits beacon signals at predetermined intervals. The system includes a gateway disposed within the vehicle. The gateway includes one or more sensors that gather motion and/or vibration information. The gateway scans an area of the vehicle at a duty cycle to identify beacon signals transmitted by the wireless tags and receives the beacon signals from the wireless tags. The gateway dynamically adjusts the duty cycle based in part on the gathered motion and/or vibration information.
US11853831B2 Small footprint high performing passive RFID tag
The present invention is in the field of ultra-high frequency (“UHF”) radio frequency identification (“RFID”) tags. More particularly, the present invention relates generally to systems and methods for providing a passive UHF RFID tag having a small footprint that is optimized for high performance applications in emerging markets for RFID technology.
US11853827B2 Handheld device
A handheld device contains a main body and a sensor disposed on the main body, which is configured to sense biometric data of a person. A recess formed in the main body is disposed relative to the sensor such that an electronic device with a light means is temporarily receivable in the recess and positionable in the recess below the sensor.
US11853826B1 RFID tag clock frequency reduction during tuning
An RFID IC may operate at a relatively low clock frequency while impedance matching to an antenna is being tuned to increase the amount of power that the IC can extract from an incident RF wave. A tuning circuit tunes the impedance matching by adjusting a variable impedance coupling the IC and the antenna. The IC may power-up with a low clock frequency or reduce its current clock frequency to a lower clock frequency prior to tuning or during the tuning process, and may increase its clock frequency upon completion of tuning or during the tuning process.
US11853821B2 User interface for searching and generating graphical objects linked to third-party content
The disclosure is directed to systems and techniques for executing a documentation application displaying a graphical user interface having a content-creation field configured to receive textual input. A link-creation window may be generated, which facilitates browsing third-party content without leaving a current application. Using the disclosed interface, a user can generate a selectable graphical object that links to third-party content from within the context of the content-creation field interface.
US11853819B1 Message queues in network-ready storage products having computational storage processors
A storage product manufactured as a standalone computer component, having a bus connector to an external processor, a storage device, a random-access memory, a computational storage processor, and a processing device to identify, among storage access messages from a computer network, first messages, second messages, and third messages. The random-access memory hosts first queues shared between the processing device and the external processor, and second queues shared between the processing device and the computational storage processor. The processing device can place the first messages in the first queues for the external processor to generate fourth messages, place the second messages in the second queues for the computational storage processor to generate fifth messages, and provide the third messages to the storage device. The storage device can process the third messages, the fourth messages, and the fifth messages to implement requests in the storage access messages.
US11853818B2 Data sharing system and data sharing method
The disclosure provides a data sharing system and a data sharing method. The data sharing system includes a storage device and a processor. The processor executes multiple modules stored by the storage device. When a first software as a service (SaaS) application program sends a data sharing request to a second SaaS application program, a mutual trust relationship service module receives a request for confirmation of a mutual trust relationship transmitted by the second SaaS application program, so as to confirm the mutual trust relationship. When the mutual trust relationship is confirmed, the mutual trust relationship service module obtains virtual user identification data from a tenant management service module, and provides the virtual user identification data to the second SaaS application program, so that the second SaaS application program obtains data authority, and shares specific data to the first SaaS application program.
US11853816B2 Extending the Kubernetes API in-process
Systems and methods for extending a container orchestration engine API in-process are disclosed. The method includes compiling each of one or more custom resource definition (CRD) controllers that are created in a cluster at run-time into a respective isolation module to generate one or more isolation modules, wherein the one or more isolation modules are all hosted in a service. The method also includes, in response to detecting an API event serviced by a CRD controller of the one or more CRD controllers, executing a respective isolation module of the CRD controller.
US11853808B2 Visual cluster deployment and operation system and method
A method includes receiving a request to set up a computing cluster comprising at least one node, the request comprising a selection of a node graphical user interface element that represents at least one virtual machine associated with at least one of at least one cloud service provider and at least one on-premise computing device, dynamically generating a configuration file comprising configuration language to set up the computing cluster comprising the at least one node, parsing the configuration file to convert the configuration file into at least one application programming interface (API) request and sending the at least one API request to the least one of the at least one cloud service provider and the at least one on-premise computing device to set up the computing cluster, and receiving real-time deployment information.
US11853803B2 Workload compliance governor system
A workload compliance governor system includes a management system coupled to a computing system. A workload compliance governor subsystem in the computing system receives a workload performance request associated with a workload, exchanges hardware compose communications with the management system to compose hardware components for the workload, and receives back an identification of hardware components. The workload compliance governor subsystem then determines that the identified hardware components satisfy hardware compliance requirements for the workload, and configures the identified hardware components in the computing system based on the software compliance requirements for the workload in order to cause those identified hardware components to provide an operating system and at least one application that operate to perform the workload.
US11853800B2 Power management method
Apparatuses and methods for providing resources are provided that include receiving power statuses of resources of a system capable of providing the resources; quantifying the power statuses of the resources; calculating an available soft capacity of the system based on the quantified power statuses and a total capacity of the system; and providing an assigning amount of the resources beyond the calculated available soft capacity to one or more users.
US11853798B2 Disaggregated memory pool assignment
Examples are disclosed that relate to a disaggregated memory pool. One example provides a memory system comprising a memory controller and memory attached to the memory controller and forming at least a portion of a disaggregated memory pool, the disaggregated memory pool including a plurality of slices that are each dynamically assigned to a respective compute node. The memory system is configured to receive a request to adjust an assignment of the memory pool to a requesting compute node, where the portion of the memory pool includes an unassigned slice that can satisfy the request, assign at least part of the unassigned portion to the requesting compute node, and where the portion of the memory pool does not include an unassigned slice that can satisfy the request, cause a request to be directed to another compute node to free at least one slice to the such compute node.
US11853791B2 Transaction scheduling for a user data cache by assessing update criteria
Transaction scheduling is described for a user data cache by assessing update criteria. In one example an event records memory stores a list of events each corresponding to performance of a transaction at a remote resource for a user. The memory has criteria for each event and a criterion value for each criterion and event combination. An event manager assesses criteria for each event by performing an operation on the stored criterion value for each criterion and event combination, assigning a score for each criterion and event combination, and compiling the assigned scores to generate a composite score for each event. The events are ordered based on the respective composite scores and executed in the ordered sequence by performing a corresponding transaction at remote resource. Updated criterion values are stored for executed events.
US11853787B2 Dynamic platform feature tuning based on virtual machine runtime requirements
Systems, apparatuses and methods may provide for technology that dynamically tunes platform features based on virtual machine runtime requirements. In one example, a first virtual machine and a second virtual machine of a cloud server platform may each be associated with one or more logical cores. The first virtual machine may have a first configuration to efficiently support a first feature setting arrangement on the associated logical cores. The second virtual machine may have a different second configuration to efficiently support a different second feature setting arrangement on the different associated logical cores. Feature settings that are specific to an application associated with a virtual machine may be determined based on application runtime requirements. Such determined feature settings may be stored as a bit mask in control fields of a virtual machine control and enforced on the logical cores associated with a given virtual machine.
US11853781B2 Inter-application relevance management for application virtualization platform
A system and method that provides inter-application relevance management for resources being brokered by an application virtualization platform. A described platform includes a memory configured to store a set of relevance rules for applications hosted by the application virtualization platform, wherein each relevance rule specifies a relevance setting between a first application and a second application. Also included is a processor coupled to the memory and configured to broker resources for the application virtualization platform to avoid conflict between the applications.
US11853779B2 System and method for distributed security forensics
A host device and methods for efficient distributed security forensics. The method includes creating, at a host device configured to run a virtualization entity, an event index for the virtualization entity; encoding a plurality of events related to the virtualization entity, wherein each event includes a process having a process path; and updating the event index based on the encoded plurality of events.
US11853777B2 Using a lane-structured dynamic environment for rule-based automated control
Specifications are input, comprising: a plurality of lanes in an environment for a controlled system; a plurality of lane maneuvers associated with the plurality of lanes; a plurality of lane subconditions associated with the controlled system; and a rule set comprising a plurality of rules, wherein a rule in the rule set specifies a rule condition and a rule action to take when the rule condition is satisfied, wherein the rule condition comprises a corresponding set of lane subconditions, and wherein the rule action comprises a corresponding lane maneuver. The controlled system is automatically navigated dynamically, at least in part by: monitoring the plurality of lane subconditions; evaluating rule conditions associated with the plurality of rules in the rule set to determine one or more rules whose corresponding rule conditions has been met; and executing one or more lane maneuvers that correspond to the one or more determined rules.
US11853776B2 Cloud computing platform that executes third-party code in a distributed cloud computing network
A compute server receives a first request from a client device that triggers execution of a first third-party code piece. The first request is directed to a first zone. A single process at the compute server executes the first third-party code piece. As a result of executing the first third-party code piece, a second request is generated that triggers execution of a second third-party code piece. The second request is directed to a second zone. The single process executes the second third-party code piece. A response is generated to the first request based at least in part on the executed first third-party code piece and the executed second third-party code piece. The generated response is transmitted to the client device.
US11853772B2 Independent operation of an ethernet switch integrated on a system on a chip
An Ethernet switch and a switch microcontroller or CPU are integrated onto a system-on-a-chip (SoC). The Ethernet switch remains independently operating at full speed even though the remainder of the SoC is being reset or is otherwise nonoperational. The Ethernet switch is on a separated power and clock domain from the remainder of the integrated SoC. A warm reset signal is trapped by control microcontroller (MCU) to allow the switch CPU to isolate the Ethernet switch and save state. When the Ethernet switch is isolated and operating independently, the warm reset request is provided to the other entities on the integrated SoC. When warm reset is completed, the state is restored and the various DMA and flow settings redeveloped in the integrated SoC to allow return to normal operating condition.
US11853771B1 Offload card based virtualization of a pre-assembled computer system integrated into a server for a virtualization service
A branded fleet server system includes a pre-assembled third-party computer system integrated into a chassis of the branded fleet server system. The pre-assembled third-party computer system is configured to execute proprietary software that is only licensed for use on branded hardware. A virtualization offloading component is included in the server chassis of the branded fleet server along with the pre-assembled third-party computer system. The virtualization offloading component acts as a bridge between the pre-assembled third-party computer system and a virtualized computing service. As such, the virtualization offloading component manages communications, security, metadata, etc. to allow the pre-assembled computer system to function as one of a fleet of virtualization hosts of the virtualized computing service.
US11853765B2 Processor authentication method
The disclosure includes a method of authenticating a processor that includes an arithmetic and logic unit. At least one decoded operand of at least a portion of a to-be-executed opcode is received on a first terminal of the arithmetic and logic unit. A signed instruction is received on a second terminal of the arithmetic and logic unit. The signed instruction combines a decoded instruction of the to-be-executed opcode and a previous calculation result of the arithmetic and logic unit.
US11853762B1 Single instruction multiple data execution with variable size logical registers
Systems, apparatuses and methods are disclosed for efficient management of registers in a graph stream processing (GSP) system. The GSP system includes a thread scheduler module operative to initiate a Single Instruction Multiple Data (SIMD) thread, the SIMD thread including a dispatch mask with an initial value. A thread arbiter module operative to select an instruction from the instructions and provide the instruction to each of one or more compute resources, and an instruction iterator module, associated with the each of one or more compute resources operative to determine a data type of the instruction. The instruction iterator module iteratively executes the instruction based on the data type and the dispatch mask.
US11853760B2 Model conversion method, device, computer equipment, and storage medium
A model conversion method is disclosed. The model conversion method includes obtaining model attribute information of an initial offline model and hardware attribute information of a computer equipment, determining whether the model attribute information of the initial offline model matches the hardware attribute information of the computer equipment according to the initial offline model and the hardware attribute information of the computer equipment and in the case when the model attribute information of the initial offline model does not match the hardware attribute information of the computer equipment, converting the initial offline model to a target offline model that matches the hardware attribute information of the computer equipment according to the hardware attribute information of the computer equipment and a preset model conversion rule.
US11853745B2 Methods and systems for automated open source software reuse scoring
Methods and systems for automated scoring of open-source libraries on their state of reuse in software projects are provided. A system is configured to extract information about the software project, determine whether the extracted information includes information regarding any forked projects, calculate a useful fork reuse score for a forked project, calculate a reuse score in the forked project based on source code attributes including a source code class, create a tree structure for the source code class, identify functions from the tree structure of the source code class, identify similar code sections from the two source code files, calculate a code attributes reuse score based on the similar code sections, calculate a dependent consumption reuse score which indicates how much a function is reused by a dependent class, and calculate a unified reuse score based on the reuse score of the forked project and the dependent consumption reuse score.
US11853743B2 Safe modular upgrades
An Internet of Things (IoT) device is deployed with embedded software that may comprise multiple components. After deployment, updated versions of one or more components of the embedded software may become available. The IoT device maintains a manifest of the installed components. Periodically, the IoT device requests an updated copy of the manifest from an upgrade server. The installed manifest and the updated manifest are compared to determine if updated versions of any components are available. If so, the IoT device requests only the components to be updated. Prior to beginning the copying of the upgraded components, an upgrade flag is set. The IoT device then begins copying the received components into memory, replaces the manifest with the updated manifest, and clears the upgrade flag.
US11853739B2 Automated endpoint product management
A method of automated software management includes importing update metadata consumed from an update list describing cybersecurity vulnerabilities and product updates. Based on the update metadata, the method includes generating an initial update list including outstanding product updates for endpoints included in a managed network. The method includes discovering products of an endpoint of the managed network. Based on discovered products, the method includes generating an endpoint-specific inventory including product metadata of the products loaded on the endpoint. The method includes identifying an unnecessary product update of the outstanding product updates not related to the discovered products. The method includes filtering the unnecessary product update from the initial update list to generate a modified update list including a subset of outstanding product updates and omitting the unnecessary product update. The method includes distributing only the subset of outstanding product updates of the modified update list to the managed endpoint.
US11853738B2 Upgrade infrastructure with integration points
Techniques for performing an upgrade can include: defining integration points, each associated with a workflow processing point of an upgrade workflow; associating code entities with the integration points; and performing processing that performs the upgrade workflow to upgrade a system, wherein the upgrade includes upgrading a first feature, facility or service of the system from a current version to a new version, wherein the processing further includes: executing code corresponding to workflow processing points of the upgrade workflow, wherein a first workflow processing point of the upgrade workflow is associated with a first of the integration points; and in response to said executing reaching the first workflow processing point corresponding to the first integration point, invoking a first code entity associated with the first integration point, wherein said first code entity performs customized processing in connection with upgrading the first feature, facility or service in the system.
US11853734B2 Compiler-initiated tile replacement to enable hardware acceleration resources
A processing system includes a compiler that automatically identifies sequences of instructions of tileable source code that can be replaced with tensor operations. The compiler generates enhanced code that replaces the identified sequences of instructions with tensor operations that invoke a special-purpose hardware accelerator. By automatically replacing instructions with tensor operations that invoke the special-purpose hardware accelerator, the compiler makes the performance improvements achievable through the special-purpose hardware accelerator available to programmers using high-level programming languages.
US11853728B2 System integrating a mobile device application creation, editing and distribution system with a website design system
An application generating website building system (AGWBS) converts a website to an application which operates on a mobile device. The system includes a website building system (WBS) to enable a user to build a website, and to host the website, a database to store website data that includes at least a structure of the website, an application generator repository to store at least several per-vertical base apps, where each per-vertical base app is a template app for one type of business, and an application generator to determine the website type of business, to generate an initial extended application content file (XACF) at least from an associated per-vertical base app for the type of business, to analyze the structure of the website to generate a graph of elements of the website and to use the graph to modify the associated per-vertical base app into an XACF defining the mobile application.
US11853725B2 Microservices recommendation framework
Techniques for recommending microservices to perform the different functions of a legacy architecture are disclosed. In one example, a computer implemented method comprises receiving a plurality of recommendations comprising a plurality of program components as candidates for assignment to a plurality of microservices, and determining roles of respective ones of the plurality of program components. A user interface is provided which is configured to allow a user to modify one or more of the plurality of recommendations based at least in part on the roles. Modifications to the one or more of the plurality of recommendations are analyzed, and one or more metrics are computed based at least in part on the analysis.
US11853724B2 Graph outcome determination in domain-specific execution environment
A method includes obtaining identifiers of entities and symbolic artificial intelligence (AI) models configured to produce outputs responsive to inputs based on events caused by at least one of the entities. At least some of the entities are associated with outputs of respective symbolic AI models and have respective scores corresponding to the respective outputs of the symbolic AI models. The method may include obtaining scenarios, where each scenario includes simulated inputs corresponding to one or more simulated events, and at least some scenarios include a plurality of simulated inputs. The method may also include determining a population of scores of a given entity among the entities, where respective members of the population of scores correspond to respective outputs of the plurality of symbolic AI models, and where the respective outputs correspond to respective scenarios among the scenarios and storing the population of scores in memory.
US11853723B2 Application digital content control using an embedded machine learning module
Application personalization techniques and systems are described that leverage an embedded machine learning module to preserve a user's privacy while still supporting rich personalization with improved accuracy and efficiency of use of computational resources over conventional techniques and systems. The machine learning module, for instance, may be embedded as part of an application to execute within a context of the application to learn user preferences to train a model using machine learning. This model is then used within the context of execution of the application to personalize the application, such as control access to digital content, make recommendations, control which items of digital marketing content are exposed to a user via the application, and so on.
US11853722B2 Automatically validating design parameters for enterprise applications
Methods, apparatus, and processor-readable storage media for automatically validating design parameters for enterprise applications are provided herein. An example computer-implemented method includes obtaining image data and code data of a given application associated with an enterprise; processing at least a portion of the image data against at least a portion of design parameters of the enterprise by processing the at least a portion of the image data and a set of design-compliant image data using similarity algorithms; processing at least a portion of the code data against at least a portion of the design parameters by performing an automated scan of the at least a portion of the code data against at least one code-related portion of the design parameters; and performing automated actions based on the processing of the image data and/or the processing of the code data.
US11853721B2 Interrupt-driven system verification method based on interrupt sequence diagram
An interrupt-driven system verification method based on interrupt sequence diagrams includes the steps of: establishing an interrupt-driven system model based on an interrupt sequence diagram, dividing interaction fragments in the obtained interrupt sequence diagram into basic interaction fragments and composite interaction fragments and sequentially converting the basic interaction fragments and the composite interaction fragments into the corresponding automaton models, combining the automaton models into one automaton model, adding the constraints in the interrupt sequence diagram to the converted automaton model, adding the verification attribute information as a constraint to the converted automaton model, describing an automaton as an input format acceptable to the automaton verification tool, and verifying the model with the automaton verification tool.
US11853720B2 Vacuum fluctuation quantum random number generator chip based on photonic integration technology
A vacuum fluctuation quantum random number generator chip includes a heat sink substrate, a laser fixed to a first end of the heat sink substrate, at least two photoelectric detectors fixed to a second end of the heat sink substrate, and a beam splitter fixed to the heat sink substrate and located between the laser and the at least two photoelectric detectors. Light of the laser propagates through the beam splitter. The at least two photoelectric detectors are respectively positioned at optical path outlets of the beam splitter.
US11853719B1 Random number generation systems and methods
An exemplary random number generation system leverages the r includes at least one solar power panel of a solar power system, at least one sensor and a random number generator. The sensor senses one or more output parameters (e.g., voltage or current) from the solar power system and provides the sensed parameter to the random number generator, which uses the sensed parameter to generate a number that is truly random (i.e., is not deterministic). As an example, the random number generator may receive multiple samples of the measured parameter and generate a random number based on a difference of the multiple samples. If desired, the random number generator may include an algorithm to remove biasing in the random number.
US11853714B2 Optimal metastability-containing sorting via parallel prefix computation
In order to provide smaller, faster and less error-prone circuits for sorting possibly metastable inputs, a novel sorting circuit is provided. According to the invention, the circuit is metastability-containing.
US11853711B2 Translation pen and translation system
A translation pen includes: a pen body; and an image collector, a first processor and a second processor that are disposed in the pen body. The image collector, the first processor and the second processor are arranged in sequence in an extending direction from a pen tip to a pen tail of the pen body, and are sequentially coupled to one another. The image collector is configured to collect an image of a target translation object and transmit the image of the target translation object to the first processor. The first processor is configured to preprocess the image of the target translation object and transmit the preprocessed image to the second processor. The second processor is configured to control the image collector to collect the image of the target translation object and control the first processor to preprocess the image of the target translation object.
US11853709B2 Text translation method and apparatus, storage medium, and computer device
This application relates to a machine translation method performed at a computer device. The method includes: obtaining an original source text and a reconstructed source text; performing semantic encoding on the original source text, to obtain a source vector sequence; sequentially decoding the source vector sequence to obtain target vectors by performing decoding on the source vector sequence at a current time according to a word vector of a candidate target word determined at a previous time, determining a candidate target word at the current time according to a target vector at the current time, and forming a target vector sequence accordingly; performing reconstruction assessment on the source vector sequence and the target vector sequence using the reconstructed source text, to obtain reconstruction scores corresponding to the candidate target words; and generating a target text according to the reconstruction scores and the candidate target words.
US11853708B1 Detecting AI-generated text by measuring the asserted author's understanding of selected words and/or phrases in the text
This invention is a method for detecting AI-written material which evaluates authorship more directly than purely machine-based methods of AI detection. This method automatically selects relatively-rare key words and/or phrases used in a submitted body of text which is asserted to have been written by a specific person and creates a test to measure understanding of those key words and/or phrases which is administered to that person.
US11853706B2 Generative language model for few-shot aspect-based sentiment analysis
Sentiment analysis is a task in natural language processing. The embodiments are directed to using a generative language model to extract an aspect term, aspect category and their corresponding polarities. The generative language model may be trained as a single, joint, and multi-task model. The single-task generative language model determines a term polarity from the aspect term in the sentence or a category polarity from an aspect category in the sentence. The joint-task generative language model determines both the aspect term and the term polarity or the aspect category and the category polarity. The multi-task generative language model determines the aspect term, term polarity, aspect category and category polarity of the sentence.
US11853701B2 Method for recommending and implementing communication optimizations
Examples disclosed herein relate to a system including: one or more processors and at least one memory device where the one or more processors may receive communication data and convert the received communication data into a machine representation of the received communication data. The one or more processors may utilize one or more annotators with the machine representation of the received communication data to generate an annotated machine representation of the received communication data. The one or more processors may compare the annotated machine representation of the received communication data to one or more rule engines and transmit an initiation action signal based on the comparison of the annotated machine representation of the received communication data to the one or more rule engines.
US11853699B2 Synthetic crafting of training and test data for named entity recognition by utilizing a rule-based library
A method and system for extracting and labeling Named-Entity Recognition (NER) data in a target language for use in a multi-lingual software module has been developed. First, a textual sentence is translated to the target language using a translation module. A named entity is identified and extracted within the translated sentence. The named entity is identified by either: exact mapping; a semantically similar translated named entity that meets a predetermined minimum threshold of similarity; or utilizing a rule-based library for the target language. Once identified, the named entity is labeled with a pre-determined category and stored in a retrievable electronic database.
US11853691B2 Automated clinical documentation system and method
A method, computer program product, and computing system for synchronizing machine vision and audio is executed on a computing device and includes obtaining encounter information of a patient encounter, wherein the encounter information includes machine vision encounter information and audio encounter information. The machine vision encounter information and the audio encounter information are temporally-aligned to produce a temporarily-aligned encounter recording.
US11853688B2 Automatic detection and removal of typesetting errors in electronic documents
Embodiments are disclosed for eliminating typographical errors from an electronic document. The method may include obtaining an electronic document comprising a plurality of text paragraphs. The method may further include detecting a plurality of typographical errors in the plurality of text paragraphs. The method may further include indexing a set of error paragraphs, wherein each paragraph in the set of error paragraphs includes at least one typographical error. The method may further include determining a priority for each typographical error based on a magnitude of the typographical error. The method may further include adjusting one or more attributes of each paragraph in the set of error paragraphs based on the priority for each typographical error.
US11853687B2 Automatic prediction of important content
In an embodiment, a programmed computer system implemented via client-server Software as a Service (SaaS) techniques provides an interactive user interface for identifying specific portions of a digital document susceptible for review and improvement. A server computer may receive a representation of a digital document, such as an email, comprising words arranged into sentences arranged into paragraphs. An embodiment may tokenize a set of all sentences comprising the sequence of sentences into a document-specific vocabulary, then compute a corresponding first and second score for each sentence of the sequence of sentences. The first score may represent a calculated probability of semantic importance of the corresponding sentence to an overall meaning of the digital document. The second score may represent a calculated likelihood that the corresponding sentence will be read by a future reader of the digital document. An embodiment may identify key sentences using the first scores and second scores.
US11853686B2 Recognition of artifacts in computer displays
A digital display of an active window is provided. An application, separate from the application providing the digital display, is capable of identifying an artifact in the active window of the digital display without a priori knowledge or an application programming interface to the application providing the digital display. The artifacts may be alpha-numeric artifacts or non-alpha-numeric artifacts. The active window may be examined in multiple dimensions including 2 dimensions, 3 dimensions or more. Alpha-numeric artifacts, once identified, are pre-processed to remove anti-aliasing to allow for processor optical recognition.
US11853683B2 Learning-based analyzer for mitigating latch-up in integrated circuits
Systems and methods related to learning-based analyzers (both supervised and unsupervised) for mitigating latch-up in integrated circuits are provided. An example method includes obtaining latch-up data concerning at least one integrated circuit configured to operate under a range of temperature conditions, where the at least one integrated circuit comprises a core portion including at least a plurality of devices each having one or more structural features formed using a lithographic process, and an input/output portion. The method further includes training the learning-based system based on training data derived from the latch-up data and a first layout rule concerning a first spacing between the core portion and the input/output portion. The method further includes using the learning-based system generating a second layout rule concerning the first spacing between the core portion and the input/output portion, where the second layout rule is different from the first layout rule.
US11853679B2 Method of designing an integrated circuit and integrated circuit
A method includes reserving a routing track within a cell, wherein the cell comprises signal lines for connection to elements within the cell, the cell further comprises a plurality of routing tracks, the reserved routing track is one of the plurality of routing tracks, and the reserved routing track is free of the signal lines. The method further includes determining whether any power rails overlap with any of the plurality of routing tracks other than the reserved routing track. The method further includes adjusting a position of the cell in response to a determination that at least one power rail overlaps with at least one routing track of the plurality of routing tracks other than the reserved routing track.
US11853678B2 Block level design method for heterogeneous PG-structure cells
A partitioning method for partitioning a group of power-ground (PG) cells is disclosed. The method includes: placing at least one out-boundary PG cell on a substrate, wherein power strips of the at least one out-boundary PG cell are aligned with corresponding power rails on the substrate; and placing at least one in-boundary PG cell on the substrate, wherein power strips of the at least one in-boundary PG cell are aligned with corresponding power rails on the substrate.
US11853676B2 Layout context-based cell timing characterization
A method performed by at least one processor includes the following steps: generating a layout of an integrated circuit (IC), the layout comprising a cell and a layout context in a vicinity of the cell; receiving from a library a set of context groups and a set of timing tables, wherein each of the context groups is associated with one of the set of timing tables; determining a representative context group for the cell through comparing the layout context of the cell with the set of context groups; and performing a timing analysis on the layout according to a representative timing table associated with the representative context group for the cell.
US11853675B2 Method for optimizing floor plan for an integrated circuit
A method is provided and includes several operations: arranging multiple channels extending in a first direction; arranging, in accordance with multiple weights of multiple macros, a first portion of the macro closer to a centroid of a core region of an integrated circuit than a second portion of the macros; and arranging the macros on opposite sides of the channels. The macros have multiple pins coupled to the channels interposed between the macros.
US11853668B1 FPGA implementation interleaved with FPGA overlay architectures for emulation
A system and a method are disclosed for emulating a design of an electronic circuit. One or more field programmable gate array (FPGA) overlays are programmed to implement a first set of logic elements of the design of the electronic circuit. A second set of logic elements of the design of the electronic circuit is implemented in one or more FPGAs. The FPGA overlays implementing the first set of logic elements and the FPGAs implementing the second set of logic elements are interconnected to each other. The design of the electronic circuit is then tested using the interconnected FPGA overlays and the FPGAs.
US11853667B2 Systems and methods for integrated circuit layout
A method for providing an integrated circuit design is disclosed. The method includes receiving and synthesizing a behavioral description of an integrated circuit design. The method includes generating, based on the synthesized behavioral description, a layout by placing and routing a plurality of transistor-based cells. The method includes selectively accessing a cell library that includes a plurality of non-transistor-based cells, each of the plurality of non-transistor-based cells associated with a respective delay value. The method includes updating the layout by inserting one or more of the plurality of non-transistor-based cells.
US11853658B2 Information processing apparatus, information processing method, and non-transitory computer readable medium
The present disclosure provides an information processing apparatus capable of improving the accuracy of solving a problem when an annealing algorithm is executed. An information processing apparatus 1 includes a calculation unit 2 and an arithmetic unit 4. The calculation unit 2 calculates at least one eigenvector of a coupling coefficient matrix including a coupling coefficient indicating a strength of interaction between each of a plurality of binary variables that indicate states of a plurality of respective spins in an Ising model, the coupling coefficient matrix being given in advance in accordance with a problem to be solved by an annealing algorithm. The arithmetic unit 4 executes the annealing algorithm from an initial state set based on the at least one eigenvector.
US11853657B2 Machine-learned model selection network planning
Methods and systems for data modelling. One method includes receiving a plurality of data points representing training data, and generating a plurality of models based on the training data, each of the plurality of models using at least one a different modelling methodology or a different portion of the training data. The method also includes receiving an input representing a requested prediction, generating an output based on the input using each of the plurality of models, providing the output generated by each of the plurality of models and the training data to a machine learning algorithm, generating, with the machine learning algorithm, the requested prediction using the output generated by each of the plurality of models and the training data, and outputting the requested prediction for display to a user.
US11853655B1 Method of predicting a ship resistance by designing and implementing a momentum thickness similarity simulator
A full-scale resistance prediction for ships. More particularly, the invention is directed to full-scale resistance predictions for ships using model scale resistance tests. This process involves the designing of a momentum thickness similarity simulator for a model, to accurately determine a model resistance and ultimately to predict a ship resistance. The simulator modifies the geometry of the model, and its design is optimized to accurately predict the ship resistance. The simulator may be an external device such as a wire ring (trip wire), sand paper, or a Hama strip, or the simulator may be integrally formed on the body of the model.
US11853651B2 Method to determine intended direction of a vocal command and target for vocal interaction
Systems and methods are described for recognizing and responding to commands in a virtual or physical environment. A system may receive voice data and determine an intended command. The system may then determine a position and viewpoint orientation of the user to be able to determine one or more digital assets associated with the user. The system may then determine a current state associated with each digital asset of the one or more digital assets to be able to determine at least one digital asset that is configured to process the command. The system can then apply the command to at least a first digital asset of the at least one digital asset that is configured to process the command.
US11853650B2 Audio presentation of conversation threads
In an example, a computing system receives an instruction to initiate audio presentation of electronic communications for a recipient. Responsive to the instruction, the computing system audibly outputs each unreviewed electronic communication in a most-recent conversation thread including a most-recent set of unreviewed, reply-linked electronic communications for the recipient. Each unreviewed electronic communication in the most-recent conversation thread may be audibly output in a chronological-sequential order beginning with an oldest unreviewed electronic communication and continuing to a most-recent unreviewed electronic communication. Responsive to completing audible output of the most-recent unreviewed electronic communication from a conversation thread, the computing device audibly outputs each unreviewed electronic communication in a next-most-recent conversation thread including a next-most-recent set of unreviewed, reply-linked electronic communications for the recipient. Each unreviewed electronic communication in the next-most-recent conversation thread may be audibly output in a chronological-sequential order beginning with an oldest unreviewed electronic communication.
US11853647B2 Proactive assistance based on dialog communication between devices
Systems and processes for proactive assistance based on dialog communication between devices are provided. In one example process, while voice communication between an electronic device and a second electronic device is established, a stream of audio data associated with the second electronic device can be received. In response to detecting a user input, a text representation of speech contained in a portion of the stream of audio data can be generated. The process can determine whether the text representation contains information corresponding to one of a plurality of types of information In response to determining that the text representation contains information corresponding to one of a plurality of types of information, one or more tasks based on the information can be performed.
US11853645B2 Machine-led mood change
A machine is configured to identify a media file that, when played to a user, is likely to modify an emotional or physical state of the user to or towards a target emotional or physical state. The machine accesses play counts that quantify playbacks of media files for the user. The playbacks may be locally performed or detected by the machine from ambient sound. The machine accesses arousal scores of the media files and determines a distribution of the play counts over the arousal scores. The machine uses one or more relative maxima in the distribution in selecting a target arousal score for the user based on contextual data that describes an activity of the user. The machine selects one or more media files based on the target arousal score. The machine may then cause the selected media file to be played to the user.
US11853642B2 Method and system for adaptive volume control
A method performed by an audio source device. The method obtains an input audio signal and determines a sound output level of a headset based on the input audio signal, a user volume setting, and a sound output sensitivity of the headset. The method determines whether the sound output level is above a threshold. In response to determining that the sound output level is above the threshold, a scalar gain is applied upon the input audio signal to produce an output audio signal for output by the headset.
US11853639B2 Sharing neighboring map data across devices
A computing device and method are provided for transmitting a relevant subset of map data, called a neighborhood, to enable mutual spatial understanding by multiple display devices around a target virtual location to display a shared hologram in the same exact location in the physical environment at the same moment in time. The computing device may comprise a processor, a memory operatively coupled to the processor, and an anchor transfer program stored in the memory and executed by the processor.
US11853637B2 Electronic device for synchronizing output time point of content output by external devices and method of operating same
Disclosed is an electronic device including a first communication circuit configured to transmit content to a first external electronic device through first communication, a second communication circuit configured to transmit content to a second electronic device connected to a second external electronic device through second communication, and a processor configured to identify a first time spent for processing a content output operation by the first external electronic device, identify a second time spent for processing a content output operation by the second external electronic device, and control a time for which the content is transmitted to the first external electronic device and/or the second electronic device, based on a result of a comparison between the first time and the second time.
US11853633B2 Digital picture display system with photo clustering and automated interaction with viewer devices
A digital picture frame including a camera integrated with the frame, and a network connection module allowing the frame for direct contact and upload of photos from electronic devices or from a user's social media account or her or his community members' social media accounts. The integrated camera is used to automatically determine an identity of a frame viewer, and a viewer profile automatically determined from the identity of the viewer. The displayed photos are automatically shown and/or changed according to the detected viewers.
US11853630B1 Printing device connectivity manager for a digital front end
A printing system includes a digital front end (DFE) system connected to a plurality of printing devices. The DFE system manages printing operations to the plurality of printing devices. The DFE system also includes a printing device connectivity manager to manage connections with the printing devices. Printing connectivity modules are installed at the printing device connectivity manager using application programming interfaces (APIs) that are loaded at the creation of the printing connectivity modules. The APIs allow the printing connectivity modules to interact with the printing devices. The printing connectivity modules can communicate with application modules located at the printing devices.
US11853628B1 Industrial printing system, print server, and variable printing method for peer-to-peer distributed processing of security content in variable printing for production printing
Provided is an industrial printing system that performs distributed processing of security content in peer-to-peer variable printing for production printing. The variable attribute generation unit generates variable attribute information including content information of variable content for which a security level is set in variable data for variable printing. The security determination unit selects other print server capable of processing the variable content based on the security level of the content information of the variable attribute information generated by the variable attribute generation unit. The processing management unit requests the other print server selected by the security determination unit to process the variable content according to the security level.
US11853624B2 Method for switching image forming apparatus, information processing apparatus, and switching system
A method includes an accepting step of causing an information processing apparatus to accept a request for switching a contracted device from a first image forming apparatus to a second image forming apparatus, the contracted device being an image forming apparatus allowed to use contracted consumables accommodating printing materials based on a contract, an enablement-establishing step of causing the information processing apparatus to establish a first enabled state in which the second image forming apparatus is allowed to use a contracted consumables, in response to acceptance of the request, and an enablement-continuing step of causing the information processing apparatus to establish a second enabled state in which the first image forming apparatus is allowed to continuously use the contracted consumables that has been previously used in the first image forming apparatus for a predetermined period, in response to acceptance of the request.
US11853622B2 Cloud printing method and cloud printing system
A cloud printing method and a cloud printing system includes: sending a print request to a first server when a file is clicked at first application of a client to execute printing; determining whether a target printer supports printing the file; transmitting the file to the target printer to execute printout of the file based on that the target printer supports printing the file; transmitting the file to a printer manufacturer server or to a second application based on that the target printer does not support printing the file; converting a data format of the file into a data format supported by the target printer to generate a print job; sending the print request to the target printer, and transmitting the print job to the target printer to execute printout of the print job.
US11853621B2 Cloud printing system and method of controlling cloud printing system for transmitting authentication information of plurality of users associated of print job to another cloud printing system
According to an aspect of the present disclosure, a cloud printing system is connected to an information processing apparatus via a network, and the cloud printing system comprises: one or more memories storing a set of instructions; and one or more processors that execute the set of instructions to: receive a print job from the information processing apparatus; and if there is a plurality of users permitted to execute the received print job, transmit the received print job to another cloud printing system using authentication information of each of the plurality of users.
US11853620B2 Printing device, printing system, and non-transitory computer-readable recording medium therefor
A printing device comprises a housing, a communication interface configured to communicate with a server, and a controller. The printing device is configured to operate either in a contract mode or in a normal mode. The housing is configured such that one or more consumables including a first type consumable and a second type consumable are attachable. The first type consumable is dedicated for the contract printing, and the second type consumable is usable for printing in both the contract mode and the normal mode. The controller is configured to activate the contract mode in response to an activation instruction from the server. In a case where the second type consumable is attached to the housing when the contract mode is activated, the controller changes a state of the printing device to a contract printing state in which the contract printing is activated after activating the contract mode.
US11853619B2 Methods and printing system using size-agnostic consumable use estimation
An estimation system provides consumable use estimations, such as for ink or toner, in printing operations. The estimation system uses a classification-based consumable use process to estimate the consumable use. A print job is assigned a classification category according to an arbitrary job category selected for the print job and a job property defined for the print job using job settings. An estimate is provided using the classification category and the distribution of the consumable use for print jobs in the category. The estimate is adjusted by a consumable use adjustment factor that reflects the amount of ink or toner disposed of during container replacement or wasted during printing operations. Estimation system also uses a size-agnostic consumable use estimation process based on the average consumable use for a specified imageable unit area.
US11853615B2 Including network storage with direct attached storage
In some examples, a data node may provide a file system executed in a user space. The data node may invoke a device check process configured to perform a test for failure of a storage device associated with a target volume by sending a file system level request for obtaining metadata of data stored to the target volume. For instance, the target volume may be a virtual storage volume that represents storage capacity on a network storage. The user-space file system may receive the request for the metadata and may retrieve preconfigured metadata of the target volume that is stored locally in advance of the invoking of the device check process. The preconfigured metadata may be sent to the device check process in response to the request. For example, the preconfigured metadata may at least partially cause the target volume to pass the test.
US11853607B2 Optimizing flash memory utilization for NVMe KV pair storage
A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to determine a health of a plurality of wordlines of a block of a plurality of blocks, receive key value (KV) pair data, select a wordline of the plurality of wordlines based on the health, and program the KV pair data to the selected wordline. The KV pair data includes a value length and a relative performance indicator. The controller is further configured to mark a block of the plurality of blocks due to a high bit error rate (BER) indication, where the marked block is KV operable only. The non-KV pair data stored in the marked block is relocated to a non-marked block.
US11853598B2 Software memory tagging for heap overflow protection
Generally discussed herein are devices, systems, and methods for software memory tagging that provides buffer overflow protection. A method can include responsive to a memory write operation to write data to a heap of a memory, identifying a first tag value associated with a first address of the memory write operation in the bit map, comparing, for each address after the first address affected by the memory write operation, respective tag values in a bit map of the memory to the identified first tag value, and halting execution of the application if any of the respective tag values do not match the first tag value.
US11853593B2 Shared memory protection method for securing MMIO commands
Methods and systems for managing communications is disclosed. A host device and a management controller may communicate via memory mapped communications using shared memory. To improve the security of the memory mapped communications, access requests for shared memory may be monitored. Access controls for the shared memory may be put in place to reduce the likelihood of data being made unavailable before it is processed. The access controls may be lifted when the data stored in shared memory has been read by to complete the memory mapped communications.
US11853583B2 Pool-level storage management
A method of managing data storage using a management device that includes determining respective status information for a plurality of storage devices, and calculating, based on the status information, a respective cost for each of the plurality of storage devices using a cost function that includes one or more parameters including at least one of: a program/erase (P/E) parameter, a block error state parameter, a block error level parameter, and a workload parameter. The method further includes selecting a destination storage device of the plurality of storage devices based on at least some of the calculated costs, and writing data to the destination storage device.
US11853580B1 Data migration management based on data location
A computer implemented method includes obtaining positional information corresponding to end of data (EOD) on a tape and a data extent stored in the tape, wherein the positional information includes longitudinal position (LPOS), latitudinal position (wrap), and number of data blocks, comparing a block number of at least one of a currently read or located data with the positional information of the data extent to identify a current position of a tape head, identifying a positional relationship between a location of data to be read, the positional information of the EOD on the tape, and the current position of the tape head, identifying a directional relationship between a current direction of the tape head locating to data to be read and a pending write direction, and determining an appendable range for data after the EOD on the tape based on the identified positional relationship and the identified directional relationship.
US11853578B2 Systems, devices, and methods for data migration
Methods, systems, and devices for performing data migration operations using a memory system are described. The memory system may include a component, such as a controller, for facilitating a transfer of data between a first memory device that may implement a first memory technology (e.g., having a relatively fast access speed) and a second memory device that may implement a second memory technology (e.g., having a relatively large capacity). The component may receive an indication of the data migration operation from a host device and may initiate a transfer of data between the first and second memory devices. The controller may include one or more buffers to store data being transferred between the first and second memory devices. In some cases, the transfer of data between the first and second memory devices may occur within the memory system and without being transferred through the host device.
US11853572B2 Encoding-aware data routing
Aspects of the disclosure are directed to a storage device including a memory and a controller. The memory may include a plurality of flash memory blocks such as single level cell (SLC) blocks and multi-level cell (MLC) blocks. The controller may maintain a read count of each of the SLC blocks to determine which of the blocks contains data associated with the highest number of read commands. Based on the read commands, the controller may relocate the associated data into pages of MLC blocks that have a lower number of senses required to read the data stored in those blocks.
US11853562B1 Read look ahead based on key analysis in key value data storage devices
A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to program key value (KV) pair data to the memory device, where the KV pair data includes a key and a value, analyze the key, and generate metadata based on the analyzing. The controller is further configured to generate a metadata index for a plurality of KV pair data, where the metadata index value corresponds to a similarity or a difference between a first key and a second key, and cluster generated metadata based on the metadata index. The controller is further configured to receive a read command for the KV pair data, analyze the generated metadata of the KV pair data, generate a predicted next key, and use read look ahead (RLA) to read a predicted next KV pair data based on the predicted next key.
US11853561B2 Backup integrity validation
A primary storage array calculates signatures of chunks of production device data that are sent to a target device on a secondary storage array. The chunk signatures are sent to a signature device on the secondary storage array, where the chunk signatures are stored within the same LBA range on the signature device as their corresponding chunks are stored on the target device. Snaps of the target and signature device are created and associated as a snap pair. Later, the primary storage array calculates signatures of changed chunks of production device data that are sent to the target device. The changed chunk signatures are sent to the signature device. New snaps of the target and signature device are created and associated as a new snap pair. Chunk data is validated by calculating signatures of the chunks from the target device and comparing those signatures with the chunk signatures from the signature device.
US11853560B2 Conditional role decision based on source environments
Example implementations can involve a system, which can involve a server configured to distribute role decision condition expressions created based on user input to one or more storage devices; and the one or more storage devices, which can involve a processor, configured to, for receipt of a request, determine user identification information, request source environment information and requested contents from the request; determine a role from the role decision condition expressions based on the user identification information and request source environment information; and determine whether or not the request can be executed based on the role.
US11853557B2 Shared drive storage stack distributed QoS method and system
A data storage system and method comprising: at least two servers that comprise a storage volume and configured to run an operating system designated to host data accessible and exposable over a data plane (DP) network, at least one orchestrator configured to interact with each of said servers and designated to control a control plane (CP) of said DP network, wherein the at least two storage volumes create a distributed storage stack, wherein each server is configured to manage and enforce local QoS DP originated from its own volume, and wherein the orchestrator is configured to centrally orchestrate and enforce QoS CP limitations within the distributed storage stack.
US11853552B2 Hybrid memory device using different types of capacitors
The hybrid memory device may include volatile and non-volatile memory cells on a single substrate, or die. The non-volatile memory cells may have ferroelectric capacitors and the volatile memory cells may have paraelectric or linear dielectric capacitors for their respective logic storage components. In some examples, the volatile memory cells may be used as a cache for the non-volatile memory cells. Or the non-volatile memory cells may be used as a back-up for the volatile memory cells. By placing both types of cells on a single die, rather than separate dies, various performance metrics may be improved, including those related to power consumption and operation speed.
US11853550B2 System and method for data compaction and security using multiple encoding algorithms
A system and method for encoding data using a plurality of encoding libraries. Portions of the data are encoded by different encoding libraries, depending on which library provides the greatest compaction for a given portion of the data. This methodology not only provides substantial improvements in data compaction over use of a single data compaction algorithm with the highest average compaction, but provides substantial additional security in that multiple decoding libraries must be used to decode the data. In some embodiments, each portion of data may further be encoded using different sourceblock sizes, providing further security enhancements as decoding requires multiple decoding libraries and knowledge of the sourceblock size used for each portion of the data. In some embodiments, encoding libraries may be randomly or pseudo-randomly rotated to provide additional security.
US11853546B2 Electronic device for controlling input mode according to folding angle, and method therefor
At least one processor included in an electronic device can acquire first motion data about the motion of the electronic device through at least one motion sensor, acquire second motion data about a motion of an external device through a connector included in the electronic device, determine, on the basis of the first motion data and the second motion data, the folding angle between the electronic device and the external device connected to the electronic device, and determine, on the basis of the determined folding angle, an input mode that sets whether to display a user interface on a display or whether to block an input signal received through the connector. Various other embodiments identified through the specification are possible.
US11853544B2 Electronic device, method for driving electronic device, and method for controlling data recording application
One embodiment of the present invention relates to an electronic device for reproducing, in time sequence, first pen data in which handwriting strokes are digitized on a medium by an electronic pen. The electronic device comprises: a communication module; a control module; an output module for reproducing or outputting first handwriting information, first image or audio information photographed or recorded by the electronic device, and event information in time sequence; and a memory module for storing contents including the first handwriting information, the first image or audio information, and the event information, wherein, when the communication module further receives second pen data in a state where the first handwriting information is held on the output module after the contents are stored in the memory module, second handwriting information corresponding to the second pen data is added to the first handwriting information and then reproduced.
US11853541B2 Electronic device supporting multiple windows and method of controlling the same
An electronic device is provided. The electronic device includes a touch screen and at least one processor operatively coupled to the touch screen. The at least one processor is configured to display an execution screen of a first application on the touch screen, based on receiving a drag input for one of a plurality of pieces of content included in the execution screen of the first application, identify whether the drag input moves to a preset area, based on the drag input moving to the preset area, identify a second application related to a property of the one piece of content, based on receiving a drop input after the drag input, divide the touch screen based on a position at which the drop input is received, display the execution screen of the first application in a first divided area, and display an execution screen of the second application in a second divided area.
US11853538B2 Apparatus and method for displaying notification in electronic device
An apparatus and a method of displaying a notification in an electronic device are provided. The apparatus includes a display unit configured to display a status bar including one or more notification icons, and a controller configured to display notification information including an icon and a number of notifications of an application program for each application program when the status bar is selected.
US11853536B2 Intelligent automated assistant in a media environment
Systems and processes are disclosed for operating a digital assistant in a media environment. In an exemplary embodiment, a user can interact with a digital assistant of a media device while content is displayed by the media device. In one approach, a plurality of exemplary natural language requests can be displayed in response to detecting a user input of a first input type. The plurality of exemplary natural language requests can be contextually-related to the displayed content. In another approach, a user request can be received in response to detecting a user input of a second input type. A task that at least partially satisfies the user request can be performed. The performed task can depend on the nature of the user request and the content being displayed by the media device. In particular, the user request can be satisfied while reducing disruption to user consumption of media content.
US11853530B2 Apparatuses, computer program products, and methods for group-based communication channel organization
Various embodiments of the present disclosure provide apparatuses, systems, and computer program products for group-based communication channel organization. In this regard, embodiments described herein are configured to enable group-based communication interfaces rendered with group-based communication channels organized into specific organized channel sets. A plurality of organized channel sets may be reorganized, and/or the associated channel set for each organized channel set may be reorganized. In one example embodiment, an apparatus is configured to receive an interface rendering request associated with an authenticated user account and a group-based communication interface, identify at least one organized channel set associated with the authenticated user account, and cause rendering of the group-based communication interface comprising an organized channel set interface element set, each organized channel set interface element in the organized channel set interface element set associated with one of the at least one organized channel set.
US11853529B2 User interface to prepare and curate data for subsequent analysis
A computer system displays a user interface that includes a flow pane, a tool pane, a profile pane, and a data pane. The flow pane displays a node/link flow diagram that identifies data sources, operations, and output datasets. The tool pane includes a data source selector that enables users to add data sources to the flow diagram, and includes an operation palette that enables users to insert nodes into the flow diagram for performing specific transformation operations. The profile pane displays schemas corresponding to selected nodes in the flow diagram, including information about data fields and statistical information about data values for the data fields and enables users to modify the flow diagram by interacting with individual data elements. The data pane displays rows of data corresponding to selected nodes in the flow diagram, and enables users to modify the flow diagram by interacting with individual data values.
US11853520B2 Electronic device
An electronic device includes a display unit including an active area configured to display an image, a peripheral area adjacent to the active area, and an input sensing unit disposed on the display unit within the active area. The input sensing unit includes a first sensing electrode disposed in the active area and a second sensing electrode spaced apart from the first sensing electrode and disposed in the active area.
US11853517B2 Touch sensor
A touch sensor, including a transparent film substrate; a front electrode formed on one surface of the transparent film substrate; a front terminal formed on the surface of the transparent film substrate where the front electrode is formed, the front terminal being connected to the front electrode; a back electrode formed on the other surface of the transparent film substrate; and a back terminal formed on the surface of the transparent film substrate where the back electrode is formed, the back terminal being not overlapping with the front terminal in a plan view and being connected to the back electrode.
US11853516B2 Protective assembly and touch module
A protective assembly includes a cover plate, a buffer layer, and a flexible substrate. The buffer layer is disposed on the cover plate and made of transparent polymer. The buffer layer has a light transmittance greater than about 85%, a thickness ranging from about 3 μm to about 15 μm, and a Poisson's ratio greater than about 0.4. The flexible substrate is disposed on the buffer layer and doped with an inorganic compound. The flexible substrate has a thickness ranging from about 3 μm to about 10 μm and a Young's coefficient ranging from about 1 GPa to about 10 GPa.
US11853514B2 Touch sensing signal processing circuit
The present disclosure discloses a touch sensing signal processing circuit which senses a change in capacitance of a sensing node for touch sensing and provides a logic signal corresponding to the touch sensing. The touch sensing signal processing circuit of the present disclosure is configured using a delta-sigma analog to digital converter. Auto-tuning may be performed by delta-sigma analog conversion.
US11853510B2 System and method for touch-to-display noise mitigation
Driving a display of an input-display device includes generating, during a first display frame, a first touch sensing waveform to be applied to a touch screen of the display, and generating, during a second display frame, a second touch sensing waveform to be applied to the touch screen. The first touch sensing waveform generates on the display a first touch-to-display noise pattern of touch-to-display noise artifacts. The second touch sensing waveform generates on the display a second touch-to-display noise pattern of touch-to-display noise artifacts. The second touch-to-display noise pattern mitigates the first touch-to-display noise pattern.
US11853509B1 Using a camera to supplement touch sensing
One example provides a computing device comprising a touch sensor, a camera, a logic subsystem, and a storage subsystem. The storage subsystem comprises instructions executable by the logic subsystem to receive image data from the camera; determine, based on the image data, information regarding one or more of a hand of a user or a stylus held by the user; and based at least on the information regarding one or more of the hand of the user or the stylus held by the user, control operation of the touch sensor.
US11853508B2 Touch panel and touch device
A touch panel and a touch device are provided. The touch panel includes a touch region and a bezel region. The touch region includes a plurality of transmit channels. The bezel region is disposed on an edge of the touch region. The bezel region includes a plurality of first traces, a plurality of second traces, and a plurality of conductive film layers. One of the conductive film layers connects one of the first traces and one of the second traces. The first trace and the second trace connected in parallel are connected to one of the transmit channels. A trace impedance of the bezel region in the touch panel can be reduced.
US11853507B2 Display device with built-in touch panel, and method for controlling display device with built-in touch panel
A display device includes a plurality of drive electrodes, a plurality of detection electrodes, and a touch detection driver configured to supply a drive signal for self-capacitance detection to the plurality of detection electrodes and acquire a self-capacitance detection signal from the plurality of detection electrodes. The touch detection driver is configured to supply the drive signal for self-capacitance detection to at least one of the plurality of detection electrodes while the gate signal is being supplied to gate lines overlapping any one of the plurality of drive electrodes.