US11575150B2
A lithium ion conductive material has a composition formula of Lia(OH)bFcCldBr1-d, where 1.8≤a≤2.3, b=a −c−1, 0
US11575130B2
The present invention provides a negative electrode for a lithium metal battery and a lithium metal battery comprising the same, the negative electrode comprising: a first negative electrode including a lithium metal negative electrode; and a second negative electrode which is disposed on the first negative electrode and includes a coating layer including a carbon-based material. By using the negative electrode for a lithium metal battery, a lithium metal battery can have an improved charge and discharge efficiency and life time.
US11575121B2
The present invention provides: an electrode mixture manufacturing method comprising the processes of introducing a first binder, an electrode active material, and a conductive material into an extruder, performing a first mixing of the first binder, the electrode active material, and the conductive material in the extruder, additionally introducing a second binder into the extruder and performing a second mixing, and yielding an electrode mixture resulting from the first mixing and the second mixing; an electrode mixture manufactured thereby; and an electrode manufacturing method using the electrode mixture.
US11575117B2
A method for pre-lithiating a silicon oxide negative electrode for a secondary battery, specifically a method for pre-lithiation by immersing the silicon oxide negative electrode in an electrolytic solution for wetting, and by applying pressure while a lithium metal is in direct contact with the wetted silicon oxide negative electrode. The silicon oxide negative electrode for a secondary battery manufactured through pre-lithiation provided in the present disclosure has improved initial irreversibility, and a secondary battery manufactured using such a silicon oxide negative electrode for a secondary battery has excellent charge/discharge efficiency.
US11575110B2
A display substrate includes a base and blue light-emitting units disposed on the base. A blue light-emitting unit includes a first electrode, a first light-emitting layer and a second electrode that are sequentially disposed on the base. Of the first electrode and the second electrode, one electrode is configured to reflect light, and another electrode is configured to transmit light. The first light-emitting layer is configured to emit light having a spectrum whose full width at half maximum is less than or equal to 16 nm.
US11575095B2
Provided is a photoelectric conversion device including: a support; a charge-transporting layer including an organic charge-transporting material or a sensitizing dye electrode layer including an organic sensitizing dye, where the charge-transporting layer or the sensitizing dye electrode layer is disposed on the support; and a ceramic film disposed on the charge-transporting layer or the sensitizing dye electrode layer.
US11575084B2
A variable resistance memory device includes a variable resistance layer, a first conductive element, and a second conductive element. The variable resistance layer includes a first layer and a second layer. The first layer is formed of a first material. The second layer is on the first layer and formed of a second material having a density different from a density of the first material. The first conductive element and a second conductive element are located on the variable resistance layer and spaced apart from each other in order to form a current path in the variable resistance layer. The current path is in a direction perpendicular to a direction in which the first layer and the second layer are stacked.
US11575076B2
A method for manufacturing a thermoelectric conversion module of the present invention is a method for manufacturing a thermoelectric conversion module including a thermoelectric semiconductor part in which a plurality of p-type semiconductors and a plurality of n-type semiconductors are alternately arranged, and a high temperature side electrode bound to a binding surface of the p-type semiconductor and the n-type semiconductor on a high temperature heat source side and a low temperature side electrode bound to a binding surface of the p-type semiconductor and the n-type semiconductor on a low temperature heat source side, which electrically connect the p-type semiconductor and the n-type semiconductor adjacent to each other in series, and includes a binding step of binding at least one of the high temperature side electrode and the low temperature side electrode, and the p-type semiconductor and the n-type semiconductor together, by sintering a binding layer containing metal particles, which is provided between the electrode and the semiconductor.
US11575071B2
Oxygen controlled PVD AlN buffers for GaN-based optoelectronic and electronic devices is described. Methods of forming a PVD AlN buffer for GaN-based optoelectronic and electronic devices in an oxygen controlled manner are also described. In an example, a method of forming an aluminum nitride (AlN) buffer layer for GaN-based optoelectronic or electronic devices involves reactive sputtering an AlN layer above a substrate, the reactive sputtering involving reacting an aluminum-containing target housed in a physical vapor deposition (PVD) chamber with a nitrogen-containing gas or a plasma based on a nitrogen-containing gas. The method further involves incorporating oxygen into the AlN layer.
US11575065B2
A quantum device includes a substrate including a first material and including an upper surface thereof, a first layer comprising a compound of the first material disposed on the upper surface of the substrate, a second layer, comprising a metal oxide, disposed on the first layer, a third layer, comprising a noble metal, disposed on the second layer, a fourth layer, comprising a metal oxide, disposed on the third layer, a fifth layer, comprising a piezoelectric material, disposed on the fourth layer, a sixth layer, comprising a noble metal, disposed on the fifth layer, a seventh layer, comprising a material capable of quantum emission, disposed on the sixth layer, and an eighth layer, comprising a noble metal, disposed on the seventh layer, and at least one of the eighth layer and the seventh layer are sized to enable quantum emission from the seventh layer.
US11575059B2
Described herein is a photovoltaic module, which includes PV cells capable of converting light incoming from a front side and from a rear side (3) and a transparent rear side including a rear surface carrying a structured layer (9), where the lower surface of the structured layer (9) is the lower surface of the module, and where the surface of layer (9) is structured by parallel V-shaped grooves of depth h2 or less than h2, where the lateral faces of the grooves of depth less than h2 form a groove angle beta and adjacent faces of neighbouring grooves form a peak of apex angle alpha, characterized in that h2 is from the range 5 to 200 micrometer, and each pair of neighbouring grooves includes one groove of depth h2 and one groove of depth (h2−h1), where h1 ranges from 0.1 h2 to 0.9 h2.
US11575053B2
A photovoltaic device including: a first amorphous semiconductor layer (3) and a second amorphous semiconductor layer (4) both on a back face of a semiconductor substrate (1); electrodes (5, 6); and a wiring board (8). The electrodes (5, 6) are disposed on the first amorphous semiconductor layer (3) and the second amorphous semiconductor layer (4) respectively. The wiring board (8) has wires (82) connected to the electrodes (5) by a conductive adhesive layer (7). The wiring board (8) has wires (83) connected to the electrodes (5) by the conductive adhesive layer (7). The electrodes (5) include conductive layers (51, 52). The electrodes (6) include conductive layers (61, 62). The conductive layers (51, 61) are composed primarily of silver. The conductive layers (52, 62) cover the conductive layers (51, 52) respectively. Each conductive layer (52, 62) is composed of a metal more likely to be oxidized than silver.
US11575050B2
An integrated circuit includes gate-all-around (GAA) nanowire transistors, GAA nanosheet transistors, and planar devices on the same substrate. Gate dielectric layers of the GAA nanowire transistors and the GAA nanosheet transistors have substantially the same thickness which is smaller than the thickness of the gate dielectric layer of the planar devices. The channel width of the planar devices is greater than the channel width of the GAA nanosheet transistors, which is greater than the channel width of the GAA nanowire transistors.
US11575049B2
One of the objects is to improve display quality by reduction in malfunctions of a circuit. In a driver circuit formed using a plurality of pulse output circuits having first to third transistors and first to fourth signal lines, a first clock signal is supplied to the first signal line; a preceding stage signal is supplied to the second signal line; a second clock signal is supplied to the third signal line; an output signal is output from the fourth signal line. Duty ratios of the first clock signal and the second clock signal are different from each other. A period during which the second clock signal is changed from an L-level signal to an H-level signal after the first clock signal is changed from an H-level signal to an L-level signal is longer than a period during which the preceding stage signal is changed from an L-level signal to an H-level signal.
US11575045B2
A manufacturing method of a semiconductor device at least includes the following steps. A substrate having a stacked structure is provided. An epitaxy process is performed to form an epitaxial layer on the substrate on two sides of the stacked structure. A recess is forming on the two sides of the stacked structure, wherein the recess penetrates through the epitaxial layer, extends into the substrate, and has a tip located in the substrate. A source/drain region is formed in the recess, wherein a material of the source/drain region comprises silicon germanium. A spacer wall material layer is formed on the substrate. A portion of the stacked structure is removed to from a gate structure. A portion of the spacer wall material layer is removed to form a spacer wall on the epitaxial layer. A semiconductor device is also provided.
US11575038B1
A 3D semiconductor device including: a first level including a first single crystal layer, the first level including a plurality of first transistors and at least one first metal layer, where the at least one first metal layer overlays the first single crystal layer, and where the at least one first metal layer includes interconnects between the first transistors forming first control circuits; a second metal layer overlaying the at least one first metal layer; a second level overlaying the second metal layer, the second level including a plurality of second transistors; a third level overlaying the second level, the third level including a plurality of third transistors, where the second level includes a plurality of first memory cells, the first memory cells each including at least one of the second transistors, where the third level includes second memory cells, the second memory cells each including third transistors.
US11575035B2
Disclosed herein are quantum dot devices, as well as related computing devices and methods. For example, in some embodiments, a quantum dot device may include: a quantum well stack; a plurality of gates disposed on the quantum well stack; and a top gate at least partially disposed on the plurality of gates such that the plurality of gates are at least partially disposed between the top gate and the quantum well stack.
US11575000B2
A method for manufacturing a vertical JFET includes providing a III-nitride substrate having a first conductivity type; forming a first III-nitride layer coupled to the III-nitride substrate, wherein the first III-nitride layer is characterized by a first dopant concentration and the first conductivity type; forming a plurality of trenches within the first III-nitride layer, wherein the plurality of trenches extend to a predetermined depth; epitaxially regrowing a second III-nitride structure in the trenches, wherein the second III-nitride structure is characterized by a second conductivity type; forming a plurality of III-nitride fins, each coupled to the first III-nitride layer, wherein the plurality of III-nitride fins are separated by one of a plurality of recess regions; epitaxially regrowing a III-nitride gate layer in the recess regions, wherein the III-nitride gate layer is coupled to the second III-nitride structure, and wherein the III-nitride gate layer is characterized by the second conductivity type.
US11574994B2
A semiconductor device according to embodiments includes: a first conductivity-type first semiconductor layer set to a first potential; a second conductivity-type second semiconductor layer stacked on the first semiconductor layer and set to a second potential; an interlayer insulating film disposed on a main surface of the second semiconductor layer; a resistor disposed above the first semiconductor layer while interposing the second semiconductor layer and the interlayer insulating film therebetween; and a terminal electrically connected to the second semiconductor layer.
US11574990B2
An organic light emitting diode display includes a substrate, a scan line on the substrate for transferring a scan signal, a data line crossing the scan line and for transferring a data signal, a driving voltage line crossing the scan line and for transferring a driving voltage, a switching thin film transistor coupled to the scan line and the data line, a driving thin film transistor coupled to a switching drain electrode of the switching thin film transistor, and an organic light emitting diode (OLED) coupled to a driving drain electrode of the driving thin film transistor, wherein a driving semiconductor layer of the driving thin film transistor is bent and in a plane substantially parallel to the substrate.
US11574984B2
According to one aspect of the invention, a display panel includes a first display area including a plurality of first pixels, a second display area surrounded by the first display area and including at least one transmissive portion and a plurality of second pixels spaced apart from each other with the transmissive portion therebetween, a plurality of first wiring lines electrically connected to the plurality of first pixels and substantially extending in a first direction, and a plurality of second wiring lines electrically connected to the plurality of second pixels and substantially extending in the first direction, wherein at least one of the plurality of first wiring lines includes a first portion, and a second portion located on a different layer from the first portion and overlapping one of the plurality of second wiring lines.
US11574983B2
In a display device, a second wiring line extends in a display region and includes an imaginary straight line that extends from the second wiring line in an extension direction of the second wiring line and intersects with an opening of an edge cover. The second wiring line extends along the peripheral edge of the opening without intersecting with the opening of the edge cover.
US11574980B2
A window member includes a base panel which is divided into a transmission area and a bezel area in a plan view and has a front surface and a rear surface disposed opposite to the front surface in a thickness direction, and in which a recessed portion, which is recessed from the rear surface in the thickness direction, is defined, a bezel layer disposed on the rear surface of the base panel to define the bezel area, and a light shielding pattern disposed in the recessed portion to cover an inner surface of the recessed portion. Here, the light shielding pattern is disposed on the transmission area and spaced apart from the bezel layer.
US11574977B2
Disclosed is a display device that is capable of being driven with low power consumption. A first thin-film transistor including a polycrystalline semiconductor layer and a second thin-film transistor including an oxide semiconductor layer are disposed in an active area, thereby reducing power consumption. At least one opening formed in a bending area is formed to have the same depth as any one of contact holes formed in the active area, thereby making it possible to form the opening and the contact holes through the same process and consequently simplifying the process of manufacturing the device. A second source electrode of the second thin-film transistor and a second gate electrode of the second thin-film transistor overlap each other with an upper interlayer insulation film interposed therebetween so as to form a first storage capacitor.
US11574971B2
An electronic panel including a base layer, a signal line disposed on the base layer, and an insulating layer disposed on the base layer and including an open edge that contacts the signal line and defines an open area, the open area exposing a portion of the base layer and an end portion of the signal line when viewed in a plan view, in which the insulating layer has a first thickness at a first point spaced apart from the open edge, and a second thickness greater than the first thickness at a second point disposed farther away from the open edge than the first point.
US11574965B2
The present disclosure provides a photodiode, a display substrate, and manufacturing methods thereof, and a display device. The method for manufacturing the photodiode includes: forming a semiconductor material layer on a base substrate in a non-display region of a display substrate, the semiconductor material layer including a first contact area, a second contact area, and a semiconductor area sandwiched therebetween; processing the first contact area of the semiconductor material layer to form a first contact electrode; processing portions of the semiconductor material layer and the second contact area away from the base substrate in the semiconductor area, to form a first semiconductor layer and a second semiconductor layer stacked, the second semiconductor layer being located on a side of the first semiconductor layer away from the base substrate; and processing the second semiconductor layer in the second contact area to form a second contact electrode.
US11574964B2
According to one aspect of the invention, a display panel, includes: a first layer; a light control member disposed on the first layer, the light control member including a light converting element to initiate a change in wavelength of a first light to be emitted from the first layer; and a filter disposed on the light control member, the filter including a photochromic compound having a conjugation bond reversibly elongatable by absorbable light in a wavelength region of the first light to allow selective transmission of light in a wavelength region of about 480 nm or longer.
US11574959B2
A display apparatus includes a substrate including first and display areas, wherein the first display area includes first and second pixel areas and a transmission area; a first pixel disposed in the first pixel area and including a first pixel electrode, a first counter electrode, and a first intermediate layer between the first electrode and the first counter electrode; and a second pixel disposed in the second pixel area and including a second pixel electrode, a second counter electrode, and a second intermediate layer between the second pixel electrode and the second counter electrode. The first and second counter electrodes are disposed in the first and second pixel areas, and the first and the second counter electrodes include a first contact area where the first and the second pixel areas are adjacent to each other. A method of manufacturing the display apparatus is provided.
US11574957B2
An example three-dimensional (3-D) memory array includes a first plurality of conductive lines separated from one other by an insulation material, a second plurality of conductive lines, and a plurality of pairs of conductive pillars arranged to extend substantially perpendicular to the first plurality of conductive lines and the second plurality of conductive lines. The conductive pillars of each respective pair are coupled to a same conductive line of the second plurality of conductive lines. A storage element material is formed partially around the conductive pillars of each respective pair.
US11574952B2
An optoelectronic semiconductor component and a method for producing optoelectronic semiconductor components are disclosed. In an embodiment a optoelectronic semiconductor component includes a plurality of semiconductor pillars, each pillar having a tip and a base region at opposite ends, an electrical isolation layer surrounding at least part of the semiconductor pillars on side faces and at least one first electrical contact pad and at least one second electrical contact pad for energizing the semiconductor pillars, wherein a first portion of the semiconductor pillars are emitter pillars configured to generate radiation, wherein a second portion of the semiconductor pillars are non-radiating electrical contact pillars, wherein the contact pillars extend through the isolation layer such that all contact pads are located on the same side of the isolation layer, and wherein each contact pillars is coated with an electrically ohmically conductive outer layer.
US11574950B2
A method of fabricating CMOS image sensors is disclosed. In contrast to traditional fabrication processes, the present sequence implants dopants into the epitaxial layer from both the first surface and the second surface. Because dopant is introduced through both sides, the maximum implant energy to perform the implant may be reduced by as much as 50%. In certain embodiments, the second implant is performed prior to the application of the electrical contacts. In another embodiments, the second implant is performed after the application of the electrical contacts. This method may allow deeper photodiodes to be fabricated using currently available semiconductor processing equipment than would otherwise be possible.
US11574947B2
A photodiode array has buried photodiodes and vertical selection transistors. Trenches are lined with gate oxide and metallic plugs of first material lie within the trenches. Gate contacts of second material contact the metallic plugs, with photodiode diffusion regions adjacent the trenches as sources of vertical transistors, the metallic plugs form gates of the vertical transistors, and buried photodiode regions form sources of the vertical transistors. In embodiments, the first conductive material is tungsten, titanium nitride, titanium carbide, or aluminum and the second conductive material is polysilicon. The array is formed by trenching, growing gate oxide, and depositing first material in the trenches. The first material is etched to define metallic plugs, the second material is deposited onto the metallic plugs then masked and etched; and drain regions implanted. Etching the second material is performed by a reactive ion etch that stops upon reaching the metallic plugs.
US11574944B2
A minute transistor is provided. A transistor with low parasitic capacitance is provided. A transistor having high frequency characteristics is provided. A semiconductor device including the transistor is provided. A semiconductor device includes a first opening, a second opening, and a third opening which are formed by performing first etching and second etching. By the first etching, the first insulator is etched for forming the first opening, the second opening, and the third opening. By the second etching, the first metal oxide, the second insulator, the third insulator, the fourth insulator, the second metal oxide, and the fifth insulator are etched for forming the first opening; the first metal oxide, the second insulator, and the third insulator are etched for forming the second opening; and the first metal oxide is etched for forming the third opening.
US11574942B2
A semiconductor device includes a germanium region, a doped region in the germanium region, wherein the doped region is of a first conductivity type; and a counter-doped region in the germanium region and adjacent to the doped region, wherein the counter-doped region is of a second conductivity type different from the first conductivity type.
US11574936B2
A display panel, a preparation method thereof, and a display device are disclosed. The display panel includes: a plurality of pixel units arranged in an array; a plurality of first signal lines extending in a first direction and arranged in a second direction; and a plurality of first connecting electrodes arranged in the second direction; where the first direction intersects with the second direction. The plurality of pixel units form m pixel rows arranged in sequence along the first direction and each extending along the second direction, where m is an integer greater than 1; and a projection of at least one pixel unit in an m-th pixel row on a plane perpendicular to the second direction and projections of the first connecting electrodes on the plane perpendicular to the second direction have an overlapped area.
US11574935B2
A pixel array substrate, including gate elements and transfer elements, is provided. The gate elements include an n-th gate element and an m-th gate element. The transfer elements include a n-th transfer element and an m-th transfer element electrically connected to the n-th gate element and the m-th gate element respectively. A peripheral portion of each of the transfer elements includes a first straight section. A peripheral portion of the n-th transfer element further includes a first lateral section. The first lateral section of the n-th transfer element and the first straight section of the n-th transfer element respectively belong to a first conductive layer and a second conductive layer. A peripheral portion of the m-th transfer element crosses over the first lateral section of the peripheral portion of the n-th transfer element.
US11574932B2
With an increase in the definition of a display device, the number of pixels is increased, and thus the numbers of gate lines and signal lines are increased. Due to the increase in the numbers of gate lines and signal lines, it is difficult to mount an IC chip having a driver circuit for driving the gate and signal lines by bonding or the like, which causes an increase in manufacturing costs. A pixel portion and a driver circuit for driving the pixel portion are formed over one substrate. At least a part of the driver circuit is formed using an inverted staggered thin film transistor in which an oxide semiconductor is used. The driver circuit as well as the pixel portion is provided over the same substrate, whereby manufacturing costs are reduced.
US11574929B2
A 3D memory array has data storage structures provided at least in part by one or more vertical films that do not extend between vertically adjacent memory cells. The 3D memory array includes conductive strips and dielectric strips, alternately stacked over a substrate. The conductive strips may be laterally indented from the dielectric strips to form recesses. A data storage film may be disposed within these recesses. Any portion of the data storage film deposited outside the recesses may have been effectively removed, whereby the data storage film is essentially discontinuous from tier to tier within the 3D memory array. The data storage film within each tier may have upper and lower boundaries that are the same as those of a corresponding conductive strip. The data storage film may also be made discontinuous between horizontally adjacent memory cells.
US11574925B2
A memory stack including interleaved conductive layers and dielectric layers is formed by replacing, through a slit opening, sacrificial layers with conductive layers. A first source contact portion is formed in the slit opening. Simultaneously, a channel local contact opening is formed through a local dielectric layer to expose a channel structure, and a staircase local contact opening is formed through the local dielectric layer to expose one of the conductive layers at a staircase structure on an edge of the memory stack. Also, simultaneously, a channel local contact, a second source contact portion above a first source contact portion in the slit opening, and a staircase local contact are formed, respectively, in the channel local contact opening, the slit opening, and the staircase local contact opening.
US11574921B2
Three-dimensional (3D) NAND memory devices and methods are provided. In one aspect, a fabrication method includes depositing a cover layer over a substrate, depositing a layer stack over the cover layer, performing a first epitaxial growth to deposit a first epitaxial layer on a side portion of a channel layer that extends through the layer stack, removing the cover layer to expose a portion of the substrate, performing a second epitaxial growth to deposit a second epitaxial layer on the portion of the substrate, and performing a third epitaxial growth to deposit a third epitaxial layer on the second epitaxial layer. The second and third epitaxial layers are configured to provide separate electrical current paths for an erase operation and a read operation.
US11574919B2
Embodiments of semiconductor devices and methods for forming the semiconductor devices are disclosed. In an example, a method for forming device openings includes forming a material layer over a first region and a second region of a substrate, the first region being adjacent to the second region, forming a mask layer over the material layer, the mask layer covering the first region and the second region, and forming a patterning layer over the mask layer. The patterning layer covers the first region and the second region and including openings corresponding to the first region. The plurality of openings includes a first opening adjacent to a boundary between the first region and the second region and a second opening further away from the boundary. Along a plane parallel to a top surface of the substrate, a size of the first opening is greater than a size of the second opening.
US11574917B2
A method of forming a memory device is provided. The method comprises: forming a first storage portion on a substrate; forming a conductive layer on the first storage portion, wherein the conductive layer has a first surface coupled to the first storage portion; and forming a second storage portion on a second surface of the conductive layer, wherein the second surface is opposite to the first surface.
US11574915B2
A semiconductor device includes first bit lines disposed on a substrate. Buried contacts disposed among first bit lines and connected to the substrate are provided. Landing pads are disposed on the buried contacts. Second bit lines are disposed on a peripheral area of the substrate. Upper surfaces of the second bit lines and the landing pads are coplanar with each other. First insulating patterns are disposed among the second bit lines. Second insulating patterns are disposed among the landing pads. Cell capacitors connected to the landing pads are disposed. The first insulating patterns include an insulating layer different from at least one insulating layer of the second insulating patterns.
US11574913B1
The present disclosure relates to the technical field of semiconductors, and provides a semiconductor structure and a manufacturing method thereof. The semiconductor structure includes: a substrate; an isolation structure, formed in the substrate; a word line (WL), a part of the WL being located in the isolation structure; and a conductive portion, located at a bottom of the isolation structure.
US11574900B2
A method includes generating a layout diagram of a cell of an integrated circuit (IC), and storing the generated layout diagram on a non-transitory computer-readable medium. In the generating the layout diagram of the cell, a first active region is arranged inside a boundary of the cell. The first active region extends along a first direction. At least one gate region is arranged inside the boundary. The at least one gate region extends across the first active region along a second direction transverse to the first direction. A first conductive region is arranged to overlap the first active region and a first edge of the boundary. The first conductive region is configured to form an electrical connection to the first active region.
US11574895B2
A method of manufacturing an electronic device, comprising: providing a carrier substrate with a plurality of light-emitting units disposed thereon, the plurality of light-emitting units being spaced with a first pitch (P1) in a first direction and a second pitch (P2) in a second direction that is perpendicular to the first direction; providing a driving substrate; and transferring at least a portion of the plurality of light-emitting units to the driving substrate to form a transferred portion of the plurality of light-emitting units on the driving substrate, the transferred portion being spaced with a third pitch (P3) in a third direction and a fourth pitch (P4) in a fourth direction that is perpendicular to the third direction; wherein the first pitch (P1), the second pitch (P2), the third pitch (P3), and the fourth pitch (P4) are satisfied following relations: P3=mP1; and P4=nP2, m and n are positive integers.
US11574893B2
An electronic device includes a carrier having at least one bonding pad, a plurality of electronic elements disposed on the carrier and one of the electronic elements including a substrate and at least one connecting terminal disposed between the substrate and the carrier. The electronic elements are electrically connected to the at least one bonding pad via the at least one connecting terminal.
US11574888B2
A component joining apparatus, which can realize positioning between a component and a substrate with high accuracy by avoiding influence of thermal expansion of the substrate at the time of joining the component to the substrate by heating at a high temperature, includes a component supply head holding a component and a heating stage heating and holding a substrate, in which a heating region where the heating stage contacts the substrate includes a joining region of the substrate in which the component is joined, and the substrate is larger than the heating stage and a peripheral part of the substrate does not contact the heating stage.
US11574883B2
A semiconductor memory device includes a first substrate including opposite first and second surfaces, a mold structure including gate electrodes stacked on the first surface of the first substrate, a channel structure through the mold structure, a first contact via penetrating the first substrate, a second substrate including opposite third and fourth surfaces, a circuit element on the third surface of the second substrate, a first through-via through the mold structure connecting the first contact via and the circuit element, the first through-via including a first conductive pattern, and a first spacer separating the first conductive pattern from the mold structure, and a second through-via through the mold structure and spaced apart from the first through-via, the second through-via including a second conductive pattern, and a second spacer separating the second conductive pattern from the first substrate and the mold structure.
US11574882B2
A method of manufacturing a semiconductor device includes: forming a conductive pad region over a substrate; depositing a dielectric layer over the conductive pad region; forming a first passivation layer over the dielectric layer; etching the first passivation layer through the dielectric layer, thereby exposing a first area of the conductive pad region; forming a second passivation layer over the first area of the conductive pad region; and removing portions of the second passivation layer to expose a second area of the conductive pad region.
US11574875B2
A multi-chip package structure includes a chip interconnect bridge, a fan-out redistribution layer structure, a first integrated circuit chip, and a second integrated circuit chip. The chip interconnect bridge includes contact pads disposed on a top side of the chip interconnect bridge. The fan-out redistribution layer structure is disposed around sidewalls of the chip interconnect bridge and over the top side of the chip interconnect bridge. The first and second integrated circuit chips are direct chip attached to an upper surface of the fan-out redistribution layer structure, wherein the fan-out redistribution layer structure includes input/output connections between the contact pads on the top side of the chip interconnect bridge and the first and second integrated circuit chips.
US11574864B2
A semiconductor device includes a porous dielectric layer including a recessed portion, a conductive layer formed in the recessed portion, and a cap layer formed on the porous dielectric layer and on the conductive layer in the recessed portion, an upper surface of the porous dielectric layer being exposed through a gap in the cap layer.
US11574861B2
A semiconductor package includes an interposer, a semiconductor die, an underfill layer and an encapsulant. The semiconductor die is disposed over and electrically connected with the interposer, wherein the semiconductor die has a front surface, a back surface, a first side surface and a second side surface, the back surface is opposite to the front surface, the first side surface and the second side surface are connected with the front surface and the back surface, and the semiconductor die comprises a chamfered corner connected with the back surface, the first side surface and the second side surface, the chamfered corner comprises at least one side surface. The underfill layer is disposed between the front surface of the semiconductor die and the interposer. The encapsulant laterally encapsulates the semiconductor die and the underfill layer, wherein the encapsulant is in contact with the chamfered corner of the semiconductor die.
US11574859B2
A power module includes at least one electrically conductive power substrate; and a plurality of power devices arranged on and connected to the at least one electrically conductive power substrate. The power module further includes at least one elevated signal element electrically connected to the plurality of power devices and/or at least one elevated power plane electrically connected to the at least one electrically conductive power substrate and electrically connected to the plurality of power devices.
US11574855B2
A package includes a leadframe having first surface and a second surface opposing the first surface, the leadframe forming a plurality of leads, a first semiconductor die mounted on the first surface of the leadframe and electrically connected to at least one of the plurality of leads, a second semiconductor die mounted on the second surface of the leadframe, wire bonds electrically connecting the second semiconductor die to the leadframe, and mold compound at least partially covering the first semiconductor die, the second semiconductor die and the wire bonds.
US11574851B2
An apparatus is provided which comprises: a package substrate, an integrated circuit device coupled to a surface of the package substrate, a first material on the surface of the package substrate, the first material contacting one or more lateral sides of the integrated circuit device, the first material extending at least to a surface of the integrated circuit device opposite the package substrate, two or more separate fins over a surface of the integrated circuit device, the two or more fins comprising a second material having a different composition than the first material, and a third material having a different composition than the second material, the third material over the surface of the integrated circuit device and between the two or more fins. Other embodiments are also disclosed and claimed.
US11574845B2
A method of manufacturing a 3D semiconductor device, the method including forming a first target structure, the first target structure including at least one upper gate, at least one bottom gate, and a dielectric separation layer disposed between and separating the at least one upper gate and the at least one bottom gate; removing material in a plurality of material removal areas in the first target structure, the plurality of material removal areas including at least one material removal area that extends through the at least one upper gate to a top of the dielectric separation layer; and forming a first contact establishing a first electrical connection to the upper gate and a second contact establishing a second electrical connection to the at least one bottom gate, such that the first contact and second contact are independent of each other.
US11574844B2
A method of forming a fin field effect transistor (finFET) having fin(s) with reduced dimensional variations, including forming a dummy fin trench within a perimeter of a fin pattern region on a substrate, forming a dummy fin fill in the dummy fin trench, forming a plurality of vertical fins within the perimeter of the fin pattern region, including border fins at the perimeter of the fin pattern region and interior fins located within the perimeter and inside the bounds of the border fins, wherein the border fins are formed from the dummy fin fill, and removing the border fins, wherein the border fins are dummy fins and the interior fins are active vertical fins.
US11574843B2
Disclosed is a thin film transistor, a method for manufacturing the same and a display apparatus comprising the same, wherein the thin film transistor includes a first insulating layer on a substrate, an active layer on the first insulating layer, and a gate electrode spaced apart from the active layer and configured to have at least a portion overlapped with the active layer, wherein the active layer has a single crystal structure of an oxide semiconductor material, and an upper surface of the first insulating layer which contacts the active layer is an oxygen (O) layer made of oxygen (O).
US11574837B2
A robot for transferring a wafer is disclosed. A blade of the robot includes a first sensor on an upper surface of the blade and the second sensor on a back surface of the blade. The first sensor is operable to align the blade with a wafer. The second sensor is operable to align the blade with a holder that holds the wafer.
US11574829B2
A vertical wafer boat for a diffusion process is provided. The vertical wafer boat includes a plurality of wafer racks. Each of the plurality of wafer racks includes a vertical support member and a plurality of wafer support arms. The plurality of wafer support arms extends from a sidewall of the vertical support member. Each of the wafer support arms includes a support body and a ledge. The support body is located between the vertical support member and the ledge. Centers of the support body and the ledge are horizontally aligned. A vertical thickness of the ledge is smaller than a vertical thickness of the support body.
US11574824B2
A semiconductor wafer to be treated is heated at a first preheating temperature ranging from 100 to 200° C. while a pressure in a chamber housing the semiconductor wafer is reduced to a pressure lower than an atmospheric pressure. After the semiconductor wafer is preheated to increase the temperature into a second preheating temperature ranging from 500 to 700° C. while the pressure in the chamber is restored to a pressure higher than the reduced pressure, a flash lamp emits a flashlight to a surface of the semiconductor wafer. Heating the semiconductor wafer at the first preheating temperature that is a relatively low temperature enables, for example, the moisture absorbed on the surface of the semiconductor wafer in trace amounts to be desorbed from the surface, and also enables the flash heating treatment to be performed with oxygen derived from such absorption removed as much as possible.
US11574821B2
A substrate treating method, liquid and apparatus are provided which can reduce the amount of sublimable substance used for the drying of a substrate while reducing the collapse of pattern. The substrate treating method includes a step of supplying a liquid to the pattern-formed surface of the substrate, a step of solidifying the liquid on the pattern-formed surface to form a solidified body and a step of subliming the solidified body so as to remove it from the pattern-formed surface. The substrate treating liquid includes a molten sublimable substance and a solvent, the freezing point of the sublimable substance being higher than the freezing point of the solvent. When the sublimable substance and the solvent are separated, the sublimable substance is settled and in the solidification step, the settled sublimable substance is solidified to have a height equal to or higher than the height of a pattern.
US11574813B2
Atomic layer etching (ALE) processes are disclosed. In some embodiments, the methods comprise at least one etch cycle in which a substrate comprising a metal, metal oxide, metal nitride or metal oxynitride layer is contacted with an etch reactant comprising an vapor-phase N-substituted derivative of amine compound. In some embodiments the etch reactant reacts with the substrate surface to form volatile species including metal atoms from the substrate surface. In some embodiments a metal or metal nitride surface is oxidized as part of the ALE cycle. In some embodiments a substrate surface is contacted with a halide as part of the ALE cycle. In some embodiments a substrate surface is contacted with a plasma reactant as part of the ALE cycle.
US11574811B2
Techniques for tight pitch patterning are provided. In one aspect, a patterning method includes: forming mandrels on a substrate; forming spacers that are undoped alongside the mandrels, wherein gaps are present between the spacers; filling the gaps with a sacrificial material having a dopant; forming a mask having an opening marking a cut region of at least one of the spacers; removing the sacrificial material from the cut region of the at least one spacer via the mask; removing the mask; performing an anneal to diffuse the dopant from the sacrificial material into the spacers to form doped spacers, wherein following the anneal the cut region of the at least one spacer remains undoped; removing the cut region of the at least one spacer selective to the doped spacers; and patterning features in the substrate using the doped spacers as a hardmask. A patterning structure is also provided.
US11574808B2
A plasma processing method that is executed by a plasma processing apparatus including a processing container containing a target substrate, a plurality of plasma sources, and a gas supply apparatus for supplying gas includes: supplying the gas from the gas supply apparatus into the processing container; individually controlling intensity of power introduced from each of the plurality of plasma sources into the processing container; and generating plasma of the gas by the intensity of the power introduced from each of the plurality of plasma sources and depositing a desired film on a second surface of the target substrate that is an opposite surface of a first surface of the target substrate so as to apply desired film stress to a film on the first surface.
US11574804B2
A processing apparatus used in processing a workpiece having a device in each of a plurality of regions that includes a chuck table holding the workpiece, positioning means positioning the workpiece before grinding, resin coating means including a rotatable spinner table for coating the workpiece with a resin, cleaning means, a grinding unit, and a transfer unit. The transfer unit includes a first transfer unit transferring the workpiece from the positioning means to the spinner table and from the spinner table to the chuck table, a second transfer unit transferring the workpiece from the chuck table to the cleaning means, and a front/back surface inversion transfer unit taking over the workpiece from the cleaning means to the second transfer unit.
US11574801B1
Systems and methods are disclosed for utilizing an ion mobility cell to improve desolvation prior to interaction with a hydrogen-deuterium exchange reagent, thereby improving the accuracy of the HDX data generated by MS and reducing the effects of conformational changes that can occur with increased temperatures.
US11574795B2
A UI image includes a reference image, which includes a background image and a schematic image. The background image corresponds to a cross section of a specimen having a multilayer structure. The schematic image includes a figure indicating an electron penetration depth, a figure indicating a characteristic X-ray generation depth, and a figure indicating a back-scattered electron generation depth. These figures are displayed in an overlapping manner or in parallel to each other.
US11574785B2
A thermal cutoff includes a first fusible element, a second fusible element, and a closed cavity bounded by a housing having an open end, a cover plate, and a sealant. The two ends of the first fusible element and the two ends of the second fusible element are connected in parallel to a first electrode and a second electrode, respectively. The first fusible element and the second fusible element are provided in the closed cavity. A direction extending from a closed end to the open end of the housing is defined as a vertical direction. The first fusible element and the second fusible element are vertically arranged. The thermal cutoff has a vertical configuration and thus in its entirety has an elongated shape to meet corresponding application requirements.
US11574784B2
The present disclosure relates to a direct current relay, and more specifically, to a direct current relay having a movable assembly with improved contact pressure. The direct current relay according to an embodiment of the present disclosure comprises a pair of fixed contacts, and a movable contact which is moved vertically by an electromagnetic force to contact or be separated from the pair of fixed contacts, wherein an upper yoke and a lower yoke are respectively provided on the upper and lower portions of the movable contact, a contact spring is provided on the lower portion of the lower yoke, and the lower yoke is pressed by the contact spring to move the movable contact.
US11574782B2
A switching device includes a first knob to receive a pressing operation in a first direction; a pressing detection switch to be pressed upon transmission of an operating force of the pressing operation; a decorative member to decorate a periphery of the first knob, that includes an engaged portion; and a holder to engage and hold the decorative member, that includes an engaging portion to engage the engaged portion. In response to the pressing operation by a first stroke amount, by the operating force transmitted to the pressing detection switch without transmitted to the engaged portion, the pressing detection switch is pressed. In response to the pressing operation by a second stroke amount greater than the first stroke amount, by the operating force applied to the first knob being transmitted to the engaged portion, the engaged portion elastically deforms, and engagement of the engaging/engaged portions is released.
US11574775B2
A dielectric powder includes a core-shell structure including a core region formed in an inner portion thereof and a shell region covering the core region. The core region includes barium titanate (BaTiO3) doped with a metal oxide, and the shell region is formed of a ferroelectric material.
US11574761B2
A coil electronic component includes a body having first to fourth surfaces, an insulating substrate disposed in the body, coil portions disposed on opposing surfaces of the insulating substrate, respectively, a first lead-out portion connected to one of the coil portions and exposed from the first and third surfaces, a second lead-out portion connected to another of the coil portions and exposed from the second and third surfaces, and first and second external electrodes covering the first and second lead-out portions, respectively. The insulating substrate includes a support portion supporting the coil portions, a first end portion extending from the support portion and including end surfaces respectively exposed from the first and third surfaces and spaced apart from each other, and a second end portion extending from the support portion and including end surfaces exposed from the second and third surfaces and spaced apart from each other.
US11574757B2
A multi-functional spintronic logic gate device. The device comprises: a magnetic tunnel junction. the magnetic tunnel junction sequentially comprising a reference layer. a tunneling insulation layer, and a free layer from a top layer to a bottom layer, and a separation layer being arranged on at least one side of the two sides of the free layer; a bottom electrode, adjacent to and in contact with the bottom layer of the magnetic tunnel junction and made of a heavy metal material, the periphery of the bottom electrode being coupled to first and second terminals. the first and second terminals being opposite to each other with respect to the bottom electrode, and the bottom electrode being used for receiving a logic input current in a direction pointing to the second terminal along the first terminal; and a top electrode positioned above the reference layer.
US11574756B2
Provided are embodiments for determining solenoid plunger position by performing a method which includes generating, by a first signal circuit, a first signal based at least in part on a pull-in current value of a current applied to a solenoid coil of a solenoid. The method further includes generating, by a second signal circuit, a second signal by applying a time delay to the first signal. The method further includes comparing, by a comparator circuit, the first signal and the second signal to determine whether a plunger of the solenoid has moved within the solenoid from a first position to a second position. The method further includes, responsive to determining that the plunger of the solenoid has moved within the solenoid from the first position to the second position, reducing the current applied to the solenoid coil of the solenoid from the pull-in current value to a hold current value.
US11574750B2
An over-current protection device comprises first and second electrode layers and a PTC material layer laminated therebetween. The PTC material layer comprises a polymer matrix, a conductive ceramic filler, a carbon-containing conductive filler, and an inner filler. The polymer matrix comprises a fluoropolymer having a melting point higher than 150° C. The inner filler is selected from one of aluminum nitride, silicon carbide, zirconium oxide, boron nitride, graphene, aluminum oxide, or any mixtures thereof, and comprises 2-10% by volume of the PTC material layer. The over-current protection device is able to mitigate negative temperature coefficient (NTC) behavior after trip of device, and achieves high hold current and high endurable power.
US11574744B2
An improved emergency response system is provided. The system includes a patient or subscriber location database having a schedule of patient or subscriber activities. In one implementation, an emergency services server detects when the patient or subscriber is having a possible medical event as indicated by medical physiologic data transmitted from a wireless communication device proximate the patient. A third party such as a technologist and/or doctor diagnoses the patient and determines whether treatment is required. If treatment is required, a phone located remotely from the patient is used to call an emergency services first responder from a public safety access point in the patient's location. The remotely located phone has an automatic location identification database record that is updated based on the patient's current location as indicate by the patient location database. The address information in the patient location database includes street number, building number, floor and room number information, if applicable, to ensure that first responders are directed to the patient's specific location. Other implementations of the emergency response system are also described, including natural disasters, home security, and travel applications.
US11574742B2
A method includes obtaining training data for a plurality of patients of a patient population. The training data includes training blood glucose history data including treatment doses of insulin administered by the patients of the patient population and one or more outcome attributes associated with each treatment dose. The method also includes identifying, for each patient of the patient population, one or more optimum treatment doses of insulin from the treatment doses yielding favorable outcome attributes. The method also includes receiving patient-state information for the treated patient, determining a next recommended treatment dose of insulin for the treated patient based on one or more of the identified optimum treatment doses associated with the patients of the patient population having training patient-state information similar to the patient-state information for the treated patient, and transmitting the next recommended treatment dose to a portable device associated with the treated patient.
US11574740B2
An electronic device comprises a distance detecting sensor for detecting a distance from a user to a target object, a light detecting sensor for detecting light intensity of external environment, a nine-axis sensor for detecting the user's motion, a control unit for determining whether the user is at high risk of vision loss based on the distance information output from the distance detecting sensor, the light intensity information output from the light detecting sensor, and the motion information output from the nine-axis sensor, and generating an alert command when it is determined that the user is at high risk of vision loss; and a vibrator for providing an alert based on the alert command output from a control unit.
US11574736B2
Systems, methods, beds, supports surfaces and machine readable medium for associating beds and support surface of a healthcare facility are disclosed. A surface association system for a healthcare facility may comprise a plurality of beds. The system may further comprise a computing device and a plurality of support surfaces to be placed upon beds of the plurality of beds. The computing device may associate a support surface of the plurality of support surfaces with a bed of the plurality of beds. The computing device may make the association based upon status data received from the plurality of beds and the plurality of support surfaces. The support surface and/or bed to be associated may initiate a surface association request. The computing device, in response to the surface association request, may request performance of one or more actions on the bed and/or support surface to be associated to identify the bed and/or support surface from the beds and support surfaces of the healthcare facility.
US11574734B1
A method for exchange of equipment performance data includes the steps of: obtaining performance data of a communicatively-insulated device; converting the performance data into a scannable code; capturing an image of the scannable code; decoding the scannable code using a communicatively-enabled device to extract an address string encoded in the scannable code, the address string comprising an address of a remote server and the performance data; initiating, by the communicatively-enabled device, a communications link with the remote server using the address string thereby to provide the performance data to the remote server; performing, by the remote server, analytics on the performance data; and sending historic device performance data and/or analytical results to a remote computing device and/or sending a link to the historic device performance data and/or analytical results to the remote computing device; wherein the communicatively-insulated device is medical imaging equipment and wherein obtaining the performance data comprises scanning a phantom using the medical imaging equipment and/or acquiring medical imaging equipment sensor data and generating a system status report identifying one or more operational parameters of the medical imaging equipment.
US11574725B2
In one embodiment, a method for generating a message to a friend of a user is provided, comprising: processing activity data of a first user measured by an activity monitoring device to update a value of an activity metric for the first user; identifying a change in an inequality relationship between the value of the activity metric for the first user and a value of the activity metric for a second user; in response to identifying the change in the inequality relationship, prompting the first user to generate a message to the second user.
US11574701B1
A computer-executable application receives genetic test results for a genetic test a patient has undergone, an identifier for the genetic test, and an identifier for the genetic laboratory that performed the genetic test. The application identifies a format type of the genetic test results. When the format type is unstructured, the application performs an optical character recognition process to the genetic test results such that the format type of the genetic test results is semi-structured. When the format type is semi-structured, the application identifies a set of lexing and parsing rules assigned to the genetic test. The application generates processed genetic test results by applying the set of lexing and parsing rules to the genetic test results and stores the processed genetic test results in a data store. When the format type is structured, the application stores the genetic test results as the processed genetic test results in the data store.
US11574699B2
Disclosed herein is an apparatus that includes a plurality of column planes each including a plurality of bit lines, an access control circuit configured to select one of the plurality of bit lines in each of the plurality of column planes based on a column address to read a plurality of data-bits, a data generating circuit configured to generate an expected-bit based at least in part on the data-bits, and an analyzing circuit configured to generate a fail-bit data indicating which one of the data-bits does not match the expected-bit when one of the data-bits does not match the expected-bit.
US11574694B2
A method for multiple copies of a set of multi-kernel set operations in a hardware accelerated neural network includes a word line for receiving a pixel value of an input image. A bit line communicates a modified pixel value. An analog memory cell including a first capacitor stores a first kernel weight of a first kernel in one of a plurality of kernel sets such that the pixel value is operated on by the first kernel weight to produce the modified pixel value. A charge connection connects the first capacitor to at least a second capacitor storing a second kernel weight of a related kernel of a second one of the plurality of kernel sets such that charge is shared between the first capacitor and at least the second capacitor to normalize the first kernel weight and the second kernel weight.
US11574689B2
A non-volatile memory device, including a non-volatile memory cell array, a sense amplifier, a random access memory (RAM), and a buffer circuit, is provided. The sense amplifier is configured to generate readout data. The RAM is configured to store write-in data. The buffer circuit generates a detection result according to target data and the readout data, and writes the detection result to the RAM.
US11574683B2
A non-volatile memory device includes: a memory cell array including a plurality of memory cells connected to a plurality of word lines and a plurality of bit lines, a row decoder configured to selectively control the plurality of word lines, a page buffer including a plurality of latches corresponding to the plurality of bit lines, respectively, and a control circuit configured to control the non-volatile memory device to enter a suspend state after terminating a verify operation of a program loop of a program operation of the plurality of memory cells in response to a suspend request being generated during an execution operation of the program loop.
US11574679B2
A memory circuit configured to perform multiply-accumulate (MAC) operations for performance of an artificial neural network includes a series of synapse cells arranged in a cross-bar array. Each cell includes a memory transistor connected in series with a memristor. The memory circuit also includes input lines connected to the source terminal of the memory transistor in each cell, output lines connected to an output terminal of the memristor in each cell, and programming lines coupled to a gate terminal of the memory transistor in each cell. The memristor of each cell is configured to store a conductance value representative of a synaptic weight of a synapse connected to a neuron in the artificial neural network, and the memory transistor of each cell is configured to store a threshold voltage representative of a synaptic importance value of the synapse connected to the neuron in the artificial neural network.
US11574678B2
A resistive random access memory includes a memory cell including a resistive element having a resistance which varies according to a write operation and stores data according to the resistance of the resistive element, a reference resistive element having a resistance set to a first value, a voltage line set to a first voltage during a first write operation in which the resistance of the resistive element is varied from a second value higher than the first value to the first value, and a voltage control circuit arranged between first ends of the two resistive elements. The voltage control circuit adjusts a value of the first voltage supplied from the voltage line so as to reduce a difference between currents flowing through the two resistive elements during the first write operation, and supply the adjusted first voltage to the first ends of the two resistive elements.
US11574671B2
A semiconductor memory device and a memory system are provided. The semiconductor memory device includes a fingerprint read signal generator configured to generate a fingerprint read signal in response to a refresh counting control signal, a memory cell array comprising a plurality of sub memory cell array blocks, a fingerprint output unit configured to receive data output from memory cells connected to one selected among a plurality of word lines and one selected among a plurality of bit lines of one among the plurality of sub memory cell array blocks in response to the fingerprint read signal to generate fingerprint data, and a pseudorandom number generator configured to perform a linear feedback shifting operation in response to an active command to generate sequence data, receive the fingerprint data in response to the fingerprint read signal, and generate the sequence data based on the fingerprint data.
US11574661B1
The systems and methods described herein involve a device that may receive a plurality of commands and generate a common command indicative of matching data signals between each of the plurality of commands. The device may include a first latch that receives a shifted flag and outputs a shifted command in response to a first enable signal. The device may include shifters, where a first shifter may receive the common command, and a last shifter may couple to the first latch. The last shifter may receive a shifter common command and may generate the first enable signal using the shifted common command.
US11574655B2
A computer-implemented method of processing video data comprising a first sequences of image frames containing a first instance of an object. The method includes isolating said first instance of the object within the first sequence of image frames, determining, using the isolated first instance of the object, first parameter values for a synthetic model of the object, modifying the first parameter values for the synthetic model of the object, rendering a modified first instance of the object using a trained machine learning model and the modified first parameter values for the synthetic model of the object, and replacing at least part of the first instance of the object within the first sequence of image frames with a corresponding at least part of the modified first instance of the object.
US11574648B2
An apparatus comprises a slider configured for heat-assisted magnetic recording comprising an air bearing surface (ABS). The slider comprises a write pole at or near the ABS, and a near-field transducer (NFT) at or near the ABS and proximate the write pole. A main waveguide is configured to receive light from a laser source and communicate the light to the NFT. An optical power sensor comprises a tap waveguide optically coupled to the main waveguide and comprising a first end and an opposing second end. The optical power sensor also comprises a bolometer optically coupled to the tap waveguide and configured to receive a portion of the light extracted from the main waveguide by the tap waveguide.
US11574645B2
Systems and methods for enhancing a headset user's own voice include at least two outside microphones, an inside microphone, audio input components operable to receive and process the microphone signals, a voice activity detector operable to detect speech presence and absence in the received and/or processed signals, and a cross-over module configured to generate an enhanced voice signal. The audio processing components includes a low frequency branch comprising low pass filter banks, a low frequency spatial filter, a low frequency spectral filter and an equalizer, and a high frequency branch comprising highpass filter banks, a high frequency spatial filter, and a high frequency spectral filter.
US11574641B2
A processor-implemented method with data recognition includes: extracting input feature data from input data; calculating a matching score between the extracted input feature data and enrolled feature data of an enrolled user, based on the extracted input feature data, common component data of a plurality of enrolled feature data corresponding to the enrolled user, and distribution component data of the plurality of enrolled feature data corresponding to the enrolled user; and recognizing the input data based on the matching score.
US11574636B2
Described herein are dialog systems, and techniques for providing such dialog systems, that are suitable for use on standalone computing devices. In some embodiments, a dialog system includes a dialog manager, which takes as input an input logical form, which may be a representation of user input. The dialog, manager may include a dialog state tracker, an execution subsystem, a dialog policy subsystem, and a context stack. The dialog state tracker may generate an intermediate logical form from the input logical form combined with a context from the context stack. The context stack may maintain a history of a current dialog, and thus, the intermediate logical form may include contextual information potentially missing from the input logical form. The execution subsystem may execute the intermediate logical form to produce an execution result, and the dialog policy subsystem may generate an output logical form based on the execution result.
US11574632B2
An in-cloud wake-up method and system, a terminal and a non-volatile computer-readable storage medium are provided. The in-cloud wake-up method includes: receiving wake-up voice input by a user, and transmitting the wake-up voice to cloud; performing an decoding operation on the wake-up voice in cloud to generate a wake-up text; identifying wake-up characters in the wake-up text; and providing a wake-up instruction according to an identification result. With the in-cloud wake-up method, voice can be identified in cloud, and a smart device can be waken up in cloud according to the identified voice, so that resource consumption and power loss of the terminal device are reduced in the case of ensuring the quality of wake-up.
US11574629B1
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.
US11574627B2
Term masking is performed by generating a time-alignment value for a plurality of units of sound in vocal audio content contained in a mixed audio track, force-aligning each of the plurality of units of sound to the vocal audio content based on the time-alignment value, thereby generating a plurality of force-aligned identifiable units of sound, identifying from the plurality of force-aligned units of sound a force-aligned unit of sound to be altered, and altering the identified force-aligned unit of sound.
US11574626B2
A method of controlling an intelligent security device can include capturing a video; collecting voice information included in the video; in response to determining that the voice information includes a wake-up word corresponding to a predetermined basic wake-up word for the intelligent security device, transmitting a spoken utterance included in the voice information to a smart device; receiving a command from the smart device, the command being generated based on information related to the spoken utterance; and executing an operation of the intelligent security device based on the command.
US11574625B2
First and second speech data can be received from respective first and second devices. The first and second speech data can be determined to be from a same dialog. A link can be generated based on the dialog.
US11574613B2
The present disclosure provides an image display method, an image processing method and related devices. The image display method includes: receiving and storing an original image from a processing terminal, the original image being an image rendered by the processing terminal; acquiring a first image from the original image; displaying the first image between a first time point and a second time point; acquiring a second image from the original image; and displaying the second image between the second time point and a third time point.
US11574612B2
An electronic device includes a display panel that includes a first region including first pixel groups and a second region including second pixel groups, and a compensation circuit. The compensation circuit may receive first image data. The compensation circuit may compensate to generate second image data in response to a determination that the first image data corresponds to at least one of one or more particular first pixel groups that are adjacent to a boundary between the first region and the second region or one or more particular second pixel groups that are adjacent to the boundary. The compensation circuit outputs the second image data to the display panel.
US11574607B2
A display device comprising: a display; and an image obtaining unit configured to obtain an image; and a display control unit configured to perform control such that a pixel having a brightness gradation value that is included within a setting range, which is a range of brightness gradation values and which is a range set to include at least a certain number of pixels in a target frame of the image, is displayed in the display in a display appearance different from that of a pixel having a brightness gradation value that is not included within the setting range in the target frame.
US11574605B2
A display panel includes a first display disposed on a first glass substrate; a second display disposed on a second glass substrate adjacent to the first glass substrate; and a first organic layer connecting the first glass substrate and the second glass substrate, wherein each of the first display and the second display includes a plurality of first gate lines disposed in a first direction, a plurality of first data lines disposed in a second direction crossing the first direction, and first subpixels defined by the plurality of first gate lines and the plurality of first data lines which cross each other, and wherein first wirings electrically connecting the first subpixels of the first display and the first subpixels of the second display are disposed on the first organic layer.
US11574603B2
According to an aspect of the present disclosure, a display device includes a display panel in which a plurality of pixels including a first sub pixel, a second sub pixel, a third sub pixel, and a fourth sub pixel each having a different color is disposed; a data driver configured to supply a data voltage to the plurality of pixels by using a plurality of data lines; and a gate driver configured to supply a gate signal to the plurality of pixels by using a plurality of gate lines, where each of the plurality of data lines is divided into a plurality of sub data lines and each of the plurality of sub data lines is connected to a plurality of sub pixels having the same color, thereby minimizing data transition of a data voltage.
US11574602B2
The display device includes a first data line group including data lines connected to pixels arranged at a first resolution; a second data line group including data lines connected to pixels arranged at the first resolution and pixels arranged at a second resolution; a first gamma compensation voltage generation unit that divides a first reference voltage and outputs a gamma compensation voltage; a second gamma compensation voltage generation unit that divides a second reference voltage and outputs gamma compensation voltages; a first data drive unit that converts pixel data into the gamma compensation voltage output from the first gamma compensation voltage generation unit and outputs a data voltage to the first data line group; and a second data drive unit that converts pixel data into the gamma compensation voltage output from the second gamma compensation voltage generation unit and outputs a data voltage to the second data line group.
US11574600B2
A display device includes a substrate, a display panel including a first display area, a second display area, and a third display area between the first and second display areas, each of the first, second, and third display areas including a plurality of pixels, and a sensor which is between the substrate and the first display area of the display panel and senses an external object through the first display area. A first pixel density of the first display area is less than a second pixel density of the second display area, and a pixel density of the third display area varies with relative distances from the first display area.
US11574599B2
A scan driver includes active stages. Each active stage includes a first transistor that resets a control node, a second transistor that transfers a previous carry signal to the control node, a third transistor that transfers a scan clock signal to a scan output node, a first capacitor electrically connected between the control node and the scan output node, a fourth transistor that transfers a first low voltage to the scan output node, a fifth transistor that transfers a carry clock signal to a carry output node, a sixth transistor that electrically connects the control node to the carry output node, and a seventh transistor that transfers a second low voltage to the control node.
US11574596B2
A display device includes gate lines and pixels connected to the gate lines. The display device includes stages which provide gate signals to the gate lines, and first and second gate power lines which transfer a first voltage to the stages. A first stage among the stages includes a first node controller and a first output unit. The first node controller is connected to the second gate power line, and controls a voltage of a first control node. The first output unit is connected to the first gate power line, and outputs a first voltage of the first gate power line as a gate signal in response to a voltage of the first control node.
US11574593B2
A light emitting display panel having a high resolution is provided. The light emitting display panel includes a plurality of pixels. Each of the plurality of pixels includes a first pixel circuit layer, a second pixel circuit layer, and a light emitting device layer. The first pixel circuit layer includes a first pixel circuit that includes a first layer electrode. The second pixel circuit layer includes a second pixel circuit that includes a second layer electrode which configures a first capacitor along with the first layer electrode. The light emitting device layer includes a light emitting device electrically connected to a driving transistor provided in the second pixel circuit layer.
US11574590B2
A display apparatus is disclosed, which includes a pixel. The pixel includes first through fifth transistors and a light emitting element. The first transistor includes a control electrode electrically connected to a first node, an input electrode that receives a first power voltage and an output electrode electrically connected to the light emitting element. The second transistor includes a control electrode that receives a scan signal, an input electrode that receives a grayscale data voltage and an output electrode electrically connected to a second node. The third transistor includes a control electrode electrically connected to the second node, an input electrode that receives a reference voltage and an output electrode electrically connected to the first node. The fourth transistor includes a control electrode that receives the scan signal, an input electrode that receives a bias data voltage and an output electrode electrically connected to the first node. The fifth transistor includes a control electrode that receives a sensing control signal, an input electrode that receives an initialization voltage and an output electrode electrically connected to the light emitting element.
US11574583B2
The light emitting display panel includes a plurality of pixels, a plurality of gate lines transferring gate signals to the plurality of pixels, a plurality of data lines transferring data voltages to the plurality of pixels, and a sensing line connected to a plurality of light emitting devices respectively included in the plurality of pixels. Each of the plurality of pixels includes a light emitting device, a sensing control transistor including a first terminal connected to a first terminal of the light emitting device and a gate connected to a sensing control line, and a sensing switching transistor including a first terminal connected to a second terminal of the sensing control transistor, a second terminal connected to the sensing line, and a gate connected to a sensing switching line.
US11574581B2
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.
US11574572B2
Provided are a display panel and a display device. The display panel includes a display area and a non-display area surrounding the display area, the display area includes a first rectangular area and a first special-shaped area disposed adjacent to the first rectangular area, and the non-display area includes a second rectangular area adjacent to the first rectangular area and a second special-shaped area adjacent to the first special-shaped area. The display area includes pixel units arranged in an array, and a plurality of shift registers are disposed in the second rectangular area and the second special-shaped area, where each of the plurality of shift registers is connected to a row of pixel units. The second special-shaped area includes a laser cutting affected area, where none of the plurality of shift registers is disposed in at least part of the laser cutting affected area.
US11574568B2
A display apparatus includes a display panel, a driving controller and a data driver. The driving controller is configured to predict a panel temperature according to a position in the display panel based on input image data, to calculate a block current of a display block of the display panel and a panel resistance according to the position in the display panel based on the panel temperature, to calculate a voltage drop according to the position in the display panel based on the block current and the panel resistance and to compensate the input image data based on the voltage drop to generate a data signal. The data driver is configured to convert the data signal to a data voltage and to output the data voltage to the display panel.
US11574560B2
A quantum state visualization device comprising at least a portion of a spherical shell and a support structure affixed to the spherical shell. A portion of the support structure can intersect a center of the spherical shell. The quantum state visualization device further comprising a indicator pivotally attached to the support structure at the portion of the support structure intersecting the center of the spherical shell. The indicator is representative of a quantum state based on its position relative to the spherical shell.
US11574558B2
The present disclosure is technology providing a foreign language learning application through game contents through a user terminal (smart phone, tablet, PC, or the like), and provides a foreign language word and a meaning thereof based on a preset language provided in an application together. Therefore, it is possible to provide a foreign language learning effect in which the user becomes a subject and learns the foreign language word while actively participating in the game by increasing ‘entertainment’ and ‘participation’ rather than a passive method for learning to write and listen to foreign language alphabets, simply and repeatedly. In addition, it is possible to provide an application that maximizes the effect of learning by repeatedly providing a word that has been encountered once so as not to forget by providing repeated learning based on an Ebbinghaus forgetting curve.
US11574556B2
A beauty product device is disclosed which includes a variety of sensors for sensing the way in which a user is operating the device. The sensor data can be processed and compared with pre-stored data representative of a desired style and feedback messages generated and provided back to the user to help them achieve the style they wish to achieve based on the comparison.
US11574555B2
An assistance device (10) for assisting in the adjustment of a damping choke (1) of a fluidic actuator (30), wherein the assistance device (10) includes a display arrangement (3) and is adapted to determine an adjustment recommendation for the adjustment of the damping choke (1) on the basis of a detected movement of an actuator member (4) of the fluidic actuator (30) and to display the adjustment recommendation via the display arrangement (3), and the assistance device (10) is further adapted to determine, based on the movement of the actuator member (4), operational safety information based on kinetic energy related to the movement of the actuator member (4), and to display the operational safety information via the display arrangement (3).
US11574554B2
A goal management system receives input of a qualitative first goal related to a body of a user (step S111), identifies a quantitative second goal related to the body of the user from the first goal thus received (step S112 to step S117), and presents the second goal thus identified (step S118). The first goal is converted into the quantitative goal for at least one of a plurality of feature amounts related to the body, thereby identifying the second goal including at least one goal obtained by such conversion. The first goal is converted into the quantitative goal for each feature amount corresponding to a meaning obtained by linguistic analysis. When there are a plurality of meanings obtained by linguistic analysis of the first goal, the first goal is converted into the quantitative goal for each feature amount on the basis of a range of each feature amount per meaning. This makes it possible to indicate a quantitative goal related to the body without receiving input of a goal that is a quantitative numerical value related to the body.
US11574548B2
An aircraft navigational system for a multiengine aircraft can include a flight planning module configured to receive two or more navigational points defining a route and determine if a first degraded operation ceiling is high enough to travel along the route based on obstacle data defining relative location of one or more obstacles and one or more obstacle clearance standards. The module can be configured to receive a status and/or performance limitation of an electric motor system of the aircraft. The module can be configured to determine if the electric motor system is or will be able to provide temporary additional power to produce a second degraded operation ceiling for at least a required time based on the status and/or performance limitation of the electric motor system if the first degraded operation ceiling is not high enough to permit travel along the route. The second degraded operation ceiling can be high enough to travel along the route based on the obstacle data and the one or more obstacle clearance standards.
US11574538B2
A method for perception-sharing between similarly-situated vehicles that are traveling on a portion of a roadway that is equipped with an intelligent vehicle highway system is described, and includes executing, in a multi-access edge computing cluster in communication with a roadside unit disposed to monitor a roadway, an application-layer routine. The application-layer routine includes collecting real-time data associated with a plurality of objects from each of the similarly-situated vehicles, predicting motion of each of the plurality of objects based upon the real-time data, object-matching the motion of each of the plurality of objects, and executing fusion of the plurality of objects based upon the object-matching of the motion of each of the plurality of objects. Locations of the similarly-situated vehicles traveling on the roadway are identified based upon the fusion of the plurality of objects. The locations are communicated to one of the similarly-situated vehicles.
US11574529B1
A system for monitoring financial threats includes: at least one central processing unit and system memory that causes the system to: receive information about a threat associated with a financial services device; identify a type of the threat; identify a location associated with the threat; and notify one or more customers associated with the financial services device based upon the type or the location of the threat.
US11574526B2
A method for conducting a raffle comprising reading an item identifier from an identification tag affixed to an item at an equipment management system, prior to an event related to the item. The raffle notification data is then transmitted to users after the event has occurred. A plurality of raffle ticket purchase requests are then received from the plurality of devices and are processed. The raffle tickets are then delivered to the plurality of devices, such as in electronic form. One of the raffle tickets is then selected, and winning notification data is transmitted to the associated device. The winner can authenticate the winning item by reading the identification tag affixed to the item after the event at the equipment management system.
US11574525B2
Gaming systems and methods which utilize one or more predictable changing paytables in association with one or more plays of a game.
US11574517B2
A banknote feeder device (3) configured to interconnect and operate in conjunction with a banknote acceptor apparatus (2), the banknote feeder device (3) comprising a banknote transport mechanism operable, when the banknote feeder device (3) is connected to the banknote acceptor apparatus (2), to transport a banknote from a banknote input aperture to a banknote output aperture. The banknote transport mechanism comprises a linear succession of spaced-apart pairs of transport wheels (22) and each transport wheel extends at least partially through a banknote transport conduit surface into an interior cavity of the banknote transport conduit between the banknote input aperture and the banknote output aperture.
US11574514B2
Digital pass verification systems and methods are disclosed herein. One or more servers are to distribute instructions on a network. The instructions, when executed, cause a first device carried by a person to at least: access a result of a diagnostic test performed on the person, the result provided by a second device; generate a machine-readable code in response to the result being negative; and display the machine-readable code on a display of the first device to enable the person to gain access to a location.
US11574508B2
A computer-based method for predicting vehicle component failures from a fleet of vehicles and taking corrective action. The method includes receiving maintenance data regarding a vehicle component, receiving from a vehicle's telemetry device, sensor data for the vehicle component. obtaining manufacturer's recommended service data for the vehicle component, the maintenance data, the sensor data, and the manufacturer's recommended service data collectively forming vehicle component data, comparing the stored vehicle component data to a statistical behavioral model for the vehicle component to produce vehicle component comparative data, and applying the vehicle component comparative data to a predictive maintenance algorithm for the vehicle component to predict a date of failure of the vehicle component.
US11574504B2
Disclosed is an information processing apparatus including processing circuitry that sets a behavior detection parameter corresponding to a behavior of a subject based on input information corresponding to characteristics of a subject in an image, and detects a behavior of the subject based on the set behavior detection parameter and a posture of the subject in the image. The present disclosure can be applied to, for example, a lecture capturing system.
US11574498B2
A biometric capture device having an optical block integrating an acquisition surface, an optical acquisition system arranged so that a first light ray propagating, outside the optical block, along an optical axis of the said optical acquisition system forms at the level of the acquisition surface, an angle with respect to a normal to the acquisition surface of a value greater than a critical angle depending on the refractive indices of the optical block and of the air, the optical system also being arranged so that the optical axis forms an angle with respect to a normal to the exit face less than said critical angle, an illumination system configured to provide illumination of the acquisition surface, the illumination system generating a light beam defined by an illumination axis, a second light ray propagating along the illumination axis out of the optical block.
US11574496B2
A fingerprint recognition device including a light emitting layer, an image sensing layer and a micro-lens layer is provided. The image sensing layer has a plurality of pixels. The micro-lens layer is disposed between the light emitting layer and the image sensing layer and has a plurality of micro lenses respectively corresponding to the pixels. A distance between the micro-lens layer and the light emitting layer is less than or equal to 800 um and greater than or equal to h1, where h1=(x/2×tan θ), x is the minimum distance between two micro lenses respectively corresponding to different pixels on a plane where the micro-lens layer is disposed, and θ is an FWHM light receiving angle of each of the micro lenses.
US11574490B2
An information processing apparatus includes a processor configured to detect, in response to detection of plural first character strings each representing a first item from a document having writing fields for items, second character strings related to the plural first character strings, respectively, and set at least one of the detected second character strings in setting information as a second item associated with the first item.
US11574489B2
According to the present disclosure, a handwriting image and a background image are combined, thereby generating a combined image, a correct answer label image is generated based on the handwriting image, and the generated combined image and the generated correct answer label image are used as learning data for training a neural network.
US11574477B2
In implementations for highlight video generated with adaptable multimodal customization, a multimodal detection system tracks activities based on poses and faces of persons depicted in video clips of video content. The system determines a pose highlight score and a face highlight score for each of the video clips that depict at least one person, the highlight scores representing a relative level of the interest in an activity depicted in a video clip. The system also determines pose-based emotion features for each of the video clips. The system can detect actions based on the activities of the persons depicted in the video clips, and detect emotions exhibited by the persons depicted in the video clips. The system can receive input selections of actions and emotions, and filter the video clips based on the selected actions and emotions. The system can then generate a highlight video of ranked and filtered video clips.
US11574470B2
Implementations relate to causing a command to be executed based on an image. In some implementations, a computer-implemented method includes obtaining and programmatically analyzing an image to determine suggested actions. The method causes a user interface to be displayed that includes user interface elements corresponding to default actions, and to suggested actions that are determined based on analyzing the image. The method receives user input indicative of selection of a particular action from the default actions and the suggested actions. The method causes a command to be executed by a computing device for the particular action that was selected.
US11574469B2
A method of operation of a compute system includes: capturing an image of a surface of a tire; identifying a tire wear in the image; categorizing the tire wear as a bald region, a crack, a foreign object, low tread, or a combination thereof; generating a wear report includes identifying the tire wear as the bald region, the crack, the foreign object, low tread, or the combination thereof; and transferring the wear report for displaying on a display.
US11574464B2
This invention discloses a practical method for landslide detection in large space, which comprises the following steps: image synthesis, ice and snow detection, removal of non-potential landslide area, detection of potential landslide area, feature calculation, landslide detection model construction and precision validation; this invention avoids radiometric correction and outlier by detecting landslide from synthetic image. That guarantees practical applicability of the proposal. Firstly, detecting potential landslides can avoid the imbalanced sample distribution issue between background objects and landslides when training the landslide detection model. The landslide is further detected by building a random forest model based on the spectral features and textural features of potential landslide pixels in different neighboring time domains. It fully considers the changes of objects in different time domains, and lays a foundation for efficient landslide extraction. This model is relatively reliable and practical for automatically detecting landslide from large-scale images.
US11574459B2
A pixelation-based approach to summarize downhole inversion results acquires inversion solutions and generates an initial model. Each layered solution is pixelated into pixels where each pixel contains the resistivity value of the initial model. A weighted function that weighs pixels according to their proximity to the logging tool may be used to generate the pixelated model to thereby improve accuracy. A statistical summary study is performed to identify the best pixelated model, which is then used to determine one or more formation characteristics.
US11574458B2
In one or more embodiments described herein, device, computer-implemented methods, and/or computer program products that facilitate automated survey results generation from an image are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an image capturing component that captures a first sample image. The computer executable components can further comprise an image processing component that processes the first sample image to determine a survey count, wherein the survey count indicates a number of times a survey image was identified in the first sample image. The computer executable components can further comprise an authentication component that adjusts the survey count based on detection of a discrepancy.
US11574457B2
Aspects of the subject disclosure may include, for example, a method performed by a processing system of determining a present orientation of a display region presented at a first time on a display of a video viewer, predicting a future orientation of the display region occurring at a second time based on data collected, to obtain a predicted orientation of the display region to be presented at the second time on the display of the video viewer, identifying, based on the predicted orientation of the display region, a first group of tiles from a video frame of a panoramic video being displayed by the video viewer, wherein the first group of tiles covers the display region in the video frame at the predicted orientation, and a plurality of objects moving in the video frame from the first time to the second time, wherein each object of the plurality of objects is located in a separate spatial region of the video frame at the second time, wherein a second group of tiles collectively covers the separate spatial regions, wherein tiles in the first group of tiles and tiles in the second group of tiles are different, and facilitating wireless transmission of the first group of tiles and a second tile from the second group of tiles, for presentation at the video viewer at the second time. Other embodiments are disclosed.
US11574449B1
An illustrative image rendering system separate from and communicatively coupled to a presentation device detects a pre-modeled scene within a captured frame received from the presentation device. The pre-modeled scene is associated with a model asset accessible to the image rendering system. Based on the captured frame and the model asset, the image rendering system generates an augmentable representation of the pre-modeled scene and, based on the augmentable representation, generates an augmented version of the captured frame. The generating of the augmented version of the captured frame includes a plurality of render passes each configured to simulate a different virtualized element of a plurality of virtualized elements augmenting the pre-modeled scene within the augmented version of the captured frame. The image rendering system provides the augmented version of the captured frame to the presentation device. Corresponding methods and systems are also disclosed.
US11574446B2
The present invention relates to a digital image reality aligning kit, applied to a mixed reality system integrated with a surgical navigation system including: a plurality of moveable markers corresponded to a plurality of moveable marker coordinates respectively and a part of the plurality of moveable markers configured on a surgical instrument; a positioning marker corresponded to a positioning marker coordinate and configured in proximity to a surgical area corresponded to a surgical area coordinate, when the positioning marker is settled, the relative position thereof with respect to the other part of the plurality of moveable markers and the surgical area are determined accordingly, so as to transform the surgical area coordinate to the positioning marker coordinate; and a mixed reality device corresponded to a mixed reality device coordinate and detecting the positioning marker to transform the positioning marker coordinate to the mixed reality device coordinate accordingly, so as to project a surgical area digital image corresponded to a surgical area digital image coordinate onto the surgical area.
US11574444B1
A multi-characteristic remeshing system that generates remeshed 3D graphical surfaces can include a compact geometric descriptive language (“CGDL”) conversion module, one or more geometric characteristic parsing modules, and a geometric computation module. The CGDL conversion module receives an input mesh for a 3D graphical object and CGDL source text that describes target characteristics of an output mesh of the 3D graphical object. Each geometric characteristic parsing module identifies inherent geometric characteristics of the input mesh, and generates a geometric characteristic map. The geometric characteristic map includes instructions to generate the output mesh with respective target characteristics. The instruction describes a relationship of the one or more inherent geometric characteristics with the respective target characteristic. The geometric computation module generates the output mesh with the target characteristics, based on the geometric characteristic maps from the geometric characteristic parsing modules.
US11574442B2
Systems and methods are described for creating three dimensional models of building objects by creating a point cloud from a plurality of input images, defining edges of the building object's surfaces represented by the point cloud, creating simplified geometries of the building object's surfaces and constructing a building model based on the simplified geometries. Input images may include ground, orthographic, or oblique images. The resultant model may be scaled according to correlation with select image types and textured.
US11574438B2
A method and system for generating a three-dimensional (3D) virtual scene are disclosed. The method includes: identifying a two-dimensional (2D) object in a 2D picture and the position of the 2D object in the 2D picture; obtaining the three-dimensional model of the 3D object corresponding to the 2D object; calculating the corresponding position of the 3D object corresponding to the 2D object in the horizontal plane of the 3D scene according to the position of the 2D object in the picture; and simulating the falling of the model of the 3D object onto the 3D scene from a predetermined height above the 3D scene, wherein the position of the landing point the model of the 3D object in the horizontal plane is the corresponding position of the 3D object in the horizontal plane of the 3D scene.
US11574436B2
The disclosure provides a mixed rendering system and a mixed rendering method. The mixed rendering system includes a client device configured to perform: determining at least one user-interactable object of a virtual environment; rendering the at least one user-interactable object; receiving a background scene frame of the virtual environment; blending the at least one rendered user-interactable object with the background scene frame as a visual content of the virtual environment; and providing the visual content of the virtual environment.
US11574433B2
Example implementations relate to emulating 3D texture patterns in a printer system. One example implementation determines a 3D texture pattern data having a number of pattern pixels at different heights and associated with respective surfaces of a corresponding 3D texture pattern. Luminance change data is determined for each pattern pixel depending on an angle between a normal vector of the respective surface and a simulated light vector. Image data is obtained having a number of image pixels and the luminance of each image pixel is adjusted depending on the luminance change data of a corresponding pattern pixel in order to generate an image with an emulated 3D texture pattern.
US11574432B2
The image processing apparatus obtains an image representing an object, performs specific processing for an object included in an area whose object extraction accuracy is lower than a threshold value in the captured image, and generates three-dimensional shape data of the object based on the image representing the object for which the specific processing has been performed.
US11574431B2
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for generating an avatar based on a weather condition. The program and method include determining a current location of a user device; retrieving a weather condition at the current location of the user device; automatically generating a weather-based avatar for a person associated with the user device, the weather-based avatar having a visual attribute corresponding to the weather condition; and, in response to a request from a requesting device, causing display on the requesting device of the weather-based avatar.
US11574425B2
Various embodiments of the present invention relate to a method for displaying a stylus pen input, and an electronic device for same, the electronic device including: a touch screen display; a wireless communication circuit; processors operatively connected to the touch screen display and the wireless communication circuit; and a memory operatively connected to the processor. The memory may store instructions which, when executed, cause at least one of the processors to: display a user interface on the touch screen display; receive a drawing input that has at least one drawing path formed with a stylus pen or part of a user's body through the user interface; and display a drawing output on the user interface. The drawing output includes: a first layer including a plurality of first objects having shapes selected along the drawing path; and a second layer including a plurality of moving second objects having the selected shapes, wherein the plurality of moving second objects can move from the drawing path in at least one selected direction.
US11574411B2
In accordance with at least some embodiments of the present disclosure, a process to improve computed tomography (CT) to cone beam computed tomography (CBCT) registration is disclosed. The process may include receiving a CT image generated by CT-scanning of an object, and receiving a CBCT image generated by CBCT-scanning of the object. The process may include generating an image mask based on Digital Imaging and Communications in Medicine (DICOM) information extracted from the CBCT image. For a specific pixel in the CBCT image, the image mask contains a corresponding data-field indicating whether the specific pixel contains image data generated based on the CBCT-scanning of the object. The process may further include generating a registered image by utilizing the image mask to perform a DIR between the CT image and the CBCT image.
US11574399B2
An abnormal state detection device includes: an acquisition unit that acquires an image imaging a device that outputs an abnormal state using an LED; an analysis unit that analyzes the abnormal state of the device based on the light emission pattern of the LED in the image, and generates auxiliary information indicating the abnormal state based on the analysis result; and a display control unit that outputs the auxiliary information to a display unit.
US11574398B2
Provided an inspection method for a rotating electric machine, including: a first step of acquiring a first image by imaging a pattern formed on an outer peripheral surface of a retaining ring over an entire circumference of the retaining ring with use of an image pickup element mounted to a non-rotating portion of the rotating electric machine under a state in which the retaining ring is rotated; a second step of acquiring a second image by imaging the pattern over the entire circumference of the retaining ring with use of the image pickup element under the state in which the retaining ring is rotated, the second step being executed after the first step with an operation of the rotating electric machine interposed; and a third step of acquiring a distortion distribution of the retaining ring based on the first image and the second image.
US11574390B2
An apparatus includes one or more processors that function as an image acquisition unit configured to acquire a training image and a correct answer image, a generation unit configured to input the training image to a neural network to generate an output image, an error acquisition unit configured to subject each of the correct answer image and the output image to processing for adjusting a color signal value, and acquire an error between the correct answer image and the output image that have been subjected to the processing, and an update unit configured to update parameters of the neural network based on the acquired error.
US11574389B2
A head-mounted display device including one or more position sensors and a processor. The processor may receive a rendered image of a current frame. The processor may receive position data from the one or more position sensors and determine an updated device pose based on the position data. The processor may apply a first spatial correction to color information in pixels of the rendered image at least in part by reprojecting the rendered image based on the updated device pose. The head-mounted display device may further include a display configured to apply a second spatial correction to the color information in the pixels of the rendered image at least in part by applying wobulation to the reprojected rendered image to thereby generate a sequence of wobulated pixel subframes for the current frame. The display may display the current frame by displaying the sequence of wobulated pixel subframes.
US11574384B2
An image generation device includes: a detection unit 43 that performs processing of detecting a specific feature from a plurality of focus images which include an observation target and are in different focus states; a determination unit 44 that determines a parameter indicating a degree of application of a region image to a combination region image in a case where the combination region image is generated from the region image, for each set of the region images in a plurality of corresponding regions respectively corresponding to the plurality of focus images, based on the specific feature detected by the detection unit 43; and a generation unit 45 that generates the combination region image by combining the region images for each of the plurality of corresponding regions based on the parameter determined by the determination unit 44.
US11574383B2
An apparatus and method are described for a non-uniform rasterizer. For example, one embodiment of an apparatus comprises: a graphics processor to process graphics data and render images using the graphics data; and a non-uniform rasterizer within the graphics processor to determine different resolutions to be used for different regions of an image, the non-uniform rasterizer to receive a plurality of polygons to be rasterized and to responsively rasterize the polygons in accordance with the different resolutions.
US11574382B2
Examples described herein relate to a decompression engine that can request compressed data to be transferred over a memory bus. In some cases, the memory bus is a width that requires multiple data transfers to transfer the requested data. In a case that requested data is to be presented in-order to the decompression engine, a re-order buffer can be used to store entries of data. When a head-of-line entry is received, the entry can be provided to the decompression engine. When a last entry in a group of one or more entries is received, all entries in the group are presented in-order to the decompression engine. In some examples, a decompression engine can borrow memory resources allocated for use by another memory client to expand a size of re-order buffer available for use. For example, a memory client with excess capacity and a slowest growth rate can be chosen to borrow memory resources from.
US11574381B2
Embodiments are generally directed to methods and apparatuses for buffer sharing. An embodiment of a method comprises: receiving a plurality of graphics data comprising a first graphics data, each of the plurality of graphics data mapped to a corresponding buffer in a Graphics Processing Unit (GPU) memory, wherein the first graphics data is mapped to a first buffer in the GPU memory; receiving a second graphics data mapped to a second buffer in the GPU memory; comparing the first buffer mapped by the first graphics data with the second buffer mapped by the second graphics data; and remapping the second graphics data to the first buffer if the first buffer is identical with the second buffer.
US11574380B2
The present disclosure relates to methods and devices for graphics processing including an apparatus. In some aspects, the apparatus may determine a first input pixel area of an input image and a second input pixel area of the input image. The apparatus may also convert at least one of one or more first input pixels of a plurality of first input pixels or one or more second input pixels of a plurality of second input pixels. Additionally, the apparatus may store, in at least one cache or memory, the converted at least one of the one or more first input pixels or the one or more second input pixels. The apparatus may also configure at least one of one or more first output pixels of a plurality of first output pixels or one or more second output pixels of a plurality of second output pixels.
US11574379B2
A cell phone is disclosed for acquiring information to be transmitted to a receiving facility and for transmitting such thereto. A capture device captures information from an external source. A processor is provided for associating with the captured information a representation of the date and time of the capture of the information, such that the representation of the date and time information in association with the captured information forms augmented captured information. The processor also places the augmented captured information in association with subscriber information in a transmission of the augmented captured information to a receiving facility requiring such subscriber information. A transmitter transmits the transmission including the augmented captured information and the subscriber information to the receiving facility. An encryptor encrypts the augmented captured information with a symmetrical encryption algorithm to provide encrypted augmented captured information in the transmission with the subscriber information.
US11574378B2
The present application discloses an improved wait time optimization system, and corresponding methods and computer-readable media. According to disclosed embodiments, the wait time optimization system generates a customized wait time period for a provider computing device that has arrived at a pickup location associated with a matched transportation request. Upon the expiration of the customized wait time period, the wait time optimization system selectively enables a cancellation option for the provider computing device that enables a user of the provider computing device to cancel the transportation request, thereby releasing the provider computing device for a new transportation request match.
US11574377B2
Embodiments for providing intelligent transportation service management in a transportation system by a processor. Transportation service requests may be assigned amongst multiple transportation service providers according to one or more transportation service request distribution models and various parameters and preferences for each user. The transportation service request distribution models may protect information relation to each of the transportation service providers and suggests a selected order for distributing the plurality of transportation service requests.
US11574367B2
An example system for mapping payout information can include: a processor; and system memory including instruction which, when executed by the processor, cause the system to: generate a story selection module programmed to present a user with at least one story scenario, with the story scenario including a story having a story outline with a plurality of story conditions, and each of the story conditions includes a plurality of selectable story options; and generate an insurance payout module programmed to present the user with an estimated insurance payout based upon the selectable story options and information associated with an insurance plan available for selection by the user.
US11574366B1
A method of identifying a vehicle total loss claim includes retrieving a plurality of historical vehicle records, labeling the records as repaired or total loss, calculating mean cost values, training a regression model, optimizing a probability threshold, analyzing a plurality of inputs to generate a prediction, and transmitting the prediction. A computing system includes a transceiver; a processor; and a memory storing instructions that, when executed by the processor, cause the computing system to receive answers, transmit the answers, receive a prediction, when the prediction is repairable, generate a repair suggestion, and when the prediction is total loss, generate a settlement offer. A non-transitory computer readable medium containing program instructions that when executed, cause a computer to receive answers, transmit the answers, receive a prediction, when the prediction is repairable, generate a repair suggestion, and when prediction is total loss, generate a settlement offer.
US11574356B2
Disclosed herein is a system that includes an order processing subsystem and a delivery processing subsystem comprising at least one database and one or more processors. The one or more processors of the delivery processing subsystem is configured to receive a request for a user to access the delivery processing subsystem and a scanning device, authenticate the user by verifying the request with user credentials stored in the at least one database, provide the user with access to the delivery processing subsystem and the scanning device, receive scanned data from the scanning device, retrieve package data regarding a package for an inmate based on the scanned data from the scanning device, and generate, based on the package data, a route in the correctional facility for delivery of the package to the inmate in the correctional facility, wherein the route does not include an identity of the inmate.
US11574355B2
A system comprises at least one processor having a browser. The processor is configured for: receiving a request to purchase a first item (where a browser performs the receiving), displaying by the browser an indication that the first item has been added to a shopping cart of the user, before receiving an acknowledgement that the request has been received by a server, transmitting the request from the browser to the server, and receiving the acknowledgement of the transmitted request from the server after displaying the indication by the browser.
US11574353B2
Examples disclosed herein are relevant to systems, methods, and other technology for determining furniture compatibility. For example, graph neural networks (GNNs) that leverage relational information between furniture items in a set may be used as models to predict a compatibility score indicative of visual compatibility of furniture items across the set. In one implementation, the GNN-based model can extend the concept of a siamese network to multiple inputs and branches and use a generalized contrastive loss function. In another implementation, the GNN-based model learns both an edge function and the function that generates the compatibility score. The predicted compatibility score can be used for a variety of purposes, including furniture item recommendations.
US11574343B2
A facility for constructing an advertising message in connection with a web page is described. The facility obtains text associated with the web page, and uses the obtained text to generate a query. The facility uses the generated query to select a stock photography image, and generates an advertising message that incorporates the selected stock photography image.
US11574341B2
Aspects of the subject disclosure may include, for example, embodiments for detecting a navigation application operating on a first communication device, and identifying a location of the first communication device. Further embodiments can include obtaining a first advertisement and a second advertisement according to the location of the first communication device as well as determining a first priority associated with the first advertisement and a second priority associated with the second advertisement. Additional embodiments can include determining the first priority is higher than the second priority resulting in a determination to present the first advertisement prior to the second advertisement, and providing the first advertisement, the second advertisement, and the determination to the first communication device. The first communication device presents the first advertisement within navigation content utilizing the navigation application prior to presenting the second advertisement within the navigation content based on the determination. Other embodiments are disclosed.
US11574333B2
Decentralized computer systems and methods are disclosed for using a debit network as an intermediary between distributed ledgers. One method includes: receiving, at a first blockchain network from a merchant, transaction information comprising a consumer identification, an issuer identification from a payment vehicle presented for a transaction, and a transaction amount in resources of a first type, wherein the merchant and/or its acquirer are participants of the first blockchain network but the consumer and/or issuer are not participants of the first blockchain network; sending the transaction information to a debit network; identifying, using the debit network, a second blockchain network having the consumer and/or the issuer as participants, using the received consumer identification or issuer identification; and if participants of the second blockchain network accept the transaction, generating a new immutable entry to the second blockchain network indicating a change in the resources of a second type.
US11574328B2
Disclosed are systems, methods, and non-transitory computer-readable storage media for semi-opaque sales with bundles of items. An example bundle can include hotel lodging and a bonus service, status, or item associated with that hotel. An system can identify a first bundle of a first base and bonus item, and a second bundle of a second base and bonus item. The system can present a semi-opaque offer comprising the first bundle, the second bundle, and a discount price, wherein the semi-opaque offer does not identify which of the first bundle and the second bundle will be sold at the discount price to the user upon acceptance of the semi-opaque offer, and wherein the discount price is a full price of the first base item. After receiving acceptance of the semi-opaque offer from the user, the system can disclose that the user has purchased the first bundle at the discount price.
US11574326B2
This disclosure covers methods, systems, and computer-readable media that identify a topic variance from digital survey responses and provide a variety of functionalities to a digital survey system based on the topic variance (i.e., by modifying a digital survey reporting structure based on the topic variance). In certain embodiments, the disclosed systems analyze one or more sets of digital survey responses to generate one or more response models. Furthermore, the disclosed systems can analyze the one or more response models to identify a topic variance (e.g., an emerging topic, a change in trend for a topic, and/or a change in sentiment for a topic). Upon identifying a topic variance, the disclosed systems modify a digital survey reporting structure and/or generate notifications based on the identified topic variance.
US11574324B1
A computer implemented system for an intelligent timeline includes computer readable instructions to operate a timeline engine, a logic extraction and application engine, a calendar engine, a performance evaluation engine, an advertisement placement engine, and a social networking engine that are interconnected to one another. The timeline engine creates a timeline of events containing external events and/or an owner's actions. Each event has a timestamp such that the events may be arranged in the order of timestamps. The logic extraction and application engine extracts the logical inferences from the events to be used by the timeline engine. The calendar engine creates a calendar containing the events and other reminders. The performance evaluation engine creates performance evaluation results of an owner's actions based on the events. The timeline of an owner may be sold or shared on the owner's social networking channel to subscribers. Advertisement placement engine facilitates advertisement transactions related to the timelines.
US11574319B2
A computerized system for verification and management of a digital asset, including an immutable digital asset, comprising: a computer system a sensor and a set of non-transitory computer readable instructions that can include instructions adapted for: receiving a digital asset from a creator of the digital asset; receiving significant information wherein the significant information is taken from a group consisting of date, time, event, individual, team, organization, notation, and any combination thereof; receiving identification information using the sensor of the creator; retrieving location information representing a physical location where the identification information is received, and the computer system is located; retrieving date and time information from the computer system; creating a digital asset record that includes a unique identifier associated with the digital asset, identification information, location information, and date and time information; and storing the digital asset record on the persistent storage.
US11574308B2
A method for generating and controlling intelligent assertion tokens includes generating a first assertion token, during a first step of a supply chain process. The first assertion token is inspected to determine validity. If the first assertion token is not valid, the receipt of the first assertion token is rejected. If the first assertion token is determined to be valid, the use of the first assertion token in further transmissions and/or transactions is authorized. The first assertion token can be passed to a second step of the supply chain process, and a second assertion token may be generated based on the first assertion token. Upon receipt of the second assertion token, it is inspected to determine validity. If not valid, the transmission and/or transfer of the second assertion token is rejected. If valid, the transmission and/or transfer of the second assertion token to a further step of the supply chain process or to a customer is authorized.
US11574306B2
A computer-implemented method performed by an issuer computer comprises receiving an authorization request for a transaction between a cardholder and a merchant using a first account identifier. A repository is searched for a preference set with the issuer by a cardholder to use a second account identifier when at least one transaction is received for the first account identifier. The transaction is authorized using the second account identifier in place of the first account identifier without knowledge by the merchant that the second account identifier was used. An authorization response is then returned to the merchant.
US11574298B2
There are provided systems and methods for a payment information autofill mechanism that links a browser application with a user account such that a payment page at the browser application can be automatically filled based on the link. Specifically, the autofill mechanism establishes a link between a browser application running on a user device and a user account associated with the user that is stored at the server. When the user engages with the browser application to conduct a transaction on a merchant website, an application programming interface (API) call can be made to retrieve user virtual card information for automatically populating the payment data fields at the transaction page.
US11574297B2
Systems and methods for autonomous payment routing are provided. A method may include storing in a smart card a database of contacts accessed from a digital contact directory. The method may include receiving a request to reroute a payment via an alternate payment channel, the payment including a recipient and an amount, and the alternate payment channel originating from an account associated with one of the contacts in the database. The method may also include resolving, via a wireless communication element that is embedded in the smart card, routing information for the account. The method may also include transmitting, to an administrator of the account, a request for authorization to reroute the payment, and, when authorization is received, executing the payment via the alternate payment channel.
US11574293B2
The present technology relates to an information processing apparatus and method and an information processing system that make it possible to perform more appropriate information provision. Processing relating to settlement of a commercial transaction is performed and log information relating to the settlement is generated, and the generated log information relating to the settlement is supplied to a server, which performs processing relating to provision of the log information relating to the settlement, without the intervention of a commercial transaction processing unit that performs processing relating to the commercial transaction. Further, processing relating to settlement of a commercial transaction is performed by a given method corresponding to a settlement service selected from a plurality of settlement services that can be utilized for the settlement of the commercial transaction and log information relating to the settlement corresponding to the settlement service is generated.
US11574292B2
Systems, apparatuses, and methods are provided herein for payments through point of sale systems. A system comprises a plurality of in-store POS systems, a user accounts database, and a merchant payment system configured to communicate with a plurality of user devices and a plurality of digital wallet provider systems. The merchant payment system comprises a control circuit configured to associate a user account with a plurality of digital wallet accounts in the user accounts database, wherein at least one of the plurality of digital wallet accounts is associated with two or more payment methods, receive a transaction request from a user device associated with the user account, select a digital wallet provider from the plurality of digital wallet accounts associated with the user account, and send a payment authorization request to a digital wallet provider system associated with the digital wallet provider for payment authorization.
US11574286B2
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.
US11574284B2
At the time of manufacture of medical items that are to be consumed during patient care, a unique identification number is assigned to each item and the number is encoded in an RFID tag attached to the item. The manufacturer registers the unique identification number for each individual medical item in a Unique Device Identification (UDI) Serialized Tracking Database. The UDI Serialized Tracking Database maps each unique identification number to each item's UDI number that has been assigned by the Food and Drug Administration. As each item is consumed during medical treatment and its cost is billed to payers, the unique identification number of the item is reported and verified. This provides for detection of certain types of fraud in the dispensing of medical items by validating that necessary supplies were actually used during patient care.
US11574281B2
A system and method for en-route business selection, routing, and order preparation timing. The system is a cloud-based network containing an optimization server, portals for restaurants, customers, and drivers to enter their information, and an optimization engine which determines optimal pickup and delivery times for delivery drivers based on a multitude of variables associated with the business enterprises and delivery driver availability. The system may be accessed through web browsers or purpose-built computer and mobile phone applications.
US11574279B2
A parcel processing system configured to support automated parcel processing. For example, the system can be configured to select a permitted shipping service level from among the plurality of permitted shipping service levels based on a plurality of rules, control the sorting of the parcel into one of a plurality of shipping containers, and bill customers.
US11574277B2
Various embodiments of a system and method for generating a delivery plan for multi-tier delivery schemes are described. Embodiments may include generating a delivery plan for a region including multiple delivery locations. The delivery plan may specify at least one agent delivery route within the region. The delivery route may include at least one shipment acquisition location coinciding with an expected travel route of a vehicle conveying shipments. The agent delivery route may be traversed by an agent that is to deliver a specific group of shipments acquired from the vehicle at the shipment acquisition location. Embodiments may include selecting the specific group of shipments for delivery on the delivery route. The selecting is based on a time constraint for delivering the group of shipments to respective delivery locations along the delivery route, and historical delivery time information for previous deliveries to the delivery locations along the delivery route.
US11574274B2
Systems and methods for tracking and ranking errors in computer systems may be used in e-commerce applications in order to identify errors that occur in e-commerce user sessions along with an estimate of potential lost revenues resulting from the error. The errors and associated lost revenues may allow prioritizing of which errors to address.
US11574272B2
Systems and methods of utilizing employee recognition programs to maximize employee return on investment. To maximize the employee return on investment effect of the available recognition products at a desired cost to the employer, systems and methods rank recognition categories and/or products, prescribing the top category and/or product or the top categories and/or products that will be beneficial in optimizing employee return on investment of an organization. The systems and methods for prescribing the category and/or product or categories and/or products can provide an estimate of how employee return on investment will be impacted by the prescribed recognition.
US11574255B2
An intelligent furnishing system. The furnishing system includes an electronic device, a server, and a workstation. The workstation includes a short-range communication circuit, a user interface including a light source, and an electronic processor. The electronic processor is configured to receive a reservation including a reservation start time, increase a communication range of the short-range communication circuit when the reservation start time is a predetermined period of time from a current time, and receive a proximity signal from the electronic device. The electronic processor is also configured to illuminate the light source in a first color, receive a check-in signal when the proximity signal is received, change the light source from the first color to a second color, receive a check-out signal when the check-in signal is received, and change the light source from the second color to a third color when the check-out signal is received.
US11574254B2
Techniques for adaptive asynchronous federated learning are described herein. An aspect includes providing a first version of a global parameter to a first client and a second client. Another aspect includes receiving, from the first client, a first gradient, wherein the first gradient was computed by the first client based on the first version of the global parameter and a respective first local dataset of the first client. Another aspect includes determining whether the first version of the global parameter matches a most recent version of the global parameter. Another aspect includes, based on determining that the first version of the global parameter does not match the most recent version of the global parameter, selecting a version of the global parameter. Another aspect includes aggregating the first gradient with the selected version of the global parameter to determine an updated version of the global parameter.
US11574251B2
An agricultural data collection framework is provided in a system and method for tracking and managing livestock, and for analyzing animal conditions such as health, growth, nutrition, and behavior. The framework uses ultra-high frequency interrogation of RFID tags to collect individual animal data across multiple geographical locations, and incorporates artificial intelligence techniques to develop machine learning base models for statistical process controls around each animal for evaluating the animal condition. The framework provides a determination of normality at an individual animal basis or for a specific location, and generates alerts, predictions, and a targeted processing or application schedule for prioritizing and delivering resources when intervention is needed.
US11574249B2
Techniques for refinement of data pipelines are provided. An original file of serialized objects is received, and an original pipeline comprising a plurality of transformations is identified based on the original file. A first computing cost is determined for a first transformation of the plurality of transformations. The first transformation is modified using a predefined optimization, and a second cost of the modified first transformation is determined. Upon determining that the second cost is lower than the first cost, the first transformation is replaced, in the original pipeline, with the optimized first transformation.
US11574245B2
A system configured to perform decision tasks carried out by a machine learning engine operates with a machine learning model, and includes a training component for improving the machine learning model, a device for carrying out decisions based on a set of input data, and an interaction interface for switching the machine learning model between training component and a device that includes a model attestation checker. The device performs acquiring input data, and ascertaining at least one machine learning model over the interaction interface. The model attestation checker performs checking if said machine learning model is trusted by a model attestation, and considering, for decision making, only those machine learning models that are trusted. The machine learning engine performs carrying out the decision task for input data by using a trusted machine learning model, and providing a result attestation for the decision output.
US11574235B2
A database contains a corpus of incident reports, a machine learning (ML) model trained to calculate paragraph vectors of the incident reports, and a look-up set table that contains a list of paragraph vectors respectively associated with sets of the incident reports. A plurality of ML worker nodes each store the look-up set table and are configured to execute the ML model. An update thread is configured to: determine that the look-up set table has expired; update the look-up set table by: (i) adding a first set of incident reports received since a most recent update of the look-up set table, and (ii) removing a second set of incident reports containing timestamps that are no longer within a sliding time window; store, in the database, the look-up set table as updated; and transmit, to the ML worker nodes, respective indications that the look-up set table has been updated.
US11574225B2
Systems and methods are provided for analyzing messages generated by a plurality of computing devices associated with a plurality of users in a messaging system to generate training data to train a machine learning model to determine a probability that a media content item was generated inside an enclosed location or outside, receiving a media content item from a computing device, analyzing the media content item using the trained machine learning model to determine a probability that the media content item was generated inside an enclosed location or outside, determining, based on the probability generated by the trained machine learning model, that the media content item was generated inside an enclosed location, and determining an inside temperature associated with the venue based on messages generated by a plurality of computing devices in a messaging system comprising media content items and temperature information for the venue or a similar venue type.
US11574220B2
Disclosed is a method for evaluating cooking quality that includes: in response to receiving evaluation information of a food sent by a terminal, retrieving an assessment result corresponding to the food, the assessment result being an assessment result of the cooking quality of a cooking appliance; and determining an evaluation result of the cooking quality of the cooking appliance based on the assessment result, the evaluation information, and a preset evaluation rule. Also disclosed is a device for evaluating cooking quality. With this disclosure, both the assessment result and the evaluation information are weighted in computing the evaluation result of the cooking quality of the cooking appliance. Such an evaluation result not only reflects users' subjective evaluation of the cooking quality, but it also reflects an objective and tenable evaluation of the cooking quality, making the evaluation of the cooking quality more reasonable.
US11574216B2
A systems implements a gradient descent calculation, regression calculation, or other machine learning calculation on a dataset (e.g., a global dataset) using a coordination node including coordination circuitry that coordinates multiple worker nodes to create a distributed calculation architecture. In some cases, the worker nodes each hold a portion of the dataset and operate on their respective portion. In some cases, the gradient descent calculation, regression calculation, or other machine learning calculation is used to implement a targeted maximum likelihood scheme for causal inference estimation. The targeted maximum likelihood scheme may be used to conduct causal analysis of the observational data.
US11574202B1
Roughly described, an evolutionary data mining system includes at least two processing units, each having a pool of candidate individuals in which each candidate individual has a fitness estimate and experience level. A first processing unit tests candidate individuals against training data, updates an individual's experience level, and assigns each candidate to one of multiple layers of the candidate pool based on the individual's experience level. Individuals within the same layer of the same pool compete with each other to remain candidates. The first processing unit selects a set of candidates to retain based on the relative novelty of their responses to the training data. The first processing unit reports successful individuals to the second processing unit, and receives individuals for further testing from the second processing unit. The second processing unit selects individuals to retain based on their fitness estimate.
US11574196B2
Machine learning is enhanced by efficiently updating a weight that is represented as a conductivity of a resistive processing unit (RPU) that is connected between a row wire and a column wire. The weight is updated by the RPU interacting with bit streams carried on the row and column wires. Efficiency of the update is enhanced by calculating a bit length for the bit streams as a function of factors that include learning rate η, maximum activity xmax, maximum error differential δmax, and minimum weight update increment Δwmin.
US11574186B2
Computer systems, methods and program products for automating pseudonymization of personal identifying information (PII) using machine learning, metadata, and crowdsourcing patterns to identify and replace PII. Machine learning models are trained for classifying known column names or key names for processing, using metadata. Column or key names are classified to be unprocessed, anonymized or pseudonymized by a pseudonymizer without revealing PII or scrubbing data into a useless format. A library of crowdsourced patterns are utilized for matching PII to data values within column or key names and PII is mapped to replacement methods. Feedback from user annotations retrains the algorithms to improve classification accuracy and Deep Learning algorithms automate the identification of PII using regular expression generation to concisely articulate how pseudonymizers search for PII patterns within a data set. PII replacement is mapped consistently across entire data packages and the crowdsourced pattern library is updated with generated regular expressions.
US11574185B2
A method for training a deep neural network according to an embodiment includes training a deep neural network model using a first data set including a plurality of labeled data and a second data set including a plurality of unlabeled data, assigning a ground-truth label value to some of the plurality of unlabeled data, updating the first data set and the second data set such that the data to which the ground-truth label value is assigned is included in the first data set, and further training the deep neural network model using the updated first data set and the updated second data set.
US11574182B2
In certain embodiments, device inspection or repair may be facilitated via signal-based determinations. In some embodiments, one or more flaws may be detected on a portion of a device via an optical sensor. Based on the detection, a physical structure may be caused to physically interact with the portion of the user device. Information indicating signals from the physical interaction may be obtained. Based on the signal information, a determination of whether a repair process should be performed on the device may be effectuated. The device may be assigned to be repaired via the repair process based on the determination indicating that the repair process should be performed on the device. In some embodiments, the signal information may be provided to a prediction model to determine whether the repair process should be performed on the device.
US11574181B2
Fusion of neural networks is performed by obtaining a first neural network and a second neural network. The first and the second neural networks are the result of a parent neural network subjected to different training. A similarity score is calculated of a first component of the first neural network and a corresponding second component of the second neural network. An interpolation weight is determined for the first and the second components by using the similarity score. A neural network parameter of the first component is updated based on the interpolation weight and a corresponding neural network parameter of the second component to obtain a fused neural network.
US11574180B2
The present invention relates to a method for learning parameters of a convolutional neural network, CNN, for data classification, the method comprising the implementation, by means for processing data (11) of a server (1), of steps consisting of: (a1) Learning, from an already classified learning database, the parameters of a CNN, called quantized CNN, such that said parameters are valued in a discrete space; (a2) Generating a white-box implementation of at least one layer of said quantized CNN, said white-box implementation being predetermined based on at least one of said learned parameters. The present invention also relates to a method for classifying an input datum.
US11574171B2
Hardware for implementing a Deep Neural Network (DNN) having a convolution layer. A plurality of convolution engines are each operable to perform a convolution operation by applying a filter to a data window, each filter comprising a set of weights for combination with respective data values of a data window, and each of the plurality of convolution engines comprising: multiplication logic operable to combine a weight of a filter with a respective data value of a data window; control logic configured to cause the multiplication logic to combine a weight with a respective data value if the weight is non-zero, and otherwise not cause the multiplication logic to combine that weight with that data value; and accumulation logic configured to accumulate the results of a plurality of combinations performed by the multiplication logic so as to form an output for a respective convolution operation.
US11574157B2
In a printer, a controller determines a type of print medium currently mounted in a mount portion, and acquires a first set of print data correlated with a first medium type and a second set of print data correlated with a second medium type. In a case that a print medium of the first medium type is mounted in the mount portion, a print portion prints a first print image based on the first set of print data, and thereafter prints a second print image based on the second set of print data. In a case that a print medium of the second medium type is mounted in the mount portion, the print portion prints the second print image based on the second set of print data, and thereafter prints the first print image based on the first set of print data.
US11574155B2
Approaches are presented for training and using scene graph generators for transfer learning. A scene graph generation technique can decompose a domain gap into individual types of discrepancies, such as may relate to appearance, label, and prediction discrepancies. These discrepancies can be reduced, at least in part, by aligning the corresponding latent and output distributions using one or more gradient reversal layers (GRLs). Label discrepancies can be addressed using self-pseudo-statistics collected from target data. Pseudo statistic-based self-learning and adversarial techniques can be used to manage these discrepancies without the need for costly supervision from a real-world dataset.
US11574150B1
Quality associated with an interpretation of data captured as unstructured data can be determined. Attributes can be identified within the unstructured data automatically. Subsequently, sentiment associated with each of the attributes can be determined based on the unstructured data. Correctness of the unstructured data, and thus the interpretation, can be assessed based on a comparison of the attribute and associated sentiment with structured data. A quality score can be generated that captures the quality of the data interpretation in terms of correctness and as well as results of another analysis including completeness, among others. Comparison of the quality score to a threshold can dictate whether or not the interpretation is subject to further review.
US11574149B2
A system and method are provided that use context awareness with device-dependent training to improve precision while reducing classification latency and the need for additional computing, such as by relying on cloud-based processing. Moreover, the following can leverage signal analysis with multiple sensors and secondary validation in a multi-modal approach to track passive events that would otherwise be difficult to identify using classical methods. In at least one implementation, the system and method described herein can leverage low power sensors and integrate already available human behavior in modular algorithms isolating specific context to reduce user interact time and training to a minimum.
US11574142B2
The technology described herein is directed to a reinforcement learning based framework for training a natural media agent to learn a rendering policy without human supervision or labeled datasets. The reinforcement learning based framework feeds the natural media agent a training dataset to implicitly learn the rendering policy by exploring a canvas and minimizing a loss function. Once trained, the natural media agent can be applied to any reference image to generate a series (or sequence) of continuous-valued primitive graphic actions, e.g., sequence of painting strokes, that when rendered by a synthetic rendering environment on a canvas, reproduce an identical or transformed version of the reference image subject to limitations of an action space and the learned rendering policy.
US11574138B2
A system and method for training in the cleaning of a room. The system includes a room having a plurality of locations to be cleaned; a plurality of optical tags, each of the optical tags positionable to be located at one of the locations to be cleaned and containing codes that link to a website having information about one or more pre-selected janitorial and cleaning products and the use thereof at the one of the locations to be cleaned; and a reader operable by a user and configured to scan the codes of the optical tags and display to the user the room and selectively the information from the website about the one or more pre-selected janitorial and cleaning products and the use thereof at the locations to be cleaned.
US11574137B2
This provides an ID reader, typically configured for handheld operation, which integrates three types of illumination into a compact package that generates robust performance and resistance to harsh environmental conditions, such as dust and moisture. These illumination types include, direct (diffuse) light, low-angle light and polarized light. The ID reader includes a sealed reader module assembly having the illuminators in combination with an imager assembly (optics and image sensor) at its relative center. Additionally, also an on-axis aimer and a variable focus system with liquid lens have been integrated in this module and is placed on axis using a mirror assembly that includes a dichroic filter. As the optimal distance to read a code with low-angle light is typically shorter than the optimal distance to use the polarized illumination a variable (e.g. liquid) lens can adjust the focus of the reader to the optimal distance for the selected illumination.
US11574131B2
The present disclosure is directed to systems and methods that include and/or leverage one or more machine-learned language models that generate intermediate textual analysis (e.g., including usage of structural tools such as APIs) in service of contextual text generation. For example, a computing system can obtain a contextual text string that includes one or more contextual text tokens. The computing system can process the contextual text string with the machine-learned language model to generate one or more intermediate text strings that include one or more intermediate text tokens. The computing system can process the one or more intermediate text strings with the machine-learned language model to generate an output text string comprising one or more output text tokens. The one or more intermediate text strings can include textual analysis of the contextual text string that supports the output text string.
US11574123B2
In some embodiments, a content analysis system accesses input content associated with a user of an online platform. The content analysis system extracts entity tags for entities contained in the input content and links the identities to standard entities in a knowledge base to generate linked entities. The content analysis system further generates a knowledge graph to include the linked entities and other standard entities connected to the linked entities as nodes and edges connecting these nodes. Based on the knowledge graph, the content analysis system identifies related entities that are similar to the linked entities and cause the online platform to be modified based on the related entities.
US11574122B2
Embodiments of the disclosure provide systems and methods for processing unstructured texts in a medical record. A disclosed system includes at least one processor configured to determine a plurality of word representations of an unstructured text and tag entities in the unstructured text by performing a named entity recognition task on the plurality of word representations. The at least one processor is further configured to determine position embeddings based on positions of words in the unstructured text relative to positions of the tagged entities and concatenate the plurality of word representations with the position embeddings. The at least one processor is also configured to determine relation labels between pairs of tagged entities by performing a relationship extraction task on the concatenated word representations and position embeddings.
US11574119B2
Methods and systems for navigating to an initial position in a document include weighting historical user actions within a document. Initial display positions within the document are determined based on the weighted historical user actions. A selected initial display positions is navigated to in accordance with a user selection.
US11574109B1
A method of designing a 3D Integrated Circuit including: partitioning at least one design into at least two levels, a first level and a second level, where the first level includes logic and the second level includes memory; and then obtaining a first placement of at least portion of the second level, where the first placement includes placement of a first memory array, where the Circuit includes a plurality of connections between the first level and the second level; and performing a second placement, where performing the second placement includes placing the first logic circuit based on the first placement of the first memory array, where the performing a second placement includes using a placer executed by a computer, where the placer is a part of a Computer Aided Design tool, and where the logic includes a first logic circuit configured to read data from the first memory array.
US11574103B2
Aspects of the invention provide means for addressing layout retargeting shortfalls. Initially, an original design shape in the layout is allowed to be simulated by process simulation to form process simulation contours. A polygon is then fitted to the process simulation contours to form a fitted simulated shape. Subsequently, whether the fitted simulated shape differs from the original design shape is detected. The process simulation may reflect the changes to the layout that occur at a foundry as part of a retargeting process. Advantageously, addressing a layout for retargeting shortfalls in accordance with aspects of the invention is likely to result in manufactured semiconductor devices having higher yields and reliability than those produced from a like layout that is not addressed in this manner.
US11574101B2
Systems and methods are provided for using an integrated circuit design tool to analyze timing requirements of a circuit design for an integrated circuit. A slack is calculated for a timing path in the circuit design that fails to satisfy a timing constraint. The slack is decomposed into multiple categories of delays in the timing path. The categories of delays for the slack may include intrinsic margin, clock skew, logic delay, and fabric interconnect delay. The logic delay may include local interconnect delay and logic circuit delay. The fabric interconnect delay may include delays in interconnect elements that are used to make connections between larger blocks of the logic circuits. Different optimization strategies are provided to solve the timing constraint failure for each of the different categories of slack breakdown. Slack profiles of the entire design in each of the four categories of slack are also provided.
US11574097B2
Techniques to improve the accuracy and speed for detection and remediation of difficult to test nodes in a circuit design netlist. The techniques utilize improved netlist representations, test point insertion, and trained neural networks.
US11574091B2
Provided are methods, systems, and computer-program products for recovering from intersections during a simulation of an animated scene when a collision detection operation is active. For example, the collision detection operation can be selectively activated and deactivated during the simulation of one or more objects for a time step based on an intersection analysis, which can identify intersections of the one or more objects for the time step. Once the collision detection operation is deactivated, a collision response can apply one or more forces to intersecting portions of the one or more objects to eliminate the intersections of the one or more objects. For example, a portion of a cloth that is in a state of intersection can be configured such that the collision detection operation is not performed on the portion, thereby allowing the cloth to be removed from inside of another object by a collision response algorithm.
US11574082B1
Data is received that comprises a full model for a physical object having a rotating part and a stationary part. The physical object includes fields coupled between the rotating part and the stationary part. A mesh is then generated for a portion of the physical object that includes a rotating mesh and a stationary mesh. Thereafter, a partial simulation model is created based on the full model and the mesh. Coupling relationships are established for the fields between the rotating mesh and the stationary mesh in the partial simulation model. The fields are then solved based on the coupling relationship of the partial simulation model. Thereafter, fields of the full model can be recovered based on the solved fields. Related apparatus, systems, techniques and articles are also described.
US11574080B1
Systems and procedures are provided for transferring a service identifier for use by an IHS (Information Handling System), where technical support is provided to the IHS based on the service identifier. During factory provisioning of the IHS, a signed inventory certificate is uploaded to the IHS that includes an inventory identifying factory installed components of the IHS. Upon deployment of the IHS, a hardware component is removed, where the service identifier of the IHS is associated to the removed component. Upon installing a replacement hardware component, a request is initiated to transfer the association of the service identifier from the removed hardware component to the replacement hardware component. In response to the request to transfer the service identifier, an updated inventory certificate is generated that associates the service identifier to the replacement hardware component, wherein the replacement inventory certificate maintains the inventory of factory installed hardware components of the IHS.
US11574076B2
The present system relates a platform for addressing the optimal privacy-accuracy trade-off in the revelation of a user's valuable information to a third party. Specifically, the present system formalizes the privacy-accuracy trade-off in a precise mathematical framework, wherein mathematical formalization captures user's privacy preference with a single parameter. The system possesses a revelation method of user data that is optimal, in the sense of abiding by user's privacy preference while providing the most accurate description to third party subject to the aforementioned privacy preference constraint.
US11574074B2
Provided herein are systems and methods for classifying content to prevent data breach or exfiltration. An entity engine may receive content for classification into a content type for preventing data breach or exfiltration. The entity engine may determine that secondary data, defined by an operand of an entity definition, is present in the content. Each entity definition may correspond to one content type and may include a Boolean expression of operands. Each operand may include a matching element to be used for matching against content undergoing classification into one of the content types, upon secondary data defined by the operand being present in the content. The entity engine may classify the content into a content type of the content types, corresponding to the entity definition, based on matching the matching element of the operand to the content, and matching other operands of the entity definition to the content.
US11574068B2
Systems, methods and computer program products for controlling access to an organization's data in a multitenant environment are provided. An organization hierarchy is defined at a multitenant platform, the organization hierarchy comprising an organization and a plurality of sites owned by the organization, each of the plurality of sites representing a data isolation boundary for the organization's data. The sites are associated with subscriptions to applications of the multitenant platform. The organization can designate user partitions within the sites, each user partition designating a corresponding set of site users and a corresponding authentication service. the multitenant platform enables access to each subscription of a site only if a site user is authenticated by the authentication service designated in the user partition corresponding to the site user.
US11574065B1
A system of a at least one computing apparatus in connection with a hardware and software network for creating, sending, storing, and revealing multimedia. The system comprises accessing a program graphical user interface with inputs for triggering operably configured software commands to secure, store, lock, unlock, and transmit multimedia collections according to satisfaction of parameter contingencies.
US11574063B2
Embodiments include method, systems and computer program products for automatic detection of an incomplete static analysis security assessment. In some embodiments, a method includes obtaining component versioning data associated with a build of an application. The method further includes determining, using the component versioning data associated with the build of the application, that a static analysis security assessment configuration of the application is incomplete. The method further includes, responsive to determining that the static analysis security assessment configuration of the application is incomplete, generating metadata indicating that at least a portion of the build of the application has been changed from a previous build of the application.
US11574059B1
A method including determining a combined data set including query data files that are to be classified, clean data files that are known to be free of malware, and malicious data files that are known to include malware; calculating respective compression functions for each of the query data files, each of the clean data files, and each of the malicious data files; individually comparing each respective compression function with each other respective compression function to determine degrees of similarity between contents included in the data files; determining a plurality of clusters based on the degrees of similarity between contents included in the data files; and classifying each query data file as a file that is likely free of malware or as a file that likely includes malware based on analyzing the combination of the query data files, the clean data files, and the malicious data files in each cluster.
US11574054B2
The disclosed systems and methods are directed to a method for malicious software detection comprising: recognizing and extracting an EP section in an unrecognized PE file, collecting bytes in the EP section of the unrecognized PE file, converting the bytes to an array of integers, generating one or more n-grams from the array of integers, converting the one or more n-grams into b-MinHash, converting the bytes in an EP function included in the EP section to an array of assembly-based mnemonics; generating one or more n-grams from the array of assembly-based mnemonics and converting the one or more n-grams from the array of assembly-based mnemonics into a-MinHash, generating a similarity matrices, converting, the similarity matrices into a lower dimensionality code representation, and classifying the code as a PE benign or a malware file.
US11574053B1
An endpoint system receives a target file for evaluation for malicious scripts. The original content of the target file is normalized and stored in a normalized buffer. Tokens in the normalized buffer are translated to symbols, which are stored in a tokenized buffer. Strings in the normalized buffer are stored in a string buffer. Tokens that are indicative of syntactical structure of the normalized content are extracted from the normalized buffer and stored in a structure buffer. The content of the tokenized buffer and counts of tokens represented as symbols in the tokenized buffer are compared against heuristic rules indicative of malicious scripts. The contents of the tokenized buffer and string buffer are compared against signatures of malicious scripts. The contents of the tokenized buffer, string buffer, and structure buffer are input to a machine learning model that has been trained to detect malicious scripts.
US11574049B2
A security system for software to be input to a closed internal network includes: a kiosk including a registration module configured to read the stored software of a connected portable storage medium, a vaccine module configured to detect malicious code in the software, and an authentication module configured to set inspection authentication for the portable storage medium whose software has been inspected for malicious code; and a client including a check module configured to check the portable storage medium for inspection authentication and authorize the execution of the stored software.
US11574047B2
A cyber threat intelligence (CTI) gateway device may receive rules for filtering TCP/IP packet communications events that are configured to cause the CTI gateway device to identify communications corresponding to indicators, signatures, and behavioral patterns of network threats. The CTI gateway device may receive packets that compose endpoint-to-endpoint communication events and, for each event, may determine that the event corresponds to criteria specified by a filtering rule. The criteria may correspond to one or more of the network threat indicators, signatures, and behavioral patterns. The CTI gateway may create a log of the threat event and forward the threat event log to a task queue managed by a cyberanalysis workflow application. Human cyberanalysts use the cyberanalysis workflow application to service the task queue by removing the task at the front of the queue, investigating the threat event, and deciding whether the event is a reportable finding that should be reported to the proper authorities. In order to improve the efficiency of the workflow process, tasks in the queue are ordered by the likelihood, or probability, that cyberanalysts will determine the associated threat events to be reportable findings; thus, high-likelihood events are investigated first. Likelihoods are computed using human-designed algorithms and machine-learned algorithms that are applied to characteristics of the events. Low-likelihood events may be dropped from the work queue to further improve efficiency.
US11574046B2
In a general aspect, a method of protecting a software program against tampering can include: executing, by a processor of a user device, an executable code of the software program, the executable code comprising integrity check code sections; during execution of one of the integrity check code sections of the executable code, computing by the processor an integrity check result applied to a code segment of the executable code; transmitting by the processor to a server a message containing the integrity check result and an identifier of the code segment; and when the integrity check result does not correspond to a reference result for the code segment of a genuine version of the software program, receiving by the processor from the server a signal that prevents an operation of the software program from being executed by the processor.
US11574040B2
Generating verification codes includes selecting at least two verification code generators from a verification code generator set comprising a plurality of verification code generators to compose a current use set, executing each verification code generator in the current use set to obtain corresponding partial verification codes, composing a current verification code from the partial verification codes, outputting the current verification code to a user, receiving a user response that is made in response to the current verification code, and comparing the current verification code and the user response to determine whether the user is verified.
US11574031B2
Disclosed is a method for convolution calculation in a neural network, comprising: reading an input feature map, depthwise convolution kernels and pointwise convolution kernels from a dynamitic random access memory (DRAM); performing depthwise convolution calculations and pointwise convolution calculations according to the input feature map, the depthwise convolution kernels and the pointwise convolution kernels to obtain output feature values of a first predetermined number p of points on all pointwise convolution output channels; storing the output feature values of a first predetermined number p of points on all pointwise convolution output channels into an on-chip memory, wherein the first predetermined number p is determined according to at least one of available space in the on-chip memory, a number of the depthwise convolution calculation units, and width, height and channel dimensions of the input feature map; and repeating the above operation obtain output feature values of all points on all pointwise convolution output channels. Therefore, the storage space for storing intermediate results may be reduced.
US11574030B1
In a general aspect, an optimization problem is solved using a hybrid computing system. A classical processor unit receives a first data structure that represents the optimization problem. The classical processor unit executes a branch-and-bound process on the first data structure to generate values for a first subset of elements of a solution to the optimization problem. A second data structure is generated based on the first data structure and the first subset of elements. The second data structure represents a reduced version of the optimization problem. A quantum processor unit and a classical processor unit are used to execute a quantum approximate optimization algorithm (QAOA) on the second data structure to generate values for a second subset of the elements of the solution to the optimization problem. The first subset and second subset are combined to obtain the solution to the optimization problem.
US11574027B1
Systems, methods, and non-transitory computer-readable media can determine a content item being posted to a social networking system. A selection of an option to obfuscate at least one portion of the content item can be determined. The at least one portion of the content item can be obfuscated.
US11574025B2
Embodiments of systems and methods for the rules based distribution of managed content across heterogeneous storage distributed in a network environment are disclosed. In particular, certain embodiments may employ entity rules in association with a content management system. An entity rule may be a rule specifying a set of parameters and a destination secondary storage location. When the entity rule is evaluated by the content system, a set of content managed by the content management system responsive to the rule may be determined using the parameters of the rule. Responsive content can be determined, for example, by searching the content of the content management system based on the parameters. Responsive content may be moved from the primary storage location of the content management system to the secondary storage location specified by the entity rule.
US11574023B2
There is provided a method for processing electronic documents. The method includes: receiving a plurality of electronic documents stored in a file container created based on a file system; retrieving metadata from the file container, the metadata indicating forensic information about the plurality of electronic documents; applying an interactive filtering to the metadata according to user inputs; and selectively extracting one or more electronic documents from the file container according to results of the interactive filtering.
US11574015B2
Using a natural language processing (NLP) engine executing in conjunction with a machine that is engaged in first natural language interaction, an analytics intent comprising an analysis type to be performed on a dataset is extracted from the first natural language interaction. Within the dataset, a subset of the dataset comprising data having above a threshold relevance measure with respect to the analytics intent is identified. From the subset, a knowledge graph modeling a set of relationships between data in the subset is constructed. Using the analytics intent and the knowledge graph, a conversational template is customized, augmenting the conversational template with a set of entities corresponding to the analytics intent. To obtain a result, the subset is analyzed using the knowledge graph. A second natural language interaction is presented via the machine, the presenting comprising transforming by the NLP engine the result to fit the customized conversational template.
US11574014B2
Methods, systems, and computer-readable media provide a real-time Q&A interface, such as an online chatbot, either standing alone or as a live agent assistant, with predicative Q&A and resource suggestions. In one embodiment, the real-time Q&A interface uses data extracted from a user inquiry to identify and display a primary response, identify suggested inquiries from a knowledgebase and provide a user-selectable suggested inquiries indicator, and identify suggested content items from related content libraries or webpages and provide user-selectable suggested content item indicators. In one embodiment, the suggested content items include related videos and links to webpages with related content.
US11574013B1
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing contextual information to a user. In one aspect, a method includes receiving, from a user device, a query-independent request for contextual information relevant to an active resource displayed in an application environment on the user device, generating multiple queries from displayed content from the resource, determining a quality score for each of the multiple queries, selecting one or more of the multiple queries based on their respective quality scores, and providing, to the user device for each of the selected one or more queries, a respective user interface element for display with the active resource, wherein each user interface element includes contextual information regarding the respective query and includes the respective query.
US11574006B2
In order to enable a user to acquire a desired content more quickly by performing a matching process by using search target ID information identifying a search target so as to properly acquire a content regarding the search target and to shorten a time required to complete the matching process, a communication device such as router is configured such that, when receiving an interest form a content-centric network, the communication device performs a search process on contents accumulated therein, aiming to find one or more contents which meet a search criteria set specified by the interest, performs the matching process for verifying whether the content found in the search process matches the search target ID information (face image) to acquire a content regarding the search target, and transmits the acquired content to a communication device of a content request source.
US11574005B2
In one or more implementations, content generated using a client application may be associated with a classification. The content may be accessed based on one or more classifications associated with the content. Content may be generated by a client application executed by a client device of a content creator and sent to a server system that may distribute the content to one or more additional client devices of recipients of the content. The server system may also aggregate content having a same classification.
US11574000B2
A method for automated routing of pictures taken on mobile electronic devices to 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 photo collections of community members. The integrated camera is used to automatically determine an identity of a frame viewer and can capture gesture-based feedback. The displayed photos are automatically shown and/or changed according to the detected viewers. The photos can be filtered and cropped at the receiver side. Clustering photos by content is used to improve display and to respond to photo viewer desires.
US11573999B2
A method of generating accessible content is described. Embodiments of the method identifies a plurality of channels for a multimedia communication session, generate a master timeline for the communication session, wherein the master timeline comprises a chronological ordering of events from each of the channels, and wherein each of the events is associated with event-specific audio data, and present the multimedia communication session to a user to enable the user to transition among the channels based on the master timeline.
US11573998B2
This application relates to a client-server architecture that enables search queries to be applied to transcription information for multimedia files. A server device implements a service configured to query a search platform to retrieve results associated with a plurality of multimedia files stored in a content database. The results are ordered according to a plurality of heuristic values calculated based on a text relevance analysis. The service is configured to modify the heuristic values to adjust an order of the results, and generate a response to a search request that includes a representation of at least a portion of the transcription information of the multimedia files referenced by the results. The heuristic values are modified based on at least one of a popularity score for a corresponding multimedia file, a weight associated with a particular field, or a relevance score based on feedback signals.
US11573996B2
Embodiments as disclosed may generate an organizational hierarchy based on embeddings of portions of documents. Embeddings resulting from the embedding of the portions of the documents can be clustered using a hierarchical clustering mechanism to segment the portion space into a set of hierarchical clusters. Documents can be assigned to these clusters based on the presence of a portion of a document within a cluster. In this manner, the documents may themselves be clustered based on the clusters created from portions across the documents of the corpus. The clusters to which a document is assigned may also be ranked with respect to that document. Similarly, documents assigned to cluster can be ranked within the cluster to which they are assigned. Additionally, in certain embodiments, names or snippets for the clusters of the hierarchy may be derived from the portions comprising that cluster.
US11573986B1
An apparatus for the collection and storage of user identifiers, wherein the apparatus comprises at least a processor and a memory communicatively connected to the at least a processor. The memory contains instructions configuring the at least a processor to receive user identifier data, identify a plurality of user identifier labels as a function of the user identifier data, extract a plurality of content elements from the user identifier data, classify each content element to an associated user identifier label using a content element classifier, and enter the plurality of user identifier content elements and associated user identifier labels on an immutable sequential listing.
US11573985B2
In an example, one or more leaf category specific unsupervised statistical language model (SLM) models are trained using sample item listings corresponding to each of one or more leaf categories and structured data about the one or more leaf categories, the training including calculating an expected perplexity and a standard deviation for item listing titles. A perplexity for a title of a particular item listing is calculated and a perplexity deviation signal is generated based on a difference between the perplexity for the title of the particular item listing and the expected perplexity for item listing titles in a leaf category of the particular item listing and based on the standard deviation for item listing titles in the leaf category of the particular item listing. A gradient boosting machine (GBM) fuses the perplexity deviation signal with one or more other signals to generate a miscategorization classification score corresponding to the particular item listing.
US11573976B2
A method and an apparatus for managing a service request in a blockchain network are provided. The method includes receiving, by a first device, a service request, identifying an intent from the service request, selecting one or more atomic contracts, each of which is related to the intent, wherein the atomic contracts are associated with a second device on the blockchain network and are verified in the blockchain network, generating a new contract including the atomic contracts, and broadcasting the new contract over the blockchain network.
US11573965B2
An event processing system for processing events in an event stream is disclosed. The system is configured for determining a stage for a continuous query language (CQL) query being processed by an event processing system and/or determining a stage type associated with the stage. The system is also configured for determining a transformation to be computed for the stage based at least in part on the stage type and/or determining a classification for the CQL query based at least in part on a plurality of rules. The system can also be configured for generating a transformation in a Directly Acyclic Graph (DAG) of a data transformation pipeline for the stage based at least in part on the partitioning criteria for the stage. In some examples, the system can also be configured for determining a partitioning of the stage based at least in part on the transformation.
US11573955B1
Systems and methods are disclosed for flexibly applying a query term to heterogeneous data. A query system can receive a query that includes a data-determinant query term. As the system executes the query it can generate interim search results. As the system query processes the interim search results based on the query, it can apply the data-determinant query term to records of the interims search results based on the structure of the records.
US11573952B2
A processor may identify one or more transaction verification requests from one or more entities. The processor may convert each of the one or more transaction verification requests into respective hashed transaction verification requests. The processor may send, on one or more private, anonymous channels, the hashed transaction verifications to an orchestrator. The processor my decrypt the hashed transaction verifications with the orchestrator. The processor may determine whether information in each of the one or more transaction verification requests matches.
US11573950B2
Selection of a batch file that causes an analysis device to analyze a sample successively is received by a receiver. Batch analysis data that represents an analysis result and corresponds to the batch file, selection of which is received, is acquired from a database device. Standard information, for verifying validity of an analysis performed by the analysis device, which corresponds to the batch file, selection of which is received, is acquired by a standard information acquirer from the database device. A report that describes an analysis result represented by the batch analysis data and an evaluation result in regard to validity of an analysis performed by the analysis device is created by a creator based on the acquired batch analysis data and the acquired standard information.
US11573946B2
An approach for managing memory usage in cloud and traditional environments using usage analytics is disclosed. The approach may be implemented in a computer infrastructure including a combination of hardware and software. The approach includes determining that space is available within one or more tables which have schema definitions with string fields having a predefined length. The approach further includes creating a virtual table and mapping the available space to the virtual table for population by one or more records.
US11573943B2
A system for data reconciliation is provided. The data reconciliation system includes a data processing subsystem. The data processing subsystem includes a computation module, configured to generate hash values for a set of tables located in a source database by a hashing technique and also configured generate hash values for a set of tables located in a destination database by the hashing technique. The data processing subsystem also includes an analysis module, configured to analyse the hash values located in the source database and the hash values located in the destination database by a pre-determined rule. The data processing subsystem also includes a suggestion module, configured to suggest output based on the analysis result. A data memory subsystem is configured to store the generated hash values for the source database and the generated hash values for the destination database. Present invention provides safe migration or transferring of data.
US11573941B2
An inline tree data structure and one or more auxiliary data structure encode a multitude of data records of a dataset; data fields of the dataset define a tree hierarchy. The inline tree comprises one binary string for each data record that are all the same length, are arranged in an ordered sequence that corresponds to the tree hierarchy, and include an indicator string indicating position in the tree hierarchy of each data record relative to an immediately adjacent data record. A search program is guided through the dataset by interrogating each indicator string in the inline tree data structure so as to reduce unnecessary interrogation of data field values.
US11573938B2
Methods, systems and computer readable storage medium for updating a search engine (SE) version of a repository, the SE version of the repository maintained by a search engine system and corresponding to an SCM version of the repository maintained by an SCM system.
US11573927B1
Embodiments of the invention relate to a method for managing subscriptions. The method includes monitoring a plurality of query requests executing on a plurality of query nodes, identifying, based on the monitoring, a query request of the plurality of query requests that satisfies a hidden subscription criterion, and generating a hidden subscription for the query request.
US11573921B1
In various examples, a VPU and associated components may be optimized to improve VPU performance and throughput. For example, the VPU may include a min/max collector, automatic store predication functionality, a SIMD data path organization that allows for inter-lane sharing, a transposed load/store with stride parameter functionality, a load with permute and zero insertion functionality, hardware, logic, and memory layout functionality to allow for two point and two by two point lookups, and per memory bank load caching capabilities. In addition, decoupled accelerators may be used to offload VPU processing tasks to increase throughput and performance, and a hardware sequencer may be included in a DMA system to reduce programming complexity of the VPU and the DMA system. The DMA and VPU may execute a VPU configuration mode that allows the VPU and DMA to operate without a processing controller for performing dynamic region based data movement operations.
US11573919B2
A method for synchronous serial communication includes encoding, by a master device, a header field to be initially transmitted in a frame with a header identification code and a slave count value that defines a number of slave devices communicatively coupled to the master device. A plurality of address fields to be transmitted in the frame are also encoded by the master device. Each of the address fields corresponding to a different one the slave devices. A first of the address fields to be transmitted in the frame corresponds to a last of the slave devices to receive the header field, and a last of the address fields to be transmitted in the frame corresponds to a first of the slave devices to receive the header field. The frame is transmitted to the slave devices by the master device.
US11573913B2
A device is provided with a multicore microprocessor unit (21) capable of inter-processor communication, storage (22) for storing a file describing device configuration information, and a device interface (23). Threads of the microprocessor unit are separated: a first processor core drives the OS, and meanwhile, a second processor core drives the device driver for controlling the device interface. While sharing the device configuration information by inter-processor communication, a notification driver interface for notifying the operating system kernel of configuration information on the basis of the device configuration information is loaded and the second processor core controls the device connected to the device interface by reading a scenario sequence file into the notification driver.
US11573903B2
Examples described herein include systems and methods which include an apparatus comprising a memory array including a plurality of memory cells and a memory controller coupled to the memory array. The memory controller comprises a memory mapper configured to configure a memory map on the basis of a memory command associated with a memory access operation. The memory map comprises a specific sequence of memory access instructions to access at least one memory cell of the memory array. For example, the specific sequence of memory access instructions for a diagonal memory command comprises a sequence of memory access instructions that each access a memory cell along a diagonal of the memory array.
US11573889B2
An image of a graphical user interface is captured. For example, a screen shot of a browser display is captured. Text syntax is executed that contains one or more parameters for identifying a graphical object. For example, the text syntax may identify a rectangle that contains the text “OK” where the text is red. Based on the text syntax, a graphical object is identified in the image of the graphical user interface. Information is returned that identifies how to access the graphical object in the graphical user interface. For example, coordinates of the graphical object are identified. This information can then be used in a test script using existing programming languages to test the graphical user interface. For example, the coordinates may be used to click on the OK button.
US11573888B2
Apparatus and methods for using artificial intelligence to process and remediate test failures are provided. The methods may include monitoring an execution of an automated test on a software application. The automated test may include a plurality of steps. The methods may include receiving a first error message and a second error message during the execution of a step included in the plurality of steps. The methods may include processing each of the first and second error messages individually and, after completion of the step, again as a group. The processing may include determining if the error messages were generated by a defect in the software application.
US11573887B2
A method, system and product for determining a characterization of a terminal within a binary code, based on influences of the terminal. Based on the characterization of the terminal, the terminal is determined to be potentially affected by external input that is inputted to a device executing the binary code. A propagation path that indicates a reachability of the terminal within the binary code is determined. A code patch associated with a functionality of at least a portion of the binary code and with the propagation path of the terminal is located in the binary code. The code patch can be executed independently from the binary code. The code patch is extracted from the binary code for testing, and an emulation of the code patch is generated to enable fuzz testing of the emulation, whereby the code patch is tested independently.
US11573885B1
A system and method for determining a relative importance of a selected test in a plurality of tests, comprising a computational device for receiving one or more characteristics relating to an importance of the code, an importance of each of the plurality of tests, or both; and for determining the relative importance of the selected test according to said characteristics.
US11573881B1
Methods, systems, and computer-readable media for role-based failure response training for distributed systems are disclosed. A failure response training system determines a failure mode associated with an architecture for a distributed system comprising a plurality of components. The training system generates a scenario based at least in part on the failure mode. The scenario comprises an initial state of the distributed system which is associated with one or more metrics indicative of a failure. The training system provides, to a plurality of users, data describing the initial state. The training system solicits user input representing modification of a configuration of the components. The training system determines a modified state of the distributed system based at least in part on the input. The performance of the distributed system in the modified state is indicated by one or more modified metrics differing from the one or more initial metrics.
US11573877B2
Systems and methods for detecting an anomaly in a power semiconductor device are disclosed. A system includes a server computing device and one or more local components communicatively coupled to the server computing device. Each local component includes sensors positioned adjacent to the power semiconductor device for sensing properties thereof. Each local component receives data corresponding to one or more sensed properties of the power semiconductor device from the sensors and transmits the data to the server computing device. The server computing device utilizes the data, via a machine learning algorithm, to generate a set of eigenvalues and associated eigenvectors and select a selected set of eigenvalues and associated eigenvectors. Each local component conducts a statistical analysis of the selected set of eigenvalues and associated eigenvectors to determine that the data is indicative of the anomaly.
US11573870B2
Examples may include a computing platform having a host driver to get a packet descriptor of a received packet stored in a receive queue and to modify the packet descriptor from a first format to a second format. The computing platform also includes a guest virtual machine including a guest driver coupled to the host driver, the guest driver to receive the modified packet descriptor and to read a packet buffer stored in the receive queue using the modified packet descriptor, the packet buffer corresponding to the packet descriptor.
US11573866B2
An illustrative report server interoperates with one or more enhanced storage managers to evaluate whether backup operations and restore operations meet their recovery point objectives (RPO) and recovery time objectives (RTO), respectively. RTO is evaluated using a tiered approach based on past performance of restore and/or backup operations. The illustrative storage manager executes pre-defined queries that extract relevant information from an associated database that houses information about storage operations. The report server recommends alternative kinds of backup operations for data that fails to meet its RTO using traditional backups. The report server is configured to analyze and report RPO and RTO readiness for several levels of data entities, including multiple systems, single system, groups of clients, single clients, and subclients.
US11573860B1
A method for verifying a consistency of snapshot metadata maintained in an ordered data structure for a plurality of snapshots in a snapshot hierarchy is provided. The method includes identifying a first plurality of nodes maintained in a first ordered data structure for a first snapshot that is a child of a second snapshot; for a first node of the first plurality of nodes, verifying the first node by checking for the first node in a second node map maintained in memory for the second snapshot, wherein the second node map includes a plurality of verified nodes in a second ordered data structure; and based on whether the first node is in the second node map: adding the first node to a first node map maintained in memory for the first snapshot, wherein the first node map includes verified nodes of the first plurality of nodes; or triggering an alarm.
US11573859B2
The illustrative storage management system uses snapshot technologies and performs block-level analysis thereof and to synthesize full backups of a database, regardless of the database management system (DBMS) and content of the database and without involving native DBMS utilities. Synthetic full copies are created efficiently and use network transport resources sparingly. Successive snapshots of the database may be hardware snapshots and/or software snapshots. The illustrative storage management system tracks which data blocks in the database change over time after a baseline full copy is saved to secondary storage. Only the changed blocks are subsequently moved to secondary storage as incremental backups and are indexed for future reference. A synthetic full backup of the database, at a given point in time, may be created by synthesizing the original full backup with changed blocks from any number of later incremental backups. The synthetic full backup comprises pointers to appropriate data blocks, ignoring intermediate changes, and pointing to the most current data block in secondary storage relative to the given point in time chosen for the synthetic full backup. The illustrative storage management system may restore the synthetic full backup without native DBMS utilities.
US11573854B2
Various embodiments include a memory device that recovers from write errors and read errors more quickly relative to prior memory devices. Certain patterns of write data and read data may result on poor signal quality on the memory interface between memory controllers and memory devices. The disclosed memory device, synchronously with the memory controller, scrambles read data before transmitting the data to the memory controller and descrambles received from the memory controller. The scrambling and descrambling results in a different pattern on the memory interface even for the same read data or write data. Therefore, when a write operation or a read operation fails, and the operation is replayed, the pattern transmitted on the memory interface is different when the operation is replayed. As a result, the memory device more easily recovers from data patterns that cause poor signal quality on the memory interface.
US11573840B2
Some embodiments provide a method for clustering a set of data compute nodes (DCNs), which communicate with each other more frequently, on one or more host machines. The method groups together guest DCNs (GDCNs) that (1) execute on different host machines and (2) exchange network data among themselves more frequently, in order to reduce interhost network traffic. The more frequently-communicating GDCNs can be a set of GDCNs that implement a distributed application, GDCNs of a particular tier in a multi-tier network architecture (e.g., a web tier in a three-tier architecture), GDCNs that are dedicated to a particular tenant in a hosting system, or any other set of GDCNs that exchange data among each other regularly for a particular purpose.
US11573836B2
A resource scheduling method and apparatus, an electronic device, and a storage medium are provided, which are related to the technical field of system resource scheduling. The resource scheduling method comprises: monitoring whether a current system can bear a load of a target application which has triggered and entered a high-computational-power scenario, subjecting the system to resource scheduling if the system is monitored to be unable to bear the load of the target application, and running the target application in the high-computational-power scenario based on scheduled system resources.
US11573828B2
A computer-implemented method for efficient and scalable enclave protection for machine learning (ML) programs includes tailoring at least one ML program to generate at least one tailored ML program for execution within at least one enclave, and executing the at least one tailored ML program within the at least one enclave.
US11573818B2
Building images that enable improved utilization of previously built image layers. An image build system evaluates commands prior to their use and differentiate between stateful and stateless commands. Employing such an approach enables stateless commands to be identified (e.g. labeled), thus enabling the image build system to handle the stateless commands differently from stateful commands. This enables the re-use of cached/stored image layers, thus reducing image size by avoiding the creation of new image layers.
US11573812B2
Techniques for determining a Next Best Action (NBA) are disclosed, with the determination being based on a position within an application, past actions by a user when experiencing a similar application context, and/or tasks in queue for the user to execute from current state of the application. Techniques are also disclosed for displaying an interface that includes the NBA in conjunction with a specific rationale for presenting the NBA, such as recommendations by a trusted person, based on the user's and/or other users' past behavior, and descriptions developed based on the specific NBA. Also, methods for determining a best NBA are disclosed, with the NBA being selected by applying static rules to a data set, heuristically analyzing the data set, and/or applying a machine learning model to the data set.
US11573806B2
Systems and methods are included for managing persistent enrollment of a user device. The persistent enrollment can be controlled by an administrator at an administrator console. The administrator can enable or disable persistent enrollment for the user device at the admin console. A deployment agent can be provided to the user device. During the boot process, the deployment agent can verify the persistent enrollment status of the user device. The deployment agent can retrieve and install a software package for a management agent. The management agent can enroll the user device with an enterprise under a staging user profile. The management agent can install a provisioning package associated with the staging user profile. The management agent can receive user input login credentials. The management agent can change the ownership of the user device with the enterprise. The management agent can configure the user device for the user profile.
US11573803B2
Parallel training of a machine learning model on a computerized system is described. Computing tasks of a system can be assigned to multiple workers of the system. Training data can be accessed. The machine learning model is trained, whereby the training data accessed are dynamically partitioned across the workers of the system by shuffling subsets of the training data through the workers. As a result, different subsets of the training data are used by the workers over time as training proceeds. Related computerized systems and computer program products are also provided.
US11573799B2
An apparatus and method for performing dual concurrent multiplications of packed data elements. For example one embodiment of a processor comprises: a decoder to decode a first instruction to generate a decoded instruction; a first source register to store a first plurality of packed doubleword data elements; a second source register to store a second plurality of packed doubleword data elements; and execution circuitry to execute the decoded instruction, the execution circuitry comprising: multiplier circuitry to multiply a first doubleword data element from the first source register with a second doubleword data element from the second source register to generate a first quadword product and to concurrently multiply a third doubleword data element from the first source register with a fourth doubleword data element from the second source register to generate a second quadword product; and a destination register to store the first quadword product and the second quadword product as first and second packed quadword data elements.
US11573780B2
Some examples can accurately determine a status of a software update across a number of development system components. In some examples, a method may involve receiving a software update comprising a set of computer-executable instructions and a reference to a location at which a status chain is to be stored. The method may also involve, in response to receiving the software update, performing at least one software development action with respect to the software update by executing a software development component among a plurality of software development components. The method may further involve determining a status of the software update based on performance of the at least one software development action. And the method may involve automatically causing a block to be added to the status chain at least in part by interfacing with the location, the block indicating the status of the software update and the software development component.