Document Document Title
US11289665B2 Organic light-emitting display screen and manufacturing method thereof
The disclosure provides an organic light-emitting display screen and a manufacturing method thereof. The organic light-emitting display screen includes a filter substrate, and further includes a color filter layer, a cathode layer, an organic light-emitting layer and an anode array sequentially formed on the filter substrate. The anode array includes a number of anode units spaced apart from each other, the color filter layer includes a number of filter units, and each of the anode units corresponds to each of the filter units.
US11289664B1 Highly efficient organic light emitting diode based on dysprosium incorporated tris-(8-hydroxyquinoline) aluminum
An organic light emitting diode (OLED) utilizes dysprosium incorporated tris-(8-hydroxyquinoline) aluminum (Alq3-Dy) as the emissive layer. The OLED, which can be fabricated as a multi-layer device with each layer having a thickness of 30-300 nm, provides a luminance value at a voltage ranging from 24V to 30V of 3000-15000 cd/m2. In comparison to similar OLEDs which utilize pure Alq3, the diodes with the Alq3-Dy layer provide an electroluminescence intensity 20 times higher than diodes with a pure Alq3 layer (Alq3 OLED). In addition, the peak position (EL emission band) of the Alq3-Dy OLED is shifted to the higher wavelength side by 10 nm compared to that of the pure Alq3 OLED (from 515 nm to 525 nm).
US11289660B2 Heterocyclic compound and organic light-emitting device including the same
Provided are a heterocyclic compound and an organic light-emitting device including the same.
US11289655B2 Organic electroluminescent device
The present disclosure relates to the field of display technologies, and provides an organic electroluminescent device. The organic electroluminescent device comprises a hole injection layer. The hole injection layer includes at least one hole injection material and at least one free radical molecular material doped in the hole injection material.
US11289654B2 Polymers containing furanyl crosslinkable groups and uses thereof
The present disclosure provides a polymer represented by the following general formula (I): wherein x and y each represent a repeating unit, and both x and y are positive integers; formula and formula are each independently selected from the group consisting of an aryl containing 5-40 ring atoms and a heteroaryl containing 5-40 ring atoms; formula is a linking group, and formula is selected from the group consisting of alkyl, alkoxy, amino, alkenyl, alkynyl, aralkyl, and heteroalkyl; and R2, R3 and R4 are each independently selected from the group consisting of H, D, F, CN, alkyl, fluoroalkyl, aryl, heteroaryl, amino, Si, germyl, alkoxy, aryloxy, fluoroalkoxy, siloxane, siloxy, deuterated alkyl, deuterated fluoroalkyl, deuterated aryl, deuterated heteroaryl, deuterated amino, deuterated silyl, deuterated germyl, deuterated alkoxy, deuterated aryloxy, deuterated fluoroalkoxy, deuterated siloxane, and deuterated siloxy.
US11289653B2 Methods and systems of organic semiconducting polymers
A method of reacting bis(R1) 5,5′″-dibromo-3″,4′-difluoro-[2,2′:5′,2″:5″,2′″-quaterthiophene]-3,3′″-dicarboxylate and bis(R2) 5,5′″-dibromo-3″,4′-difluoro-[2,2′:5′,2″:5″,2′″-quaterthiophene]-3,3′″-dicarboxylate to form the polymer: In this polymer R1, R2, R3, R4, R5 and R6 are independently selected from the group consisting of: a halogen, a substituted alkyl, an unsubstituted alkyl, a substituted aryl, an unsubstituted aryl, a substituted heteroaryl and an unsubstituted heteroaryl.
US11289649B2 Non-volatile memory elements with a narrowed electrode
Structures for a non-volatile memory element and methods of forming a structure for a non-volatile memory element. A switching layer is positioned over a first electrode, and a dielectric layer is positioned over the switching layer. The dielectric layer includes an opening extending to the switching layer. A second electrode includes a portion in the opening in the dielectric layer. The portion of the second electrode is in contact with a first portion of the switching layer. The switching layer further includes a second portion positioned between the dielectric layer and the first electrode.
US11289645B2 Method to integrate MRAM devices to the interconnects of 30nm and beyond CMOS technologies
A complementary metal oxide semiconductor (CMOS) device comprises a first metal line, a first metal via on the first metal line, a magnetic tunneling junction (MTJ) device on the first metal via wherein the first metal via acts as a bottom electrode for the MTJ device, a second metal via on the MTJ device, and a second metal line on the second metal via.
US11289644B2 Magnetic tunnel junction having all-around structure
A magnetic tunnel junction (MTJ) device includes a cylindrically-shaped pillar structure and a first ferromagnetic layer disposed on at least a portion of the pillar structure. The first ferromagnetic layer exhibits a magnetization that is changeable in the presence of at least one of an applied bias and heat. The MTJ device further includes a dielectric barrier disposed on at least a portion of the first ferromagnetic layer and a second ferromagnetic layer disposed on at least a portion of the dielectric barrier. The second ferromagnetic layer exhibits a magnetization that is fixed. The MTJ device is configured such that the first and second ferromagnetic layers and the dielectric barrier concentrically surround the pillar structure.
US11289643B2 Actuator device and method
The invention relates generally to electroactive material actuators (and combined sensor-actuators) having embedded magnetic particles (42) for facilitating enhanced actuation and/or sensing effects.
US11289642B2 Piezoelectric element
A piezoelectric element 10 includes a lower electrode, constituted of a Pt/Ti laminated film, a PLT seed layer, formed on the lower electrode, a PZT piezoelectric film, formed on the PLT seed layer, and an upper electrode, formed on the PZT piezoelectric film. A curve Q1 is a curve drawn such as to pass through a plurality of plotted points, each expressing a PLT (100) peak intensity with respect to a Pt (111) peak intensity according to a substrate setting temperature during forming of the Pt/Ti laminated film. A relationship of the PLT (100) peak intensity with respect to the Pt (111) peak intensity is within a range in the curve Q1 until the PLT (100) peak intensity decreases by 5% from a peak point P, at which the PLT (100) peak intensity is the maximum, and a (100) orientation rate of PLT constituting the seed layer is not less than 85%.
US11289638B2 Superconducting qubit lifetime and coherence improvement via backside etching
A method for improving lifetime and coherence time of a qubit in a quantum mechanical device is provided. The method includes providing a substrate having a frontside and a backside, the frontside having at least one qubit formed thereon, the at least one qubit having capacitor pads. The method further includes at least one of removing an amount of substrate material from the backside of the substrate at an area opposite the at least one qubit or depositing a superconducting metal layer at the backside of the substrate at the area opposite the at least one qubit to reduce radiofrequency electrical current loss due to at least one of silicon-air (SA) interface, metal-air (MA) interface or silicon-metal (SM) interface so as to enhance a lifetime (T1) and a coherence time (T2) in the at least one qubit.
US11289634B2 Image display element
In a micro light emitting element, a first metal film electrically connected to a second conductive layer is disposed on a surface on an opposite side of a light emitting surface side. The first metal film covers the second conductive layer. A first inclined angle of a first conductive layer side surface from a slope formed around a light emission layer to the light emitting surface is larger than a second inclined angle of the slope. The slope and the first conductive layer side surface are covered together by a second metal film. A first transparent insulating film is disposed between the slope and the second metal film.
US11289633B2 LED array package and manufacturing method thereof
The present invention relates to a micro Light Emitting Diode (LED) matrix array package, including: a plurality of light emitting devices including a base substrate and a semiconductor laminated layer formed on the base substrate; a plurality of solder balls formed on the semiconductor laminated layer of the plurality of light emitting devices, respectively; a molding member configured to surround the light emitting devices and the solder balls; and a circuit board formed on the molding member, in which upper surfaces of the solder balls are exposed from the molding member, the circuit board includes a contact layer consisted of a metal pattern layer electrically connected with the plurality of solder balls exposed from the molding member and an insulating layer adjacently disposed to the metal pattern layer, and a thickness from the base substrate of each of the plurality of light emitting devices to an upper surface of each of the exposed solder balls is the same each other.
US11289629B2 Light-emitting device having covering body for supressing emission of stray light from side surfaces thereof, and light-emitting device module
A light-emitting device having high output and high contrast with simple configuration is provided. The light-emitting device includes a substrate, a light-emitting element disposed on the substrate, a light-transmitting member disposed on the light-emitting element, and a covering body disposed on the substrate so as to surround the light-transmitting member and cover a side surface of the light-transmitting member. The covering body has a particle group including a plurality of metal oxide particles having a light scattering property and dispersed in the covering body, and the metal oxide particles existing in the vicinity of the side surface of the covering body have a portion having a bandgap smaller than that of other portions in each particle.
US11289627B2 Light emitting device and method of manufacturing same
A light emitting device includes a light emitting element having an upper emission face, a lower face and a lateral face(s); a reflecting member having an upper face, a lower face and inner and outer lateral faces, wherein the inner lateral face(s) is disposed on the lateral face side of the light emitting element; a wavelength conversion member having an upper emission face, a lower face and a lateral face(s), wherein the lower face is disposed on the upper emission face of the light emitting element and on the upper face of reflecting member; and a cover member having inner and outer lateral faces, wherein the inner lateral face(s) completely covers the lateral face(s) of the wavelength conversion member. The cover member contains a reflecting substance and a coloring substance, and the body color of the wavelength conversion member and body color of the cover member are the same or similar in color.
US11289623B2 Method of manufacturing light emitting element
The method of manufacturing a light emitting element includes: providing a wafer including a sapphire substrate and a semiconductor structure; scanning the wafer to irradiate laser light into the substrate to form modified regions for cleaving the wafer into light emitting elements having a hexagonal shape in a top view; and cleaving the wafer. The scanning of the wafer includes: a first scanning to form first modified regions along a first direction parallel to first and second sides of the hexagonal shape, a second scanning, and a third scanning. The first scanning includes a first irradiation where laser light is scanned from a first end side of the first side to a first location between first and second ends of the first side, and a second irradiation where laser light is scanned from a second end side to a second location between the second and first ends.
US11289622B2 Micro LED transfer device and micro led transferring method using the same
A micro light emitting diode (LED) transfer device includes a transfer part configured to transfer a relay substrate having at least one micro LED; a mask having openings corresponding to a position of the at least one micro LED; a first laser configured to irradiate a first laser light having a first wavelength to the mask; a second laser configured to irradiate a second laser light having a second wavelength different from the first wavelength to the mask; and a processor configured to: control the at least one micro LED to contact a coupling layer of a target substrate, and based on the coupling layer contacting the at least one micro LED, control the first laser to irradiate the first laser light toward the at least one micro LED, and subsequently control the second laser to irradiate the second laser light toward the at least one micro LED.
US11289621B2 Method for producing semiconductor light emitting element
A method includes preparing a wafer including a substrate and a semiconductor structure, and irradiating an inner portion of the substrate at a predetermined depth in a thickness direction a plurality of times with laser pulses at a first time interval and a predetermined distance interval between irradiations. Each irradiation performed at the first time intervals in the step of irradiating the substrate with laser pulses includes irradiating the substrate at a first focal position in the thickness direction with a first laser pulse having a first pulse-energy; and after irradiating with the first laser pulse, irradiating the substrate with a second laser pulse performed after a second time interval, the second time interval being shorter than the first time interval and being in a range of 3 ps to 900 ps, and the second laser pulse having a second pulse-energy 0.5 to 1.5 times the first pulse-energy.
US11289618B2 Solid-state imaging device
A solid-state imaging device includes a plurality of pixels two-dimensionally arranged on a semiconductor substrate. Each of the pixels includes at least one shallow light receiving portion formed near a surface of the semiconductor substrate and at least one deep light receiving portion formed under the shallow light receiving portion. One or more of the shallow light receiving portions and the deep light receiving portion are connected to each other so as to form a second light receiving portion. The rest of the shallow light receiving portions forms a first light receiving portion. Excess electric charge in the first light receiving portion is discharged to the deep light receiving portion.
US11289615B2 Semiconductor structure and semiconductor device using the same
The present disclosure relates to a semiconductor structure. The semiconductor structure comprises a semiconductor layer, a first carbon nanotube, and a second carbon nanotube. The semiconductor layer comprises an N-type semiconductor layer and a P-type semiconductor layer stacked with each other. The first carbon nanotube is on a first surface of the semiconductor layer. The second carbon nanotube is on a second surface of the semiconductor layer. A first extending direction of the first carbon nanotube intersects with a second extending direction of the second carbon nanotube. At an intersection of the first carbon nanotube and the second carbon nanotube, and in a direction perpendicular to the semiconductor layer, a multilayer structure is formed by an overlapping region of the first carbon nanotube, the semiconductor layer, and the second carbon nanotube.
US11289613B2 Electronic device including a junction field-effect transistor
An electronic device can include a JFET that can include a drain contact region, a channel region spaced apart from the drain contact region, and a gate region adjacent the channel region. In an embodiment, the gate region includes a relatively heavier doped portion and a relatively lighter portion closer to the drain contact region. In another embodiment, a gate field electrode can be extended beyond a field isolation structure and overlie a channel of the JFET. In a further embodiment, a region having relatively low dopant concentration can be along the drain side of the conduction path, where the region is between two other more heavily doped regions. In another embodiment, alternating conducting channel and gate regions can be used to allow lateral and vertical pinching off of the conducting channel regions.
US11289608B2 Doped polar layers and semiconductor device incorporating same
The disclosed technology generally relates to ferroelectric materials and semiconductor devices, and more particularly to semiconductor memory devices incorporating doped polar materials. In one aspect, a semiconductor device comprises a capacitor which in turn comprises a polar layer comprising a base polar material doped with a dopant. The base polar material includes one or more metal elements and one or both of oxygen or nitrogen. The dopant comprises a metal element that is different from the one or more metal elements and is present at a concentration such that a ferroelectric switching voltage of the capacitor is different from that of the capacitor having the base polar material without being doped with the dopant by more than about 100 mV. The capacitor stack additionally comprises first and second crystalline conductive oxide electrodes on opposing sides of the polar layer. The capacitor stack further comprises first and second barrier metal layers on respective ones of the first and second crystalline conductive oxide electrodes on opposing sides of the polar layer
US11289607B2 Doped polar layers and semiconductor device incorporating same
The disclosed technology generally relates to ferroelectric materials and semiconductor devices, and more particularly to semiconductor memory devices incorporating doped polar materials. In one aspect, a semiconductor device comprises a capacitor, which in turn comprises a polar layer comprising a crystalline base polar material doped with a dopant. The base polar material includes one or more metal elements and one or both of oxygen or nitrogen, wherein the dopant comprises a metal element that is different from the one or more metal elements and is present at a concentration such that a ferroelectric switching voltage of the capacitor is different from that of the capacitor having the base polar material without being doped with the dopant by more than about 100 mV. The capacitor additionally comprises first and second crystalline conductive or semiconductive oxide electrodes on opposing sides of the polar layer, wherein the polar layer has a lattice constant that is matched within about 20% of a lattice constant of one or both of the first and second crystalline conductive or semiconductive oxide electrodes. The first crystalline conductive or semiconductive oxide electrode serves as a template for growing the polar layer thereon, such that at least a portion of the polar layer is pseudomorphically formed on the first crystalline conductive or semiconductive oxide electrode.
US11289606B2 Capacitance reduction for back-side power rail device
A semiconductor transistor device includes a channel structure, a gate structure, a first source/drain epitaxial structure, a second source/drain epitaxial structure, a gate contact, and a back-side source/drain contact. The gate structure wraps around the channel structure. The first source/drain epitaxial structure and the second source/drain epitaxial structure are disposed on opposite endings of the channel structure. The gate contact is disposed on the gate structure. The back-side source/drain contact is disposed under the first source/drain epitaxial structure. The first source/drain epitaxial structure has a concave bottom surface contacting the back-side source/drain contact.
US11289605B2 Thin film transistor substrate and manufacturing method thereof
A thin film transistor substrate and its manufacturing method are provided. The thin film transistor substrate avoids semiconductor defects caused by acid corrosion of a metal oxide channel during an etching process of forming a source/drain electrode, and effectively prevents copper from diffusing downward into the metal oxide channel under high temperature conditions. Such configuration eliminates a need to additionally use a barrier material, reduces production costs, and prevents short-circuiting resulting from a residual barrier material.
US11289604B2 Method for fabricating a semiconductor device
A new method for fabricating a semiconductor device with high selection phosphoric acid solution and eliminating the step of oxide removal and thus reducing oxide loss to improve yield gain and cost saving.
US11289599B2 Power metal-oxide-semiconductor field effect transistor
A semiconductor device includes: a first semiconductor region disposed over a second semiconductor region, wherein the first and second semiconductor regions have a first doping type and a second doping type, respectively; a first source/drain contact region and a second source/drain contact region having the second doping type and laterally spaced; and a gate electrode disposed laterally between the first and second source/drain contact regions, wherein the gate electrode comprises a first sidewall relatively closer to the first source/drain region and a second sidewall relatively closer to the second source/drain region, and wherein respective cross-sectional areas of the first and second sidewalls of the gate electrode are different from each other.
US11289598B2 Co-integrated high voltage (HV) and medium voltage (MV) field effect transistors
The present disclosure relates to semiconductor structures and, more particularly, to co-integrated high voltage and medium voltage devices and methods of manufacture. The structure includes a substrate having a semiconductor on insulator (SOI) region and a bulk region; and a first device formed on the bulk region, the first device having a first gate dielectric layer and a second gate dielectric layer surrounding the first dielectric layer, and a thickness of the first gate dielectric layer and the second gate dielectric layer being greater than a thickness of an insulator layer of the SOI region.
US11289596B2 Split gate power device and its method of fabrication
A split gate power device is disclosed having a trench containing a U-shaped gate that, when biased above a threshold voltage, creates a conductive channel in a p-well. Below the gate is a field plate in the trench, coupled to the source electrode, for spreading the electric field along the trench to improve the breakdown voltage. The top gate poly is initially formed relatively thin so that it can be patterned using non-CMP techniques, such as dry etching or wet etching. As such, the power device can be fabricated in conventional fabs not having CMP capability. In one embodiment, the thin gate has vertical and lateral portions that create conductive vertical and lateral channels in a p-well. In another embodiment, the thin gate has only vertical portions along the trench sidewalls for minimizing surface area and gate capacitance.
US11289594B2 GaN-based superjunction vertical power transistor and manufacturing method thereof
A GaN-based superjunction vertical power transistor and a manufacturing method thereof. The transistor includes: a N−-GaN layer; a first P-GaN layer as a current blocking layer, formed on the N−-GaN layer and having a gate region window; and a thin barrier Al(In, Ga)N/GaN heterostructure conformally formed on the current blocking layer and filling the bottom and one or more sidewalls of the gate region window, wherein the N−-GaN layer has an etched groove completely or partially filled with a second P-type GaN layer, an N+-GaN layer is formed under the second P-type GaN layer, and the N+-GaN layer is in direct contact with the second P-type GaN layer and the N−-GaN layer to form a superjunction composite structure.
US11289591B1 Bipolar junction device
The present disclosure provides embodiments of bipolar junction transistor (BJT) structures. A BJT according to the present disclosure includes a first epitaxial feature disposed over a well region, a second epitaxial feature disposed over the well region, a vertical stack of channel members each extending lengthwise between the first epitaxial feature and the second epitaxial feature, a gate structure wrapping around each of the vertical stack of channel members, a first electrode coupled to the well region, an emitter electrode disposed over and coupled to the first epitaxial feature, and a second electrode disposed over and coupled to the second epitaxial feature.
US11289585B2 Semiconductor devices and methods of formation
Semiconductor devices and methods of forming are described herein. The methods include depositing a dummy gate material layer over a fin etched into a substrate. A gate mask is then formed over the dummy gate material layer in a channel region of the fin. A dummy gate electrode is etched into the dummy gate material using the gate mask. A top spacer is then deposited over the gate mask and along sidewalls of a top portion of the dummy gate electrode. An opening is then etched through the remainder of the dummy gate material and through the fin. A bottom spacer is then formed along a sidewall of the opening and separates a bottom portion of the dummy gate electrode from the opening. A source/drain region is then formed in the opening and the dummy gate electrode is replaced with a metal gate stack.
US11289582B2 Single-crystal hexagonal boron nitride layer and method forming same
A method includes depositing a copper layer over a first substrate, annealing the copper layer, depositing a hexagonal boron nitride (hBN) film on the copper layer, and removing the hBN film from the copper layer. The hBN film may be transferred to a second substrate.
US11289580B2 Semiconductor device
In a method of manufacturing a semiconductor device, a single crystal oxide layer is formed over a substrate. After the single crystal oxide layer is formed, an isolation structure to define an active region is formed. A gate structure is formed over the single crystal oxide layer in the active region. A source/drain structure is formed.
US11289578B2 Selective etching to increase threshold voltage spread
A method includes forming a gate dielectric comprising a portion extending on a semiconductor region, forming a barrier layer comprising a portion extending over the portion of the gate dielectric, forming a work function tuning layer comprising a portion over the portion of the barrier layer, doping a doping element into the work function tuning layer, removing the portion of the work function tuning layer, thinning the portion of the barrier layer, and forming a work function layer over the portion of the barrier layer.
US11289575B2 Semiconductor transistor having epitaxial channel layer
A semiconductor transistor is formed on a substrate of a first conductivity type. The substrate has a main surface. An ion well of the second conductivity type is disposed in the substrate. A source region and a drain region spaced apart from the source region are disposed within the ion well. The source region and the drain region have the first conductivity type. An epitaxial channel layer of the first conductivity type is grown from the main surface of the substrate and is disposed between the source region and the drain region. A gate is disposed on the epitaxial channel layer. A gate dielectric layer is disposed between gate and the epitaxial channel layer.
US11289573B2 Contact resistance reduction in nanosheet device structure
Techniques are provided to fabricate semiconductor devices having a nanosheet field-effect transistor device disposed on a semiconductor substrate. The nanosheet field-effect transistor device includes a nanosheet stack structure including a semiconductor channel layer and a source/drain region in contact with an end portion of the semiconductor channel layer of the nanosheet stack structure. A trench formed in the source/drain region is filled with a metal-based material. The metal-based material filling the trench in the source/drain region mitigates the effect of source/drain material overfill on the contact resistance of the semiconductor device.
US11289570B2 Semiconductor device having optimized drain termination and method therefor
Systems and methods of the disclosed embodiments include a semiconductor device having a semiconductor substrate. The semiconductor substrate has a first major surface, an opposing second major surface, a first doped region of a first conductivity type disposed beneath the first major surface, and a semiconductor region of the first conductivity type disposed between the first doped region and the second major surface. The semiconductor device may also include a trench isolation structure, comprising a conductive trench filling enclosed by an insulating trench liner. The trench isolation structure extends from the first major surface through the first doped region and into the semiconductor region. The semiconductor device may also include a semiconductor device structure disposed with a drain structure, and a connection structure formed between the conductive trench filling of the trench isolation structure and the drain region.
US11289565B2 Organic electroluminescent light emitting display device
In an organic electroluminescent light emitting display device comprising a plurality of pixels each of which includes an organic electroluminescent element emitting light by a current supplied thereto, a plurality of active elements including a first active element which acquires a data signal and a second active element which regulates the current supplied to the organic electroluminescent element in accordance with the data signal, and a capacitive element storing the data signal, the present invention utilizes a part of the capacitive element arranged in one of the pixels for a light shielding member which shields the plurality of active elements arranged the one of the pixels from light emitted by the organic electroluminescent element arranged therein or another pixel adjacent thereto so as to suppress image quality deterioration and smear appearing in an image display area of the organic electroluminescent light emitting display device.
US11289559B2 OLED display panel, comprising sub-pixel provided with first hole
An organic light emitting diode (OLED) display panel, a manufacturing method thereof, and an intelligent terminal are provided. The OLED display panel includes an electronic component area configured to position an electronic component and a sub-pixel area correspondingly disposed above the electronic component. The sub-pixel area includes a plurality of sub-pixels, and a first hole disposed on one of the sub-pixels is filled with a transparent material, which increases a screen-to-body ratio of the OLED display screen.
US11289556B2 Display device and manufacturing method thereof
The present disclosure relates to a display device. An exemplary embodiment of the present invention provides a display device including a substrate and an active pattern positioned above the substrate. To the active pattern includes a channel region and a conductive region having a higher carrier concentration than the channel region. A first insulating layer is disposed on the active pattern. A first conductive layer is disposed on the first insulating layer and includes a first conductor. The channel region of the active pattern includes a first channel region overlapping the first conductor along a direction orthogonal to an upper surface of the substrate. The conductive region of the active pattern includes a first conductive region overlapping the first conductor along the direction orthogonal to the upper surface of the substrate.
US11289555B2 Electroluminescent display device comprising bank layer with grooves therein
An electroluminescent display device includes an electroluminescent display device includes a substrate; a first pixel row on the substrate including a first plurality of pixels arranged along a first direction; a second pixel row on the substrate including a second plurality of pixels arranged along the first direction, the second pixel row being spaced apart from the first pixel row in a second direction; a first groove between the first and second pixel rows; and a light emitting diode in each pixel of the first and second pixel rows, wherein the first groove includes a first portion at one end of the first pixel row, a second portion at the other end of the first pixel row and a third portion between the first and second portions, and wherein third portion is smaller than the first portion and greater than the second portion.
US11289553B2 Display devices and methods of manufacturing display devices
A display device includes a substrate including a display region and a peripheral region, display structures at the display region of the substrate, a plurality of blocking structures at the peripheral region of the substrate wherein the blocking structures have heights different from each other, an organic layer on the display structures and the blocking structures, and an inorganic layer on the organic layer.
US11289552B2 Display panel
A display panel includes a substrate, a gate metal layer formed on a substrate, an insulating layer that covers the gate metal layer, and a source metal layer formed on the insulating layer. In a driving circuit region, the gate metal layer includes a first electrode and a second electrode separated from each other in a first direction and close to each other. The first electrode is positioned nearer than the second electrode to an active region and has a first side on a side facing the second electrode. The second electrode includes an ESD sacrificial portion. The ESD sacrificial portion includes a first part extending in the first direction and a second part facing the first side and extending in a second direction intersecting the first direction, the second part not overlapping a source metal of the source metal layer.
US11289551B2 Organic electronic component with electron injection layer
A device is disclosed. In an embodiment the device includes an anode, an organic active layer above the anode, an organic layer sequence above the organic active layer, a metallic layer above the organic layer sequence and a cathode above the metallic layer, wherein the metallic layer includes Yb.
US11289547B2 Display panel enhancing uniformity of display by arranging light processing layers
The present application discloses a display panel. The display panel comprises a substrate and a plurality of pixel units disposed on the substrate, each of the plurality of pixel units comprises a plurality of sub-pixel units, each of the plurality of sub-pixel units comprises a light emitting layer, the plurality of sub-pixel units comprise at least one first type of sub-pixel unit, and the at least one first type of sub-pixel unit further comprises a first light processing layer, the first light processing layer comprises a light conversion layer and a light diffusion layer arranged as a laminated structure, and the first light processing layer is positioned at a side where a light emitting surface of the light emitting layer of the at least one first type of sub-pixel unit is located.
US11289540B2 Semiconductor device and memory cell
An ovonic threshold switch includes a first electrode, a second electrode, and an In-doped chalcogenide-based selector layer disposed between the first electrode and the second electrode, in which the In-doped chalcogenide-based selector layer has an In compound content of about 2 at. % to about 10 at. %. A memory cell including the In-doped chalcogenide-based selector layer is also provided.
US11289539B2 Self-aligned dielectric spacer for magnetic tunnel junction patterning and methods for forming the same
Pillar stacks of a top electrode and a hard mask portion are formed over a layer stack containing a continuous reference magnetization layer, a continuous nonmagnetic tunnel barrier layer, and a continuous free magnetization layer. A continuous dielectric liner may be deposited and anisotropically etched to form inner dielectric spacers. The continuous free magnetization layer, the continuous nonmagnetic tunnel barrier layer, and the continuous reference magnetization layer may be anisotropically etched to form vertical stacks of a respective reference magnetization layer, a respective nonmagnetic tunnel barrier layer, and a respective free magnetization layer, which are magnetic tunnel junctions. The inner dielectric spacers prevent redeposition of a metallic material of the hard mask portions on sidewalls of the magnetic tunnel junctions. The hard mask portions may be removed, and a metallic cell contact structures may be formed on top of each top electrode.
US11289534B2 Component having semiconductor bodies electrically conductively connected via a transition zone
A component includes a substrate, a first semiconductor body having a first active layer, a second semiconductor body having a second active layer, and a first transition zone, wherein the first active layer is configured to generate electromagnetic radiation of a first peak wavelength and the second active layer is configured to generate electromagnetic radiation of a second peak wavelength, in the vertical direction, the first transition zone is arranged between the first and second semiconductor bodies and is directly adjacent to the first and second semiconductor bodies, the first transition zone includes a radiation-transmissive, at least for the radiation of the first peak wavelength partially transparent and electrically conductive material so that the first semiconductor body electrically conductively connects to the second semiconductor body via the first transition zone, and the first transition zone includes a structured surface or a first partially transparent and partially wavelength-selectively reflective mirror structure.
US11289528B2 Imaging apparatus
Provided is an imaging apparatus including an imaging unit having a plurality of pixels, the pixels each having: a conversion element converting incident light into photoelectrons; a floating diffusion layer electrically connected to the conversion element and converting the photoelectrons into a voltage signal; a differential amplifier circuit electrically connected to the floating diffusion layer, including an amplifier transistor to which a potential of the floating diffusion layer is input, and amplifying the potential of the floating diffusion layer; a feedback transistor electrically connected to the amplifier transistor and initializing the differential amplifier circuit; a clamp capacitance connected in series between the floating diffusion layer and the amplifier transistor; and a reset transistor connected in parallel between the floating diffusion layer and the clamp capacitance and initializing the potential of the floating diffusion layer.
US11289525B2 Solid-state imaging device and electronic apparatus
This technology relates to a solid-state imaging device and an electronic apparatus by which image quality can be enhanced. The solid-state imaging device includes a pixel region in which a plurality of pixels are arranged, a first wiring, a second wiring, and a shield layer. The second wiring is formed in a layer lower than that of the first wiring, and the shield layer is formed in a layer lower at least than that of the first wiring. This technology is applicable to a CMOS image sensor, for example.
US11289521B2 Camera module and molded photosensitive assembly and manufacturing method therefor, and electronic device
A molded photosensitive assembly of a camera module includes at least one supporting member formed by a first substance, at least one photosensitive element, at least one circuit board, at least one set of wires electrically connecting the photosensitive element to the circuit board, and at least one molded base. Two ends of each of the wires are respectively connected to a chip connector of the photosensitive element and a circuit connector of the circuit board. The molded base is formed by a second substance and comprises a molded body and has at least one light window, wherein the photosensitive element and the wires are protected by a supporting member which is provided for avoiding an upper mold of a molding-die pressing on the wires during the molding process.
US11289518B2 Array substrate and method for making same
An array substrate includes a substrate, a first insulator layer on the substrate, a second insulator layer on the first insulator layer, a third insulator layer on the second insulator layer, and a first TFT and a second TFT on the substrate. The second TFT includes a second gate electrode on the first insulator layer, a second channel layer on the second insulator layer, and a second source electrode and a second drain electrode on the third insulator layer. The third insulator layer covers the second channel layer and defines a second source hole and a second drain hole.
US11289517B2 Array substrate, method of manufacturing thereof, and display panel
An array substrate, a method of manufacturing thereof, and a display panel are provided. In the array substrate, a lesser thickness of an active layer in a GOA area achieves improved response time of thin film transistor in the GOA area, and a greater thickness of the active layer in a display area reduces diffusion of photons in the active layer, so as to decrease an influence of negative bias of thin film transistor in the display area. Additionally, different demands for characteristics of the array substrate in the display area and in the GOA area may be met, such that quality of the display panel may be improved.
US11289516B2 Array substrate fabrication method, array substrate, and display panel
Disclosed is an array substrate. The array substrate includes a display area and a terminal area defined at an edge of the display area; a plurality of thin film transistors are arranged in the display area, and a plurality of driving terminals are arranged at intervals in the terminal area; the driving terminals are electrically connected to the thin film transistors; an insulated film is arranged above an interval area of the driving terminals, to shield the interval area.
US11289509B2 Double-gated ferroelectric field-effect transistor
A ferroelectric field-effect transistor (FeFET) includes first and second gate electrodes, source and drain regions, a semiconductor region between and physically connecting the source and drain regions, a first gate dielectric between the semiconductor region and the first gate electrode, and a second gate dielectric between the semiconductor region and the second gate electrode. The first gate dielectric includes a ferroelectric dielectric. In an embodiment, a memory cell includes this FeFET, with the first gate electrode being electrically connected to a wordline and the drain region being electrically connected to a bitline. In another embodiment, a memory array includes wordlines extending in a first direction, bitlines extending in a second direction, and a plurality of such memory cells at crossing regions of the wordlines and the bitlines. In each memory cell, the wordline is a corresponding one of the wordlines and the bitline is a corresponding one of the bitlines.
US11289508B2 Three-dimensional memory device and method for forming the same
Three-dimensional (3D) memory devices and methods for forming the 3D memory devices are provided. For example, a method for forming a 3D memory device is provided. A dielectric stack including interleaved sacrificial layers and dielectric layers is formed on a substrate. A staircase structure is formed on at least one side of the dielectric stack. Dummy channel holes and dummy source holes extending vertically through the staircase structure are formed. A subset of the dummy channel holes is surrounded by the dummy source holes. A dummy channel structure is formed in each dummy channel hole, and interleaved conductive layers and dielectric layers are formed in the staircase structure by replacing, through the dummy source holes, the sacrificial layers in the staircase structure with the conductive layers. A spacer is formed along a sidewall of each dummy source hole to cover the conductive layers in the staircase structure, and a contact is formed within the spacer in each dummy source hole.
US11289500B2 Memory device
A memory device comprises a peripheral circuit region including a first substrate and circuit elements on the first substrate, the circuit elements including a row decoder, and a memory cell region including a cell array region and a cell contact region, wherein the cell array region includes wordlines, stacked on a second substrate on the peripheral circuit region, and channel structures extending in a direction perpendicular to an upper surface of the second substrate and penetrating the wordlines, wherein the cell contact region includes cell contacts connected to the wordlines and on both sides of the cell array region in a first direction parallel to the upper surface of the second substrate, the cell contacts including a first cell contact region and a second cell contact region, the first and second cell contact regions having different lengths to each other in the first direction, wherein each of the first and second cell contact regions includes first pads having different lengths than each other in the first direction, and second pads different from the first pads, wherein the cell contacts are connected to the wordlines in the first pads, wherein the number of the second pads included in the first cell contact region is greater than the number of the second pads included in the second cell contact region, and wherein the memory cell region includes a first metal pad and the peripheral circuit region includes a second metal pad, and the memory cell region and the peripheral circuit region are vertically connected to each other by the first metal pad and the second metal pad.
US11289496B2 Semiconductor storage device and method for producing semiconductor storage device
According to one embodiment, a semiconductor storage device includes a stacked body above a substrate. The stacked body includes a first stacked region in which a first insulating layer and a second insulating layer are alternately stacked and a second stacked region in which a conductive layer and the first insulating layer are alternately stacked. The semiconductor storage device includes a memory pillar that extends through the second stacked region of the stacked body in a stacking direction. The second insulating layer comprising a first insulating material within the first stacked region and a second insulating material on ends of the second insulating layer in a direction intersecting to the stacking direction.
US11289495B1 Static random access memory (SRAM) bit cell circuits with a minimum distance between a storage circuit active region and a read port circuit active region to reduce area and SRAM bit cell array circuits
SRAM cell circuits have a minimum distance between a storage circuit active region and a read port circuit active region to reduce area. SRAM cell circuits are formed in FinFETs in a storage circuit active area and a read port active area each including one or more diffusion regions of a substrate. Design rule constraints limit a minimum center-to-center distance between adjacent parallel fins. The SRAM bit cell has a reduced total area because a distance between the storage circuit active area and the read port active area is reduced to a minimum separation distance of between 1.0 and 2.15 times the smallest center-to-center distance between adjacent fins. Minimizing a separation distance may include relocating a gate contact of a write access transistor from a location between the storage circuit active region and the read port active region to a location overlapping the storage circuit active area.
US11289494B2 Structure and method for SRAM FinFET device having an oxide feature
A method includes providing a substrate having an n-type fin-like field-effect transistor (NFET) region and forming a fin structure in the NFET region. The fin structure includes a first layer having a first semiconductor material, and a second layer under the first layer and having a second semiconductor material different from the first semiconductor material. The method further includes forming a patterned hard mask to fully expose the fin structure in gate regions of the NFET region and partially expose the fin structure in at least one source/drain (S/D) region of the NFET region. The method further includes oxidizing the fin structure not covered by the patterned hard mask, wherein the second layer is oxidized at a faster rate than the first layer. The method further includes forming an S/D feature over the at least one S/D region of the NFET region.
US11289493B2 Patterning method
A patterning method includes sequentially forming a target layer, a first layer, a second layer, a third layer, and a first mask pattern. A first spacer is formed on a sidewall of the first mask layer. The first mask pattern is removed to form a plurality of peripheral openings surrounding a central opening in the first spacer. A rounding process is performed to round the peripheral openings and form a second mask pattern. A portion of the second layer is removed by using the second mask pattern as a mask, so as to form a third mask pattern. A second spacer is formed in the third mask pattern. The third mask pattern is removed. Portions of the first layer and the target layer are removed by using the second spacer as a mask.
US11289492B1 Semiconductor structure and method of manufacturing thereof
A semiconductor structure includes a substrate and a bit line. The substrate has a plurality of active areas and isolation areas. Each isolation area is located between immediately-adjacent two of the active areas to isolate the active areas from each other. The first bit line is formed on a first active area of the active areas. A bottom portion of the first bit line extends within the first active area. The extending bottom portion is surrounded by the first active area.
US11289491B1 Epitaxtal single crystalline silicon growth for a horizontal access device
Systems, methods, and apparatuses are provided for epitaxial single crystalline silicon growth for a horizontal access device. One example method includes depositing layers of a first dielectric material, a semiconductor material, and a second dielectric material to form a vertical stack, forming first vertical openings to form elongated vertical, pillar columns with first vertical sidewalls in the vertical stack, and forming second vertical openings through the vertical stack to expose second vertical sidewalls. Further, the example method includes selectively removing first portions of the semiconductor material from the second vertical openings to form horizontal openings with a remaining second portion of the semiconductor material at a distal end of the horizontal openings from the second vertical openings, and epitaxially growing single crystalline silicon within the horizontal openings from the distal end of the horizontal openings toward the second vertical openings to fill the horizontal openings.
US11289490B2 Vertical 1T-1C DRAM array
A programmable array including a plurality cells aligned in a row on a substrate, wherein each of the plurality of cells includes a programmable element and a transistor, wherein the transistor includes a body including a first diffusion region and a second diffusion region on the first diffusion region and separated by a channel and the programmable element is disposed on the second diffusion region. A method of forming an integrated circuit including forming transistor bodies in a plurality rows on a substrate; forming a masking material as a plurality of rows across the bodies; etching the bodies through the masking material to define a width dimension of the transistor bodies; after etching the bodies, patterning each of the plurality of rows of the masking material into a plurality of individual masking units; and replacing each of the plurality of individual masking units with a programmable element.
US11289486B2 Semiconductor memory device, method of driving the same and method of fabricating the same
A semiconductor memory device includes a plurality of memory cell transistors arranged along a common semiconductor layer. Each of the plurality of memory cell transistors comprises a first source/drain region and a second source/drain region formed in the common semiconductor layer; a gate stack formed on a portion of the common semiconductor layer between the first source/drain region and the second source/drain region; and an electrical floating portion in the portion of the common semiconductor layer, a charge state of the electrical floating portion being adapted to adjust a threshold voltage and a channel conductance of the memory cell transistor. The plurality of memory cell transistors connected in series with each other along the common semiconductor layer provide a memory string.
US11289483B2 Metal fuse and self-aligned gate edge (SAGE) architecture having a metal fuse
Metal fuses and self-aligned gate edge (SAGE) architectures having metal fuses are described. In an example, an integrated circuit structure includes a plurality of semiconductor fins protruding through a trench isolation region above a substrate. A first gate structure is over a first of the plurality of semiconductor fins. A second gate structure is over a second of the plurality of semiconductor fins. A gate edge isolation structure is laterally between and in contact with the first gate structure and the second gate structure. The gate edge isolation structure is on the trench isolation region and extends above an uppermost surface of the first gate structure and the second gate structure. A metal fuse is on the gate edge isolation structure.
US11289482B2 Field effect transistor contact with reduced contact resistance
The present disclosure provides a method that includes providing a semiconductor substrate having a first region and a second region; forming a first gate within the first region and a second gate within the second region on the semiconductor substrate; forming first source/drain features of a first semiconductor material with an n-type dopant in the semiconductor substrate within the first region; forming second source/drain features of a second semiconductor material with a p-type dopant in the semiconductor substrate within the second region. The second semiconductor material is different from the first semiconductor material in composition. The method further includes forming first silicide features to the first source/drain features and second silicide features to the second source/drain features; and performing an ion implantation process of a species to both the first and second regions, thereby introducing the species to first silicide features and the second source/drain features.
US11289476B2 Semiconductor device including carrier injection layers
In a semiconductor device in which an IGBT region having an IGBT element and an FWD region having an FWD element are formed to a semiconductor substrate, a plurality of carrier injection layers electrically connected with a second electrode and configuring a PN junction with a field stop layer is disposed in a cathode layer. When an impurity concentration of the field stop layer is defined as Nfs [cm−3], and a length of a shortest portion of each of the plurality of carrier injection layers along a planar direction of the semiconductor substrate is defined as L1 [μm], the plurality of carrier injection layers satisfies a relationship of L1>6.8×10−16×Nfs+20.
US11289468B2 Package structure and method for manufacturing the same
A package structure includes an inner wiring layer, a first dielectric layer, a first outer wiring layer, and an electronic component assembly. The first dielectric layer includes a first surface and a second surface facing away from the first surface. The inner wiring layer and the electronic component assembly are embedded into the first dielectric layer from the first surface. The first outer wiring layer is disposed on the second surface. The electronic component assembly includes a first electronic element and a second electronic element. The second electronic element is disposed close to the second surface, and an electrical connector of the second electronic element faces the second surface. The first electronic element is disposed on a side of the second electronic element facing away from the second surface, and exposed from the first surface. The first outer wiring layer electrically connects the electrical connector of the second electronic element and the inner wiring layer, respectively. A method for manufacturing the package structure is also provided.
US11289467B2 Memory device
A memory device includes a memory cell array, a row decoder connected to the memory cell array by a plurality of string selection lines, a plurality of word lines, and a plurality of ground selection lines, and a common source line driver connected to the memory cell array by a common source line. The memory cell array is located in an upper chip, at least a portion of the row decoder is located in a lower chip, at least a portion of the common source line driver is located in the upper chip, and a plurality of upper bonding pads of the upper chip are connected to a plurality of lower bonding pads of the lower chip to connect the upper chip to the lower chip.
US11289462B2 Micro LED transfer method and display module manufactured by the same
A display module is provided. The display module includes: a substrate; a thin film transistor (TFT) layer formed on one surface of the substrate; and a plurality of micro LEDs disposed on the TFT layer. The plurality of micro LEDs are transferred from a transfer substrate to the TFT layer by a laser beam radiated to the transfer substrate through openings of a mask. The openings correspond to regions in which the respective micro LEDs of the transfer substrate are arranged and the openings correspond to a width, a length, or a unit area of each of the micro LEDs.
US11289460B2 Vertical alignment method of vertical type micro LED and LED assembly manufacturing method using the same
Disclosed is a vertical alignment method of a micro light emitting diode (LED), which is capable of vertically aligning vertical type micro LEDs each having a nano size or micro size and stably maintaining an aligned state on a structural basis. The method includes preparing a substrate provided with a plurality of through holes formed in a thickness direction, locating micro LEDs to be aligned on the substrate in a state of being included in a suspension which provides buoyancy, and generating a pressure difference between an upper side and a lower side of the substrate and moving the suspension in a downward direction through the through holes of the substrate to induce the micro LEDs included in the suspension to be aligned in an upright state by being at least partially inserted into the through holes.
US11289458B2 Micro light-emitting diode transparent display
A micro light-emitting diode transparent display including a transparent substrate is provided. N pixels are defined on the transparent substrate. N sets of micro light-emitting diodes are on the transparent substrate and respectively located in the N pixels. A wall portion is on the transparent substrate and surrounding one of the N sets of the micro light-emitting diodes to form an enclosed region on the transparent substrate. A length of a periphery of the enclosed region is equal to or smaller than 85% of a length of an outer periphery of one of the N pixels in which said one of the N sets of the micro light-emitting diodes is located. An area of said one of the N pixels outside the enclosed region allows light to directly pass through the micro light-emitting diode transparent display.
US11289453B2 Package comprising a substrate and a high-density interconnect structure coupled to the substrate
A package comprising a substrate, an integrated device, and an interconnect structure. The substrate includes a first surface and a second surface. The substrate further includes a plurality of interconnects for providing at least one electrical connection to a board. The integrated device is coupled to the first surface of the substrate. The interconnect structure is coupled to the first surface of the substrate. The integrated device, the interconnect structure and the substrate are coupled together in such a way that when a first electrical signal travels between the integrated device and the board, the first electrical signal travels through at least the substrate, then through the interconnect structure and back through the substrate.
US11289452B2 Component carrier and method of manufacturing the same
A method of manufacturing a component carrier includes a step of stacking and connecting a first component and a second component to one another to form a cluster and thereafter, a step of inserting the cluster into a cavity of a base structure. A component carrier has a base structure with a cavity; a cluster having a first component stacked and connected with a second component, wherein the cluster is arranged in the cavity. A height difference between opposing lateral sidewalls of the cluster is less than 15 μm.
US11289449B2 Packaging methods for semiconductor devices, packaged semiconductor devices, and design methods thereof
Packaging methods for semiconductor devices, packaged semiconductor devices, and design methods thereof are disclosed. In some embodiments, a method of packaging a plurality of semiconductor devices includes providing a first die, and coupling second dies to the first die. An electrical connection is formed between the first die and each of the second dies. A portion of each of the electrical connections is disposed between the second dies.
US11289448B2 Methods for generating wire loop profiles for wire loops, and methods for checking for adequate clearance between adjacent wire loops
A method of generating a wire loop profile in connection with a semiconductor package is provided. The method includes the steps of: (a) providing package data related to the semiconductor package; and (b) creating a loop profile of a wire loop of the semiconductor package, the loop profile including a tolerance band along at least a portion of a length of the wire loop.
US11289446B2 Multiple actuator wire bonding apparatus
According to a first aspect of the present invention, there is provided a bond apparatus for bonding a wire to a bonding surface, comprising: a bond head body movably retained by a mounting portion; a first actuator; and a second actuator, wherein the bond head body has a tool portion configured to receive a bonding tool for receiving and bonding the wire and an actuator portion coupled with the first actuator and the second actuator, the first actuator and the second actuator being operative to act on the actuator portion for moving the bond head body with respect to the mounting portion to move the bonding tool with respect to the bonding surface.
US11289442B2 Gold-coated silver bonding wire and manufacturing method thereof, and semiconductor device and manufacturing method thereof
A gold-coated silver bonding wire includes: a core material containing silver as a main component; and a coating layer provided on a surface of the core material and containing gold as a main component. The gold-coated silver bonding wire contains gold in a range of not less than 2 mass % nor more than 7 mass %, and at least one sulfur group element selected from the group consisting of sulfur, selenium, and tellurium in a range of not less than 1 mass ppm nor more than 80 mass ppm, with respect to a total content of the bonding wire.
US11289439B2 Optimised fabrication methods for a structure to be assembled by hybridisation and a device comprising such a structure
A method of fabrication of a semiconducting structure intended to be assembled to a second support by hybridisation. The semiconducting structure comprising an active layer comprising a nitrided semiconductor. The method comprises a step for the formation of at least one first and one second insert and during this step, a nickel layer is formed in contact with the support surface, and a localised physico-chemical etching step of the active layer, a part of the active layer comprising the active region being protected by the nickel layer.
US11289435B2 Fan-out antenna packaging structure and packaging method
The present disclosure provides a fan-out antenna packaging structure for a semiconductor chip and its fabricating method. The structure is a stacked-up two sets of metal connecting columns and antenna metal patterns arranged in two sequential layers of packaging materials. In some applications there can be more than two sets of the stacked-up antenna structures, fabricated around the chip at one side of a rewiring layer. The chip is interconnected to external metal bumps on the other side of the rewiring layer.
US11289431B2 Electrostatic discharge protection in integrated circuits using materials with optically controlled electrical conductivity
Disclosed herein are structures, devices, and methods for electrostatic discharge protection (ESDP) in integrated circuits (ICs). In some embodiments, an IC component may include: a first conductive structure; a second conductive structure; and a material in contact with the first conductive structure and the second conductive structure, wherein the material has a first electrical conductivity before illumination of the material with optical radiation and a second electrical conductivity, different from the first electrical conductivity, after illumination of the material with optical radiation.
US11289422B2 Bonding alignment marks at bonding in interface
Embodiments of bonded semiconductor structures and fabrication methods thereof are disclosed. In an example, a semiconductor device includes a first semiconductor structure, a second semiconductor structure, and a bonding interface between the first semiconductor structure and the second semiconductor structure. The first semiconductor structure includes a substrate, a first device layer disposed on the substrate, and a first bonding layer disposed above the first device layer and including a first bonding contact and a first bonding alignment mark. The second semiconductor structure includes a second device layer, and a second bonding layer disposed below the second device layer and including a second bonding contact and a second bonding alignment mark. The first bonding alignment mark is aligned with the second bonding alignment mark at the bonding interface, such that the first bonding contact is aligned with the second bonding contact at the bonding interface.
US11289420B2 Semiconductor device and method of forming patterns for a semiconductor device
A semiconductor device includes a first conductive pattern having a first line portion extending in a first direction and a first bending portion that extends from the first line portion. A closed area, surrounded by the first line portion and the first bending portion, is defined at one side of the first line portion. The semiconductor device further includes a second conductive pattern disposed in the closed area, the second conductive pattern being spaced apart from the first conductive pattern.
US11289419B2 Interconnects having long grains and methods of manufacturing the same
A method of manufacturing metallic interconnects for an integrated circuit includes forming an interconnect layout including at least one line including a non-diffusing material, forming a diffusing barrier layer on the line, forming an opening extending completely through the diffusing barrier layer and exposing a portion of the line, depositing a diffusing layer on the diffusing barrier layer such that a portion of the diffusing layer contacts the portion of the line, and thermally reacting the diffusing layer to form the metallic interconnects. Thermally reacting the diffusing layer chemically diffuses a material of the diffusing layer into the at least one line and causes at least one crystalline grain to grow along a length of the at least one line from at least one nucleation site defined at an interface between the portions of the diffusing layer and the line.
US11289417B2 Semiconductor device and methods of forming the same
A semiconductor device and a method of forming the same are provided. The semiconductor device includes a substrate, a gate structure, a dielectric structure and a contact structure. The substrate has source/drain (S/D) regions. The gate structure is on the substrate and between the S/D regions. The dielectric structure covers the gate structure. The contact structure penetrates through the dielectric structure to connect to the S/D region. A lower portion of a sidewall of the contact structure is spaced apart from the dielectric structure by an air gap therebetween, while an upper portion of the sidewall of the contact structure is in contact with the dielectric structure.
US11289414B2 Systems, methods, and apparatuses for implementing a pad on solder mask (POSM) semiconductor substrate package
In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a Pad on Solder Mask (PoSM) semiconductor substrate package. For instance, in accordance with one embodiment, there is a substrate package having embodied therein a functional silicon die at a top layer of the substrate package; a solder resist layer beneath the functional silicon die of the substrate package; a plurality of die bumps at a bottom surface of the functional silicon die, the plurality of die bumps electrically interfacing the functional silicon die to a substrate through a plurality of solder balls at a top surface of the solder resist layer; each of the plurality of die bumps electrically interfaced to a nickel pad at least partially within the solder resist layer and beneath the solder balls; each of the plurality of die bumps electrically interfaced through the nickel pads to a conductive pad exposed at a bottom surface of the solder resist layer; and in which each of the conductive pads exposed at the bottom surface of the solder resist layer are electrically interfaced to an electrical trace at the substrate of the substrate package. Other related embodiments are disclosed.
US11289413B2 Wiring board and manufacture method thereof
A wiring board and a method of manufacturing the same are provided. The method includes the following steps. A substrate is provided. The substrate is perforated to form at least one through hole. A first conductive layer is integrally formed on a surface of the substrate and an inner wall of the through hole. An etch stop layer is formed on a portion of the first conductive layer on the surface of the substrate and another portion of the first conductive layer on the inner wall of the through hole. A second conductive layer is integrally formed on the etch stop layer and the first conductive layer on the inner wall of the through hole. A plug-hole column is formed by filling with a plugged-hole material in the through hole. The second conductive layer is removed. The etch stop layer is then removed.
US11289409B2 Method for fabricating carrier-free semiconductor package
A method for fabricating a carrier-free semiconductor package includes: half-etching a metal carrier to form a plurality of recess grooves and a plurality of metal studs each serving in position as a solder pad or a die pad; filing each of the recess grooves with a first encapsulant; forming on the metal studs an antioxidant layer such as a silver plating layer or an organic solderable protection layer; and performing die-bonding, wire-bonding and molding processes respectively to form a second encapsulant encapsulating the chip. The recess grooves are filled with the first encapsulant to enhance the adhesion between the first encapsulant and the metal carrier, thereby solving the conventional problem of having a weak and pliable copper plate and avoiding transportation difficulty. The invention eliminates the use of costly metals as an etching resist layer to reduce fabrication cost, and further allows conductive traces to be flexibly disposed on the metal carrier to enhance electrical connection quality.
US11289404B2 Semiconductor device and method
A through via comprising sidewalls having first scallops in a first region and second scallops in a second region and a method of forming the same are disclosed. In an embodiment, a semiconductor device includes a first substrate; and a through via extending through the substrate, the substrate including a first plurality of scallops adjacent the through via in a first region of the substrate and a second plurality of scallops adjacent the through via in a second region of the substrate, each of the scallops of the first plurality of scallops having a first depth, each of the scallops of the second plurality of scallops having a second depth, the first depth being greater than the second depth.
US11289399B2 Package structure and manufacturing method thereof
A package structure and a manufacturing method thereof are provided. The package structure includes a substrate, a semiconductor package, a thermal conductive gel, a thermal conductive film, and a heat spreader. The semiconductor package has an uneven top surface. The thermal conductive gel covers the uneven top surface of the semiconductor package. The thermal conductive film is over the uneven top surface of the semiconductor package. A thermal conductivity of the thermal conductive film is higher than a thermal conductivity of the thermal conductive gel. The heat spreader is disposed over the thermal conductive film.
US11289398B2 Package structure and manufacturing method thereof
A package structure including a substrate, a semiconductor device, a heat spreader, and an adhesive layer is provided. The semiconductor device is bonded onto the substrate, wherein an angle θ is formed between one sidewall of the semiconductor device and one sidewall of the substrate, 0°<θ<90°. The heat spreader is disposed over the substrate, wherein the semiconductor device is disposed between the heat spreader and the substrate. The adhesive layer is surrounding the semiconductor device and attaching the heat spreader onto the substrate, wherein the adhesive layer has a first opening misaligned with one of corners of the semiconductor device closest to the first opening.
US11289394B2 Semiconductor package structure
A semiconductor package includes a substrate having a first side and a second side opposite to the first side, a first type semiconductor die disposed on the first side of the substrate, a first compound attached to the first side and encapsulating the first type semiconductor die, and a second compound attached to the second side, causing a stress with respect to the first type semiconductor die in the first compound. A method for manufacturing the semiconductor package described herein is also disclosed.
US11289386B2 Methods and apparatus for test pattern forming and film property measurement
A method for electrically characterizing a layer disposed on a substrate and electrically insulated from the substrate is disclosed. The method can include forming a test pattern, contacting the test pattern with electrical contact elements at contact regions, and measuring an electrical parameter of the layer by passing a first set of test currents between contact regions. The test pattern can be formed by pushing a pattern forming head against a top surface of the layer, introducing a first fluid into the cavity, and converting the sacrificial portion of the layer into an insulator using the first fluid and forming the test pattern under the test-pattern-shaped inner seal.
US11289385B2 Semiconductor die and a method for detecting an edge crack in a semiconductor die
A semiconductor die including a crack stop structure, at least one edge seal structure and a selector circuit is provided. The crack stop structure is located in a periphery region of the semiconductor die. The crack stop structure is biased by a first voltage. The edge seal structure is located between the crack stop structure and an integrated circuit region of the semiconductor die. The edge seal structure is biased by the first voltage in a normal mode and is biased by a second voltage different from the first voltage in a test mode. The selector circuit receives the first voltage, the second voltage and a control signal for placing the semiconductor die in the normal mode or the test mode, and selects and outputs one of the first voltage and the second voltage to the edge seal structure according to the control signal.
US11289381B2 Methods of aligning a semiconductor wafer for singulation
Implementations of a method for aligning a semiconductor wafer for singulation may include: providing a semiconductor wafer having a first side and a second side. The first side of the wafer may include a plurality of die and the plurality of die may be separated by streets. The semiconductor wafer may include an edge ring around a perimeter of the wafer on the second side of the wafer. The wafer may also include a metal layer on the second side of the wafer. The metal layer may substantially cover the edge ring. The method may include grinding the edge ring to create an edge exclusion area and aligning the semiconductor wafer with a saw using a camera positioned in the edge exclusion area on the second side of the wafer. Aligning the wafer may include using three or more alignment features included in the edge exclusion area.
US11289379B2 Wafer processing method
A wafer processing method includes a polyester sheet providing step of positioning a wafer in an inside opening of a ring frame and providing a polyester sheet on a back side or a front side of the wafer and on a back side of the ring frame, a uniting step of heating the polyester sheet as applying a pressure to the polyester sheet to thereby unite the wafer and the ring frame through the polyester sheet by thermocompression bonding, a dividing step of applying a laser beam to the wafer to form shield tunnels in the wafer, thereby dividing the wafer into individual device chips, and a pickup step of picking up each device chip from the polyester sheet.
US11289377B2 Semiconductor chip suitable for 2.5D and 3D packaging integration and methods of forming the same
The present disclosure relates to a fabrication process of a semiconductor chip, which starts with providing a precursor wafer mounted on a carrier. The precursor wafer includes a precursor substrate and component portions between the carrier and the precursor substrate. The precursor substrate is then thinned down to provide a thinned substrate, which includes a substrate base adjacent to the component portions and an etchable region over the substrate base. Next, the etchable region is selectively etched to generate a number of protrusions over the substrate base. Herein, the substrate base is retained, and portions of the substrate base are exposed through the protrusions. Each protrusion protrudes from the substrate base and has a same height. A metal layer is then applied to provide a semiconductor wafer. The metal layer selectively covers the exposed portions of the substrate base and covers at least a portion of each protrusion.
US11289376B2 Methods for forming self-aligned interconnect structures
The present disclosure provides a method for forming interconnect structures. The method includes providing a semiconductor structure including a substrate and a conductive feature formed in a top portion of the substrate; depositing a resist layer over the substrate, wherein the resist layer has an exposure threshold; providing a radiation with an incident exposure dose to the resist layer, wherein the incident exposure dose is configured to be less than the exposure threshold of the resist layer while a sum of the incident exposure dose and a reflected exposure dose from a top surface of the conductive feature is larger than the exposure threshold of the resist layer, thereby forming a latent pattern above the conductive feature; and developing the resist layer to form a patterned resist layer.
US11289372B2 3D IC method and device
A method of three-dimensionally integrating elements such as singulated die or wafers and an integrated structure having connected elements such as singulated dies or wafers. Either or both of the die and wafer may have semiconductor devices formed therein. A first element having a first contact structure is bonded to a second element having a second contact structure. First and second contact structures can be exposed at bonding and electrically interconnected as a result of the bonding. A via may be etched and filled after bonding to expose and form an electrical interconnect to interconnected first and second contact structures and provide electrical access to this interconnect from a surface.
US11289368B2 Semiconductor device and method for fabricating semiconductor device
A semiconductor device is provided. The semiconductor device includes a device substrate, having a device structure layer and a buried dielectric layer, wherein the buried dielectric layer is disposed on a semiconductor layer of the device structure layer. A metal layer is disposed on the buried dielectric layer and surrounded by a first inter-layer dielectric (ILD) layer. A region of the metal layer has a plurality of openings. The buried dielectric layer has an air gap under and exposing the region of the metal layer with the openings. A second ILD layer is disposed on the metal layer and sealing the air gap at the openings of the metal layer.
US11289366B1 Method of manufacturing semiconductor structure
A method of manufacturing a semiconductor structure includes the following operations. A buffer layer is formed over a substrate. A first top hard mask is formed on the buffer layer, in which the first top hard mask has a first trench to expose a first portion of the buffer layer. A spacer layer is formed to cover a sidewall of the first trench and an upper surface of the first top hard mask and the first portion of the buffer layer to form a second trench over the first portion. The top portion and the bottom portion are etched to form a thinned top portion and a thinned bottom portion. A second top hard mask is formed in the second trench. The thinned top portion and the vertical portion of the spacer layer are removed.
US11289364B2 RF devices with enhanced performance and methods of forming the same utilizing localized SOI formation
The present disclosure relates to a radio frequency (RF) device including a device substrate, a thinned device die with a device region over the device substrate, a first mold compound, and a second mold compound. The device region includes an isolation portion, a back-end-of-line (BEOL) portion, and a front-end-of-line (FEOL) portion with a contact layer and an active section. The contact layer resides over the BEOL portion, the active section resides over the contact layer, and the isolation portion resides over the contact layer to encapsulate the active section. The first mold compound resides over the device substrate, surrounds the thinned device die, and extends vertically beyond the thinned device die to define an opening over the thinned device die and within the first mold compound. The second mold compound fills the opening and directly connects the isolation portion of the thinned device die.
US11289363B2 Semiconductor device and method of manufacturing the same
A method of manufacturing a semiconductor device includes: providing a substrate, forming a first opening, forming a first insulating layer, forming a second opening, embedding a conductive layer, forming a protective layer, and performing CMP. The substrate includes a semiconductor substrate and a semiconducting layer. The conductive layer is embedded in the second opening so that a gap along a thickness direction of the semiconducting layer is formed. The protective layer is formed in the second opening on at least a portion of a surfaces of the conductive layer. In the CMP step, a portion of the conductive layers formed outside the second opening is removed.
US11289359B2 Method for manufacturing an electroluminescent device
A method of manufacturing a device includes: —a) a first step for the formation of a temporary structure that comprises electroluminescent structures separated by trenches and comprising an electroluminescent face, the electroluminescent structures being bonded by means of a bond layer on a temporary substrate; b) an assembly step bringing the electroluminescent structures into contact with a host face of a host substrate; and c) a step for removal of the temporary substrate; wherein the bond layer, that comprises an electrically conducting organic polymer material at least partially transparent to light radiation, is at least partly kept after step c) and forms an electrode common to the light emitting faces, with a thickness of more than 20 nm.
US11289356B2 Stage and plasma processing apparatus
Disclosed is a stage including: an electrostatic chuck having a substrate placement surface on which a substrate is placed; and an electrostatic chuck placement plate on which the electrostatic chuck is placed. The electrostatic chuck and the electrostatic chuck placement plate are fastened by a plurality of first fasteners from a side of the electrostatic chuck placement plate, and the stage is fastened to a support provided on an opposite side of the electrostatic chuck of the electrostatic chuck placement plate by a plurality of second fasteners on a radially outer side of the placement surface.
US11289355B2 Electrostatic chuck for use in semiconductor processing
A semiconductor substrate processing apparatus includes a vacuum chamber having a processing zone in which a semiconductor substrate may be processed, a process gas source in fluid communication with the vacuum chamber for supplying a process gas into the vacuum chamber, a showerhead module through which process gas from the process gas source is supplied to the processing zone of the vacuum chamber, and a substrate pedestal module. The substrate pedestal module includes a pedestal made of ceramic material having an upper surface configured to support a semiconductor substrate thereon during processing, a stem made of ceramic material, and coplanar electrodes embedded in the platen, the electrodes including an outer RF electrode and inner electrostatic clamping electrodes, the outer RF electrode including a ring-shaped electrode and a radially extending lead extending from the ring-shaped electrode to a central portion of the platen, wherein the ceramic material of the platen and the electrodes comprise a unitary body made in a single sintering step.
US11289349B2 Component mounting line
A component mounting line includes a plurality of component mounting apparatuses, each of which mounts solder and a component other than the solder on a substrate. The component mounting line includes: a time limit management unit configured to manage an elapsed time period of a member; and a usability determiner that determines whether the member is usable based on the elapsed time period of the member. The elapsed time period is a time period that has elapsed after the member is exposed to the air, and the member comprises at least one of a substrate, solder, and a component other than the solder.
US11289347B2 Non-contact clean module
A cleaning module for cleaning a wafer comprises a wafer gripping device configured to support a wafer in a vertical orientation and comprises a catch cup and a gripper assembly. The catch cup comprises a wall that has an annular inner surface that defines a processing region and has an angled portion that is symmetric about a central axis of the wafer gripping device. The gripper assembly comprises a first plate assembly, a second plate assembly, a plurality of gripping pin, and a plurality of loading pin. The gripping pins are configured to grip a wafer during a cleaning process and the loading pins are configured to grip the wafer during a loading and unloading process. The cleaning module further comprises a sweep arm coupled to a nozzle mechanism configured to deliver liquids to the front and back side of the wafer.
US11289346B2 Method for fabricating electronic package
An electronic package and a method for fabricating the same are provided. The method includes: forming a circuit structure on an encapsulant; embedding a first electronic component and a plurality of conductive posts in the encapsulant; and disposing a second electronic component on the circuit structure. Since the first and second electronic components are arranged on opposite sides of the circuit structure, the electronic package can provide multi-function and high efficiency.
US11289345B2 Heat releasing semiconductor chip package and method for manufacturing the same
A method for manufacturing a heat releasing semiconductor chip package includes attaching a first surface of a semiconductor chip onto an insulating film, injecting a coating liquid onto a second surface of the semiconductor chip to form a liquefied coating layer and curing the liquefied coating layer to form a heat releasing layer. The coating liquid includes a liquefied molding compound for heat releasing and fine alumina particles. Therefore, the heat releasing semiconductor chip package and method for manufacturing the semiconductor chip package form a heat releasing layer in direct contact with the semiconductor chip to maximize a heat releasing effect.
US11289344B2 Heat treatment method and heat treatment apparatus for managing dummy wafer
When a carrier storing a plurality of dummy wafers therein is transported into a heat treatment apparatus, the carrier is registered as a dummy carrier exclusive to the dummy wafers. A dummy database in which a treatment history of each of the dummy wafers is associated with the carrier is held in a storage part. The treatment history of each of the dummy wafers registered in the dummy database is displayed on a display part of the heat treatment apparatus. An operator of the heat treatment apparatus views the displayed information to thereby appropriately grasp and manage the treatment history of each of the dummy wafers.
US11289343B2 Method of gap filling using conformal deposition-annealing-etching cycle for reducing seam void and bending
A method includes depositing a silicon layer, which includes first portions over a plurality of strips, and second portions filled into trenches between the plurality of strips. The plurality of strips protrudes higher than a base structure. The method further includes performing an anneal to allow parts of the first portions of the silicon layer to migrate toward lower parts of the plurality of trenches, and performing an etching on the silicon layer to remove some portions of the silicon layer.
US11289342B2 Damage free metal conductor formation
Exemplary methods of etching semiconductor substrates may include flowing a halogen-containing precursor into a processing region of a semiconductor processing chamber. The processing region may house a substrate having a conductive material and an overlying mask material. The conductive material may be characterized by a first surface in contact with the mask material, and the mask material may define an edge region of the conductive material. The methods may include contacting the edge region of the conductive material with the halogen-containing precursor and the oxygen-containing precursor. The methods may include etching in a first etching operation the edge region of the conductive material to a partial depth through the conductive material to produce a footing of conductive material protruding along the edge region of the conductive material. The methods may also include removing the footing of conductive material in a second etching operation.
US11289341B2 Pattern transfer technique and method of manufacturing the same
A photo-free lithography process with low cost, high throughput, and high reliability is provided. A template mask is bonded to a production workpiece and comprises a plurality of openings defining a pattern. An etch is performed into the production workpiece, through the plurality of openings, to transfer the pattern of the template mask to the production workpiece. The template mask is de-bonded from the production workpiece. A system for performing the photo-free lithography process is also provided.
US11289340B2 Dry etching method
A dry etching method according to the present invention includes etching silicon nitride by bringing a mixed gas containing hydrogen fluoride and a fluorine-containing carboxylic acid into contact with the silicon nitride in a plasma-less process at a temperature lower than 100° C. Preferably, the amount of the fluorine-containing carboxylic acid contained is 0.01 vol % or more based on the total amount of the hydrogen fluoride and the fluorine-containing carboxylic acid. Examples of the fluorine-containing carboxylic acid are monofluoroacetic acid, difluoroacetic acid, trifluoroacetic acid, difluoropropionic acid, pentafluoropropionic acid, pentafluorobutyric acid and the like. This dry etching method enables etching of the silicon nitride at a high etching rate and shows a high selectivity ratio of the silicon nitride to silicon oxide and polycrystalline silicon while preventing damage to the silicon oxide.
US11289330B2 Semiconductor-on-insulator (SOI) substrate and method for forming
Various embodiments of the present application are directed towards a method for forming a semiconductor-on-insulator (SOI) substrate with a thick device layer and a thick insulator layer. In some embodiments, the method includes forming an insulator layer covering a handle substrate, and epitaxially forming a device layer on a sacrificial substrate. The sacrificial substrate is bonded to a handle substrate, such that the device layer and the insulator layer are between the sacrificial and handle substrates, and the sacrificial substrate is removed. The removal includes performing an etch into the sacrificial substrate until the device layer is reached. Because the device layer is formed by epitaxy and transferred to the handle substrate, the device layer may be formed with a large thickness. Further, because the epitaxy is not affected by the thickness of the insulator layer, the insulator layer may be formed with a large thickness.
US11289328B2 Deposition and etch processes of chromium-containing thin films for semiconductor manufacturing
Chromium containing precursors and methods of forming chromium-containing thin films are described. The chromium precursor has a chromium-diazadiene bond or cyclopentadienyl ligand and is homoleptic or heteroleptic. A suitable reactant is used to provide one of a metallic chromium film or a film comprising one or more of an oxide, nitride, carbide, boride and/or silicide. Methods of forming ternary materials comprising chromium with two or more of oxygen, nitrogen, carbon, boron, silicon, titanium, ruthenium and/or tungsten are also described. Methods of filling gaps in a substrate with a chromium-containing film are also described.
US11289327B2 Si precursors for deposition of SiN at low temperatures
Methods and precursors for depositing silicon nitride films by atomic layer deposition (ALD) are provided. In some embodiments the silicon precursors comprise an iodine ligand. The silicon nitride films may have a relatively uniform etch rate for both vertical and the horizontal portions when deposited onto three-dimensional structures such as FinFETS or other types of multiple gate FETs. In some embodiments, various silicon nitride films of the present disclosure have an etch rate of less than half the thermal oxide removal rate with diluted HF (0.5%).
US11289324B2 Substrate treatment method and substrate treatment apparatus
The inventive substrate treatment method includes: an organic solvent supplying step of supplying an organic solvent having a smaller surface tension than a rinse liquid to the upper surface of a substrate so that rinse liquid adhering to the upper surface of the substrate is replaced with the organic solvent; a higher temperature maintaining step of maintaining the upper surface of the substrate at a predetermined temperature higher than the boiling point of the organic solvent to thereby form a gas film of the organic solvent on the entire upper surface of the substrate including the gap of the minute pattern and to form a liquid film of the organic solvent on the gas film, the higher temperature maintaining step being performed after the organic solvent supplying step is started; and an organic solvent removing step of removing the organic solvent liquid film from the upper surface of the substrate.
US11289320B2 Tissue analysis by mass spectrometry or ion mobility spectrometry
A method of analysis using mass and/or ion mobility spectrometry or ion mobility spectrometry is disclosed comprising: using a first device to generate aerosol, smoke or vapour from one or more regions of a first target of biological material; and mass and/or ion mobility analysing and/or ion mobility analysing said aerosol, smoke, or vapour, or ions derived therefrom so as to obtain first spectrometric data. The method may use an ambient ionisation method.
US11289314B2 Sputtering device
The purpose of the present invention is to improve uniformity of film deposition by a plasma-based sputtering device. Provided is a sputtering device 100 for depositing a film on a substrate W through sputtering of targets T by using plasma P, said sputtering device being provided with a vacuum chamber 2 which can be evacuated to a vacuum and into which a gas is to be introduced; a substrate holding part 3 for holding the substrate W inside the vacuum chamber 2; target holding parts 4 for holding the targets T inside the vacuum chamber 2; multiple antennas 5 which are arranged along a surface of the substrate W held by the substrate holding part 3 and generate plasma P; and a reciprocal scanning mechanism 14 for scanning back and forth the substrate holding part 3 along the arrangement direction X of the multiple antennas 5.
US11289313B2 Plasma processing apparatus
Provided is a plasma processing apparatus including a processing unit in which a sample is plasma processed and which includes a monitor (optical emission spectroscopy) that monitors light emission of plasma, wherein the processing unit includes a prediction model storage unit that stores a prediction model predicting a plasma processing result, and a control device in which the plasma processing result is predicted by using a prediction model selected based on light emission data and device data as an indicator of state change of the processing unit.
US11289312B2 Physical vapor deposition (PVD) chamber with in situ chamber cleaning capability
Embodiments of process kit shields and process chambers incorporating same are provided herein. In some embodiments a process kit configured for use in a process chamber for processing a substrate includes a shield having a cylindrical body having an upper portion and a lower portion; an adapter section configured to be supported on walls of the process chamber and having a resting surface to support the shield; and a heater coupled to the adapter section and configured to be electrically coupled to at least one power source of the processes chamber to heat the shield.
US11289306B2 Ion beam etching utilizing cryogenic wafer temperatures
The embodiments herein relate to methods and apparatus for etching features in semiconductor substrates. In a number of cases, the features may be etched while forming a spin-torque-transfer random access memory (STT-RAM) device. In various embodiments, the substrate may be cooled to a low temperature via a cooled substrate support during particular processing steps. The cooled substrate support may have beneficial impacts in terms of reducing the degree of diffusion-related damage in a resulting device. Further, the use of a non-cooled substrate support during certain other processing steps can likewise have beneficial impacts in terms of reducing diffusion-related damage, depending on the particular step. In some implementations, the cooled substrate support may be used in a process to preferentially deposit a material (in some cases a reactant) on certain portions of the substrate.
US11289305B2 Deposition method and deposition apparatus
A deposition method of arranging a discharge portion of a striker near a target to induce arc discharge and forming a film on a substrate using a plasma generated by the arc discharge is disclosed. The method includes a changing step of changing a position for inducing the arc discharge by the striker in a region set in the target, a deposition step of forming the film on the substrate using the plasma generated by inducing the arc discharge at the position, and a reduction step of reducing the region in accordance with use of the target.
US11289299B2 Duoplasmatron ion source with a partially ferromagnetic anode
A duoplasmatron ion source with a partially ferromagnetic anode can be used in multiple applications, including the production of negative ions for secondary ion mass spectrometers and particle accelerators. A partially ferromagnetic anode, which may be embodied in a partially ferromagnetic anode insert, includes a ferromagnetic and non-ferromagnetic portions joined together at a juncture, with an ion extraction aperture defined in the ferromagnetic portion and the juncture being laterally offset from the aperture. An asymmetric magnetic field produced by the partially ferromagnetic region facilitates extraction of charged ions from the central, most intense region of a source plasma in the duoplasmatron ion source. A ferromagnetic conical portion of the anode defines the ion extraction aperture in order to maximize the magnetic field in the vicinity of this aperture.
US11289295B2 Circuit breaker
A circuit breaker comprises a switch and an actuator comprising a displaceable shaft mechanically connected to a movable contact in the switch. A Thomson coil is adapted to displace the shaft in a first direction, and a disconnecting device is connected in series with the switch and that is adapted to open during an interval when current is extinguished. An energy storage is provided being a separate part from the shaft and being adapted to store energy when the shaft moves in the first direction and to release energy to displace the shaft in a second direction, comprising a mass-spring arrangement with a body, a first spring between the shaft and one end portion of the body at a side facing the shaft and a second spring at a first end portion connected to a side of the body facing from the shaft and at second end portion being fixed. The movement of the body continues undisturbed to achieve a time interval wherein a current is extinguished. A current-interrupting arrangement for a circuit breaker is provided that has a simple mechanical construction and which can handle the problem at closing-in into a permanent fault in an adequate way.
US11289294B2 Rotary switch and circuit interrupter including the same
A rotary switch includes a housing having an interior and an exterior, a plurality of moving contacts entirely disposed within the interior of the housing, a plurality of stationary contacts disposed partially within the interior of the housing and extending to an exterior of the housing, and a rotary element coupled to the plurality of moving contacts and being structured to rotate between a closed state where at least one of the plurality moving contacts contact a corresponding one of the plurality of stationary contacts and an open state where the plurality of moving contacts and the plurality of stationary contacts are separated.
US11289293B2 Centrifugal switch for a motor of a clothes dryer
A centrifugal switch for a motor of a clothes dryer is provided. The end of a bracket and the end of a fixed contact piece are arranged in alignment and each has a raised contact. An upper limit piece slot is provided above the contact of the bracket inside the housing. The aligned ends of the bracket and the fixed contact piece are located above the aligned ends of a starting spring piece, a starting lower piece and a starting upper piece. A pressing head at one end of the rocking lever is located above one side of the fixed contact piece aligned with the bracket. The other end of the rocking lever extends outside the housing. When the centrifuge is not rotating, a movable sleeve of the centrifuge slides into the rocking lever to trigger the centrifugal switch.
US11289287B2 Detachable screen key structure
A detachable screen key structure mainly includes a key body having a hollow portion, key butting element and screen carrying element, where a key signal connecter is configured in the hollow portion, the screen carrying element is configured with a display element and a key cap is configured on the display element, and the display element is configured with a display butting element adapted to dock the key butting element. Whereby, a user can accommodate the key signal connecter for signal transmission inside the hollow portion so as to increase use beautification. Furthermore, since the display will be connected to the key butting element through the display butting element, the user is allowed to carry out the removal and replacement by themselves, which can increase use convenience.
US11289285B2 Switching device
A switching device includes a housing, an operation member, a plurality of fixed contacts, a plurality of movable contacts, and a snap action mechanism for causing the movable contacts to operate. The snap action mechanism includes a plurality of first drivers in each of which a fulcrum that serves as a pivot point is formed on one end side of a given first driver and in which a given movable contact from among the movable contacts is provided on another end side of the given first driver; a second driver in which a pressing member to be pressed through the operation member is formed on one end side of the second driver and in which fulcrums that serve as pivot points are each formed on another end side of the second driver; and a coupling member integrally coupling the plurality of first drivers to constitute a first drive member.
US11289281B1 Key structure
A key structure includes a keycap and a scissors-type connecting element. The scissors-type connecting element is connected with the keycap. The scissors-type connecting element includes an inner frame and an outer frame. A first end of the inner frame is connected with the keycap. The outer frame is connected with the inner frame and swingable relative to the inner frame. A first end of the outer frame is connected with the keycap and located near a second end of the inner frame. A second end of the inner frame includes a first protrusion. A first end of the outer frame includes a second protrusion near the first protrusion. The first protrusion includes a first knocking surface. The second protrusion includes a second knocking surface. While the keycap is pressed down, the first knocking surface and the second knocking surface knock on each other.
US11289280B2 High voltage relay resistant to instantaneous high-current impact
A high voltage relay resistant to instantaneous high-current impact is disclosed. The high voltage relay includes an electromagnet system, a control system, a contact system, and a base support. In various embodiments, an electromagnetic force generated by the contact system is used to resolve a problem of contact separation caused by an electric repulsion force generated by an instantaneous high-current.
US11289279B2 Electric double layer capacitor having separator-including electrode
An electric double layer capacitor includes a plurality of current collector plates, an electrode layer formed on one surface of each of the current collector plates, and a plurality of separators which extend through the electrode layer from one surface of each of the current collector plates in a continuous pattern of a predetermined design and in which a repeated pattern is formed in the length and width directions of the current collector plates.
US11289278B2 Power storage device and method of manufacturing the same
A power storage device having a positive electrode including a positive electrode current collector and a positive electrode active material layer, a negative electrode including a negative electrode current collector and a negative electrode active material layer, and a separator layer between the positive electrode and the negative electrode and including a gel electrolyte. At least one of the positive electrode active material layer and the negative electrode active material layer includes an electrode active material, an electrolytic solution, a first polymer compound that is not crosslinked, and a binder having a second polymer compound different from the first polymer compound.
US11289275B2 Composite electronic component
A composite electronic component includes a composite body including a multilayer ceramic capacitor including a first ceramic body in which dielectric layers and internal electrodes disposed to oppose each other with a respective one of the dielectric layers interposed therebetween are layered, and first and second external electrodes disposed on both ends of the first ceramic body; and a ceramic chip disposed below the multilayer ceramic capacitor and including a second ceramic body including ceramic, and first and second terminal electrodes disposed on both ends of the second ceramic body and respectively connected to the first and second external electrodes. A ratio (G1/M1) of a spacing distance (G1) between the first ceramic body and the second ceramic body in a thickness direction to a length (M1) of a margin portion between the internal electrode and a lower surface of the first ceramic body satisfies 1.0 to 2.5.
US11289273B2 Electronic component
An electronic component includes a multilayer capacitor and an interposer. First and second internal electrodes of the multilayer capacitor are such that 0.95≤{(Wm1+Wm2)/Wa}/{(Lm1+Lm2)/La}≤4.93, in which Lm2 is a distance between a first internal electrode and a fourth surface of a capacitor body, Lm1 is a distance between a second internal electrode and a third surface of the capacitor body opposite the fourth surface in a first direction, Wm1 is a distance between the first or second internal electrode and a second surface of the capacitor body, Wm2 is a distance between the first or second internal electrode and a first surface of the capacitor body opposite the second surface in a third direction, La is a length in the first direction of a region of overlap of the first and second internal electrodes, and Wa is a length in the third direction of the region of overlap.
US11289270B2 Multilayer electronic component
A multilayer electronic component includes a body including a dielectric layer and an internal electrode, and an external electrode including an electrode layer disposed on the body and connected to the internal electrode, a first plating layer disposed on the electrode layer, and a conductive resin layer disposed on the first plating layer. The first plating layer has surface roughness higher at an interface with the conductive resin layer than at an interface with the electrode layer, and the conductive resin layer includes a conductive metal and a base resin.
US11289269B2 Coil unit, wireless power transmission device, wireless power receiving device, and wireless power transmission system
There is provided a coil unit capable of decreasing an installation area while inhibiting transfer of heat to a capacitor. The coil unit includes: a coil made of a conductor in a spiral shape at least around a first axis; a capacitor module configured to include a substrate in which one or more capacitors are installed and be disposed to be separate from the coil in an axial direction of the first axis; a casing configured to have the coil and the capacitor module disposed inside; and a first resin configured to thermally connect at least a part of the coil and at least a part of the casing, wherein the first resin is separate from the capacitors and the substrate.
US11289266B2 Multilayer coil component
A multilayer coil component includes a body including laminated ferrite layers, a coil conductor including conductive layers laminated in the body, and a pair of outer electrodes. Each of the outer electrodes is electrically connected to a corresponding one of end portions of the coil conductor. At least one of the conductive layers has a constricted portion at an end portion thereof. Each of the conductive layers includes a first conductive layer and a second conductive layer. The first conductive layer has a thickness different from the second conductive layer.
US11289263B2 Electronic substrates having embedded magnetic material using photo-imagable dielectric layers
An electronic structure may be fabricated comprising an electronic substrate having at least one photo-imageable dielectric layer and an inductor embedded in the electronic substrate, wherein the inductor comprises a magnetic material layer disposed within a via formed in the at least one photo-imageable dielectric layer and an electrically conductive via extending through the magnetic material layer. The electronic structure may further include an integrated circuit device attached to the electronic substrate and the electronic substrate may further be attached to a board, such as a motherboard.
US11289262B2 Electronic component
An electronic component includes; a magnetic-body core having a plate-shaped portion and a core portion which extends from an upper surface of the plate-shaped portion; a winding wire which includes a wound portion wound by a rectangular wire into an Edgewise winding form and two non-wound portions extending from the wound portion to two distal ends, and the core portion is inserted through the wound portion; and a magnetic exterior body which covers at least the wound portion and the core portion. The two non-wound portions are respectively arranged along a bottom surface and at least one of the side surfaces of the plate-shaped portion. Parts of the two non-wound portions arranged along the bottom surface are electrodes.
US11289261B2 Circuit assembly
A circuit assembly that includes an inductor including a core; a fixation member to which the inductor is fixed; a base that is attached to the core, wherein: the fixation member is made of a first material having a coefficient of thermal expansion larger than a coefficient of thermal expansion of the core, and the base is made of a second material having a coefficient of thermal expansion larger than the coefficient of thermal expansion of the core and smaller than the coefficient of thermal expansion of the fixation member; and an adhesive layer that is disposed between the base and the fixation member, and that bonds the base and the fixation member together.
US11289257B2 Solenoid device
A solenoid device includes a yoke, a core, a shaft, a bobbin, a coil, a plunger, a lid, and a housing. A housing body part of the housing has a first opening; a first inner wall part expanding toward the outer side in the radial direction on an inner wall; and a first caulking part extending from the rear side end. The first inner wall part has a first step part extending toward the outer side in the radial direction at an end on the other side in the axial direction. A first cylindrical part of the yoke has a first flange part. The first flange part contacts the first step part with an end surface on the other side in the axial direction. The first caulking part is bent toward the inner side in the radial direction to contact a circumferential edge part of the lid.
US11289256B2 Coil actuator for low and medium voltage applications
A coil actuator for low and medium voltage applications including: a coil electromagnet having a single coil winding and a movable member; and a power and control unit including: a power circuit operatively coupled with the coil electromagnet, the power circuit including input terminals for receiving an input voltage and an intermediate node, the electromagnet being electrically connected with the input terminal and the intermediate node, the power circuit further including a discharge circuit, which is electrically connected with the first input terminal and the intermediate node in parallel with the coil winding, and a switch circuit, which is electrically connected with the intermediate node and the second input terminal, the switch circuit including at least a power switch; a controller operatively coupled with the power circuit to drive the at least a power switch to control of an input current circulating through the power circuit, the controller being adapted to perform a PWM control of the input current to operate the coil electromagnet; a power supply circuit adapted to feed the controller. The power supply circuit is electrically connected with the intermediate node and the controller.
US11289255B2 Relative tilt angle adjustment system for magnetic components
An adjustment apparatus for adjusting the angular tilt of a first component of a magnetic circuit relative to an alignment axis of a second component of the circuit uses at least one pair of spacers each of which has a thickness that changes continuously around its periphery. The spacers are arranged between the circuit components and, as a relative rotation between the spacers is changed, the combined thickness of the two spacers increases in one area, while decreasing in another. This results in a tilting of a top surface of the spacer pair relative to a bottom surface, and a corresponding change in a relative tilt of the first component relative to the second component. The spacers may be ring-shaped or disc-shaped, and allow for precise alignment of the magnetic circuit without the need for shims between the components.
US11289253B2 Wound HTS magnet coils
A method of manufacturing an HTS coil is provided. The method comprises winding an HTS coil cable to produce a coil having a plurality of turns. During winding of a turn of the coil, one or more HTS shunt cables are placed adjacent to the previous turn of the coil along a first arc of the coil, and then the turn is wound such that the HTS shunt cable is sandwiched between the turn and the previous turn of the coil such that current can be shared between the HTS shunt cable and the HTS coil cable.
US11289251B2 Coil component
A coil component includes a body in which a coil portion is disposed, and external electrodes connected to the coil portion. The body includes metal particles formed of an Fe-based nanocrystal grain alloy, and the Fe-based nanocrystal grain alloy has one peak or two peaks in a differential scanning calorimetry (DSC) graph, and when the Fe-based nanocrystal grain alloy has the two peaks, a primary peak is smaller than a secondary peak, where the primary peak is at a lower temperature than the secondary peak.
US11289250B2 Sintered ferrite magnet
A sintered ferrite magnet represented by the general formula of Ca1-xLaxFe2n-y-zCoyZnz expressing the atomic ratios of metal elements of Ca, La, Fe, Co and Zn, wherein x, y, z, and n [2n is a molar ratio represented by 2n=(Fe+Co+Zn)/(Ca+La)] meet 0.4
US11289248B2 Modified La—Fe—Si magnetocaloric alloys
A magnetocaloric material comprising a La—Fe—Si based alloy composition that is compositionally modified to include a small but effective amount of at least one of Al, Ga, and In to improve mechanical stability of the alloy (substantially reduce alloy brittleness), improve thermal conductivity, and preserve comparable or provide improved magnetocaloric effects. The alloy composition may be further modified by inclusion of at least one of Co, Mn, Cr, and V as well as interstitial hydrogen.
US11289247B2 Electronic component and method of manufacturing electronic component
A negative-temperature-coefficient thermistor component includes a core. Surfaces of the core are partially covered with a first insulating layer. Surfaces of the core are partially covered with a second insulating layer. The first insulating layer and the second insulating layer overlap each other on a first side surface and a second side surface, each of which is one of the surfaces of the core.
US11289243B2 Pluggable high-voltage bushing and electrical device having a pluggable high-voltage bushing
A pluggable high-voltage bushing includes an inner conductor which extends in a longitudinal direction between a high-voltage terminal and a plug-in section of the high-voltage bushing. The plug-in section is configured to plug the high-voltage bushing into a device connection part of an electrical device. An insulating body surrounds the inner conductor. The insulating body includes a textile sheet-like structure. An electrical device having the high-voltage bushing is also provided.
US11289241B2 Shielded flat cable
A shielded flat cable including conductors 110, a lower insulating layer 122 bonded on lower surfaces 112 of the conductors 110, a lower dielectric layer 132 bonded on a lower surface 122a of the insulating layer 122, a lower shield layer 142 bonded on a lower surface 132a of the lower dielectric layer 132, a terminal T in which the conductors 110 are exposed at an end in a longitudinal direction, a reinforcing plate 160 bonded on the lower surface 122a of the lower insulating layer 122 and the lower surfaces 112 of the conductors 110 at the terminal T, and a grounding member 170 bonded on a lower surface 162 of the reinforcing plate 160 and a lower surface 142a of the lower shield layer 142 to be electrically coupled to the lower shield layer 142 is provided, wherein the grounding member 170 extends to under the terminal T.
US11289237B2 System for spent nuclear fuel storage
The system for storage includes spent nuclear fuel arranged in a drift and at least one first mechanical structure configured to cause a target material to move in the drift. The at least one first mechanical structure is configured to at least assist in actively controlling an exposure rate of the target material to the spent nuclear fuel while the target material is being exposed to the spent nuclear fuel. The system includes at least one second mechanical structure configured to remove the target material from the drift after the target material is exposed to the spent nuclear fuel.
US11289234B2 Capsule system for deep geologic disposal of nuclear waste
Systems and methods for long-term disposal of high-level nuclear waste in deep geologic formations may include largely intact spent nuclear fuel rod assemblies that may be placed into waste-capsules (e.g., carrier tubes); which may then be placed into various well boreholes. Example embodiments may provide waste-capsules capable of containing and disposing of nuclear waste generated from spent nuclear fuel; including methods for harvesting the nuclear waste from cooling pools and/or surface storage; and operationally processing the waste, fuel assemblies for inclusion in the waste-capsules with various engineered barriers; along with storage in relatively large substantially horizontal well boreholes; which may be drilled into closed deep geologic formations.
US11289232B2 Chemical decontamination method using chelate free chemical decontamination reagent for removal of the dense radioactive oxide layer on the metal surface
A chemical decontamination reagent containing a reducing agent, a reductive metal ion, and an inorganic acid is provided to remove a radioactive oxide layer on a metal surface. The reagent can dissolve the radioactive oxide layer on the metal surface effectively at a relatively low temperature and enables a simple process of contacting the reagent to the radioactive oxide, thus economically effective in terms of cost and time required for the process. Since the decontamination does not use a conventional organic chelating agent such as oxalic acid, but the reducing agent as a main substance, the residuals of the reducing agent remained after decontamination can be decomposed and removed with an oxidizing agent. Due to the easy decomposition with the chemical decontamination reagent, secondary wastes can be minimized and the radionuclides remained in the decontamination reagent solution can be removed effectively.
US11289230B2 Hazardous material canister systems and methods
Techniques for inspecting a weld of a nuclear waste canister include positioning a gamma ray image detector near a nuclear waste canister that encloses nuclear waste. The nuclear waste canister includes a housing that includes a volume in which the waste is enclosed and a top connected to the housing with at least one weld to seal the nuclear waste in the nuclear waste canister. The techniques further include receiving, at the gamma ray image detector, gamma rays from the nuclear waste that travel through one or more voids in the weld; generating an image of the received gamma rays with the gamma ray image detector; and based on the generated image, determining an integrity of the at least one weld.
US11289224B2 Nuclear-power-plant computer-based procedure display device, safety control and monitoring system, and plant operation monitoring system
A nuclear-power-plant computer-based procedure display device is disposed in a main control room of a nuclear power plant, and includes a operating procedure storage unit that stores a computer-based procedure in which plant operation procedures of the nuclear power plant are divided into procedure steps and listed, a operating procedure display unit that displays the computer-based procedure, and a operating procedure display control unit that controls display of the computer-based procedure. In a case where the procedure step displayed on the operating procedure display unit is selected by an operator, the operating procedure display control unit displays an indication that the procedure step is selected, on the operating procedure display unit.
US11289221B2 Detection apparatus, system, and method for detection of coolant flow rate and temperature in a nuclear environment
A detection apparatus is a flow and temperature measuring device in the form of a tube having a channel positioned parallel to a coolant flow stream and contains a drogue that is firmly attached to a mount within the channel. The mount has a load detection apparatus firmly imbedded near the flow inlet to the tube. The drogue has at least neutral buoyancy in the fluid at the minimum fluid temperature of interest. A change in the buoyancy of the drogue as a function of temperature and a corresponding change in the strain detection apparatus output in the fluid is determined by a combination of simple physics and calibration measurements. The relationship between changes in strain detection apparatus signal output and flow-rate-induced forces applied to the drogue surface are also determined using a combination of simple physics and calibration measurements. A system and method are also described.
US11289220B2 Passive reactor cavity cooling system
A passive reactor cavity cooling system according to the present invention includes: a reactor cavity formed between a reactor vessel and a containment structure enclosing the reactor vessel; a first cooling system to control external air to sequentially pass through an air falling pipe and an air rising pipe provided in the reactor cavity, so that residual heat of a core transferred to the reactor cavity is discharged to the atmosphere; a second cooling system having a water cooling pipe disposed in an inner space of the containment structure or in a wall of the containment structure to discharge the residual heat of the core transferred to the reactor cavity to outside; and a functional conductor having an insulating property in a normal operation temperature range of the reactor and a heat transfer property in an accident occurrence temperature range of the reactor which is a higher temperature environment than the normal operation temperature range, wherein the air falling pipe and the water cooling pipe are disposed behind the air rising pipe with respect to a direction viewed from the reactor vessel, and the functional conductor is disposed between the air falling pipe and the air rising pipe.
US11289218B2 Air cooler, intercooler and nuclear facility
A plurality of heat transfer pipes; a first header and a second header to which both ends of each of the heat transfer pipes that are disposed in parallel are fixed, respectively; a plurality of plate shaped fins through which each of the heat transfer pipes is penetrated and that are provided at intervals in a direction in which the heat transfer pipes extend between the first header and the second header; and a fan that circulates an airflow between the plate shaped fins are included. The first header and the second header are formed to be sectioned into multiple rows, the heat transfer pipes are disposed densely in an sectioned area of the first header and the second header, and the heat transfer pipes are disposed sparsely in an area between the sectioned areas of the first header and the second header.
US11289215B2 Reactor shutdown system with melting gate member for segregating neutron absorbing material compartment from core
A system for use in shutting down a nuclear reactor includes a housing that defines a region therein sealed from an ambient environment and a gate member disposed within the region in a manner such that the gate member segregates the region into a first compartment and a second compartment isolated from the first compartment. The gate member is formed from a material having a predetermined melting point. The system further includes a neutron absorbing material disposed within the first compartment and a dispersion mechanism disposed within the region. The dispersion mechanism structured to encourage the neutron absorbing material from the first compartment into the second compartment.
US11289214B2 Passive containment cooling system including multiple condensing stages and catalyst
A passive containment cooling system (PCCS) condenser, for reducing some non-condensable gases in the PCCS, includes a first and a second stage condenser that each include channels in fluid communication between an inlet and an outlet header. The inlet header of the first stage condenser is configured to receive a fluid mixture through a first inlet opening. The channels are configured to condense water from the fluid mixture flowing through the channels from the inlet header to the outlet header, respectively, of the first and second stage condenser. The PCCS condenser includes a catalyst in at least one of the outlet header of the first stage condenser or the inlet header of the second stage condenser. The catalyst catalyzes a reaction for forming water from hydrogen and oxygen in the fluid mixture. The outlet header of the second stage condenser is in fluid communication with a combined vent-and-drain line.
US11289210B2 Method of making a nuclear reactor fuel duct
Disclosed embodiments include fuel ducts, fuel assemblies, methods of making fuel ducts, methods of making a fuel assembly, and methods of using a fuel assembly. An inner hollow structure has a first geometry and an outer hollow structure has a second geometry different from the first geometry. The first hollow structure is configured to expand in at least one dimension under stress and cause the first hollow structure to contact the second hollow structure. The second hollow structure distributes at least a portion of the stress of the first hollow structure.
US11289208B1 Appointment monitoring and tracking system
A computer system includes a client-side presentation layer processor; a server-side service layer component including at least one application programming interface (API) controller, at least one repository pattern processor, and a data layer processor; and a back-end layer component comprising at least one structured query language (SQL) server and a cache, wherein the client-side presentation layer processor interprets conversational modes directed to dialogues programmed in the computer system.
US11289207B2 System for visualizing heart activation
The invention relates to a method and a system for providing a representation of synchronicity of electrical activation of heart tissue. The method includes obtaining a three-dimensional model of electrical activation of the heart. The three-dimensional model includes a mesh with a plurality of nodes, each node having associated therewith a time delay between stimulation of the heart at a stimulation site and activation of the heart at that respective node. For each node a stimulus site is defined at the location of that node. For each node a modified three-dimensional model of electrical activation of the heart resulting from stimulation at that node is determined. For each node a measure for heart activation synchronicity for the heart based on stimulation at that node is determined. A heart synchronicity map is determined representing a three-dimensional model of the heart, indicating at each node the respective measure for heart activation synchronicity.
US11289205B1 Methods, apparatuses, and systems for deriving an expected emergency department visit level
Computer program products, methods, systems, apparatus, and computing entities for deriving an expected emergency department visit level are described. In one example embodiment, an example computing device receives a set of healthcare claims representing a patient's visit to an emergency department and extracts a set of treatment codes from the set of healthcare claims. The treatment codes represent services performed during the emergency department visit and the condition of the patient. The example computing device also derives a standard value, an extended value, and a patient complexity adjustment using the set of treatment codes and determines the expected emergency department visit level using the standard value, the extended value, and the patient complexity adjustment.
US11289197B1 Wearable monitor
The present disclosure relates to a wearable monitor device and methods and systems for using such a device. In certain embodiments, the wearable monitor records cardiac data from a mammal and extracts particular features of interest. These features are then transmitted and used to provide health-related information about the mammal.
US11289191B2 Terminal device and program
An embodiment of the invention is a terminal device controlling a body support apparatus capable of a first operation and a second operation; the terminal device includes a displayer and a controller; the displayer displays an operator controlling an operation of the body support apparatus; the controller switches between a first display format and a second display format based on an instruction from an outside; the first display format displays a first operator and a second operator in the displayer; the first operator controls the first operation; the second operator controls the second operation; and the second display format displays one of the first operator or the second operator in the displayer.
US11289190B2 Method and apparatus to account for transponder tagged objects used during clinical procedures employing a shielded receptacle with antenna
Medical procedure related objects (e.g., instruments, supplies) tagged with transponders (e.g., RFID transponders, dumb transponders) are accounted for in a medical or clinical environment via an accounting system using a number of antennas and interrogators/readers. A first set of antennas and RFID interrogator(s) interrogate portions of the environment for RFID tagged objects, for example proximate a start and an end of a procedure. Shielded packaging and/or shielded receptacles shield tagged objects, preventing interrogation except for those objects in unshielded portions of the environment. A shielded receptacle may include an antenna to interrogate the contents thereof in a relatively noise-free environment. A data store may maintain information including a current status or count of each instrument or supply, for instance as checked in or checked out. A handheld antenna and/or second set of antennas interrogates a body of a patient for retained instruments or supplies tagged with dumb transponders.
US11289186B2 Personalized image-based guidance for energy-based therapeutic devices
Systems and methods are provided for determining the placement of energy-delivery nodes of an energy-based therapeutic device. In one aspect, recommended placement locations are customized by analyzing an image or video of the user and may be superimposed on an image corresponding to an affected body part.
US11289185B2 Exercise system and method
A method for displaying archived exercise classes comprising displaying information about archived exercise classes that can be accessed by a first user via a computer network on a display screen at a first location, wherein the first user can select among a plurality of archived classes, outputting digital video and audio content comprising the selected archived class, detecting a performance parameter for the first user at a particular point in the selected class, displaying the performance parameter on the display screen, and displaying performance parameters from a second user at a second location on the display screen such that at least one of the performance parameters from the first user and at least one of the performance parameters from the second user at the same point in the class are presented for comparison.
US11289184B2 Cloud-assisted rehabilitation methods and systems for musculoskeletal conditions
Embodiments of the invention include a cloud-assisted rehabilitation system for assisting in the rehabilitation of musculoskeletal conditions, and a method for rehabilitating patients having musculoskeletal conditions. A rehabilitation portal can aggregate and de-identified musculoskeletal rehabilitation information that is gathered from various intelligent musculoskeletal rehabilitation apparatuses attached to a group of patients. The rehabilitation portal can facilitate crowd communication among the group of patients. A particular rehabilitation experience can be compared with other rehabilitation experiences and data from other patients. The rehabilitation portal can also facilitate crowd communication among a group of healthcare professionals so that the plurality of healthcare professionals can communicate with each other and compare information regarding different rehabilitation experiences based at least on the aggregated de-identified musculoskeletal rehabilitation information.
US11289182B2 Systems, devices and methods for securing and tracking drug dispensing devices
Systems and methods for controlling and tracking computer devices using a secure communication path between a central database and a device control-file watchdog program. One or more device control-files can be generated to control, limit and track a computer device using a device control-file watchdog program. The system sets limits on the computer device to ensure the user operating the computer device stays within a restricted set of usage limitations. The device control-file watchdog program protects the one or more device control-files and additionally can report on all activities performed by the computer device to the central database.
US11289180B2 Medical device with information reader
An infusion pump includes a display, at least one data processor, and at least one memory including a computer program code. The infusion pump render a scannable tag on the display of the infusion pump. The scannable tag is readable by an information reader and provides medical device information uniquely identifying the infusion pump after being scanned by the information reader. The infusion pump further receives medication information about medication to be administered to a patient by the infusion pump. The medication information includes at least one of an infusion parameter of the medication, a medication name, or a medication order identifier. The infusion pump receives the medication information after the information reader scans a medication barcode on the medication to be administered to the patient.
US11289178B2 Identifying chemical substructures associated with adverse drug reactions
Embodiments of the present invention are directed to a computer-implemented method for generating a framework for analyzing adverse drug reactions. A non-limiting example of the computer-implemented method includes receiving to a processor, a plurality of drug chemical structures. The non-limiting example also includes receiving, to the processor, a plurality of known drug-adverse drug reaction associations. The non-limiting example also includes constructing, by the processor, a deep learning framework for each of a plurality of adverse drug reactions based at least in part upon the plurality of drug chemical structures and the plurality of known adverse-drug reaction associations.
US11289175B1 Method of modeling functions of orientation and adaptation on visual cortex
A method is disclosed. The method models a plurality of visual cortex neurons, models one or more connections between at least two visual cortex neurons in the plurality of visual cortex neurons, assigns synaptic weight value to at least one of the one or more connections, simulates application of one or more electrical signals to at least one visual cortex neuron in the plurality of visual cortex neurons, adjusts the synaptic weight value assigned to at least one of the one or more connection based on the one or more electrical signals, and generates an orientation map of the plurality of visual cortex neurons based on the adjusted synaptic weight values.
US11289173B2 Program and operating methods of nonvolatile memory device
A program method of a nonvolatile memory device including a plurality of memory cells, each storing at least two bits of data, includes performing a first program operation based on a plurality of program voltages having a first pulse width to program first page data into selected memory cells connected to a selected word line among the plurality of memory cells; and performing a second program operation based on a plurality of program voltages having a second pulse width different from the first pulse width to program second page data into the selected memory cells in which the first page data is programmed.
US11289172B2 Soft bit reference level calibration
Calibration of soft bit reference levels in a non-volatile memory system is disclosed. A set of memory cells are sensed at a hard bit reference level and test soft bit reference levels. The test soft bit reference levels are grouped around the hard bit reference level. A metric is determined for the test soft bit reference levels. Bins are defined based on the hard bit reference level and the set of test soft bit reference levels. A metric may be determined for each of the bins. The new soft bit reference levels are determined based on the metric. In one aspect, the metric is how many memory cells have a value for a physical parameter within each bin. The soft bit reference levels may be established based on a target percentage for the bins. In one aspect, the metric is how many unsatisfied counters are within each bin.
US11289171B1 Multi-level ultra-low power inference engine accelerator
Non-volatile memory structures for performing compute-in-memory inferencing for neural networks are presented. A memory array is formed according to a crosspoint architecture with a memory cell at each crosspoint junction. The multi-levels memory cells (MLCs) are formed of multiple of ultra-thin dielectric layers separated by metallic layers, where programming of the memory cell is done by selectively breaking down one or more of the dielectric layers by selecting the write voltage level. In an alternate set of embodiments, the memory cells are formed as anti-fuses.
US11289170B2 Nonvolatile memory device with capability of determing degradation of data erase characteristics
A nonvolatile memory device includes a memory cell region and a peripheral circuit region. The memory cell region includes a memory block, and the peripheral circuit region includes a control circuit. The memory cell region includes a first metal pad. The peripheral circuit region includes a second metal pad and is vertically connected to the memory cell region by the first metal pad and the second metal pad. The memory block includes a plurality of memory cells disposed in a vertical direction. The control circuit determines whether a data erase characteristic for the memory block is degraded for each predetermined cycle of data erase operation, and performs a data erase operation by changing a level of a voltage applied to selection transistors for selecting the memory block as an erase target block when it is determined that the data erase characteristic is degraded.
US11289168B2 Controller that acquires status of nonvolatile memory and control method thereof
According to an embodiment, a memory system including: a semiconductor memory configured to store data, a memory controller configured to issue a first command to suspend a first operation to the semiconductor memory which is executing the first operation, wherein the memory controller is configured to prohibit the issuance of the first command until a time in which the first operation is executed passes a first threshold, acquire a status of the semiconductor memory which is executing the first operation, and update the first threshold to a second threshold in accordance with the status.
US11289166B2 Acceleration of data queries in memory
The present disclosure includes apparatuses and methods for acceleration of data queries in memory. A number of embodiments include an array of memory cells, and processing circuitry configured to receive, from a host, a query for particular data stored in the array of memory cells, wherein the particular data corresponds to a search key generated by the host, search portions of the array of memory cells for the particular data corresponding to the search key, determine data stored in the portions of the array of memory cells that matches the search key, and transfer the data that matches the search key to the host.
US11289160B2 Memory device and data writing method
A data writing method is provided. According to the present application, the data writing method includes steps of receiving an expected data, performing a plurality of readings on a target storage unit to obtain a plurality of read data; determining whether the plurality of read data are the same as the expected data respectively to generate a plurality of comparison results; and performing a writing operation procedure on the target storage unit according to the plurality of comparison results and the expected data.
US11289157B1 Memory device
A memory device includes: a resistive switching layer, a conductive pillar, a barrier layer, a word line, a plurality of resistive layers, and a plurality of bit lines. The resistive switching layer is shaped as a cup and has an inner surface to define an opening. The conductive pillar is disposed in the opening. The barrier layer is disposed between the resistive switching layer and the conductive pillar. The word line is electrically connected to the conductive pillar. The resistive layers are respectively distributed on an outer surface of the resistive switching layer. The bit lines are electrically connected to the resistive layers, respectively.
US11289146B2 Word line timing management
Methods, systems, and devices for word line timing management are described. In some examples, a digit line may be precharged as part of accessing a memory cell. The memory cell may include a storage component and a selection component. A word line may be coupled with the selection component, and the word line may be selected in order to couple the storage component with the digit line, by way of the selection component. The word line may be selected while the digit line is still being precharged, and the storage component may become coupled with the digit line with reduced delay after the end of precharging of the digit line, concurrent with the end of the precharging of the digit line, or while the digit line is still being charged. Related techniques for sensing a logic state stored by the memory cell are also described.
US11289141B2 Integrated circuit with asymmetric arrangements of memory arrays
An integrated circuit includes a first array of memory cells, a second array of memory cells, a first pair of complementary data lines, a second pair of complementary data lines, and a third pair of complementary data lines. The first pair of complementary data lines extend along the first array of memory cells, and are coupled to the first array of memory cells. The second pair of complementary data lines extend along the second array of memory cells, and are coupled to the first pair of complementary data lines. The third pair of complementary data lines extend along the second array of memory cells, and are coupled to the second array of memory cells. A number of rows of memory cells in the first array of memory cells is different from a number of rows of memory cells in the second array of memory cells.
US11289139B2 Memory components and controllers that calibrate multiphase synchronous timing references
A first timing reference signal and a second timing reference signal are sent to a memory device. The second timing reference signal has approximately a quadrature phase relationship with respect to the first timing reference signal. A plurality of serial data patterns are received from the memory device. The transitions of the first timing reference and the second timing reference determining when transitions occur between the bits of the plurality of data patterns. Timing indicators associated with when received transitions occur between the bits of the plurality of data patterns are received from the memory device. The timing indicators are each measured using a single sampler. Based on the timing indicators, a first duty cycle adjustment for the first timing reference signal, a second duty cycle adjustment for the second timing reference signal, and a quadrature phase adjustment are determined and applied.
US11289138B2 Memory device including plurality of latches and system on chip including the same
A memory device includes a plurality of latches arranged in a plurality of columns including a first column and a second column and in a plurality of rows, a first flip flop configured to output first data, to first latches arranged in the first column, among the plurality of latches, based on a clock, and a second flip flop configured to output second data, to second latches arranged in the second column, among the plurality of latches, based on the clock. The first flip flop is further configured to, in a lock time section in which the first latches and the second latches maintain an output regardless of an input, block output of the first data to the first latches, and the second flip flop is further configured to, in the lock time section, block output of the second data to the second latches.
US11289135B1 Precharge timing control
Apparatuses for controlling precharge timings in a semiconductor device are described. An example apparatus includes first and second memory and a precharge timing circuit. The first memory includes a first memory bank including a first data line and a second memory bank including a second data line. The second memory includes a third memory bank including a third data line and a fourth memory bank memory bank including a fourth data line. The precharge timing circuit provides first, second, third and fourth precharge activation signals. The first, second, third and fourth precharge activation signals activate precharge of the first, second, third and fourth data lines, respectively. The precharge timing circuit provides the first and second precharge activation signals at different times from each other. The precharge timing circuit provides the third and fourth precharge activation signals at different times from each other.
US11289132B1 Operation method of memory device
The present invention discloses an operation method of memory device, applied to a memory device including a number of word lines and one or more functional lines. The operation method includes: receiving a read command for a target memory cell of the memory device; and outputting a signal having a first waveform to a target word line corresponding to the target memory cell to be read among a plurality of the word lines of the memory device, output a signal having a second waveform to the one or more functional lines of the memory device, and output a signal having a third waveform to the word lines other than the target word line. A falling time of the third waveform is longer than a falling time of the first waveform.
US11289131B2 Dynamic control of multi-region fabric
Systems, apparatuses, and methods for implementing dynamic control of a multi-region fabric are disclosed. A system includes at least one or more processing units, one or more memory devices, and a communication fabric coupled to the processing unit(s) and memory device(s). The system partitions the fabric into multiple regions based on different traffic types and/or periodicities of the clients connected to the regions. For example, the system partitions the fabric into a stutter region for predictable, periodic clients and a non-stutter region for unpredictable, non-periodic clients. The system power-gates the entirety of the fabric in response to detecting a low activity condition. After power-gating the entirety of the fabric, the system periodically wakes up one or more stutter regions while keeping the other non-stutter regions in power-gated mode. Each stutter region monitors stutter client(s) for activity and processes any requests before going back into power-gated mode.
US11289122B1 Calibration of multi-stage servo system
Systems and methods are disclosed for calibrating actuators in a multi-stage servo system. In certain embodiments, a method may comprise performing a calibration process on a multi-stage actuated servo system, including simultaneously injecting voltage injections into multiple microactuators of the servo system, measuring a resulting position error signal (PES), and determining gain settings for each of the multiple microactuators based on the PES. Multiple microactuators can therefore be calibrated during a single-injection calibration operation.
US11289117B1 Magnetic head including spin torque oscillator
A magnetic head includes a medium facing surface, a main pole, a trailing shield, and a spin torque oscillator. A bottom surface of the trailing shield includes a first portion that includes an end located in the medium facing surface and is in contact with the spin torque oscillator at least in part. An element height that is a dimension of the spin torque oscillator in a direction perpendicular to the medium facing surface and a writer height that is a dimension of the first portion in the direction perpendicular to the medium facing surface are different from each other.
US11289106B2 Backward-compatible integration of high frequency reconstruction techniques for audio signals
A method for decoding an encoded audio bitstream is disclosed. The method includes receiving the encoded audio bitstream and decoding the audio data to generate a decoded lowband audio signal. The method further includes extracting high frequency reconstruction metadata and filtering the decoded lowband audio signal with an analysis filterbank to generate a filtered lowband audio signal. The method also includes extracting a flag indicating whether either spectral translation or harmonic transposition is to be performed on the audio data and regenerating a highband portion of the audio signal using the filtered lowband audio signal and the high frequency reconstruction metadata in accordance with the flag.
US11289101B2 Vehicle authentication device and vehicle control system
A vehicle authentication device includes an electronic control unit. The electronic control unit is configured to display predetermined verification information on a display device, receive, via an information processor possessed by a user, information on an operation performed by the user after the verification information is displayed, and determine that the information processor is present inside a vehicle cabin, when the information on the operation has a predetermined correspondence with the verification information.
US11289099B2 Information processing device and information processing method for determining a user type based on performed speech
An information processing device including processing circuitry is provided. The processing circuitry configured to receive voice information regarding a voice of a user collected by a specific microphone of a plurality of microphones. The processing circuitry is configured to determine the user identified on a basis of the voice information regarding the voice of the user collected by the specific microphone among the plurality of microphones to be a specific type of user that has performed speech a predefined number of times or more within at least a certain period of time. Further, the processing circuitry is configured to control a message to be output to the user via a speaker corresponding to the specific microphone based on the user being determined to be the specific type of user.
US11289098B2 Method and apparatus with speaker recognition registration
A method with registration includes: receiving a speech signal of a speaker; synthesizing the received speech signal and a noise signal to generate a synthesized signal; generating a feature vector based on the synthesized signal; and constructing a registration database (DB) corresponding to the speaker based on the generated feature vector.
US11289092B2 Text editing using speech recognition
A method, system and computer program product for editing a text using speech recognition includes receiving, by a computer, a first voice input from a user comprising a first target word. The computer identifies instances of the first target word within the text and assigns a first numerical indicator to each instance of the first target word within the text. A selection is received from the user including the first numerical indicator corresponding to a starting point of a selection area. The computer receives a second voice input from the user including a second target word, identifies instances of the second target word within the text, assigns a second numerical indicator to each instance of the second target word, and receives a selection from the user including the second numerical indicator corresponding to an ending point of the selection area.
US11289090B2 Systems and methods for addressing possible interruption during interaction with digital assistant
Systems and methods are described for handling interruptions during a digital assistant session between a user and a digital assistant by detecting if an interruption event is to occur during the digital assistant session. In response to detecting that the interruption event is to occur, an operation that addresses the interruption event may be caused to be performed.
US11289086B2 Selective response rendering for virtual assistants
A system and method for selecting a target device out of a larger group of candidate devices for rendering a response from a virtual assistant to an end-user is disclosed. The system determines that a same trigger phrase included in an utterance has been received by multiple devices that are in proximity to one another at around the same time. These candidate devices can collect attention data, such as user gaze toward a device, to select the device that was most likely the intended recipient of the utterance. The system is configured to control the virtual assistant to render a response solely via the selected device.
US11289078B2 Voice controlled camera with AI scene detection for precise focusing
An apparatus, method and computer readable medium for a voice-controlled camera with artificial intelligence (AI) for precise focusing. The method includes receiving, by the camera, natural language instructions from a user for focusing the camera to achieve a desired photograph. The natural language instructions are processed using natural language processing techniques to enable the camera to understand the instructions. A preview image of a user desired scene is captured by the camera. Artificial Intelligence (AI) is applied to the preview image to obtain context and to detect objects within the preview image. A depth map of the preview image is generated to obtain distances from the detected objects in the preview image to the camera. It is determined whether the detected objects in the image match the natural language instructions from the user.
US11289076B2 Assisting meeting participants via conversation loop detection and resolution using conversation visual representations and time-related topic usage
Detecting and resolving conversation loops during a meeting is provided. A conversation between a set of participating entities is monitored during the meeting. A visual representation of the conversation is updated within a dashboard when one or more of a first predefined set of triggers are activated based on monitoring the conversation. A conversation loop is detected in the conversation when one or more of a second predefined set of triggers are activated based on monitoring the conversation and updating the visual representation of the conversation within the dashboard. Support materials that provide support for resolving the conversation loop are retrieved from at least one of local sources including a knowledgebase and remote sources including websites. The support materials are displayed in the dashboard along with an input section for the set of participating entities to indicate a consensus for resolving the conversation loop.
US11289074B2 Artificial intelligence apparatus for performing speech recognition and method thereof
Disclosed herein is an artificial intelligence apparatus for performing speech recognition including a microphone configured to receive a speech command of a user, a learning processor configured to determine anaphora included in text data corresponding to the speech command using an anaphora recognition model for determining anaphora included in predetermined text data, and a processor configured to specify an object referred to by the determined anaphora based on context information including information input to or output from the artificial intelligence apparatus, determine a response to the speech command based on the specified object, and control the artificial intelligence apparatus according to the determined response.
US11289072B2 Object recognition method, computer device, and computer-readable storage medium
An object recognition method is provided. The method includes obtaining speech information of a target object in a current speech environment and position information of the target object; extracting voiceprint feature from the speech information based on a trained voiceprint matching model, to obtain voiceprint feature information; obtaining a voice confidence value corresponding to the voiceprint feature information; and obtaining an object recognition result of the target object based on the voice confidence value, the position information, and the voiceprint feature information.
US11289069B2 Statistical parameter model establishing method, speech synthesis method, server and storage medium
A statistical parameter modeling method is performed by a server. After obtaining model training data, the model training data including a text feature sequence and a corresponding original speech sample sequence, the server inputs an original vector matrix formed by matching a text feature sample point in the text feature sample sequence with a speech sample point in the original speech sample sequence into a statistical parameter model for training and then performs non-linear mapping calculation on the original vector matrix in a hidden layer, to output a corresponding prediction speech sample point. The server then obtains a model parameter of the statistical parameter model according to the prediction speech sample point and a corresponding original speech sample point by using a smallest difference principle, to obtain a corresponding target statistical parameter model.
US11289067B2 Voice generation based on characteristics of an avatar
Methods and systems for generating voices based on characteristics of an avatar. One or more characteristics of an avatar are obtained and one or more parameters of a voice synthesizer for generating a voice corresponding to the one or more avatar characteristics are determined. The voice synthesizer is configured based on the one or more parameters and a voice is generated using the parameterized voice synthesizer.
US11289063B1 Hygienic whistle with enhanced sound-generating chamber
A whistle is structured for promoting hygienic use of the whistle and for maximizing inlet air pressure to generate sound from the whistle. The whistle includes an air inlet having a channelizer for dividing and channeling air flow received from the air inlet through at least two different channels. A sound-generating chamber is in corresponding fluid communication with each of the channels, and an air exhaust is in fluid communication with the sound-generating chamber. The air exhaust is structured and located on the whistle body for generating a sound, and is positioned and structured at a location suitable for directing air flow away from the air exhaust in a generally downwardly and/or opposing direction with respect to a generally horizontal air flow direction at the air inlet.
US11289060B2 Keyboard device
A keyboard device is provided including a chassis; a mass body which is turnably installed in the chassis; and transmission means which transmits a driving force in response to key touching of a key to the mass body, wherein the mass body includes an inner wheel and an outer wheel installed on a radially outward side of the inner wheel and is configured to serve as a component for transmitting a torque in one-way direction between the inner wheel and the outer wheel. The transmission means is engaged with one of the inner wheel and the outer wheel of the mass body. The torque is transmitted between the inner wheel and the outer wheel of the mass body at a time of key touching. The torque is not transmitted between the inner wheel and the outer wheel of the mass body at a time of key release.
US11289058B2 System, method and apparatus for directing a presentation of a musical score using artificial intelligence
Aspects of the subject disclosure may include, for example, receiving content in the form of musical score sheets or other data that includes instructions to play notes on a particular instrument, guidance that is enabled with respect to the content, obtaining new input such as musical scores or other instructions responsive to determining that the guidance is enabled, and obtaining the guidance with respect to a display of the content, where the obtained guidance is based on the input. The instructions may include the end user take certain action in playing the instrument or physical action in a marching band context. Artificial intelligence may be used to issue new documents, instructions or guidance. A GPS and drone communications system is also disclosed. Other embodiments are disclosed.
US11289055B2 Display device and operating method thereof
A display device and an operating method thereof are provided. The display device includes a display panel, a connector, a controller and a multiplexer. The display panel is configured to simultaneously display a plurality of images of a plurality of external hosts. The connector is configured to connect at least one peripheral apparatus. The controller is coupled to the display panel, the connector and the external hosts, and configured to generate a control signal. The multiplexer is coupled between the controller, the connector and the external hosts, and configured to switch an access right of the at least one peripheral apparatus to one of the external hosts according to the control signal. The controller receives switching information from the external hosts and generates the control signal according to the switching information.
US11289052B2 Image quality optimization method based on local dimming, apparatus, and computer readable storage medium
An image quality optimization method based on local dimming includes: based on an input image signal, calculating a PWM duty cycle of a current image signal corresponding to each of backlight regions; comparing a preset first PWM duty cycle and a preset second PWM duty cycle with each PWM duty cycle of the current image signal corresponding to each of the backlight regions to determine whether there exists a high backlight region and a low backlight region in the backlight regions; in determining that there exists the high backlight region and the low backlight region, decreasing a PWM duty cycle of the low backlight region to decrease an output current, and increasing a PWM duty cycle of the high backlight region to increase an output current, thereby increasing a contrast of the current image signal. The present application also provides related apparatus and computer readable storage medium.
US11289046B2 Driver circuit
The present invention is targeted at suppressing ringing and overvoltage.A driver circuit (200) drives a plurality of loads (Z1 to ZN). A plurality of output terminals (Po1 to PoN) are connected to the plurality of loads (Z1 to ZN). A plurality of drivers (Dr1 to DrN) correspond to the plurality output terminals (Po1 to PON), and generate driving signals (Vo#) applied to the respectively corresponding load (Z#). A plurality of clamp circuits (260_1 to 260_N) correspond to the plurality of drivers (Dr1 to DrN), and include Schottky diodes (SD) connected to input nodes or output nodes of the respectively corresponding drivers (Dr).
US11289041B2 Display device and driving method thereof
The present disclosure provides a driving method of a display device and a display device. The driving method comprising: acquiring a pre-display image, wherein each of sub-pixels in the pre-display image corresponds to a predetermined grayscale voltage; displaying the same pre-display image in continuous m frame display cycles, wherein in at least one frame display cycle of the m frame display cycles, a drive voltage of a blue sub-pixel on a display panel of the display device is higher than the predetermined grayscale voltage corresponding to the blue sub-pixel; in at least one frame display cycle of the m frame display cycles, the drive voltage of the blue sub-pixel at a same position on the display panel is lower than the predetermined grayscale voltage corresponding to the blue sub-pixel.
US11289036B2 Methods for driving electro-optic displays
Methods for driving electro-optic displays including updating a first portion of the display using a drive scheme, the drive scheme configured to display white text on a black background; performing a time delay subsequent to the updating the first portion of the display; and updating a second portion of the display using the drive scheme to create a swiping motion across the display.
US11289033B2 Display device with switchable viewing angles
A display device with switchable viewing angle includes a display panel, a backlight source, a timing controller, a source driver chip and an LED driver module. The backlight source includes a plurality of LEDs. The timing controller is connected to the source driver chip. The source driver chip is connected to the plurality of data lines. The LED driver module is connected to the plurality of LEDs. The display panel has a narrow viewing angle mode and a wide viewing angle mode. In the narrow viewing angle mode, the luminous brightness of the plurality of LEDs is adjusted to gradually decrease from the middle to both sides of the display panel. In the wide viewing angle mode, the luminous brightness of the plurality of LED is adjusted to gradually increase from the middle to both sides of the display panel.
US11289031B2 Liquid crystal display device
A liquid crystal display device comprising a backlight and a pixel portion including first to 2n-th scan lines, wherein, in a first case of expressing a color image, first pixels controlled by the first to n-th scan lines are configured to express a first image using at least one of first to third hues supplied in a first rotating order, and second pixels controlled by the (n+1)-th to 2n-th scan lines are configured to express a second image using at least one of the first to third hues supplied in a second rotating order, wherein, in a second case of expressing a monochrome image, the first and second pixels controlled by the first to 2n-th scan lines are configured to express the monochrome image by external light reflected by the reflective pixel electrode, and wherein the first rotating order is different from the second rotating order.
US11289027B2 Light emitting display device and driving method thereof
A light emitting display device includes a display panel, a structure for short detection, and a short detecting unit. The display panel displays an image. The structure for short detection includes a first power line, a second power line, and a short detection line disposed between the first power line and the second power line in the display panel. The short detecting unit senses a sensing value from the short detection line and determines whether a short occurs in the display panel on the basis of the sensing value.
US11289022B2 Pixel driving circuit, method, and display apparatus
The present application discloses a pixel driving circuit. The circuit includes an input sub-circuit configured to set a voltage level at a first node; a storage sub-circuit coupled between the first node and a second node; and a drive sub-circuit coupled to the first node and the second node and configured to drive light emission of a light-emitting device. Additionally, the circuit includes a charge sub-circuit coupled to the drive sub-circuit, and configured to charge the drive sub-circuit to latch a voltage level at the second node to be larger than a first threshold but smaller than a second threshold. Furthermore, the circuit includes an adjust sub-circuit coupled to a second node and coupled to the input sub-circuit at least via the first node, and configured to at least adjust voltage level at the second node to make the light-emitting device with an inverted polarity in one partial period.
US11289020B2 Display device, power supply circuit and power supply method
A display device, a power supply circuit and a power supply method are provided. The power supply circuit includes a control sub-circuit and a delay sub-circuit. The control sub-circuit is configured to provide a first preset voltage and a second preset voltage and output the first preset voltage to a first power supply terminal; and delay sub-circuit is configured to delay the second preset voltage and output the delayed second preset voltage to a second power supply terminal.
US11289019B2 Pixel circuit, display device, method for driving pixel circuit, and electronic apparatus
There is provided a pixel circuit including: a light-emitting element; a driving transistor whose source is connected to an anode of the light-emitting element; a sampling transistor, whose source is connected to a gate of the driving transistor, that samples a signal voltage to be written to the driving transistor; and a reset transistor that resets the anode of the light-emitting element to a predetermined potential at a predetermined timing. The reset transistor switches from on to off before the signal voltage is written to the driving transistor, switches from off to on while the signal voltage is being written to the driving transistor after the switching, and switches from on to off before a period in which the light-emitting element emits light after the writing.
US11289018B2 Display device and driving method thereof
A display device includes: a net power control circuit configured to analyze a screen load from an input image signal to generate a load signal including a load value corresponding to the screen load; and an overcurrent protection circuit configured to set a set current value at a predetermined ratio with respect to a global current value corresponding to the load value included in the load signal, and to determine whether or not the display device is powered off based on the set current value.
US11289006B2 Systems and methods of reducing display power consumption with minimal effect on image quality
Example display power management control circuitry is to determine a baseline image quality parameter associated with a baseline display power mode based on: a baseline first relationship parameter associated with a first relationship between original and boosted pixel values; a baseline percentage of pixels having a color value; and a baseline second relationship parameter associated with a second relationship between the numbers of original pixel values and boosted pixel values; determine a value of a subsequent first relationship parameter based on an adjusted second relationship parameter and a second percentage of pixels having the color value; determine a second image quality parameter associated with the subsequent first relationship parameter, the adjusted second relationship parameter, and the second percentage of pixels; and select the subsequent first relationship parameter and the adjusted second relationship parameter based on comparing the second image quality parameter to the baseline image quality parameter.
US11289005B2 Display device and interface type selection method thereof
A display device provided in the disclosure includes: a display panel including a gate driving circuit and a source driving circuit, a XB board including a driving circuit board assembly, and a system board including a system-on-chip and a second connector connected with the system-on-chip; the driving circuit board assembly includes a display control circuit and a first connector, the display control circuit is connected with the gate driving circuit, the source driving circuit and the first connector; the first connector includes voltage supplying pins, P2P interface pins and SPI pins; the second connector connects the first connector through a connecting member; the system-on-chip is configured for acquiring a type identification signal transmitted by the connecting member and identifying a P2P interface type according to the type identification signal; and transmitting corresponding P2P data to the connecting member according to the P2P interface type.
US11289003B2 System and method for a multi-primary wide gamut color system
Systems and methods for a multi-primary color system for display. A multi-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. One embodiment of the multi-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.
US11289001B2 System and method for a multi-primary wide gamut color system
Systems and methods for a multi-primary color system for display. A multi-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. One embodiment of the multi-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.
US11288996B2 Display device, power supply device for display device, and driving method of display device
A display device includes a display unit including a plurality of pixels, a scan driver applying a scan signal to a plurality of scan lines, a data driver applying a data signal to a plurality of data lines, and a power supply unit supplying a driving voltage to at least one among the display unit, the scan driver, and the data driver. The power supply unit includes an inductor connected between an input terminal to which an input voltage is input and a driving voltage output terminal to which the driving voltage is output, a switch connected between the inductor and a ground, and a switch controller outputting a first ramp pulse having a first frequency at a first load of the display device and outputting a second ramp pulse having a second frequency at a second load of the display device.
US11288993B2 Shift register unit, driving method, gate driving circuit and display device
A shift register unit includes a first node connection branch, an ON/OFF control circuit and a third node control circuit. A first end of the first node connection branch is electrically connected to first node, and a second end of the first node connection branch is electrically connected to a third node. The first node connection branch is configured to control the first node to be electrically connected to the third node under the control of a potential at the first node. The ON/OFF control circuit is configured to control the third node to be electrically connected to a first voltage end under the control of the potential at the first node. The third node control circuit is configured to reset a potential at the third node under the control of a resetting signal from a resetting end and a potential at a second node.
US11288988B2 Display control methods and apparatuses
Various display control methods and apparatuses are provided. A method comprises changing a ratio of pixels distributed along two directions in each effective display region of at least one display unit of a display system, wherein light emitted by each pixel in the effective display region of each display unit in the at least one display unit is transmitted to a visual angle range by a lens corresponding to the display unit in the display system, and the two directions comprise a first direction and a second direction parallel with the display unit and orthogonal with each other; and displaying a content to be displayed by the changed display system. Differentiated display of visual angle information of two mutual orthogonal different directions can be thereby realized.
US11288987B2 Foldable display device
The present application discloses a foldable display device, including a display panel including a bendable region; a supporter disposed under the display panel to support the display panel, the supporter including a bending portion located below the bendable region, a buffer space formed between the bending portion and the bendable region; and an air pump mounted on the supporter, and in communication with the buffer space.
US11288985B2 Encryption device, decryption device, encryption method, decryption method, encryption program product, and decryption program product
An encryption device includes hardware processors to: acquire a public key including an identification polynomial f(t) and a multivariable indeterminate equation X having elements of a ring Fp[t]/g(t) as coefficients; disperse and embed a message m as coefficients of plaintext polynomial factors mi having, as coefficients, polynomials with a limited degree among the elements of the ring; generate a plaintext polynomial M by multiplying the plaintext polynomial factors mi; randomly generate a random polynomial r having as a coefficient an element of the ring; randomly generate a noise polynomial e having as coefficients polynomials with a limited degree among the elements of the ring; and generate a ciphertext by encryption processing of performing an operation including adding, subtracting, or multiplying the identification polynomial f(t), the random polynomial r, the noise polynomial e, and the multivariable indeterminate equation X to, from, or by the plaintext polynomial M.
US11288984B2 Mobile projection device for projection mapping
A mobile projection device for projection mapping, the device comprising a road vehicle having a structure mounted on wheels, and at least one light projector unit mounted on the structure and configured to be controlled so as to provide projection mapping in the environment outside the mobile projection device.
US11288982B2 Portable multifunctional anatomical model for medical training
A multifunctional anatomical model for training includes a hand portion coupled to a forearm portion; the forearm portion coupled to a base portion; and the base portion coupled to a female external genitalia portion and a male external genitalia portion. The model is movable into a plurality of stable positions. Each position allows access to one or more features simulating one or more clinical skills and disposed on the hand portion, the forearm portion, the female external genitalia portion, and the male external genitalia portion.
US11288980B2 Electrified anatomical model
An anatomical model simulator system includes an anatomical model assembly. The anatomical model assembly includes an anatomical model shell having a plurality of apertures defined therein; and a plurality of electrodes. Each electrode of the plurality of electrodes is disposed within one of the plurality of apertures, and each electrode includes at least one of carbon black and silver epoxy. The anatomical model simulator system also includes a model control system. The model control system includes a power supply configured to deliver electrical energy to the plurality of electrodes; and a controller configured to control the delivery of the electrical energy to the plurality of electrodes.
US11288978B2 Gas tungsten arc welding training systems
Systems and methods for gas tungsten arc welding (GTAW) training systems are described. In some examples, a GTAW training system includes a GTAW torch and filler rod attachment having one or more markers to facilitate position and/or orientation detection and/or tracking of the GTAW torch and/or filler rod. One or more sensors of the GTAW training system may be configured to capture data relating to the markers of the GTAW torch and/or filler rod attachment. A training controller of the GTAW training system may use the markers and/or sensor data to track and/or determine positions, orientations, and/or movement of the GTAW torch and/or filler rod. The positions, orientations, and/or movement may be analyzed in conjunction with welding parameter data to provide training feedback.
US11288977B1 System and method for predicting performance to control interventions by assistive technologies
In an embodiment of the present invention, a method for generating a prediction of ability of a subject to perform a task in a future time step includes receiving performance data corresponding to a performance of the subject on the task; receiving a plurality of biometric inputs computed based on physiological data during the performance of the subject on the task; identifying a numerical relationship between the performance data and the plurality of biometric inputs; generating a modulation parameter for each of the plurality of biometric inputs based on the identified numerical relationship; loading a plurality of state variable inputs produced by a generic model of performance; and generate the prediction of ability to perform the task at the prediction time, generated by a trained performance predictor based on biometric inputs predicted based on the modulation parameters.
US11288972B2 Fleet controller
An method for controlling an autonomous vehicle fleet, including obtaining, by a fleet controller, from a master schedule, a mission for a vehicle of a fleet of autonomous vehicles, where the mission is associated with a mission entry of the master schedule, generating vehicle commands according to mission parameters associated with the mission, maintaining a persistent connection with the vehicle, sending the vehicle commands to the vehicle using the connection, the vehicle commands causing the vehicle to execute the mission under control of the fleet controller, and monitoring operation of the vehicle during performance of the mission.
US11288971B2 Aircraft status determination based on aircraft transponder signals
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving aircraft transponder signals. Identifying, from among the aircraft transponder signals, a first aircraft transponders signal based on an identifier, wherein the identifier indicates that the first aircraft transponder signal is associated with an aircraft on which the computing system is located. Identifying first location data within the first aircraft transponder signal. Generating second location data by converting the first location data to a format recognizable by a geographic mapping application, where the second location data is readable by the geographic mapping application to permit the geographic mapping application to present a graphical representation of a geographical location of the aircraft as represented by the first location data. Providing the second location data to the geographic mapping application for presentation to a user.
US11288963B2 Autonomous vehicles featuring vehicle intention system
The present disclosure provides autonomous vehicles that include a vehicle intention system that provides intention signals indicative of an intention of the autonomous vehicle. In particular, in one example, the vehicle intention system can obtain one or more operational messages from various systems or components of an autonomous vehicle that operate to control the autonomous vehicle. The operational messages can include operational data regarding the control or operation of the autonomous vehicle. The vehicle intention system can determine an intention of the autonomous vehicle based at least in part on the one or more operational messages. The vehicle intention system can output one or more intention signals that indicate the determined intention of the autonomous vehicle. For example, the vehicle intention system can publish intention messages that indicate the determined intention to one or more components or systems that consume the intention messages.
US11288962B2 Platooning controller, system including the same, and method thereof
A platooning controller is provided. The platooning controller includes a processor configured to perform platooning control when an outside vehicle cuts in during platooning and a storage configured to store information for performing the platooning control. The processor is configured to perform the platooning control based on sensor information of a host vehicle, when the outside vehicle cuts in front of the host vehicle. The processor is configured to determine whether a platooning vehicle which is traveling in front of the host vehicle performs emergency braking, based on communication information received from a vehicle which is platooning in front of the host vehicle.
US11288957B2 System and method for detecting one way driving using a heat map
A method for determining wrong direction using a heat map includes: receiving sensor data from at least one sensor in communication with a hardware processor. The method also includes identifying a plurality of traffic participants and determining at least one attributes including at least a direction of travel. The method also includes generating the heat map based on the at least one attributes of the plurality of traffic participants, where the heat map indicates at least travel direction of the surface area. The method also includes receiving sensor data indicating a direction of travel and location of a first vehicle; and comparing the sensor data of the first vehicle with the heat map to determine when the first vehicle is traveling in an opposing direction to the travel direction of the heat map.
US11288956B2 Methods of determining user-centric traffic estimation error parameter associated with estimated road traffic conditions
A method of determining a user-centric traffic estimation error parameter associated with an estimated road traffic condition that is electronically provided to a user of a device. the method comprises: at a first moment in time, acquiring an estimated travel time for a road segment, the estimated travel time having been computed for the first moment in time; responsive to the device approaching the road segment, displaying an application-generated estimated travel time for the road segment, the application-generated estimated travel time being based on a most recently acquired estimated travel time from the server; responsive to the device departing from the road segment, determining an actual travel time for the road segment; computing the user-centric traffic estimation error parameter based on the application-generated estimated travel time and the actual travel time; and transmitting the user-centric traffic estimation error parameter to the server for adjusting a traffic prediction algorithm.
US11288954B2 Tracking and alerting traffic management system using IoT for smart city
Tracking and alerting Traffic management system using IoT for smart city to determine a social distance or norms violation between a plurality of communicative pairs, each of the image have plurality of communicative pairs including two communicating entities participating in a corresponding one or more of the communicative acts, the system comprising: CCTV for captured User's data i.e User movements, facial data, Smartphone data in case of accident detection; wireless trans-receiver for event propagation and sending the data to database; Sensor for getting the data of smart phones based on GPS system specially in case of accidental case; processor having CNN technology for analyzing and reverting data to control room based and configured to determine the pairwise social distancing based on particular behavior like movement and stopping or falling; hardware for storing data captured based on classification and analyzed parameters; machine learning for integration of data received from processor or sensors for visualization and processing final data to the citizens or to governments for monitoring and sending data to alarming sensor for non instructive alert if violations of social distancing norms.
US11288940B2 Tag configured for interaction with security gate
Embodiments of the present disclosure generally relate to a wireless identification tag triggerable by an EAS gate while remaining invisible to the EAS gate, and system and methods for use thereof. In one implementation, the tag may include an antenna tuned to receive energy transmitted in at least one EAS gate frequency range and configured to be non-detectable by the EAS gate. The tag may also include a transmitter configured to send an identification signal and an energy storage component for powering the transmitter. The tag may also include a circuit connected to the antenna. The circuit may be configured to detect energy transmitted from the EAS gate in at least one of the EAS gate frequency ranges, and to cause the transmitter to transmit, to a receiver other than the EAS gate, the identification signal in a frequency outside the EAS gate frequency ranges.
US11288936B1 Emergency incident detection, response, and mitigation using autonomous drones
A system may be configured to detect an emergency condition at a premises; dispatch one or more autonomous drones to a location associated with the emergency condition; receive from the one or more autonomous drones, sensor data associated with the emergency condition; generate, based on the sensor data, a plan identifying an evacuation route for safely evacuating the premises; and transmit an instruction that causes the one or more autonomous drones to indicate, to one or more persons in a vicinity of the emergency condition, the evacuation route. The system may further detect, based on the sensor data, one or more safe areas in the premises, and the evacuation route may pass through at least one of the one or more safe areas.
US11288935B2 Relaying device status information using light indicator patterns
Methods, systems, and computer readable media can be operable to facilitate recognizing and providing notification of events, states, and/or conditions associated with the CPE (customer premise equipment) device and/or associated networks or devices. An application running on a mobile device (e.g., smart phone) can be used to observe and diagnose electronic equipment (e.g., CPE device). Equipment can have indicators (audio, visual, etc.) that a human would have difficulty interpreting correctly. A mobile device application can be programmed to observe audio and/or visual indicators, report status and possibly recommend course(s) of corrective action to the user. Since the information observed by the mobile device is unidirectional (from the equipment to the mobile device) there is no increased security risk.
US11288934B2 Money dispensing management apparatus, money dispensing management system, and money dispensing management method
The POS register 20 receives a withdrawal amount of cash to be withdrawn (S1), and transmits a withdrawal possibility determination request to a change machine 30 (S2a). The change machine 30 determines whether withdrawal is possible, based on the withdrawal amount in the withdrawal possibility determination request, inventory quantity data, and reserved-for-change quantity data (S2b), and transmits a determination result to the POS register 20 (S2c). When the determination result is “withdrawal impossible”, the POS register 20 notifies that dispensing of money is impossible. When the determination result is “withdrawal possible”, cash is dispensed from the change machine 30 (S9) through notification of a settlement request amount to a debit terminal 70 (S3), reading of a debit card (S4), a settlement request to a management server 100 (S5), reception of settlement permission (S6, S7), and dispensing instruction to the change machine 30 (S8).
US11288930B1 Game method using ticket output game machine
The present invention relates to a game method using a ticket output game machine in which, at a moment that a ball throwing portion horizontally moving along a rail portion arrives at a determined position on a game plate, a drop button is manipulated to allow a ball gripped by the ball throwing portion to be dropped onto the game plate so as to insert the ball into a bonus hole device or ball insertion holes corresponding to LEDs emitting light having different colors. An LED color signal of the ball insertion hole into which the ball is inserted or a signal of the bonus hole device or a ball discharge hole is analyzed and a score corresponding thereto is output to a general score plate or a bonus score plate. A number of tickets corresponding to the score is output through a ticket output portion and obtained.
US11288928B2 Bingo gaming system
An electronic bingo gaming system enables the entertainment mechanisms in Class II gaming machines to mimic the look and feel of the Class III games on which those entertainment mechanisms are based. The system is constructed to minimize any wait times by players that commence a bingo game or join a bingo game already in progress. To create consistency in what players are hoping to see on their bingo cards, the bingo game may use a single interim prize pattern required to win an interim prize that is the same for all players and is the same as a game ending pattern that ends the bingo game.
US11288927B2 Method, system, and computer program product for interactive sports game
A computer implemented game involving analytics and real time data analysis. The game can allow players to predict and wager on the types of plays that have yet to occur, for example, in a football game. The game may utilize an algorithm that compares situational data in a game to stored data regarding similar situations in past games. The game can then provide a likelihood that a certain type of play can be performed, which may be interpreted as odds of a certain type of play. Users can then utilize this information to predict and wager on the upcoming play. Depending on the results of the play, users may win or lose their wager.
US11288925B2 Gaming machine and method having persistent game mode feature
A gaming system, apparatus, and method are disclosed providing improvements to feature games played on slot machines or other gaming machines. A bonus symbol feature game selection is provided that determines multiple feature games to be made available for the player by a player selection. The games made available are determined at least in part based on the base game result. A wheel enhancement feature game is provided in which a wheel is modified with various types of persistent modifications selected by player picks. The enhancements accumulate until a wheel spin is achieved, building excitement with the player. Chances of achieving a wheel spin may also be altered by the persistent modifications.
US11288916B2 Multi-tiered user interface for a gaming machine
A gaming machine comprises a cabinet, a display device coupled to the cabinet, a control unit housed within the cabinet, and a multi-tiered user interface coupled to the cabinet. The control unit is configured to direct the display device to display a wagering game. The user interface includes lower and upper tiers disposed at respective lower and upper elevations. The upper tier at least partially overhangs the lower tier. The lower and upper tiers bear respective first and second types of input devices for operating the wagering game.
US11288912B2 Electronic gaming machine including hybrid virtual and physical button area
An electronic gaming machine is provided. The electronic gaming machine includes a game controller configured to execute at least one wagering game, a credit input device configured to receive a wager, a first display configured to prompt a user to select a wagering game from the at least one wagering game executable by the game controller, and a second display. The second display includes a hybrid display area including a touchscreen input component and a dynamic button deck assembly configured to receive player input during play of a user-selected wagering game. The dynamic button deck assembly includes a button deck display area and a dynamic button deck having at least one mechanical push button including a lens cap.
US11288908B2 Geolocation based security in intrusion systems
Aspects of the invention are directed towards method and system for providing secure access to a user inside the premises. One or more embodiments of the invention describe receiving a user defined pre-access condition for a predetermined time by an input interface coupled to an intrusion panel. The pre-access condition for a user are authenticated and an authentication result is notified to a cloud server. The authentication is confirmed based on the pre-access condition together with geo-location information of the user within a defined geo-fencing boundary thereby satisfying dual authentication and transmitting the authentication result to the cloud server. A preset emergency notification and location tracking information are triggered on breach of the pre-access condition and/or geo-location information to a predefined user.
US11288906B2 Monitoring duration of stay and region of stay
Embodiments of a method are disclosed. In the method, it is checked whether a person stayed in a building or part of the building for less or no longer than a predefined duration to perform an action and/or only stayed in a predefined region of a building or part of the building. The building is accessible via an entrance securable with respect to unauthorised entry. Also, embodiments of a method are disclosed in which it is checked whether a person stayed in the building for less or no longer than a predefined duration to perform an action. Embodiments of a method are also disclosed in which information to unlock or indicative of a successful unlocking of an entrance securable with respect to unauthorised entry is received, and one or a plurality of signals which allow a position in the building to be deduced are provided.
US11288904B2 Gate device and system
This gate device has: a pair of left and right passage walls that form a passage; opening and closing shutters that are attached to the passage walls and restrict a person from passing through the passage; and an arch which is attached to bridge the pair of passage walls, has a height at which a person can pass therethrough in the attached state, and has cameras which capture an image of a person passing through the passage and wiring for supplying electric power to an electric device provided in the passage walls.
US11288903B2 Method and system for establishing wireless communications services to a vehicle
A vehicle processing device authenticates that an authorized user has requested an action by the vehicle and generates an authentication acknowledgement message. At least two security devices being present within the cabin of, or close to, the vehicle during a predetermined period following an authentication trigger event that occurs while the user performs a predetermined sequence of authentication activities (i.e., button presses, operating the vehicle or a part of it, etc.) provides a basis for the authentication acknowledgement message. Typically, information unique to each security device has been associated with the vehicle at a service provider's server. The authentication acknowledgement may include an activation code that results from processing the information, unique to each security device, received from the security devices and other random information, such as date. A service provider's server, or a user device, provides services to, or can access, respectively, the vehicle upon receiving the authentication acknowledgement.
US11288898B1 VIN scan recall notification
A system and method are disclosed for helping a user determine whether a vehicle is subject to a safety recall and assisting the user with addressing incomplete safety recalls. A vehicle identification number (VIN) may be extracted from an image of a vehicle captured by a user electronic device and used to request safety recall information from a remote information system, which may provide a list of recalls associated with the vehicle. A list of nearby service centers may be identified based on the physical location of the user electronic device, and service appointments to address any incomplete recalls may be scheduled, either automatically or in response to user input.
US11288895B2 Authentication management through IMU and radar
This document describes techniques and systems for authentication management through IMU and radar. The techniques and systems use inertial sensor data from an inertial measurement unit (IMU) and/or radar data to manage authentication for a computing device. By so doing, the techniques conserve power, improve accuracy, or reduce latency relative to many common techniques and systems for computing-device authentication.
US11288894B2 Image optimization during facial recognition
Described is a technique for optimization an image for facial detection. More specifically, described is a process of predicting the location of a face within an image and adjusting image settings based on at least a portion of the predicted location of the face. An image may be adjusted based on the characteristics of a metering region, which may be selected prior to performing facial detection. For example, the metering region may be a specified shape with dimensions equal to a certain percentage of the input image and placed at a specified location. The result of using such a metering region is that the image adjustments may be based on a portion of the face, and therefore, may be optimized for facial detection.
US11288892B2 Display panel and display device
The present disclosure provides a display panel and a display device. The display panel includes a touch sensing module. The touch sensing module includes a touch control unit, a fingerprint sensing module, a vibrating acoustical unit, and a common electrode. The common electrode covers all the above-mentioned and time-divisionally transmits a touch control signal, a fingerprint sensing signal, and a vibrating acoustical signal. Therefore, sound on display functions and fingerprint recognition functions are achieved and holes on the front surface of the display panel are no longer required, which helps increase screen ratio.
US11288889B2 Vehicle operation
A computer includes a processor and a memory, the memory storing instructions executable by the processor to determine a first bounding box for a road sign in an image, identify a second bounding box for a physical member, the second bounding box for the physical member extending from the first bounding box for the road sign, and upon identifying the second bounding box for the physical member, actuate one or more vehicle components.
US11288888B2 Vehicular control system
A vehicular control system includes a central control module vehicle, a plurality of image capture sensors, at least one radar sensor and at least one lidar sensor disposed at an equipped. The central control module receives vehicle data relating to operation of the vehicle. During a driving maneuver of the vehicle, and responsive at least in part to fusion at the central control module of (i) captured image data, (ii) captured radar data and (iii) captured lidar data, a pedestrian or other vehicle may be detected or the speed of the equipped vehicle may be controlled. Responsive to the central control module determining that the detected pedestrian constitutes a potentially hazardous driving condition for the equipped vehicle, the central control module may control at least one selected from the group consisting of (i) braking of the equipped vehicle and (ii) steering of the equipped vehicle.
US11288887B2 Object tracking method and apparatus
Embodiments of the present disclosure provide an object tracking method and an apparatus. The method includes: obtaining multiple frames of first images shot by a first camera apparatus and a first shooting moment of each frame of the first images, where the first images include a first object; obtaining multiple frames of second images shot by a second camera apparatus and a second shooting moment of each frame of the second images, where the second images include a second object; obtaining a distance between the first camera apparatus and the second camera apparatus; and judging whether the first object and the second object are the same object according to the multiple frames of the first images, the first shooting moment of each frame of the first images, the multiple frames of the second images, the second shooting moment of each frame of the second images and the distance.
US11288881B2 Method and system for color grading a virtual reality video content
The present disclosure relates to a method for providing assistance to a colorist in color grading of a virtual reality video content, called VR content. The method includes receiving the VR content being graded by a color grading station and receiving position information representative of the position of at least one hand of a colorist versus the color grading station. The method further includes generating, based on the position information, visual control information showing the position of the at least one hand of the colorist versus at least one grading control element of the color grading station and displaying the visual control information together with the graded VR content on a head mounted display carried by the colorist in order to help the colorist manipulating the at least one grading control element.
US11288880B2 Template-based generation of personalized videos
Disclosed are systems and methods for template-based generation of personalized videos. An example method may commence with receiving video configuration data including a sequence of frame images, a sequence of face area parameters defining positions of a face area in the frame images, and a sequence of facial landmark parameters defining positions of facial landmarks in the frame images. The method may continue with receiving an image of a source face. The method may further include generating an output video. The generation of the output video may include modifying a frame image of the sequence of frame images. Specifically, the image of the source face may be modified to obtain a further image featuring the source face adopting a facial expression corresponding to the facial landmark parameters. The further image may be inserted into the frame image at a position determined by face area parameters corresponding to the frame image.
US11288879B2 Neural network-based image stream modification
Systems, devices, media, and methods are presented for object detection and inserting graphical elements into an image stream in response to detecting the object. The systems and methods detect an object of interest in received frames of a video stream. The systems and methods identify a bounding box for the object of interest and estimate a three-dimensional position of the object of interest based on a scale of the object of interest. The systems and methods generate one or more graphical elements having a size based on the scale of the object of interest and a position based on the three-dimensional position estimated for the object of interest. The one or more graphical elements are generated within the video stream to form a modified video stream. The systems and methods cause presentation of the modified video stream including the object of interest and the one or more graphical elements.
US11288878B2 System and method for placement of augmented reality information for users based on their activity
Systems and methods described herein are provided for receiving location information for a real-world object in a user's augmented reality (AR) view, determining a direction of travel of a user, determining an activity zone shape associated with the direction of travel, responsive to a determination that the real-world object is within the activity zone, rendering on an AR display AR information associated with the real-world object at a location outside an area of the AR display used to display the activity zone. Some embodiments continue to display AR information in the same location if the user changes his or her gaze to read the AR information. Some embodiments render on an AR display subtle highlighting if an object is inside an activity zone and prominent highlighting if an object is outside an activity zone.
US11288877B2 Method for matching a virtual scene of a remote scene with a real scene for augmented reality and mixed reality
Provided is a method for matching a virtual scene of a remote scene with a real scene for augmented reality and mixed reality. Multiple coordinate systems are established and a position relationship between the multiple coordinate systems is determined. A position of a point cloud scene in the near-side environmental space and the position of the near-side virtual scene are determined in the near-side environmental space through real marks, so as to realize the high-precision matching and positioning for augmented reality and mixed reality. Based on the position of objects marked in the real space, the method realizes adaptive and accurate positioning of the virtual objects in the augmented reality and mixed reality by overcoming spatial barriers. The scene in the virtual space is accurately superimposed into the near-side environmental space.
US11288876B2 Enhanced techniques for volumetric stage mapping based on calibration object
Enhanced techniques for volumetric stage mapping based on a calibration object are described. An example method includes obtaining a plurality of images of a calibration object, the images being obtained from a plurality of image sensors positioned about the calibration object, and the calibration object having location information associated with a volumetric capture surface on which the calibration object is located; generating, based on the images, a reconstructed object associated with the calibration object, the reconstructed object representing a three-dimensional representation of the calibration object; determining reconstruction quality information associated with the reconstructed object, the determination being based on a ground-truth representation of the calibration object; and outputting the reconstruction quality information.
US11288872B2 Systems and methods for providing augmented reality support for vehicle service operations
In some embodiments of the present disclosure, augmented reality and/or virtual reality technologies are used to present information for a vehicle to a technician. A virtual object model file that includes a context model and at least one assembly detail model is created based on a vehicle design model. A VR/AR device uses its camera to generate video of a vehicle, and superimposes a depiction of a vehicle component or assembly from the virtual object model file over the video in the location in which the vehicle component or assembly is actually located, as if the vehicle were “see-through.” The VR/AR device may then also allow the technician to select specific components of the depicted assembly in order to retrieve and display detailed information about the component.
US11288870B2 Methods for guiding a user when performing a three dimensional scan and related mobile devices and computer program products
A method of guiding a user when performing a three-dimensional scan of an object includes determining two-dimensional feature points from two-dimensional captured images of the object, determining three-dimensional coordinates for the two-dimensional feature points, determining a cut plane based on the three-dimensional coordinates that divides the object into a target portion and a cut-away portion, and displaying the target portion of the object on a display using a first indicium and the cut-away portion of the object on the display using a second indicium that is different from the first indicium.
US11288869B2 Information processing device, and information processing method
An information processing device including a display control unit that controls, when recognition information related to recognition based on sensing of a real object includes first recognition information, shielding display representing shielding of a virtual object by the real object such that the shielding display presents a first boundary representation at a boundary between the virtual object and the real object or at a position near the boundary, and controls, when the recognition information includes second recognition information different from the first recognition information, the shielding display such that the shielding display presents a second boundary representation different from the first boundary representation at the boundary or at a position near the boundary.
US11288868B2 Simulated reality adaptive user space
Disclosed herein is a simulated reality (SR) display system with an adjustable perspective. A simulated reality display system with an adaptable user space can receive a real world layout corresponding to a physical space in which the SR environment will be displayed to the user. Using the real world layout, a default user space can be adapted to conform to one or more aspects of the physical space forming an adjusted user space. Assets of an SR layer can be repositioned relative to the adjusted user space, with the SR layer defining a layout of a plurality of assets in the SR environment. The SR environment can be displayed on the display device, in accordance with the SR layer, allowing the user to safely move around the user space to explore the SR environment without undesirable interactions with the one or more aspects of the physical space.
US11288855B2 Determining lighting information for rendering a scene in computer graphics using illumination point sampling
Rendering system combines point sampling and volume sampling operations to produce rendering outputs. For example, to determine color information for a surface location in a 3-D scene, one or more point sampling operations are conducted in a volume around the surface location, and one or more sampling operations of volumetric light transport data are performed farther from the surface location. A transition zone between point sampling and volume sampling can be provided, in which both point and volume sampling operations are conducted. Data obtained from point and volume sampling operations can be blended in determining color information for the surface location. For example, point samples are obtained by tracing a ray for each point sample, to identify an intersection between another surface and the ray, to be shaded, and volume samples are obtained from a nested 3-D grids of volume elements expressing light transport data at different levels of granularity.
US11288849B2 Systems and methods for evaluating image quality
A method for evaluating image quality is provided. The method may include: obtaining an image, the image including a plurality of elements, each element of the plurality of elements being a pixel or voxel, each element having a gray level; determining, based on a maximum gray level of the plurality of elements, one or more thresholds for segmenting the image; determining one or more sub-images of a region of interest by segmenting, based on the one or more thresholds, the image; and determining, based on the one or more sub-images of the region of interest, a quality index for the image.
US11288848B2 Three-dimensional ultrasound image display method
Disclosed is a three-dimensional ultrasound image display method comprising the following steps: S1: obtaining a series of original two-dimensional images having spatial position and angle information by means of automatic or manual scanning; S2: performing image reconstruction on the basis of the original two-dimensional images to obtain three-dimensional volumetric images; S3: obtaining, from the three-dimensional volumetric images, one or more section images intersecting the original two-dimensional images, and obtaining one or more reconstructed two-dimensional images by means of image processing; S4: displaying together the one or more original two-dimensional images and the one or more section images in a three-dimensional space; and S5: selecting and displaying feature points, feature lines, and feature surfaces in the three-dimensional space on the basis of the original two-dimensional volumetric images. The present method provides an efficient and high-precision three-dimensional image display method, which can be widely applied to ultrasound and other three-dimensional imaging modes.
US11288845B2 Information processing apparatus for coloring an image, an information processing program for coloring an image, and an information processing method for coloring an image
An information processing apparatus includes a memory and processing circuitry coupled to the memory. The processing circuitry is configured to acquire target image data to be subjected to coloring, designate an area to be subjected to coloring by using reference information in the target image data, determine reference information to be used for the designated area, and perform a coloring process on the designated area by using the determined reference information, based on a learned model for coloring which has been previously learned in the coloring process using the reference information.
US11288843B2 Lossy compression of point cloud occupancy maps
A decoding device, an encoding device and methods for point cloud encoding and decoding are disclosed. The method for decoding includes decoding an attribute frame, a geometry frame, and occupancy map frame from a received bitstream. The attribute and geometry frames include pixels representing points of a 3D point cloud and the occupancy map frame includes values. The method also includes generating a binary occupancy map frame based on comparing the values in the occupancy map frame to a scaling threshold to determine whether the pixels included in the attribute and geometry frames at corresponding positions in the binary occupancy map frame are valid pixels. The method further includes generating the 3D point cloud using the attribute frame, the geometry frame, and the binary occupancy map frame.
US11288841B2 Systems and methods for patient positioning
A system for patient positioning is provided. The system may acquire image data relating to a patient holding a posture and a plurality of patient models. Each patient model may represent a reference patient holding a reference posture, and include at least one reference interest point of the referent patient and a reference representation of the reference posture. The system may also identify at least one interest point of the patient from the image data using an interest point detection model. The system may further determine a representation of the posture of the patient based on a comparison between the at least one interest point of the patient and the at least one reference interest point in each of the plurality of patient models.
US11288839B2 Supermarket shopping cart positioning method, supermarket shopping cart positioning system, and supermarket shopping cart
A method for positioning a supermarket shopping cart, a system for positioning a supermarket shopping cart and a supermarket shopping cart. A method for positioning a supermarket shopping cart provided by the present disclosure includes: acquiring a first reference image of a supermarket, and processing a first reference image to obtain a partition in which a shopping cart is located as a positioning partition, in which the supermarket comprises a plurality of partitions; receiving distance information sent by at least one signal transmitter provided in the positioning partition, in which each partition is provided with at least one signal transmitter; and obtaining a first positioning position of the shopping cart, according to distance information sent by at least one signal transmitter corresponding to the positioning partition, and determining an actual position of the shopping cart based on the first positioning position of the shopping cart.
US11288837B2 Method of influencing virtual objects of augmented reality
The invention relates to methods for acting on augmented reality virtual objects. The coordinates of a device for creating and viewing augmented reality are determined in relation to a real-world physical marker by means of analysis of an image from a camera of the device; a virtual camera is positioned in calculated coordinates of the device in relation to a physical base coordinate system in such a way that the marker, which is visible to the virtual camera, is positioned in the field of vision thereof, just as the physical marker is positioned in the field of vision of the device camera; light sources captured by the camera of the device can be used as the physical marker; a vector is calculated corresponding to a direction from the marker to the virtual camera; information is generated relating to all camera movements. A system of preliminary image processing is implemented.
US11288835B2 Lighttrack: system and method for online top-down human pose tracking
A system and a method for pose tracking, particularly for top-down, online, multi-person pose tracking. The system includes a computing device having a processor and a storage device storing computer executable code. The computer executable code, when executed at the processor, is configured to: provide a plurality of sequential frames of a video, the sequential frames comprising at least one keyframe and a plurality of non-keyframes; for each of the non-keyframes: receive a previous inference bounding box of an object inferred from a previous frame; estimate keypoints from the non-keyframe in an area defined by the previous inference bounding box to obtain estimated keypoints; determine object state based on the estimated keypoints, wherein the object state comprise a “tracked” state and a “lost” state; and when the object state is “tracked,” infer an inference bounding box based on the estimated keypoints to process a frame next to the non-keyframe.
US11288834B2 Determining the relative position between a point cloud generating camera and another camera
A method for determining the relative position between a first camera and a second camera used in a medical application, wherein the first camera captures a 2D image of a phantom, the second camera emits light onto the phantom and analyzes the reflected light, thus generating a 3D point cloud representing points on the surface of the phantom, and the phantom has a planar surface forming a background on which a plurality of 2D markers are formed, wherein one of the background and the 2D markers is reflective, thus reflecting light emitted by the second camera back to the second camera, and the other one is non-reflective, thus not reflecting light emitted by the second camera back to the second camera, the method involving that a) the first camera captures a 2D image of the phantom, b) the second camera generates a 3D point cloud representing the planar surface of the phantom, c) the 2D markers are identified in the 2D image, thus obtaining 2D marker data representing the locations of the 2D markers in the 2D image, d) the 2D markers are identified in the 3D point cloud using the property that points on a non-reflective part of the planar surface are identified as having a larger distance to the second camera than points on a reflective part of the planar surface, thus obtaining 3D marker data representing the locations of the 2D markers in a reference system of the second camera, and e) finding the relative position between the first camera and the second camera by applying a Perspective-n-Points algorithm on the 2D marker data and the 3D marker data.
US11288831B2 Information measuring method and information measuring system
An information measuring method is used for measuring installation information of a camera disposed over a plane with an installation height and oriented towards the plane with a shooting angle. The information measuring method includes steps of disposing a first reference point and a second reference point on the plane; measuring a first distance and a second distance between the first reference point, the second reference point and a third reference point; capturing an image including the first reference point, the second reference point and the third reference point; analyzing the image to define a first reference line and a second reference line; determining a first angle and a second angle according to the first reference line, the second reference line and a first normal line; and determining the installation height and/or the shooting angle according to the first distance, the second distance, the first angle and the second angle.
US11288817B2 Image processing device, stationary object tracking system, image processing method, and recording medium
Provided is a technique for extracting information with which it is possible to track an object to be tracked, even if it happens that the object to be tracked is hidden or the like. This image processing device is provided with: a moving region identification unit which identifies, in a video, the image region associated with a moving object shown in the video; a stationary region identification unit which identifies, in the video, the image region associated with a stationary object shown in the video; and an extraction unit which extracts a feature of a partial image that is included in the image region associated with the stationary object, and that does not overlap the image region associated with the moving object.
US11288815B2 Systems and methods for tracking single-cell movement trajectories
A system for tracking single-cell movement trajectories is disclosed. The system can record, to a plurality of frames, cells (events) within a microfluidic device. Also, the system can identify an event within each frame including whether the event is a single cell or multiple cells. When the event appears differently between frames (e.g., single cell in one frame and multiple cells in another frame), the system can either segment or merge the cell(s). Then, the system can determine a trajectory for the events based on a position of the event in the frames. Further, the system can determine cell properties based on the trajectory of the events.
US11288810B2 Robotic system with automated package registration mechanism and methods of operating the same
A method for operating a robotic system includes obtaining and processing first data representative of an object at a start location. An event may be detected while implementing an operation based on the image data. A gripper height that corresponds to the event may be determined. Accordingly, the method may include calculating an object height that represents a height estimate of the object.
US11288809B2 Automated detection of artifacts in scan image
A method of analyzing an atomic force microscope image includes receiving data related to an atomic force microscope image, where the data includes at least a first channel of data and a second channel of data relating to a first and second image data type. The method also includes identifying at least a first location of high contrast within the image using the first image data type using edge detection and identifying a first artifact within the image based on the identified first location of high contrast. The method also includes accessing the second image data type corresponding to the identified first location of the first artifact and determining a type of the first artifact by comparing the first image data type with the second image data type relating to the identified location of the first artifact.
US11288806B2 Protocol-aware tissue segmentation in medical imaging
For medical imaging such as MRI, machine training is used to train a network for segmentation using both the imaging data and protocol data (e.g., meta-data). The network is trained to segment based, in part, on the configuration and/or scanner, not just the imaging data, allowing the trained network to adapt to the way each image is acquired. In one embodiment, the network architecture includes one or more blocks that receive both types of data as input and output both types of data, preserving relevant features for adaptation through at least part of the trained network.
US11288796B2 Image processing method, terminal device, and computer storage medium
An image processing methods includes: obtaining a first image, identifying a target object in the first image, and obtaining body detection information of the target object; obtaining first detection information related to a leg region of the target object in the body detection information; and performing image deformation processing on the leg region corresponding to the first detection information to generate a second image.
US11288788B2 Anti-aliasing for distance field graphics rendering
In one embodiment, a computing system may determine, for a pixel, a sampling location within a texture that comprises a plurality of texels, and based on the sampling location, select a set of texels in the plurality of texels. Each texel in the set of texels may encode a distance field. An interpolated distance field associated with the sampling location may be computed based on the distance fields associated with the set of texels. The interpolated distance field may represent a relative distance between the sampling location and a texture edge. According to a blending proportion based on the interpolated distance field, the computing system may determine a blended color for the sampling location by blending, a first and second color associated with a first side of the edge and a second side of the edge, and output a color for the pixel based on the blended color.
US11288787B2 Correlation value calculation device
A correlation value calculation device for selecting a pixel of interest within an image and a plurality of reference pixels within the image or a different image and calculating correlation values between a base block including the pixel of interest at a prescribed position and a plurality of reference blocks including each reference pixel at the prescribed position and having the same block size as the base block includes a block size determination unit, first intermediate correlation value calculation units configured to calculate correlation values in a plurality of types of block sizes, second intermediate correlation value calculation units configured to calculate correlation values in some block sizes among the plurality of types of block sizes, and a correlation value interpolation unit configured to obtain correlation values according to an interpolation.
US11288783B2 Method and system for image enhancement
A method for image processing, which comprises the following steps: Generating a first histogram from a first image; Calculating a first parameter profile from the first image indicative of the quality of the first image; Adjusting the first parameter profile to generate a second parameter profile; Using the second parameter profile to generate a statistical distribution via a statistical distribution generator, wherein the statistical distribution is characterized by at least three parameters; Using the statistical distribution to perform a histogram specification to the first histogram of the first image to generate a second histogram; Generating a second image based on the first image and the second histogram.
US11288778B2 Creation and rasterization of shapes using geometry, style settings, or location
A digital medium environment is described to improve creation and rasterization of a shape through pixel alignment. In one example, a pixel alignment system is implemented at least partially in hardware of a computing device. The pixel alignment system receives an input that specifies a geometry, a stroke setting, and a location that serves as a basis to position the shape. The pixel alignment system then snaps the location as specified by the at least one input to a snapped location based on a pixel grid. The snapped location based on the geometry, the stroke setting, and the location as specified by the input. A rasterization module is then employed to rasterize the shape as pixels based on the snapped location.
US11288776B2 Method and apparatus for image processing
The present disclosure provides an image processing method. The method includes generating a first image exhibiting a first display effect from a master image and generating a second image exhibiting a second display effect from the master image. The second display effect is different from the first display effect.
US11288771B2 Texture hallucination for large-scale image super-resolution
Systems and methods for texture hallucination with a large upscaling factor are described. Embodiments of the systems and methods may receive an input image and a reference image, extract an upscaled feature map from the input image, match the input image to a portion of the reference image, wherein a resolution of the reference image is higher than a resolution of the input image, concatenate the upscaled feature map with a reference feature map corresponding to the portion of the reference image to produce a concatenated feature map, and generate a reconstructed image based on the concatenated feature map using a machine learning model trained with a texture loss and a degradation loss, wherein the texture loss is based on a high frequency band filter, and the degradation loss is based on a downscaled version of the reconstructed image.
US11288764B2 Watermarking arrangements permitting vector graphics editing
A vector graphics file includes at least one artwork layer and at least one watermark layer. The watermark layer comprises a pattern of vector graphics primitives, each of which is filled with a color that is a tinted variant of the color of the location in the artwork that the primitive overlies. Such layered arrangement enables the watermark to be added or omitted, and varied in strength, payload and appearance, at will. Yet the artwork is left unchanged through such manipulations. In some embodiments the watermark conveys a multi-symbol Global Trade Item Number (GTIN), and the file is used to generate a label or packaging for a food or general merchandise retail item. A great number of other arrangements, features and advantages are also detailed.
US11288759B1 Systems and methods to provide sharing of benefits amongst a group of users based on gains from distribution rights pertaining to digital assets
Systems and methods to provide sharing of benefits amongst a group of users are disclosed. Exemplary implementations may: effectuate a presentation of an agreement interface for the users to define and/or join group agreements; generate, based on the group agreements, sets of instructions for implementation of the group agreements; transmit the sets of instructions to a decentralized ledger server; receive and executing the transmitted sets of instructions to record the group agreements on the blockchain as smart contracts; record transactions pertaining to the digital assets; responsive to recording the transactions, increase the group account balances by a portion of the earned gains resultant from the recorded transactions; and responsive to an occurrence of at least one of the trigger events specified for the first group agreement, allocate a portion of the group account balance to the group of users.
US11288757B2 Method and system for generating a building energy model for a client building
A method for generating an AI-based building energy model for a client building, comprising: generating an energy profile database by: defining a set of building parameters; generating energy profiles by simulating a set of physical building models; and, populating the energy profile database with the energy profiles; determining an energy profile for the client building by: splitting the energy profile database into groups and clustering each group into a set of clusters; selecting a cluster; and, selecting the energy profile in the cluster that is a closest match to that of the client building; selecting a physical building model from a building model database that corresponds to the energy profile; calibrating the physical building model to generate an adjusted building model; and, generating a set of training datasets from the adjusted building model and inputting the set of training datasets into an AI module to generate the AI-based model.
US11288754B2 Cost optimization of a central energy facility with block-and-index rate structure
A method includes operating equipment to consume energy resources including energy or power purchased from a utility, and obtaining a block-and-index rate profile for a future time period. The block-and-index rate profile includes a block rate and a block size for each of a plurality of sub-periods in the future time period. The block size for a sub-period identifies an amount of energy or power priced at the block rate for the sub-period. The method also includes applying the block-and-index rate profile in an optimization process for the equipment over the time period, running the optimization process, and allocating energy resources to the equipment over the time period in accordance with a result of the optimization process.
US11288749B2 Interactive algorithm for determining negotiated healthcare price rates
The present invention describes a system of automatic interaction between three groups of participants: a multitude of health care provider units, pharmacies or pharmaceutical or medical device manufacturers, a central organization system and a multitude of potential health care users or payers such as potential patients or groups of patients, employers or insurance companies. The purpose of the automatic interaction executed by the central organization system is to determine the best or lowest acceptable negotiated price for healthcare services or medications/devices by interested parties such as individual patients or groups of patients, employers or health insurance companies and resulting into a contract that will apply over a comprehensive all-inclusive list of health services or medications or devices, and that will result into health services rendered or medications or devices being sold from the all inclusive comprehensive list of services, medications or devices at any time during the time period indicated in contract.
US11288747B2 Method, system, and computer program product for developing, evaluating, and validating investment glide paths
A method for developing, evaluating, and validating investment glide paths for an investment event having an expected first duration includes: generating, with at least one processor, execution logic associated with at least one delayed onset investment glide path associated with the investment event and having the first duration, the at least one delayed onset investment glide path including: (1) an extended fixed allocation glide path, the extended fixed allocation glide path at a beginning of the delayed onset investment glide path, and (2) a reallocation glide path, the reallocation glide path immediately following the extended fixed allocation glide path and continuing for a remainder of the first duration; and automatically initiating, with at least one processor, execution of the at least one delayed onset investment glide path according to the execution logic.
US11288746B2 Method for granting access to a communications network in exchange for performing tasks associated with the communications network
Token exchange systems, methods and apparatus are disclosed that allow a user to get access to a wired, wireless, or virtual network or the like by earning tokens to be used for said access, in which the user may earn tokens by making purchases or completing tasks in a token exchange system. In an exemplary embodiment, the user connects to a network, interacts with the network in order to earn tokens by making purchases through said network or completing tasks assigned by said network, and exchanges tokens for access time, whereby said user will be connected to the network or the internet for an amount of time commensurate with the amount of tokens exchanged for the access time.
US11288743B2 System and method for displaying trading data
A system and method are provided for presenting trading information. One example method includes displaying a plurality of effective trade indicators corresponding to price levels at which effective trades have been initiated, and displaying trading information corresponding to each effective trade. The effective trades can be determined based on user-configured trade definitions. The trading information can include a traded quantity and profit/loss corresponding to each effective trade. In addition to the trading information, current market information could be displayed as well in relation to the plurality of effective trades.
US11288741B1 Securities claims identification, optimization and recovery system and methods
The system and methods for securities claims identification, optimization and recovery are disclosed herein. The disclosed system can maximizes returns on assets that are the securities claims arising from alleged fraud in the purchase or sale of securities in a securities portfolio. In one embodiment, the disclosed system monitors portfolio using analytics tools to identify asynchronous activity or movements in portfolio securities, performs loss and damages valuation analysis, open arms-length communications with securities litigation plaintiffs' bar and/or litigation funders, publishes relevant information to investors, provides analysis and information for merit analysis, counsel selection and/or litigation monitoring and performs risk mitigation analysis to identify securities claims and optimize recovery of revenue associated with the securities claims.
US11288732B2 Website tracking system
Systems and methods for providing a website tracking system include a system provider device that detects a first interaction between a user and a web browser executing on the user device while the web browser displays a first merchant website, the first interaction determined by a first downloaded code provided by the system provider device. In some embodiments, a second interaction between the user and the web browser is detected while the web browser displays a second merchant website, the second interaction determined by a second downloaded code provided by the system provider. Based on the first interaction and the second interaction, one or more entries of a system provider database is updated. The system provider device thereafter causes to be displayed, on a graphical user interface (GUI) of the user device, the one or more entries.
US11288731B2 Personalized car recommendations based on customer web traffic
One or more embodiments are generally directed to techniques to provide specific vehicle recommendations. Various techniques, methods, systems, and apparatuses include utilizing user web-traffic and/or one or more tags generated by application of a machine learning model to a data source, where the data source may include language with respect to one or more automobiles or vehicles, to provide a recommendation for a particular automobile.
US11288730B2 System and method for personalized item recommendations through large-scale deep-embedding architecture
A method including receiving a basket including basket items selected by a user from an item catalog. The method also can include grouping the basket items of the basket into categories based on a respective item category of each of the basket items. The method additionally can include randomly sampling a respective anchor item from each of the categories. The method further can include generating a respective list of complementary items for the respective anchor item for the each of the categories based on a respective score for each of the complementary items generated using two sets of trained item embeddings for items in the item catalog and using trained user embeddings for the user. The two sets of trained item embeddings and the trained user embeddings can be trained using a triple embeddings model with triplets. The triplets each can include a respective first user of users, a respective first item from the item catalog, and a respective second item from the item catalog, in which the respective first user selected the respective first item and the respective second item in a respective same basket. The method additionally can include building a list of personalized recommended items for the user based on the respective lists of the complementary items for the categories. The method further can include sending instructions to display, to the user on a user interface of a user device, at least a portion of the list of personalized recommended items. Other embodiments are disclosed.
US11288729B1 Predicting orders from buyer behavior
A service provider system may store buyer information and merchant information related to past purchasing history of one or more buyers. In some examples, based in part on the buyer information and/or the merchant information the service provider system may identify items that the buyer regularly or habitually purchases. In some cases, the service provider system may pre-order or pre-purchase the items on behalf of the buyer and send a message to a device associated with the buyer to inform the buyer that an order for the regularly purchased item has been placed.
US11288728B2 Facilitated comparison of gemstones
Methods and systems are provided for facilitating comparison of gemstones having multiple attributes that characterize the gemstones. A facilitated comparison system receives from a user a selection of a gemstone in a collection of the gemstones. Each gemstone in the collection is associated with a selling index indicating a probability of the gemstone being bought by a customer. For each of a predetermined set of the attributes, the system determines one or more comparable ranges. The system identifies alternate gemstones to recommend using the comparable ranges for the attributes and the selling indices of the gemstones. The system displays to the user the selected gemstone and one or more of the alternate gemstones for comparison.
US11288725B2 Managing service provider service options
A system and method for the management of services offered to subscribers by service providers are provided. A service management component manages service plan options that are provided by one or more service providers and that are made available to subscribers. The service management component processes requests from one or more service provider components to dynamically update service plan information. Such requests may include requests to add or delete service plans, add or delete features to a service plan, add or delete rule sets associated with a service plan, and the like. In this embodiment, the service management component maintains various data stores associated with available service plans and with current subscriber information that facilitate a mapping of updated service plan options to subscribers. Accordingly, the service management component manages a framework that allows the management of the mapping information.
US11288723B2 Information processing device and information processing method
There is provided an information processing device including an extraction unit configured to extract a parameter for generating an article design on a basis of content selected by a user and related information related to the content, a generation unit configured to generate a design of a designated article by using the parameter, and a presentation control unit configured to perform control to present the generated design to the user.
US11288716B1 Systems and methods for digital wallet transit payments
Systems and methods for digital wallet transit payments are disclosed. According to one embodiment, a method for managing transit payments using a digital wallet may include (1) receiving, at a receiver associated with a vehicle and at a first vehicle location, a first communication from a mobile electronic device associated with a traveler comprising an identification of a payment instrument from a traveler's digital wallet, the first communication received before the traveler begins a trip in the vehicle; (2) receiving, at the receiver and at second vehicle location, a second communication from a mobile device at a conclusion of the trip; (3) a computer processor calculating a fare based on a travelled distance between the first vehicle location and the second vehicle location; and (4) the computer processor automatically submitting a transaction request for the fare to an issuer of the payment instrument.
US11288715B2 Multi-tenant extensible billing system
Receive, by a price calculation microservice, tenant user input from a particular tenant of a multi-tenant system. Generate, by the price calculation microservice, a particular charge model based on the tenant user input. Detect, by a usage microservice, a usage event associated with a customer of the particular tenant of the multi-tenant system. Receive, by a rating microservice, a rating request, the rating request being received in response to the detecting the usage event. Calculate, by the price calculation microservice in response to the receiving the rating request, a usage charge for the usage event based on the particular charge model. Store, by the rating microservice, the usage charge. Generate an invoice based on the usage charge stored by the rating microservice. Provide the invoice to the customer of the particular tenant of the multi-tenant system.
US11288714B2 Systems and methods for pre-communicating shoppers communication preferences to retailers
Systems and methods are provided for providing a customized user experience. Providing a customized user experience may include receiving, from a graphical user interface displayed on a mobile device a user input indicative of a preferred level of interaction by the user, and monitoring, by a sensor, a facial expression of the user. Then, a first preference metric may be assigned to the user based on the monitored facial expression. Providing a customized user experience may further include monitoring, by a sensor, a behavior of the user, assigning a second preference metric based on the monitored behavior, and aggregating at least the user input, the first preference unit, and the second preference metric to generate a preference score of the user. The preference score may be stored in a central database, displayed on a remote device, and used to modify a customer service experience.
US11288711B1 Collaborative editing service
A method, apparatus, and computer program product are disclosed that improve the efficiency and speed with which promotions can be generated. The method includes creating a promotion builder document, wherein the promotion builder document comprises a set of data elements guiding assembly of a promotion. The method further includes storing the promotion builder document in a memory connected to a computer network, and authorizing, by a processor, one or more remote users to access, via the computer network, the promotion builder document. The method further includes modifying the promotion builder document in response to instructions from at least one of the one or more remote users and assembling the promotion based on the promotion builder document. A corresponding apparatus and computer program product are described herein.
US11288701B2 Method and system for determining equity index for a brand
The present disclosure relates to analysis of content to determine an equity index of a brand by building a data record by procuring input data from at least one platform; enriching the data record to remove noise from the input data to obtain an enriched data record; classifying the enriched data record into at least one category of one or more categories to obtain a classified data record; determining a sentiment ratio for the classified data record; determining an engagement metrics for the brand; and determining the equity index for the brand based on the at least one category and the sentiment ratio, the sentiment ratio and one or more variables.
US11288696B2 Systems and methods for efficient promotion experimentation for load to card
Systems and methods for the efficient generation and testing of promotions within a load to card environment are provided. A load-to-card abstraction layer collects store, user and offer data. The test promotions are then generated to span a design space of an offer. The user base is segmented and the test promotions are applied. The promotions include an offer, and the ability to load the offer for later redemption (load-to-card). Redemption and load rates are measured, and can be used individually, or in combination, to gauge consumer engagement with the promotion. Promotions with low consumer engagement may be discontinued, until only optimally performing promotions are remaining.
US11288692B2 Vehicle management system and vehicle management method
A vehicle management system includes a vehicle cabin interior information acquisition unit, acquiring vehicle cabin interior information indicating a situation in a vehicle cabin of a vehicle, a dirt factor element recognition unit recognizing a dirt factor element related to dirt in the vehicle cabin based on the vehicle cabin interior information acquired by the vehicle cabin interior information acquisition unit, and a vehicle cleaning handling unit transmitting vehicle cleaning information about cleaning of the vehicle to a user terminal or a maintenance management server when the dirt factor element recognition unit recognizes the dirt factor element, the user terminal being used by a user of the vehicle, the maintenance management server managing maintenance of the vehicle.
US11288691B2 Systems and methods for price markdown optimization
In general, the embodiments described herein provide systems and methods for evaluating and selecting a pricing markdown solution. Specifically, these systems and methods evaluate a relatively small subset of potential markdown solutions using an objective function to determine a financial impact metric for those markdown solutions. From that relatively small subset, the systems and methods then utilize Gaussian Process Modeling to generate an estimation function of the financial impact metrics. This estimation function can then be used with a directed search to select new potential markdown solutions for evaluation, and results of those evaluations used to update the estimation function. This process is continued iteratively until an optimized markdown solution for the financial impact metric is identified.
US11288690B1 Method for determining house price indices
A method for estimating a real estate price index based on a repeat sales model. The method includes the steps of eliminating corrupt portions of data used to determine price indices; regressing a difference in a log price of a second sale minus a log price of a first sale for a property on a set of dummy variables, eliminating the observations with zero residuals for estimating the dispersion function; using a quadratic formula to model a dispersion of residual values with respect to time interval; using the quadratic formula to solve for a dispersion for each time interval starting with a minimum positive value; determining a minimum dispersion value that is a value calculated from the quadratic formula; determining a maximum dispersion value that is calculated from the quadratic formula for each time interval starting with a minimum positive value, wherein the dispersion values are prevented from decreasing with increasing time intervals; repeating the step of regressing using the inverse of the square root of fitted values from the quadratic formula as weights; identifying and selecting the time periods and associated data for estimating a price index that covers a particular time period; excluding the index values which are determined to be unreliable; and obtaining an index series for a lower geographic level by using the index series of a higher geographic level.
US11288682B2 Analytics system to analyze and report customer experience
An analytics system to analyze and report customer experience, comprising a customer interface device, an analysis server which analyzes data from a customer and a machine, and the database which is connected to the customer interface device and to the analysis server wherein the database receives data from the customer interface device, and/or the analysis server. The analytics system analyzes and reports customer experience.
US11288679B2 Augmented reality dynamic authentication for electronic transactions
A system for authorizing an electronic transaction in an augmented reality environment comprises an augmented reality user device and an authentication server. The augmented reality user device includes a display that overlays virtual objects onto a field of view of the user. The user device receives a request to verify information about a payment card used in an electronic transaction. The request includes a virtual authentication object, which is a virtual representation of an object capable of being manipulated by the user in a particular sequence to enter an authentication code. The user device displays the virtual authentication object to the user and detects gestures performed on the virtual authentication object. The user device sends the detected gestures to the authentication server. The authentication server determines the authentication code using the virtual authentication object and the detected gestures, and uses it to authorize the transaction.
US11288677B1 Adjustment of knowledge-based authentication
Systems and methods are provided for adjustment of difficulty level, quantity, and/or other parameters of knowledge-based authentication. The questions may be asked of a consumer based on one or more generated risk scores associated with the consumer's behavior, which may be derived from information received from the consumer, a representative responsible for entering information regarding the consumer, and/or from the consumer's computing device.
US11288676B2 Private confirmation system
A method stores, at a first computer system, first data associated with a user, a first portion of a first account number associated with the first data, and third data associated with the first data. An identity of the user is unidentifiable from the first data. The method receives, at the first computer system, a second portion of a second account number from a second computer system, second data generated by the second computer system based on electronically obtained identification information. The method transmits, by the first computer system, a message associated with the user based on the third data when the second data corresponds to the first data and the second portion of the second account number corresponds to the first portion of the first account number. The message is for completing a transaction, preventing a crime, making a statement, triggering a response, and/or giving an instruction.
US11288673B1 Online fraud detection using machine learning models
A method is disclosed. The method includes obtaining an access request associated with a user for a software application; obtaining a plurality of verification attributes associated with the user; generating a fraud score for the access request by feeding a supervised machine learning (ML) classifier with a feature vector for the user that is based on the plurality of verification attributes; selecting a first unsupervised ML anomaly detector of a plurality of unsupervised ML anomaly detectors based on the fraud score; generating an anomaly score for the access request by feeding the first unsupervised ML anomaly detector with an augmented feature vector for the user that is based on the plurality of verification attributes and the fraud score; and processing the access request based on the anomaly score.
US11288669B1 Frictionless token based blockchain
Described herein is a relationship based fulfillment system. Such a system may provide on-demand product fulfillment by personal and/or social contacts of a purchaser. The system may utilize the personal contacts and/or relationships of a user, as indicated through various contact databases or social groups of the user, to connect the user to various potential partners for providing relationship based fulfillment of products that are purchased by the user or performance of other relationship based services. Furthermore, the system described herein may allow for the utilization of one or more currencies, such as cryptocurrencies, within the system. Techniques are described herein to allow for the utilization of such currencies in a resource efficient manner.
US11288668B1 Enhanced feedback exposure for users based on transaction metadata
Methods, systems, and apparatuses are described herein for the direct sharing and use of transaction data separately from transaction authorization processes. Transaction metadata associated with a transaction may be received and validated. Authorization information corresponding to the transaction may be received. The degree to which the transaction metadata is tested may be based on a predicted time of receipt of the authorization information. The transaction metadata and authorization information may be correlated. A computing device may determine whether to authorize the financial transaction based on the authorization information and the correlated transaction metadata. All or portions of the transaction metadata may be provided to one or more users after the transaction has been authorized or denied.
US11288662B2 Security systems and methods for electronic devices
A system and method for providing security to a token, including: a digital security system generating a unique token identification code for each token to be locked; the digital security system storing in a security system database each token identification code; for a token being purchased, a point-of-sale system obtaining the unique token identification code from the token being purchased; the point-of-sale system sending the unique token identification code obtained from the token being purchased to the digital security system for activation of the token being purchased; the digital security system receiving the unique token identification code sent from the point-of-sale system and comparing the received unique token identification code with token identification codes in the security system database to authenticate the unique token identification code; and the digital security system activating the unique token identification code.
US11288655B2 Credit payment method and apparatus based on mobile terminal embedded secure element
Technologies related to credit payment based on a mobile terminal embedded secure element are disclosed. In an implementation, a payment request is received from a mobile computing device associated with a user account. The payment information including a payment amount is generated based on the payment request. The payment information is then sent to the mobile computing device. A payment authorization encrypted by a private key is received based on asymmetric encryption from the mobile computing device. A public key corresponding to the private key is used to verify the payment authorization, and a transaction log is generated for collecting a payment according to the payment amount if the payment authorization is successfully verified.
US11288653B2 Method, apparatus and system for procrssing payment request for virtual commodities on open network platform
A method, apparatus and system for processing a payment request for a virtual commodity on an open network platform are provided. The method includes: receiving a payment request that is sent by a third-party application server according to a request from a terminal, the payment request carrying at least an account identifier; deducting a charge from an account corresponding to the account identifier according to a payment attribute corresponding to the account identifier; and sending a charge deduction result corresponding to the account to the terminal via the third-party application server. According to the present method, usage rate of network and system resources is improved.
US11288652B1 Radio-frequency-identification-based checkout process
A method includes scanning, by a checkout station, a plurality of items and determining, by the checkout station, a total price for the plurality of items. Each item of the plurality of items is coupled to a radio frequency identification (RFID) tag that identifies that item. The method also includes detecting, by an RFID scanner of a centralized payment station, one or more of the RFID tags of the plurality of items moving within a threshold distance of the centralized payment station and retrieving, by a hardware processor of the centralized payment station and based on the detected one or more RFID tags, the total price. The method further includes processing, by the hardware processor, a payment in satisfaction of the total price.
US11288649B2 Enhanced service system for a drive through facility
An enhanced service system comprises a pair of first wires between a first position proximal to an entry point of a drive through facility and a second position proximal to a receiving window in the drive through facility, and an aerial host unit coupled to the pair of first wires using a pair of first and second host wires. The aerial host unit is longitudinally movable between the first position and the second position and includes an aerial host member moveably supported by the first and second host wires to move laterally between the pair of first wires to approach an incoming customer vehicle, facilitate the customer to place an order, receive payment from the customer, and direct the customer to the receiving window where the aerial host member retrieves the items corresponding to the placed order from the receiving window and transfers the retrieved items to the customer.
US11288648B2 Commerce automation for a fueling station
A system and method for vehicle facilitated commerce comprising: collecting a payment mechanism associated with a vehicle station at a vehicle service site; collecting image data in a defined region containing the vehicle station and a defined commerce region; initializing monitoring of at least one detected user associated with the vehicle station; monitoring commerce activity of the user, which comprises of: through CV processing of image data, detecting at least one commerce activity event involving the user and updating a checkout list associated with the user based on the commerce activity event; and executing a transaction with the payment mechanism for the checkout list.
US11288647B2 Radio device based transactions at a point of sale terminal
Virtual mobile rewards, gift cards, and/or physical world retailers' loyalty and reward programs are aggregated into a common account accessible and transactional from a radio device. Subscribers gain access to discounted codes, coupons, rebates, gift cards, and/or limited time offers, on their radio device for food, travel, lifestyle, electronics, and entertainment products that fit their lifestyle spending habits, enabling users to edit participating retailers, manage separate account balances, and present preferred discounted offers at retailers and apply discount towards purchase of goods.
US11288643B2 Mobile banking system and method
A mobile banking system and method allows an unbanked individual to engage in banking practices that would otherwise not be available to the individual due to the individual not having a bank account and not being able to cash checks, make deposits, etc. The mobile banking system allows the unbanked individual to create a registered system account and become a customer of the system. This system account allows the customer to make deposits at credit unions and merchants who are part of the mobile banking system. The customer can also withdraw funds from a merchant or make purchases from a merchant. The customer can also make donations to a desired donation receiver and create a wallet that allows the customer to allocate funds to cards in the wallet and allow individuals access to the cards and money associated with a card.
US11288641B2 Vehicle value as a token
A system and method for tracking and validating value of a vehicle, includes a memory device, a wireless communication device, authentication processor that authenticates the vehicle and generates one or more security keys, and a processor maintaining a token linked to the vehicle that designates the vehicle as a stake. The processor executes instructions to when a condition change event of the vehicle occurs, receive information of a change of state from the vehicle, generate a message including the change of state information, sign the message with a private key, transmit the signed message using the wireless communication device, choosing a node of a blockchain distributed network, evaluating, via the chosen node, the signed message in accordance with distributed contract rules to determine an updated token value and a residual token, and receive and maintain the updated token value and the residual token.
US11288639B2 Welding system parameter comparison system and method
An metal fabrication resource performance monitoring method includes: acquiring data representative of a plurality of parameters sampled during metal fabrication operations of a plurality of metal fabrication resources, the parameters comprising arc on time and wire deposition quantity; via at least one computer processor, analyzing a first subset of the acquired data and a second subset of the acquired data for the plurality of metal fabrication resources; via the at least one computer processor, populating a user viewable page with graphical indicia representative of at least the arc on time and the wire deposition quantity, the user viewable page facilitating a visual comparison of the analysis of the first subset of the acquired data and the analysis of the second subset of the acquired data; and transmitting the user viewable dashboard page to a user viewable display.
US11288634B1 Resource management system
A system automatically manages remote and local data through a declarative client that retrieves, tracks, and caches data in response to a transmission from an interface. The declarative client accesses an immutable image served by a secure cloud platform. A serverless compute engine receives the immutable image and a plurality of tasks that process the immutable image in a container. An application programming interface in communication with the declarative client extracts data via queries from a database. The declarative client includes an in-memory cache that stores broken up results of the queries into individual objects that are each associated with a unique identifier. The extracted data is deconstructed downloaded content in which assigned links between data elements are mapped to redirected computer-generated links that locate the downloaded content.
US11288631B2 Inventory management and distribution of physical products
Among other things, product data is repeatedly communicated from an application on a device associated with a retail location to a server of a platform controlled independently of the application on the device. The product data identifies (a) current numbers of units of products available for retail customers at the retail location and (b) purchasing behavior of retail customers of the retail location with respect to combinations of the products. The retail location is repeatedly restocked with additional units of products to maintain the products in an in-stock state, the additional units have been received in deliveries made from one or more upstream product distribution entities based on predictions facilitated by the server of future demand for the products by retail customers of the retail location.
US11288629B2 Systems and methods of detecting, identifying and classifying objects positioned on a surface
Systems and methods of detecting, identifying, and classifying objects positioned on a shelf are provided. In one exemplary embodiment, a sensor pad comprises a plurality of electrical contacts disposed in the pad as a matrix of rows and columns of electrical contacts. Further, each contact corresponds to a different surface area of the pad and has a first electrical conductor positioned on a first layer and a second electrical conductor positioned opposite to the first conductor on a second layer. Also, at least one of the first and second conductors is operable to vary in resistance or capacitance based on an amount of pressure applied to that conductor. In addition, each contact is configured to enable an electrical connection between the first and second conductors with a resistance or capacitance that varies based on an amount of pressure applied to a corresponding area of the pad when an object is positioned on that pad.
US11288626B2 Bulk food storage and dispensing system with automatic label creation
The disclosure relates to integrated systems for dispensing, weighing, identifying, processing, and/or printing tag identifiers for items (e.g., bulk food items). In one embodiment, a storage system includes one or more storage bins configured to store one or more bulk foods. The storage system further includes a kiosk. The storage system further includes a sensor attached to or positioned adjacent to each storage bin of the one or more storage bins. Each sensor is configured to monitor a movement of a respective storage bin. Additionally, each sensor is configured to transmit a notification or signal to the kiosk identifying the movement of the respective storage bin. Further, the kiosk is configured to receive the notification or signal from the sensor and automatically print a label identifying a bulk food stored in the respective storage bin.
US11288622B2 Systems, methods, and devices for automated vehicle and drone delivery
A method for package delivery includes identifying a plurality of delivery locations for package delivery. The method includes determining a driving route for an automated ground vehicle to optimize delivery to the delivery locations using one or more automated aerial vehicles. The method includes controlling the automated ground vehicle to navigate the delivery route. The method further includes determining timing for release of the one or more automated aerial vehicles during navigation of the delivery route to deliver packages to the plurality of delivery locations.
US11288620B2 System and method for enabling unattended package delivery to multi-dwelling properties
In one aspect, a method is provided including receiving, at a server computer, a communication that indicates controllability of an access control device by a client application associated with an e-commerce service. The access control device associated with a property and configured to selectively allow access to the property relative to interaction with the client application. The method further includes determining that the property is constituted by dwellings beyond the access control device and identifying, based on a reconciliation of addresses of the dwellings with information of user accounts of an e-commerce service, at least one of the dwellings associated with the e-commerce service. The method further includes causing relative to the reconciliation an update to at least one of the user accounts associated with the at least one of the dwellings, the update opting-in the at least one of the user accounts to a feature of the e-commerce service.
US11288619B2 System and method for processing items for international distribution
A system and method for generating shipping labels for shipping items to other countries. The shipping label can be based on shipping information for the item. The shipping label can also contain information about whether there was a landed cost guarantee associated with the item.
US11288616B2 Method of using machine learning to predict problematic actions within an organization
A method to predict problematic actions in an organization, executed by a processing device, includes accessing stored employee-related data, such as at least one of emails, surveys, minutes, or records of conversations, identifying a subset of the employee-related data that is associated with an employee, and predicting, based on the subset of the employee-related data associated with the employee, at least one of a likelihood that the employee is engaged in an adverse relation with other employees or a likelihood that the employee is to resign from the organization within a period of time.
US11288615B2 Benchmarking through data mining
A system with access to regularly updated information regarding an entity can generate information regarding the performance of that entity. For example, values of various key performance indicators (KPIs) can be determined. One or more of the values can be compared to a corresponding threshold or range. Based on the results of the comparisons, an alert can be generated and sent to a user associated with the entity, a user interface (UI) that presents information to the user about the entity can include information regarding the KPIs, or both. The system may have access to data regarding a number of similar entities. Using the data for the similar entities, one or more benchmarks for the KPIs of the entity can be determined. The KPIs can be compared to the benchmarks and the results shown in a UI, an alert, or both.
US11288614B2 Role-based asset tagging for quantification and reporting of asset performance
Performance quantifying and reporting for machine assets includes storing, in a work plan, asset tag assignments for a plurality of assets, and receiving location information, for example, indicative of a segment of a work cycle, being worked on by an asset. Attributes of an asset, including an inferred occurrence or non-occurrence of an asset-to-asset interaction, are based upon the location information and matching of role-based asset tags between or amongst assets. Performance history of the asset is quantified and reported based on the identified attributes for displaying, on a user interface, machine asset performance metrics.
US11288610B2 Method for managing sequential processes by using spreadsheet-type process data, process managing server and specific worker's terminal using the same
A method for managing processes by using spreadsheet-type data is provided. The method includes steps of: a process managing server (a) if spreadsheet-type data including a list of product orders, its corresponding information on sequential processes are acquired, assigning priorities to the individual product orders and creating a process table; and (b) (i) transmitting the process table to a manager's and workers' terminals, (ii) changing, if information on selecting a specific product order is acquired from the manager's terminal, the color of a specific process area to be a first color, (iii) changing, if information on selecting the specific process area is acquired from a terminal of a specific worker, the color of the specific process area to a second one, and (iv) changing, if information on selecting the specific process area is acquired from the specific worker's terminal, the color of the specific process area to a third one.
US11288609B2 Systems and methods for executing a plan associated with multiple equipment by using rule-based inference
A recursive structure of inference rules is disclosed that enables translation of sensed data into high level predicates, e.g. to authorize the starts and ends of actions and detect violation of invariants, hence enabling coordination at different levels and/or across different domains at the same level within a multi-domain architecture. In embodiments, a processor may receive a condition configured to authorize an action of a system having equipment; identify a rule as a potential supporter of the condition in response to determining that the rule is associated with the condition; infer an implicant of the rule to be true when prerequisites of an antecedent of the rule are determined to be true; activate the rule in response to determining that the antecedent is true, wherein a validity of the condition is based on activation of the rule; and instruct the equipment to perform the action based on the validity of the condition.
US11288608B2 Systems and method for a project management portal
A project management portal is disclosed that may include a graphical user interface (GUI) by which individuals internal and external to the enterprise may coordinate performance of tasks and communicate with one another to complete the project. The GUI may include a job list window that displays a plurality of selectable jobs, each corresponding to a job that has been created by a user, and a job details window that displays information associated with a job corresponding to a selected job within the job list window. The job details window may include any number of data entry fields that allow a job to be configured. In some embodiments, some jobs within a job list window may be dependent upon other jobs, such that data produced during performance of a first job acts as an input to be used during performance of a second job.
US11288601B2 Self-learning selection of information-analysis runtimes
A self-learning computer-based system has access to multiple runtime modules that are each capable of performing a particular algorithm. Each runtime module implements the algorithm with different code or runs in a different runtime environment. The system responds to a request to run the algorithm by selecting the runtime module or runtime environment that the system predicts will provide the most desirable results based on parameters like accuracy, performance, cost, resource-efficiency, or policy compliance. The system learns how to make such predictions through training sessions conducted by a machine-learning component. This training teaches the system that previous module selections produced certain types of results in the presence of certain conditions. After determining whether similar conditions currently exist, the system uses rules inferred from the training sessions to select the runtime module most likely to produce desired results.
US11288597B2 Computer-readable recording medium having stored therein training program, training method, and information processing apparatus
A non-transitory computer-readable recording medium stores therein a program for causing a computer to execute a process for, in repeatedly training a given training model, repeatedly training the training model a given number of times by using a numerical value of a floating-point number, the numerical value being a parameter of the training model or training data of the training model, or any combination thereof; and, after the training by using the numerical value of the floating-point number, repeatedly training the training model by using a numerical value of a fixed-point number corresponding to a numerical value of the floating-point number obtained by the training.
US11288595B2 Minimizing memory and processor consumption in creating machine learning models
The system presented here can create a new machine learning model by improving and combining existing machine learning models in a modular way. By combining existing machine learning models, the system can avoid the step of training a new machine model. Further, by combining existing machine models in a modular way, the system can selectively train only a module, i.e. a part, of the new machine learning model. Using the disclosed system, the expensive steps of gathering 8 TB of data and using the data to train the new machine learning model over 16,000 processors for three days can be entirely avoided, or can be reduced by a half, a third, etc. depending on the size of the module requiring training.
US11288593B2 Method, apparatus and device for extracting information
A method, apparatus and device are for extracting information. The method includes: acquiring an annotated corpus, which includes a plurality of sample sentences and annotated information sets corresponding to the sample sentences, constructing an input sequence and an output sequence based on the sample sentences and the annotated information sets corresponding to the sample sentences, obtaining an information extraction model generating the output sequence from the input sequence by carrying out training with a deep learning method, and inputting a to-be-processed sentence into the information extraction model to extract a knowledge information set included in the to-be-processed sentence. The annotated information set includes information of at least one piece of the following types of knowledge to be extracted from corresponding sample sentences: knowledge based on verbs or prepositions, knowledge based on noun attributes, knowledge of entity description, and knowledge of a relationship between an entity and a concept.
US11288591B2 Per-article personalized models for recommending content email digests with personalized candidate article pools
A system, a machine-readable storage medium storing instructions, and a computer-implemented method as described herein are directed to a Personalized Article Engine that generates respective prediction models for each article in a plurality of candidate articles in a social network system. The Personalized. Article Engine generates a respective article score according to each article's prediction model and at least one feature of a target member account. The Personalized Article Engine generates a plurality of output scores based on combining each respective article score with a corresponding article's global model score. The Personalized Article Engine ranks the output scores to identify a subset of candidate articles relevant to the target member account.
US11288582B2 Systems and methods for providing media content recommendations
Systems and associated methods are described for providing content recommendations. The system accesses a plurality of recommendation algorithms and assigns a plurality of weight values to each prediction algorithm. Then, the system generates a set of candidate weight combinations, such that each candidate combination includes a weight value assigned to each prediction algorithm. Then requests for content items are received over a predetermined period of time. For each combination, the system generates a set of recommended content items and an evaluation metric that is based on matches with requests. Afterwards, the system replaces a candidate combination that resulted in a generation of a lowest evaluation metric. The aforementioned steps are repeated until the evaluation metrics stop improving. Then display identifiers are displayed for a set of recommended content items generated for a candidate combination with the highest evaluation metric.
US11288580B2 Optimal solution search method, optimal solution search program, and optimal solution search apparatus
An optimal solution search method for searching for an optimal solution in a combinatorial optimization problem using a computer, includes: acquiring a first solution candidate; and enumerating and indexing solution candidate groups of which the degree of divergence from the first solution candidate is equal to or smaller than a predetermined range; equally extracting second solution candidates from the enumerated and indexed solution candidate groups assigning evaluation values to the second solution candidates; and determining whether the search for the optimal solution is terminated on the basis of the evaluation value. In a case where the search for the optimal solution is not terminated, the current first solution candidate is updated as the best second solution candidate selected from the second solution candidates, and the processes are repeated until the search for the first optimal solution is terminated.
US11288578B2 Context-aware conversation thread detection for communication sessions
A computer system identifies threads in a communication session. A feature vector is generated for a message in a communication session, wherein the feature vector includes elements for features and contextual information of the message. The message feature vector and feature vectors for a plurality of threads are processed using machine learning models each associated with a corresponding thread to determine a set of probability values for classifying the message into at least one thread, wherein the threads include one or more pre-existing threads and a new thread. A classification of the message into at least one of the threads is indicated based on the set of probability values. Classification of one or more prior messages is adjusted based on the message's classification. Embodiments of the present invention further include a method and program product for identifying threads in a communication session in substantially the same manner described above.
US11288575B2 Asynchronous neural network training
A neural network training apparatus is described which has a network of worker nodes each having a memory storing a subgraph of a neural network to be trained. The apparatus has a control node connected to the network of worker nodes. The control node is configured to send training data instances into the network to trigger parallelized message passing operations which implement a training algorithm which trains the neural network. At least some of the message passing operations asynchronously update parameters of individual subgraphs of the neural network at the individual worker nodes.
US11288571B1 Neural network learning for the prevention of false positive authorizations
Disclosed herein are systems and methods that identify and improve upon false positive scores. Some embodiments may include artificial neural network learning methods that utilize data input from users as well as enterprise machines. Information, such as transaction timing, prior transaction data, and demographics, may be taken as inputs to the neural network processing. The processing may be done on one or more neural network computers or nodes.
US11288568B2 Reinforcement learning using advantage estimates
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for computing Q values for actions to be performed by an agent interacting with an environment from a continuous action space of actions. In one aspect, a system includes a value subnetwork configured to receive an observation characterizing a current state of the environment and process the observation to generate a value estimate; a policy subnetwork configured to receive the observation and process the observation to generate an ideal point in the continuous action space; and a subsystem configured to receive a particular point in the continuous action space representing a particular action; generate an advantage estimate for the particular action; and generate a Q value for the particular action that is an estimate of an expected return resulting from the agent performing the particular action when the environment is in the current state.
US11288567B2 Method for training deep neural network (DNN) using auxiliary regression targets
A method for training a machine learning model includes calculating auxiliary regression targets (ARTs) for a training data set, modifying an input neural network architecture to provide a modified neural network architecture that includes a parallel neural network layer stack for regressing the ARTs, and training the modified neural network architecture on the ARTs in addition to original machine learning problem targets for the training data set.
US11288566B2 Building a gossip group of domain-specific chatbots
An approach is provided for domain-specific chatbots that employ distributed natural language classifiers (NLCs). A NLC included in a first chatbot is executed, which generates a first intent of a question and a first confidence that the first intent is an actual intent of the question. Based on a determination that the first confidence does not exceed a threshold, the question is broadcasted to other chatbots. A second confidence that a second intent is an actual intent is received from a second chatbot in response to the broadcast, and is determined to exceed the threshold. An association among the question, the second chatbot, the second confidence, and the second intent is stored in a memory cache included in the first chatbot. A response to the question is generated based on the second intent. The response is presented to a user from the first chatbot.
US11288564B1 High-speed RFID tag assembly using impulse heating
RFID inlays or straps may be assembled using impulse heating of metal precursors. Metal precursors are applied to and/or included in contacts on an RFID IC and/or terminals on a substrate. During assembly of the tag, the IC is disposed onto the substrate such that the IC contacts physically contact either the substrate terminals or metal precursors that in turn physically contact the substrate terminals. Impulse heating is then used to rapidly apply heat to the metal precursors, processing them into metallic structures that electrically couple the IC contacts to the substrate terminals.
US11288561B2 Methods and apparatus for a security sticker anti-tampering system
An anti-tampering device for an RFID tag according to various aspects of the present technology may include a flexible circuit card and an anti-tamper sticker. The anti-tamper sticker may be configured to include a circuit printed on a surface of the anti-tamper sticker that is electrically coupled to the circuit card. The printed circuit may be comprised of conductive ink extending between a pair of vias that are connected to vias on the circuit card when the anti-tamper sticker is positioned over the circuit card. Any attempt to remove the anti-tamper sticker causes the printed ink to disrupt the electrical connection between the two vias breaking a circuit with the circuit card. The circuit card may be configured to respond to the disruption to indicate that the RFID tag has been compromised.
US11288560B2 Systems and methods for overmolding a card to prevent chip fraud
Systems and methods for overmolding a card are provided. A chip fraud prevention system include a device including a chip and a substrate. The chip may be at least partially encompassed in a chip pocket, and the substrate may be at least partially encompassed by the overmold.
US11288559B2 Generating barcodes utilizing cryptographic techniques
Various embodiments are generally directed to secure generation of barcodes using cryptographic techniques. A processor of a contactless card may generate a cryptogram based on a cryptographic algorithm and a diversified key stored in a memory of the contactless card. The processor may receive an encrypted authorization token based on verification of the cryptogram by a server. The processor may generate a barcode utilizing the encrypted authorization token.
US11288556B2 Image forming apparatus that renders a character using one outline data out of multiple different outline data, image forming method including rendering a character using one outline data out of multiple different outline data, and non-transitory computer readable recording medium that records an information processing program that realizes the image forming method including rendering a character using one outline data out of multiple different outline data
An apparatus includes: a communication interface configured to receive printable data including a character code; and a controller circuitry configured to operate as a font module including font data and a font data supplying unit, the font data including a character code and multiple different outline data in association with the character code, each of the multiple different outline data being used to render a character specified by the character code, the font data supplying unit being configured to supply one outline data to the text processing unit, a text processing unit configured to obtain the one outline data from the font data supplying unit out of the multiple different outline data in association with the character code included in the printable data, and a character rendering unit configured to render the character specified by the character code included in the printable data by using the one outline data.
US11288553B1 Methods and systems for bowl view stitching of images
A system and method are provided for aiding an operator in operating a vehicle. In one embodiment, a system includes a sensor system configured to generate sensor data sensed from an environment of the vehicle. The system further includes a control module configured to, by a processor, generate a bowl view image of the environment based on the sensor data, identify at least one of a double object and a missing object in the bowl view image, generate a second bowl view image of the environment by re-stitching the sensor data based on the at least one of double object and missing object, and generate display data based on the second bowl view image.
US11288550B2 Data processing apparatus and method, recognition apparatus, learning data storage apparatus, machine learning apparatus, and program
A data processing apparatus and a method, a recognition apparatus, a learning data storage apparatus, a machine learning apparatus, and a program capable of improving recognition accuracy for data of a rare case are provided. A data processing apparatus according to one aspect of the present invention includes a recognition unit that learns using a learning data set, a recognition result correction unit that corrects a recognition result of the recognition unit for data acquired through a data acquisition unit in accordance with an instruction from a user, and a machine learning unit that performs learning of the recognition unit using the data in which the recognition result is corrected. The machine learning unit performs learning of the recognition unit by setting a degree of contribution to learning from the data in which the recognition result is corrected to be higher than a degree of contribution to learning of the recognition unit from learning data included in the learning data set.
US11288549B2 Method and apparatus for image analysis using image classification model
A method for image analysis according to an embodiment may include generating a prediction result for an original image using a pre-trained image classification model, learning a plurality of masks using the original image, the prediction result, and the image classification model, and generating a map visualizing a importance of each area of the original image for the prediction result based on at least one of the plurality of masks.
US11288543B1 Systems and methods for depth refinement using machine learning
In one embodiment, a system may capture one or more images of an object using one or more cameras. The system may detect features of the object depicted in the one or more images. The system may compute, based on the detected features in the one or more images, depth measurements for the object. The system may generate confidence scores associated with the depth measurements. The system may refine the computed depth measurements of the object by processing the depth measurements, the associated confidence scores, and at least one of the one or more images using a machine-learning model trained to refine depth measurements. The trained machine-learning model is configured to process one or more input images to refine the processed depth measurements in the input images.
US11288541B1 Graph-based configuration of user interface for selection of features in visualization applications
This disclosure involves generating, from a user data set, a ranked list of recommended secondary variables in a user interface field similar to primary variable selected in another user interface field. A system receives a data set having variables and corresponding sets of values. The data visualization system determines a feature vector for each variable based on statistics of a corresponding values set. The system generates a variable similarity graph having nodes representing variables and links representing degrees of similarity between feature vectors of variables. The system receives a selection of a first variable via a first field of the user interface, detects a selection of a second field, and identifies a relationship between the first field and the second field. The system generates a contextual menu of recommended secondary variables for use with the selected first variable based on similarity value of the links in the variable similarity graph.
US11288540B2 Integrated clustering and outlier detection using optimization solver machine
According to an aspect of an embodiment, operations include receiving a set of datapoints for integrated clustering and outlier detection. The operations further include receiving, as a first input, a clustering constraint comprising a number of outlier datapoints to be detected from the set of datapoints and a second input including a distance metric. The operations further include formulating an objective function based on the first and second inputs and transforming the objective function into an unconstrained binary optimization formulation. The operations further include providing such formulation as input to an optimization solver machine and generating a clustering result and an outlier detection result based on output of the optimization solver machine for the input. The clustering result includes a set of datapoint clusters, and the outlier detection result includes a set of outlier datapoints. The clustering result and the outlier detection result are published on a publisher system.
US11288538B2 Object functionality predication methods, computer device, and storage medium
A method is disclosed. The method includes obtaining an object for prediction and a plurality of candidate scenes by a computer device; inputting the object for prediction and a current candidate scene to a distance measurement model, the distance measurement model calculates a feature vector corresponding to the current candidate scene based on a trained scene feature subnetwork, and outputs a distance from the object for prediction to the current candidate scene based on the object for prediction and the feature vector corresponding to the current candidate scene, model parameters of the distance measurement model including a parameter determined by a trained object feature subnetwork; obtaining distances from the object for prediction to the plurality of candidate scenes based on the distance measurement model; determining a target scene corresponding to the object for prediction based on the distances from the object for prediction to the plurality of candidate scenes.
US11288537B2 Image forensics using non-standard pixels
A system and process to determine whether a digital image has been manipulated involves determining expected locations of non-standard pixels in the digital image, and determining a feature for evaluating the non-standard pixels. The feature in pixels of the digital image that are located at the expected locations of non-standard pixels is then measured, and a statistical measure of the feature of pixels in the digital image that are located at the expected locations of non-standard pixels is evaluated. The digital image is assessed to determine a probability that the digital image includes a manipulated portion, based on the statistical measure. The system and process can also determine a make and model of an image sensing device via an examination of the non-standard pixels.
US11288535B1 Method and system for identifying field boundary
A method and a system for identifying a field boundary are provided. The method includes pre-processing acquired original images to obtain an image data set; training an improved U-Net network to obtain a segmentation model of field regions by taking images in the image data set as inputs, and marked images corresponding to the input images as outputs; wherein the marked images are binary images for distinguishing the field regions from non-field regions, an inverted residual block is set between maximum pooling layers of an encoder of the improved U-Net network, and an inverted residual block is set between deconvolutional layers of a decoder of the improved U-Net network; inputting a current frame image into the segmentation model, outputting a current binary image, and determining a field-side boundary line and a field-end boundary line based on a frame association algorithm and an RANSAC line fitting method.
US11288527B2 Multi-modal, multi-technique vehicle signal detection
A vehicle includes one or more cameras that capture a plurality of two-dimensional images of a three-dimensional object. A light detector and/or a semantic classifier search within those images for lights of the three-dimensional object. A vehicle signal detection module fuses information from the light detector and/or the semantic classifier to produce a semantic meaning for the lights. The vehicle can be controlled based on the semantic meaning. Further, the vehicle can include a depth sensor and an object projector. The object projector can determine regions of interest within the two-dimensional images, based on the depth sensor. The light detector and/or the semantic classifier can use these regions of interest to efficiently perform the search for the lights.
US11288525B2 Object detection for distorted images
Techniques including receiving a distorted image from a camera disposed about a vehicle, detecting, in the distorted image, corner points associated with a target object, mapping the corner points to a distortion corrected domain based on one or more camera parameters, mapping the corner points and lines between the corner points back to a distorted domain based on the camera parameters, interpolating one or more intermediate points to generate lines between the corner points in the distortion corrected domain mapping the corner points and the lines between the corner points back to a distorted domain based on the camera parameters, and adjusting a direction of travel of the vehicle based on the located target object.
US11288519B2 Object counting and classification for image processing
Systems and methods according to one or more embodiments are provided for classifying and counting objects that pass through monitored zones in a field of view of an imaging device. An imaging device receives a series of images of a target scene having at least one monitored zone. An image processor extracts a target line of image values from each image, and adds the target line to a first spatio-temporal image. An edge detector and a cluster analysis module analyzes the first spatio-temporal image to identify objects associated with the at least one zone. An object classifier classifies in object and stores tracking information.
US11288516B2 Video rating method, video rating device, equipment and storage medium
The present disclosure relates to a video rating method, a video rating device, equipment and a storage medium, relating to the field of multimedia. An embodiment of the present disclosure provides a method for automatically rating a video based on features of multiple modals of the video and rating embedding modes. By fusing the features of the multiple modals of the video, the rating of the video is converted into rating embedding in a vector space, and a matching degree between a target feature fusing with the multiple modals and each rating embedding is acquired, the rating of the video is predicted according to the matching degree corresponding to each rating embedding, and the video rating efficiency and accuracy can be improved.
US11288515B2 Methods and systems for real-time data reduction
A computing system for decimating video data includes: a processor; a persistent storage system coupled to the processor; and memory storing instructions that, when executed by the processor, cause the processor to decimate a batch of frames of video data by: receiving the batch of frames of video data; mapping, by a feature extractor, the frames of the batch to corresponding feature vectors in a feature space, each of the feature vectors having a lower dimension than a corresponding one of the frames of the batch; selecting a set of dissimilar frames from the plurality of frames of video data based on dissimilarities between corresponding ones of the feature vectors; and storing the selected set of dissimilar frames in the persistent storage system, the size of the selected set of dissimilar frames being smaller than the number of frames in the batch of frames of video data.
US11288514B2 Video processing method and device, and storage medium
A video processing method includes: collecting a plurality of video frames sequentially from a to-be-processed video; classifying an image corresponding to each of the plurality of video frames to obtain a classification result; for each video frame, performing a temporal smoothing processing on the classification result for the image corresponding to the video frame, to determine at least one category associated with the video frame; and grouping the adjacent video frames of a same category into a video segment, to obtain a plurality of video segments.
US11288513B1 Predictive image analysis
Described herein is a system for predictive image analysis to provide a response to a user input. To reduce a system response time when responding to user inputs that relate to image data analysis, the system processes data relating to past user inputs to predict when a user may request information relating to image data. Using pattern data (determined by the system), the system determines that a trigger to initiate image analysis occurred. The trigger may indicate that the system is expected to receive a user input relating to image data. The system processes image data, in advance of receiving the user input, to determine and store feature data that can be used to generate an output responsive to a user input. Then when the user input is received, the system sends output data (generated using the determined feature data) responsive to the user input.
US11288511B2 System and method for displaying pertinent data to supplement information in images provided from a mobile communication device using augmented reality
Methods and systems are provided for displaying pertinent data, using augmented reality, to supplement information in images provided from a mobile communication device. The images can be analyzed to find one or more matched objects, and it can be determined whether recognized target components from the matched objects match one or more known patterns. Pertinent data pertaining to the known patterns can be sent to the mobile communication device so that it can be displayed using augmented reality to supplement information in the images.
US11288504B2 Iris liveness detection for mobile devices
An approach for an iris liveness detection is provided. A plurality of image pairs is acquired using one or more image sensors of a mobile device. A particular image pair is selected from the plurality of image pairs, and a hyperspectral image is generated for the particular image pair. Based on, at least in part, the hyperspectral image, a particular feature vector for the eye-iris region depicted in the particular image pair is generated, and one or more trained model feature vectors generated for facial features of a particular user of the device are retrieved. Based on, at least in part, the particular feature vector and the one or more trained model feature vectors, a distance metric is determined and compared with a threshold. If the distance metric exceeds the threshold, then a first message indicating that the plurality of image pairs fails to depict the particular user is generated. It is also determined whether at least one characteristic, of one or more characteristics determined for NIR images, changes from image-to-image by at least a second threshold. If so, then a second message is generated to indicate that the plurality of image pairs depicts the particular user of a mobile device. The second message may also indicate that an authentication of an owner to the mobile device was successful. Otherwise, a third message is generated to indicate that a presentation attack on the mobile device is in progress.
US11288500B2 Scan apparatus and scan result display program
A scan system that reads amount information from a scanned receipt and performs reporting, displays a first area in which a content read from the receipt is displayed and a second area in which an image of the scanned receipt is displayed when a scan of the receipt is completed, hides at least one of the first area and the second area displayed on a display upon receiving an operation of a user, and displays at least one of the hidden first area and second area upon receiving an operation of the user.
US11288494B2 Monitoring devices at enterprise locations using machine-learning models to protect enterprise-managed information and resources
Aspects of the disclosure relate to monitoring devices at enterprise locations using machine-learning models to protect enterprise-managed information and resources. In some embodiments, a computing platform may receive, from one or more data source computer systems, passive monitoring data. Based on applying a machine-learning classification model to the passive monitoring data received from the one or more data source computer systems, the computing platform may determine to trigger a data capture process at an enterprise center. In response to determining to trigger the data capture process, the computing platform may initiate an active monitoring process to capture event data at the enterprise center. Thereafter, the computing platform may generate one or more alert messages based on the event data captured at the enterprise center. Then, the computing platform may send the one or more alert messages to one or more enterprise computer systems.
US11288493B2 Point cloud registration with error propagation
Discussed herein are devices, systems, and methods for merging point cloud data with error propagation. A can include reducing a sum aggregate of discrepancies between respective tie points and associated 3D points in first and second 3D images, adjusting 3D error models of the first and second 3D images based on the reduced discrepancies to generate registered 3D images, and propagating an error of the first or second 3D images to the registered 3D image to generate error of the registered 3D images.
US11288491B2 Method for automated unsupervised ontological investigation of structural appearances in electron micrographs
The method is for dividing dark objects, sub-structures and background of an image from an electron microscope into segments by analyzing pixel values. The segments are transformed and aligned so that the transformed objects, sub-structures and background are meaningfully comparable. The transformed segments are clustered into classes which are used for ontological investigation of samples that are visualized by using electron microscopy. A triangle inequality comparison can be used to further cluster groups of objects to transfer understanding from different interactions between objects and to associate interactions with each other.
US11288485B2 Driving method and an apparatus for a fingerprint recognition device
Disclosed herein includes a method, an apparatus, a display device and storage medium storing computer executable instructions for fingerprint recognition. The method may comprise turning on a first subset of a plurality of light sources located on an apparatus, capturing a first fingerprint acquisition frame using a plurality of image sensors on the apparatus, turning on a second subset of the plurality of light sources, and capturing a second fingerprint acquisition frame using the plurality of image sensors. The first fingerprint acquisition frame may include a first set of valid image zones and a first set of invalid image zones. The second fingerprint acquisition frame may include a second set of valid image zones and a second set of invalid image zones. The second set of valid image zones at least partially covers areas of a finger touching interface different from the first set of valid image zones.
US11288483B2 Fingerprint recognition device, fingerprint recognition method, and display device
The present disclosure generally relates to the field of display technology, and in particular to a fingerprint recognition device and a display device having the fingerprint recognition device. A fingerprint recognition device includes a substrate; a plurality of point light sources on the substrate, which are configured to emit light; a plurality of light sensors on the substrate, which are configured to generate an electrical signal based on the light emitted from the plurality of point light sources and reflected from a touch surface, and a display layer on the plurality of light sensors.
US11288474B1 Interactive ring scanner device, and applications thereof
Embodiments position a barcode reader, or other optical detector, to scan upright barcodes when the user hand is in the neutral position. To do this, embodiments rest the body of the ring scanner device on top of the index finger, with the palm facing inward toward the users body. Embodiments have integrated interactivity, including a touchscreen display and separate buttons that can be used to operate the optical detector and input data into an integrated computing device. The integrated computing device can run software applications on board the ring scanner device. Finally, the integrated computing device can be remotely managed.
US11288467B2 Wearable non-contact communication device
A wearable non-contact communication device comprising a non-contact reader arranged to read an electronic marker and transmit information associated with the electronic marker to a user accessible device; wherein the reader includes a resilient antenna arranged to communicate with the electronic marker when the resilient antenna is engaged to the user.
US11288465B2 Wireless monitoring and profiling of reactor conditions using plurality of sensor-enabled RFID tags having known locations
Disclosed is a system and method for wirelessly monitoring 5 process conditions within a reactor vessel. A plurality of sensor-enabled radio frequency identification (RFID) tags are disposed at known locations throughout a catalyst bed of a vessel and are used to measure various conditions within the vessel. The sensor-enabled RFID tags are encoded with individual identification codes and are wirelessly linked to a transceiver. A transceiver 10 provides for the interrogation of each sensor-enabled RFID tag to receive responsive transponder signals that carry information representative of both the three-dimensional location of the sensor-enabled RFID tags and the sensed conditions within the reactor. This allows for three-dimensional profiling of the specifically measured condition within the reactor.
US11288461B2 High voltage gain switched capacitor filter integration
A method of operating switched capacitor filter integration circuits by pre-charging a final filter capacitor thereof with the final full voltage gain value during a first subframe to obtain an enhanced signal to noise ratio without changes to the circuit or components thereof.
US11288458B2 Sequence conversion method and apparatus in natural language processing based on adjusting a weight associated with each word
The present application relates to natural language processing and discloses a sequence conversion method. The method includes: obtaining a source sequence from an input signal; converting the source sequence into one or more source context vectors; obtaining a target context vector corresponding to each source context vector; combining the target context vectors to obtain the target sequence; and outputting the target sequence. A weight vector is applied on a source context vector and a reference context vector, to obtain a target context vector, wherein the weight of one or more elements in the source context vector associated with notional words or weight of a function word in the target context vector is increased. The source sequence and the target sequence are representations of natural language contents. The claimed process improves faithfulness of converting the source sequence to the target sequence.
US11288452B2 Dual monolingual cross-entropy-delta filtering of noisy parallel data and use thereof
Sentence pairs can be filtered using dual monolingual conditional cross-entropy filtering. The filtered sentence pairs can be used to train a model for performing a language processing task, such as machine translation.
US11288446B2 Methods and systems for providing an electronic form
A method and system for providing an electronic form are described. The method and system include identifying a visible portion of the electronic form. The electronic form can include a control component at a component location of the electronic form that is operable to receive an input from a user. The method and system can then determine an accessibility state of the control component based on the component location and at least one of a display property of the display and the visible portion. The accessibility state can be a convenient state when the component location is suitable for the display but is in an inconvenient state when the component location is not suitable for the display. When it is determined that the accessibility state is the inconvenient state, the method and system involves displaying a transient control component, or a version of the control component, on the display.
US11288443B2 Summarization method for recorded audio
A meeting summarization method, system, and computer program product, include capturing notes of a user including a time stamp from the user associated with a meeting, synchronizing an agenda of the meeting and the notes of the user based on a correlation between a time stamp of a topic on the agenda and a time stamp of the notes of the user, and analyzing the synchronized topic and the notes to determine highlights of the meeting based on a co-occurrence of the time stamp of the notes of the user and the time stamp of the topic on the agenda.
US11288440B1 System and method for selecting information for display based on past user interactions
A system and method is provided that automatically predicts the link that a user would like to follow by collecting and modeling user actions, and navigates to the link. In one aspect, the system may store a history of the user's manipulation of a browser's user interface, and predict the link of greatest interest to the user by comparing the visual similarity of potential links with previously selected and non-selected links, and estimating the location of the screen that the user is currently viewing.
US11288439B2 Method, equipment, and medium for displaying content
The present disclosure relates to a method, device and terminal for displaying content, and a medium, used for completely displaying content entered by a user when a content including many characters is entered in an input box, so as to avoid tedious operation when the user views the entered content which is not displayed. The method for displaying content of the present disclosure includes: receiving target content entered in a first display region; calculating an occupancy rate based on the target content and the first display region in real time; reducing a font size of the target content in response to that the occupancy rate satisfies a first condition; generating a second display region for displaying the target content in response to that the occupancy rate satisfies a second condition.
US11288436B2 Method of analyzing and detecting critical cells
A method includes obtaining a feature vector for each cell in a group of cells. The feature vector for a cell includes a score value for each feature in a set of features selected for characterizing the group of cells. The method includes clustering cells in the group into a selected number of clusters, based on distances between end points of feature vectors of the cells. The method includes generating a list of ranked critical cells in the selected number of clusters based on a list of prioritized features associated with the set of features. The method includes outputting the list of ranked critical cells for use in adjusting cell layouts based on the ranked critical cells.
US11288434B2 System and method for obfuscation of electronic circuits
A computer-implemented method of generating randomized electrical interconnects for an electronic circuit comprises steps of receiving a netlist of nodes of electronic components to be connected, each connection between the nodes forming an electrical interconnect; determining a list of one or more path directions for each electrical interconnect; determining a plurality of path direction distances for each electrical interconnect; generating a plurality of segments for each electrical interconnect, each segment having one path direction and a length which are selected at random; calculating a sum of the lengths of all segments of the plurality of segments in each path direction each time a segment is generated for each electrical interconnect; removing one path direction from the list of path directions when a first condition is met; and stopping the generating a plurality of segments for each electrical interconnect when a second condition is met.
US11288433B2 Power grid layout techniques
Various implementations described herein refer to a method for providing a cell layout with a power grid line, track lines and vias. The method may include determining a cell placement pitch from architecture rules related to the cell layout. The method may include converting spacing for the vias in terms of the cell placement pitch to identify free regions on the track lines for placement of the vias. The method may include determining boundaries for the free regions based on the spacing of the vias from the power grid line and the track lines.
US11288427B2 Automated root-cause analysis, visualization, and debugging of static verification results
Disclosed herein are system, method, and computer-readable storage device embodiments for implementing automated root-cause analysis for static verification. An embodiment includes a system with memory and processor(s) configured to receive a report comprising violations and debug fields, and accept a selection of a seed debug field from among the plurality of debug fields. Clone violations may be generated by calculating an overlay of a given violation of the violations and a seed debug field, yielding possible values for a subset of debug fields. A clone violation may be created for a combination of the at least two second debug fields, populating a projection matrix, which may be used to map violations and clone violations to corresponding numerical values in the projection matrix and determine a violation cluster based on the mapping having corresponding numerical values and score(s) satisfying a threshold, via ML. Clustering may further be used to generate visualizations.
US11288424B2 Adaptive time scaling for accelerating explicit finite element analysis
A method for accelerating an explicit finite element analysis (FEA) simulation of a modeled system or process includes performing an initial iteration of the FEA simulation according to a baseline time interval via an FEA computing network, and calculating a criteria ratio of a predetermined set of scaling criteria for the modeled system or process. The method includes determining a time-scaling factor using the criteria ratio via the FEA computing network as a function of the criteria ratio, and then applying the time-scaling factor to the baseline time interval to generate a scaled time interval. The scaled time interval accelerates simulation time of the FEA simulation. The method includes performing a subsequent iteration of the explicit FEA simulation at the scaled time interval using the FEA computing network. The process continues for subsequent iterations, with the time-scaling factor adapting with each iteration.
US11288421B1 Dynamic modeling method for dynamic power noise simulation
Computationally efficient methods of determining a transient supply current in a circuit are disclosed. The methods include offline simulation of circuit models to obtain time series of signal currents which are used in a dynamic simulation to calculate equivalent capacitances for a cell model of the circuit. The equivalent capacitances may be used in the simulation to compute estimates of noise current in a power distribution network.
US11288419B2 Simulation apparatus, simulation method, and computer readable medium storing program
A processing apparatus analyzes behavior of a granular material including a plurality of particles having different sizes based on a simulation condition input from an input apparatus. The processing apparatus obtains behavior of a coarse grained granular material based on a value of a parameter defining a particle diameter distribution of a granular material to be simulated and a value of a coarse graining coefficient which is a reference for coarse graining of the particles, which are input from the input apparatus. Further, the processing apparatus associates the behavior of the particles obtained by the simulation with the input value of the coarse graining coefficient and outputs the result to the output apparatus.
US11288414B2 Artificial intelligence-based manufacturing part design
Systems, methods, and apparatus for artificial intelligence-based manufacturing part design are disclosed. A system for designing a part comprises at least one processor configured: to encode the desired part design to generate an encoded desired part design; to identify a group of part designs within a space that is similar to the desired part design by comparing the encoded desired part design to encoded realized part designs, encoded imagined part designs, real metadata, and imagined metadata within the space; to generate an encoded optimal part design by analyzing the group of part designs according to objectives and weightings provided by a user; and to decode the encoded optimal part design to generate an optimal part design. Further, the system comprises a display configured to display, to the user, the optimal part design, which the user may use as a guide to modify the desired part design accordingly.
US11288411B2 B-rep matching for maintaining associativity across CAD interoperation
A method allows transferring references from vertices, edges, and faces of a solid or surface model to an edited model, by finding correspondences between vertices, edges, faces, and bodies of the models. The method begins by quickly finding matching bodies and aligning them, considering factors such as size, complexity, and the location of its vertices, edges, and faces. For every pair of matched bodies, it then matches exactly coincident vertices, edges, and faces. Of the remaining unmatched topology, it matches edges and faces in the new model that overlap those of the old model considerably. It uses near-neighbor structures to speed up the search for correspondences by eliminating old-new pairs of vertices, edges, and faces that do not overlap. Finally, it iteratively matches unmatched vertices, edges, and faces whose adjacent vertices, edges, and faces are in exact correspondence between the old and new models.
US11288410B2 Systems and methods for selecting and marking a location on a dental aligner
Described herein are systems and methods for marking a dental aligner. A method for marking a dental aligner includes receiving a digital model corresponding to a dental aligner. The digital model includes a dental arch comprising a plurality of teeth. The method further includes determining whether a section of teeth on a right side or a left side of the dental arch includes flatter occlusal surfaces and selecting the section with the flatter occlusal surfaces, identifying surfaces on the teeth of the selected section that are flat relative to other surfaces on the teeth of the selected section, determining a line of best fit between the flat surfaces, and marking the dental aligner with a marking based on the line of best fit.
US11288407B2 Method and electronic device for controlling voltage output to external electronic device according to size of voltage detected at signal terminal connected to external electronic device
An electronic device for controlling voltage and a method therefor are provided. The electronic device includes a power regulator, a connector including one or more signal terminals and one or more power terminals electrically connected to the power regulator, and a control circuit electrically connected to the one or more signal terminals. The control circuit is configured to identify a type of an external electronic device connected through the connector, identify detected values for at least some of the one or more signal terminals based at least on the identified type corresponding to a predetermined type, and output, through the power regulator, a predetermined voltage to the external electronic device through the one or more power terminals based at least on the detected value being within a first predetermined range.
US11288406B1 Fast XOR interface with processor and memory
An embodiment is directed to a hardware circuit for performing operations on data transmitted between a processor and memory. The hardware circuit includes a first interface communicatively coupled to the processor. The first interface configured to emulate a first protocol of the memory. The hardware circuit further includes a second interface communicatively coupled to the memory. The second interface configured to emulates a second protocol of the processor. The hardware circuit also includes hardware logic configured with a bi-directional path, such that each of the first and second interfaces is associated with a different direction of the bi-directional path. The bi-directional path is configured to execute an operation on data received at both the first interface and the second interface.
US11288405B2 Integrated circuit(s) with anti-glitch canary circuit(s)
An IC comprising functional circuit to perform primary functions of the IC is provided. The functional circuit is to enable electrical signals to propagate through it within a timing constraint of the functional circuit. The IC comprises at least one canary circuit used for detecting glitch attacks on the circuit. Electrical signals are to propagate through the canary circuit(s) within a defined timing constraint of the canary circuit(s). The canary circuit is to provide a signal path designed such that in the event of a timing constraint of the functional circuit(s) is violated due to a glitch attack, also the timing constraint of the canary circuit(s) is violated.
US11288404B2 Resource protection
A System on Chip (SoC), including a plurality of processor cores including a secure master, which is configured to run security software, and a non-secure master, which is configured to run non-security software; a resource configured to be shared by the secure master and the non-secure master; and a state machine configured to protect the resource by allowing only the secure master to transition the resource to a particular state of the state machine, and allowing only the non-secure master to transition the resource to another particular state of the state machine.
US11288403B2 System and method for cryptographic verification of vehicle authenticity
A system and method for cryptographic verification of entity/vehicle authenticity, comprising generating a Vehicle Identification Number (VIN)—Key for an individual platform/vehicle; applying the VIN—Key to components of the platform/vehicle; receiving input for the platform/vehicle; validating the authenticity of the input and/or the platform/vehicle; performing the operation of the input if it was validated; terminating the operation if it was not validated; logging the operation; and decommissioning the platform/vehicle at the end of life.
US11288399B2 Cryptographically secure dynamic third party resources
A system for providing updatable secure content resource. A content server may pay a content resource on the content author for an access by a requester. The content server receives a session request call from the requester prior to accessing the content resource. In response to the session request, the content server generates a session for the requester. The content server generates a payload that includes a location identifying the content resource on the content author and embeds the embedded cryptographic content. The content server transmits the generated payload to the requester. A resource server may receive an authentication access request in response to the embedded cryptographic content. In response to authenticating the authentication access request, the resource server provides the access to the requester.
US11288398B2 Systems, methods, and devices for obfuscation of browser fingerprint data on the world wide web
Systems, methods, and devices for obfuscation of browser fingerprint data are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method may include: (1) receiving an electronic communication from an electronic device to a destination; (2) identifying a raw device fingerprint value in the electronic communication from an electronic device; (3) selecting at least one replacement value for the raw device fingerprint value; (4) replacing the raw device fingerprint value with the replacement value in the electronic communication; and (5) sending the electronic communication with the replacement value to the destination.
US11288393B2 Data sharing using alias objects
A method of sharing data in a multi-tenant database includes generating a share object in a first account comprising a share role. The method includes associating one or more access rights with the share role, wherein the one or more access rights indicate which objects in the first account are accessible based on the share object. The method includes granting, to a second account, cross-account access rights to the share role or share object in the first account. The method includes receiving a request from the second account to access data or services of the first account. The method further includes providing a response to the second account based on the data or services of the first account.
US11288390B2 Language-localized policy statements
Techniques for generating and using reader-friendly policy statements are disclosed. In one or more embodiments, a policy management service receives a request for an authorization policy in a language-localized syntax. The policy management service identifies a syntax graph corresponding to the authorization policy and traverses the syntax graph to obtain at least a requestor variable value associated with the authorization policy, an action variable value associated with the authorization policy, a resource variable value associated with the authorization policy, and a location variable value associated with the authorization policy. The policy authorization service generates a reader-friendly policy statement in the language-localized syntax using the requestor variable value, the action variable value, the resource variable value, and the location variable value. Responsive to the request, the policy authorization service provides the reader-friendly policy statement.
US11288388B2 Proxy-free data access security for data store
A secure proxy-free data store access system includes plurality of hierarchically privileged nested tuple-space partitions in a content addressable memory, a plurality of hierarchically contained programming interface functions defined within each of the plurality of hierarchically privileged nested tuple-space partitions, and a plurality of virtual machines each associated with a processor core associated with at least one tuple-space partition. The system further includes logic for reading and writing data from the content addressable memory via a transactional read pipeline and a transactional write pipeline.
US11288387B2 Method and system for self-sovereign information management
The present teaching relates to method, system, medium, and implementation for secure data management by a trusted entity. A request is first received for validating one or more data items related to a record owner in order to carry out a transaction between the record owner and a service provider. With respect to the one or more data items, at least one access limitation associated therewith is determined. A cloaked identifier is generated for the request with information related to the transaction and the one or more data items incorporated therein and sent to the record owner to proceed with the validation.
US11288383B2 Access control tool
An apparatus includes a memory and a hardware processor. The memory stores security restrictions. The processor detects that a user attempted to access a third-party application that does not use the stored security restrictions and communicates the stored security restrictions to the third-party application. The processor also receives a message indicating that the third-party application registered the security restrictions, determines, based on the stored security restrictions, that the user should be granted access to the third-party application, and in response to the determination that the user should be granted access to the third-party application, redirects the user to the third-party application.
US11288380B2 Securely sharing selected fields in a blockchain with runtime access determination
A blockchain architecture allows blocks to store both public and private data. The public data may be accessible to any node in the blockchain network, while the private data may be accessible only to nodes specified in an access list, which may be provided when a record is added to the blockchain. When a new record is received, any private fields in the record may be identified and encrypted by a receiving node. The key may then be encrypted and sent with the protected record to other nodes in the access list. These nodes can access the encryption key, decrypt the private fields, and provide a consensus decision to a receiving node. After consensus, the protected record may be added to the blockchain, where the public fields may be freely accessed by any node, and the private fields remain accessible only to nodes in the access list.
US11288379B2 Methods of providing data privacy for neural network based inference
Methods and systems that provide data privacy for implementing a neural network-based inference are described. A method includes injecting stochasticity into the data to produce perturbed data, wherein the injected stochasticity satisfies an ε-differential privacy criterion and transmitting the perturbed data to a neural network or to a partition of the neural network for inference.
US11288377B1 Virtual machine-based trusted execution environment
A virtual machine (VM) provisioned in the IaaS platform from a custom OS distribution that implements a remote attestation of itself. The VM can prove its privacy and integrity properties to an external party using a set of OS-level restrictions and IaaS-level validations. Remote attestation provides guarantees that the VM administrator cannot tamper with the VM operation and cannot access sensitive data. The attested properties are guaranteed by the correct operation of the underlying VM technology.
US11288375B2 Automatic detection of an incomplete static analysis security assessment
Embodiments include method, systems and computer program products for automatic detection of an incomplete static analysis security assessment. In some embodiments, a method includes obtaining component versioning data associated with a build of an application. The method further includes determining, using the component versioning data associated with the build of the application, that a static analysis security assessment configuration of the application is incomplete. The method further includes, responsive to determining that the static analysis security assessment configuration of the application is incomplete, generating metadata indicating that at least a portion of the build of the application has been changed from a previous build of the application.
US11288373B2 Boot failure recovery scheme for hardware-based system of autonomous driving vehicles
In one embodiment, a computer-implemented method of performing a secure boot operation in an autonomous driving vehicle includes reading a first marker from a storage device in which the storage device includes a plurality of partitions and at least the first marker. The plurality of partitions includes a first partition including stored software, the first marker associated with the first partition, and wherein the first marker includes a unique identifier and an authentication code. The method further includes determining if the read first marker associated with the first partition is valid during a boot-up operation and executing the stored software in the first partition if the read first marker is determined valid.
US11288369B1 Systems and methods for detecting and protecting against malicious use of legitimate computing-system tools
A computer-implemented method for detecting and protecting against malicious use of legitimate computing-system tools may include (i) identifying a computing-system tool that can perform benign actions and malicious actions on a computing system, (ii) creating a set of recorded actions by recording actions performed by the computing-system tool on the computing system over a predetermined period of time, (iii) analyzing the set of recorded actions via a machine learning method that, for each action in the set of recorded actions, determines whether the action is anomalous compared to other actions in the set, (iv) classifying an action in the set of recorded actions as malicious based at least in part on determining that the action is anomalous, and (v) initiating, in response to classifying the action as malicious, a security action related to the action. Various other methods, systems, and computer-readable media are also disclosed.
US11288365B2 Intrusion detections with ambient light sensors and super input/output circuits
An example intrusion detection system for a computer includes: an ambient light sensor to detect an increase in ambient light indicative of a housing of the computer being opened; and a super input/output integrated circuit (SIO) to receive a signal from the ambient light sensor indicating that the housing of the computer has been opened.
US11288364B1 Data protection based on cybersecurity feeds
Data protection based on cybersecurity feeds is described. A system receives cybersecurity feed content from a cybersecurity feed. If the cybersecurity feed content is relevant to data associated with an organization, the system evaluates a cybersecurity threat based on the cybersecurity feed content. The system selects at least one data protection policy, from multiple data protection policies, which corresponds to the evaluated cybersecurity threat. The system implements the selected at least one data protection policy.
US11288358B2 On skin decentralized identity technologies
Embodiments disclosed herein are related to making a determination that a wearable device that is configured to host or access a DID management module is in contact with the skin of a DID owner. A determination is then made that the DID owner is authorized to use a DID that is associated with the DID management module. Finally, one or more DID-related functions are performed using the DID that is associated with the DID management module by communicating with a second computing system that is associated with a second DID. The wearable device allows the one or more DID-related functions to be performed in a portable and secure manner.
US11288350B2 Blue light adjustment for biometric security
Systems and methods for blue light adjustment with a wearable display system are provided. Embodiments of the systems and methods for blue light adjustment can include receiving an eye image of an eye exposed to an adjusted level of blue light; detecting a change in a pupillary response by comparison of the received eye image to a first image; determining that the pupillary response corresponds to a biometric characteristic of a human individual; and allowing access to a biometric application based on the pupillary response determination.
US11288349B2 System and method for authentication using biometric hash strings
A process for completing transactions using biometric data, including include possible redundancies to ensure the accuracy of the transaction, and the system needed to perform the process. The process entails obtaining a biometric sample, extracting a biometric hash string from the biometric sample, converting the biometric hash string into an alpha numeric device, using the alpha numeric device to convey an identity, and equating the alpha numeric device to an identity with an account or membership.
US11288347B2 Login from an alternate electronic device
Systems and techniques for providing login from an alternate electronic device are presented. A system can receive hash data associated with first fingerprint data and a timestamp from a first electronic device in response to a determination that the first electronic device satisfies a defined criterion associated with a terminal computing request. The system can also form a correlation between the first electronic device and a second electronic device within a geographic area associated with the first electronic device based on the timestamp, first location data associated with the first electronic device, and second location data associated with the second electronic device. Furthermore, the system can initiate display of a graphical user interface on the second electronic device in response to a determination that second fingerprint data provided to the second electronic device within a timeframe associated with the timestamp matches the first fingerprint data associated with the hash data.
US11288342B2 Integrity protected capacity license counting
A global count value can be determined in a distributed computing system by maintaining at each node in a plurality of nodes in the distributed computing system a local current count value determined at each node, copies of remote current count values determined at other nodes in the plurality of nodes and communicated to each node and a ledger having a cryptographically protected history of determined local count values and communicated remote count values. The local current count value and the copies of the remote current count values are used to compute the global count value at one or more of the plurality of nodes. In addition, the ledger is used to verify integrity of the history of determined local count values and communicated remote count values.
US11288339B1 Systems and methods for rational function fitting in model generation
Systems and methods are provided for generating a state space model of a physical system. Embodiments of a computer-implemented system may include a physical system data structure that includes frequency-domain response data that is indicative of a response of one or more components of a physical system to a stimulus, and a state space model generation engine that is configured generate a state space model based on the frequency-domain response data, where the state space model is usable to simulate a time-domain response of the one or more components of the physical system.
US11288336B2 Systems and methods for providing content items in situations involving suboptimal network conditions
The present disclosure provides systems and methods that provide improved access to content items in situations involving suboptimal network conditions. In particular, when a user attempts but fails to access a content item, a computing system can enable the user to access an alternative version of the content item that has been modified to account for the network conditions, thereby improving the accessibility and latency of content items for devices that are suffering from slow and/or unreliable network connections.
US11288334B2 Content agnostic quality estimation and topic modeling
In an example embodiment, a content agnostic approach to quality of assessment of social media posts or other items or content in an online network, such as a social networking service, is utilized. Specifically, information about members contained in member profiles may be used to derive meaningful insights about posts they interact with collectively.
US11288332B1 Visual search
Described is a system and method for enabling visual search for information. With each selection of a search term, additional search terms are dynamically selected and presented to the user in conjunction with results matching the currently selected search terms. Likewise, a selected search term may be tokenized and a graphical token presented to the user to represent the selected search term.
US11288325B1 Data access optimization in distributed database
A distributed database receives an instruction to read or write data. The instruction includes a key. The database includes a key space defined by attoshards. An attoshard is a segment of key space having a size, in keys, proportional to a total number of nodes in the database. The attoshard includes keys for cluster segments at predefined positions in the attoshard. Each cluster segment corresponds to one cluster. A node of the database hashes the key to generate a token. The node performs a modulo operation on the token using the total number of nodes in the database to compute a remainder value. The node determines a cluster segment of an attoshard based on a position in the attoshard defined by the remainder value. The node determines a cluster for the instruction based on the cluster segment and executes the instruction at the determined cluster.
US11288323B2 Processing database queries using data delivery queue
A computer system processes data requests using a data delivery queue. A query received from a client is processed to generate response data, wherein the response data is held in a queue prior to transmitting to the client. The response data in the queue is iteratively divided into a plurality of blocks, wherein each block of the plurality of blocks is compressed prior to transmitting to the client, and wherein a block size of a given block is determined based on an amount of time to compress and transmit a preceding block. The plurality of blocks are transmitted to the client. Embodiments of the present invention further include a method and program product for processing data requests using a data delivery queue in substantially the same manner described above.
US11288317B2 System for refining cognitive insights using travel-related cognitive graph vectors
A method, system and computer-usable medium are disclosed for using travel-related cognitive graph vectors.
US11288314B2 Method and apparatus for multi-dimensional content search and video identification
A multi-dimensional database and indexes and operations on the multi-dimensional database are described which include video search applications or other similar sequence or structure searches. Traversal indexes utilize highly discriminative information about images and video sequences or about object shapes. Global and local signatures around keypoints are used for compact and robust retrieval and discriminative information content of images or video sequences of interest. For other objects or structures relevant signature of pattern or structure are used for traversal indexes. Traversal indexes are stored in leaf nodes along with distance measures and occurrence of similar images in the database. During a sequence query, correlation scores are calculated for single frame, for frame sequence, and video clips, or for other objects or structures.
US11288308B2 System for a verifiable physical object with a digital representation and related applications
This computerized system can include a computer system in communication with an immutable storage; a first data capture device and a second data capture device can be in communications with the computer system; a set of computer readable instructions can be included in the computer system configured for receiving a first event record including a first location, a first time and a first set of metadata wherein the first set of metadata includes an original digital representation captured by the first data capture device of the physical object, receiving a subsequent event record from the second data capture device and, determining if the original digital representation is equivalent to the subsequent digital representation thereby providing for verification that the same physical object transitioned from an originating event to a subsequent event.
US11288301B2 YAML configuration modeling
A method, system and computer program product for YAML configuration exploration includes importing from fixed storage into memory of a computing system, a multiplicity of YAML conformant configuration files, parsing each of the imported YAML conformant configuration files and storing each element of each of the parsed YAML conformant configuration files in a database. The method additionally includes generating a data model from the stored elements in the database. Finally, the method includes presenting a data visualization of at least a portion of the generated data model including elements from at least two different ones of the imported YAML conformant configuration files.
US11288294B2 Natural language processing and artificial intelligence based search system
In some examples, natural language processing (NLP) and artificial intelligence based searching may include identifying named entities in text from a corpus of documents. References in the text may be resolved with the identified named entities. Links between the named entities may be determined, and a bi-direction rootless graph may be generated. Semantic relationships may be determined from text of the named entities, and blacklist keywords may be identified. Machine learning classification may be performed based on a pair of the named entities and a blacklist keyword. A classification may be determined based on the pair of named entities and the blacklist keyword, and a rule may be identified that specifies which named entity in the pair is to be flagged. Further, a node in the graph may be flagged based on an association with the named entity identified according to the rule.
US11288292B2 Entity display priority in a distributed geographic information system
A system for ranking geospatial entities is described. In one embodiment, the system comprises an interface for receiving ranking data about a plurality of geospatial entities and an entity ranking module. The module uses a ranking mechanism to generate place ranks for the geospatial entities based on the ranking data. Ranked entity data generated by the entity ranking module is stored in a database. The entity ranking module may be configured to evaluate a plurality of diverse attributes to determine a total score for a geospatial entity. The entity ranking module may be configured to organize ranked entity data into placemark layers.
US11288289B2 Multi-tenant data integration
An enterprise application integration system (EAIS) is disclosed that enables customer service applications to access and share data with enterprise information systems in real time.
US11288285B2 System and method for switching from consistent database to an eventual consistent database replica in real time while preventing reads of past versions of the data
The present disclosure provides for consistent reads in a global database that is replicated to one or more global clones. A state machine is implemented, and executed independently, for each project in each region. Based on the state of a project when a read request is received, the read request will be served by the global database, served by the global clone, or ignored as an invalid request.
US11288284B2 Managing a computing cluster using durability level indicators
A method for managing data in a distributed data processing system including a number of processing nodes includes storing data units in data stores that are associated with a number of different levels of durability. The method includes maintaining indicators including a first indicator associated with a first durability level and a second indicator associated with a second durability level. The first indicator is maintained to reflect a time interval at which all sets of data units associated with the time interval are stored at the first durability level. The second indicator is maintained to reflect a timer interval at which all sets of data units associated with the time interval are stored at the second durability level. The first and second indicators are used to manage processing of the data units in the distributed data processing system.
US11288279B2 Cognitive computer assisted attribute acquisition through iterative disclosure
A method, system, and computer program product are provided for displaying query items (e.g., patient attributes) and answers (e.g., treatment recommendations) by performing a ranking analysis of query items by running a cognitive analysis comparison of each marginal answer confidence improvement metric for each unspecified query item in the first plurality of query items to rank the query items in sorted order from largest to smallest marginal answer confidence improvement metric.
US11288278B2 Analyzing and answering questions
A computer-implemented method includes receiving, at a computer system, a question; identifying one or more first semantic elements in the question; selecting, from one or more electronic documents, a plurality of candidate responses to the question based on comparison of the one or more first semantic elements to second semantic elements; determining completeness scores for the plurality of candidate responses, wherein each of the completeness scores indicates how completely a corresponding candidate response from the plurality of candidate responses answers the question; determining relevance scores for the plurality of candidate responses, wherein each of the relevance scores indicates how relevant a corresponding candidate response from the plurality of candidate responses is to the question; and providing, by the computer system, at least a portion of the plurality of candidate responses based, at least in part, on the completeness scores and the relevance scores.
US11288276B2 Method, system, and computer program product for identifying and resolving constraint violations in a database replication system
A method, system, and computer program product for identifying and resolving constraint violations in a database replication system determine a predetermined type of constraint violation and, in response thereto, write a record that failed to replicate into an error table on a target database and create a trigger on the error table to automatically and immediately handle the error record, based on why the record failed to replicate.
US11288275B2 Technique for fast join processing of dictionary encoded key columns in relational database systems
For join acceleration, a computer stores local encoding dictionaries (ED), including a build ED that contains a plurality of distinct build dictionary codes (DC) and a probe ED that contains a plurality of distinct probe DCs that is not identical to the plurality of distinct build DCs (BDC). Build data rows (DR) that contain a build key that contains BDCs from the plurality of distinct BDCs is stored. Probe DRs that contain a probe key that contains probe DCs from the plurality of distinct probe DCs is stored. A request for a relational join of the build DRs with the probe DRs is received. The BDCs from the build key and the probe DCs from the probe key are transcoded to global DCs (GDC) of a global ED. Based on GDCs for the build key, a build array whose offsets are respective GDCs of the global ED is populated. Based on GDCs for the probe key, offsets of the build array are accessed. A response to the request for the relational join that is based on accessing offsets of the build array is sent.
US11288273B2 Machine learning based plug-in for providing access to cloud-based analytics engine
A method may include generating, based on text associated with an interaction between a user and an application, a query corresponding to an intent of the interaction. The query may be generated by applying one or more machine learning models trained to determine the intent of the interaction and to generate the query by mapping, to a corresponding slot in a template query, one or more named entities included in the first text. The query may be sent to an analytics engine not associated with the application to retrieve, from a database associated with the analytics engine, data relevant to the interaction between the user and the application. A data presentation providing a visual representation of the data retrieved from the database may be generated for display at a client associated with the user. Related systems and articles of manufacture are also provided.
US11288267B2 Pluggable storage system for distributed file systems
A method, article of manufacture, and apparatus for managing data. In some embodiments, this includes an initial instruction for a file stored in a first storage system, determining that the initial instruction is not supported by the first storage system, identifying a combination of instructions to the first storage system after determining that the initial instruction is not supported by the first storage system, wherein the combination of instructions is based on the initial instruction, performing the identified combination of instructions on the file stored in the first storage system, and storing results of the performed identified combination of instructions.
US11288261B2 Data ingestion into a polystore
A method may include determining, based on a data analysis plan that includes analytical operations performed on at least a portion of the dataset being ingested into and/or stored in the polystore, an optimization for the ingestion of the dataset into the polystore. The ingestion of the dataset includes storing, in a first database management system and/or a second database management system in the polystore, the portion of the dataset. The analysis plan may be modified, based on the optimization, by adding, removing, and/or reordering one or more analytical operations included in the data analysis plan. During the ingestion of the dataset, the optimization may be applied by routing, based on the optimization, the portion of the dataset for storage at the first database management system and/or the second database management system. Related systems and articles of manufacture are also provided.
US11288257B2 Memory optimization using data aging in full text indexes
A framework for memory optimization of database indexes, and in particular for aging full-text index data, is described herein. In one embodiment, if, while a database table is aged, there are index tables associated with the database table, the associated index tables are automatically aged. This way, the system memory footprint will be reduced, leading to reduced cost as less system memory is required to perform remaining operations, and leading to increased performance as more system memory is available for other operations.
US11288256B2 Dynamically providing keys to host for flow aggregation
Some embodiments provide a novel method for collecting and reporting attributes of data flows associated with machines executing on a plurality of host computers to an analysis appliance. The analysis appliance, in some embodiments, receives definitions of keys and provides them to the host computers. In some embodiments, existing keys are modified based on the analysis. Additionally, or alternatively, new keys are provided based on the analysis. In some embodiments, the analysis appliance receives the flow group records (e.g., sets of attributes) based on the keys and the configuration data from each host computer.
US11288254B2 Method of and system for processing request in distributed database
A method for processing a request, where the request is of a declaratory-type and is destined from a request source to a distributed database that has a plurality of transaction destination locations (TDLs). The distributed database is part of distributed computer system, and the distributed computer system has a supervisory device. The method is executable by the supervisory device and includes: receiving the request, processing the request to generate a first transaction of a read-type and identifying at least one condition-satisfying TDL, acquiring a lock value for the condition-satisfying TDL, executing the first transaction, processing the request to generate a last transaction of a modification-type for modifying information associated with the at least one TDL, before executing the last transaction, checking a status of the lock, and only executing the last transaction based on a positive outcome. A distributed software system for doing the same is also provided.
US11288253B2 Allocation method and device for a distributed lock
A method and device for allocating a distributed lock is provided. A globally unique service process ID (SPI) is introduced for each distributed application service process while guaranteeing correctness of a distributed lock, and the SPI is used to directly manage ownership of the distributed lock. The service replacement process sends to the server a request for inheriting ownership of the distributed lock before the lifecycle of the lock file expires, the inherit request including the SPI.
US11288251B2 Supporting concurrent updates to a database page
A method for supporting concurrent updates to a database page may include providing shared access to the database page. A first update may be performed with respect to a first record in the database page. A second update may be performed with respect to a second record in the database page. The first update and the second update may be performed concurrently while the shared access to the database page is being provided. The method may also include synchronizing the first update and the second update.
US11288249B2 Implementing an interface between tuple and message-driven control entities
Some embodiments of the invention provide a novel method for interfacing between a first tuple-based controller and a second controller using a message-based protocol. The method of some embodiments identifies a set of changed tuples stored in a set of output tables, generates a set of messages based on the changed tuples, and sends the generated set of messages to a second controller. In some embodiments, the first and second controllers are parts of a network control system that manages forwarding elements to implement a logical network.
US11288248B2 Performing file system operations in a distributed key-value store
Techniques are disclosed for managing a high performance, fault-tolerant, strongly consistent, distributed key-value store system. The key-value store may store information, such as metadata for a distributed file system. Fault-tolerance means that the distributed key-value store continues to provide access to values in the key-value store in spite of a certain number of node failures. To provide this capability, the key-value store may store copies of (key, value) pair on N+1 nodes in order to provide fault tolerance for the failure of up to N nodes. In addition, metadata describing which nodes store a given value is stored on 2N+1 nodes and the distributed key-value store is sized such that there are 3N+1 nodes in a cluster. Doing so allows the key, value store to tolerate a failure of N nodes, while still maintaining a consistent and available key-value store.
US11288246B1 Ascribing a confidence factor for identifying a given column in a structured dataset belonging to a particular sensitive type
Various aspects of the subject technology relate to systems, methods, and machine-readable media for determining a confidence factor for a sensitive type. The method includes applying a set of matching procedures to cells in a structured data set, the structured data set comprising columns and/or rows. The method also includes counting hit counts for the cells, the hit counts corresponding to successful matches. The method also includes counting null counts for the cells, the null counts corresponding to cells having null or invalid values. The method also includes counting mishit counts for the cells, the mishit counts corresponding to cells that are not null and do not result in a match. The method also includes calculating the confidence factor based on the hit counts, the null counts, and the mishit counts, the confidence factor providing an effective probability that cells in the structured data set is of the sensitive type.
US11288237B2 Distributed file system with thin arbiter node
Systems and methods for using a thin arbiter node as a quorum decision maker in a distributed file system. An example method comprises receiving a write request with respect to a file, identifying a first data storage unit storing a first replica of the file and a second data storage unit storing a second replica of the file, determining that the first data storage unit is unavailable and that the second data storage unit is available, and in response to determining, using metadata residing on a thin arbiter node, that the second data storage unit contains at least on stale file replica, failing the write request to avoid split brain in the distributed file system.
US11288236B2 Data synchronization management
In general, a data synchronization management system is disclosed in which files (and/or other data) are synchronized among two or more computing devices. Synchronization policies specify files to be synchronized based on selected criteria including file data, metadata, and location information. In general, files are initially copied from a primary client computing device to secondary storage. Thereafter, files to be synchronized are identified from the secondary storage and copied to other computing devices. Additionally, synchronized files may be viewed and accessed through a cloud and/or remote file access interface.
US11288225B2 Adapting transmitter training behavior based upon assumed identity of training partner
The present disclosure generally relates to reducing time for interface transmitter training based upon an assumed identify of the training partner. It is unlikely for a drive PHY to link up with multiple PHYs per power cycle. Therefore, it is a fair assumption that when there is no power loss, the drive PHY is connected to the same host device. The drive can therefore change its behavior based on the assumed identity of the host from previously exchanged identify frames, if the previously used training algorithm was sufficient for interface transmitter training for the particular host. The drive will go directly to the correct training algorithm without the need to do a PHY reset using a training algorithm that is tailored to the host and thus reduce interface transmitter training time.
US11288223B2 Bridge chip with function of expanding external devices and associated expansion method
A bridge chip with a function of expanding external devices and an associated expansion method are provided, wherein the bridge chip may include at least one transmission interface, a bridge control unit and a connecting port. The transmission interface may be configured to make at least one external device outside the bridge chip couple to the bridge chip; the bridge control unit is coupled to the transmission interface, and may be configured to control priority of the external device for performing data transmission; and the connecting port is coupled to the bridge control unit, and may be configured to make the bridge chip couple to a host device, to allow the host device to perform data transmission with the external device. More particularly, a number of the external device is expandable.
US11288220B2 Cascade communications between FPGA tiles
A tile of an FPGA provides memory, arithmetic functions, or both. Connections directly between multiple instances of the tile are available, allowing multiple tiles to be treated as larger memories or arithmetic circuits. By using these connections, referred to as cascade inputs and outputs, the input and output bandwidth of the arithmetic and memory circuits are increased, operand sizes are increased, or both. By using the cascade connections, multiple tiles can be used together as a single, larger tile. Thus, implementations that need memories of different sizes, arithmetic functions operating on different sized operands, or both, can use the same FPGA without additional programming or waste. Using cascade communications, more tiles are used when a large memory is needed and fewer tiles are used when a small memory is needed and the waste is avoided.
US11288219B2 USB switching circuit and electronic apparatus having the same
A USB switching circuit includes a first multiplexer, a second multiplexer coupled with the first multiplexer through transmission paths, and a voltage regulation circuit coupled with the first and second multiplexers. The first multiplexer distributes first data signals to the transmission paths according to first control signals. The second multiplexer distributes a second data signal to the transmission paths according to second control signals. The voltage regulation circuit sets a maximum voltage and a minimum voltage of the first data signals to corresponding to a common voltage. The maximum voltage of the first data signals is not higher than a maximum voltage of the second control signals, or the minimum voltage of the first data signals is not lower than a minimum voltage of the second control signals. The first data signals and the second data signal are generated according to different communication protocols.
US11288215B2 Mapped register access by microcontrollers
A microcontroller can interact with external ASICs using a multi-serial peripheral interface. The ASICs and the microcontroller can be included in an electrical device or an optical-electrical device. The microcontroller can implement the interface to access the registers of the different ASICs in bulk interactions, including a bulk status request, bulk configuration setting, and bulk data reads.
US11288211B2 Methods and systems for optimizing storage resources
A method for moving data includes identifying, by a staging manager in a container, a trigger condition associated with data being used by an application external to the container, performing an analysis on the trigger condition, making a first determination, based on the analysis, that the trigger condition is satisfied, and processing, based on the first determination, a data movement action.
US11288204B2 Logical and physical address field size reduction by alignment-constrained writing technique
A method and arrangement are disclosed involving receiving a read-type command at a data storage arrangement, calculating a command span of the received read-type command and performing a look-up command, through use of a processor, for data located in each extent at a condensed logical block address state table for the read-type command, wherein the condensed logical block address state table describes a logical to physical table and at least one of transmitting data and displaying data related to the read-type command found in the condensed logical block address state table.
US11288203B1 Zones in nonvolatile memory formed along die boundaries with independent address translation per zone
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.
US11288201B2 Techniques for performing a non-blocking control sync operation
An apparatus includes a non-volatile memory and a controller coupled to the non-volatile memory. The controller includes an interface configured to send first data to be stored to the non-volatile memory. The controller further includes a control circuit configured to generate updated control information based on storing of the first data to the non-volatile memory. The interface is further configured to concurrently send second data and the updated control information to be stored at the non-volatile memory. The non-volatile memory is configured to store the second data and the updated control information in a non-blocking manner
US11288189B2 Memory controller and method of operating the same
The present technology includes a memory controller that allocates a new buffer memory area in a buffer memory or stores temporarily stored data in the buffer memory into a memory device based on a state of an auxiliary power device that supplies power to the memory device and the memory controller, and a power state of a host.
US11288178B2 Container testing using a directory and test artifacts and/or test dependencies
A system for testing container applications includes a memory, a processor in communication with the memory, a test manager, and a test controller. The test manager runs on a host operating system and creates a test container image including test artifact(s) and/or test dependency(ies). Then, the test manager distributes a set of tests, which are accessible to a test container created from the test container image. The test manager distributes the tests by populating a directory with the set of tests and mounting the directory to the test container. Additionally, the test manager executes the test container image. The test controller is associated with the test container and executes the set of tests accessible to the test container using the test artifact(s) and/or the test dependency(ies). The test controller also monitors the set of tests executed by the test container. Feedback corresponding to the set of tests is provided.
US11288176B2 Executing integration scenario regression tests in customer landscapes
The present disclosure involves systems, software, and computer implemented methods for executing integration scenario regression tests in customer landscapes. One example method includes identifying a request to create a test case for an integration scenario for a cloud platform customer. The test case is created for the scenario, including enabling the test case to run in an isolated customer environment specific to the customer. An update to the cloud platform is identified. The update is provisionally applied to the cloud platform for the customer. The test case is executed in the isolated customer environment, to test the scenario for the customer. A determination is made as to whether execution of the test case succeeded. In response to determining successful test case execution, the update to the cloud platform is finalized for the customer. In response to determining unsuccessful test case execution, the update is rolled back for the customer.
US11288173B1 Test case selection
Test case selection methods are disclosed. A feature of a candidate test case and respective features of a set of test cases are extracted. The set of test cases is clustered into a plurality of clusters based on the respective features of the set of test cases. At least one cluster related to the candidate test case is determined from the plurality of clusters based on the feature of the candidate test case. At least one test case similar to the candidate test case is selected from a plurality of test cases included in the at least one cluster.
US11288170B1 Log analysis debugging without running on real production environment
A computer receives a log file, where the log file comprises records associated with the instructions in a source code. The computer loads, using a debugger, the log file and the source code. The computer receives a loading address from the log file. The computer updates a debugging data format (DWARF) with the one or more records of the log file, where the DWARF is accessed using the loading address and comprises one or more data structure entries. The computer identifies a calling address from the log file and identifies the one or more data structure entries associated with the calling address.
US11288168B2 Predictive software failure discovery tools
A method for predicting software failure characteristics is discussed. The method includes accessing failure data and context data related to a failed software call into a software stack. The failure data indicates software call information. The context data indicates characteristics including functionality of the failed software call. The method includes accessing cluster data on previous software failures. The cluster data includes analyzed failure data and analyzed context data on software call traces. The analyzed failure data is provided by first and second failure tools. The cluster data for software calls is generated through respective instances of the software stack for each software call trace. The method also includes correlating the failed software call trace to a particular software call trace of the cluster data. The correlating is based at least on analysis of clusters indicated by the cluster data, the failure data, and the context data.
US11288162B2 Optimizing interaction flows
Methods, apparatus, systems, computing devices, computing entities, and/or the like for optimizing interaction flows. For example, upon receiving an inbound interaction, the interaction is routed to either a baseline interaction flow or one of a plurality of experimental interaction flows. Using one or more target metrics, the experimental interaction flows can be monitored and further configured to optimize the interaction flows and parameters.
US11288159B2 System model evaluation system, operation management system, system model evaluation method, and program
There is provided a system model evaluation system including a system model candidate creation part configured to create a candidate(s) of a system model by changing a pattern of selecting an inter-sensor-value relationship created by using sensor values acquired from sensors arranged in a system to which the system model is directed. This system model evaluation system further includes a system model evaluation part configured to evaluate the candidate(s) of the system model by inputting predetermined evaluation data to the created candidate(s) of the system model.
US11288155B2 Identifying anomalies in data during data outage
A computer-implemented method, system and computer program product for identifying anomalies in data during a data outage. An anomaly detection model is built using data received from a sensor at a characterized granularity. Once a period of service occurs following a data outage, a quantum of missing data during the data outage is identified using predictive modeling if the data during the data outage is not available at the granularity in which the anomaly detection model is built. The identified quantum of missing data is retrofitted into a predicted pattern during the data outage and the analytics are then re-run on the retrofitted quantum of missing data in the predicted pattern to identify anomalies during the data outage. In this manner, anomalies in data, such as data from sensor readings, can be identified during the data outage thereby enabling the model to provide more accurate predictions of anomalies occurring during the data outage.
US11288152B2 Method for risk-based testing
Provided is a computer-implemented method, the method including storing a meta-model in a computer-readable storage medium, wherein the meta-model includes at least one risk element, at least one test element and at least one objective element, and associations between the elements, wherein each risk element is associated with one or more objective elements, and/or each risk element is associated with one or more test elements, wherein at least one element of the elements and/or at least one association has at least one associated risk-related parameter. Also provided is a corresponding computer program product and system.
US11288150B2 Recovery maturity index (RMI)-based control of disaster recovery
A Recovery Maturity Index 1 (RMM) is used to determine whether a particular Information Technology (IT) production environment is relatively mature enough to successfully execute the disaster recovery (DR). The RMI provides a quantitative analysis in terms of a set of categories for elements that characterize the environment and multiple elements for each category. At least some of the elements depend upon the extent to which automation components have been leveraged for disaster recovery. A summation of the scoring elements, which may be a weighted summation, results in an overall quantitative metric. The metric can used to determine whether or not disaster recovery can be expected to be successful.
US11288148B2 Global entity distribution
Methods, systems and computer program products for data protection across computing infrastructure comprising a plurality of geographically distant computing clusters. The geographically distant computing clusters form a distributed system comprising clusters that are assigned into availability zones. Disaster recovery policies are maintained in each of the availability zones. A first cluster detects a modification of a disaster recovery policy. The modification of the disaster recovery policy that occurred at the first cluster is to be communicated over a wide area network. Synchronization of the disaster recovery policy is accomplished by carrying out a peer-to-peer communication protocol over the wide area network. The peer-to-peer communication protocol comprises issuing a first synchronization request message from a source peer, receiving the first synchronization request message at a remote peer, and issuing a synchronization response message by the remote peer, which in turn is transmitted over the wide area network to the source peer.
US11288145B2 Workload repetition redundancy
A graphics processing system includes a plurality of processing units for processing tasks, each processing unit being configured to process a task independently from any other processing unit of the plurality of processing units; a check unit operable to form a signature which is characteristic of an output of a processing unit on processing a task; and a fault detection unit operable to compare signatures formed at the check unit; wherein the graphics processing system is configured to process each task of a first type first and second times at the plurality of processing units so as to, respectively, generate first and second processed outputs, wherein the check unit is configured to form first and second signatures which are characteristic of, respectively, the first and second processed outputs, and wherein the fault detection unit is configured to compare the first and second signatures and raise a fault signal if the first and second signatures do not match.
US11288138B1 Recovery from a system fault in a cloud-based storage system
Recovery in a cloud-based storage system, including: receiving, by the cloud-based storage system among a plurality of storage systems synchronously replicating a dataset, a request to modify the dataset; generating recovery information indicating whether the request to modify the dataset has been applied on all storage systems in the plurality of storage systems synchronously replicating the dataset; and responsive to a system fault, applying a recovery action in dependence upon the recovery information indicating whether the request to modify the dataset has been applied on all storage systems in the plurality of storage systems synchronously replicating the dataset.
US11288137B2 Restorations of virtual machines in virtual systems using a restoration policy
A method for restoring virtual machines in accordance with one or more embodiments of the invention includes obtaining, by a data protection manager, a restoration request, and in response to the restoration request: identifying a plurality of virtual machines (VMs) to restore based on the restoration request, determining a restoration process based on the plurality of virtual machines, and initiating a deployment of a production agent based on the restoration process, wherein the production agent initiates a restoration on at least a portion of the plurality of VMs.
US11288136B1 Configuring parameters in backup environments
Configuring parameters in backup environments is described. A system outputs, via a user interface, a backup environment question. The system receives, via the user interface, an answer to the backup environment question. The system configures a backup environment parameter based on the answer to the backup environment question and based on information extracted from a corresponding backup environment.
US11288131B2 Extending snapshot retention
Extending snapshot retention for a storage system includes creating a plurality of entries, each of the entries corresponding to snapshot data on the storage system and containing data that was written in connection with the snapshot and containing a map indicating which portions of the storage system were modified and includes transferring the entries to an external storage that is separate from the storage system. The map may be an SDDF map that indicates tracks of data that were modified. The external storage may be a cloud storage. Each of the entries may be created prior to deleting data for a corresponding snapshot on the storage system. The entries may be transferred directly from the storage system to the external storage. Extending snapshot retention for a storage system may also include periodically writing a full version of data from the storage device to the external storage.