Document Document Title
US11538951B2 Apparatus and method for determining an order of power devices in power generation systems
Various implementations described herein are directed to determining an order of power devices connected in a serial string to a central power device. The physical order may be stored in a non-volatile computer-readable storage medium.
US11538950B2 Solar cell panel
A solar cell panel using a back contact solar cell is disclosed. The solar cell panel includes a front substrate, a back sheet positioned opposite the front substrate, a plurality of solar cells positioned between the front substrate and the back sheet and connected to one another by a plurality of conductive lines electrically connecting two adjacent solar cells, an encapsulant covering the plurality of solar cells, and at least one blocking portion blocking the plurality of conductive lines that is otherwise visible between the solar cells from being visually seen. The at least one blocking portion is positioned between a back surface of the front substrate and the encapsulant.
US11538945B2 Solar cell
A bifacial solar cell includes a silicon substrate; an emitter layer; a plurality of first electrodes locally on the emitter layer; a first aluminum oxide layer on the emitter layer; a first silicon oxide layer between the first aluminum oxide layer and the emitter layer; a first anti-reflection layer on the first aluminum oxide layer; a back surface field layer on the silicon substrate; a second aluminum oxide layer on the silicon substrate; a second silicon oxide layer between the second aluminum oxide layer and the silicon substrate; a second anti-reflection layer on the second aluminum oxide layer; and a plurality of second electrodes respectively on the back surface field layers through the second anti-reflection layer, the second aluminum oxide layer and the second silicon oxide layer.
US11538938B2 Method for forming stressor, semiconductor device having stressor, and method for forming the same
A semiconductor device includes a semiconductor fin protruding from a substrate, a gate electrode over the semiconductor fin, a gate insulating layer between the semiconductor fin and the gate electrode, source and drain regions disposed on opposite sides of the semiconductor fin, a first stressor formed in a region between the source and drain regions. The first stressor including one material selected from the group consisting of He, Ne, and Ga.
US11538933B2 Schottky diode integrated into superjunction power MOSFETs
A trench metal-oxide-semiconductor field-effect transistor (MOSFET) device comprises an active cell area including a plurality of superjunction trench power MOSFETs, and a Schottky diode area including a plurality of Schottky diodes formed in the drift region having the superjunction structure. Each of the integrated Schottky diodes includes a Schottky contact between a lightly doped semiconductor layer and a metallic layer.
US11538931B2 High-electron-mobility transistor (HEMT) semiconductor devices with reduced dynamic resistance
A semiconductor device includes a carrier generation layer disposed on a channel layer, a source contact and a drain contact disposed on the carrier generation layer, and a gate contact disposed between the source contact and the drain contact. The semiconductor device further includes a number N of conductive stripes disposed directly on the carrier generation layer in an area between the drain contact and the gate contact, and a number M of conductive transverse stripes disposed directly on the carrier generation layer in the area between the drain contact and the gate contact. Each of the N conductive stripes extends from and is electrically coupled to the drain contact. Each of the M conductive transverse stripes is aligned non-parallel to the N conductive stripes and is not in direct physical contact with the N conductive stripes.
US11538929B2 Semiconductor device and method for controlling same
A semiconductor device includes first and third semiconductor layers of a first conductivity type, and second, fourth and fifth semiconductor layers of a second conductivity type. The first semiconductor layer is provided on the fifth semiconductor layer. The second semiconductor layer is provided on the first semiconductor layer. The third and fourth semiconductor layers are arranged along the second semiconductor layer. In a plane parallel to an upper surface of the second semiconductor layer, the fourth semiconductor layer has a surface area greater than a surface area of the third semiconductor layer. The device further includes first to third electrodes, and first control electrode. The first to third electrodes are electrically connected to the third to fifth semiconductor layers, respectively. The first control electrode is provided in a first trench extending into the first semiconductor layer from an upper surface of the third semiconductor layer.
US11538926B2 Semiconductor device and method of manufacturing a semiconductor device
A method of manufacturing a semiconductor device includes forming a plurality of work function metal layers and an oxygen absorbing layer over a channel region of the semiconductor device, including forming a first work function metal layer over the channel region, forming an oxygen absorbing layer over the first work function metal layer, forming a second work function metal layer over the oxygen absorbing layer. A gate electrode metal layer is formed over the plurality of work function metal layers. The work function metal layers, oxygen absorbing layer, and gate electrode metal layer are made of different materials.
US11538923B2 Method for etching back hard mask layer on tops of dummy polysilicon gates in gate last process
A method for etching back a hard mask layer on top of dummy polysilicon gates in a gate last process comprises: step 1: forming a plurality of dummy gate structures; step 2: depositing a spin-on carbon (SOC) layer to fill the space regions between the sidewalls of the dummy gate structures to a level above the top surface of each of the plurality of dummy gate structures; step 3: performing a first etching-back to the spin-on carbon layer to remove the SOC layer outside the space regions and keep the SOC layer in the space regions below the top surfaces of each of dummy polysilicon gate; step 4: performing a second etching-back by using the remaining spin-on carbon layer as a mask to remove the hard mask layer and the sidewalls of the dummy polysilicon gates on both sides of the hard mask layer at the same time; step 5: removing the SOC layer. This technique saves one photomask and improves the process window.
US11538919B2 Transistors and arrays of elevationally-extending strings of memory cells
A transistor comprises a channel region having a frontside and a backside. A gate is adjacent the frontside of the channel region with a gate insulator being between the gate and the channel region. Insulating material having net negative charge is adjacent the backside of the channel region. The insulating material comprises at least one of AlxFy, HfAlxFy, AlOxNy, and HfAlxOyNz, where “x”, “y”, and “z” are each greater than zero. Other embodiments and aspects are disclosed.
US11538913B2 Semiconductor device having silicides and methods of manufacturing the same
A semiconductor device is disclosed. The semiconductor device may include a substrate including a first active pattern, the first active pattern vertically protruding from a top surface of the substrate, a first source/drain pattern filling a first recess, which is formed in an upper portion of the first active pattern, a first metal silicide layer on the first source/drain pattern, the first metal silicide layer including a first portion and a second portion, which are located on a first surface of the first source/drain pattern, and a first contact in contact with the second portion of the first metal silicide layer. A thickness of the first portion may be different from a thickness of the second portion.
US11538912B2 Method of forming semiconductor structure
A method of forming a semiconductor structure includes following steps. A first isolation is formed between a pair of active regions. A gate structure is formed on the first isolation structure. The active regions are etched to form recesses with curved top surfaces. The active regions are etched again to change each of the curved top surfaces to be a top surface and a sidewall substantially perpendicular to the top surface. A pair of contacts is formed respectively on the active regions, such that each of the contacts has a bottom surface and a sidewall substantially perpendicular to the bottom surface.
US11538911B2 Shielded trench devices
A shield trench power device such as a trench MOSFET or IGBT employs a gate structure with an underlying polysilicon shield region overlying a shield region in an epitaxial or crystalline layer of the device. The polysilicon region may be laterally confined by spacers in a gate trench and may contact or be isolated from the underlying shield region. Alternatively, the polysilicon region may be replaced with an insulating region.
US11538909B2 Semiconductor device
According to one embodiment, a semiconductor device includes a first crystal region, a second crystal region, a third crystal region, and a fourth crystal region. The first crystal region includes magnesium and Alx1Ga1-x1N (0≤x1<1). The second crystal region includes Alx2Ga1-x2N (0
US11538908B2 Semiconductor device
A semiconductor device (100, 100′, 100″) and a method for manufacturing a semiconductor device (100, 100′, 100″). The semiconductor device (100, 100′, 100″) includes a substrate (104, 106), a GaN layer (112), and an AlGaN layer (114). The GaN layer (112) is located between the substrate (104, 106) and the AlGaN layer (114). The device further includes at least one contact (130, 132, 134), comprising a central portion (150) and an edge portion (152), and a passivation layer (160) located at least between the edge portion (152) of the contact (130, 132, 134) and the AlGaN layer (114). The edge portion (152) is spaced apart from an upper surface of the passivation layer (160). The edge portion (152) may be spaced apart from the passivation layer (160) by a further layer (170) or by an air gap (172).
US11538904B2 Semiconductor device
Disclosed is a semiconductor device including a semiconductor layer having a main surface, a first conductivity type drift region formed at a surface layer part of the main surface, a super junction region having a first conductivity type first column region and a second conductivity type second column region, a second conductivity type low resistance region formed at the surface layer part of the drift region and having an impurity concentration in excess of that of the second column region, a region insulating layer formed on the main surface and covering the low resistance region such as to cause part of the low resistance region to be exposed, a first pad electrode formed on the region insulating layer such as to overlap with the low resistance region, and a second pad electrode formed on the main surface and electrically connected to the second column region and the low resistance region.
US11538903B2 Charge-balance power device, and process for manufacturing the charge-balance power device
A charge-balance power device includes a semiconductor body having a first conductivity type. A trench gate extends in the semiconductor body from a first surface toward a second surface. A body region has a second conductivity type that is opposite the first conductivity type, and the body region faces the first surface of the semiconductor body and extends on a first side and a second side of the trench gate. Source regions having the first conductivity type extend in the body region and face the first surface of the semiconductor body. A drain terminal extends on the second surface of the semiconductor body. The device further comprises a first and a second columnar region having the second conductivity, which extend in the semiconductor body adjacent to the first and second sides of the trench gate, and the first and second columnar regions are spaced apart from the body region and from the drain terminal.
US11538899B2 Semiconductor device and manufacturing method thereof
A semiconductor device including a substrate and a capacitor is provided. The capacitor includes a first electrode, a second electrode, and an insulating layer. The first electrode is located on the substrate. The first electrode has a plurality of hemispherical recesses. The second electrode is located on the first electrode. The insulating layer is located between the first electrode and the second electrode. Surfaces of the hemispherical recesses are in direct contact with the insulating layer.
US11538897B2 Display device
A display device includes: a substrate having a display area and non-display area; a first conductive layer disposed corresponding to the display area and comprising a first line segment, a second line segment and a third line segment parallel to the first line segment, wherein the first and second line segments are disposed at two sides of the non-display area; a third conductive layer disposed on the substrate and including a first connection line electrically connected to the first and second line segments, and a projection of the first connection line is overlapped with at least a portion of the third line segment; and a first insulating layer disposed between the first and third conductive layers and including a first through-hole and a second through-hole, and the third conductive layer is electrically connected to the first and second line segments via the first and the second through-holes, respectively.
US11538896B2 Display device
A display device includes: a display panel including first pads arranged along a first direction, and second pads spaced apart from the first pads; a first connection circuit board electrically connected to the first pads; and a second connection circuit board electrically connected to the second pads. The first connection circuit board includes: first output pads electrically connected to the first pads; and at least two first protrusion parts spaced along the first direction and protruding in a second direction crossing the first direction. The second connection circuit board includes: second output pads electrically connected to the second pads; and at least one second protrusion part protruding in the second direction, and located between the first protrusion parts when viewed on a plane that is parallel to a surface of the display panel.
US11538895B2 Display apparatus including link line portion
A display apparatus includes a display area, a non-display area surrounding the display area, and a bending area formed in at least one side of the non-display area. The display apparatus includes a first glass substrate provided in the display area, a second glass substrate provided in the non-display area, an anti-etching member provided to overlap the bending area, and a link line portion formed on the anti-etching member and formed to overlap the non-display area.
US11538893B2 Display device
A display device includes a first display region, a second display region, a curved portion provided between the first display region and the second display region, a plurality of first control lines provided in the first display region and extending in a first direction in which the first display region and the second display region are arranged side by side, and a plurality of second control lines provided in the second display region and extending in the first direction. The first control lines and the second control lines are electrically connected via curved portion wiring lines formed in the curved portion.
US11538891B2 Display panel having bezel area including light-emitting layer overlapping wiring leads
A display panel, a method for fabrication a display panel, and a display device are provided. The display panel includes a display area, and a non-display area surrounding the display area and a first bezel area being in the non-display area; a substrate; a wiring layer, disposed on the substrate and in the non-display area, and including at least one first lead and at least one second lead, and at least a partial line segment of the at least one first lead and at least a partial line segment of the at least one second lead are disposed in the first bezel area; a polarizer disposed on a side of the wiring layer away from the substrate; and a first light-emitting layer, at least distributed in the first bezel area and, along a direction perpendicular to the substrate, disposed between the substrate and the wiring layer.
US11538889B2 Display apparatus and electronic apparatus including the same
A display apparatus includes a base substrate including an opening area which transmits light, an opening peripheral area which is a non-display area surrounding the opening area, and a display area surrounding the opening peripheral area, a thin film transistor disposed on the base substrate, a light emitting structure electrically connected to the thin film transistor, and a loop-type antenna electrode disposed on the base substrate in the opening peripheral area to surround the opening area.
US11538888B2 Display panel including a shield layer and display device including the same
A display device includes a display panel having improved reliability and a reduced non-display area. The display panel includes: a substrate including a non-display area and a display area outside the non-display area, the non-display area surrounding an transmission area; a plurality of display elements arranged in the display area; a plurality of first lines extending in a first direction and including a detour portion that detours around an edge of the transmission area; and a shield layer arranged over the detour portion of the non-display area so as to overlap the detour portion and include a hole corresponding to the transmission area.
US11538887B2 Display device and method of manufacturing the same
A display device includes: a display substrate including a display area and a pad area disposed around the display area; a signal wiring disposed over the display area and the pad area on the display substrate; at least one wiring pad including: a pad pattern portion disposed on the pad area of the display substrate and electrically connected to the signal wiring; and a separation pattern portion separated from the pad pattern portion by a separation space; and a printed circuit board attached to the pad area of the display substrate, the printed circuit board including a lead wiring connected to the at least one wiring pad.
US11538885B2 Array substrate and display panel
An array substrate and a display panel are provided. The array substrate has a plurality of first power lines and a plurality of second power lines connecting with power lines within corresponding fan-out areas, respectively. The first power lines and the second power lines are arranged in parallel to each other and staggered within a display area. At least one of the first power lines within an anti-static area connects with one of the second power lines adjacent to the first power line thereby solving the problem of voltage drop and line defects caused by unilateral driving.
US11538884B2 Array substrate with short circuit in overlapping area of signal lines prevented, electroluminescent display panel and display device
An array substrate, an electroluminescent display panel, and a display device are disclosed. The array substrate includes: a base substrate, and a first signal line, an insulating layer and a second signal line provided sequentially on the base substrate in a direction perpendicular to the base substrate; wherein the first signal line has a first portion and a second portion, the first portion has a resistance higher than a resistance of the second portion, and at least a part of the first portion is overlapped with the second signal line, and the second portion is non-overlapped with the second signal line.
US11538880B2 Display device having transmission area and electronic apparatus
A display device includes two pixel circuits spaced apart from each other with a transmission area therebetween, a first insulating layer on the two pixel circuits, two pixel electrodes on the first insulating layer, and a second insulating layer including a first portion covering an edge of each of the two pixel electrodes and a second portion, wherein the first insulating layer includes a third portion overlapping the two pixel electrodes, and a fourth portion having a height greater than a height from the substrate to a top surface of the third portion, wherein the first portion of the second insulating layer overlaps the third portion, and the second portion of the second insulating layer overlaps the fourth portion, wherein a height from the substrate to a top surface of the second portion is greater than a height from the substrate to a top surface of the first portion.
US11538876B2 Light emitting diode display panel with one or more encapsulation layers and manufacturing method thereof
The disclosure provides LED display panel and manufacturing method thereof. LED display panel includes: substrate; LED on substrate; pixel defining layer defining pixel opening on substrate, the LED being within pixel opening; and first encapsulation layer on light emitting side of LED. Portion of first encapsulation layer within pixel opening includes sidewall inclined with respect to substrate, surface of sidewall close to LED includes first portions and second portions alternately arranged in direction away from LED and connected to each other, and inclination angles of first portions with respect to substrate are smaller than those of second portions with respect to substrate. Refractive index of material of first encapsulation layer is greater than refractive index of material of each of layer structures directly on both sides of first encapsulation layer in direction perpendicular to substrate.
US11538873B2 Display screen and electronic equipment including the same
A display screen and an electronic equipment are provided. The display screen comprises a middle frame, a display panel and an optical fingerprint sensor. The display panel is superimposed on the upper surface of the middle frame, and the through-hole provided on the middle frame and extending through the upper and lower surfaces of the middle frame is filled with a transparent body, the optical fingerprint sensor is disposed beneath the transparent body.
US11538870B2 Flexible display panel, flexible display device and deformation detection method thereof
Disclosed are a flexible display panel, a flexible display device and a deformation detection method thereof, used for detecting deformation of the flexible display panel. The flexible display panel provided by embodiments of the present disclosure includes a flexible substrate, a display device and a piezoelectric sensor arranged in a stacked mode. The piezoelectric sensor includes a first electrode, a second electrode, and a piezoelectric layer positioned between the first electrode and the second electrode; the piezoelectric sensor is configured to generate an electrical signal under the action of stress produced by bending the flexible display panel; and a signal processing chip in the flexible display device is configured to determine deformation parameters of the flexible display panel according to the electrical signal.
US11538866B2 OLED display panel and display device
An organic light-emitting diode (OLED) display panel and a display device are provided. The OLED display panel includes first pixel units and second pixel units that are arranged symmetrically-mirrored to each other. A longitudinal direction of pixel electrode of each pixel unit is parallel to a longitudinal direction of the OLED display panel. Blue sub-pixels of each pixel unit are individually arranged in a row, and red sub-pixels and green sub-pixels are arranged together in another row, so as to alleviate technical problems where a pixel arrangement of traditional hybrid arrangement OLED panels restricts printing method.
US11538865B2 Display panel and display apparatus
A display panel includes a base, a plurality of first pixels disposed on the base, and at least one second pixel disposed on the base. The base has a plurality of island regions spaced apart and a plurality of bridge regions connecting the plurality of island regions. Each bridge region includes a first region and two second regions disposed on two opposite sides of the first region. Each second region is directly connected to a corresponding one of the plurality of island regions. The base includes a plurality of openings, each opening is disposed between two adjacent bridge regions. Each island region is provided with at least one first pixel therein. The at least one second pixel is disposed in at least one of second regions of the plurality of bridge regions.
US11538860B2 Memory array with graded memory stack resistances
Methods, systems, and devices for memory arrays having graded memory stack resistances are described. An apparatus may include a first subset of memory stacks having a first resistance based on a physical and/or electrical distance of the first subset of memory stacks from at least one of a first driver component or a second driver component. The apparatus may include a second subset of memory stacks having a second resistance that is less than the first resistance based on a physical and/or electrical distance of the second subset of memory from at least one of the first driver component or the second driver component.
US11538859B2 Semiconductor memory device including variable resistance layer
A semiconductor memory device includes a stack structure comprising a plurality of insulating layers and a plurality of interconnection layers that are alternately and repeatedly stacked. A pillar structure is disposed on a side surface of the stack structure. The pillar structure includes an insulating pillar and a variable resistance layer disposed on the insulating pillar and positioned between insulating pillar and the stack structure. A channel layer is disposed on the variable resistance layer and is positioned between the variable resistance layer and the stack structure. A gate dielectric layer is disposed on the channel layer and is positioned between the plurality of interconnection layers and the channel layer. The channel layer is disposed between the variable resistance layer and the gate dielectric layer.
US11538850B2 Systems and methods for coaxial multi-color LED
A micro multi-color LED device includes two or more LED structures for emitting a range of colors. The two or more LED structures are vertically stacked to combine light from the two more LED structures. In some embodiments, each LED structure is connected to a pixel driver and a shared P-electrode. The LED structures are bonded together through bonding layers. In some embodiments, reflection layers are implemented in the device to improve the LED emission efficiency. A display panel comprising an array of the micro tri-color LED devices has a high resolution and a high illumination brightness.
US11538847B2 Imaging sensor and pixel structure for simultaneous imaging and energy harvesting
An energy harvesting imaging sensor includes an array of pixel structures each formed from a semiconductor having a photodiode overlying a photovoltaic diode. The photodiode and photovoltaic diode are implemented as a vertically stacked P+/NWELL/PSUB junction. This structure enables simultaneous imaging and energy harvesting by generating charge in the photodiode that is indicative of light impinging on the photodiode and simultaneously generating charge from the light in the photovoltaic diode located underneath the photodiode.
US11538841B2 Image sensing device
An image sensing device is provided to include a semiconductor substrate configured to include a photoelectric conversion element that generates photocharges in response to light incident to the photoelectric conversion element, a plurality of microlenses disposed over the semiconductor substrate and configured to allow the incident light to converge upon the photoelectric conversion element, and a polarization structure disposed between the semiconductor substrate and the microlenses and configured to transmit light of a polarization oriented in a specific direction to the photoelectric conversion element, wherein the polarization structure includes one or more air layers.
US11538839B2 Solid-state image sensor including patterned structure for decreasing petal flares
A solid-state image sensor is provided. The solid-state image sensor includes a plurality of photoelectric conversion elements. The solid-state image sensor also includes a color filter layer disposed above the photoelectric conversion elements. The color filter layer has a plurality of color filter segments. The solid-state image sensor further includes a partition grid disposed between the color filter segments. Moreover, the solid-state image sensor includes a patterned structure disposed on the color filter layer. The patterned structure has a plurality of patterned segments. The solid-state image sensor also includes a transparent layer disposed on the color filter layer and the partition grid. The transparent layer surrounds the patterned segments. At least one patterned segment is disposed on the partition grid.
US11538835B2 Array substrate with dummy lead including disconnected conducting wires, method for manufacturing the same, display panel and display device
The disclosure discloses an array substrate, a method for manufacturing the same, a display panel and a display device. The array substrate includes a base substrate; a plurality of data lines and a plurality of dummy leads, wherein the plurality of data lines and the plurality of dummy leads are in the same layer on the base substrate, and the plurality of data lines and the plurality of dummy leads extend along the first direction; and at least one dummy lead includes a plurality of wires which extend in the first direction and are disconnected with one another.
US11538833B2 Display substrate having bonding area for bonding with circuit structure, display apparatus, and circuit structure having bonding area for bonding with display substrate
A display substrate having a bonding area for bonding with a circuit structure. The display substrate includes a plurality of first electrodes and a plurality of second electrodes in the bonding area, a respective one of the plurality of first electrodes being bound to a respective one of the plurality of second electrodes thereby forming a respective pair of a plurality of bound electrode pairs in the bonding area; a barrier layer including a plurality of barriers respectively between adjacent pairs of the plurality of bound electrode pairs; and an anisotropic conductive film for bonding the respective one of the plurality of first electrodes and the respective one of the plurality of second electrodes together.
US11538832B2 Semiconductor memory structure and method of manufacturing the same
A semiconductor memory structure and method of manufacturing a semiconductor memory structure are provided. The semiconductor memory structure comprises a cell array region, at least one connection region formed beside the cell array region and an interconnect structure formed on the connection region. The connection region comprises staircase portions and interval portions, which are alternately arranged and are separated by ferroelectric layers. The staircase portion comprises a staircase structure of alternating insulating layers and conductive layers, a dielectric layer formed on the staircase structure, and first conductive pillars formed over the staircase structure, extending into the dielectric layer and in contact with the staircase structure. The interval portion is formed beside the staircase portion and comprises second conductive pillars. The interconnect structure comprises vias formed on the first conductive pillars and the second conductive pillars in a XY staggered pattern.
US11538826B2 Semiconductor device with improved word line resistance
A semiconductor device includes: an alternating stack of conductive layers and dielectric layers disposed over a substrate; a channel layer disposed in a through portion, penetrating through the alternating stack; a blocking layer disposed in the through portion, surrounding an outer wall of the channel layer; and a continuous etch stop layer disposed in the through portion, surrounding an outer wall of the blocking layer.
US11538823B2 Dynamic random access memory device and method of fabricating the same
The invention discloses a dynamic random access memory (DRAM) device and a method of fabricating such DRAM device. The DRAM device according to the invention includes a plurality of bit lines formed on a semiconductor substrate, a plurality of first isolation stripes, a plurality of second isolation stripes, a plurality of transistors formed between the first isolation stripes and the second isolation stripes, a plurality of word lines, and a plurality of capacitors formed above the first isolation stripes and the second isolation stripes. The semiconductor substrate defines a longitudinal direction, a transverse direction, a normal direction, a plurality of columns in the longitudinal direction, and a plurality of rows in the transverse direction. The first isolation stripes and the second isolation stripes extend in the longitudinal direction. Each transistor corresponds to one of the columns and one of the rows. The transistors on one side of each first isolation stripe and the transistors on the other side of said one first isolation stripe are staggeredly arranged. Each word line corresponds to one of the columns and connects the gate conductors of the transistors along the corresponding column. Each capacitor corresponds to one of the transistors and connects the source region of the corresponding transistor.
US11538819B2 Integrated circuitry, a method used in forming integrated circuitry, and a method used in forming a memory array comprising strings of memory cells
A method used in forming integrated circuitry comprises forming a stack comprising vertically-alternating first tiers and second tiers. The first tiers comprise doped silicon dioxide and the second tiers comprise undoped silicon dioxide. Horizontally-elongated trenches are formed into the stack. Through the trenches, the doped silicon dioxide that is in the first tiers is etched selectively relative to the undoped silicon dioxide that is in the second tiers. Conducting material is formed in the void space in the first tiers that is left by the etching. Structure independent of method is disclosed.
US11538816B2 Integral multifunction chip
An integral multifunction chip is provided. The integral multifunction chip includes an electronic fuse and an interface fuse. The interface fuse and the electronic fuse are disposed in parallel and integrated in a single chip. In a case where only a single chip is provided, the integral multifunction chip of the present disclosure can be selectively operated in a working mode of the electronic fuse or the interface fuse, so that convenience of use of the integral multifunction chip can be improved.
US11538815B2 Non-volatile memory cell arrays with a sectioned active region and methods of manufacturing thereof
Structures for an array of non-volatile memory cells and methods of forming a structure for an array of non-volatile memory cells. An active region of a substrate includes a first section having a side edge and a second section extending laterally from the side edge. The first section of the active region has a first length dimension in a direction parallel to the first side edge. The second section has a second length dimension in the direction parallel to the first side edge. The second length dimension is less than the first length dimension. A fin is positioned on the substrate in the second section of the active region. A gate structure extends over the fin and the second section of the active region.
US11538813B2 Static random access memory and method for fabricating the same
A method for fabricating a static random access memory (SRAM) includes the steps of: forming a gate structure on a substrate; forming an epitaxial layer adjacent to the gate structure; forming a first interlayer dielectric (ILD) layer around the gate structure; transforming the gate structure into a metal gate; forming a contact hole exposing the epitaxial layer, forming a barrier layer in the contact hole, forming a metal layer on the barrier layer, and then planarizing the metal layer and the barrier layer to form a contact plug. Preferably, a bottom portion of the barrier layer includes a titanium rich portion and a top portion of the barrier layer includes a nitrogen rich portion.
US11538811B2 Dynamic random access memory and method of manufacturing the same
A method of manufacturing a dynamic random access memory is provided and includes: forming a hard mask layer on a substrate; forming an opening in the hard mask layer and the substrate; forming a dielectric layer on a sidewall of the opening; forming a first part of a buried word line in a lower part of the opening; forming a hard mask layer on a top surface of the hindering layer, where the hindering layer has overhangs covering top corners of the hard mask layer; depositing a first barrier layer on the substrate through hindrance of the overhangs, where the first barrier layer covers the hindering layer and a top surface of the first part and exposes the dielectric layer on the sidewall of the opening; and forming a first conductive layer in the opening, where a sidewall of the first conductive layer contacts the dielectric layer.
US11538803B2 Integration of III-V transistors in a silicon CMOS stack
Embodiments disclosed herein include semiconductor devices and methods of forming such devices. In an embodiment the semiconductor device comprises a first semiconductor layer, where first transistors are fabricated in the first semiconductor layer, and a back end stack over the first transistors. In an embodiment the back end stack comprises conductive traces and vias electrically coupled to the first transistors. In an embodiment, the semiconductor device further comprises a second semiconductor layer over the back end stack, where the second semiconductor layer is a different semiconductor than the first semiconductor layer. In an embodiment, second transistors are fabricated in the second semiconductor layer.
US11538799B2 Display including nanoscale LED module
Provided are a display including a very-small light-emitting diode (LED) and a method of manufacturing the same. The display includes a panel in which a first signal line and a second signal line are disposed in a lattice form, an LED module including an electrode assembly having a first electrode connected to the first signal line and the second signal line and a second electrode connected to a ground, and a plurality of very-small LEDs connected to the first electrode and the second electrode, and two or more switches which connect the first signal line and the second signal line to the first electrode, wherein the second electrode is connected to a common electrode formed on the panel, at least one other LED module is grounded to the common electrode, and the two or more switches selectively provide a current supplied through the first signal line to the first electrode on the basis of a signal of the first signal line and a signal of the second signal line.
US11538797B1 Array substrate of easily-placed light-emitting elements, method of fabricating same, and display panel using same
A light-emitting array substrate allowing a higher efficiency in the seating of numerous very small light source elements includes a substrate, an insulating layer on the substrate including positioning holes, and light-emitting elements. Each positioning hole penetrates the insulating layer and forms a first opening and a second opening. For each positioning hole, a size of the bottommost first opening is less than a size of the topmost second opening, and, from topmost to bottommost of the substrate, a projection of the second opening on the substrate more than covers a projection of the first opening on the substrate. A method of fabricating the substrate and a display panel using the substrate are further disclosed.
US11538796B2 Display device
In an image display device, a scattering unit has a size that covers a surface of a red conversion unit on a side that emits light having a second wavelength and a surface of a green conversion unit on a side that emits light having a third wavelength, and faces at most a part of a micro LED element.
US11538795B2 Cascode semiconductor device and method of manufacture
This disclosure relates to a discrete cascode semiconductor device and associated method of manufacture, the device includes: a high voltage depletion mode device die having gate, source and drain terminals arranged on a first major surface thereof; a low voltage enhancement mode device die having a gate and a source terminal formed on a first major surface thereof, and a drain terminal formed on a second major surface opposite the first major surface. The drain terminal of the high voltage device die is mounted on a drain connection; the source terminal of the low voltage device die and the gate terminal of the high voltage device are mounted on a common source connection; and the drain terminal of the low voltage device die is mounted on the source terminal of the high voltage device.
US11538793B2 Semiconductor structure
A semiconductor structure includes a first substrate, a first semiconductor die, a second semiconductor die, and a multi-terminal multi-capacitor structure. The first substrate includes a wiring structure. The first semiconductor die and the second semiconductor die are disposed on the first substrate. The multi-terminal multi-capacitor structure is disposed on the first substrate and includes a second substrate, an insulating layer, a first multi-terminal capacitor, and a second multi-terminal capacitor. The insulating layer is disposed over the second substrate. The first multi-terminal capacitor is disposed over the insulating layer and electrically coupled to the first semiconductor die through the wiring structure. The second multi-terminal capacitor is disposed over the insulating layer and electrically coupled to the second semiconductor die through the wiring structure, wherein the first multi-terminal capacitor and the second multi-terminal capacitor are electrically isolated from the second substrate.
US11538786B2 Transfer printing method and transfer printing apparatus
A transfer printing method and a transfer printing apparatus. The transfer method includes: transferring a plurality of devices formed on an original substrate to a transfer substrate; obtaining first position information of positions of the plurality of devices on the transfer substrate; obtaining second position information of corresponding positions, on a target substrate, of devices to be transferred; comparing the first position information with the second position information to obtain first target position information recording a first transfer position; and aligning the transfer substrate with the target substrate and performing a site-designated laser irradiation on at least part of devices on the transfer substrate corresponding to the first transfer position, simultaneously, according to the first target position information, so as to transfer the at least part of the devices from the transfer substrate to the target substrate.
US11538784B2 Light emitting device having cantilever electrode, LED display panel and LED display apparatus having the same
A light emitting device including at least one LED stack, electrode pads disposed on the LED stack, and cantilever electrodes disposed on the electrode pads, respectively, in which each of the cantilever electrodes has a fixed edge that is fixed to one of the electrode pads and a free standing edge that is spaced apart from the one of the electrode pads.
US11538782B2 Semiconductor device
Disclosed is a semiconductor device comprising a semiconductor substrate, an under-bump pattern on the semiconductor substrate and including a first metal, a bump pattern on the under-bump pattern, and an organic dielectric layer on the semiconductor substrate and in contact with a sidewall of the bump pattern. The bump pattern includes a support pattern in contact with the under-bump pattern and having a first width, and a solder pillar pattern on the support pattern and having a second width. The first width is greater than the second width. The support pattern includes at least one of a solder material and an intermetallic compound (IMC). The intermetallic compound includes the first metal and the solder material.
US11538781B2 Integrated device packages including bonded structures
In one embodiment, an integrated device package is disclosed. The integrated device package can comprise a carrier an a molding compound over a portion of an upper surface of the carrier. The integrated device package can comprise an integrated device die mounted to the carrier and at least partially embedded in the molding compound, the integrated device die comprising active circuitry. The integrated device package can comprise a stress compensation element mounted to the carrier and at least partially embedded in the molding compound, the stress compensation element spaced apart from the integrated device die, the stress compensation element comprising a dummy stress compensation element devoid of active circuitry. At least one of the stress compensation element and the integrated device die can be directly bonded to the carrier without an adhesive.
US11538780B2 Structure and method for isolation of bit-line drivers for a three-dimensional NAND
Embodiments of a three-dimensional (3D) memory device and fabrication methods are disclosed. In some embodiments, the 3D memory device includes a peripheral circuitry formed on a first substrate. The peripheral circuitry includes a plurality of peripheral devices on a first side of the first substrate, a first interconnect layer, and a deep-trench-isolation on a second side of the first substrate, wherein the first and second sides are opposite sides of the first substrate and the deep-trench-isolation is configured to provide electrical isolation between at least two neighboring peripheral devices. The 3D memory device also includes a memory array formed on a second substrate. The memory array includes at least one memory cell and a second interconnect layer, wherein the second interconnect layer of the memory array is bonded with the first interconnect layer of the peripheral circuitry, and the peripheral devices are electrically connected with the memory cells.
US11538771B2 Integrated circuit with an embedded inductor or transformer
In a described example, an integrated circuit includes: a semiconductor substrate having a first surface and an opposite second surface; at least one dielectric layer overlying the first surface of the semiconductor substrate; at least one inductor coil in the at least one dielectric layer with a plurality of coil windings separated by coil spaces, the at least one inductor coil lying in a plane oriented in a first direction parallel to the first surface of the semiconductor substrate, the at least one inductor coil electrically isolated from the semiconductor substrate by a portion of the at least one dielectric layer; and trenches extending into the semiconductor substrate in a second direction at an angle with respect to the first direction, the trenches underlying the inductor coil and filled with dielectric replacement material.
US11538770B2 Semiconductor package including passive device embedded therein and method of manufacturing the same
A semiconductor package includes a semiconductor chip including an electrode pad formed on the top surface thereof, a passive device embedded in the semiconductor package, the passive device having no functional electrode on the top surface thereof, a cover layer covering the semiconductor chip and the passive device, and at least one electrode pattern formed on the cover layer to transmit electrical signals. The cover layer includes at least one first opening formed to expose a region in which the functional electrode is to be formed. The electrode pattern includes a functional electrode portion formed in a region in which the functional electrode of the passive device is to be formed through the first opening. In the process of forming the electrode pattern, a functional electrode of the passive device is formed together therewith, thereby eliminating a separate step of manufacturing a functional electrode and thus reducing manufacturing costs.
US11538761B2 Semiconductor package having molded die and semiconductor die and manufacturing method thereof
A semiconductor package includes a first semiconductor die, a molded die, a third encapsulant, and a redistribution structure. The molded die includes a chip, a first encapsulant, and a second encapsulant. The first encapsulant laterally wraps the chip. The second encapsulant laterally wraps the first encapsulant. The third encapsulant laterally wraps the first semiconductor die and the molded die. The redistribution structure extends on the second encapsulant, the third encapsulant, and the first semiconductor die. The redistribution structure is electrically connected to the first semiconductor die and the molded die. The second encapsulant separates the first encapsulant from the third encapsulant.
US11538758B2 Waveguide interconnect bridges
Disclosed herein are waveguide interconnect bridges for integrated circuit (IC) structures, as well as related methods and devices. In some embodiments, a waveguide interconnect bridge may include a waveguide material and one or more wall cavities in the waveguide material. The waveguide interconnect bridge may communicatively couple two dies in an IC package.
US11538754B2 Random cut patterning
Methods and devices are described herein for random cut patterning. A first metal line and a second metal line are formed within a cell of a substrate and extend in a vertical direction. A third metal line and a fourth metal line are formed within the cell and are perpendicular to the first metal line and the second metal line, respectively. A first circular region at one end of the first metal line is formed using a first patterning technique and a second circular region at one end of the second metal line is formed using a second patterning technique. The first circular region is laterally extended using a second patterning technique to form the third metal line and the second circular region is laterally extended using the second patterning technique to form the fourth metal line.
US11538744B2 Cascode semiconductor
This disclosure relates to a cascode HEMT semiconductor device including a lead frame, a die pad attached to the lead frame, and a HEMT die attached to the die pad. The HEMT die includes a HEMT source and a HEMT drain on a first side, and a HEMT gate on a second side. The device further includes a MOSFET die attached to the source of the HEMT die, and the MOSFET die includes a MOSFET source, a MOSFET gate and a MOSFET drain. The MOSFET drain is connected to the HEMT source, and the MOSFET source includes a MOSFET source clip. The MOSFET source clip includes a pillar so to connect the MOSFET source to the HEMT gate, and the connection between the MOSFET source to the HEMT gate is established by a conductive material.
US11538735B2 Method of forming integrated circuit packages with mechanical braces
In an embodiment, a device includes: a package component including integrated circuit dies, an encapsulant around the integrated circuit dies, a redistribution structure over the encapsulant and the integrated circuit dies, and sockets over the redistribution structure; a mechanical brace physically coupled to the sockets, the mechanical brace having openings, each one of the openings exposing a respective one of the sockets; a thermal module physically and thermally coupled to the encapsulant and the integrated circuit dies; and bolts extending through the thermal module, the mechanical brace, and the package component.
US11538734B2 Power semiconductor package with highly reliable chip topside
A power semiconductor module includes a substrate with a metallization layer and a power semiconductor chip bonded to the metallization layer of the substrate. A metallic plate has a first surface bonded to a surface of the power semiconductor chip opposite to the substrate. The metallic plate has a central part and a border that are both bonded to the power semiconductor chip. The border of the metallic plate is structured in such a way that the metallic plate has less metal material per volume at the border as compared to the central part of the metallic plate. Metallic interconnection elements are bonded to a second surface of the metallic plate at the central part.
US11538733B2 Electronic device
An electronic device includes a metal member and a connected member. A metal connecting layer is provided between a lower-side surface of the metal member and an upper-side surface of the connected member, to connect the metal member and the connected member to each other. The metal connecting layer includes at least one of metal films, each of which is made of gold or gold alloy. A thickness of the metal connecting layer in an opposing area between the metal member and the connected member is smaller than a flatness of each of the lower-side surface and the upper-side surface. A rust-preventing film is formed on a side wall of the metal member in such a way that the rust-preventing film extends from an outer periphery of the metal connecting layer to a position away from the outer periphery by a predetermined distance.
US11538728B2 Semiconductor package comprising a heat dissipation structure and an outer peripheral frame used as a resin flow barrier
A semiconductor package includes: an insulating substrate; a first semiconductor chip; a second semiconductor chip with a thickness smaller than a thickness of the first semiconductor chip; a heat radiation member in which a main surface located on an opposite side of an active surface of the first semiconductor chip and an active surface of the second semiconductor chip, respectively, are bonded to a lower surface; and a sealing resin having contact with at least part of a side wall of the heat radiation member without being raised over an upper surface of the heat radiation member to seal the first and second semiconductor chips on the insulating substrate, wherein in the heat radiation member, a thickness of a first bonding part to which the first semiconductor chip is bonded is smaller than a thickness of a second bonding part to which the second semiconductor chip is bonded.
US11538721B2 Evaluation method of metal contamination
A method of evaluating metal contamination by measuring the amount of metal contaminants to a silicon wafer in a rapid thermal processing apparatus includes steps of obtaining a Si single crystal grown by the Czochralski method at a pulling rate of 1.0 mm/min or lower, the crystal having oxygen concentration of 1.3×1018 atoms/cm3 or less, slicing silicon wafers from the Si single crystal except regions of 40 mm toward the central portion from the head of the single crystal and 40 mm toward the central portion from the tail, heat-treating the silicon wafer with a rapid thermal processing apparatus and transferring contaminants from members in a furnace of the rapid thermal processing apparatus to the silicon wafer, and measuring a lifetime of the silicon wafer to which contaminants are transferred.
US11538719B2 Method for fabricating a device comprising a PNP bipolar transistor and NPN bipolar transistor for radiofrequency applications
A microelectronic device includes a PNP transistor and NPN transistor arranged vertically in a P-type doped semiconductor substrate. The PNP and NPN transistors are manufactured by: forming an N+ doped isolating well for the PNP transistor in the semiconductor substrate; forming a P+ doped region in the N+ doped isolating well; epitaxially growing a first semiconductor layer on the semiconductor substrate; forming an N+ doped well for the NPN transistor, where at least part of the N+ doped well extends into the first semiconductor layer; then epitaxially growing a second semiconductor layer on the first semiconductor layer; forming a P doped region forming the collector of the PNP transistor in the second semiconductor layer and in electrical contact with the P+ doped region; and forming an N doped region forming the collector of the NPN transistor in the second semiconductor layer and in electrical contact with the N+ doped well.
US11538716B2 Substrate processing apparatus, method of manufacturing semiconductor device, and recording medium
There is provided a technique that includes a process chamber configured to process a substrate; a transfer chamber in communication with a lower portion of the process chamber, and configured to transfer the substrate to a substrate support disposed in the process chamber, and a heating chamber in communication with a lower portion of the transfer chamber, and configured to heat the substrate support and the substrate.
US11538715B2 Stage and substrate processing apparatus
The present invention provides a stage which comprises: a plate-shaped member having a mounting surface on which a workpiece to be processed is mounted and a rear surface facing the mounting surface, said plate-shaped member being provided with a through hole that penetrates through the mounting surface and the rear surface; and an embedded member disposed inside the through hole. This stage is configured such that the surface of the embedded member is provided with at least one of a concave portion and a convex portion.
US11538714B2 System apparatus and method for enhancing electrical clamping of substrates using photo-illumination
An apparatus may include a clamp to clamp a substrate wherein the clamp is arranged opposing a back side of the substrate; and an illumination system, disposed to direct radiation to the substrate, when the substrate is disposed on the clamp, wherein the radiation comprises a radiation energy, equal to or above a threshold energy to generate mobile charge in the substrate, where the illumination system is disposed to direct radiation to the back side of the substrate.
US11538712B2 Suction holder and holding mechanism for ring frame
A suction holder for sucking and holding a holding target member includes a sucker, a tube bellows connected to a lower end of the sucker, and a tube arranged inside the tube bellows and having an upper end positioned lower than an upper end of the sucker. A lower opening of the tube is communicated with a suction source and the holding target member is contacted with the upper end of the sucker to form a closed room, and the inside of the closed room is placed into a negative pressure state to hold the holding target member.
US11538709B2 Method of transfer printing
A transfer printing method is described that can be used for a wide variety of materials, such as to allow for circuits formed of different materials to be integrated together on a single integrated circuit. A tether (18) is formed on dice regions (16) of a first wafer (30), followed by attachment of a second wafer (32) to the tethers. The dice regions (16) are processed so as to be separated, followed by transfer printing of the dice regions to a third wafer (34).
US11538703B2 Substrate housing container
A substrate housing container (1) includes (i) a container body (10) having one end that is provided with an opening (11) and another end that is provided with a mount element (12) on which substrates (W) are stacked, the mount element 12 facing the opening (11), and (ii) a cover (20) to cover the opening (11), wherein the cover (20) includes a lid portion (21) to cover the opening (11) and at least two holding members (22) disposed on the lid portion (21), the holding members (22) being configured to swing in a central direction of the lid portion (21) and to press outer sides of the substrates (W) accommodated in the container body (10) with the substrates (W) stacked, the container body (10) has guide grooves (13) to make tips (22a) of the holding members (22) move from an outer side of the mount element (12) to an inner sides of the mount element (12) to guide the tips (22a) of the holding members (22) to positions at which the holding members (22) press the outer sides of the substrates (W), and the guide grooves (13) are formed as a dent on surfaces of the mount element (12).
US11538701B2 Method of inspecting a semiconductor processing chamber using a vision sensor, and method for manufacturing a semiconductor device using the same
A method of inspecting a semiconductor processing chamber includes providing a vision sensor into the semiconductor processing chamber, aligning the vision sensor on a target in the semiconductor processing chamber, obtaining an object image of the target using an image scanning module of the vision sensor, generating a three dimensional model of the target based on the object image, and obtaining a physical quantity of the target from the three dimensional model. The obtaining of the object image of the target includes projecting a pattern onto the target using an illuminator of the image scanning module, and scanning an image of the target in which the pattern is projected, using a camera of the image scanning module.
US11538700B2 Substrate processing apparatus and substrate processing method
There is provided a substrate processing apparatus, including: a mounting part on which a carrier having a plurality of slots capable of accommodating a plurality of substrates is mounted; a transfer part configured to load and unload the substrates to and from the plurality of slots based on a reference accommodation position set in the mounting part; a detection part configured to detect a position of each of the plurality of substrates accommodated in the plurality of slots; and a correction part configured to correct the reference accommodation position based on port accumulation information in which detection results obtained by the detection part from a plurality of carriers which has been mounted on the mounting part in the past are accumulated.
US11538684B2 UV-assisted stripping of hardened photoresist to create chemical templates for directed self-assembly
A processing method is disclosed that enables an improved directed self-assembly (DSA) processing scheme by allowing the formation of improved guide strips in the DSA template that may enable the formation of sub-30 nm features on a substrate. The improved guide strips may be formed by improving the selectivity of wet chemical processing between different organic layers or films. In one embodiment, treating the organic layers with one or more wavelengths of ultraviolet light may improve selectivity. The first wavelength of UV light may be less than 200 nm and the second wavelength of UV light may be greater than 200 mn.
US11538674B2 System and method for loading an ion trap
Systems and methods for loading microfabricated ion traps are disclosed. Photo-ablation via an ablation pulse is used to generate a flow of atoms from a source material, where the flow is predominantly populated with neutral atoms. As the neutral atoms flow toward the ion trap, two-photon photo-ionization is used to selectively ionize a specific isotope contained in the atom flow. The velocity of the liberated atoms, atom-generation rate, and/or heat load of the source material is controlled by controlling the fluence of the ablation pulse to provide high ion-trapping probability while simultaneously mitigating generation of heat in the ion-trapping system that can preclude cryogenic operation. In some embodiments, the source material is held within an ablation oven comprising an electrically conductive housing that is configured to restrict the flow of agglomerated neutral atoms generated during photo-ablation toward the ion trap.
US11538673B2 Sputtering target-backing plate assembly
A sputtering target-backing plate assembly obtained by bonding a sputtering target and a backing plate using a brazing material, wherein a braze bonding layer which bonds the sputtering target and the backing plate contains a material having thermal conductivity that is higher than that of the brazing material in an amount of 5 vol % or more and 50 vol % or less, and a thickness of the braze bonding layer is 100 μm or more and 700 μm or less. An object is to prevent the seepage of the brazing material while maintaining the thickness of the braze bonding layer.
US11538671B2 Plasma processing apparatus and data analysis apparatus
In time-series data indicating light emission of plasma when plasma processing is carried out on a sample by generating the plasma, an analysis apparatus creates combinations of a plurality of light emission wavelengths of elements and a plurality of time intervals within a plasma processing interval and calculates, for each of the combinations of the wavelengths and the time intervals, a correlation between an average value of light emission intensity and the number of times the plasma processing is carried out on the samples for each of the combinations of the wavelengths and the time intervals that have been created. Thereafter, the data analysis apparatus selects, as a combination of the wavelength and the time interval used to observe or control the plasma processing, a combination of a wavelength of light emitting from a specific element and a specific time interval having a maximum correlation.
US11538667B2 Stage, plasma processing apparatus, and plasma processing method
A stage includes a stage body having a placement surface and a radio-frequency electrode embedded in the stage body. The stage body is made of ceramics, and the radio-frequency electrode extends in a thickness direction of the stage body in a region below an outer periphery of the placement surface.
US11538665B2 Gas supply system, substrate processing apparatus, and control method for gas supply system
A gas supply system includes first and second gas supply lines, first and second valves, and a controller. The first gas supply line is connected between a process gas source and a substrate processing chamber and has an intermediate node. The second gas supply line is connected between a purge gas source and the intermediate node. The first valve is disposed upstream of the intermediate node on the first gas supply line. The second valve is disposed upstream of the first valve on the first gas supply line. A controller controls the first and second valves to open the first and second valves in a first mode for supplying a process gas from the process gas source to the substrate processing chamber, and close the first and second valves in a second mode for supplying a purge gas from the purge gas source to the substrate processing chamber.
US11538663B2 Methods and apparatus for processing a substrate
Methods and apparatus for processing a substrate are provided herein. For example, a matching network configured for use with a plasma processing chamber comprises an input configured to receive one or more radio frequency (RF) signals, an output configured to deliver the one or more RF signals to a processing chamber, a first variable capacitor disposed between the input and the output, a second variable capacitor disposed in parallel to the first variable capacitor, a third variable capacitor connected in parallel with each of the first variable capacitor and the second variable capacitor and in series with a transistor switch, and a controller configured to tune the matching network between a first frequency for high-power operation and a second frequency for low-power operation.
US11538654B2 Thermally isolated captive features for ion implantation systems
Thermally isolated captive features disposed in various components of an ion implantation system are disclosed. Electrodes, such as repellers and side electrodes, may be constructed with a captive feature, which serves as the electrode stem. The electrode stem makes minimal physical contact with the electrode mass due to a gap disposed in the interior cavity which retains the flared head of the electrode stem. In this way, the temperature of the electrode mass may remain higher than would otherwise be possible as conduction is reduced. Further, this concept can be applied to workpiece holders. For example, a ceramic platen is manufactured with one or more captive fasteners which are used to affix the platen to a base. This may minimize the thermal conduction between the platen and the base, while providing an improved mechanical connection.
US11538653B2 Ion beam lithography method based on ion beam lithography system
The present invention discloses an ion beam lithography method based on an ion beam lithography system. The ion beam lithography system includes a roll-roll printer placed in a vacuum, and a medium-high-energy wide-range ion source, a medium-low-energy wide-range ion source and a low-energy ion source installed on the roll-roll printer. The ion beam lithography method includes: first coating a polyimide (PI) substrate with a dry film, etching the dry film according to a preset circuit pattern, then using the ion beam lithography system to deposit a wide-energy-range metal ion on the circuit pattern to form a film substrate, and finally stripping the dry film off the film substrate to obtain a printed circuit board (PCB).
US11538652B2 Systems and methods of hysteresis compensation
To compensate for hysteresis in an actuator, a path between a first position and a second position can be selected, and a drive signal can be applied to an actuator element that includes a hysteresis-compensated portion to move an object along the selected path.
US11538645B2 Electric switch
An electric switch including a frame, a first stationary contact, a roll element adapted to rotate relative to the frame, a rotating contact stationary fixed to the roll element, and an arc extinguisher plate system. The arc extinguisher plate system includes at least one first arc extinguisher plate for extinguishing an electric arc generated during an opening event between the first stationary contact and a first contact portion of the rotating contact. The at least one first arc extinguisher plate is fixed to the roll element.
US11538635B2 Multilayered capacitor and board for mounting the same
A multilayer capacitor includes a body including a plurality of dielectric layers, an active region and upper and lower cover regions; first and second internal electrodes disposed with the dielectric layer interposed therebetween in the active region to be alternately exposed through both end surfaces of the body; and first and second external electrodes disposed on both ends of the body and connected to the first and second internal electrodes, respectively. The body further includes a buffer layer including first and second dummy electrodes disposed on a lower surface of the lower cover region to be spaced apart from each other in a length direction of the body, and a groove is recessed in a lower surface of the buffer layer.
US11538633B2 Combination stiffener and capacitor
Electronic device package stiffener and capacitor technology is disclosed. A combination stiffener and capacitor can include a structural material configured to be coupled to a substrate. The structural material can have a shape configured to provide mechanical support for the substrate. The combination stiffener and capacitor can also include first and second electrodes forming a capacitor. An electronic device package and a package substrate configured to receive the combination stiffener and capacitor are also disclosed.
US11538631B2 Dielectric composition and multilayered electronic component comprising the same
A dielectric composition includes a main ingredient having a perovskite structure represented by ABO3, where A is at least one of Ba, Sr, and Ca and B is at least one of Ti, Zr, and Hf, and a first accessory ingredient. The first accessory ingredient comprises 0.1 mole or more of a rare earth element, 0.02 mole or more of Nb, and 0.25 mole or more and 0.9 mole or less of Mg, a sum of contents of the rare earth element and Nb is 1.5 mole or less.
US11538629B2 Systems and methods for utilizing laser cutting and chemical etching in manufacturing wireless power antennas
A method for manufacturing an antenna for a wireless power transfer system includes providing a first sheet of a conductive metal, the first sheet defining a first area for a coil of the antenna. The method includes applying an etch resistant coating on a coil area within the first area and laser cutting the first sheet within the coil area, based on a laser cutting path defining a first geometry for a first plurality of turns for a first layer of the coil, the first geometry configured for one or more of transmission of wireless power signals, receipt of wireless power signals, and combinations thereof. The method further includes substantially exposing the first sheet to an etching solution, the etching solution substantially removing first portions of the conductive metal from the substrate to define, at least, first turn gaps between at least two of the first plurality of turns.
US11538628B2 Self calibration by signal injection
A current transformer (CT) for the purpose of, for example, current measurement, that uses a power line as a first coil and a second coil for measurement purposes, is further equipped with a third coil. Circuitry connected to the third coil is adapted to inject a known reference signal to the third coil of the CT. The injected reference signal, i.e., current, generates signals in the first and second coils of the CT. The signal generated in the second coil is compared using circuitry attached thereto to the reference signal. Based on the results, and the difference between the expected results and the actual results, updated calibration parameters are determined. These provide improved accuracy when using the CT, for example for measurement of the like of current or phase of the primary coil when measurements are adjusted using the newly determined calibration parameters.
US11538625B2 Coil device
A coil device includes a bobbin including a hollow cylindrical portion and first and second flanges disposed at ends of the hollow cylindrical portion, and having a first partition located between the first and second flange and a second partition located between the first partition and second flange; the first winding wound around the outer periphery of the hollow cylindrical portion between first partition and the first flange; the second winding wound around the outer peripheral surface of the hollow cylindrical portion between the first partition and the second flange, and wound around both sides of the second partition according to a predetermined position. The coil device can wind the winding wire of the second winding at a predetermined position, thereby reinforcing the secondary side magnetic coupling while controlling or reducing the leakage inductance manufacturing error between the primary and secondary side due to difference in the secondary side winding.
US11538623B2 Coil component, electronic component, and electronic apparatus
A coil component including a terminal for external connection to which a plurality of secondary-side winding wires are connected, and a gathering member that gathers vicinities of terminal ends of the plurality of winding wires.
US11538619B2 Coil component
A coil component including an element assembly that includes a support substrate having a cavity, a first coil disposed on a first principal surface of the support substrate, a second coil disposed on a second principal surface of the support substrate, and a magnetic portion. The coil component further includes first and second outer electrodes electrode electrically coupled to the first coil, and third and further outer electrodes electrically coupled to the second coil. Each outer electrode is disposed on the surface of the element assembly. The cavity of the support substrate, the core portion of the first coil, and the core portion of the second coil overlap at least one another when viewed in the direction perpendicular to the principal surface. The magnetic portion is disposed in at least the cavity and the two core portions. Also, the support substrate is formed of sintered ferrite.
US11538617B2 Integrated magnetic core inductors on glass core substrates
A microelectronics package comprising a package core and an inductor over the package core. The inductor comprises a dielectric over the package core. The dielectric comprises a curved surface opposite the package core. At least one conductive trace is adjacent to the package core. The at least one conductive trace is at least partially embedded within the dielectric and extends over the package core. A magnetic core cladding is over the dielectric layer and at least partially surrounding the conductive trace.
US11538616B2 Coil electronic component
A coil electronic component includes a body, in which a coil portion is embedded, including a plurality of magnetic particles, and an external electrode connected to the coil portion. Among the plurality of magnetic particles, at least a portion of magnetic particles include a first layer, disposed on a surface of a magnetic particle among the magnetic particles, and a second layer disposed on a surface of the first layer. The first layer is an inorganic coating layer containing a phosphorus (P) component, and the second layer is an atomic layer deposition layer.
US11538613B2 Inductor and method for producing the same
The disclosure provides an inductor and a method for producing the same. The inductor includes a first core made of a first magnetic material; at least two windings, configured to be twisted with each other and embedded within the first core, each winding having a pair of terminals extending out of the first core.
US11538611B2 Magnetization stabilizing treatment method for permanently magnetizable material
The present disclosure discloses a method for the magnetism stabilizing treatment of a permanent magnet material. The method can include the following steps: providing a permanent magnet material having a positive temperature coefficient of coercivity; magnetizing the permanent magnet material at a temperature T3 with a range of −200 degree centigrades to 200 degree centigrades; and performing a magnetism stabilizing treatment towards the permanent magnet material with temperature decreased in a range of the temperature T3 to a temperature T4, or at the temperature T3.
US11538608B2 Wire harness
A wire harness includes an electric wire, a braided conductor covering the electric wire, a grommet having a tubular insertion portion through which the electric wire and the braided conductor are inserted, a water stop sheet sandwiched between an inner peripheral surface of the insertion portion and the braided conductor, and a fixture attached to the insertion portion so as to reduce a diameter of the insertion portion. The water stop sheet includes a base material layer having a plurality of pores communicating with each other in a thickness direction of the water stop sheet and a sealing compound layer laminated on the base material layer. The sealing compound layer is deformed so as to enter gaps between thin conductor wires constituting the braided conductor and the pores of the base material layer.
US11538604B2 Alumina-ceramic-based electrical insulator, method for producing the insulator, and vacuum tube comprising the insulator
An alumina-ceramic-based electrical insulator, to a method for producing the insulator, and to a vacuum tube includes the insulator. The electrical insulator is for insulating two electrodes of a vacuum tube through which a charged particle beam flows, the electrical insulator being formed of an alumina-based ceramic. The ceramic comprises a vitreous phase of between 2% and 8% by weight into which at least one metal oxide is diffused from a face of the electrical insulator.
US11538603B2 Method for producing transparent conducting film
Provided is a transparent conducting film containing metal nanowires, the conducting film having a preferable optical property, electrical property, and having almost no in-plane resistance anisotropy.A method for producing a transparent conducting film provided with a conducting layer containing a metal nanowire and a binder resin, comprising steps of: preparing a coating liquid containing the metal nanowire and the binder resin, and coating the coating liquid on one main face of a transparent substrate, the coating step being performed by a bar-coater with a bar which has a bar surface constituted by a material having a friction coefficient of 0.05 to 0.45, wherein when the coating liquid is coated on one main face of the transparent substrate by the bar, a relative moving velocity (coating velocity) V (mm/sec) of the transparent substrate relative to the bar satisfies 2000≥V≥350, a groove formed on the bar has a pitch (P) and a depth (H) which satisfy a ratio P/H of 9 to 30, and on the bar surface, the groove is formed to be inclined in a way so that an angle between the longitudinal direction of the bar and a direction that the groove is formed is in a range of 60° to 88°.
US11538598B2 Flow restricting slip joint clamps and methods for use in a nuclear reactor jet pump
Clamps can be secured to a slip joint and limit flow through the same by seating on a diffuser axially regardless of wear and damage in the slip joint. An extension from the clamp seats to the inlet mixer. These extensions can be adjusted from outside the clamp to achieve an individual preload or flow limitation through the slip joint. The extension may be an O-ring or other shape. A biasing drive may connect to and move the extension from an outside surface of the clamp. The biasing drive may include a threaded cap in an outer groove that is linked to a plunger via a spring. Clamps are fabricated of materials that maintain their physical properties when exposed to an operating nuclear reactor environment and may be relatively rigid and resilient metals.
US11538597B2 Additive manufacturing of composite neutron absorbing components
Collimators and other components for use in neutron scattering experiments or to provide neutron shielding in nuclear reactors or accelerator based neutron sources are produced by additive manufacturing from multiple different types of material, such as boron carbide (B4C), steel, isotopically enriched boron carbide (10B4C), and blends thereof.
US11538596B1 Sacrificial concrete for core catcher and preparation method thereof
A sacrificial concrete for a core catcher and a preparation method thereof are provided. The sacrificial concrete includes raw materials in parts by weight as follows: cement, 575˜625 parts; a quartz sand, 1200˜1300 parts; a hematite ore, 700˜800 parts; water, 200˜220 parts; a water reducing agent, 7˜10 parts; and strontium oxide, 0˜10 parts. The process of the preparation method is simple, and the sacrificial concrete with excellent performances of fluidity, strength and high-temperature resistance can be prepared by the known mixing technology. The sacrificial concrete can reduce releasing of radioactive substances 89Sr and 90Sr, so as to improve safety of nuclear power plants in case of a severe accident. Moreover, the sacrificial concrete can be used not only in a core catcher of current third generation nuclear power plant, but also in a core catcher of future fourth generation nuclear power plant, and has widespread engineering application value.
US11538594B2 System and method to regularize cancer treatment data for systematic recording
Implementations provide a method to consolidate data records of regimens for treating oncology conditions. The method includes: accessing data records each encoding multi-tier data characteristics of a regimen for treating a particular oncology condition; receiving a first data record encoding a first regimen specific to a first healthcare provider institution; parsing the first data record according to a hierarchy of the encoded multi-tier data characteristics; distributing a respective weight to each of the encoded data characteristics to account for the potentially missing data characteristic; comparing data characteristics of the first data record with data characteristics from the data records by applying the respective weight to each data characteristic at a particular tier of the hierarchy such that a respective compound score is generated for each data record; and based on the compound scores for all data records, determining a prevailing data record of regimen as matching the first data record.
US11538589B2 Identifying adverse events
The invention discloses a system for identifying an adverse event likely to occur in respect of a subject to receive or having received immunotherapy treatment. The system comprises a memory comprising instruction data representing a set of instructions; and a processor configured to communicate with the memory and to execute the set of instructions. The set of instructions, when executed by the processor, cause the processor to obtain a subject profile associated with the subject; obtain drug administration data associated with the subject; obtain medical data associated with the subject; determine, based on the subject profile and the drug administration data, a first set (114) of adverse events likely to occur in respect of the subject; and determine, based on the subject profile and the medical data, a second set (116) of adverse events likely to occur in respect of the subject. A subject monitoring apparatus, a method and a computer program product are also disclosed.
US11538585B2 Detecting abnormalities in ECG signals
A method of detecting abnormalities in ECG signals by providing an ECG signal to a neural network, performing a first series of convolution operations to a first subset of layers and in a final layer, and determining a plurality of preliminary classification estimates, each preliminary classification estimate corresponding with a time segment of the ECG signal. Furthermore, determining input data for a second subset of layers of the neural network by concatenating the preliminary classification with the output of a layer of the first subset of layers that precedes the final layer of the first subset of layers. Within the second subset of layers of the neural network, performing a second series of convolution operations. In a final layer of the second subset, determining plurality of final classification estimates, each final classification estimate corresponding with a time segment of the ECG signal.
US11538581B2 Monitoring system, device and computer-implemented method for monitoring pressure ulcers
The present disclosure provides monitoring system, device and computed-implemented method for monitoring pressure ulcers. The monitoring system and the device are configured to: capture at least one image corresponding to a user; retrieve the anamnesis data of the user; and determine a pressure ulcers condition result corresponding to the at least one image and the anamnesis data according a pressure ulcers prediction model.
US11538574B2 Registration of spatial tracking system with augmented reality display
An example method may include acquiring images from cameras, each having a known position and orientation with respect to a spatial coordinate system of an augmented reality (AR) device. The acquired images may include portions of a multi-modal marker device that includes at least one tracking sensor having a three-dimensional position that is detectable in a coordinate system of a tracking system. A three-dimensional position is estimated for the portions of the multi-modal marker device with respect to the spatial coordinate system of the AR device based on each of the respective acquired images and the known position and orientation of the cameras with respect to the spatial coordinate system of the AR device. The method also includes computing an affine transform configured to register the coordinate system of the tracking system with a visual space of a display that is in the spatial coordinate system of the AR device.
US11538572B2 Case display apparatus, case displaying method, and storage medium background to seamlessly present diagnostic images captured at different times for comparative reading
A user input obtainer receives an image movement instruction including identification information specifying a position shift or an image capture time shift to be performed and also including a displacement amount. When the identification information specifies the position shift, a slice position selector determines a tomographic image at a destination of the position shift based on the displacement amount from a set of tomographic images captured at the same time. On the other hand, when the identification information specifies the image capture time shift, the image capture time selector determines a tomographic image at a destination of the shift based on the displacement amount from sets of tomographic images that are identical to each other in terms of a patient, an examination portion, and a modality. A displaying image obtainer reads out the determined tomographic image from an image storage device and gives it to a display information generator.
US11538566B2 Sample analysis with test determination based on identified condition
It is possible that an analyzer may be operated such that it may perform tests to identify the presence or absence of a specified condition. Such tests may be performed using behaviors which are specific to the specified condition, and the results of those tests may be presented in a single output.
US11538565B1 Decision support tool for managing autoimmune inflammatory disease
Decision support technology is provided for use with patients who may experience respiratory deterioration. A mechanism is provided to determine whether a patient is experiencing (or is likely to experience at a future time) an autoimmune inflammatory event, which may include performing a spectral analysis on a time series of nocturnal or axillary temperatures for the patient to determine a spectrum slope or intercept. The time series may be demeaned, detrended, and apodized before performing the spectral analysis. A comparison of the slope or intercept with a baseline value is used to determine an indication of the patient's likely condition or future condition regarding the autoimmune inflammatory event. Based on the comparison, an intervening action may be invoked, such as alerting a caregiver, providing a recommendation or modified treatment, or determining and recommending a tailored prescription of medicine for the patient.
US11538562B1 Transmission of medical information in disrupted communication networks
Described herein are methods and systems to send/receive medical data from one or more electronic devices to a secondary medical unit in delayed, intermittently-connected, low-bandwidth (DIL) environments. An application executing on the electronic devices may, in response to detecting a disruption within a communication network, execute an offline communication protocol to transmit medical data among a predetermined number of other electronic devices, wherein the offline communication protocol does not use the communication network. The application may then receive a request from a server of the secondary medical unit to transmit at least a part of the medical data. In response to authenticating the request, the application then transmits the medical data using an online communication protocol that uses the communication network or using an offline communication protocol.
US11538561B2 Systems and methods for medical information data warehouse management
Systems and methods for data warehouse management for medical information is provided. The system receives a set of medical record documents. These documents include evidence for one or more findings which are identified using natural language processing of evidence. The data set is probabilistically transformed into a structured data set (often as a table). This structured data set includes embedded links that reference the source document where the evidence is located. If the finding is supported by multiple articles of evidence, the link will direct the user to the source document with the highest confidence ranking. Evidence in the source document is highlighted and may include associated annotations. Evidence, findings and annotations may be updated by the user.
US11538557B2 System and methods for indel identification using short read sequencing
Systems, methods, and analytical approaches for short read sequence assembly and for the detection of insertions and deletions (indels) in a reference genome. A method suitable for software implementation is presented in which indels may be readily identified in a computationally efficient manner.
US11538554B1 Nick-based data storage in native nucleic acids
Nick-based methods, devices, and systems for nick-based data storage in a deoxyribonucleic acid (DNA) sequence are disclosed. Digital information is encoded in a register of at least one copy of a double-stranded DNA sequence having a plurality of nickable positions. The data is translated into a sequence of values from a nick alphabet that is subsequently mapped to the plurality of nickable positions, and the DNA sequence is nicked according to the mapped values. Because the digital information is encoded as a series of nicked and non-nicked positions of a double-stranded DNA sequence, the nucleotide sequence of the DNA can be non-synthetic, or “native” DNA.
US11538553B2 Systems and methods of fragment-centric topographical mapping (FCTM) to target protein-protein interactions
A system for identifying and evaluating a pocket of a protein includes performing a Voronoi tessellation and developing a Voronoi diagram of a surface of the protein. All alpha-spheres on the surface of the protein are identified. The alpha-spheres are filtered based on radius and remaining alpha-spheres are clustered into alpha-clusters. At least one alpha-cluster is selected for quantitative evaluation. Alpha-sphere contact atoms are determined for a plurality of interaction points of the pocket. A Delaunay triangulation of the four contact atoms of each interaction point is performed. A plurality of alpha-spaces for each interaction point are determined. An alpha-atom and an alpha-atom contact surface area (ACSA) of each interaction point is determined. The pocket is ranked, a pocket-fragment complementarity is determined, and the pocket is matched between various conformations of the proteins.
US11538552B2 System and method for contrastive network analysis and visualization
A method and system for analyzing a target network relative to a background network of data using machine learning. The method includes extracting a first feature matrix from an adjacency matrix representative of the target network, extracting a second feature matrix from an adjacency matrix representative of the background network, generating a projection matrix based on the first and second feature matrices using a contrastive learning algorithm, generating a first contrastive matrix representation of the target network based on the projection matrix and the first feature matrix, generating a second contrastive matrix representation of the background network based on the projection matrix and the second feature matrix, and displaying a visualization of unique features of the target network relative to the background network based on the first contrastive matrix and the second contrastive matrix.
US11538549B2 Test circuit and semiconductor memory system including the test circuit
A test circuit includes a control circuit and a counting circuit. The control circuit is configured to control a charging operation and a discharging operation on a test node. The counting circuit is configured to generate counting information by performing a counting operation during a unit measurement interval.
US11538548B2 Repair analysis circuit and memory including the same
A memory may include a first repair analysis circuit suitable for storing an input fail address when the input fail address is different from a fail address which is already stored in the first repair analysis circuit, and outputting the input fail address as a first transfer fail address when a storage capacity of the first repair analysis circuit is full; and a second repair analysis circuit suitable for storing the first transfer fail address when the first transfer fail address is different from a fail address which is already stored in the second repair analysis circuit.
US11538543B2 Noise injection for power noise susceptibility test for memory systems
Noise injection systems and methods for conducting power noise susceptibility tests on memory systems, including solid state drives. A noise injection system comprises a power selector to deliver a voltage at a first or second level according to a frequency level indicated by a frequency select signal; a noise signal relay to receive a frequency noise signal and to deliver a low or high frequency noise component of the frequency noise signal according to the frequency level of the frequency select signal; and an amplification assembly, responsive to the frequency select signal and which receives the first or second level voltage based on the frequency level of the frequency select signal, receives and amplifies the high frequency noise component when the frequency select signal indicates a high frequency level, and receives and amplifies the low frequency noise component when the frequency select signal indicates a low frequency level.
US11538541B2 Semiconductor device having a diode type electrical fuse (e-fuse) cell array
A semiconductor device includes a first word line configured to perform a writing operation or a programing operation, a second word line configured to perform a read operation, a first switching device including a first gate electrode and a first node, a second switching device comprising a second gate electrode and a second node, an electrical fuse (e-fuse) disposed between the first node and the second node, and a diode coupled to the first node and the first word line, wherein the first gate electrode and the second gate electrode are coupled to the second word line.
US11538539B2 Method and system involving degradation of non-volatile memory based on write commands and drive-writes
Systems and methods for solid-state storage drive-level failure prediction and health metric are described. A plurality of host-write commands are received at a solid-state storage device. A number of drive-writes per day based on the on the plurality of host-write commands is determined. An aggregated amount of degradation to one or more internal non-volatile memory components based on the number of drive-writes per day is determined. Using a machine-learned model, a probability of failure value based on a set of parameter data and the aggregated amount of degradation to the non-volatile memory component is generated. An alert is generated, based on the probability of failure value or degradation threshold.
US11538537B2 Negative gate stress operation in multi-pass programming and memory device thereof
A memory device is provided. The memory device includes an array of memory cells arranged, a plurality of word lines, and a peripheral circuit configured to perform multi-pass programming on a selected row of memory cells coupled to a selected word line. The multi-pass programming includes a plurality of programming passes. Each of the programming passes includes a programming operation and a verify operation. To perform the multi-pass programming, the peripheral circuit is configured to, in a non-last programming pass of memory cells, perform a negative gate stress (NGS) operation on a memory cell in the selected row of memory cells between the programming operation and the verify operation; and at a same time, perform a NGS operation on a memory cell in an unselected row of memory cells coupled to an unselected word line of the word lines. The unselected word line is adjacent to the selected word line.
US11538535B2 Apparatus for rapid data destruction
Apparatus having a string of series-connected memory cells, a plurality of access lines with each access line of the plurality of access lines connected to a control gate of a respective memory cell of the plurality of memory cells, and a controller for access of the string of series-connected memory cells and configured to cause the memory to increase a threshold voltage of a particular memory cell of the string of series-connect memory cells to a voltage level higher than a predetermined pass voltage to be received by a control gate of the particular memory cell during a read operation on the string of series-connected memory cells, and concurrently change a respective data state of each memory cell of a plurality of memory cells of the string of series-connected memory cells.
US11538532B2 Architectures for storing and retrieving system data in a non-volatile memory system
Numerous embodiments are disclosed of improved architectures for storing and retrieving system data in a non-volatile memory system. Using these embodiments, system data is much less likely to become corrupted due to charge loss, charge redistribution, disturb effects, and other phenomena that have caused corruption in prior art non-volatile memory systems.
US11538531B2 Memory device and method of operating the same
Provided herein may be a memory device, a method of operating the same and a page buffer. The memory device may include a plurality of memory cells and a plurality of page buffers. The plurality of page buffers may be coupled to the plurality of memory cells through a plurality of bit lines. The plurality of page buffers may perform a bit line precharge operation of precharging first bit lines coupled to first memory cells, among the plurality of memory cells, to a first voltage, the bit line precharge operation being included in a memory operation of detecting threshold voltages of the first memory cells, and clamp potentials of second bit lines coupled to second memory cells, among the plurality of memory cells, to a second voltage during the memory operation.
US11538529B2 Adjusting voltage levels applied to a control gate of a string driver in a memory
Methods of operating a memory, and memories having a controller configured to cause the memory to perform such methods, include applying a plurality of first voltage levels to an access line, applying a plurality of second voltage levels to a control gate of a string driver connected to the access line for a first portion of the plurality of first voltage levels with each second voltage level of the plurality of second voltage levels being greater than a respective first voltage level by a first voltage differential, and applying a plurality of third voltage levels to the control gate of the string driver for a second portion of the plurality of first voltage levels with each third voltage level of the plurality of third voltage levels being greater than a respective first voltage level by a second voltage differential less than the first voltage differential.
US11538527B2 Semiconductor device and operating method of semiconductor device
A method of operating a semiconductor device includes applying a first voltage to a first source select line coupled to first source select transistors of memory strings included in an unselected memory block, among memory blocks, floating the first source select line after the first voltage is applied thereto, applying a second voltage having a lower voltage level than the first voltage to a second source select line coupled to second source select transistors of the memory strings included in the unselected memory block, applying a precharge voltage to a common source line, and applying a program voltage to a word line coupled to selected memory cells of memory strings included in a selected memory block, among the memory blocks.
US11538521B2 Adaptive application of voltage pulses to stabilize memory cell voltage levels
A method is disclosed that includes causing a first set of a plurality of voltage pulses to be applied to memory cells of a memory device, a voltage pulse of the first set of the voltage pulses placing the memory cells of the memory device at a voltage level associated with a defined voltage state. The method also includes determining a set of bit error rates associated with the memory cells of the memory device in view of a data mapping pattern for the memory cells of the memory device, wherein the data mapping pattern assigns a voltage level associated with a reset state to at least a portion of the memory cells of the memory device. The method further includes determining whether to apply one or more second sets of the voltage pulses to the memory cells of the memory device in view of a comparison between the set of bit error rates for the memory cells and a previously measured set of bit error rates for the memory cells.
US11538518B2 Memory device to suspend ROM operation and a method of operating the memory device
A memory device in accordance with a described method of operation includes a read only memory (ROM) address controller and a suspend signal generator. The ROM address controller is configured to sequentially output a plurality of operation ROM addresses at which ROM codes to be executed in response to an operation command are stored, and to suspend output of the plurality of operation ROM addresses in response to a suspend signal. The suspend signal generator is configured to generate the suspend signal that is activated during a preset period depending on whether a suspend ROM address is identical to an operation ROM address, among the plurality of operation ROM addresses, currently being output. The suspend ROM address is an address at which a ROM code, execution of which is to be suspended, among the ROM codes, is stored.
US11538517B2 Sense amplifying circuit of semiconductor memory device for offset cancellation operation
According to an embodiment of the present disclosure, a semiconductor memory device includes a bit line sense amplifier coupled between a pull-up voltage line and a pull-down voltage line, and suitable for sensing a voltage difference between first and second bit lines by sequentially performing a precharge operation, an offset cancellation operation, a charge sharing operation, and an amplification operation, wherein the bit line sense amplifier pre-biases a voltage level of the second bit line depending on a voltage level of the first bit line during the charge sharing operation; and a driving circuit suitable for supplying operating voltages to the pull-up voltage line and the pull-down voltage line during the offset cancellation operation, the charge sharing operation, and the amplification operation.
US11538516B2 Column selector architecture with edge mat optimization
A memory mat architecture is presented where a column decoder is disposed within the memory array. The location of the column decoder reduces a distance between the column decoder and a target memory cell and thus reduces a distance that a column select signal travels from the column decoder to the target memory cell. A single predecoder is disposed in a bank controller for the memory array. The column decoder may be disposed in the middle of the memory array or offset from the middle near the far edge of the memory array opposite the bank controller. The location of the column decoder enables a reduced array access time to obtain data from the target memory cell.
US11538509B2 Compute-in-memory with ternary activation
A compute-in-memory bitcell is provided that includes a pair of cross-coupled inverters for storing a stored bit. The compute-in-memory bitcell includes a logic gate formed by a pair of switches for multiplying the stored bit with an input vector bit. A controller controls the pair of switches responsive to a sign bit during a computation phase of operation and controls the pair of switches responsive to a magnitude bit during an execution phase of operation.
US11538506B2 Semiconductor device and semiconductor package including the semiconductor device
A semiconductor device includes a cell area in which a plurality of memory cells are arranged in an array structure, and a peripheral area in which circuits configured to drive the memory cells are arranged, the peripheral area being next to the cell area. The cell area is divided into a plurality of banks, and the plurality of banks comprise first banks having a base size and second banks having a size of 1/(2*n) (wherein n is an integer greater than or equal to 1) of the base size. The plurality of banks are arranged in a first direction and a second direction perpendicular to the first direction, and the semiconductor device has a shape of a rectangular chip which is elongated in the second direction.
US11538502B2 Playback device, playback method, and recording medium
A decoding system decodes a video stream, which is encoded video information. The decoding system includes a decoder that acquires the video steam and generates decoded video information, and a maximum luminance information acquirer that acquires, in a case where a dynamic range of luminance of the video stream is a second dynamic range that is wider than a first dynamic range, maximum luminance information indicating the maximum luminance of the video stream from the video stream. The decoding system also includes an outputter that outputs the decoded video information and the maximum luminance information. Where the dynamic range of luminance of the video stream is expressed by the maximum luminance of all pictures in the video stream as the maximum luminance information, the outputter outputs the decoded video information, along with the maximum luminance information indicating the maximum luminance of all pictures in the video stream.
US11538495B2 Magnetic recording medium, magnetic recording/reproducing device, and magnetic recording medium cartridge
A magnetic recording medium that can exhibit good traveling performance during use is provided. This magnetic recording medium is a tape-shaped magnetic recording medium, and includes a substrate, a base layer disposed on the substrate, and a magnetic layer disposed on the base layer. The substrate includes a polyester as a main component. The average thickness of the base layer is 0.9 μm or less. The base layer and the magnetic layer each include a lubricant. The magnetic layer has a surface having a large number of holes, and the arithmetic average roughness Ra of the surface is 2.5 nm or less. The BET specific surface area of the entire magnetic recording medium is 3.5 m2/g or more in a state where the lubricant has been removed from the magnetic recording medium and the magnetic recording medium has been dried. The squareness ratio in the perpendicular direction is 65% or more. The average thickness of the magnetic layer is 90 nm or less. The average thickness of the magnetic recording medium is 5.6 μm or less.
US11538494B2 Magnetic recording and reproducing device
In the magnetic recording and reproducing device, a distal end width of the first magnetic pole in the recording element is substantially the same as a distal end width of the second magnetic pole; the reproducing element width of the reproducing element is equal to or less than 0.8 μm; and in the magnetic recording medium, a number distribution A of equivalent circle diameters of a plurality of bright areas in a binarized image of a secondary electron image obtained by imaging a surface of the magnetic layer with a scanning electron microscope at an acceleration voltage of 5 kV, and a number distribution B of equivalent circle diameters of a plurality of dark areas in a binarized image of a secondary electron image obtained by imaging the surface of the magnetic layer with a scanning electron microscope at an acceleration voltage of 2 kV satisfy predetermined number distribution, respectively.
US11538493B2 Magnetic disk device and contact detecting method of the magnetic disk device
According to one embodiment, a magnetic disk device includes a magnetic disk, a magnetic head including a read head, a write head, a heater and the magnetic head, and a sensor and the control section. The control section when applying electric power to the heater, the control section predicts, on the basis of a relationship between a value of the electric power to be applied to the heater and an output value of a spectrum at a pulse frequency of a DC output of the sensor in a state where pulsed electric power is applied to the heater, the output value of the spectrum, and detects contact between the magnetic head and the magnetic disk before the predicted output value of the spectrum becomes less than or equal to a threshold.
US11538486B2 Echo estimation and management with adaptation of sparse prediction filter set
Methods for echo estimation or echo management (echo suppression or cancellation) on an input audio signal, with at least one of adaptation of a sparse prediction filter set, modification (for example, truncation) of adapted prediction filter impulse responses, generation of a composite impulse response from adapted prediction filter impulse responses, or use of echo estimation and/or echo management resources in a manner determined at least in part by classification of the input audio signal as being (or not being) echo free. Other aspects are systems configured to perform any embodiment of any of the methods.
US11538484B2 Inter-channel encoding and decoding of multiple high-band audio signals
A device includes an encoder configured to generate a first high-band portion of a first signal based on a left signal and a right signal. The encoder is also configured to generate a set of adjustment gain parameters based on a high-band non-reference signal and a synthesized signal. The high-band non-reference signal corresponds to one of a left high-band portion of the left signal or a right high-band portion of the right signal.
US11538480B1 Integration of speech processing functionality with organization systems
Systems and methods for integration of speech processing functionality with organization systems are disclosed. For example, a voice interface application may be created to enable a voice interface functionality for devices associated with an organization. Space identifiers of spaces of the organization may be created and associated with the voice interface application. Devices associated with the space identifiers may be enabled for utilizing the voice interface application and may be set up utilizing wireless network identifiers associated with the spaces and/or the organization.
US11538479B2 Digital microphone interface circuit for voice recognition and including the same
Disclosed is an electronic device which includes an audio processing block for voice recognition in a low-power mode. The electronic device includes a digital microphone that receives a voice signal from a user and converts the received voice signal into a PDM signal, and a DMIC interface circuit. The DMIC interface circuit includes a PDM-PCM converting block that converts the PDM signal into a PCM signal, a maxscale gain tuning block that tunes a maxscale gain of the PCM signal received from the PDM-PCM converting block based on a distance information indicating a physical distance between the user and the electronic device acquired in advance of the converting of the PDM signal, and an anti-aliasing block that performs filtering for acquiring voice data of a target frequency band associated with a PCM signal output from the maxscale gain tuning block.
US11538475B2 Information processing apparatus and information processing method
According to one embodiment, an information processing apparatus includes an acquisition unit, a conversion unit, and a display controller. The acquisition unit acquires multimedia data associated with an item of record data having a plurality of items. The conversion unit performs a conversion process from the multimedia data to first display data showing a content of the multimedia data. The display controller displays the first display data when the conversion process is completed, and displays second display data showing a progress status of the conversion process when the conversion process is incomplete in association with the item of the record data.
US11538473B2 Processing and visualising audio signals
The present disclosure relates to methods, computer programs, and computer-readable media for processing a voice audio signal. A method includes receiving, at an electronic device, a voice audio signal, identifying spoken phrases within the voice audio signal based on the detection of voice activity or inactivity, dividing the voice audio signal into a plurality of segments based on the identified spoken phrases, and in accordance with a determination that a selected segment of the plurality of segments has a duration, Tseg, longer than a threshold duration, Tthresh, identifying a most likely location of a breath in the audio associated with the selected segment and dividing the selected segment into sub-segments based on the identified most likely location of a breath.
US11538468B2 Using semantic frames for intent classification
The present disclosure relates to chatbot systems, and more particularly, to techniques for identifying an intent for an utterance based on semantic framing. For an input utterance, a semantic frame is generated. The semantic frame includes semantically relevant grammatical relations and corresponding words identified in the utterance. The semantically relevant grammatical relations define context and relationships of words in the utterance. The semantic frame is used to identify an intent for the utterance, based on an intent model. The intent model maps features to corresponding words for a given intent. The semantic frame is compared to a plurality of intent models, and a best-matching intent model is used to identify the intent for the utterance.
US11538465B1 Systems and methods to facilitate intent determination of a command by grouping terms based on context
Systems and methods to group terms based on context to facilitate determining intent of a command are disclosed. Exemplary implementations to train a model: obtain a set of writings within a particular knowledge domain; obtain a vector generation model that generates vectors for individual instances of the terms in the set of writings; generate a first set of vectors that represent the instances of a first term and other vectors that represent instances of the other terms of the set of writings; train the vector generation model to group the vectors of a similar context in a space of a vector space; obtain a transcript include a new term generated from user audio dictation; generate a new vector that represent the instance of the new term; obtain the space; compare the new vector with the space; utilize the new term as the first term.
US11538460B2 Networked microphone devices, systems, and methods of localized arbitration
A first playback device is configured to perform functions comprising: detecting sound, identifying a wake word based on the sound as detected by the first device, receiving an indication that a second playback device has also detected the sound and identified the wake word based on the sound as detected by the second device, after receiving the indication, evaluating which of the first and second devices is to extract sound data representing the sound and thereby determining that the extraction of the sound data is to be performed by the second device over the first device, in response to the determining, foregoing extraction of the sound data, receiving VAS response data that is indicative of a given VAS response corresponding to a given voice input identified in the sound data extracted by the second device, and based on the VAS response data, output the given VAS response.
US11538455B2 Speech style transfer
Computer-implemented methods for speech synthesis are provided. A speech synthesizer may be trained to generate synthesized audio data that corresponds to words uttered by a source speaker according to speech characteristics of a target speaker. The speech synthesizer may be trained by time-stamped phoneme sequences, pitch contour data and speaker identification data. The speech synthesizer may include a voice modeling neural network and a conditioning neural network.
US11538454B2 Systems and methods for presenting social network communications in audible form based on user engagement with a user device
Methods and systems are described herein for generating an audible presentation of a communication received from a remote server. A presentation of a media asset on a user equipment device is generated for a first user. A textual-based communication is received, at the user equipment device from the remote server. The textual-based communication is transmitted to the remote server by a second user and the remote server transmits the textual-based communication to the user equipment device responsive to determining that the second user is on a list of users associated with the first user. An engagement level of the first user with the user equipment device is determined. Responsive to determining that the engagement level does not exceed a threshold value, a presentation of the textual-based communication is generated in audible form.
US11538453B2 Ultrasound interface element and method
An ultrasound interface element (10) is for establishing interface with an incident tissue surface (32) for the purpose of transfer of ultrasound waves. An ultrasound-transmissive active layer (14) is provided comprising one or more responsive material elements (16) deformable in response to an electromagnetic stimulus. The one or more elements are controlled to deform in a manner such as to progressively establish with the tissue surface (32) an outwardly expanding interface, starting from an initial point or line of contact and spreading outwards to a wider area.
US11538452B2 Method for operating a vehicle-mounted acoustic signal-generating device
Method for operating a vehicle-mounted acoustic signal-generating device (8), which is configured to generate an acoustic compensation signal (2) for compensating acoustic interference signals (3), which result from a stream of vehicles (5) coming towards a vehicle (4) in question, comprising the steps: —detection of a stream of vehicles (5) coming towards a vehicle (4) in question, and generation of detection information describing at least one parameter of the stream of vehicles, —determination of an acoustic interference signal (3) resulting from the stream of vehicles (5) coming towards the vehicle (4) in question on the basis of the detection information, —generation of an acoustic compensation signal (2) for compensating the acoustic interference signal (3) resulting from the stream of vehicles (5) coming towards the vehicle (4) in question.
US11538450B2 Apparatus for improving sound of vehicle
An apparatus for improving the sound of a vehicle according to one embodiment of the present invention, may comprise: a window open/closed detection sensor for detecting the open/closed state of a window of the vehicle; a car door open/closed detection sensor for detecting the open/closed state of a car door of the vehicle; a speed sensor for measuring the speed of the vehicle; a microphone; a memory; and a processor for adjusting a coefficient of an adaptive filter used for an engine order cancellation (EOC) function, on the basis of the opened degree of the window and the speed, when the car door is closed, the window is open, and the magnitude of noise inputted to the microphone is less than or equal to a threshold magnitude.
US11538449B2 Electronic percussion instrument, stroke detection device, and stroke detection method
An electronic percussion instrument, a stroke detection device, and a stroke detection method which can improve stroke detection accuracy are provided. A thickness dimension (L2) of an upper cover part (5b1) is approximately constant from the inner circumferential side to the outer circumferential side in a region facing the upper surface of an outer circumferential part (4b3) of the frame bow part (4b) (a concave part formed according to a level difference between a bent part (4b2) and the outer circumferential part (4b3)). Accordingly, the entire upper cover part (5b1) is easily deformed such that it is bent when struck, and thus a protrusion part (5b3) can be securely pressed to an edge sensor (7b) according to deformation of the upper cover part (5b1). Therefore, the accuracy of detection of a stroke applied to the upper cover part (5b1) can be improved.
US11538448B1 Cocktail drum
Particular embodiments described herein provide for a cocktail drum basket. The cocktail drum basket can include a lower cocktail basket portion, where the lower cocktail basket portion is supported by a rim of a first drum and an upper cocktail basket portion, where the upper cocktail basket portion supports a second drum over the first drum. The cocktail drum basket can be used to position a second drum over a first drum in a three-dimensional (3D) plane using the cocktail drum basket to position the second drum along an X-axis, a Y-axis, and a Z-axis relative to the first drum.
US11538444B2 Keyboard apparatus and key guiding method
Provided is a keyboard apparatus including: a key, displaced about a key axis and having a cavity opening downward formed therein; and a guide member, having a guide inserted into the cavity of the key and guiding displacement of the key by contact between a guided surface of the key and the guide. The key includes a stopper formed within the cavity. The stopper includes a base connected to the key and extending downward, and a hook formed on a lower end side of the base and displaced in a position vertically side by side with the key axis. The guide includes a recess formed on a rear surface of the guide, and the hook is inserted into the recess. The hook is formed in a position overlapping the guided surface or a position vertically side by side with the guided surface in a left-right view of the key.
US11538443B2 Electronic device for providing augmented reality user interface and operating method thereof
Various embodiments of the disclosure relate to an electronic device for providing a user interface for changing a display mode related to displaying of a virtual reality object, and an operating method thereof. An electronic device according to various embodiments of the disclosure may include a display, a processor operatively coupled to the display, a memory operatively coupled to the processor. The memory may store instructions which, when executed, cause the processor to control the electronic device to: display at least one virtual object in a first display mode in which the at least one virtual object is displayed at a fixed position of the screen irrespective of a Point Of View (POV) of the user by superimposing the at least one virtual object on a real object image corresponding to at least one real object, receive a first input for changing the display mode of the at least one virtual object, and display the at least one virtual object in a second display mode in which a screen display position changes depending on the POV of the user in response to receiving the first input.
US11538441B2 Tiled display and image correction method
A tiled display includes a plurality of display devices respectively including a plurality of pixels, and a main controller that processes an input image signal to provide an image signal to the plurality of display devices. Based on distance data between adjacent display devices among the plurality of display devices, the main controller generates a corrected image signal that increases luminance near a boundary portion of the adjacent display devices.
US11538436B2 Display driver integrated circuit and display system having the same
Systems and methods are described for a display driver integrated circuit that is configured to certify whether an application processor and the display driver integrated circuit are genuine products. The display driver integrated circuit includes: an encryptor for generating first encrypted data by encrypting first data; a data converter for converting the first data into a first converted signal expressed with four or more voltage levels; an interface for providing the first converted signal to a host processor, and receiving, from the host processor, a second converted signal corresponding to second encrypted data generated by the host processor; and a determiner for controlling a display panel by comparing the first encrypted data with converted data corresponding to the second encrypted data. The second converted signal transferred through the interface is expressed with the voltage levels.
US11538435B2 Dimming panel and liquid crystal display device
The present invention provides a dimming panel including: a drive circuit; and dimming units arranged in one direction from a drive circuit, the dimming panel sequentially including a first substrate, a liquid crystal layer, and a second substrate, the first substrate sequentially including an insulating substrate, connection lines formed from a transparent conductive material and connected to the drive circuit, a first insulating layer, a first electrode, a second insulating layer, and a second electrode, the first electrode or the second electrode including dimming electrodes disposed for the respective dimming units, each of the dimming electrodes being electrically connected to one of the connection lines, an electrode width of at least one of the connection lines increasing in response to a distance from the drive circuit.
US11538432B2 Output buffer increasing slew rate of output signal voltage without increasing current consumption
An input stage configured to differentially amplify an input signal and an output signal, a first current mirror and a second current mirror configured to receive a differential current from the input stage, an output stage including first and second output transistors, respectively including a gate connected to the first and second current mirrors, and a slew rate compensation circuit configured to (i) mirror a comparison current generated by comparing a voltage of a first input signal with a voltage of a second input signal, and (ii) provide the mirrored comparison current to the gate of the first or second output transistor.
US11538431B2 Larger backplane suitable for high speed applications
A display system comprising a plurality of display controller circuits controlling a like number of independent segments of pixel drive circuits of a backplane. Each pixel drive circuit comprises a memory element and associated pixel drive circuitry. The segments of the backplane may be organized vertically. The word line for the memory cells of a first segment of pixel drive circuits passes underneath a second segment of pixel drive circuits without directly interacting with the pixel drive circuits of the second segment in order to reach the pixel drive circuits of the first segment. The plurality of display controller circuits operate asynchronously but are kept at the same frame rate by an external signal such as Vsync.
US11538430B2 Display device and inspection method therefor
This application discloses a display device and an inspection method. The display device includes a display panel and a control circuit board, the display panel includes a display region and switching devices, the switching devices are arranged between the display region and the control circuit board and the control circuit board is configured to drive the display panel.
US11538428B2 Shift register and drive method thereof, and gate drive circuit
The present disclosure provides a shift register, a drive method thereof, and a gate drive circuit. The shift register includes an input circuit, a reset circuit, a first output circuit, and a second output circuit. The input circuit is configured to provide an input signal from an input terminal to a first node. The reset circuit is configured to provide a first voltage from a first voltage terminal to the first node under the control of a reset signal from a reset signal terminal. The first output circuit is configured to output from a first output terminal one of a first clock signal and a second clock signal as a first scan signal. The second output circuit is configured to output from a second output terminal the other of the first clock signal and the second clock signal as a second scan signal.
US11538427B1 High efficiency ghost illumination cancelation in emissive and non-emissive display panels
Disclosed herein is a method of operating a display panel having a matrix of display elements. The method includes ordered steps of: (1) causing flow of current from a source of power, into an anode of a given display element, out of a cathode of the given display element to ground, wherein the flow of current into the anode and out the cathode to ground results in charging of a parasitic capacitance associated with the anode, (2) transferring charge from a storage capacitor to a parasitic capacitance associated with the cathode, and (3) stopping the flow of current, and then transferring charge from the parasitic capacitance associated with the anode to the storage capacitor.
US11538420B2 Display device having a circular display area and non-display area with demux circuit
A display device may include a substrate including a circular display area and a non-display area, a plurality of pixels including a first pixel and a second pixel disposed on the display area of the substrate, a first sub-demux circuit connected to the first pixel and disposed on the non-display area, a second sub-demux circuit connected to the second pixel and disposed on the non-display area, a first connection line connected to the first sub-demux circuit and the second sub-demux circuit and disposed on the non-display area to transfer first and second data input signals to the first and second sub-demux circuits, and a plurality of gate stages connected to the pixels and disposed on the non-display area to transfer gate signals to the pixels. Some of the gate stages are disposed between the first sub-demux circuit and the second sub-demux circuit.
US11538419B2 Display apparatus
A display apparatus includes a display panel in which a plurality of pixels and a plurality of data lines and a plurality of sensing lines connected to the pixels are arranged, a first driving circuit connected to data lines and sensing lines arranged in a first pixel column and a second pixel column adjacent to the first pixel column, and a second driving circuit connected to data lines and sensing lines arranged in a third pixel column adjacent to the second pixel column and a fourth pixel column adjacent to the third pixel column.
US11538417B2 Light emission control shift register and method thereof, gate driving circuit, and display device
Embodiments of the present disclosure provide a light emission control shift register and method thereof, a gate driving circuit, and a display device. An input circuit outputs a signal of a signal input terminal to a first node. A first control circuit outputs a voltage of a first voltage terminal to a second node. A second control circuit transmits the voltage of the first voltage terminal to a third node. A third control circuit transmits the voltage of the first voltage terminal to a fourth node, and the third control circuit can further transmit the voltage of the second voltage terminal to the fourth node. A fourth control circuit transmits the voltage of the first voltage terminal to a signal output terminal, and the fourth control circuit can further transmit the voltage of the second voltage terminal to the signal output terminal.
US11538413B1 Pixel and display apparatus including the same
A pixel includes a display element, a driving transistor which controls an amount of a driving current flowing toward the display element, a first capacitor connected to a gate of the driving transistor, a scan transistor which transfers a data voltage to a source of the driving transistor, first and second compensation transistors connected to each other in series between the gate and a drain of the driving transistor, first and second emission control transistors which generates a path of the driving current between the display element and a power line, and a second capacitor connected between a floating node between the first and second compensation transistors and a gate of the second emission control transistor.
US11538411B2 Display device and method for driving display device
A display device and a method for driving the display device are discussed, which can save costs and implement high luminance by adopting a voltage sensing scheme for accurately sensing characteristic values of the light emitting device in the subpixel for compensation while also increasing the available display area.
US11538410B2 Pixel circuit, driving method thereof and electronic device
A pixel circuit, a driving method thereof and a light emitting device, and relates to the technical field of display. The pixel circuit comprises driving sub-circuit comprising a control terminal, first terminal and a second terminal, driving sub-circuit being configured to control driving signal flowing through the first terminal and second terminal according to signal of control terminal; first capacitor comprising first pole and second pole coupled to control terminal of driving sub-circuit; first data writing sub-circuit configured to write first initialization signal to first pole of first capacitor in response to first scanning signal, write first data signal into driving sub-circuit in response to first scanning signal, so that signal of control signal of driving sub-circuit changes with first data signal; second data writing sub-circuit configured to write second data signal to first pole of first capacitor in response to second scanning signal.
US11538407B2 Display apparatus and method of driving display panel using the same
A display apparatus includes a display panel displaying an image based on input image data, a driving controller determining a low frequency driving mode and a normal driving mode based on the input image data, a gate driver outputting a gate signal, a data driver outputting a data voltage, and a power voltage generator outputting power voltages. The driving controller is configured to generate a writing frame in which data is written in a pixel of the display panel and a holding frame in which the written data is maintained without writing data in the pixel in the low frequency driving mode. The driving controller is configured to operate at least one of the driving controller, the data driver, and the power voltage generator in a power reducing mode during the holding frame.
US11538404B2 Pixel driving structure and display panel
The present disclosure provides a pixel driving structure and a display panel. The pixel driving structure includes a pulse width modulation driving circuit, a pulse amplitude modulation driving circuit, and a buffer circuit. The pulse width modulation driving circuit is configured to control a pulse width of a driving current supplied to the light emitting device to be driven according to a pulse width modulation data voltage; the pulse amplitude modulation driving circuit is configured to control an amplitude of the driving current supplied to the light emitting device to be driven according to a pulse amplitude modulation data voltage; and the buffer circuit is electrically coupled between the pulse width modulation driving circuit and the pulse amplitude modulation driving circuit and is configured to adjust a rate at which the pulse width modulation driving circuit applies a pulse width modulation voltage to the pulse amplitude modulation driving circuit.
US11538403B2 Pixel driving circuit, driving control method, and display panel
The present disclosure provides a pixel driving circuit and a display panel. The pixel driving circuit includes a driving module and a grayscale adjustment module. The driving module is configured to generate a first driving current corresponding to a first grayscale range under the control of a potential at a gate voltage end and a first power source voltage, and transmit the first driving current to a light-emitting element. The grayscale adjustment module is configured to adjust the driving module under the control of the first power source voltage and a first data voltage, so that the driving module generates a second driving current corresponding to a second grayscale range under the control of the potential at the gate voltage end and the first power source voltage, and transmits the second driving current to the light-emitting element.
US11538402B2 Display panel and display device with latch module
A display panel and a display device are provided. The display panel includes a pixel circuit and a light-emitting element. The pixel circuit includes a driving module, a data-writing module, and a light-emitting controller. The driving module is configured to provide a driving current for the light-emitting element, and the driving module includes a driving transistor. The data-writing module is configured to selectively provide a data signal for the driving transistor. The light-emitting controller is configured to selectively allow the light-emitting element to enter a light-emitting stage. One end of the light-emitting controller is connected to a first power signal terminal for receiving a first power signal. The pixel circuit further includes a latch module and a first scanning signal line. The first scanning signal line is configured to receive a first scanning signal. The latch module is connected between a gate of the driving transistor and the first scanning signal line.
US11538401B2 Display panel, driving method thereof and display device
Provided are a display panel, a driving method thereof and a display device. The display panel includes a pixel circuit and a light-emitting element. The pixel circuit includes a data write module, a drive module and a compensation module. The data write module is configured to selectively provide a data signal for the drive module. The drive module is configured to provide a drive current for the light-emitting element and includes a drive transistor. The compensation module is configured to compensate for the threshold voltage of the drive transistor. The operation of the pixel circuit includes a bias stage. During the bias stage, the data write module and the drive module are on, the compensation module is off, and the data signal is written to the drain of the drive transistor to adjust the bias state of the drive transistor.
US11538400B2 Light-emitting diode display and method for fabricating the same
A light-emitting diode display and a method for fabricating the same is disclosed. The light-emitting diode display includes a driving backplane and a plurality of pixel units. Each of the plurality of pixel units includes at least one light-emitting diode and a package substrate. The top surface of the package substrate has at least one conductive position and at least one conductive vacant position corresponding to the at least one conductive position. The conductive position is provided with the light-emitting diode. The conductive position is electrically connected to the light-emitting diode. The bottom surface of the package substrate of each pixel unit is arranged on the driving backplane. The driving backplane is electrically connected to the light-emitting diode and the corresponding conductive vacant position of each pixel unit thereon.
US11538399B2 Display panel, driving method, and display device
A display panel, a driving method, and a display device are provided. The display panel includes a pixel circuit and a light-emitting element. The pixel circuit includes a data-writing module, a driving module, a compensation module, and a first light-emission controller. The driving module is configured to provide driving current for the light-emitting element. The driving module includes a driving transistor, and the driving transistor is an NMOS transistor. The data-writing module is connected between a data-signal input terminal and a first terminal of the driving transistor for selectively providing a data signal for the driving module. The compensation module is configured to compensate a threshold voltage of the driving transistor. The first light-emission controller is connected between a first power signal terminal and a second terminal of the driving transistor for selectively providing a first power signal to the driving module.
US11538394B2 Gate driver circuit, display device and driving method
A gate driver circuit, a display device and a driving method. The gate driver circuit includes: a scan signal generation circuit, wherein the scan signal generation circuit includes N1 stages of first output terminals, and the scan signal generation circuit is configured to output N1 first pulse scan signals stage by stage respectively through the N1 stages of first output terminals; and N2 level conversion circuits, wherein the N2 level conversion circuits are configured to output under a control of a plurality of conversion control signals N1 second pulse scan signals which are in one-to-one correspondence with the N1 first pulse scan signals, and the plurality of conversion control signals include a plurality of first sub-control signals which are the N1 first pulse scan signals, wherein N1 is an integer greater than or equal to 2, and N2 is an integer greater than or equal to 2.
US11538390B2 Image display device, image display system, and inspection method
An image display device includes: an image signal reception unit configured to receive an image signal of a pattern image in which N partial images having a different gradation level value are regularly arranged; a conversion unit configured to convert a part of gradation level values included in the image signal in accordance with a predetermined conversion rule; and a display unit configured to display by using an image signal that undergoes conversion by the conversion unit. The conversion unit converts a gradation level value corresponding to a term of a predetermined arithmetic progression in accordance with the predetermined conversion rule.
US11538388B2 Display panel, light regulation device and light regulation method thereof
A light regulation method is described that includes: obtaining actual brightness of light of a first color in a pixel unit, based on brightness and color coordinate of a pinhole light-emitting area, brightness and color coordinate of a first sub-pixel light-emitting area in the pixel unit, and relative position information of the pinhole light-emitting area and the pixel unit; obtaining standard brightness of the light of the first color in the pixel unit under a preset gray-scale white balance, based on the color coordinates of the first sub-pixel light-emitting area, a second sub-pixel light-emitting area and a third sub-pixel light-emitting area; and comparing the actual brightness with the standard brightness of the pixel unit, and changing the brightness of the first sub-pixel light-emitting area until the actual brightness of the light of the first color in the pixel unit is equal to the standard brightness of the light of the first color.
US11538386B1 Reference voltage generation circuit and its generation method, display device
A reference voltage generation circuit is provided. The reference voltage generation circuit reduces a potential difference between a reference voltage less than a first data driving voltage and a data driving voltage, namely, the potential difference between a lower reference voltage and the data driving voltage is reduced. Therefore, the power loss of a voltage dividing module is reduced to prevent the problems of reduced reliability and reduced service life of a drive circuit board due to excessive internal temperature.
US11538383B2 Driving method of display panel, display panel, and display device
A driving method of a display panel is provided. The driving method of the display panel includes: within one frame, in a charging period of sub-pixels electrically connected to an ith scan line, each multiplexing circuit charging N data lines electrically connected to the multiplexing circuit in a charging sequence of a first preset sequence; in a charging period of sub-pixels electrically connected to a jth scan line, each multiplexing circuit charging the N data lines electrically connected to the multiplexing circuit in a charging sequence of a second preset sequence; the second preset sequence is different from the first preset sequence, and charging rankings of each data line electrically connected to each multiplexing circuit in at least two charging sequences are different, where N is an integer and N≥2, and i and j are positive integers and j≠i.
US11538380B2 Shift register, driving method therefor, gate driving circuit and display device
A shift register, a driving method therefor, a gate driving circuit and a display device. The shift register comprises: an input module, a first reset module, a second reset module, an output module. The input module is configured to write input signal of a signal input terminal STU into second node Q2 through second clock signal terminal CLKB, and to connect Q2 with first node Q1 through STU. The first reset module is configured to write signal of first direct current signal terminal into third node Q3 through STU, and to write reset signal of reset signal terminal STD into Q3 and connect Q2 with Q1 through STD. The second reset module is configured to write a signal of the first direct current signal terminal into a signal output terminal OUT through Q3. The output module is configured to write a first clock signal of CLKA into OUT through Q1.
US11538378B1 Digital content adjustment in a flexible display device
An embodiment for adjusting digital content in a flexible display device based on a surface profile of the flexible display device and viewing direction of a user is provided. The embodiment may include receiving a surface profile of a flexible display device. The embodiment may also include in response to determining the surface profile does not indicate that a flexible display device surface is flat, identifying a viewing direction of a user relative to the surface profile. The embodiment may further include identifying an optimal viewing configuration of the flexible display device. The embodiment may also include presenting the optimal viewing configuration to the user. The embodiment may further include adjusting a display of digital content on a screen of the flexible display device. The embodiment may also include receiving feedback from the user regarding a preferred viewing direction and a preferred configuration of the flexible display device.
US11538377B2 Electronic device having connectors on rigid flexible board
An electronic device includes a first chassis, a second chassis rotatably connected to the first chassis through a hinge, a display having an organic light-emitting diode (OLED) panel stored in the first chassis, and a control board stored in the second chassis and mounted with a control unit that controls driving of the OLED panel and a first connector. The display includes a Flexible Printed Circuit (FPC) that electrically connects the OLED panel and the control board, and a non-volatile memory that stores first correction data based on an initial state of each pixel of the OLED panel and second correction data based on a usage status of each of the pixels of the OLED panel. The display also includes a second connector connected to the first connector.
US11538374B2 Power voltage generator, display apparatus having the same and method of driving the same
A power voltage generator includes a voltage sensor and a power controller. The voltage sensor is configured to sense a first voltage in a first charge sharing period of a gate clock signal and a second voltage in a second charge sharing period of the gate clock signal. The power breaker is configured to disconnect a power based on the first voltage and the second voltage.
US11538371B2 Display apparatus and electronic device
A display apparatus and an electronic device relating to the field of display technologies are provided. The display apparatus includes: a first housing, one end of which includes an opening; a second housing slidably connected to the first housing and configured to slide out of a cavity of the first housing via the opening of the first housing; a flexible display screen configured to slide out of the cavity of the first housing along with the second housing when the second housing slides out of the cavity of the first housing; and at least one elastic assembly configured to provide an elastic force to the second housing when the second housing slides out of the cavity of the first housing so that a second lateral outer surface is kept flush with the first lateral outer surface.
US11538365B2 Display module
The present disclosure relate to a display module, comprising: a flexible panel, wherein bumps are formed along two opposing sides of the flexible panel respectively, and a size of the bumps in a thickness direction of the flexible panel is larger than a thickness of the flexible panel; two curled slide rails arranged opposite to and in parallel with each other, wherein each slide rail has a groove for receiving the bump that extends along a curling direction of the slide rail, and for each groove, a groove entry for entering the groove is formed at one end of a respective slide rail; the slide rails and a space therebetween form a receiving rail for receiving the flexible panel; each of the bumps is able to enter a respective groove of the slide rail through the groove entry of the groove and move along the groove where the bump resides.
US11538364B2 Combined receipt and label roll having optimal adhesive patch patterns and a method of manufacturing thereof
A combined receipt and label roll comprises a core, and a web having a longitudinally-extending axis and wound on the core along the axis. The web includes (i) a substrate having a front side and a back side opposite the front side, (ii) a thermally-sensitive coating disposed on the front side of the substrate, and (iii) a water-based microsphere adhesive disposed on the back side of the substrate along the web axis. The water-based microsphere adhesive comprises at least four separate adhesive patches. The at least four adhesive patches are both sized relative to each other and positioned relative to each other on the back side of the substrate such that additional tack desired can be obtained by increasing volume of the adhesive patches without having to increase coat weight of the adhesive patches.
US11538362B2 Tactile display apparatus for palpation simulation and telemedicine and methods of use
A tactile display device including a nodule having variable stiffness under a surface to provide a near-real feeling of palpation for a physician. The device utilizes granular jamming technology using pneumatic actuation to control a nodule that maintains its shape while allowing the modulation in stiffness. The nodule includes two hemispheres, a contact portion and an actuation portion, forming a sphere. The contact portion and the actuation portion include different thicknesses and/or materials, while the dimensions of the dimensions of the nodule are maintained. As such, a physician can utilize the device to identify the difference between a normal lump and an affected lump even if the shape of each lump appears to be the same. With the tactile display device, due to the different levels of stiffness, a physician can detect the severity of the lump.
US11538360B2 RFID tag in display adapter
An adapter for a tactile display is disclosed. The adapter can be used with a tactile display, such as a display that presents braille characters, to change or modify what is presented to a user. In some embodiments, the braille dots which make up a braille character can be made smaller or larger; spaced closer together or further apart; have a different shape; and/or an image or non-braille characters can be presented to a user of the tactile display using the disclosed adapter.
US11538355B2 Methods and systems for predicting a condition of living-being in an environment
A method for predicting a condition of living-being in an environment, the method including capturing image-data associated with the at-least one person and based thereupon determining a current-condition of the person; receiving content from a plurality of content-sources with respect to said at least one person being imaged, said content defined by at least one of text and statistics; defining one or more weighted parameters based on allocating a plurality of weights to at least one of the captured image data and the received content based on the current-condition; and predicting, by a predictive-analysis module, a condition of the at-least one person based on analysis of the one or more weighted parameters.
US11538349B2 Multi-sensor data fusion-based aircraft detection, tracking, and docking
Tracking aircraft in and near a ramp area is described herein. One method includes receiving camera image data of an aircraft while the aircraft is approaching or in the ramp area, receiving LIDAR/Radar sensor data of an aircraft while the aircraft is approaching or in the ramp area, merging the camera image data and the LIDAR/Radar sensor data into a merged data set, and wherein the merged data set includes at least one of: data for determining the position and orientation of the aircraft relative to the position and orientation of the ramp area, data for determining speed of the aircraft, data for determining direction of the aircraft, data for determining proximity of the aircraft to a particular object within the ramp area, and data for forming a three dimensional virtual model of at least a portion of the aircraft from the merged data.
US11538347B2 UAV delivery control system for UAV delivery of packages
A UAV delivery control system is disclosed. Sensors detect operation parameters associated with the UAV as the UAV maneuvers along an airborne delivery route. A UAV operation controller monitors UAV route parameters as the UAV maneuvers along the airborne delivery route. The UAV route parameters are indicative as to a current environment of the airborne delivery route that the UAV is encountering. The UAV operation controller automatically adjusts the operation of the UAV to maintain the operation of the UAV within an operation threshold based on the operation parameters and the UAV route parameters. The operation threshold is the operation of the UAV that is maintained within an overall airborne operation radius of the UAV from a return destination thereby enabling the UAV to execute the delivery of the package along the airborne delivery route and to return to the return destination.
US11538345B2 Node of a blockchain airspace management system
Systems, methods and non-transitory computer readable storage media for airspace management within an airspace region at a node of a peer to peer network having a plurality of nodes and maintaining a blockchain containing a current deconflicted flight schedule for the airspace region. One method includes receiving requests for airspace reservations, each including flight plan data, from other nodes over the peer to peer network, compiling the flight plan data to identify conflicts between the requests and the current deconflicted flight schedule, validating the flight plan data of the requests that do not conflict with the current deconflicted flight schedule to generate validated airspace reservations, creating a block containing the validated airspace reservations and interlinking the block with the blockchain such that the blockchain contains a new deconflicted flight schedule for the airspace region for broadcast to the other nodes over the peer to peer network.
US11538344B2 Method for handling case of detecting unauthorized frame transmitted over onboard network
An anomaly handling method using a roadside device is disclosed. The method includes receiving, from a vehicle, an anomaly detection notification, which includes level information indicating a level affecting safety, and a location of the vehicle. The method also includes obtaining a location of the roadside device and determining whether a distance between the location of the vehicle and the location of the roadside device is within a predetermined range. When the distance is within the predetermined range and is shorter than a first predetermined distance, not changing the level information and transmitting the received anomaly detection notification externally from the one vehicle. When the distance is within the predetermined range and is longer than or equal to the first predetermined distance, changing to decrement a level indicated by the level information, and transmitting changed anomaly detection notification externally from the one vehicle.
US11538341B2 Methods, devices and computer-readable storage medium comprising instructions for determining applicable traffic regulations for a motor vehicle
Methods, devices and a computer-readable medium comprising instructions for determining applicable traffic regulations for a motor vehicle are provided. In some embodiments, the position and direction of movement of the motor vehicle are determined. The position and direction of movement of the motor vehicle are then transmitted to a back end by a transmission apparatus of the motor vehicle. In response to the information transmitted to the back end, information concerning traffic regulations applicable to the position of the motor vehicle is received by the transmission apparatus. The transmission of the position and direction of movement of the motor vehicle to the back end is carried out in a cyclical manner or in accordance with information concerning the validity of the traffic regulations, which is included in the information concerning the traffic regulations applicable at the position of the motor vehicle.
US11538338B2 Providing map fragments to a device
A device can receive, from a client device, information identifying a location of the client device and determine at least one of an expected future location of the client device or the expected route of the client device based on the information identifying the location of the client device and at least one of: information identifying one or more expected possible routes e associated with the client device, or information identifying a route history associated with the client device, determine, based on the expected future location of the client device, information representing a map fragment and can determine speed limit information associated with the map fragment and, transmit, to the client device, the information representing the map fragment and the speed limit information, wherein the client device is to use the information representing the map fragment and the speed limit information to determine a speeding event associated with a vehicle.
US11538336B1 Object control system to control navigation of a moving vehicle when exiting a road or a freeway
This application discloses an object control system (OCS) to control navigation of a moving vehicle when exiting from its own road or freeway to a new road or freeway. The new road or freeway is an underpass or overpass and have no physical junction with the moving vehicle's own road or freeway. The moving vehicles obtains its navigation information data from the IoT network it is registered with and a plurality of stationary objects near and in vicinity of an exit. The stationary objects during the time slots assigned to them by OCS transmit variety of information data that assist moving vehicle navigating to the right lane and exit. These stationary objects also provide an operation information data that is used in the new road or freeway in case the vehicle exits to a road or freeway that belongs to a new cell with different operation information data.
US11538335B2 Traffic control system for automatic driving vehicle
A traffic control system for an automatic driving vehicle includes a vehicle control system and a management and control system. The management and control system collects snow removal information by a snow removal information collector, and calculates traveling environment information of the snow-removed area by a snow-removed area traveling environment information calculator. The vehicle control system performs, by a first automatic driving controller, first automatic driving control that is made redundant by a control system based on map information and location information and by a control system based on external environment recognition information. The vehicle control system performs, by a second automatic driving controller, second automatic driving control that is made redundant by a control system based on the location information and the map information corrected using the traveling environment information of the snow-removed area and by a control system based on the external environment recognition information.
US11538333B2 Data acquisition circuit board and equipment monitoring system
A data acquisition circuit board and an equipment monitoring system are provided. The data acquisition circuit board includes a power supply module configured to perform voltage conversion and supply a power supply signal; a micro-processing unit coupled to the power supply module; a data acquisition module coupled to the micro-processing unit; and a data transmission unit coupled to the power supply module and the micro-processing unit; wherein the micro-processing unit receives and processes data acquired by the data acquisition module, and outputs processed results to the data transmission unit, which transmits the processed results wirelessly.
US11538327B1 Proximity alert system for access badges
A proximity alert system for access badges including a transmitter assembly and a receiver assembly is disclosed herein. The transmitter assembly includes a transmitter housing. The transmitter housing includes a battery compartment. The housing assembly further includes a light to indicate the status of the battery. The housing assembly also includes a transmitter sensor and an adherable side to attach the transmitter assembly to a badge. The receiver assembly includes a receiver housing. The receiver housing includes a battery compartment, a light, a speaker, a motor, a clip and a receiver sensor. The light indicates the status of the battery. The receive sensor communicates with the transmitter sensor. The receiver sensor activates the motor and the speaker if the transmitter assembly and the receiver assembly are far from each other.
US11538326B2 Systems and methods for card-handling by point of sale devices
A computer vision card reader and/or point of sale device is described. The device is configured to sense when a user inserts a card into a card reader and to determine when a user departs or is about to depart from the device without retrieving the card. The device may issue an audible or visible alert to the user, reminding the user to retrieve the card. The device may additionally send a notification to a mobile device associated with the user that reminds the user that he has left a card at the point of sale. In some embodiments, message sent to the user contains a code and, upon entry of the code, the point of sale or card reader device returns the card to the user.
US11538325B2 Detecting life by means of CO2 in an enclosed volume
In a system and method for detecting carbon dioxide in an enclosed volume, a CO2 detection system is triggered to awaken from a deep sleep state. Once awake, the system queries system sensors to determine the current system parameters, including current CO2 level and temperature. Current and expected CO2 decay rates are calculated, and the system determines whether the current CO2 decay rate is within an expected normal range for an unoccupied enclosed volume. If the volume is static, i.e., not moving, and the CO2 rate is rising and the temperature is rising, a series of alerts are sent to contacts previously set up by the user. If the alerts are not cleared by a user, emergency management personnel are notified.
US11538320B2 Parking space information system
Provided is a parking space information system including at least one sensor set up for detecting vehicle data of vehicles in the parking space, an evaluation device set up for receiving the detected vehicle data and for determining a drive type of the vehicle depending on the detected vehicle data, and set up for outputting the determined drive type.
US11538319B2 Identifying a distributed threat in a security zone
Aspects of the present invention disclose a method for identification of a distributed prohibited item across various dimensions as well as spatial and/or temporal spaces. The method includes one or more processors assigning an identifier to each container of a plurality of containers entering a defined area. The method further includes determining one or more subcomponents of the plurality of containers entering the defined area that correspond to one or more prohibited items. The method further includes generating a set of subcomponents corresponding to a first prohibited item of the one or more prohibited items based at least in part on the plurality of containers. The method further includes determining whether the set of subcomponents corresponding to the first prohibited item exceeds a prohibited item threshold of the defined area based on a weighted sum of the set of subcomponents, which is a score related to the set of subcomponents.
US11538317B1 Associating and controlling security devices
This application is directed to systems and techniques for configuring audio/video devices in a geographical area. For instance, a graphical user interface (GUI) may include a representation of the area as well as representations of devices installed in the area. Using the GUI, a user may associate devices to copy device settings and/or preferences from one device to another. For example, a newly-installed device can be provisioned and/or configured using data from another, previously-installed device.
US11538316B2 Surveillance system and control method thereof
A gateway of a surveillance system, the gateway includes: a communication module configured to communicate with a plurality of network cameras including a first network camera and a second network camera; and a processor configured to recognize a motion of a subject based on event information transmitted by the first network camera and to transmit subject information generated based on the motion of the subject to the second network camera.
US11538314B2 Doorbell device
A doorbell device includes a housing, a passive element, a battery module, and a thermal expansion element. The housing includes a mounting plate, and the mounting plate includes a through hole, an inner surface, and an outer surface. The passive element is movably disposed in the housing. The passive element includes a first side surface and a second side surface. The first side surface faces the mounting plate. The battery module is disposed on the first side surface and corresponds to the through hole. The thermal expansion element is disposed between the second side surface and the housing. The passive element allows a gap to be maintained between the battery module and the outer surface, or is driven, by the thermal expansion element, to allow at least a part of the battery module to be located in the through hole and at the same plane with the outer surface.
US11538313B2 Multi-account frictionless shopping
A method for automatically updating a plurality of virtual shopping carts, includes receiving image data captured in a retail store, wherein a first shopping receptacle and a second shopping receptacle are represented in the received image data, determining that the first shopping receptacle is associated with a first virtual shopping cart and that the second shopping receptacle is associated with a second virtual shopping cart different from the first virtual shopping cart, analyzing the received image data to detect a shopper placing a first product in the first shopping receptacle and to detect the shopper placing a second product in the second shopping receptacle, automatically updating the first virtual shopping cart to include information associated with the first product, and automatically updating the second virtual shopping cart to include information associated with the second product.
US11538312B2 System and method for providing a game with warping symbols
A gaming machine identifies a first pattern within a first play area including a plurality of first positions arranged in a plurality of first columns, determines whether the first pattern satisfies a predetermined first threshold based on a first position and a first symbol, identifies a second position associated with the first symbol in a second play area including a plurality of second positions arranged in a plurality of second columns, and associates the second position with a second symbol. Each first position is associated with a respective symbol of a plurality of symbols including the first symbol and the second symbol. The first pattern is associated with the first position. The first position is associated with the first symbol. Each second position is associated with a respective symbol of the plurality of symbols.
US11538308B2 Methods, devices and systems for using multiple return to player (RTP) payout schedules in regulated casino games
A method of determining rewards due to a player playing a regulated gaming machine may comprise providing a game configured such that a plurality of games assets within the game are configured as a corresponding plurality of Wagering Opportunities, the game being further configured to have an overall minimum return to player (RTP) and an overall maximum RTP. Upon receiving a player interaction with a Wagering Opportunity of the plurality of Wagering Opportunities, the game may perform either a) generating a Wagering Event using the accepted funds, a random number and an accessed first payout schedule that defines a first RTP when the player interaction with the Wagering Opportunity causes a first result, the first RTP being at least as great as the overall minimum RTP; or b) generating a Wagering Event using the accepted funds, the random number and an accessed second payout schedule that defines a second RTP when the player interaction with the Wagering Opportunity causes a second result, the second RTP being greater than the first RTP. The player may then be rewarded an amount determined by the random number and the accessed first payout schedule or second payout schedule.
US11538307B1 Systems and methods for remote gameplay management
Systems and methods are provided that facilitate various types of live casino gameplay for a player that is not physically present at the gaming table. Players can participate in the live gameplay via a computing device at their home, in the casino hotel, or any other suitable location. One or more cameras are positioned proximate to the table game that provide a live video stream for the player to view on their computing device. A delegate of the player is physically present at the table game and interacting with casino personnel running the table game. Real-time communication is facilitated between the delegate and the player. The player provides instructions to the delegate and the delegate carries out the instructions at the table game in real-time.
US11538304B1 System and method for casino table operation
A system includes a gaming table, at least one light sensor, an electronic system, and a central computer. The gaming table includes a tabletop covered by a fabric. The at least one light sensor is positioned in proximity to a player position at the gaming table. In addition, the at least one light sensor is positioned beneath the fabric to detect light intensity through the fabric. The electronic system is communicably coupled to the at least one light sensor. Furthermore, the electronic system is operable to detect changes in light intensity at the at least one light sensor. The central computer is communicably coupled to the electronic system. Additionally, the central computer is operable to perform at least one operation based on a status of the at least one light sensor.
US11538299B2 Passive entry passive start verification with two-factor authentication
A method for a secure Passive Entry Passive Start (PEPS) authentication protocol measures the walking gait of a user approaching a related vehicle using a passive key device carried by the user. The method also includes measuring the user's gait from the perspective of the vehicle using a vehicle perception system to compare the two and validate the security of an unlock request, authenticate the unlocking session, and protect against relay attacks. The two-factor authentication protocol validates the physical presence and temporal state of the key fob or mobile phone relative to the vehicle using detected key gait measurement (key G-gait) and a vehicle perception-based gait (C-gait) measurement by comparing the independent gaits and generating control commands responsive to consistent and inconsistent measurements.
US11538297B2 Electronic locking systems, methods, and apparatus
Electronic locking devices, systems, and methods may require the utilization of an electronic key generated by an electronic key generation device. The electronic key may be generated using a data payload received from a server and/or an administrative device. The administrative device is enabled to remotely manage the locking device and locking system via, for example, a software application running on the administrative device and/or a website.
US11538290B1 Automated vehicle diagnostic navigation system and method
An automated vehicle diagnostic navigation system and method includes a diagnostic computer having a diagnostic application program operable to perform a diagnostic evaluation of a vehicle by performing a diagnostic scan of an electronic system of the vehicle, where the diagnostic application program includes a hierarchical structure for initiation of a diagnostic scan of the vehicle based on the make, model and year of the vehicle, and includes a diagnostic navigation program configured to interface with the diagnostic application program, with the diagnostic navigation program configured to receive an input of the make, model and year of the vehicle. The diagnostic navigation program is operable to provide automated sequential inputs to the diagnostic application program based on the make, model and year of the vehicle to navigate the hierarchical structure of the diagnostic application program to initiate and perform a diagnostic scan of the vehicle.
US11538287B2 System, method, and apparatus for managing vehicle data collection
An apparatus for managing vehicle data collection including a remote access execution circuit, a property translation circuit, a parameter acquisition circuit, a remote operation circuit, and a parameter conditioning circuit. The remote access execution circuit interprets a remote access request value including a requested vehicle property and/or a vehicle function value. The property translation circuit determines: a property request value responsive to the requested vehicle property; and/or an actuator command value responsive to the vehicle function value. The parameter acquisition circuit interprets vehicle parameter values responsive to the property request value. The remote operation circuit provides the actuator command value to a vehicle network zone endpoint. The parameter conditioning circuit generates, responsive to the property request value, vehicle property data from the vehicle parameter values. The vehicle property data corresponds to the requested vehicle property. The remote access execution circuit transmits the vehicle property data to the requesting device.
US11538280B2 Eyelid shape estimation using eye pose measurement
Systems and methods for eyelid shape estimation are disclosed. In one aspect, after receiving an eye image of an eye (e.g., from an image capture device), an eye pose of the eye in the eye image is determined. From the eye pose, an eyelid shape (of an upper eyelid or a lower eyelid) can be estimated using an eyelid shape mapping model. The eyelid shape mapping model relates the eye pose and the eyelid shape. In another aspect, the eyelid shape mapping model is learned (e.g., using a neural network).
US11538279B2 Optical expression detection
Some embodiments are directed to a biometric authentication system including headwear having a plurality of biosensors each configured to sample muscle activity so as to obtain a respective time-varying signal, a data store for storing a data set representing characteristic muscle activity for one or more users, and a processor configured to process the time-varying signals from the biosensors in dependence on the stored data set so as to determine a correspondence between a time-varying signal and characteristic muscle activity of one of the one or more users, and in dependence on the determined correspondence, authenticate the time-varying signals as being associated with that user.
US11538277B2 Image processing method and apparatus
An image processing method includes receiving an image frame, detecting a face region of a user in the image frame, aligning a plurality of preset feature points in a plurality of feature portions included in the face region, performing a first check on a result of the aligning based on a first region corresponding to a combination of the feature portions, performing a second check on the result of the aligning based on a second region corresponding to an individual feature portion of the feature portions, redetecting a face region based on a determination of a failure in passing at least one of the first check or the second check, and outputting information on the face region based on a determination of a success in passing the first check and the second check.
US11538274B1 Palm vein identification system, apparatus, and method
A palm vein identification system includes a palm vein scanning device to capture a scan of a vein pattern of a candidate; the database having a groups, each group having a records, each records associated with a candidate record; the server having a processing unit to receive the scan from the communication system; create an image file associated with the scan; determine which of the groups the scan fits into; and narrow down a match associated with the scan based on which of the groups the scan fits into; the server authenticates the candidate based on the match.
US11538265B2 Orientation tag for providing orientation information
An orientation tag provides orientation information and, by affixing the orientation tag to an object, orientation information of the object. The orientation tag displays different orientation information based on viewing the orientation tag at different angles. In particular, the orientation tag displays an angle and direction that the orientation tag is rotated about a horizontal axis relative to a viewer, and an angle and direction that the orientation tag is rotated about a vertical axis relative to the viewer. Viewing the orientation tag enables determining an angle and direction (e.g., depth information) that the orientation tag is rotated about a depth axis relative to the viewer. The orientation information and the depth information facilitate determining the orientation of the orientation tag in three dimensions. An output device outputs a user interactive experience based on the orientation information and the depth information provided by the orientation tag.
US11538263B2 Optical receipt processing
Techniques for providing improved optical character recognition (OCR) for receipts are discussed herein. Some embodiments may provide for a system including one or more servers configured to perform receipt image cleanup, logo identification, and text extraction. The image cleanup may include transforming image data of the receipt by using image parameters values that optimize the logo identification, and performing logo identification using a comparison of the image data with training logos associated with merchants. When a merchant is identified, a second image clean up may be performed by using image parameter values optimized for text extraction. A receipt structure may be used to categorize the extracted text. Improved OCR accuracy is also achieved by applying on format rules of the receipt structure to the extracted text.
US11538262B2 Multiple field of view (FOV) vision system
Multiple field of view (FOV) systems are disclosed herein. An example system includes a bioptic barcode reader having a target imaging region. The bioptic barcode reader includes at least one imager having a first FOV and a second FOV and is configured to capture an image of a target object from each FOV. The example system includes one or more processors configured to receive the images and a trained object recognition model stored in memory communicatively coupled to the one or more processors. The memory includes instructions that, when executed, cause the one or more processors to analyze the images to identify at least a portion of a barcode and one or more features associated with the target object. The instructions further cause the one or more processors to determine a target object identification probability and to determine whether a predicted product identifies the target object.
US11538261B2 Systems and methods for automated cell segmentation and labeling in immunofluorescence microscopy
Various techniques are provided for performing automated full-cell segmentation and labeling in immunofluorescent microscopy. These techniques perform membrane segmentation and nuclear seed detection separate and independently from each other, then combine their results to identify cell boundaries. Some embodiments use texture- and kernel-based image processing to perform the method. In some embodiments, the method for obtaining membrane features disclosed herein can be used in conjunction with or separate from the nuclear features. The results can be used for a variety of purposes, including whole-area cell segmentation in fluorescence-based tissue imaging.
US11538257B2 Detection, counting and identification of occupants in vehicles
A method of detecting occupants in a vehicle includes detecting an oncoming vehicle and acquiring a plurality of images of occupants in the vehicle in response to detection of the vehicle. The method includes performing automated facial detection on the plurality of images and adding a facial image for each face detected to a gallery of facial images for the occupants of the vehicle. The method includes performing automated facial recognition on the gallery of facial images to group the facial images into groups based on which occupant is in the respective facial images, and counting the final group of unique facial images to determine how many occupants are in the vehicle.
US11538256B2 Systems and methods for data collection and performance monitoring of transportation infrastructure
The present invention provides a data collection system comprising: a camera; a location module; a plurality of sensors; and a first processor communicatively coupled to the camera and the location module, the first processor programmed to: obtain a plurality of frames from the camera; obtain a plurality of locations from the location module; obtain a plurality of data measurements from the plurality of sensors; apply a previously trained first neural network model for identifying problematic road segments to frames captured by the camera; and if the first neural network model indicates that a frame is a problematic road segment, save the frame in association with a location provided by the location module.
US11538244B2 Extraction of spatial-temporal feature representation
Implementations of the subject matter described herein provide a solution for extracting spatial-temporal feature representation. In this solution, an input comprising a plurality of images is received at a first layer of a learning network. First features that characterize spatial presentation of the images are extracted from the input in a spatial dimension using a first unit of the first layer. Based on a type of a connection between the first unit and a second unit of the first layer, second features at least characterizing temporal changes across the images are extracted from the first features and/or the input in a temporal dimension using the second unit. A spatial-temporal feature representation of the images is generated partially based on the second features. Through this solution, it is possible to reduce learning network sizes, improve training and use efficiency of learning networks, and obtain accurate spatial-temporal feature representations.
US11538242B2 Systems and methods for using augmented reality to locate objects, identify persons, and interact with inanimate objects
A system is provided which utilizes multiple combinations of object location technology to locate objects and direct users to them, and which provides reliable owner recognition and ownership verification with the use of displayed augmented reality with a predefined image of the object and/or the user. Further, the system utilizes augmented reality fingerprint markers. When the augmented reality fingerprint marker is positioned on an object and scanned with a smart device, information relating to the object is superimposed on the object displayed on the smart device.
US11538241B2 Position estimating device
Provided is a position estimation device capable of highly accurate position estimation. A position estimation device 1 of the present invention is the position estimation device 1 which estimates a current position of a moving object 100 equipped with an imaging device 12, estimates the current position of the moving object 100, create a plurality of virtual positions based on the current position, creates virtual images at the plurality of virtual positions, respectively, compares the plurality of virtual images with an actual image to calculate a comparison error, calculates a weight based on at least one of information acquired by the imaging device 12 and information of a current position error of the moving object, performs weighting on the comparison error using the weight, and corrects the current position based on the comparison error to be weighted.
US11538239B2 Joint modeling of object population estimation using sensor data and distributed device data
A system accesses a plurality of ratio values for similar AOIs, each ratio value indicating a ratio between a count of device users at a similar AOI and a count of vehicles of the similar AOI. The similar AOIs are AOIs that have measurable characteristics within a range of similarity with those of the target AOI. The count of vehicles of the similar AOI is generated using aerial imagery received for the similar AOI. The count of device users at the similar AOI is extracted from third party data for the similar AOI. The system accesses a count of a number of reported device users at the target AOI, and generates an estimate of the vehicle count for the target AOI using the count of the number of reported device users at the target AOI and a combination of the plurality of ratio values for similar AOIs.
US11538233B2 Optical spray pattern imaging apparatus for generating images including density image features
A spray pattern imaging apparatus, and method of operation, is described herein. The method is carried out by the spray pattern imaging apparatus that includes a frame having a set of known aspects corresponding to a first dimension and a second dimension within a first plane. The spray pattern imaging apparatus also includes a light source generating a planar light pattern within a substantially same plane as the first plane of the frame. The set of known aspects facilitate both correcting an image distortion and a scaling of a spray pattern image generated by an image acquisition device during a spray application by a nozzle positioned in a physical relationship with the planar light pattern such that spray particles emitted from the spray nozzle pass through the planar light pattern while an initial image is acquired by the image acquisition device.
US11538231B2 Projecting images captured using fisheye lenses for feature detection in autonomous machine applications
In various examples, sensor data may be adjusted to represent a virtual field of view different from an actual field of view of the sensor, and the sensor data—with or without virtual adjustment—may be applied to a stereographic projection algorithm to generate a projected image. The projected image may then be applied to a machine learning model—such as a deep neural network (DNN)—to detect and/or classify features or objects represented therein.
US11538230B2 Body-centric content positioning relative to three-dimensional container in a mixed reality environment
A mixed reality system is disclosed that displays 3D content in a container referred to as a “prism,” and also displays a related content item, such as an interactive menu for interacting with the 3D content. To maintain the content item accessible to the user, the system repositions the content item relative to the prism as the user moves relative to the prism. For example, in the context of an annotation toolbar, the system may move the toolbar from one surface of the prism to another in response to the user walking around the prism, entering the prism, or changing a head pose in the prism. In some embodiments, the content item is displayed in a reserved region in which the 3D content is not displayable, such that the 3D content does not interfere with the user's ability to view and access the content item.
US11538228B1 Systems and methods for augmented reality viewing based on directly mapped point cloud overlays
An augmented reality system enhances or augments the view of a real-world object by replacing different portions of the object with visualizations of non-visible data encoded for those different portions. The system may receive an image that captures visible properties of an object from a particular perspective. The system may select a model with data points that are generated from scanning the object and that encode visible and non-visible properties of the object. The system may align the model to match the object at the particular perspective, may map the non-visible properties from a set of the data points to an object part that is represented and aligned with the set of data points, and may present an augmented reality view in which the visible properties at the object part from the particular perspective are replaced with a visualization of the non-visible properties from the set of data points.
US11538223B2 System and method for modifying content of a virtual environment
A system for modifying data representing a virtual environment includes: an environment navigation unit operable to control navigation within the virtual environment to generate one or more viewpoints within the virtual environment, an environment identification unit operable to identify one or more aspects of the geometry of the virtual environment visible in the one or more viewpoints, a geometry evaluation unit operable to evaluate the visibility of one or more aspects of the geometry based upon the identification for each of one or more viewpoints, and a data modification unit operable to modify one or more elements of data representing the virtual environment.
US11538221B2 Re-reference aware tile walk order for primitive binner
A method to process tiles of a screen space includes determining a tile-processing order for tiles of a first batch of primitives based on a tile-processing order for a second batch of primitives in which the second batch of primitives are processed prior to the first batch of primitives. The tiles of the first batch of primitives are processed based on the tile-processing order determined for the tiles of the first batch of primitives. The tile-processing order is updated as tiles of the first batch of primitives are pushed to a backend processing portion of a graphics processing unit. In one embodiment, determining the tile-processing order for the tiles of the first batch of primitives include arranging the tiles of the first batch of primitives that have a same screen-space as tiles of the second batch of primitives based on a most-recently-processed-tile-to-a-least-recently-processed tile order of the second batch of primitives.
US11538216B2 Dynamically estimating light-source-specific parameters for digital images using a neural network
This disclosure relates to methods, non-transitory computer readable media, and systems that can render a virtual object in a digital image by using a source-specific-lighting-estimation-neural network to generate three-dimensional (“3D”) lighting parameters specific to a light source illuminating the digital image. To generate such source-specific-lighting parameters, for instance, the disclosed systems utilize a compact source-specific-lighting-estimation-neural network comprising both common network layers and network layers specific to different lighting parameters. In some embodiments, the disclosed systems further train such a source-specific-lighting-estimation-neural network to accurately estimate spatially varying lighting in a digital image based on comparisons of predicted environment maps from a differentiable-projection layer with ground-truth-environment maps.
US11538214B2 Systems and methods for displaying stereoscopic rendered image data captured from multiple perspectives
A method includes receiving, through a network by a computing system associated with an artificial-reality device, video data of a user of a second computing system comprising a first and second image of the user. The first and second images may be captured concurrently by a first camera and a second camera of the second computing system, respectively. The computing system generates a planar proxy for displaying the user and determines a pose for the planar proxy within a three-dimensional virtual environment. The computing system renders a left image for a left-eye display and a right image for a right-eye display of the artificial-reality device based on the planar proxy having the determined pose and the first image, and the planar proxy having the determined pose and the second image, respectively. The computing system displays the rendered left image and right image using the left-eye display and right-eye display, respectively.
US11538209B2 Information processing system, information processing apparatus, and recording medium
An information processing system is disclosed. The system includes a terminal apparatus, and an information processing apparatus. In the information processing apparatus, first image data are stored in a first storage device. Second image data are received from the terminal apparatus. Third image data representing a third image is generated for displaying a part of a second image represented by second image data in a region inside or outside a shape of an element included in a first image represented by the first image data. The third image data are output to an output apparatus. In the terminal apparatus, an input is received from a user. The second image data are stored in a second storage device. The second image data are sent to the information processing apparatus.
US11538206B2 Flash unit using adjustable diffusers
Embodiments of systems and methods for using electronic diffusers to implement message indicators are described. A segment of a diffuser attached to an electronic device is configured to indicate an informational message in response to signals that result in a change to an optical property. A set of information to be displayed using the segment is determined, and a signal is transmitted to the segment to display the information.
US11538205B2 Augmented reality mathematics in learning platforms
A method of automatically providing personalized augmented mathematical learning content and activities to users of an online learning platform is described. Upon detecting that a user has captured an image or a video stream, one or more points of interest in the image or video stream are determined. Augmented mathematical information is then detected for the one or more points of interest and superimposed on the captured image or video stream.
US11538200B1 Location-based reminders of location-specific items
Various implementations disclosed herein include devices, systems, and methods that enable improved display of virtual content in computer generated reality (CGR) environments. In some implementations, the virtual content includes a reminder associated with a user and the user's physical environment.
US11538199B2 Displaying a window in an augmented reality view
For displaying a window in an augmented reality view, a processor detects a new augmented reality placetime that includes a new augmented reality position and/or a new augmented reality time of an augmented reality device. The processor calculates new window characteristics for a window at the new augmented reality placetime based on previous window characteristics. The processor further displays the window with the new window characteristics.
US11538198B2 Apparatus and method for coding/decoding image selectively using discrete cosine/sine transform
Disclosed is a data transmission system that transmits data by using a relay. The relay selects a transmission terminal from among a plurality of terminals accessing a base station. A base station transmits base station data to the relay during a first time slot, and the transmission terminal transmits terminal data to the relay. The relay transmits terminal data to the base station during a second time slot, and transmits base station data to the transmission terminal.
US11538192B1 Method for calibrating a vehicle cabin camera
A method for calibrating a vehicle cabin camera having: a pitch, yaw and roll angle; and a field of view capturing vehicle cabin features which are symmetric about a vehicle longitudinal axis comprises: selecting points from within an image of the vehicle cabin and projecting the points onto a 3D unit circle in accordance with a camera projection model. For each of one or more rotations of a set of candidate yaw and roll rotations, the method comprises: rotating the projected points with the rotation; flipping the rotated points about a pitch axis; counter-rotating the projected points with an inverse of the rotation; and mapping the counter-rotated points back into an image plane to provide a set of transformed points. A candidate rotation which provides a best match between the set of transformed points and the locations of the selected points in the image plane is selected.
US11538191B2 Electronic apparatus using calibration of a line of sight input, control method of electronic apparatus using calibration of a line of sight input, and non-transitory computer readable medium thereof
A indicator is moved from a first position based on a line-of-sight input to a second position according to a moving operation performed on an operating member that receives a user operation different from the line-of-sight input, (a) calibration of an input position in accordance with the line of sight, on a basis of the first position and the second position, is not performed in a case where an instruction operation for executing specific processing at a position of the indicator is not performed, and (b) calibration of the input position in accordance with the line of sight is performed on a basis of the first position and the second position in a case where an instruction operation for executing the specific processing is performed in a state in which there is no additional moving operation, and a specific condition is satisfied.
US11538187B2 Radiographic system, radiographic method, and storage medium
A radiographic system includes a storage unit configured to store a plurality of imaging methods in association with a plurality of imaging protocols, a determination unit configured to determine whether an imaging method of an imaging protocol associated with an examination order matches at least one of the plurality of imaging methods stored in the storage unit, and an image processing unit configured to apply, in a case where the determination unit determines that the imaging method matches at least one imaging method, an image processing condition of an imaging protocol corresponding to the at least one imaging method to a radiographic image captured based on the imaging protocol associated with the examination order.
US11538186B2 Systems and methods to check-in shoppers in a cashier-less store
Systems and techniques are provided for linking subjects in an area of real space with user accounts. The user accounts are linked with client applications executable on mobile computing devices. A plurality of cameras are disposed above the area. The cameras in the plurality of cameras produce respective sequences of images in corresponding fields of view in the real space. A processing system is coupled to the plurality of cameras. The processing system includes logic to determine locations of subjects represented in the images. The processing system further includes logic to match the identified subjects with user accounts by identifying locations of the mobile computing devices executing client applications in the area of real space and matching locations of the mobile computing devices with locations of the subjects.
US11538182B2 Urban environment labelling
The present invention relates to a method and system for automatic localisation of static objects in an urban environment. More particularly, the present invention relates to the use of noisy 2-Dimensional (2D) image data to identify and determine 3-Dimensional (3D) positions of objects in large scale urban or city environments. Aspects and/or embodiments seek to provide a method, system, and vehicle for automatically locating static 3D objects in urban environments by using a voting-based triangulation technique. Aspects and/or embodiments also provide a method for updating map data after automatically new 3D static objects in an environment.
US11538181B2 Method for automated flushness measurement of point cloud rivets
A method for automated flushness measurement of point cloud rivets, including: extracting a rivet outline by adopting an RANSAC circle fitting algorithm, and determining a center, a radius and a normal vector of an outline circle; extracting point cloud of a rivet head for a single rivet outline; extracting point cloud around the rivet for the single rivet outline; and generating a distance color difference map reflecting rivet flushness according to the point cloud of the rivet head and the point cloud around the rivet. According to the present invention, the point cloud of the rivet head and the point cloud around the rivet can be respectively extracted, and the distance color difference map reflecting the rivet flushness is generated according to the point cloud of the rivet head and the point cloud around the rivet, so that the rivet flushness is rapidly and effectively measured.
US11538178B2 Machine learning-based 2D structured image generation
Techniques are described for a multiple-phase process that uses machine learning (ML) models to produce a texturized version of an input image. During a first phase, using a pix2pix-based ML model, an automatically-generated image that depicts structured texture is generated based on an input image that visually identifies a plurality of image areas for the structured texture. During a second phase, a neural style transfer-based ML model is used to apply the style of a style image (e.g., a target image from the training dataset of the pix2pix-based ML model) to the texture image generated at the first phase (the content image) to produce a modified texture image. According to an embodiment, during a third phase, the generated texture image produced at the first phase and the modified texture image produced at the second phase are combined to produce a structured texture image with a moderated amount of detail.
US11538172B2 Image tracking apparatus
An image tracking apparatus, which tracks a subject in a moving image, comprising: an image acquisition device that acquires image data indicating the moving image; a first detector that detects a first area of a subject in acquired image data to track the first area in the moving image; a second detector that detects a second area of a subject in the image data to track the second area in the moving image; and a controller that tracks the subject by switching between a tracking result of the first detector and a tracking result of the second detector. The first and the second detector operate independently. The controller tracks the subject using the tracking result of the first detector when the first area is tracked, and tracks the subject using the tracking result of the second detector when the first area is not tracked and the second area is tracked.
US11538171B2 Generating synthetic images as training dataset for a machine learning network
A method may include identifying a first image for training a deep learning network, wherein the first image includes at least one target object associated with at least one location in the first image, and wherein the first image is associated with a mask image; determining a set of deformations to create a training set of deformed images, wherein the training set is to be used to train the deep learning network; generating the training set of deformed images by applying the set of deformations to the first image; and generating a set of deformed mask images by applying the set of deformations to the mask image, wherein each deformed image of the training set of deformed images is associated with a respective mask image to identify the location of the at least one target object in each deformed image.
US11538170B2 Integrated interactive image segmentation
Methods and systems are provided for optimal segmentation of an image based on multiple segmentations. In particular, multiple segmentation methods can be combined by taking into account previous segmentations. For instance, an optimal segmentation can be generated by iteratively integrating a previous segmentation (e.g., using an image segmentation method) with a current segmentation (e.g., using the same or different image segmentation method). To allow for optimal segmentation of an image based on multiple segmentations, one or more neural networks can be used. For instance, a convolutional RNN can be used to maintain information related to one or more previous segmentations when transitioning from one segmentation method to the next. The convolutional RNN can combine the previous segmentation(s) with the current segmentation without requiring any information about the image segmentation method(s) used to generate the segmentations.
US11538169B2 Method, computer program and system for detecting changes and moving objects in a video view
The present invention relates to an image processing device and a method of framing changes and movements in a video image divided into N×N blocks of pixel positions. The method comprises calculating a first bitmap of the video image by a DCT transform on each of the N×N blocks of pixel positions, assigning a first binary value to the pixel positions of the N×N blocks when more than an amount of change, and a second binary value to the pixel positions of the N×N blocks when less than an amount of change. Calculating a third bitmap by an OR operation between a number of bitmaps representing past time frames of the video image, calculating a fourth bitmap by performing a dilation process of the third bitmap representing the current time frame of the video image, and creating one or more frames identifying area of changes and movements in the video image based on detecting BLOBs (Binary Large Objects) in the fourth bitmaps.
US11538164B2 Coupled multi-task fully convolutional networks using multi-scale contextual information and hierarchical hyper-features for semantic image segmentation
Techniques related to implementing fully convolutional networks for semantic image segmentation are discussed. Such techniques may include combining feature maps from multiple stages of a multi-stage fully convolutional network to generate a hyper-feature corresponding to an input image, up-sampling the hyper-feature and summing it with a feature map of a previous stage to provide a final set of features, and classifying the final set of features to provide semantic image segmentation of the input image.
US11538158B2 Convolutional neural network and associated method for identifying basal cell carcinoma
A convolutional neural network (CNN) and associated method for identifying basal cell carcinoma are disclosed. The CNN comprises two convolution layers, two pooling layers and at least one fully-connected layer. The first convolution layer uses initial Gabor filters that model the kernel parameters setting in advance based on human professional knowledge. The method uses collagen fiber images for training images and converts doctors' knowledge to initiate the Gabor filters as featuring computerization. The invention provides better training performance in terms of training time consumption and training material overhead.
US11538154B2 Method and device for automatic determination of the change of a hollow organ
A method and device are for automatic determination of the change of a hollow organ. The method includes providing a first medical image of the organ recorded at a first time; computing a first representation of the organ in the first image; computing a first reference-line of the organ based on the first representation and providing a second medical image of the organ recorded at a second point. The method further includes computing a second representation of the organ in the second image; computing a second reference-line of the organ based on the second representation of the organ; registering of the first and second reference-line to obtain at least one of matched representations of the organ and features derived from the matched representations of the organs; and comparing at least one of the matched representations of the organs and the features derived from the matched representations of the organ.
US11538152B2 Method for providing an aggregate algorithm for processing medical data and method for processing medical data
A method is for providing an aggregate algorithm for processing medical data. In an embodiment, a multitude of local algorithms are trained by machine learning. The training of each respective local algorithm is performed on a respective local system using respective local training data. A respective algorithm dataset concerning the respective local algorithm is transferred to an aggregating system that generates the aggregate algorithm based on the algorithm datasets.
US11538151B2 Method for measuring objects in digestive tract based on imaging system
A method for measuring objects in a digestive tract based on an imaging system is provided. The imaging system captures a detection image in the measurement stage. The depth distance zi from a target point P′ to a board is calculated, a correction factor is obtained according to the predicted brightness g−1(zi) of a reference point P in the detection image. The depth image z(x, y) from the actual position of each pixel to the board is calibrated by the correction factor. The scale r of each pixel is calculated according to the depth image z(x, y). The actual two-dimensional coordinates Si′ of each pixel are calculated by the scale r, and the actual three-dimensional coordinates (Si′, z(x, y)) of each pixel are obtained. The distance between any two pixels in the detection image or the area within any range are calculated.
US11538150B2 Method of detecting symptoms of peritonitis
The invention relates to a method of detecting symptoms of peritonitis, wherein the method comprises the following steps: taking a photo of a drainage solution and/or of a catheter exit site using a smartphone and/or inputting at least one query parameter which is input by a patient through the input zone of a smartphone; and, evaluating the photo and/or the query parameter.
US11538145B2 Gas monitoring image recording device, method, and program
A gas monitoring image recording device, a gas monitoring image recording method, and a gas monitoring image recording program according to the present invention involve: acquiring gas monitoring image data including a plurality of time-series images for use in monitoring a gas leak; extracting a leakage candidate area as a candidate for a gas leak based on the gas monitoring image data acquired; extracting predetermined features related to the gas leak in response to extracting the leakage candidate area; and causing a storage unit to store the features extracted in association with the gas monitoring image data from which the leakage candidate area has been extracted.
US11538142B2 Image signal processor, operating method thereof, and image processing system including the image signal processor
An image signal processor, an operating method thereof, and an image processing system are provided. The image processing system includes: a control processor configured to generate and output setting information corresponding to N (where N is an integer of 2 or more) image frames; and an image signal processor configured to perform image processing on the N image frames received from an image sensor based on the setting information, and generate an interrupt signal and transmit the interrupt signal to the control processor based on completion of the image processing performed on the N image frame.
US11538141B2 Method and apparatus for processing video
A method and apparatus for processing a video is provided. A current image frame of a video and a mask for a first area are obtained. The Image included in the first area is to be removed from the current image frame. A first resultant image of the current image frame is obtained with an image processing network based on the current image frame and the mask. The first resultant image is an image from which the image included in the first area is removed from the current image frame. A second resultant image of a previous image frame of the current image frame is obtained. The second resultant image is an image from which the image included in the second area is removed from the previous image frame. A final resultant image of the current image frame is obtained by fusing the first resultant image and the second resultant image.
US11538137B2 Systems and methods for noise reduction in imaging
Systems and methods are provided for the denoising of images in the presence of broadband noise based on the detection and/or estimation of in-band noise. According to various example embodiments, an estimate of broadband noise that lies within the imaging band is made by detecting or characterizing the out-of-band noise that lies outside of the imaging band. This estimated in-band noise may be employed for denoise the detected imaging waveform. According to other example embodiments, a reference receive circuit that is sensitive to noise within the imaging band, but is isolated from the imaging energy, may be employed to detect and/or characterize the noise within the imaging band. The estimated reference noise may be employed to denoise the detected in-band imaging waveform.
US11538133B1 Time alignment for wireless AR/VR
Disclosed herein are related to a system and a method of time alignment in an AR/VR environment. In one approach, a device including a console or head wearable display (HWD) may determine a wireless transfer window corresponding to a wireless data transmission between the HWD and the console. The device may determine one or more first processes to be performed by the device to enable the wireless data transmission. The device may schedule the one or more first processes according to the wireless transfer window. The device may perform the wireless data transmission within the wireless transfer window responsive to the one or more first processes.
US11538132B2 Application and integration of a GPU server system
A graphics processing unit (GPU) server having a GPU host head with one or more host graphics processing units (GPUs). The GPU server further has a GPU system with a plurality of system GPUs that are separate from the host GPUs, and that are configured to rapidly accelerate creation of images for output to a display device. The GPU server also has a mounting assembly that integrates the GPU host head and the GPU system into a single GPU server unit. The GPU host head is independently movable relative to the GPU system.
US11538129B2 Verification system
A device includes memory and a processor. The device receives biometric information. The device receives location information. The device analyzes the received biometric information with stored biometric information. The device analyzes the received location information with stored location information. The device determines whether the received biometric information matches the stored biometric information. The device determines whether the received location information matches the stored location information. The device sends an electronic communication that indicates whether the received biometric information matches the stored biometric information and whether the received local information matches stored geographic location that is not within a particular distance of another geographic location.
US11538125B1 Automated event detection in controlled-environment areas using biometric identification
Systems and methods for automated event detection of controlled-environment facility residents, such as identification of potential dangers and/or issues concerning correctional facility inmates. The system and method employs at least one biometric capture device or mechanism disposed within a controlled-environment area configured to capture biometrics of residents of the controlled-environment facility within the controlled-environment area. A controlled-environment facility administration and management system, or the like, is configured to enroll key biometric identification biometric features of residents of the controlled-environment facility and compare captured biometrics of the residents to enrolled key biometric features of residents of the controlled-environment facility to identify the resident. The system also identifies parameters that define an occurrence of an event. The system monitors the conditions within the facility to detect the occurrence of such an event.
US11538124B2 Transaction-enabled systems and methods for smart contracts
An example transaction-enabled system may include a smart contract wrapper to access a distributed ledger comprising intellectual property (IP) licensing terms corresponding to IP assets, wherein the IP licensing terms include an apportionment of royalties among owning entities in the distributed ledger. The smart contract wrapper may interpret an IP description value and an IP addition request, and, in response to the IP addition request and the IP description value, to add the apportionment of royalties corresponding to the IP description value. At least one of the plurality of IP assets comprises an instruction set and an operation on the distributed ledger provides provable access to the instruction set. A royalty apportionment wrapper apportions royalties from at least one royalty generating element to owning entities in response to the IP licensing terms.
US11538123B1 Document review and execution on mobile devices
A method for tailoring a document for viewing on a mobile device includes obtaining residence information for an individual who is required to sign the document. The document is tailored to the residence of the individual. This includes hiding or condensing one or more portions of the document that pertain to laws in other jurisdictions. The document is permitted to be accessible by the mobile device.
US11538120B2 Apparatus and method for paying a wireless charging fee for an electric vehicle while driving
An apparatus for paying a wireless charging fee for an electric vehicle while being driven may include: an electric power receiver configured to perform wireless charging of an electric vehicle; a toll fee payment processor configured to perform a fee collection processing with respect to the electric vehicle in response to a toll fee payment request from a gantry; and a controller configured to generate information on an accumulated charging amount of the electric vehicle before the electric vehicle passes through the gantry in response to the toll fee payment request from the gantry and transmit the information on the accumulated charging amount to the toll fee payment processor.
US11538118B2 Selectable payroll amounts for instant payroll deposits
Selectable payroll amounts for instant payroll deposits are described. A service provider can receive employee payroll information indicating an employee account at which an employee is to receive payroll payments from an employer. Additionally, the service provider can receive compensation information indicating compensation to be received by the employee for performing work for the employer. The service provider can leverage a data model to determine that the employee is eligible to receive at least a portion of the compensation via an instant deposit transfer. The service provider can determine, based on a reliability of the employee and/or a level of risk associated with the employer, an amount of the compensation to pay to the employee via the instant deposit transfer and can facilitate the instant deposit transfer of funds associated with the amount to pay the payroll payments to the employee account.
US11538115B2 Systems and methods for administering index-linked financial products
This invention relates to a computer system for processing data related to fixed annuities and a crediting method.
US11538111B2 Price range summary symbol display system, method, and device
A method of displaying a symbol representative of changes in price during a time period, the method includes receiving, for each intra-time period of a plurality of intra-time periods in the time period, intra-time price data including an intra-time open price, an intra-time high price, an intra-time low price, and an intra-time close price corresponding to the intra-time period, determining, from the received intra-time price data for the plurality of intra-time periods, an open price, which is an intra-time open price of an initial intra-time period of the plurality of intra-time periods, determining, from the intra-time high price of each of the plurality of intra-time periods, a total-higher-high-price counter value, determining, from the intra-time close price of each of the plurality of intra-time periods compared to the open price, a total-above-open-price counter value, and generating and displaying, by a charting engine, the symbol, which illustrates a relationship between the total-higher-high price counter value and the total-above-open-price counter value.
US11538109B2 System and method for centralized clearing of over the counter foreign exchange instruments
The disclosed systems and methods relate to allowing trading of over the counter (“OTC”) foreign exchange (“FX”) contracts on a centralized matching and clearing mechanism, such as that of the Chicago Mercantile Exchange's (“CME”'s) futures exchange system (the “Exchange”). The disclosed systems and methods allow for anonymous transactions, centralized clearing, efficient settlement and the provision of risk management/credit screening mechanisms to lower risk, reduce transaction costs and improve the liquidity in the FX market place. In particular, the disclosed embodiments increase speed of execution facilitating growing demand for algorithmic trading, increased price transparency, lower cost of trading, customer to customer trading, and automated asset allocations, recurring trades as well as clearing and settlement efficiencies.
US11538104B2 Systems and methods for online automobile purchasing
Exemplary embodiments may provide an online automobile purchasing experience for a customer. The experience may be provided by, or associated with, a financial institution. The automobile buying experience may be accessible to both customers of the financial institution as well as non-customers. Customers of the financial institution may receive added benefits during and after the experience. Non-customers may have the opportunity to become a customer of the financial institution as part of the experience.
US11538101B2 Computer software for personal budgeting that graphically depicts data using two or three dimensional bubble or spheroid objects
Apparatuses, systems, methods, and program products are disclosed. An apparatus includes a processor and a memory that stores code executable by the processor to generate a first graphical representation of a total budget based on an amount of the total budget and an expense amount of the total budget amount, generate one or more second graphical representations of categories of sub-budgets of the total budget amount based on an amount of the total budget for the category and an expense amount of the total budget amount for the category, and graphically present, on a display, the first graphical representation and the one or more second graphical representations adjacent to the first graphical representation such that the first graphical representation and the one or more second graphical representations are dynamically sized relative to one another based on the total budget amounts for each graphical representation and a size of the display.
US11538097B2 Apparatus, method and article for electric vehicle sharing
A network of collection and distribution machines may collect, charge and/or distribute portable electrical energy storage devices (e.g., batteries, supercapacitors or ultracapacitors). Electric vehicles available for sharing, renting or otherwise available for temporary use may be located at such collection and distribution machines or other designated areas. Users may request temporary use of such electric vehicles via a user interface of the collection and distribution machine, the user's mobile device or that of the electric vehicle itself. During temporary use, the user may exchange depleted portable electrical energy storage devices of the vehicle being used for charged portable electrical energy storage devices at the collection and distribution machines and may be offered the opportunity to terminate the temporary use session or continue the temporary use session in conjunction with the portable electrical energy storage device exchange.
US11538094B2 Systems and methods for real-time item identification and sourcing
A device for transmitting real-time identification of a fashion item for receipt by a portable wireless computing device operated by a consumer located in a non-store location observing the fashion item, the device comprising: a Bluetooth fashion-item identification chip including: a fashion-item-use sensor; a processor operably connected to the fashion-item-use-sensor; a Bluetooth low energy transmitter operably linked to the processor; a battery operably connected to the fashion-item-use sensor, Bluetooth low energy transmitter, and the processor for providing power to operate the device; and a machine washable coating deposited around the periphery of the device for protecting the interior of the device from repeated exposure to water, heat, and chemicals utilized to maintain the fashion item. The device is utilized in the methods and systems of the invention for real-time identification of a fashion-item observed by a consumer in a non-store location and for real-time time purchase of the identified fashion-item via the consumer's portable electronic device.
US11538093B1 Integrating a wallet client with federated directory services
Systems and methods provide for integrating a wallet client with federated directory services are disclosed herein. By integrating merchant services, such as directory services with a wallet service provider, wallet clients on mobile devices can have access to all merchant listings without having to manually add each directory service. The system disclosed herein integrates Chamber of Commerce directory service listings with the wallet client, such that when a request for a merchant directory service is received from a device associated with the wallet client, the request is forwarded to a federated directory service wallet system interface operated by a Chamber of Commerce site. Supply chain data that matches the request, and location information that is included in the request, is then fetched from the federated directory service wallet system interface and forwarded to the device that sent the request.
US11538091B2 Method of digital product onboarding and distribution using the cloud service brokerage infrastructure
The present disclosure relates to a system and method of digital product onboarding and distribution using a cloud service brokerage (CSB) infrastructure, whereby the method includes creating a product model at a vendor portal computing device, the product model based at least in part on a first product, storing the product model at a marketplace product catalog, exporting the product model to a third-party CSB platform, exporting the product model to an ordering system, configuring an application programming interface (API) to receive a request for integration of the first product, receiving, at the order system, the request for the first product, wherein the request includes a request product model payload, and fulfilling, at the order system, the request for the first product, based at least in part on a product attribute.
US11538089B2 Multi-dimensional tradable product order book system
Systems and methods are provided for processing multi-dimensional orders. A data transaction request message is received at a data transaction system. The data transaction request message includes data representative of at least a first function for a first attribute of a commodity and a second function for a second attribute of the commodity. The data transaction system identifies a set of solutions described by the first function and the second function. The set of solutions including values for different variations of the object that the participant who submitted the data transaction request message is willing to offer or receive for the respective variation. The data transaction system attempts to match one or more of the values from the set of solutions to previously received but unsatisfied electronic data transaction request messages counter thereto stored in an order book data structure.
US11538087B2 Pet food recommendation devices and methods
A system or method is provided that includes receiving a pet image. The pet image may depict a pet and may be received from a user device. The system or method may further analyze the pet image with a pet image recognition model to determine one or more pet characteristics of the pet. In certain embodiments, analyzing the pet image may further include identifying one or more image characteristics of the pet image. The system or method may further analyze the pet characteristics with a pet food recommendation model to generate a pet food recommendation for the pet.
US11538085B2 Recommendation device
A product selecting unit extracts a candidate for recommended product on the basis of browsing information in a browsing information storing unit and unpurchased product information in an unpurchased product information storing unit. Product specifications that are information specific to each product are stored in a product information storing unit. A specification correlation calculating unit extracts a product having a product specification correlated with a product specification of the candidate for recommended product on the basis of the product specifications, and extracts the product as a recommended product.
US11538083B2 Cognitive fashion product recommendation system, computer program product, and method
A method, computer program product, and computing system for associating one or more fashion products on a website with a user accessing the website. One or more recommendations may be provided to the user for fashion products based upon, at least in part, one or more fashion-ability scores representative of the one or more fashion products associated with the user on the website and one or more fashion-ability scores representative of the one or more fashion products on the website.
US11538082B2 Computer methods and systems for flat navigation
Computer-implemented methods and systems for flat navigation allow users to quickly step directly among lower level webpage item-details of higher level item search results. A user thereby avoids navigating a cumbersome webpage hierarchy. Item details are received from one or more static and real-time resources. The user may navigate among item-detail webpages by using a touch screen, touch pad, key, mouse, or voice commands.
US11538080B2 Instant messaging robot to provide product information
Methods and systems to automatically respond to a request for product information are described. In one embodiment, a data collection module may collect product data over a network, identify that the product data is related to a particular product, and store the product data and an association between the product data and the particular product in a database. An instant messaging engine may receive a request for the product data after the product data is stored in the database and an interpreter module may identify, in response to the request, the request to correspond to the particular product and retrieve the product data based on the association between the particular product and the product data. The instant messaging engine may also transmit, using an instant messaging protocol, a response to the request, the response including the product data.
US11538079B2 Systems and methods for retrieving online merchant terms of a merchant and associating the same with transactions
A system is provided including a database and a server. The server is configured to: retrieve online merchant terms associated with a merchant; store in the database the online merchant terms; apply a time stamp to the online merchant terms; associate the online merchant terms with the merchant in the database; assign the online merchant terms a date range in the database; receive information of a transaction of a user; search, based on the information of the transaction, the database for the online merchant terms; determine whether the online merchant terms are applicable to the transaction; associate in the database the online merchant terms with the transaction upon determining that the online merchant terms are applicable to the transaction; and responsive to receipt of a selection of viewing online merchant terms associated with the transaction, transmit the online merchant terms for display to the user.
US11538076B1 Machine learning systems for computer generation of automated recommendation outputs
A computerized method of automatically generating a recommendation output includes training a machine learning model with historical feature vector inputs to generate a recommendation output, generating a set of inputs specific to an entity, and transforming the set of inputs into a profile data structure. The profile data structure includes multiple attributes. The transforming includes, for each attribute, assigning a preference according to the set of inputs. The method includes obtaining structured supplemental data associated with the entity. The method includes obtaining a set of option identifiers by filtering the option identifiers according to option criteria specific to the entity. The method includes creating a feature vector input according to the set of option identifiers, the structured supplemental data, and the assigned preferences of the profile data structure. The method includes processing, by the machine learning model, the feature vector input to generate the recommendation output.
US11538075B2 System, method, and computer program product for event-based communication and messaging
Provided is a computer-implemented method for event-based communication and messaging that includes determining general event data associated with an event, determining user data associated with a user based on determining the event data associated with the event, determining pre-event data associated with the event, current event data associated with the event, or post-event data associated with the event based on the general event data associated with the event and the user data associated with the user, determining a current user location of the at least one user, generating at least one message based on the current user location, the at least one message including at least one of the following: pre-event data; current event data; post-event data; or any combination thereof; and communicating the at least one message to a user device of the user. A system and computer program product are also disclosed.
US11538074B1 Method and system for providing a seamless handoff from a voice channel to a call agent
The method and system may provide a seamless handoff of user information from a drugstore to a call agent. When a customer communicates with a drugstore device regarding a drugstore-related inquiry, the drugstore device attempts to identify an answer to the drugstore-related inquiry. When the drugstore device does not identify an answer to the drugstore-related inquiry, the drugstore device initiates communication between the customer and a contact center. A transcribed version of the communication may be stored in a database accessible by the contact center along with additional user information for the customer related to the customer's experiences with the drugstore. The user information may be provided to a call agent's contact center device for display and in this manner, the call agent may be made aware of the communication to avoid asking repeat questions and to quickly and efficiently answer the customer's drugstore-related inquiry.
US11538067B2 Systems and methods for providing and using an internet sentiment index
Systems and methods are disclosed for online distribution of content based on a user sentiment index. The method may include receiving, over a network and from a user device, one or more user generated inputs and calculating the user sentiment index based on the one or more user generated inputs. The method may also include receiving, over the network, from a content or advertising provider, instructions on publishing content or advertising to a webpage based on the calculated user sentiment index, and publishing content for display on user devices over the network based on a comparison of the calculated user sentiment index and the received instructions.
US11538065B2 User-managed content and advertising delivery based on similarity cohorts
A computer-based content delivery method includes receiving from a first user a request for content; based on said request, delivering particular content to said first user, wherein said particular content was selected based on information associated with a second user distinct from said first user. The first second users are members of a similarity group, and the second user is a leader of said group and said first user is a follower in said group.
US11538063B2 Online fraud prevention and detection based on distributed system
Disclosed are an electronic device and a method for controlling same. A method for controlling an electronic device according to the present disclosure comprises: a step of obtaining a program which shares data about an advertisement with another electronic device so as to verify the shared data; a step of, when an event for the advertisement occurs, generating first data including information about the event for the advertisement; a step of transmitting the generated first data to the other electronic device; a step of receiving second data including information about an event from the advertisement generated from the other electronic device; and a step of verifying the second data using the program.
US11538061B2 System and process to create a lookalike model for a target audience to deliver advertisements
A system and process to create a lookalike model for a target audience to deliver advertisements are disclosed. According to one embodiment, the method comprises selecting survey data from a survey database that relates to an advertisement. A heterogenous treatment effect (HETE) model is trained on the survey data. Persuadable customers are identified from the survey database for the advertisement based on the HETE model. An optimized customer list is generated using personally identifiable information.
US11538059B2 Non-transitory computer readable storage medium, allocation apparatus, and allocation method
A non-transitory computer readable storage medium having an arrangement program according to the present application thereon causes a computer to execute an acquiring process and an arranging process. The acquiring process acquires browsing mode information that indicates a mode of browsing content. The arranging process arranges, in a mode based on the browsing mode information acquired at the acquiring process, at least one element that is used to judge whether the content has actually been browsed by a user in a content area in which the content is provided.
US11538058B2 System and method for measuring the relative and absolute effects of advertising on behavior based events over time
The systems and techniques described herein measure advertisement effectiveness of behavior-based outcomes (e.g., site visit, number of pages consumed, searches, online and offline transactions). The system implemented an automated model to measure the impact of exposures and impressions on outcomes using uses panel data, cookie-based data, and combinations thereof. The techniques use test and control approach to calculate effectiveness, where the test group are those exposed to a campaign and a control group who is not exposed. For those exposed, a running analysis of impressions (and other variables) in a pre period is used to determine behavior based outcomes over a set time period after that exposure. As a result, the automated model is able to generate metrics that show absolute and relative impacts on future behavior.
US11538050B2 Dynamic survey based on time stamping
A hosting server streams a media item to a participant device, and receives from the participant device time-stamp information indicating an interaction time associated with a participant interaction with the media item. In response to receiving the time-stamp information, the hosting server determines, from the time-stamp information, a consumed portion of the media item. The consumed portion of the media item corresponds to a portion of the media item streamed to the participant device prior to the interaction time. A determination is made, based on the consumed portion of the media item, whether to transmit survey content to the participant device. In response to determining that survey content is to be presented, the survey content is transmitted to the participant device.
US11538047B2 Utilizing a machine learning model to determine attribution for communication channels
A device may receive customer data, and may identify unique communication channels associated with the customer data. The device may determine, based on the customer data, an optimal order for a Markov chain model, and may determine a model accuracy of the Markov chain model based on the optimal order. The device may transform transitions in the Markov chain model, based on the customer data, to generate transformed transitions, and may process the customer data, with a multi-level indexing model and based on the unique communication channels and the transformed transitions, to generate sparse matrices. The device may determine removal effects and steady state values for the sparse matrices, and may determine attribution weights for the unique communication channels based on the Markov chain model with the optimal order, the removal effects, and the steady state values. The device may perform actions based on the attribution weights.
US11538040B2 Systems and methods for account validation
Systems and methods for account validation are disclosed. A method may include: receiving, at a validation computer program and from a client device, a request to validate payment information; querying, by the validation computer program, a plurality of validation systems with at least some of the payment information; receiving, at the validation computer program, a query response from each validation system; calculating, by the validation computer program, a risk score for each validation system based on a comparison between the payment information and the query response; weighting, by the validation computer program, the risk score for each validation system, wherein the weighting may be based on an accuracy of past risk scores for each validation system; aggregating, by the validation computer program, the weighted risk scores into a cumulative risk score; and outputting the cumulative risk score to the client device.
US11538038B2 Systems and methods for remote detection of computer device attributes
Methods and systems are presented for assessing a veracity of device attributes obtained from a computer device based on estimating a number of processing cycles used by the computer device to perform a particular function. In response to receiving a transaction request from the computer device, software programming instructions are transmitted to the computer device for obtaining device attributes of the computer device. The software programming instructions may also include code that estimate a number of processing cycles used by the computer to perform a particular function. The particular function may be associated with obtaining at least one of the device attributes of the computer device. The estimated number of processing cycles may be compared against a benchmark profile. A risk associated with the transaction request is determined based on the comparing.
US11538030B2 Distributing payment keys among multiple discrete devices in a point of sale system
Methods and systems related to distributing payment keys to multiple discrete devices in a point of sale (POS) system are disclosed. One method includes storing a payment key on a first discrete device for a POS system and a public key certificate on a second discrete device for the POS system. The method also includes communicatively connecting the first discrete device with the second discrete device using a wire, transmitting the public key certificate from the second discrete device to the first discrete device using the wire, and verifying the public key certificate on the first discrete device. The method also includes finalizing a secure connection between the first discrete device and the second discrete device over the wire using a transport layer secure (TLS) protocol after the public key certificate is verified.
US11538029B2 Integrated machine learning and blockchain systems and methods for implementing an online platform for accelerating online transacting
A system and method for implementing an online service for accelerating an online transaction includes implementing an intelligent subscriber interface; automatically creating API calls based on the plurality of distinct portions of data inputs; composing corpora of subscriber data based on a return of subscriber data by each respective API; implementing a machine learning-based classifier that: infers a first classification label for a first subset of data; and infers a second classification label for a second subset of data; computing a transaction success score that indicates a likelihood of successfully completing a prospective transaction between the subscriber and prospective transacting parties; and presenting one or more distinct product routes based on the transaction success score; creating, via a distributed ledger system, a distributed ledger record of details of the prospective transaction and cryptographic token based on a mutual engagement of the subscriber and a prospective transacting party.
US11538028B1 Implementing non-fungible tokens using bitcoin
A novel method and instruction set for storing and trading Non-Fungible Tokens (NFTs), on Bitcoin blockchain. As proof of NFT ownership, proposed methods allow a user to perform the following operations with an NFT: (1) store NFT token on Bitcoin blockchain; (2) securely associate NFT data unit with digital assets (photos, video, audio, digital documents, etc.); (3) grouping many NFT tokens together to a collection with a single unique identifier; (4) safely sell and buy an NFT using Bitcoin ecosystem. These actions and validation of the transactions are performed using Bitcoin transactions.
US11538027B1 Secure and trustworthy bridge for transferring assets across different networks with an updating pool of wardens
Described herein are systems and methods for providing the secure transfer of assets between blockchain networks. The system can include a secure-execution server configured to execute a bridge program to cause the secure-execution server to perform operations may include: determining to initiate a migration; receiving a portion of the first master secret; receiving a listing of first and/or second assets generating a second master secret; generating corresponding second portions; deriving address information; generating second transaction-data and first transaction-data; generating a migration-prepared data-object; generating a migration-prepared instruction; sending the corresponding migration-prepared instruction; sending the second portion of the second master secret; and sending a complete migration request.
US11538015B1 Systems and methods for remote deposit of checks
Remote deposit of checks can be facilitated by a financial institution. A customer's general purpose computer and image capture device may be leveraged to capture an image of a check and deliver the image to financial institution electronics. Additional data for the transaction may be collected as necessary. The transaction can be automatically accomplished utilizing the images and data thus acquired.
US11538009B2 Beverage vending device networking
In an example embodiment, a beverage vending device is provided that includes a network interface and one or more processors. The beverage vending device also includes a computer-readable tangible medium with instructions stored thereon that direct the one or more processors to establish contact with an available network and locate a second beverage vending device on the network. The computer-readable tangible medium also has instructions stored thereon that direct the one or more processors to establish contact with the second beverage vending device on the network, and communicate with the second beverage vending device via the network.
US11538007B2 Automated teller machines (ATMs) having offline functionality
A device may receive customer data, and store the customer data in a secure memory device of the device. The device may implement a backup mode in which the device utilizes the customer data to authorize requests based on determining that the device lacks a network connection. The device may receive, when the device is in the backup mode, a request for currency that includes authentication information. The device, while in the backup mode, may authorize the request for currency based on comparing the authentication information and the customer data. The device may dispense currency based on a result of comparing the authentication information and the customer data. The device may store transaction data associated with dispensing of the currency to permit the transaction data to be transmitted when the network connection is restored.
US11538004B2 System and method for facilitating enhanced offline payment
Embodiments described herein provide a client system for facilitating enhanced offline payment. During operation, the system obtains a location indicator, which indicates the location of a service, from a charging system. The system then generates an offline code that allows access to the service and corresponds to the location indicator. The offline code can be readable by the charging system, and the client system and the charging system can both be offline. Subsequently, the system encodes the historical data associated with the service in a field of the offline code and sends a message comprising the offline code to the charging system.
US11537998B2 Capturing meeting snippets
Provided is a method that includes identifying a trigger event initiated by at least one participant of the meeting. The trigger event is indicative of at least a reference to meeting metadata associated with the meeting. Further, the method includes recording the meeting for a determined duration to generate a plurality of meeting snippets, based on the identification of the trigger event. A meeting summary may be generated based on aggregating the plurality of meeting snippets and the meeting metadata.
US11537996B2 Interactive data analysis and scheduling
A data analysis system is disclosed that receives data from a master data system to enable useful and efficient rescheduling of items, taking into account effects of various rescheduling options on various metrics related to the items and/or the scheduling. The data analysis system includes sophisticated data analysis and interactive graphical user interface functionality to enable efficient, multi-variable evaluation of various rescheduling options. The interactive graphical user interface includes interactive functionality for suggesting rescheduling options in view of the effects of those changes on various metrics, evaluating various rescheduling options in view of effects on the various metrics, adjusting instances of metrics related to items/timelines in view of scheduling changes, and the like. Once a set of schedule modifications are determined by the data analysis system, the data analysis system can push the schedule modifications back to the master data system for implementation.
US11537995B2 Method and system for cyclic scheduling
A method, computer software product and system for solving cyclic scheduling problems. Specifically, the present disclosure significantly improves the method in a previous patent (H. K. Alfares, 2011, “Cyclic Combinatorial Method and System”, U.S. Pat. No. 8,046,316), by eliminating a time-consuming combinatorial procedure. A procedure is described which significantly decreases the number of iterations, and hence computational time and cost. The processes of the present disclosure have many applications in cyclic workforce scheduling, cyclic transportation system scheduling, cyclic scheduling of data packet transmitting as applied to networks having a plurality of nodes and cyclic production scheduling.
US11537993B2 Gathering and display of sales data for an identified residence via a graphical user interface (GUI) of a mobile software application executing on a wireless mobile computer device
A computer-implemented method for facilitating the identification of sales targets. The method may include displaying in a graphical user interface (“GUI”) an image of a map of a sales region on an electronic display of a mobile device. In some embodiments, the sales region image map is based on a geographic location of the mobile device. The method may also include displaying in the GUI a plurality of selectable icons that are depicted on the map, where each icon corresponds to a geographic location of a potential sales target within the sales region. The method may further include, in response to a selection of a particular one of the plurality of selectable icons, displaying in a location of the screen a first GUI window that includes sales information associated with the potential sales target associated with the selected icon.
US11537988B2 Crowdsourced content sharing
In non-limiting examples of the present disclosure, systems, methods and devices for recommending content are presented. An electronic communication between a plurality of members of a common entity may be received. A link to web content in the electronic communication may be identified. A number of instances that the link has been electronically shared with members of the common entity may be determined. A determination may be made as to whether a content propagation threshold has been exceeded based on electronic sharing of the link amongst members of the common entity. The link may be provided for propagation upon determining that the content propagation threshold has been exceeded.
US11537987B2 Processing apparatus, processing method, and non-transitory storage medium
A processing apparatus according to the present invention includes a screen output unit that generates and outputs an inventory status screen on which an inventory status at each of a plurality of inventory checkpoints in a supply chain is displayed. On the inventory status screen, a plurality of objects respectively corresponding to the plurality of inventory checkpoints are displayed so that an appearance order of the inventory checkpoints in the supply chain can be identified. An image of a container having a size corresponding to an optimal inventory quantity or an optimal inventory value, and an image of a content having a size corresponding to a current inventory quantity or a current inventory value are displayed in the object.
US11537986B2 Inventory system and methods of using the same
The present disclosure relates to an inventory system that can include a tagged inventory item, wherein the tagged inventory item includes a radio field tag attached to an inventory item; and an inventory device, wherein the inventory device includes a weighing surface, an array of force sensing resistors, and at least one radio field antenna, wherein the array of force sensing resistors and the at least one radio field antenna are configured to weigh and identify the tagged inventory item through the weighing surface, and methods of using the same. One benefit of the system and method disclosed herein can be monitoring inventory having changing amounts of content in real time.
US11537981B2 Produced physical bulk asset hauling dispatch system
Utilities (e.g., systems, methods, etc.) that deliver a streamlined process to users for making decisions that minimize cost and maximize production in the hauling of produced physical bulk assets (e.g., liquids, sand, etc.) to various destinations. The utilities can be used by producers and carriers in various manners to drive their unique interests in hauling and has representation for production operators or producers, carriers, and destinations.
US11537976B2 Multi-nodal supply chain system and method for supply chain workflow execution using transportable and continuously trackable storage bins
A multi-nodal supply chain system including multiple interconnected entities and a method for executing a supply chain workflow using transportable and continuously trackable, standardized storage bins is provided. The entities include a network of node facilities distributed throughout a geographical region, inter-nodal transport vehicles (INTVs), storage bins storable in indexed storage locations within the node facilities and the INTVs, and a computerized system. The computerized system stores bin identifiers of the storage bins and location identifiers of the indexed storage locations and dynamic storage locations of the storage bins. The computerized system also updates the location identifiers as the storage bins are transferred between the node facilities and the INTVs. The node facilities, the INTVs, and the storage bins, in communication with the computerized system, provide a complete traceability of one or more eaches of inventory items from their input into the supply chain system to fulfillment of orders.
US11537973B2 Food locker sanitation system for autonomous vehicles
The systems and methods disclosed herein are directed to an autonomous vehicle food locker system that may include environmentally controlled storage compartments for storing and/or transporting perishable food items to be delivered to end consumers. The storage compartments may provide ultraviolet light controls and surfaces that provide sanitized food storage areas for a delivery vehicle. Computing processor(s) may be configured for determining a sanitization procedure for sanitizing the interior portion of the food storage locker based on sensor information received from internal and external sensors, video feeds, photographs, and other information. The processor(s) may determine one or more sanitation characteristics that can indicate or inform cleanliness of the interior portion of the food storage locker, and perform automated sanitization procedures that can include activating a chemical layer disposed on the interior portion of the food storage locker. The system may also maintain a digital record documenting the delivery process.
US11537972B2 Arranging for shipment of a package without generating a shipping label
Methods, systems, apparatuses, and computer program products are provided for arranging for shipping a package without the customer needing to generate or apply a shipping label, or any other information, to the package. In one embodiment, a system may comprise a carrier server and a carrier device. The carrier server may receive and store a smart code and shipping information associated with the package, which it may link together. The carrier device may capture the smart code from the package and send a request, including the smart code, to the carrier server for related shipping information. The carrier server may receive the request from the carrier device, retrieve the shipping information based on the smart code, and send the shipping information to the carrier device. The carrier device may receive the shipping information and generate a shipping label for the package based on the shipping information.
US11537969B2 Hierarchical recursive workflow management platform
A hierarchical recursive workflow management platform is a downloadable application presented through a browser or application user interface and stored for use on a personal electronic device. The hierarchical recursive workflow management platform may have a mobile application; and, can have an integrated architecture in which the internal components of the personal electronic device may be able to access a secondary application, local or remotely located on a server containing stored data for implementation. A common user interface screen, providing the user an interface, may access all the functionalities and activities offered by the platform through either the computer, mobile application or the secondary application by accessing the internal components of the personal electronic device to exchange such information, pertinent to the hierarchical recursive workflow management platform. Providing a hierarchical recursive workflow management platform; which manages, tracks, executes and adjust as required; a workflow plan, both horizontally and vertically hierarchical with the capability to apply a recursive dynamic through the conversion of tasks/deliverables (cards) respectively to boards; and furthermore, to re-convert a board comprised of cards back to its original card it was converted from; or, implement a pause status to the card activities associated with a board; as well as, delete a board, comprised of cards. The unique functionalities presented herewith, more closely aligns with efficient workflow management by providing real time visibility and hierarchical permissions to better understand; overall status, progress, needed adjustments and areas of activity where corrective solutions may be required to a workflow activity at all levels.
US11537966B2 Systems and methods for use of a global registry with automated demand profiling via machine learning to optimize inventory management
In various embodiments, the disclosed system may be utilized in managing supply and demand chains to optimize creation and management of inventory buffer levels via machine learning. In several embodiments, optimizing inventory buffer levels may lead to minimizing costs while maximizing the availability and timeliness of product deliveries. In multiple embodiments, the disclosed system may utilize supply chain data and performance monitoring with automated machine learning and derivation of demand signatures and profiles to provide optimized creation and management of inventory buffer levels.
US11537963B2 Systems and methods for decommissioning business intelligence artifacts
An automated, multi-stage decommissioning method for business intelligence artifacts may comprise generating a classification for a business intelligence artifact in a business intelligence environment; determining, based on the classification, whether the business intelligence artifact is a target artifact to be decommissioned; and if the business intelligence artifact is determined to be a target artifact, then initiating a decommissioning process on the target artifact.
US11537962B2 Resource planning method and system
The invention is generally related to operations support systems and more specifically, to a method of and system for managing and planning future use of resources. One embodiment of the invention comprises an operations support system which displays multiple visits across a timeline, each visits being associated with a set of resource requirements. The system tabulates, in real-time, the total level of resources required for all of the visits, for each given day, comparing these totals against nominal available resource levels. If there is a shortfall, the system displays a number associated with the short-fall, such as the number of additional technicians that would be required. This provides the user with feedback so he/she can amend visits and tasks within visits to resolve short-falls in resources.
US11537957B2 Estimating capacity and usage pattern of behind-the-meter energy storage in electric networks
The present disclosure provides a method and a system for estimating capacity and usage pattern of behind-the-meter energy storage in electric networks. Conventional techniques on estimating an effective capacity of behind-the-meter energy storage of a consumer, in presence of distributed energy generation units is limited, computationally intensive and provide inaccurate prediction. The present disclosure provides an accurate estimate of the effective capacity and usage pattern of behind-the-meter energy storage of a target consumer utilizing data samples received from a utility in presence of one or more distributed energy generation units, using an energy balance equation with less computation and accurate prediction. Based on accurate estimation of the effective capacity and usage pattern, the utility may plan for proper infrastructure to meet power demands of the consumers.
US11537953B2 Method and apparatus for proactive booking of a shared vehicle
An approach is provided for proactive booking of a shared vehicle. A routing platform determines that a user is leaving a location for a destination. The routing platform calculates a probability that the user will use a transport mode employing the shared vehicle for a route segment to the destination based on a context and a profile of the user. The routing platform initiates a creation of a proactive reservation of the shared vehicle based on determining that the probability meets or exceeds a threshold value. The proactive reservation is created without intervention of the user.
US11537952B2 Methods and systems for monitoring distributed data-driven models
A system for monitoring a data-driven model, configured to perform a task in a plurality of sites, includes a plurality of variants of the data-driven model deployed in each site. Each variant is used in one of a plurality of states including a first state wherein the output data of the variant is included in computing a result of the task, and a second state wherein the output data of the variant is excluded from computing the result of the task. A supervision module in each site monitors the plurality of variants, computes the task result based on the output data generated by each variant being used in the first state, and changes, based on the output data generated by variants being used in the first state and in the second state, the use state of a variant from one state to another.
US11537943B2 Data center disaster circuit breaker utilizing machine learning
Calls received by a data center that are associated with a request are monitored. Features are subsequently extracted from the monitored calls so that a machine learning model may use such features to determine that the request will cause the data center to malfunction. The machine learning model can be trained using data derived from a transaction log for the data center. At least one correction action to prevent the data center from malfunctioning can then be initiated in response to such determination. Related apparatus, systems, techniques and articles are also described.
US11537942B1 Machine learning-based data analyses for outlier detection
Techniques are described for providing a machine learning (ML) data analytics application including guided ML workflows that facilitate the end-to-end training and use of various types of ML models, where such guided workflows may also be referred to as ML “experiments.” One such model is an outlier detection model to assist in the monitoring of computer network traffic and computer performance. For example, the ML data analytics application may generate an outlier detection model using user-identified data from a data source and parameter information. The generates outlier detection model can include distribution functions of distribution types selected from a plurality of distribution types by a distribution fitting algorithm.
US11537939B2 Reshape and broadcast optimizations to avoid unnecessary data movement
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for transforming patterns of operations on tensors in a computational graph to reduce the memory burden incurred when reshape operations are performed, in particular when deployed to hardware platforms that have vector instructions or vector memory requiring alignment of operands.
US11537934B2 Systems and methods for improving the interpretability and transparency of machine learning models
Embodiments herein provide for a machine learning algorithm that generates models that are more interpretable and transparent than existing machine learning approaches. These embodiments identify, at a record level, the effect of individual input variables on the machine learning model. To provide those improvements, a reason code generator assigns monotonic relationships to a series of input variables, which are then incorporated into the machine learning algorithm as metadata. In some embodiments, the reason code generator creates records based on the monotonic relationships, which are used by the machine learning algorithm to generate predicted values. The reason code generator compares an original predicted value from the machine learning model to the predicted values from the machine learning model.
US11537932B2 Guiding machine learning models and related components
Techniques facilitating guiding machine learning models and related components are provided. In one example, a computer-implemented method comprises identifying, by a device operatively coupled to a processor, a set of models, wherein the set of models includes respective model components; determining, by the device, one or more model relations among the respective model components, wherein the one or more model relations respectively comprise a vector of component relations between respective pairwise ones of the model components; and suggesting, by the device, a subset of the set of models based on a mapping of the component relations.
US11537930B2 Information processing device, information processing method, and program
An information processing device which performs semi-supervised learning is provided with: a dictionary input circuit for acquiring a dictionary, a parameter group used by an identification device; a boundary determination circuit which obtains an identification boundary for the dictionary on the basis of the dictionary, supervised data, and labelled unsupervised data; a labelling circuit which labels the unsupervised data in accordance with the identification boundary; a loss calculation circuit which calculates the sum total of supervised-data loss calculated in accordance with the labels assigned in advance and the labels based on the identification boundary, and unsupervised-data loss calculated such that further from the identification boundary the smaller the loss; a dictionary update circuit which updates the dictionary such that the sum-total loss is reduced; and a dictionary output circuit which outputs the updated dictionary.
US11537929B2 Superconducting interposer for the transmission of quantum information for quantum error correction
A system for transmission of quantum information for quantum error correction includes an ancilla qubit chip including a plurality of ancilla qubits, and a data qubit chip spaced apart from the ancilla qubit chip, the data qubit chip including a plurality of data qubits. The system includes an interposer coupled to the ancilla qubit chip and the data qubit chip, the interposer including a dielectric material and a plurality of superconducting structures formed in the dielectric material. The superconducting structures enable transmission of quantum information between the plurality of data qubits on the data qubit chip and the plurality of ancilla qubits on the ancilla qubit chip via virtual photons for quantum error correction.
US11537928B2 Quantum-classical system and method for matrix computations
A hybrid quantum-classical computer solves systems of equations and eigenvalue problems utilizing non-unitary transformations on the quantum computer. The method may be applied, for example, to principal component analysis, least squares fitting, regression, spectral embedding and clustering, vibrations in mechanics, fluids and quantum chemistry, material sciences, electromagnetism, signal processing, image segmentation and data mining.
US11537925B2 System and method for latency-aware mapping of quantum circuits to quantum chips
A quantum circuit generator for a quantum computer includes a controller; and a plurality of analog conversion units (ACUs) operatively connected to the controller, each ACU being operatively connected to a corresponding qubit of a plurality of qubits, wherein each ACU is configured to convert a digital input from the controller into an analog input at a microwave frequency to control a quantum state of the corresponding qubit. The controller is configured to generate a quantum circuit using at least two qubits of the plurality of qubits, the at least two qubits being selected by the controller based on corresponding classical bits being mapped by the controller and based on latency of the generated quantum circuit so that the generated quantum circuit has a latency less than a threshold latency.
US11537923B2 Predictive methodology to identify potential unknown sweet spots
To identify the sweet spot for criteria attributes (i.e., variables) within a complex system, a data source having objectively acceptable values or ranges of values for the criteria attributes for each variant of the system is generated. The identification system used to analyze the complex system to identify the sweet spot receives measurement values from a testing system that measures values of the criteria attributes from variants of the complex system and provides the measurement values to the identification system. The criteria attributes may be prioritized for determination of the sweet spot, including a selection of a value or range of values that are to be used for the most highly prioritized criteria attribute. The prioritized criteria attributes and objectively acceptable values can be used to filter the measurement values to identify the sweet spot for the variants of the complex system.
US11537922B2 Temporal processing scheme and sensorimotor information processing
Embodiments relate to a processing node in a temporal memory system that performs temporal pooling or processing by activating cells where the activation of a cell is maintained longer if the activation of the cell were previously predicted or activation on more than a certain portion of associated cells in a lower node was correctly predicted. An active cell correctly predicted to be activated or an active cell having connections to lower node active cells that were correctly predicted to become active contribute to accurate prediction, and hence, is maintained active longer than cells activated but were not previously predicted to become active. Embodiments also relate to a temporal memory system for detecting, learning, and predicting spatial patterns and temporal sequences in input data by using action information.
US11537921B2 Moveable storage
A system for storing and moving data based on the location of a user or a change in location of a user is described herein. Data associated with a user may be stored at one or more storage devices associated with a location of the user. Some or all of the data associated with the user may be moved to one or more other storage devices if, for example, the user moves to a different location or is expected to move to a different location, so that the user's data may be more efficiently accessed by the user.
US11537919B2 Industrial automation project component replacement recommendation
A method includes generating a graphical user interface (GUI) that includes a representation of an industrial automation system that includes objects that correspond to a respective industrial automation device, receiving a life cycle associated with a first industrial automation device, determining a stage of a product life cycle associated with the first industrial automation device, applying an algorithm, set of rules, or both to identify a replacement industrial automation device based on the stage of the product life cycle, generating a notification indicative of a suggestion to replace the first industrial automation device, and presenting the notification via the GUI.
US11537913B2 Artificial intelligence automation for enrollment
A system and method are disclosed for detecting anomalies in input data. The input data can include enrollment information for members of a health insurance product offered by an insurance carrier. A system is configured to process one or more parameters associated with the input data to detect whether an anomaly is indicated in the input data. At least one artificial intelligence algorithm is configured to compare a parameter in the one or more parameters to a range defined by a moving average. When an anomaly is detected, the processing can be paused and manual intervention can be facilitated. When no anomaly is detected, a database is updated based on the input data. In an embodiment, the input data is an ANSI 834 format file that includes a plurality of membership records, and the one or more parameters are derived from statistics related to the membership records.
US11537912B2 Generating and applying robust dose prediction models
Nominal values of parameters, and perturbations of the nominal values, that are associated with previously defined radiation treatment plans are accessed. For each treatment field of the treatment plans, a field-specific planning target volume (fsPTV) is determined based on those perturbations. At least one clinical target volume (CTV) and at least one organ-at-risk (OAR) volume are also delineated. Each OAR includes at least one sub-volume that is delineated based on spatial relationships between each OAR and the CTV and the fsPTV for each treatment field. Dose distributions for the sub-volumes are determined based on the nominal values and the perturbations. One or more dose prediction models are generated for each sub-volume. The dose prediction model(s) are trained using the dose distributions.
US11537910B2 Method, system, and computer program product for determining causality
Implementations of the present disclosure relate to a method, system and program product for determining a causality between a plurality of variables. Specifically, a method is provided for determining a causality between a plurality of vectors, which comprises: in response to a data set of a plurality of samples associated with the plurality of variables being collected, obtaining a matrix describing the causality between the plurality of variables, each sample among the plurality of samples comprising data that corresponds to the plurality of variables; determining fitness associated with the causality and sparsity associated with the causality based on the data set and the matrix, wherein the sparsity comprises a constraint on each vector among a plurality of vectors in the matrix, the constraint corresponding to a variable among the plurality of variables; building a first problem formula describing the causality according to the determined fitness and sparsity; and solving the built first problem formula so as to obtain a candidate result of the matrix. Further, there is provided a corresponding system and computer program product.
US11537909B2 Monitoring database processes to generate machine learning predictions
Methods and system are presented for monitoring database processes to generate machine learning predictions. A plurality of database processes executed on database implementations can be monitored, wherein the monitoring includes determining a start time, an end time, and a number of rows impacted by portions of the database processes, and the monitored database processes generate instances of machine learning data including at least the number of rows impacted and an associated duration of time. Using a machine learning component and the machine learning data, a duration of time can be predicted for a candidate database process for execution on a database implementation.
US11537907B2 Adapting a virtual reality experience for a user based on a mood improvement score
A virtual reality application adaptively generates a virtual reality experience intended to improve a user's mood. A plurality of digital assets is stored together with associated scores. A score for a digital asset represents a predicted amount of mood improvement occurring in a cohort of users having similar profiles to a target user in response to virtual reality experiences including the digital asset. A customized virtual reality experience is generated for the target user based at least in part of the user profile data on the scores. The user's change in mood is detected through survey and/or biometric data. Scores for the digital assets may then be updated in order to further learn their respective effects on the cohort of users.
US11537906B2 Machine learning based target localization for autonomous unmanned vehicles
A method for localizing a target object may include applying, to a first image captured by an apparatus, a first machine learning model trained to determine whether the target object is visible in the first image depicting a first region of a search area. In response to the target object being absent from the first image, a second machine learning model may be applied to identify, based on the target object as being visible and/or nonvisible in one or more portions of the first image, a second region of the search area corresponding to a sub-region within the first region of the search area having a highest probability of including the target object. A command may be sent to the apparatus to navigate the apparatus to the second region of the search area in order to capture a second image of the second region of the search area.
US11537902B1 Detecting anomalous events from categorical data using autoencoders
Systems, devices, and methods are provided for detecting anomalous events from categorical data using autoencoders. A system may receive a data set associated with actions requested within the computing environment, wherein the data set includes first categorical data indicative of anomalous activity in the computing environment. The system may train an autoencoder to reconstruct approximations of requests associated with the computing environment based on the received data set, wherein training the autoencoder includes using a beta divergence and a maximum mean discrepancy divergence. The trained system may receive a request to invoke an action within the computing environment, may generate a reconstruction of the request to invoke the action using the trained autoencoder, may determine a normalcy score based on a probability that the reconstruction of the request exists in the training data set, and, based on the calculated normalcy score, may determine whether requests indicate anomalous data.
US11537898B2 Generative structure-property inverse computational co-design of materials
A method and a system for material design utilizing machine learning are provided, where the underlying joint distribution p(S,P) of structure (S)-property (P) relationships is explicitly learned simultaneously and is utilized to directly generate samples (S,P) in a single step utilizing generative techniques, without any additional processing steps. The subspace of structures that meet or exceed the target for property P is then identified utilizing conditional generation of the distribution (e.g., p(P)), or through randomly generating a large number of samples (S,P) and filtering (e.g., selecting) those that meet target property criteria.
US11537897B2 Artificial neural network circuit training method, training program, and training device
A method for training an artificial neural network circuit is provided. The artificial neural network circuit includes a crossbar circuit that has a plurality of input bars, a plurality of output bars crossing the plurality of input bars, and memristors each of which includes a variable conductance element provided at corresponding one of intersections of the input bars and the output bars.
US11537896B2 Machine learning techniques for precise position determination
Systems, methods, computer program products, and apparatuses to determine, by a neural network based on training data related to wireless signals exchanged by a device and a plurality of wireless access points in an environment, a respective distance between the device and each wireless access point, receive location data related to a respective location of each wireless access point of the plurality of wireless access points, determine a geometric cost of the neural network based on a geometric cost function, the respective distances, and the received location data, and train a plurality of values of the neural network based on a backpropagation and the determined geometric cost.
US11537894B2 Fully convolutional interest point detection and description via homographic adaptation
Systems, devices, and methods for training a neural network and performing image interest point detection and description using the neural network. The neural network may include an interest point detector subnetwork and a descriptor subnetwork. An optical device may include at least one camera for capturing a first image and a second image. A first set of interest points and a first descriptor may be calculated using the neural network based on the first image, and a second set of interest points and a second descriptor may be calculated using the neural network based on the second image. A homography between the first image and the second image may be determined based on the first and second sets of interest points and the first and second descriptors. The optical device may adjust virtual image light being projected onto an eyepiece based on the homography.
US11537893B2 Method and electronic device for selecting deep neural network hyperparameters
A method and an electronic device for selecting deep neural network hyperparameters are provided. In an embodiment of the method, a plurality of testing hyperparameter configurations are sampled from a plurality of hyperparameter ranges of a plurality of hyperparameters. A target neural network model is trained by using a training dataset and the plurality of testing hyperparameter configurations, and a plurality of accuracies corresponding to the plurality of testing hyperparameter configurations are obtained after training for preset epochs. A hyperparameter recommendation operation is performed to predict a plurality of final accuracies of the plurality of testing hyperparameter configurations. A recommended hyperparameter configuration corresponding to the final accuracy having a highest predicted value is selected as a hyperparameter setting for continuing training the target neural network model.
US11537889B2 Systems and methods of data preprocessing and augmentation for neural network climate forecasting models
Methods and systems for training a neural network (NN)-based climate forecasting model on a pre-processed multi-model ensemble of global climate simulation data from a plurality of global climate simulation models (GCMs), are disclosed. The methods and systems perform steps of determining a common spatial scale and a common temporal scale for the multi-model ensemble of global climate simulation data; spatially re-gridding the multi-model ensemble to the common spatial scale; temporally homogenizing the multi-model ensemble to the common temporal scale; augmenting the spatially re-gridded, temporally homogenized multi-model ensemble with synthetic simulation data generated from the spatially re-gridded, temporally homogenized multi-model ensemble; and training the NN-based climate forecasting model using the spatially re-gridded, temporally homogenized, and augmented multi-model ensemble of global climate simulation data. Embodiments of the present invention enable accurate climate forecasting without the need to run new dynamical global climate simulations on supercomputers.
US11537888B2 Systems and methods for predicting pain level
Devices and methods for learning and/or predicting the self-reported pain improvement levels of osteoarthritis (OA) patients are provided. A device or apparatus can include a processor and a machine-readable medium in operable communication with the processor and having stored thereon an algorithm and a unique set of features. The algorithm and set of features can enable building one or more models that learn the self-reported pain improvement levels of OA patients.
US11537887B2 Action selection for reinforcement learning using a manager neural network that generates goal vectors defining agent objectives
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a system configured to select actions to be performed by an agent that interacts with an environment. The system comprises a manager neural network subsystem and a worker neural network subsystem. The manager subsystem is configured to, at each of the multiple time steps, generate a final goal vector for the time step. The worker subsystem is configured to, at each of multiple time steps, use the final goal vector generated by the manager subsystem to generate a respective action score for each action in a predetermined set of actions.
US11537884B2 Machine learning model training method and device, and expression image classification method and device
This application relates to a machine learning model training method and apparatus, and an expression image classification method and apparatus. The machine learning model training method includes: obtaining a machine learning model that includes a model parameter and that is obtained through training according to a general-purpose image training set; determining a sample of a special-purpose image and a corresponding classification label; inputting the sample of the special-purpose image to the machine learning model, to obtain an intermediate classification result; and adjusting the model parameter of the machine learning model according to a difference between the intermediate classification result and the classification label, continuing training, and ending the training in a case that a training stop condition is met. The solutions provided in this application improve the training efficiency of the machine learning model.
US11537878B2 Machine-learning models to leverage behavior-dependent processes
Provided is a process, including: obtaining a first training dataset of subject-entity records; training a first machine-learning model on the first training dataset; forming virtual subject-entity records by appending members of a set of candidate action sequences to time-series of at least some of the subject-entity records; forming a second training dataset by labeling the virtual subject-entity records with predictions of the first machine-learning model; and training a second machine-learning model on the second training dataset.
US11537877B2 Deep learning system for accelerated diagnostics on unstructured text data
In one embodiment, an apparatus obtains unstructured text generated by a device regarding operation of the device. The apparatus identifies the unstructured text as associated with a particular command or process that generated the unstructured text. The apparatus classifies a portion of the unstructured text as anomalous by inputting the portion of the unstructured text to a machine learning-based model trained to predict text generated by the particular command or process. The apparatus provides provide the unstructured text for display that includes an indication that the portion of the unstructured text is anomalous.
US11537875B2 Detecting and reducing bias in machine learning models
A method identifies and removes bias from a machine learning model. A user/computer inputs a plurality of input training data into a machine learning system to generate an output of labeled output data. The user/computer evaluates the labeled output data according to a consistency metric to associate the labeled output data with a corresponding consistency assessment. The user/computer selects each labeled output data having a consistency assessment indicating a consistency assessment that is greater than a predetermined threshold to form a labeled output data subset, and then creates additional labeling for the labeled output data subset. The user/computer utilizes the additional labeling to distinguish each labeled training data from labeled output data subset as being mislabeled and biased, and then adjusts the learning machine based on the labeled output data subset being mislabeled and biased.
US11537874B1 Deep factor models with random effects for forecasting
Techniques for forecasting using deep factor models with random effects are described. A forecasting framework combines the strengths of both classical and neural forecasting methods in a global-local framework for forecasting multiple time series. A global model captures the common latent patterns shared by all time series, while a local model explains the variations at the individual level.
US11537868B2 Generation and update of HD maps using data from heterogeneous sources
A method includes a computing system accessing a training sample that includes first sensor data obtained using a first sensor at a first geographic location, and first metadata comprising information relating to the first sensor. The system may train a machine-learning model by generating first map data by processing the training sample using the model and updating the model based on the generated first map data and target map data associated with the first geographic location. The system may then access second sensor data and second metadata, where the second sensor data is obtained using a second sensor. The system may generate second map data associated with a second geographic location by processing the second sensor data and the second metadata using the trained model. A high-definition map may be generated using the second map data.
US11537862B2 Neural network processor and control method of neural network processor
A neural network processor and a control method are provided. The neural network processor includes a neural network processor cluster formed by multiple single-core neural network processors and a peripheral module. The peripheral module includes a main control unit and a DMA module. The DMA module is used to convey a first task descriptor to the main control unit. The main control unit is used to: analyze the first task descriptor, determine, according to an analysis result, a subtask to be distributed to each selected processor; modify the first task descriptor to acquire a second task descriptor respectively corresponding to each selected processor; and distribute each second task descriptor to each corresponding selected processor, and activate each selected processor to process the corresponding subtask. The main control unit schedules and manages all of the single-core neural network processors, thereby leveraging operational performance of the neural network processor.
US11537861B2 Methods of performing processing-in-memory operations, and related devices and systems
Methods, apparatuses, and systems for in-or near-memory processing are described. Bits of a first number may be stored on a number of memory elements, wherein each memory element of the number of memory elements intersects a bit line and a word line of a number of word lines. A number of signals corresponding to bits of a second number may be driven on the number of word lines to generate a number of output signals. A value equal to a product of the first number and the second number may be generated based on the number of output signals.
US11537858B2 Computing device and method
A computing device, comprising: a computing module, comprising one or more computing units; and a control module, comprising a computing control unit, and used for controlling shutdown of the computing unit of the computing module according to a determining condition. Also provided is a computing method. The computing device and method have the advantages of low power consumption and high flexibility, and can be combined with the upgrading mode of software, thereby further increasing the computing speed, reducing the computing amount, and reducing the computing power consumption of an accelerator.
US11537857B2 Pooling processing method and system applied to convolutional neural network
This application discloses a pooling processing method, applied to a pooling processing system of a convolutional neural network. The pooling processing system includes a first storage device, a data region, a pooling computation kernel, and a pooling controller. The method includes: reading, by the pooling controller, k pieces of feature data from the first storage device in each reading cycle, the k pieces of feature data being components in a feature map generated by a convolution operation of the convolutional neural network, and k being an integer greater than 1; writing, by the pooling controller, the k pieces of feature data read from the first storage device into the data region, wherein the k pieces of feature data form one group among n groups of k pieces of data with each group arranged in a first dimension and the n groups arranged in a second dimension, wherein the n groups of k pieces of data are written into the data region in an updating cycle, wherein a duration of the updating cycle is n times a duration of the reading cycle, and wherein n cis an integer greater than 1; and transmitting, after the updating cycle is ended, data in the data region to the pooling computation kernel to perform a pooling operation, wherein the data in the data region comprises the n groups of k pieces of data and last m groups of data from a previous updating cycle with each group along the second dimension, wherein the last m groups of data are temporarily stored in the data region for use in pooling calculation by the pooling computation kernel in a next updating cycle. The technical solution in this application reduces the number of storage, numbers of reading and writing due to data reuses, and improves the efficiency of pooling processing.
US11537854B2 Pipeline with processor including neural network for rendering artificial reality
Disclosed herein are related to a system and a method for providing an artificial reality. In one aspect, a system includes a shared physical memory and a first processor having access to the shared physical memory. In one aspect, the first processor performs, during a first time period, a first rendering process to generate a first image frame of a first view of an artificial reality. In one aspect, the first processor performs, during a second time period, a second rendering process to generate a second image frame of a second view of the artificial reality. In one aspect, the system includes a second processor including a neural network and having access to the shared physical memory. In one aspect, the second processor performs, during a third time period overlapping a portion of the second time period, an image enhancing process on the first image frame.
US11537853B1 Decompression and compression of neural network data using different compression schemes
Described herein is a neural network accelerator (NNA) with a decompression unit that can be configured to perform multiple types of decompression. The decompression may include a separate subunit for each decompression type. The subunits can be coupled to form a pipeline in which partially decompressed results generated by one subunit are input for further decompression by another subunit. Depending on which types of compression were applied to incoming data, any number of the subunits may be used to produce a decompressed output. In some embodiments, the decompression unit is configured to decompress data that has been compressed using a zero value compression scheme, a shared value compression scheme, or both. The NNA can also include a compression unit implemented in a manner similar to that of the decompression unit.
US11537852B2 Evolving graph convolutional networks for dynamic graphs
A system includes a plurality of graph convolutional networks corresponding to a plurality of time steps, each network modelling a graph including nodes and edges, and in turn including a plurality of graph convolution units; an evolving mechanism; and an output layer. Each of the units, for a given one of the time steps, takes as input a graph adjacency matrix, a node feature matrix, and a parameter matrix for a current layer, and outputs a new node feature matrix for a next highest layer. The mechanism takes as input a parameter matrix for a prior time step updates the input parameter matrix, and outputs the parameter matrix for the given time step. The output layer obtains, as input, output of each of the units for a final time step, and based on the output of each of the units for the final time step, outputs a graph solution.
US11537848B2 Class level artificial neural network
Classes are identified in a dataset, and an independent artificial neural network is created for each class in the dataset. Thereafter, all classes in the dataset are provided to each independent artificial neural network. Each independent artificial neural network is separately trained to respond to a single particular class in the dataset and to reject all other classes in the dataset. Output from each independent artificial neural network is provided to a combining classifier, and the combining classifier is trained to identify all classes in the dataset based on the output of all the independent artificial neural networks.
US11537845B2 Neural networks for information extraction from transaction data
Methods, systems and computer program products implementing character-level deep neural networks for information extraction are disclosed. A system uses character-level information retrieved from a transaction record to classify the transaction as a whole and to tag individual sections of the transaction record by entity type. The system processes the transaction record using multiple and separate character-level models. The system can use a one-dimensional neural network for featurization fed into a fully connected network for classification for identifying the most common classes of a transaction record. The system can identify one or more entities, e.g., service provider names, from the transaction using an RNN. The RNN can include one or more LSTM models. The LSTM models can be BI-LSTM models.
US11537840B2 Method, system, and computer program product to employ a multi-layered neural network for classification
A neural network classifies an input signal. For example, an accelerometer signal may be classified to detect human activity. In a first convolutional layer, two-valued weights are applied to the input signal. In a first two-valued function layer coupled at input to an output of the first convolutional layer, a two-valued function is applied. In a second convolutional layer coupled at input to an output of the first two-valued functional layer, weights of the second convolutional layer are applied. In a fully-connected layer coupled at input to an output of the second convolutional layer, two-valued weights of the fully connected layer are applied. In a second two-valued function layer coupled at input to an output of the fully connected layer, a two-valued function of the second two-valued function layer is applied. A classifier classifies the input signal based on an output signal of second two-valued function layer.
US11537839B2 Arithmetic processing device and system to realize multi-layer convolutional neural network circuit to perform process with fixed-point number format
An arithmetic processing device to realize a multi-layer convolutional neural network circuit to perform a process with fixed-point number format, according to an embodiment comprising: a processing circuitry and a memory, the processing circuitry conducting: a learning process to perform weight learning or bias learning using learning data stored the memory to calculate initial weight values and initial bias values of the multi-layer convolutional neural network circuit; a trial recognition process to perform a recognition process to part of the learning data or of input data using the initial weight values and the initial bias values; a processing treatment process to multiply the initial weight values and the initial bias values by a positive constant to calculate processed weight values or processed bias values; and a recognition process to perform a recognition process using the processed weight values and the processed bias values.
US11537838B2 Scalable neural network processing engine
Embodiments relate to a neural processor circuit with scalable architecture for instantiating one or more neural networks. The neural processor circuit includes a data buffer coupled to a memory external to the neural processor circuit, and a plurality of neural engine circuits. To execute tasks that instantiate the neural networks, each neural engine circuit generates output data using input data and kernel coefficients. A neural processor circuit may include multiple neural engine circuits that are selectively activated or deactivated according to configuration data of the tasks. Furthermore, an electronic device may include multiple neural processor circuits that are selectively activated or deactivated to execute the tasks.
US11537827B2 Preview image display generated by combining raster image data of color and special color inks
An image processing device in which a display section is caused to display a preview image for printing. The image processing device includes a processing section configured to generate the preview image obtained by converting raster image data of each of ink colors of color inks or special color inks into an RGB bitmap format, and a display controller configured to cause the display section to display the generated preview.
US11537825B2 Systems and methods for features engineering
Systems and methods for features engineering, in which internal and external signals are received and fused. The fusing is based on meta-data of each of the one or more internal signals and each of the one or more external signals. A set of features is generated based on one or more valid combinations that match a transformation input, the transformation forming part of library of transformations. Finally, a set of one or more features is selected from the plurality of features, based on a predictive strength of each feature. The set of selected features can be used to train and select a machine learning model.
US11537819B1 Learned state covariances
Techniques are disclosed for a covariance model that may generate observation covariances based on observation data of object detections. Techniques may include determining observation data for an object detection of an object represented in sensor data, determining that track data of a track is associated with the object, and inputting the observation data associated with the object detection into a machine-learned model configured to output a covariance (a covariance model). The covariance model may output one or more observation covariance values for the observation data. In some examples, the techniques may include determining updated track data based on the track data, the one or more observation covariance values, and the observation data.
US11537818B2 Apparatus, computer program product, and method for predictive data labelling using a dual-prediction model system
Various embodiments of the disclosure provide apparatuses, systems, and computer program products for predictive data labelling using a dual-model system. Embodiments provide various advantages in accuracy of predicted labels, for example in various contexts such as medical data analysis for difficult to diagnose diseases. An example provided apparatus is configured to generate a positive, neutral, and negative candidate identifier sets and corresponding positive, neutral, and negative candidate index sets based in part on applying a candidate selection rule set to a candidate data set; train a candidate label probabilistic model based at least in part on a candidate label training subset associated with the candidate data set associated with the positive and negative candidate identifiers; generate a candidate positive-label probability set using at least the candidate label probabilistic model; train a historical record prediction model to predict the candidate positive-label probability set; and utilize the historical record prediction model.
US11537817B2 Semi-supervised person re-identification using multi-view clustering
A semi-supervised model incorporates deep feature learning and pseudo label estimation into a unified framework. The deep feature learning can include multiple convolutional neural networks (CNNs). The CNNs can be trained on available training datasets, tuned using a small amount of labeled training samples, and stored as the original models. Features are then extracted for unlabeled training samples by utilizing the original models. Multi-view clustering is used to cluster features to generate pseudo labels. Then the original models are tuned by using an updated training set that includes labeled training samples and unlabeled training samples with pseudo labels. Iterations of multi-view clustering and tuning using an updated training set can continue until the updated training set is stable.
US11537813B1 System for synthesizing data
During a training phase, a first machine learning system is trained using actual data, such as multimodal images of a hand, to generate synthetic image data. During training, the first system determines latent vector spaces associated with identity, appearance, and so forth. During a generation phase, latent vectors from the latent vector spaces are generated and used as input to the first machine learning system to generate candidate synthetic image data. The candidate image data is assessed to determine suitability for inclusion into a set of synthetic image data that may be used for subsequent use in training a second machine learning system to recognize an identity of a hand presented by a user. For example, the candidate synthetic image data is compared to previously generated synthetic image data to avoid duplicative synthetic identities. The second machine learning system is then trained using the approved candidate synthetic image data.
US11537800B1 Automated sig code translation using machine learning
A pharmacy management system for automated sig code translation using machine learning includes a processor and a memory storing instructions that, when executed by the one or more processors, cause the pharmacy management system to train a machine learning model to analyze sig codes, receive a sig code, analyze the sig code utterance and generate an output corresponding to the sig code utterance. A computer-implemented method includes training a machine learning model to analyze sig codes, receiving a sig code, analyzing the sig code utterance, and generating an output corresponding to the sig code utterance. A non-transitory computer readable medium containing program instructions that when executed, cause a computer to: train a machine learning model to analyze sig codes, receive a sig code, analyze the sig code utterance, and generate an output corresponding to the sig code utterance.
US11537798B2 Method and apparatus for generating dialogue model
Embodiments of the present disclosure relate to a method and apparatus for generating a dialogue model. The method may include: acquiring a corpus sample set, a corpus sample including input information and target response information; classifying corpus samples in the corpus sample set, setting discrete hidden variables for the corpus samples based on a classification result to generate a training sample set, a training sample including the input information, the target response information, and a discrete hidden variable; and training a preset neural network using the training sample set to obtain the dialogue model, the dialogue model being used to represent a corresponding relationship between inputted input information and outputted target response information.
US11537797B2 Hierarchical entity recognition and semantic modeling framework for information extraction
Extracting entities from a document with a hierarchical entity graph of entities. Entity definitions and entity recognition definitions are customized by a user and provided. The configuration information is utilized to generate (905) an entity graph, which is then utilized to parse one or more documents. In some implementations, the resulting parse tree may be utilized, in conjunction with user feedback, to generate one or more training instances for a machine learning model assigned to one or more of the custom nodes as an entity recognition definition. Parsing of the resulting tree may be performed with a lazy parsing methodology, with only the portions of interest to the user being identified in the document.
US11537795B2 Document processing device, document processing method, and document processing program
A document processing device includes: an input unit for receiving an input question sentence; a text analysis unit for performing a morphological analysis on a sentence received by the input unit; a hypothetical question storage unit for storing a hypothetical question sentence and an answer sentence in association with each other; a search unit for searching for the hypothetical question sentence similar to the input question sentence from the hypothetical question storage unit and obtaining an answer sentence; an output unit for outputting the answer sentence; and a normalization processing unit for performing a normalization on each word of the input question sentence and the hypothetical question sentence converted into word strings by the text analysis unit. The search unit is configured to perform a similarity determination on the input question sentence and the hypothetical question sentence whose words are normalized by the normalization processing unit.
US11537794B2 Learning device, learning method, computer program product, and information processing system
A learning device includes one or more processors. The processors input, to an input layer of a neural network including hidden layers defined for respective first arrangement patterns indicating arrangement of one or more words, and output layers connected with some of hidden layers, one or more first morphemes conforming to any of first arrangement patterns, among morphemes included in a document, and learn the neural network to minimize a difference between one or more second morphemes conforming to any of second arrangement patterns indicating arrangement of one or more words, among morphemes included in the document, and output morphemes from the neural network for the input first morphemes. The processors output an embedding vector of the first morphemes that is obtained based on a weight of the learned neural network.
US11537793B2 System for providing intelligent part of speech processing of complex natural language
A system for providing intelligent part of speech processing of complex natural language is disclosed. The system identifies a multiword concept from an input and replaces the multiword concept with a token to be tagged as a desired part of speech. The system passes the modified text including the token to a part-of-speech tagger to tag each word in the text with the appropriate part-of-speech. The system may replace the token with the original text that the token was utilized to replace so that the original intent of the text is evident. The system may analyze the tagged text to generate analyses and interpretations associated with the input. When multiple multiword concepts are identified, the system may evaluate them by computing scores for each of the multiword concepts that may be replaced with tokens, for each of the modified texts including the tokens, or for any interpretations and analyses thereof.
US11537792B2 Pre-training method for sentiment analysis model, and electronic device
The present disclosure provides a pre-training method for a sentiment analysis model and an electronic device, which relates to a field of artificial intelligence technologies. The method includes: based on a given seed sentiment dictionary, performing sentimental knowledge detection on a training corpus in a training corpus set, and determining a detection sentiment word and a detection word pair of the training corpus; according to preset mask processing rules, performing mask process on the training corpus to generate a masked corpus; performing encoding and decoding on the masked corpus by using a preset encoder and decoder to determine the detection sentiment word and the detection word pair of the training corpus; and updating the preset encoder and decoder according to a difference between prediction sentiment word and the detection sentiment word, and a difference between prediction word pair and the detection word pair.
US11537789B2 Systems and methods for seamless application of autocorrection and provision of review insights through adapted user interface
The present disclosure relates to processing operations configured to provide, through an adapted user interface of an application/service, seamless application of autocorrection for an electronic document and provision of review insights into the autocorrections. In addition to applying autocorrections, processing described herein selectively determines when to apply an autocorrection (e.g., while a user is entering an input or after) and further highlights autocorrections, through a user interface, in a manner that instantly lets a user know that an autocorrection has occurred and/or what type of autocorrection is being applied. Moreover, an adapted user interface provides user interface features than enable access to an intelligent user interface menu that provides a user with feedback mechanisms to better understand the types of autocorrections that were made to their electronic document as well as improve processing efficiency for reversing an autocorrection and/or making further autocorrection changes to an electronic document.
US11537788B2 Methods, systems, and storage media for automatically identifying relevant chemical compounds in patent documents
Methods, systems, and non-transitory media for training a chemical entity recognition system to extract chemical compounds from a patent document and determine a relevance of the chemical compounds to the patent document are disclosed. A method includes obtaining patent documents from patent databases, normalizing each patent document into a unified format, and generating a chemical patent corpus. The chemical patent corpus includes chemical entities, each having relevancy annotations that indicate a relevance to the patent document from which the chemical entity is extracted. The method further includes providing the chemical patent corpus to the chemical entity recognition system, which tags the one or more chemical entities in a corresponding normalized patent document, extracts additional chemical entities, assigns a confidence score to each additional chemical entity, and labels each additional chemical entity as relevant or irrelevant to an associated patent document based on information contained in the chemical patent corpus.
US11537786B2 Generating fillable documents and fillable templates in a collaborative environment
A collaborative content management system (CMS) is disclosed herein for generating templates for received documents. The disclosed CMS recognizes that a document selected by a user for processing was previously processed by the CMS and that a user has previously added particular overlaid fillable fields to the document. When the determination is made, the system generates a recommendation to create a template of the document with the previously added overlaid fillable fields. In some embodiments, the CMS makes the recommendation to generate a template when the user creates, in a received document, identical overlaid fillable fields or field types to those created in the previously processed document.
US11537781B1 System and method to support synchronization, closed captioning and highlight within a text document or a media file
The present invention relates to a system and method for synchronizing and highlighting a target text and audio associated with a reference document. The system and method may comprise one or more of an input unit, an extracting unit, a mapping unit, a processing unit, and an image resizing unit. The system and method may synchronize the target text and audio in order to provide a user with a Read Along. The invention further synchronizes and highlights closed captions and audio that helps people with hearing impairment to comprehend better while watching a movie or listening to songs.
US11537780B2 Scriptlets
Embodiments disclosed herein are related to a method that can include displaying first content on a media display, receiving first data generated from or determined by an Internet of Things (IoT) device, and displaying second content in response to receiving the first data from the IoT device.
US11537776B2 Computer-implemented method of performing voltage rule check in an electronic design automation platform
A computer-implemented method of performing voltage rule check in an electronic design automation (EDA) platform is provided in the present invention, including steps of inserting pseudo device with safe operating area (SOA) model setting in a netlist generated by the EDA platform or in a schematic of process design kit (PDK), wherein parameters of the pseudo device and the model are set so that the pseudo device would not affect original circuits in the netlist and the schematic, performing SOA check in the netlist or the schematic through the EDA platform, and examining the warning messages triggered by the pseudo device and the model violating the SOA setting in the SOA check to find out layout sections violating the SOA setting.
US11537770B2 Quantum circuit embedding by simulated annealing
Mapping of logical qubits to physical qubits is provided. In various embodiments, a first candidate subgraph is selected from a hardware graph. The hardware graph represents a physical quantum circuit. The hardware graph comprises a plurality of nodes corresponding to physical qubits and a plurality of edges corresponding to coupling among the plurality of qubits. An accepted subgraph is determined by: setting the accepted subgraph to be the first candidate subgraph; mapping a quantum circuit comprising a plurality of logical qubits to the accepted subgraph; generating a second candidate subgraph of the hardware graph based on the accepted subgraph; mapping the quantum circuit to the second candidate subgraph; comparing fidelities of the accepted subgraph and the second candidate subgraph for the quantum circuit; if the fidelity of the second candidate subgraph is greater than the fidelity of the accepted subgraph, setting the accepted subgraph to be the second candidate subgraph; if the fidelity of the second candidate subgraph is less than or equal to the fidelity of the accepted subgraph, setting the accepted subgraph to be the second candidate subgraph with a time-dependent probability.
US11537768B2 Method for aging simulation model establishment
A method for aging simulation model establishment includes following operations. Provide a planar p-type metal-oxide-semiconductor field-effect transistor (pMOSFET) having a source and a drain. Measure a first reliability degradation data of the pMOSFET. Select a model for the pMOSFET with modeling parameters related to hot carrier induced punch-through (HEIP). The modeling parameters comprise hot carrier injection (HCI) parameters used to fix a simulated current relation between the source and the drain. Construct the modeling parameters by aging parameters multiplied corresponding flags. Perform a simulation of the pMOSFET with the model to have a second reliability degradation data. Update the aging parameters and re-performing the simulation if the first reliability degradation data and second reliability degradation data are not matched. Collect the aging parameters when the first reliability degradation data and the second reliability degradation data are matched to establish the aging simulation model for the pMOSFET.
US11537765B1 Placement and pricing of part marks in computer-modeled structures
Systems, methods, and software for placing, customizing, and pricing part marks for use in one or more part designs that are represented in a computer model. Placement may be performed as a function of particular locations of part designs. Users may customize part marks by determining particular attributes thereof, such as textual content, font, and/or manufacturing method, among others. A user may manipulate a graphical user interface in order to determine various attributes that further define part mark. Pricing may be performed as a function of user-determined attributes and/or data from one or more pricing catalogs.
US11537764B2 BIM modelling with flexibility attributes
The invention is directed to a method of digitally modeling in two, three or more dimensions an infrastructure (2.1, 2.2, 2.3, 2.4), comprising using digital two, three, four, five or more dimensional objects; and attributing at least one flexibility attribute (8.2, 8.3) to at least one of the objects (4, 6, 10). Several digital two, three or more dimensions infrastructure models (2.1, 2.2, 2.3, 2.4) are merged and managed by automatically detecting (14) potential conflict(s) between objects (6, 10) of the models (2.1, 2.2, 2.3, 2.4) and by automatically searching (16) for at least one possible solution to each of the at least one conflict, based on the flexibility attribute(s) (8.2, 8.3) of the objects (6, 10) related to the conflict.
US11537757B2 Securely writing data to a secure data storage device during runtime
A computer system includes an independent compute core; and an isolated secure data storage device to store data accessible only to the independent compute core. The independent compute core is to open an Application Program Interface (API) during runtime of the computer system in response to receiving a verified message containing secure data to be written to the secure data storage device.
US11537756B2 Systems and methods for providing surrogate credentials and a secure guest mode for mobile devices
A user device may invoke, for a user associated with an unavailable user device, a guest mode, and may connect the user device with a network device based on invoking the guest mode. The user device may provide credentials of the user and a secure input of the user to the network device based on invoking the guest mode, and may receive an identity service and an emergency service for the user when the secure input is authenticated by the network device. The user device may associate, via the identity service, the user with the user device to enable the user to utilize the emergency service, and may provide, via the emergency service, one or more emergency notifications. The user device may receive an indication of the user exiting the guest mode, and may remove the credentials of the user from a memory based on the indication.
US11537753B2 Method and device for dynamic control, at file level, of the integrity of program files in a persistent memory of a computer, computer program and computer incorporating same
A method is disclosed for dynamic control, at file level, of an integrity of a set of files stored in a persistent memory of a computer. The method includes mounting an overlay file system of the Overlayfs type, with a “lower” directory containing the files which is marked as read-only, and with an “upper” directory containing any file resulting from a modification of the files of the “lower” directory by virtue of a copy-on-write mechanism. A denylist of files from the “lower” directory to be excluded from the integrity control is created and maintained. An integrity violation of a file is detected if a copy of said file is identified in the “upper” directory. The method also includes containerization, which natively implements file mounting by overlays of the Overlayfs type.
US11537750B2 Image access management device, image access management method, and image access management system
In a case of receiving an access request to a target image, an image access management device can provide an appropriate access right holder with an appropriate range of information by determining a browsing level with respect to the target image according to an access authority or purpose included in the access request to the target image, by an access management unit, by generating a final image that corresponds to the access authority by processing the feature vector according to the browsing level, and providing the generated final image as a response to the access request, by an image generation unit.
US11537749B2 Privacy protection in mobile robot
A mobile robot is configured for operation in a commercial or industrial setting, such as an office building or retail store. The mobile robot may include cameras for capturing images and videos and include microphones for capturing audio of its surroundings. To improve privacy by preventing confidential information from being transmitted, the mobile robot may detect text in images and modify the images to make the text illegible before transmitting the images. The mobile robot may also detect human voice in audio and modify audio to make the human voice unintelligible before transmitting the audio.
US11537748B2 Self-contained system for de-identifying unstructured data in healthcare records
A method and apparatus for identifying personally identifiable information (PII) and protected health information (PHI) within unstructured data, removing the PII and PHI from the unstructured data, and replacing the removed information with case-type tags that allows the user to understand what information was removed and to tune the level of information removal in future data sets.
US11537746B2 Privacy approval system
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for determining whether data utilization is privacy compliant. The program and method includes receiving input, via a graphical user interface, that includes identification of an application feature that utilizes user data collected from a plurality of users of the application; generating, for display in the graphical user interface, a plurality of fields that characterize utilization of user data; receiving, via the graphical user interface, a selection of one or more fields, the selected one or more fields characterize the utilization of the user data by the application feature; determining, based on the selected one or more fields, whether the utilization of the user data is privacy compliant; and generating, for display, an approval status indicating whether the utilization of the user data is privacy compliant.
US11537741B2 Unified multi-platform system for data privacy
A data manager in an enterprise provides data management of users' personal data, which is used by enterprise applications to support operations in the enterprise. The data manager obtains personal data from the enterprise applications via the use of corresponding connector modules. The data manager communicates with each connector module, which then communicates with its corresponding enterprise application to obtain personal data used by that application. The data manager can also communicate with a central database that can store personal data used by the enterprise applications. The central database can serve as a central store of personal data for the enterprise applications.
US11537739B2 System and method for analyzing confidential data
The present application is related to system and method for analyzing confidential data. Firstly, a first key is used to obtain a first analysis authorization for proceeding a first analysis responsive to an operational model in an encrypted cloud space with a connection of a network. Then, the result of the first analysis is verified. While the verifying of the operational model is pass, a second key is used to obtain a second analysis authorization for proceeding a second analysis responsive to an operational model without the connection of the network. Thereby, the cloud technique for analyzing data can be applied for analyzing confidential data.
US11537737B2 De-tokenization patterns and solutions
Methods and systems of data de-tokenization are described herein to provide solutions to utilizing tokenized data files. A de-tokenization service controller may extract instances of tokenized data by determining a schema associated with a tokenized file, wherein the schema identifies which fields contain tokenized data. A decryption system may decrypt the tokens and send decrypted sensitive values to the de-tokenization service controller. The de-tokenization service controller may then generate a de-tokenized data file comprising a plurality of records corresponding to the plurality of original tokenized records, using the decrypted sensitive values in place of the instances of tokenized data. In some embodiments, the methods may further comprise generating a validated file by adding one or more fields indicating the results of validation based on a set of validation rules. The methods may further comprise re-tokenizing the de-tokenized data file, before storing the data files again in a re-tokenized data storage.
US11537736B2 System for detecting anomalous access to tables
A system and method for detecting anomalous access to tables is described. A query for accessing a table from a requesting user is received. A set of users similar to the requesting user is determined. The probability that the requesting user should access the table is calculated. Whether the user should be accessing the table based on the calculated probability is determined.
US11537734B2 Detecting attacks on databases based on transaction characteristics determined from analyzing database logs
A method by a security system implemented by one or more electronic for detecting attacks on one or more databases. The method includes analyzing database logs of one or more databases to determine transaction characteristics of each of the one or more databases, selecting, for each of a plurality of database accesses to the one or more databases, one or more security rules to apply to that database access, wherein different security rules are selected for different ones of the plurality of database accesses depending on the determined transaction characteristics of the database being accessed, and causing, for each of the plurality of database accesses, the one or more security rules selected for that database access to be applied to that database access.
US11537733B2 Database access control service in networks
A system supporting a networked database service includes a controller configured to receive one or more data request and authenticate the one or more data request. A gateway (GW) in communication with the controller, is configured to receive at least one of the one or more data request from the controller, perform data classification on data received in the request, and generate a cryptographic key based on the data classification, a hardware-protected key of the GW, and a second (encryption) key. The cryptographic key is for accessing a database. The controller and the GW are operated by different parties.
US11537732B2 Unlocking access of information responsive to validation of program codes of virtual entities
In some examples, a management controller includes a communication interface to communicate with a computing device, where the management controller is separate from a processor of the computing device. The management controller includes a management processor to perform a validation of program codes of virtual entities of the computing device, and in response to the validation of the program codes, unlock access of information in an information store to allow access of the information by the computing device, wherein the information is for use by the virtual entities of the computing device, and wherein the management processor is to block access of the information in the information store prior to the validation.
US11537728B1 Method and system for securing data using random bits and encoded key data
Methods and systems for securing data using random bits and encoded key data. A plurality of true random number generator (TRNG) disks and a plurality of key data sets are provided. A key data set from the plurality of key data sets is associated with each of the plurality of TRNG disks, respectively. The key data set comprises at least a block of random bits of an associated TRNG disk. An encoded key data set is formed by encoding at least two of the key data sets together. The source data can be encrypted with the encoded key data set to produce a quantity of encrypted data. The encrypted data can be decrypted with the encoded key data set or the at least two of the key data sets retrieved from the associated TRNG disks.
US11537727B2 Systems and methods for creating enhanced documents for perfect automated parsing
The disclosed enhanced document creation and parsing systems deal with enhanced documents that allow for the presentation of document content in a preferred visual manner, while ensuring that the document content can be captured accurately by an automated parser with nothing being discarded or misrepresented. The enhanced document creation system may create an enhanced document by encoding document content in accordance with a defined schema, optionally encrypting the resulting structured data into an encrypted byte string, and embedding the encrypted byte string as non-visible metadata in a rendered document. The resulting enhanced document can be completely and accurately parsed by an enhanced document parsing system that is capable of extracting, decrypting and decoding the embedded document metadata.
US11537726B2 Secret computation system and method
A secret computation system is a secret computation system for performing computation while keeping data concealed, and comprises a cyphertext generation device that generates cyphertext by encrypting the data, a secret computation device that generates encrypted basic statistics by performing secret computation of predetermined basic statistics using the cyphertext while keeping the cyphertext concealed, and a computation device that generates decrypted basic statistics by decrypting the encrypted basic statistics and performs predetermined computation using the decrypted basic statistics.
US11537725B2 Encrypted cross-zone replication for cross-zone replicated block storage devices
The present disclosure generally relates to creating virtualized block storage devices whose data is replicated across isolated computing systems to lower risk of data loss even in wide-scale events, such as natural disasters. The virtualized device can include at least two volumes, each of which is implemented in a distinct computing system. Each volume can be encrypted with a distinct key, and an encryption service can operate to transform data “in-flight” on the replication path between the volumes, reencrypting data according to the key appropriate for each volume.
US11537724B2 Generating data migration plan for in-place encryption of data
Methods, systems, and computer program products for generating a data migration plan for in-place encryption of data are provided herein. A computer-implemented method includes receiving, from a user, a request to generate a migration plan for performing in-place encryption of data within a database, wherein the migration plan indicates periods of time in which portions of the data are to be encrypted; determining a set of constraints for performing the in-place encryption; generating the migration plan based at least in part on the set of constraints; and performing the in-place encryption of the data in accordance with the migration plan such that only a single copy of each of the portions is maintained during the in-place encryption, wherein the single copy comprises one of a plaintext copy of data corresponding to the portion, and an encrypted copy of data corresponding to the portion.
US11537722B1 Passive software identification for vulnerability management
Disclosed herein are methods, systems, and processes to perform passive and realtime software identification and data collection for vulnerability management. Vulnerability management based on agent-collected event data involves monitoring a process start event associated with an application executing on a computing device that is part of a network, identifying a binary location of the process start event, and based on the binary location, identifying a software type of the application and a version of the software type. Vulnerability management based on event data in logs involves monitoring the process start event for configuration or file changes, generating fingerprint rules by mapping the configuration or files changes and the process start event associated with a software installation or an upgrade of the software, and processing log data to fingerprint the software type and the version of the software type. Agent-collected event data and event data in logs can be amalgamated to perform software and version identification for vulnerability management.
US11537719B2 Deep neural network system for similarity-based graph representations
There is described a neural network system implemented by one or more computers for determining graph similarity. The neural network system comprises one or more neural networks configured to process an input graph to generate a node state representation vector for each node of the input graph and an edge representation vector for each edge of the input graph; and process the node state representation vectors and the edge representation vectors to generate a vector representation of the input graph. The neural network system further comprises one or more processors configured to: receive a first graph; receive a second graph; generate a vector representation of the first graph; generate a vector representation of the second graph; determine a similarity score for the first graph and the second graph based upon the vector representations of the first graph and the second graph.
US11537713B2 Ransomware attack onset detection
A method of detecting the onset of a ransomware attack is presented. In an example embodiment, file backup metadata for each of a plurality of computing devices is accessed and analyzed to detect anomalous file backup activity of individual ones of the computing devices. A determination is made as to whether the detected anomalous file backup activity of at least some of the computing devices is correlated in time. File description metadata for each of the computing devices is also accessed and analyzed to identify files in the computing devices that are anomalous to other files in the computing devices. A determination whether a ransomware attack has begun is based on a determination that the detected anomalous file backup activity of at least some of the computing devices is correlated in time, as well as on the identified anomalous files.
US11537711B2 Method to prevent root level access attack and measurable SLA security and compliance platform
A management system detects a change at the target device. The management system transmits a request message to authorization devices of the authorization users of the multi-user authorization pool to from the authorization users an indication of whether the detected change is approved. The management system receives a plurality of response messages from authorization devices of the multi-user authorization pool indicating whether the detected change is approved by the corresponding authorization user, and based on at least three of the plurality of response messages indicating a disapproval, that the detected change is disapproved. In response to the determination that the change is disapproved, an instruction message is sent to a target managed device to instruct the target managed device to rollback to an earlier state.
US11537710B2 Method for rendering virtual desktops on an air-gapped endpoint
A method for rendering virtual desktops on an air-gapped endpoint is provided. The method includes rendering a first window presenting a first virtual desktop of a first security zone; rendering a second window presenting a second virtual desktop display of a second security zone, wherein the first security zone and the second security zone are of a plurality of security zones instantiated on the air-gapped endpoint; and controlling, by a hypervisor, display of the first window and the second window on a desktop of the air-gapped endpoint, wherein any application in the first security zone cannot access any application in the second security zone when displayed on the same desktop.
US11537704B2 Enforcing trusted application settings for shared code libraries
Access to a shared library API is restricted for a customer application by a security system. A profile for each of a plurality of trusted applications is generated and stored in a security database. When a customer application attempts to access the shared library API, the customer application is verified by extracting a customer application profile for the customer application, comparing the customer application profile with each stored trusted application profile, and verifying that the customer application can access the shared library API based on the comparison. Based on the verification, the customer application may be allowed to or access to the shared library API or may be prevented from accessing the shared library API.
US11537703B2 GFI tripped circuit detection and wireless notification systems and methods
Systems and methods for ground fault circuit interrupter trip detection and entire premises loss of power and restoration detection and notification of those events is disclosed. An example system may receive a smart plug identification. The system may authorize a smart plug. The system may link the smart plug to a smart plug application. The system may query the smart plug to obtain a power notification. The system may notify smart plug application of a power status.
US11537681B2 Verifying status of resources linked to communications and notifying interested parties of status changes
An information processing apparatus includes an obtaining section that obtains a content; a linking section that extracts resource information indicating a resource from the content obtained by the obtaining section and links the content, a notification destination, and the extracted resource information; and a notification section that obtains a state of the resource indicated by the resource information and in a case where the obtained state satisfies a predetermined condition, transmits a notification to the notification destination linked with the resource information.
US11537676B2 Temporal transformation of location-based queries
A system and method for transforming location-based data queries into temporal domain by leveraging a location-to-time knowledge conversion graph. In some systems which contain diverse sets of data objects, only certain objects may contain explicit location data, while others may not. Therefore, queriability of this diverse data by location properties would likely yield incomplete results. In some embodiments, this method allows for the transformation and augmentation of a given data query containing location-based filtering properties into a time-region-based lookup, wherein a given location has been assigned to a time region in the given data graph and all data events within that time region may be augmented with location metadata automatically in the knowledge graph. Over time, a system utilizing these embodiments can offer comprehensive location-based data services and insights to a given system or user wherein a diverse set of data objects exists and not all objects contain explicit location information.
US11537671B1 Unified search
User devices are used to access data ranging from calendar items to Internet searches. A unified search interface provided by a unified search module enables a user of the user device to search data associated with one or more applications across applications on the user device as well as data in remote locations, such as on a server via a network connection. The unified search module may be provided as part of the operating system module, and accessible without special configuration of the applications.
US11537669B1 Preparation of signature fields within electronic documents
Techniques prepare a document for electronic signing. Such techniques involve identifying a set of signature fields common within the document, the set being for use with different pages of the document. Such techniques further involve, in response to identifying the set of signature fields, modifying content of the different pages to include the set of signature fields. Such techniques further involve outputting a prepared version of the document that includes the modified content of the different pages of the document.
US11537666B2 Crowdsourced prevention or reduction of dissemination of selected content in a social media platform
Crowdsourced solutions are provided that can prevent and/or reduce dissemination of selected digital content in a social media platform. In one embodiment, a system can include at least one memory device having computer-executable components stored therein, and at least one processor configured to execute the computer-executable components. Such computer-executable components can include a selection component that identifies multiple reviewer accounts using a selection criterion corresponding to a user account in the social media platform. The multiple reviewer accounts can evaluate presence of particular digital content in the social media platform directed to the user account. The computer-executable components also can include a routing component that can provide portions of digital content directed to the user account to respective reviewer accounts. The computer-executable components can further include a feedback component that receives rating information indicative of ratings for the portions of the second digital content.
US11537658B2 Methods, systems, and media for determining and presenting information related to embedded sound recordings
Methods, systems, and media for determining and presenting information related to embedded sound recordings are provided. In some embodiments, the method comprises: identifying, at a video sharing service, a first video content item that includes an embedded sound recording; identifying a composition associated with the embedded sound recording, wherein the embedded sound recording is a particular version of the composition; identifying one or more artists associated with the composition based on a group of metadata associated with the composition, wherein each item of metadata is provided by a content owner that has provided a sound recording associated with the composition to the video sharing service; identifying a second video content item associated with the embedder sound recording based at least in part on the identified one or more artists; receiving, from a user device, a request to present the first video content item on the user device; and, in response to receiving the request, causing the user device to present a user interface for presenting the first video content item in a first portion of the user interface and information related to the embedded sound recording in a second portion of the user interface, wherein the information related to the embedded sound recording includes indications of the one or more artists and a link to the second video content item.
US11537657B2 Systems, methods, and computer-readable products for track selection
Methods, apparatuses, and computer-readable products for selecting tracks. A plurality of request parameters are received from a client device. Based on those request parameters, plurality of bans, history track attributes, and artist identifiers are loaded from a database. A most recent discovery track is calculated based on the plurality of histories and the plurality of artist identifiers. An artist identifier is repeatedly selected from the plurality of artist identifiers along with a track type from a set of track types until a predetermined number of artist identifier and track type pairs have been selected. A plurality of candidate tracks for each selected artist identifier are loaded from a database. One track of the plurality of candidate tracks is repeatedly selected for each artist identifier and track type pair until one track has been selected for each pair of the predetermined number of artist identifier and track type pairs. The predetermined number of tracks that have been selected are returned to the client device.
US11537656B2 Systems and methods for screenshot linking
A system for analyzing screenshots can include a computing device including a processor coupled to a memory and a display screen configured to display content. The system can include an application stored on the memory and executable by the processor. The application can include a screenshot receiver configured to access, from storage to which a screenshot of the content displayed on the display screen captured using a screenshot function of the computing device is stored, the screenshot including an image and a predetermined marker. The application can include a marker detector configured to detect the predetermined marker included in the screenshot. The application can include a link identifier configured to identify, using the predetermined marker, a link to a resource mapped to the image included in the screenshot, the resource accessible by the computing device via the link.
US11537655B2 Identifying product metadata from an item image
A metadata extraction machine accesses an image that depicts an item. The item depicted in the image may have an attribute that describes a characteristic of the item and an attribute descriptor that corresponds to the attribute of the item and specifies a value of the attribute. The metadata extraction machine performs an analysis of the image. The analysis may include identifying the attribute descriptor corresponding to the attribute based on image segmentation of the image. The metadata extraction machine transmits a communication to a device of a user based on the identifying of the attribute descriptor corresponding to the attribute of the item depicted in the image.
US11537652B2 Sharing filesystems between containers
A filesystem can be shared between containers. For example, a computing device having a host filesystem can launch a first container from an image file. Launching the first container can include creating an initialization directory for the first container on the host filesystem. The initialization directory can include a filesystem to be shared between containers. Launching the first container can also include creating a first filesystem directory for the first container on the host filesystem and mounting the initialization directory to the first filesystem directory. The computing device can also launch a second container from the image file. Launching the second container can include creating a second filesystem directory for the second container on the host filesystem and mounting the initialization directory to the second filesystem directory to enable the second container to access the filesystem.
US11537649B2 Artificially intelligent system employing modularized and taxonomy-based classifications to generated and predict compliance-related content
A system employing new and improved artificially intelligent system for employing modularized and taxonomy-based classifications to generate compliance-related content. In one embodiment, the system comprises monitoring circuitry that receives regulatory compliance data from one or more regulatory institutions, as well as a taxonomy engine that processes the regulatory compliance data to generate taxonomy-based classifications of the regulatory compliance data comprising a plurality of modules and compliance requirements within each module. In certain embodiments, the system also includes a database storing the taxonomy-based classifications of the regulatory compliance data, and a plurality of processors in operative communication with the database that receive at least two of the plurality of modules from the taxonomy-based classifications and process the compliance requirements within each received module using natural language processing to generate a mapping of semantic relationship pairs between each received module. In certain embodiments, the system also includes scoring circuitry that processes the mapping of semantic relationship pairs between each received module to produce a similarity score for each relationship pair, as well as interface circuitry that uses the similarity scores to generate a set of compliance steps that covers all compliance requirements from each of the received modules.
US11537647B2 System and method for decision driven hybrid text clustering
The present invention discloses a method and a system for clustering of short and long text documents. The documents are input through an input module and a pre-processing module overtakes the documents from the input module. The pre-processing module refines the documents and removes unwanted text from the documents. Then a decision driven hybrid text clustering algorithm is applied via different modules to achieve clustering of the documents. Firstly, a context module computes a moment value of a feature signifying at least one feature importance value of the feature for the documents. The moment value is used by a decision module to calculate a decision score. Based on the decision score the documents are split into two sets. A clustering module then forms clusters of the two sets of documents based on n-tuple word distribution. Finally, a convergence module congregates the clusters in a final set of documents.
US11537644B2 Method and system for conversational input device with intelligent crowd-sourced options
A method and system are described that provide responses to natural language queries regarding the performance of a business. The method and system provide for crowd-sourced data to determine natural language query suggestions to transmit to a user, based upon previously submitted questions of the user and/or similar merchants to the user. Natural language query suggestions may be provided as utterances to a keyboard of a merchant user. The merchant user may select one or more suggestions provided. The use of natural language queries and responses allows a merchant without a business intelligence background to obtain business insights easily and accurately assess his performance (e.g., against similar merchants, etc.) without personally identifiable or confidential information of other merchants being compromised.
US11537641B2 Irrigation subsystem and method for locating a decoder unit in an irrigation system
An irrigation subsystem for locating a decoder unit in an irrigation system includes an irrigation controller controlling a plurality of irrigation units installed around branches of one or more water pipes in a field. Each irrigation unit includes a decoder unit placed in a box partially sunk in a ground and a solenoid. The subsystem further includes a memory, a memory control controlling data loading and retrieval into the memory, and an NFC interface having an NFC plate arranged in the box ensuring communication and energy supply with a mobile phone of an installer or searcher when being positioned close to the NFC plate. The communication includes downloading location coordinates of the decoder unit into the memory. The irrigation controller includes a memory for storing location data obtained from the decoder units in the form of a location database.
US11537640B2 Map output device, map output system, and computer-readable storage medium including program
A map output device is provided for preventing a storage medium from being sharedly used. The map output device comprises a connection unit; an output unit that outputs map data; and a control unit. The control unit is configured, when a storage medium is connected to the connection unit or when a movable body is used beyond a predetermined usage amount, to write a file containing information on a unique value related to the movable body into the storage medium connected to the connection unit, and to output, to the output unit, the map data read from the storage medium.
US11537633B2 Asynchronous cross-region block volume replication
Techniques are provided for cross-region replication of block volume data. The techniques include a method wherein a computer system implements operations including creating a first snapshot of a block volume at a first geographic region and at a first logical time, the block volume including a plurality of partitions, transmitting first snapshot data to an object storage system at a second geographic region, creating a second snapshot of the block volume at the first geographic region and at a second logical time, generating a plurality of deltas, transmitting a plurality of delta data sets corresponding to the plurality of deltas to the object storage system at the second geographic region, generating a checkpoint at least in part by aggregating object metadata associated with the plurality of deltas and the first snapshot, receiving a restore request to generate a restore volume, and generating the restore volume from the checkpoint.
US11537629B2 Replicating data using a replication server of a multi-user system
A context-driven multi-user system may include distributed computing resource(s) that replicate proper subset(s) of user-relevant context data to computing device(s). A replication server may receive an update record corresponding to stored context data and determine propagation records based at least in part thereon. Each propagation record may correspond to a respective, different proper subset of the context data. The replication server may transmit the propagation records to respective replication clients. A replication client may receive a propagation record and modify local context data in response. The replication client may receive a data record and determine an update record in response and using the local context data. The computing device may transmit the determined update record. A server may receive a query specification referencing a data source and transmit the query specification to a replication client of the multi-user system, the client corresponding to the data source.
US11537627B1 Information technology networked cloud service monitoring
Systems and methods ingest machine data including logs, metadata, and cost and usage information from multiple heterogeneous cloud services. The machine data is saved as events. An application retrieves the metadata, events, metrics, and logs and causes an easy to understand visual representation of costs, resource usage, and non-compliance for each of a client's cloud services. Further, the data across the client's multiple heterogeneous cloud services is normalized to provide visual representations that compare the costs, resource usage, and non-compliance across the client's multiple heterogeneous cloud services. Further, machine learning aspects of the application can provide recommendations and trend analysis for cloud service asset usage.
US11537625B1 Using structured data templates and invocation statements to dynamically define values for efficient data encoding
Structured data templates and invocation statements may be used to dynamically define values, which allows for more efficient data encoding than traditional techniques. A given structured data template may be assigned a template identifier. A writer may generate an invocation statement that references a template identifier for a particular structured data template in order to generate a more compact representation of a structured portion of source data (based on the structured data template matching the structured portion of data). The structured data template may specify that any number of the fields is an “unassigned” field. The invocation statement may specify values for these fields, resulting in a more compact representation of the structured portion of data. The use of an invocation statement and a structured data template eliminates the repetitive scaffolding of an object being written out.
US11537618B2 Compliant entity conflation and access
The disclosed embodiments provide a system for managing data conflation. During operation, the system generates matches between a first set of entities in a first dataset from a first data provider and a second set of entities in a second dataset from a second data provider based on comparisons of fields in the first and second datasets. Next, the system modifies a join query for joining the first and second datasets to include operators representing compliance rules for the first or second datasets. The system executes the modified join query to produce a joined dataset that adheres to the compliance rules and stores data related to the joined dataset within a platform that logically isolates the data from additional datasets. During processing of queries of the data, the system modifies the queries to include additional operators that enforce access control policies for the data.
US11537617B2 Data system configured to transparently cache data of data sources and access the cached data
The disclosed embodiments include a method for caching by a data system. The method includes automatically caching a portion of a data object from an external data source to a local cluster of nodes in accordance with a unit of caching. The portion of the data object can be selected for caching based on a frequency of accessing the portion of the data object. The portion of the data object in the cache is mapped to the external data source in accordance with a unit of hashing. The method further includes, responsive to the data system receiving a query for data stored in the external data source, obtaining query results that satisfy the received query by reading the portion of the cached data object instead of reading the data object from the external data source.
US11537615B2 Using machine learning to estimate query resource consumption in MPPDB
Methods and apparatus are provided for using machine learning to estimate query resource consumption in a massively parallel processing database (MPPDB). In various embodiments, the machine learning may jointly perform query resource consumption estimation for a query and resource extreme events detection together, utilize an adaptive kernel that is configured to learn most optimal similarity relation metric for data from each system settings, and utilize multi-level stacking technology configured to leverage outputs of diverse base classifier models. Advantages and benefits of the disclosed embodiments include providing faster and more reliable system performance and avoiding resource issues such as out of memory (OOM) occurrences.
US11537612B1 Method and system for improving performance of an issue management system
A system and method for improving the performance of an issue management system is disclosed. The system includes a server communicating with an issue management database and a client running on a remote device such as a mobile phone. The client provides a user interface for making queries of the issue management database. Users can select filtering parameters to narrow the query space. Upon receiving a user query the system can request information from server and the issue management database related to the query and the filtering parameters. Using the response from the server and database the client can build a partial database that is stored locally. Further user queries are performed on the partial database rather than the full server-side database to enhance performance and response time of the system.
US11537611B2 Generating filtered data sets for efficient query execution
A system filters a data set for the efficient execution of queries by removing at least some irrelevant records to generate a reduced data set. The records are determined to be irrelevant based on the values of the records for the particular attribute(s) corresponding to the filtering operation. The system filters out records within a data set that do not include any of the values defined for the particular attribute by a set of queries that are to be executed on the filtered set of records.
US11537610B2 Data statement chunking
Techniques are presented for applying fine-grained client-specific rules to divide (e.g., chunk) data statements to achieve cost reduction and/or failure rate reduction associated with executing the data statements over a subject dataset. Data statements for the subject dataset are received from a client. Statement attributes derived from the data statements are processed with respect to fine-grained rules and/or other client-specific data to determine whether a data statement chunking scheme is to be applied to the data statements. If a data statement chunking scheme is to be applied, further analysis is performed to select a data statement chunking scheme. A set of data operations are generated based at least in part on the selected data statement chunking scheme. The data operations are issued for execution over the subject dataset. The results from the data operations are consolidated in accordance with the selected data statement chunking scheme and returned to the client.
US11537606B2 Solution for implementing computing service based on structured query language statement
Syntax parsing on a SQL statement is performed to determine whether an extended syntax identifier exists in the SQL statement, where the extended syntax identifier indicates a target computing service for the SQL statement. It is determined that the extended syntax identifier exists in the SQL statement. A computing service description statement in a first statement format is generated based on the SQL statement, where the first statement format is a statement format that can be recognized by a target computing framework. The computing service description statement is submitted to the target computing framework. Data queried by the SQL statement is invoked, in the target computing framework based on the computing service description statement, to perform target computation, where the SQL statement includes a computing element needed by the target computing service.
US11537599B1 Fast database loading with time-stamped records
For a first record of a batch of records, a first timestamp may be determined to be stored with the first record in a database into which the batch of records are to be loaded as part of a database loading process. For each remaining record of the batch of records, a future timestamp may be generated using the first timestamp, until a final timestamp of a final record of the batch of records is generated. For a load completion time at which the database loading process completes, prior to the final timestamp, a wait time until a batch completion time may be determined by comparing the load completion time and the final timestamp, and waiting for the wait time to reach the batch completion time. If the load completion time is at or after the final timestamp, the batch completion time may be reached at the load completion time.
US11537594B2 Approximate estimation of number of distinct keys in a multiset using a sample
Herein are quantitative analytics to increase the accuracy of cardinality estimation without increasing sample size. In an embodiment, a computer selects a few sample values from a multiset. A high-frequency exact count of distinct values that have at least a threshold amount of occurrences in the sample values is counted. A low-frequency exact count of distinct values in the sample that do not have at least the threshold amount of occurrences in the sample is counted. Based on multiple binomial probabilities, an upper bound of a count of missing distinct values in the multiset that are not in the sample is calculated. A total count of distinct values (NDV) in the multiset is estimated based on: a) the high-frequency exact count of distinct values, b) the low-frequency exact count of distinct values, and c) the upper bound of the count of missing distinct values in the multiset that are not in the sample.
US11537593B2 Methods and apparatus for efficiently implementing a fast-copyable database
A fast-copyable database apparatus includes a processor and a memory in electronic communication with the processor. The memory stores a database table with multiple records each having a compound key including a version identifier. The memory also stores instructions executable to cause the processor to generate a first virtual clone of the database table and a second virtual clone of the database table, receive a query at the first virtual clone, and modify the query so that it includes a version identifier of the first virtual clone. The processor can query the database table using the modified query to generate a response based in part on each record from the set of records having a version identifier associated with an ancestral path of the version identifier of the first virtual clone, and send the response. Each compound key includes a version identifier and a data portion.
US11537591B2 Computing system with revised notification messages and related methods
A computing system may include a server, and a client computing device in communication with the server and operating a local mobile OS. One of the client computing device and the server may be configured to compare a notification message with a database of flagged terms to determine whether the notification message includes a flagged term. If the notification message includes the flagged term and the local mobile OS is in a locked state, the notification message is revised by replacing the flagged term with a placeholder term, and the revised notification message is displayed on a display.
US11537588B2 Systems and methods for providing a two-way, intelligent text messaging platform
The present invention provides systems and methods for improved communication management. The present invention provides a platform for providing intuitive, semi-automated, large-scale, two-way text messaging communication between a client or customer (e.g., business or company) and participants/recipients tied to, or otherwise associated or registered with a service provided by the client or customer. The platform provides a consolidated web-based interface with which the client/customer may interact to manage the handling of participant data and to further manage the transmission of targeted outgoing text messages to one or more participants. The web-based interface further allows for the client/customer to automate the handling of an incoming text messages and data associated therewith, including, but not limited to, database updates, creation of automated responses to incoming text messages, and other actions, such as analysis of participant engagement based on participant response and output of engagement metrics.
US11537585B2 Determining time stamps in machine data derived events
Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series data are sequences of time stamped records occurring in one or more usually continuous streams, representing some type of activity. In one embodiment, time series data is stored as discrete events time stamps. A search is received and relevant event information is retrieved based in whole or in part on the time stamp, a keyword indexing mechanism, or statistical indices calculated at the time of the search.
US11537584B2 Pre-caching of relational database management system based on data retrieval patterns
A processor tracks a frequency of access requests of a first index corresponding to a first data page of a plurality of data pages stored in a database. The processor determines the first index corresponding to the first data page having a frequency of access requests that exceeds a configurable target, and the processor retains, with preference, the first data page that corresponds to the first index, within the cache memory.
US11537580B2 Multiple dimension layers for an analysis data system and method
A system and method are presented that analyze evaluation data concerning a subject using attributes that are logically arranged in a geometric structure such as a rectangular array. A plurality of dimension layers is laid on top of the logical arrangement of data. Each dimension layers assigns values to a plurality of dimensions based on the value of neighboring attribute groups. Each dimension layer can be associated with one or more reporting configurations that contain descriptors for the defined dimensions as well as formatting instructions for report-like output.
US11537576B2 Assisted problem identification in a computing system
A method, system and computer program product for providing support for identification of the problem root cause in a computing system. Knowledge base mapping monitoring programs with respective to one or more technical problem definitions and a predefined system configuration are provided. The technical problems are defined using a predefined data structure. An inquiry relating to the computing system is received from a requester. The inquiry indicates a technical problem statement of the computing system. The received inquiry is parsed for constructing a problem description in accordance with the predefined data structure. A set of monitoring programs of the knowledge base may be identified using the problem description. Using software and/or hardware configuration data of the computing system, the set of monitoring programs may be instantiated in a monitor system. The instantiated programs may be provided to the requester as support for identification of the problem root cause.
US11537573B2 Elastic, ephemeral in-line deduplication service
A deduplication service can be provided to a storage domain from a services framework that expands and contracts to both meet service demand and to conform to resource management of a compute domain. The deduplication service maintains a fingerprint database and reference count data in compute domain resources, but persists these into the storage domain for use in the case of a failure or interruption of the deduplication service in the compute domain. The deduplication service responds to service requests from the storage domain with indications of paths in a user namespace and whether or not a piece of data had a fingerprint match in the fingerprint database. The indication of a match guides the storage domain to either store the piece of data into the storage backend or to reference another piece of data. The deduplication service uses the fingerprints to define paths for corresponding pieces of data.
US11537562B2 Auxiliary manifest file to provide timed metadata
A client electronic device to provide custom functionality for video content playback. The client electronic device includes one or more processors and a non-transitory computer-readable medium having stored therein instructions, which when executed by the one or more processors, causes the client electronic device to receive a streaming manifest file and a first auxiliary manifest file, where the streaming manifest file includes references to video segments of a video content, where the first auxiliary manifest file includes timed metadata associated with the video content, where the streaming manifest file and the first auxiliary manifest file refer to a same timeline, provide the streaming manifest file to a core playback module to play the video content according to the streaming manifest file, and provide custom functionality using the timed metadata included in the first auxiliary manifest file that replaces or augments functionality provided by the core playback module.
US11537555B2 Managing network shares utilizing filesystem snapshots comprising metadata characterizing network shares
An apparatus comprises at least one processing device comprising a processor coupled to a memory. The at least one processing device is configured to identify one or more network shares of a filesystem. The at least one processing device is also configured to store, in the filesystem, at least one network share metadata file comprising metadata characterizing the identified one or more network shares of the filesystem. The at least one processing device is further configured to generate a snapshot of the filesystem, the generated snapshot comprising the at least one network share metadata file. The generated snapshot is utilizable for performing a recovery of the filesystem and the identified one or more network shares using at least a portion of the metadata from the at least one network share metadata file.
US11537553B2 Managing snapshots stored locally in a storage system and in cloud storage utilizing policy-based snapshot lineages
An apparatus includes a processing device configured to identify a snapshot policy for creating a snapshot lineage comprising snapshots of a storage volume comprising data stored on a storage system, the snapshot lineage comprising (i) a local snapshot lineage stored on the storage system and (ii) at least one cloud snapshot lineage stored on cloud storage. The processing device is also configured to generate snapshots of the storage volume in accordance with the snapshot policy, to store the snapshots in the local snapshot lineage, and to copy snapshots from the local snapshot lineage to the at least one cloud snapshot lineage in accordance with the at least one snapshot policy. The processing device is further configured to provide an interface for managing the snapshot lineage by accessing, from the storage system, snapshots of the storage volume in the local snapshot lineage and the at least one cloud snapshot lineage.
US11537550B2 Server and method of identifying unsupported drives in a server
A method of identifying an unsupported storage device on a server is disclosed as including providing the server with a baseboard management controller (BMC), the BMC obtaining vital product data (VPD) from a storage device on the server, the BMC comparing the VPD from the storage device with one or more approved VPDs, and the BMC issuing an output in response to said comparison.
US11537543B2 Technique for handling protocol conversion
An apparatus and method are provided for handling protocol conversion. The apparatus has interconnect circuitry for routing messages between components coupled to the interconnect circuitry in a manner that conforms to a first communication protocol. Protocol conversion circuitry is coupled between the interconnect circuitry and an external communication path, for converting messages between the first communication protocol and a second communication protocol that has a layered architecture comprising multiple layers. The protocol conversion circuitry has a gateway component forming one of the components coupled to the interconnect circuitry, and a controller coupled with the gateway component and used to control connection with the external communication path. For a selected layer of the multiple layers, the protocol conversion circuitry provides, within the gateway component, upper selected layer circuitry to implement a first portion of functionality of the selected layer, where the first portion comprises at least protocol dependent functionality of the selected layer. It also provides, within the controller, lower selected layer circuitry to implement a remaining portion of the functionality of the selected layer, the remaining portion comprising only protocol independent functionality of the selected layer.
US11537542B1 Direct memory access circuitry and method
Disclosed approaches eliminate involving a bus interface in polling by the host computer system and the peripheral component for events to coordinate direct memory access (DMA) transfers. The host polls main memory for DMA events communicated by the peripheral component, and the peripheral component polls local registers for DMA addresses to initiate DMA transfers. DMA transfers are initiated by the host storing main memory addresses in the local registers of the peripheral component, and DMA events generated by the peripheral component are stored in the main memory.
US11537540B2 Memory system design using buffer(s) on a mother board
A mother board topology including a processor operable to be coupled to one or more communication channels for communicating commands. The topology includes a first communication channel electrically coupling a first set of two or more dual in-line memory modules (DIMMs) and a first primary data buffer on a mother board. The topology includes a second communication channel electrically coupling a second set of two or more DIMMs and a second primary data buffer on the mother board. The topology includes a third channel electrically coupling the first primary data buffer, the primary second data buffer, and the processor.
US11537539B2 Acceleration of data between a network and local I/O in a NUMA system
A system includes a central processing unit (CPU) including semiconductor dies, wherein each semiconductor die includes processing cores. The system includes a multi-host network interface card (NIC). The NIC includes an external connection interface circuit and CPU interface circuits. The NIC is coupled to an external data source through the external connection interface circuit and to each the semiconductor dies through a respective CPU interface circuit. The NIC is configured to receive data from the external data source for a different peripherals separately connected to semiconductor dies, and route the data for peripherals through respective CPU interface circuits.
US11537538B2 Inter cluster snoop latency reduction
In one embodiment, a cache coherent system includes one or more agents (e.g., coherent agents) that may cache data used by the system. The system may include a point of coherency in a memory controller in the system, and thus the agents may transmit read requests to the memory controller to coherently read data. The point of coherency may determine if the data is cached in another agent, and may transmit a copy back request to the other agent if the other agent has modified the data. The system may include an interconnect between the agents and the memory controller. At a point on the interconnect at which traffic from the agents converges, a copy back response may be converted to a fill for the requesting agent.
US11537537B2 Semiconductor device and method
A semiconductor device includes a terminal group configured to receive a first signal and a second signal from a host, a first chip electrically connected to the terminal group, and a second chip electrically connected to the terminal group. The first chip is configured to, in response to reception of the first signal, transmit a third signal corresponding to the first signal to the second chip. The first chip is configured to, when the first chip has received the second signal before the first signal, refrain from transmitting the third signal to the second chip.
US11537536B2 Memory controller configured to transmit interrupt signal if volatile memory has no data corresponding to address requested from source
According to one embodiment, a memory device includes a nonvolatile memory, a volatile memory, a controller, and a board. The nonvolatile memory stores data. The volatile memory holds a part of the data stored in the nonvolatile memory. The memory controller controls the volatile memory and the nonvolatile memory. The nonvolatile memory, the volatile memory, and the memory controller are provided on the board. The memory controller transmits an interrupt signal to a request source, when the volatile memory does not have any data corresponding to an address which the request source requests to access.
US11537532B2 Lookahead priority collection to support priority elevation
A queuing requester for access to a memory system is provided. Transaction requests are received from two or more requestors for access to the memory system. Each transaction request includes an associated priority value. A request queue of the received transaction requests is formed in the queuing requester. Each transaction request includes an associated priority value. A highest priority value of all pending transaction requests within the request queue is determined. An elevated priority value is selected when the highest priority value is higher than the priority value of an oldest transaction request in the request queue; otherwise the priority value of the oldest transaction request is selected. The oldest transaction request in the request queue with the selected priority value is then provided to the memory system. An arbitration contest with other requesters for access to the memory system is performed using the selected priority value.
US11537529B1 Storage drive with defect management on basis of segments corresponding to logical erase units
This disclosure provides techniques hierarchical address virtualization within a memory controller and configurable block device allocation. By performing address translation only at select hierarchical levels, a memory controller can be designed to have predictable I/O latency, with brief or otherwise negligible logical-to-physical address translation time. In one embodiment, address transition may be implemented entirely with logical gates and look-up tables of a memory controller integrated circuit, without requiring processor cycles. The disclosed virtualization scheme also provides for flexibility in customizing the configuration of virtual storage devices, to present nearly any desired configuration to a host or client.
US11537528B1 Storage system with division based addressing and query based cooperative flash management
This disclosure provides techniques hierarchical address virtualization within a memory controller and configurable block device allocation. By performing address translation only at select hierarchical levels, a memory controller can be designed to have predictable I/O latency, with brief or otherwise negligible logical-to-physical address translation time. In one embodiment, address transition may be implemented entirely with logical gates and look-up tables of a memory controller integrated circuit, without requiring processor cycles. The disclosed virtualization scheme also provides for flexibility in customizing the configuration of virtual storage devices, to present nearly any desired configuration to a host or client.
US11537518B2 Constraining memory use for overlapping virtual memory operations
Constraining memory use for overlapping virtual memory operations is described. The memory use is constrained to prevent memory from exceeding an operational threshold, e.g., in relation to operations for modifying content. These operations are implemented according to algorithms having a plurality of instructions. Before the instructions are performed in relation to the content, virtual memory is allocated to the content data, which is then loaded into the virtual memory and is also partitioned into data portions. In the context of the described techniques, at least one of the instructions affects multiple portions of the content data loaded in virtual memory. When this occurs, the instruction is carried out, in part, by transferring the multiple portions of content data between the virtual memory and a memory such that a number of portions of the content data in the memory is constrained to the memory that is reserved for the operation.
US11537517B2 Memory device for supporting cache read operation, operating method thereof, and memory system including the same
A memory device comprises: a page buffer including a first and second latch, a control circuit configured to perform reading data of a word line and storing the data in the first latch, perform discharging the word line, perform moving the data of the first latch to the second latch, and perform outputting the data of the second latch to an exterior, and a control logic configured to control the control circuit such that an execution section of the discharge and moving for a first word line at least partially overlap each other when a second or third cache read command is inputted in a section in which the storage or discharge for the first word line is performed in response to a first cache read command for the first word line.
US11537516B1 Multi-tier cache for a distributed storage system
Systems and methods are provided for using a distributed cache architecture with different methods to load balance requests depending upon whether a requested data item is a freely-requested item (e.g., a “hot key”). The cache may be implemented as a consistent hash ring, and most keys may be assigned to particular node based on a consistent hash. For hot key requests, the requests may be distributed among a subset of nodes rather than being assigned to a specific node using consistent hashing. When a witness service is used to ensure that cached data is fresh, verification requests for data regarding hot keys may be batched to avoid overloading the witness service with hot key requests.
US11537514B2 Data storage device and operating method thereof
A controller for controlling a nonvolatile memory device comprising: a read count table including a plurality of read count data, wherein each of the read count data includes a read count value for one data storage region; a read count address table including a read count address indicating an address of a memory region where the read count data is stored; a flash translation layer (FTL) configured to control an operation of the nonvolatile memory device, and manage the read count table and the read count address table; and a flash interface layer (FIL) configured to control data communication between the FTL and the nonvolatile memory device, and update the read count value based on the read count address when read operation is performed on the data storage region.
US11537511B2 Dynamic configuring of reliability and density of non-volatile memories
Systems, methods, and devices dynamically configure non-volatile memories. Devices include non-volatile memories comprising a plurality of memory regions, each of the plurality of memory regions having a configurable bit density. Devices also include control circuitry configured to retrieve user partition configuration data identifying a plurality of bit densities for the plurality of memory regions, convert a received user address to a plurality of physical addresses based, at least in part, on the plurality of bit densities, compare the user address with the user partition configuration data, and select one of the plurality of physical addresses based, at least in part, on the comparison.
US11537503B2 Code editor for user interface component testing
A system for conducting user interface (UI) software component testing has been developed. The test of the UI software component is initiated and a display of the test results are shown to a user in a browser used in the testing. A code editor used for debugging by the user receives the test results from the browser and presents the test results to the user for debugging. The browser webview and the code editor are simultaneously displayed to the user in a dual screencast window during the UI software testing.
US11537501B2 Method and device for monitoring server based on recordings of data from sensors, and non-transitory storage medium
A method for monitoring multiple servers in one or more server clusters includes collecting and recording sensor data (SDR data) and storing the SDR as a predetermined file format into a specified storage area. The SDR stored in the specified storage area is analyzed according to a predetermined analysis rule to determine whether the SDR comprises data indicating abnormal functioning on a moment-by-moment basis SDR. When the SDR indicates an abnormality, SDR warning information corresponding to the abnormality SDR is outputted. A server monitoring device utilizing the method and a non-transitory storage medium are also provided.
US11537498B2 Techniques for detecting atypical events in event logs
Examples described herein generally relate to processing event logs where, for each of multiple events in an event log of the one or more event logs, a table of logged event instances can be generated for the event. For each of the multiple events, the table can be processed using an autoencoder to identify one or more of the logged event instances as anomalies, and an indication of at least a portion of the anomalies can be output. In addition, the event logs and/or corresponding tables of events can be used to train models for the autoencoders.
US11537495B2 Systems and methods for altering a graphical user interface
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: receiving in-session user activity entered into an initial graphical user interface (GUI) from a user electronic device of a user; selectively aggregating the in-session user activity of the user with historical activity data of the user; predicting one or more intents of the user by inputting the in-session user activity of the user and the historical activity data of the user into a first set of predictive algorithms; post-processing the one or more intents; and coordinating displaying an altered GUI based on the one or more intents, as filtered. Other embodiments are disclosed herein.
US11537490B2 Event sequence analysis
Embodiments are directed to managing event information. A plurality of events associated with entities may be provided. A plurality of state types may be determined based on the plurality of events such that each state type is associated with a state. State keys associated with each entity may be determined based on events associated with each entity and the state types. A state stream for each entity may be provided based on their state keys such that each state stream may be an ordered sequence of the keys associated with each entity. In response to a query that includes a pattern filter, the pattern filter may be employed to determine a portion of the entities based on the state stream for each entity such that the pattern filter matches the state stream for each of the portion of the entities.
US11537486B2 Verifying interconnection between media devices and meters using touch sensing integrated circuits
A disclosed example meter to monitor a media device includes a touch sense circuit including a circuit input and a circuit output, the circuit input to electrically couple with a first power line of the meter and a capacitor, the circuit output to provide a first value based on the capacitor when the first power line of the meter is not electrically coupled with a second power line of the media device, the circuit output to provide a second value different from the first value when the first power line of the meter is electrically coupled with the second power line of the media device. The disclosed example meter also includes at least one processor to detect the first power line of the meter is not electrically coupled with the second power line of the media device when the circuit output of the touch sense circuit provides the first value.
US11537483B2 Controller for managing superblocks and operation method thereof
A method for operating a controller that controls a memory device includes: replacing a bad block of a superblock with a replacement block to form a reproduced superblock; controlling the memory device to perform a program operation on the reproduced superblock according to an interleaving scheme; moving data stored in the replacement block to a pseudo-replacement block when the program operation on the reproduced superblock is completed; and releasing the replacement block from the reproduced superblock.
US11537482B2 Method and apparatus for reading and writing committed data
According to some aspects, a database system is provided. The database system may include at least one processor configured to execute a plurality of system components. The plurality of system components may include an interface component configured to receive a read commit command and provide a result, a snapshot component configured to generate a plurality of snapshots of data stored in a first data storage node of a plurality of data storage nodes and identify a committed snapshot representative of data that has been replicated on a majority of the plurality of data storage nodes, and a command processing component configured to read the committed snapshot responsive to receipt of the read commit command and generate the result.
US11537467B2 Memory, memory system, and operation method of memory
A memory which includes a downlink error correction circuit suitable for correcting an error in data transferred from a memory controller based on a downlink error correction code transferred from the memory controller to produce an error-corrected data so that when an uncorrectable error is detected in the downlink error correction circuit of the memory or when an uncorrectable error is detected in the memory error correction circuit of the memory, the information that there is an uncorrectable error may be transferred to the memory controller in the memory system by using an uncorrectable error signal and an error flag signal, thus, improving the reliability of the memory system.
US11537465B2 Memory system
In general, according to an embodiment, a memory system includes a memory device including a memory cell; and a controller. The controller is configured to: receive first data from the memory cell in a first data reading; receive second data from the memory cell in a second data reading that is different from the first data reading; convert a first value that is based on the first data and the second data, to a second value in accordance with a first relationship; and convert the first value to a third value in accordance with a second relationship that is different from the first relationship.
US11537463B1 Data integrity verification optimized at unit level
The technology disclosed herein pertains to a system for data integrity verification that is optimized at unit level. One or more implementations of such system include a method including identifying a first unit boundary in data block received from a client at an application layer, the unit boundary indicating end of a first unit of data, generating an intermediate checksum for the first unit of data at the application layer, receiving a second unit of data of the data block at the application layer, and generating a final checksum with an intermediate checksum as a basis and the second unit of data.
US11537459B2 Automatically predicting device failure using machine learning techniques
Methods, apparatus, and processor-readable storage media for automatically predicting device failure using machine learning techniques are provided herein. An example computer-implemented method includes obtaining telemetry data from at least one client device; predicting failure of at least a portion of the at least one client device by processing at least a portion of the telemetry data using a first set of one or more machine learning techniques; predicting lifespan information pertaining to at least a portion of the at least one client device by processing the predicted failure and at least a portion of the telemetry data using a second set of one or more machine learning techniques; and performing at least one automated action based at least in part on one or more of the predicted failure and the predicted lifespan information.
US11537458B2 Reducing service disruptions in a micro-service environment
Aspects of the disclosure provide for reducing service disruptions in a computer system. A method of the disclosure may include identifying a plurality of services running on a node of a computer system, determining a plurality of priorities corresponding to the plurality of services, determining a plurality of service capacity factors for the plurality of services in view of the plurality of priorities, and determining a lost impact factor in view of the plurality of service capacity factors.