Document Document Title
US11264585B2 Flexible display device with improved packaging structure and manufacturing method thereof
The present disclosure provides a flexible display device and a manufacturing method thereof. The flexible display device includes a base substrate; a pixel defining layer disposed on the base substrate defining a plurality of light emitting regions; and a first electrode layer disposed on a side of the pixel defining layer away from the base substrate and in light-emitting regions. A thin film encapsulation layer covers the first electrode layer and has protrusions protruding toward the pixel defining layer at a plurality of positions.
US11264582B2 Light emitting device
A light emitting device includes a first light emitting unit and a second light emitting unit. The first light emitting unit includes a first composite layer, and the first composite layer includes an organic light emitting layer. The second light emitting unit is adjacent to the first light emitting unit, the second light emitting unit includes a second composite layer, and the second composite layer includes a quantum dot light emitting layer. A thickness of the first composite layer is different from a thickness of the second composite layer.
US11264580B2 Photoelectric conversion element, Method of manufacturing the same, solid state image sensor, electronic device, and solar cell
The present technology relates to, in a photoelectric conversion element using a photoelectric conversion film, the photoelectric conversion element and a method of manufacturing the same, a solid state image sensor, an electronic device, and a solar cell, for enabling improvement of quantum efficiency. The photoelectric conversion element includes two electrodes constituting an anode and a cathode, and a photoelectric conversion layer arranged between the two electrodes, and at least one electrode side of the two electrodes is doped with an impurity at impurity density of 1e16/cm3 or more in the photoelectric conversion layer. The present technology can be applied to, for example, a solid state image sensor, an electronic device, a solar cell and the like.
US11264575B2 Compounds for electronic devices
The present invention relates to compounds of the formula (1), (17) 18) or (20) and to the use thereof in electronic devices, and to electronic devices which contain these compounds. The invention furthermore relates to the preparation of the compounds of the formula (1), (17) 18) or (20) and to formulations contains one or more compounds of the formula (1), (17) 18) or (20).
US11264574B2 Composition for organic optoelectronic element, organic optoelectronic element, and display device
The present invention relates to a composition for an organic optoelectronic element, an organic optoelectronic element employing the composition, and a display device, wherein the composition comprises: a first compound for an organic optoelectronic element, represented by Chemical Formula 1; and a second compound for an organic optoelectronic element, comprising a combination of a moiety represented by Chemical Formula 2 and a moiety represented by Chemical Formula 3. The details of chemical formulas 1 to 3 are as defined in the specification.
US11264566B2 Magnetic element with perpendicular magnetic anisotropy (PMA) and improved coercivity field (Hc)/switching current ratio
A perpendicular magnetic tunnel junction is disclosed wherein a metal insertion (MIS) layer is formed within a free layer (FL), a partially oxidized Hk enhancing layer is on the FL, and a nitride capping layer having a buffer layer/nitride layer (NL) is on the Hk enhancing layer to provide an improved coercivity (Hc)/switching current (Jc) ratio for spintronic applications. Magnetoresistive ratio is maintained above 100%, resistance×area (RA) product is below 5 ohm/μm2, and thermal stability to 400° C. is realized. The FL comprises two or more sub-layers, and the MIS layer may be formed within at least one sub-layer or between sub-layers. The buffer layer is used to prevent oxygen diffusion to the NL, and nitrogen diffusion from the NL to the FL. FL thickness is from 11 Angstroms to 25 Angstroms while MIS layer thickness is preferably from 0.5 Angstroms to 4 Angstroms.
US11264562B1 Multiferroic-assisted voltage controlled magnetic anisotropy memory device and methods of manufacturing the same
A magnetic memory device includes a first electrode, a second electrode, and a layer stack located between the first electrode and the second electrode. The layer stack includes a reference layer, a tunnel barrier layer, a free layer, and a magnetoelectric multiferroic layer including at least one crystalline grain. The magnetization of the magnetoelectric multiferroic layer may be axial, canted, or in-plane. For axial or canted magnetization of the magnetoelectric multiferroic layer, a deterministic switching of the free layer may be achieved through coupling with the axial component of magnetization of the magnetoelectric multiferroic layer. Alternatively, the in-plane magnetization of the magnetoelectric multiferroic layer may be employed to induce precession of the magnetization angle of the free layer.
US11264560B2 Minimal thickness, low switching voltage magnetic free layers using an oxidation control layer and magnetic moment tuning layer for spintronic applications
A perpendicular magnetic tunnel junction is disclosed wherein first and second interfaces of a free layer (FL) with a first metal oxide (Hk enhancing layer) and second metal oxide (tunnel barrier), respectively, produce perpendicular magnetic anisotropy (PMA) to provide thermal stability to 400° C. Insertion of an oxidation control layer (OCL) such as Mg and a magnetic moment tuning layer (MMTL) like Mo or W enables FL thickness to be reduced below 10 Angstroms while providing sufficient PMA for a switching voltage substantially less than 500 mV at a 10 ns pulse width and 1 ppm defect rate. Magnetoresistive ratio is ≥1, and resistance×area (RA) product is below 5 ohm-μm2. Embodiments are provided where MMTL and OCL materials interface with each other, or do not contact each other. Each of the MMTL and OCL materials may be deposited separately, or at least one is co-deposited with the FL.
US11264559B2 Multilayered magnetic free layer structure for spin-transfer torque (STT) MRAM
A multilayered magnetic free layer structure is provided that includes a first magnetic free layer and a second magnetic free layer separated by a non-magnetic layer in which the second magnetic free layer is composed of a M1/M2 superlattice structure or a M1/M2 multilayer structure, wherein M1 is a first magnetic metal selected from the group consisting of cobalt (Co), iron (Fe) and alloys thereof, and M2 is a second magnetic metal selected from the group consisting of platinum (Pt), palladium (Pd), nickel (Ni), rhodium (Rh), iridium (Jr), rhenium (Re) and alloys thereof.
US11264557B2 High retention storage layer using ultra-low RA MgO process in perpendicular magnetic tunnel junctions for MRAM devices
A method for manufacturing a magnetic random access memory element having increased retention and low resistance area product (RA). A MgO layer is deposited to contact a magnetic free layer of the memory element. The MgO layer is deposited in a sputter deposition chamber using a DC power and a Mg target to deposit Mg. The deposition of Mg is periodically stopped and oxygen introduced into the deposition chamber. This process is repeated a desired number of times, resulting in a multi-layer structure. The resulting MgO layer provides excellent interfacial perpendicular magnetic anisotropy to the magnetic free layer while also having a low RA.
US11264556B2 Piezoelectric sensor
The present invention provides a piezoelectric sensor that has elastic properties in a surface direction thereof, and can smoothly follow stretching of a body to be measured to accurately measure movement of the body to be measured, and detect movement in a surface direction of a surface of the body to be measured on which the piezoelectric sensor is disposed. The piezoelectric sensor of the present invention includes: a piezoelectric sheet including a porous synthetic resin sheet; a signal electrode layer that is layered on a surface of the piezoelectric sheet and contains conductive fine particles and a binder resin having elastic properties; and a ground electrode layer that is layered on another surface of the piezoelectric sheet and contains conductive fine particles and a binder resin having elastic properties.
US11264553B2 Overheat detection system and insulation muff comprising an overheat detection system
An overheat detection system and insulation muff comprising an overheat detection system. The overheat detection system comprises a thermometer, a thermal harvesting module comprising at least one passive radiator, the thermal harvesting module being able to generate electrical energy from the thermal difference between two elements, and a digital module, comprising a power management system, a data treatment system and a wireless transmission system, wherein the electrical energy generated by the thermal harvesting module powers the thermometer and the digital module.
US11264552B2 Light emitting device, light emitting module, method of manufacturing light emitting device, and method of manufacturing light emitting module
The light emitting device includes: a light emitting element, a covering member, a pair of electrode layers, and a pair of electrode terminals. The light emitting element has an electrode-formed surface on which a pair of electrode posts are formed. The covering member covers an electrode-formed surface of the light emitting element while forming an exposed portion of each of the pair of electrode posts which is exposed from the covering member. The pair of electrode layers are provided on a surface of the covering member and electrically connected to the exposed portions of the pair of electrode posts. The pair of electrode terminals are electrically connected to the pair of electrode layers, and provided on the surface of the covering member. The pair of electrode terminals are thicker than the pair of electrode layers, and are disposed at an interval larger than an interval between the pair of electrode posts.
US11264549B2 Method for producing light emitting device, and light emitting device
Provided is a method for producing a light emitting device, including the steps of providing an intermediate body including a precursor substrate including a base member that includes a top surface and a first bottom surface, a pair of first wiring portions on the top surface, and a pair of second wiring portions electrically connected with the pair of first wiring portions respectively and positioned between the top surface and the first bottom surface; and a light emitting element on the first wiring portions; removing a part of the base member off the first bottom surface of the base member to thin the base member so that a second bottom surface of the base member is formed; and forming a pair of external electrodes, to be electrically connected with the pair of second wiring portions respectively, on the second bottom surface.
US11264547B2 Light emitting device having a reflective member
A light-emitting device includes a substrate, a first light-emitting chip, a first wavelength conversion member, and a barrier member. The first light-emitting chip is mounted on the substrate. The first wavelength conversion member covers the upper surface of the first light-emitting chip. A first reflective member covers the side surface of the first wavelength conversion member. Further, the barrier member includes an outer wall surrounding the side surfaces of the first light-emitting chip and the first reflective member.
US11264546B2 Metallic structure for optical semiconductor device, method for producing the same, and optical semiconductor device using the same
A metallic structure for an optical semiconductor device, including a base body having disposed thereon at least in part metallic layers in the following order; a nickel or nickel alloy plated layer, a gold or gold alloy plated layer, and a silver or silver alloy plated layer, wherein the silver or silver alloy plated layer has a thickness in a range of 0.001 μm or more and 0.01 μm or less.
US11264545B2 Light bar and exterior lighting assembly for an automotive vehicle comprising the same
A light emitting diode (LED) having a uniform optimal luminance pattern includes an outer cylindrical section, an inner cone shape section completely contained inside the outer section, and a top section having a plurality of micro-lenses covering the top surface of the outer cylindrical section.
US11264536B2 Nanowires or nanopyramids grown on a graphene substrate
A composition of matter comprising: a graphitic substrate optionally carried on a support, a seed layer having a thickness of no more than 50 nm deposited directly on top of said substrate, opposite any support; and an oxide or nitride masking layer e directly on top of said seed layer; wherein a plurality of holes are present through said seed layer and through said masking layer to C said graphitic substrate; and wherein a plurality of nanowires or nanopyramids are grown from said substrate in said holes, said nanowres or nanopyramids comprising at least one semiconducting group III-V compound.
US11264535B1 Pixel device and display using a monolithic blue/green LED combined with red luminescence materials
An LED has: a substrate formed as a substrate layer; a buffer layer formed on the substrate layer; and an N− doped layer formed on the buffer layer. A first dual color blue/green MQW active region, a negative electrode, and a second dual color blue/green MQW active region formed on the N− doped layer. A first P− doped layer is formed on the first dual color blue green MQW active region. A second P− doped layer is formed on the second dual color blue green MQW active region. A first P+ doped layer is formed on the first P− doped layer. A second P+ doped layer is formed on the second P− doped layer. A first positive electrode is formed on the first P+ doped layer. A second positive electrode is formed on the second P+ doped layer. A blue/green LED with red luminescence materials emits a full spectrum.
US11264534B2 Method for manufacturing package lid member and method for manufacturing package
A method for manufacturing a package lid member includes a metalizing step of forming a metalized layer on a surface of a glass member, a paste applying step of applying an Au—Sn paste on the metalized layer in a frame shape, a reflow step of heating the glass member to which the Au—Sn paste was applied after the paste applying step and reflowing the Au—Sn paste, and a cooling step of cooling the glass member after the reflow step to form an Au—Sn layer. The cooling step includes a holding step of holding the glass member in a temperature range of 150° C. or higher and 190° C. or lower for 2 minutes or longer.
US11264532B2 Manufacturing method of semiconductor light emitting device
Provided a manufacturing method of a semiconductor light emitting device including forming a plurality of light emitting cells that are separated on a first substrate, forming a first planarization layer by providing an insulating material on the plurality of light emitting cells, forming a second planarization layer by providing a photoresist on the first planarization layer to have a flat upper surface, and soft baking the photoresist, and dry etching the second planarization layer to a predetermined depth to expose a portion of the first planarization layer provided on the plurality of light emitting cells, and a portion of the second planarization layer remaining between the plurality of light emitting cells on the first planarization layer, wherein forming the second planarization layer and dry etching are repeated at least once to remove the portion of the second planarization layer provided between the plurality of light emitting cells.
US11264520B2 Method for for producing a photovoltaic device
The present invention relates to a method for manufacturing a photovoltaic device comprising: —forming a porous first conducting layer on one side of a porous insulating substrate, —coating the first conducting layer with a layer of grains of a doped semiconducting material to form a structure, —performing a first heat treatment of the structure to bond the grains to the first conducting layer, —forming electrically insulating layers on surfaces of the first conducting layer, —forming a second conducting layer on an opposite side of the porous insulating substrate, —applying a charge conducting material onto the surfaces of the grains, inside pores of the first conducting layer, and inside pores of the insulating substrate, and—electrically connecting the charge conducting material to the second conducting layer.
US11264519B2 Light-receiving element and method for manufacturing element
A light receiving element includes a first substrate, a photodiode formed on a main surface of the first substrate, and a second substrate constituted by a semiconductor and adhered to a rear surface side of the first substrate by an adhesive layer formed from a resin adhesive. A light receiving element according to an embodiment includes a lens that is formed on the side of an adhesion surface of the second substrate, has a convex surface, and is disposed in a light receiving region of the photodiode. The light receiving side of the photodiode is oriented toward the side of the first substrate. The lens is disposed so that the convex surface thereof is oriented toward the side of a light receiving surface of the photodiode.
US11264515B2 Resistor element
A resistor element encompasses a first resistive layer, a first protection strip implemented by a tandem connection of p-n junctions, an interlayer insulating film covering the first resistive layer and the first protection strip, a first external electrode on the interlayer insulating film, being connected to a terminal of the first resistive layer and a terminal of the first protection strip, and a second external electrode on the interlayer insulating film, being connected to another terminal of the first resistive layer and another terminal of the first protection strip.
US11264512B2 Thin film transistors having U-shaped features
Thin film transistors having U-shaped features are described. In an example, integrated circuit structure including a gate electrode above a substrate, the gate electrode having a trench therein. A channel material layer is over the gate electrode and in the trench, the channel material layer conformal with the trench. A first source or drain contact is coupled to the channel material layer at a first end of the channel material layer outside of the trench. A second source or drain contact is coupled to the channel material layer at a second end of the channel material layer outside of the trench.
US11264510B2 Thin film transistor and manufacturing method thereof
The present disclosure provides a thin film transistor and a manufacturing method thereof. The thin film transistor includes a substrate, a light shielding layer, an intermediate buffer layer, and a buffer layer, wherein the light shielding layer is formed on the substrate, the buffer layer is located above the substrate and the light shielding layer, the intermediate buffer layer is formed between the buffer layer and the light shielding layer, and the intermediate buffer layer is made of ceramic material.
US11264509B2 Thin film transistor, array substrate, display panel and display device
A thin film transistor, an array substrate, a display panel and a display device are provided, which is related to the field of display technologies. A thin film transistor comprises: a substrate; at least two active layers on the substrate, each active layer comprising a first terminal and a second terminal opposite to each other; a source and a drain above the substrate. The first terminal of each of the at least two active layers is electrically connected to the source, and the second terminal of each of the at least two active layers is electrically connected to the drain, and the at least two active layers are arranged on an upper surface of the substrate and separated from one another.
US11264505B2 FinFET device and method of forming same
A method includes forming a fin over a substrate, forming a dummy gate structure over the fin, forming a first spacer over the dummy gate structure, implanting a first dopant in the fin to form a doped region of the fin adjacent the first spacer, removing the doped region of the fin to form a first recess, wherein the first recess is self-aligned to the doped region, and epitaxially growing a source/drain region in the first recess.
US11264503B2 Metal gate structures of semiconductor devices
A method of fabricating a semiconductor device includes forming first and second nanostructured layers arranged in an alternating configuration on a substrate, forming first and second nanostructured channel regions in the first nanostructured layers, forming first and second gate-all-around structures wrapped around each of the first and second nanostructured channel regions. The forming the GAA structures includes depositing first and second gate barrier layers having similar material compositions and work function values on the first and second gate dielectric layers, forming first and second diffusion barrier layers on the first and second gate barrier layers, and doping the first and second gate barrier layers from a dopant source layer through the first and second diffusion barrier layers. The first diffusion barrier layer is thicker than the second diffusion barrier layer and the doped first and second gate barrier layers have work function values and doping concentrations different from each other.
US11264497B2 LDMOS device and method for manufacturing same
Disclosed is an LDMOS device comprising a drift region formed by a selected area of a doped layer of a first conductivity type on a semiconductor substrate, a gate structure comprising a gate dielectric layer and a gate conductive layer which are sequentially formed on a surface of the doped layer of the first conductivity type, a doped self-aligned channel region of a second conductivity type, and a doped layer formed by tilted ion implantation with a first side face of the gate structure as a self-alignment condition. A method for manufacturing an LDMOS device is further disclosed. The channel length is not affected by lithography and thus can be minimized to fulfill an ultralow specific-on-resistance, and the distribution uniformity of the channel length can be improved, so that the performance uniformity of the device is improved.
US11264494B2 Wide-gap semiconductor device
A wide gap semiconductor device has: a drift layer 12 using wide gap semiconductor material being a first conductivity type; a plurality of well regions 20 being a second conductivity type and formed in the drift layer 12; a polysilicon layer 150 provided on the well regions 20 and on the drift layer 12 between the well regions 20; an interlayer insulating film 65 provided on the polysilicon layer 150; a gate pad 120 provided on the interlayer insulating film 65; and a source pad 110 electrically connected to the polysilicon layer 150.
US11264492B2 High electron mobility transistor and method for fabricating the same
A method for fabricating high electron mobility transistor (HEMT) includes the steps of: forming a buffer layer on a substrate; forming a barrier layer on the buffer layer; forming a hard mask on the barrier layer; performing an implantation process through the hard mask to form a doped region in the barrier layer and the buffer layer; removing the hard mask and the barrier layer to form a first trench; forming a gate dielectric layer on the hard mask and into the first trench; forming a gate electrode on the gate dielectric layer; and forming a source electrode and a drain electrode adjacent to two sides of the gate electrode.
US11264489B2 Negative-capacitance and ferroelectric field-effect transistor (NCFET and FE-FET) devices
Negative capacitance field-effect transistor (NCFET) and ferroelectric field-effect transistor (FE-FET) devices and methods of forming are provided. The gate dielectric stack of the NCFET and FE-FET devices includes a non-ferroelectric interfacial layer formed over the semiconductor channel, and a ferroelectric gate dielectric layer formed over the interfacial layer. The ferroelectric gate dielectric layer is formed by inserting dopant-source layers in between amorphous high-k dielectric layers and then converting the alternating sequence of dielectric layers to a ferroelectric gate dielectric layer by a post-deposition anneal (PDA). The ferroelectric gate dielectric layer has adjustable ferroelectric properties that may be varied by altering the precisely-controlled locations of the dopant-source layers using ALD/PEALD techniques. Accordingly, the methods described herein enable fabrication of stable NCFET and FE-FET FinFET devices that exhibit steep subthreshold slopes.
US11264487B2 Reduction of fin loss in the formation of FinFETs
A method includes forming a dummy gate stack on a top surface and a sidewall of a middle portion of a semiconductor fin, and forming a spacer layer. The spacer layer includes a first portion on a sidewall of the dummy gate stack, and a second portion on a top surface and a sidewall of a portion of the semiconductor fin. The method further includes performing an implantation on the spacer layer. After the implantation, an anneal is performed. After the anneal, the second portion of the spacer layer is etched, wherein the first portion of the spacer layer remains after the etching. A source/drain region is formed on a side of the semiconductor fin.
US11264480B2 Threshold adjustment for quantum dot array devices with metal source and drain
Incorporation of metallic quantum dots (e.g., silver bromide (AgBr) films) into the source and drain regions of a MOSFET can assist in controlling the transistor performance by tuning the threshold voltage. If the silver bromide film is rich in bromine atoms, anion quantum dots are deposited, and the AgBr energy gap is altered so as to increase Vt. If the silver bromide film is rich in silver atoms, cation quantum dots are deposited, and the AgBr energy gap is altered so as to decrease Vt. Atomic layer deposition (ALD) of neutral quantum dots of different sizes also varies Vt. Use of a mass spectrometer during film deposition can assist in varying the composition of the quantum dot film. The metallic quantum dots can be incorporated into ion-doped source and drain regions. Alternatively, the metallic quantum dots can be incorporated into epitaxially doped source and drain regions.
US11264477B2 Field-effect transistors with independently-tuned threshold voltages
Structures for field-effect transistors and methods of forming a structure for field-effect transistors. A semiconductor layer includes first and second channel regions, a first field-effect transistor has a first gate dielectric layer over the first channel region, and a second field-effect transistor has a second gate dielectric layer over the second channel region. The first and second channel regions are each composed of an undoped section of an intrinsic semiconductor material, the first gate dielectric layer contains a first atomic concentration of a work function metal, and the second gate dielectric layer contains a second atomic concentration of the work function metal that is greater than the first atomic concentration of the work function metal in the first gate dielectric layer.
US11264474B1 Semiconductor device with boron nitride layer and method for fabricating the same
The present application discloses a semiconductor device and a method for fabricating the semiconductor device. The semiconductor device includes a substrate, a pad oxide layer positioned on the substrate, a hard mask layer positioned on the pad oxide layer, an isolation layer positioned along the hard mask layer and the pad oxide layer and extending to the substrate, a first dielectric layer positioned between the substrate and the isolation layer, and a liner layer positioned on a top surface of the hard mask layer and positioned between the first dielectric layer and the isolation layer, between the pad oxide layer and the isolation layer, and between the hard mask layer and the isolation layer. The hard mask layer and the liner layer include boron nitride.
US11264473B2 Method for manufacturing semiconductor device
A method of manufacturing a split-gate type nonvolatile memory improving reliability and manufacturing yield. In a method of manufacturing a split-gate type nonvolatile memory in which a memory gate electrode is formed prior to a control gate electrode, a protective film is formed to cover the gate insulating film exposed between control gate electrodes before unnecessary control gate electrodes are removed.
US11264471B2 Junction gate field-effect transistor (JFET) having source/drain and gate isolation regions
A junction gate field-effect transistor (JFET) includes a substrate, a source region formed in the substrate, a drain region formed in the substrate, a channel region formed in the substrate, and at least one gate region formed in the substrate. The channel region connects the source and drain regions. The at least one gate region contacts one of the source and drain regions at an interface, and the at least one gate region is isolated from the other of the source and drain regions. A dielectric layer covers the interface while exposing portions of the gate region and the one of the source and drain regions.
US11264469B2 Method for forming thin semiconductor-on-insulator (SOI) substrates
Various embodiments of the present application are directed to a method for forming a thin semiconductor-on-insulator (SOI) substrate without implantation radiation and/or plasma damage. In some embodiments, a device layer is epitaxially formed on a sacrificial substrate and an insulator layer is formed on the device layer. The insulator layer may, for example, be formed with a net charge that is negative or neutral. 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. The sacrificial substrate is removed, and the device layer is cyclically thinned until the device layer has a target thickness. Each thinning cycle comprises oxidizing a portion of the device layer and removing oxide resulting from the oxidizing.
US11264467B2 Semiconductor device having multi-layer diffusion barrier and method of making the same
A semiconductor device includes a metal layer, an insulating layer disposed above the metal layer, and a multi-layer diffusion barrier disposed on the metal layer between the metal layer and the insulating layer. The multi-layer diffusion barrier includes a first material layer including a metallic nitride and a second material layer including a metallic oxide.
US11264459B2 Power semiconductor device
A power semiconductor device includes a semiconductor body having front and back sides. The semiconductor body includes drift, field stop and emitter adjustment regions each of a first conductivity type. The field stop region is arranged between the drift region and the backside and has dopants of the first conductivity type at a higher dopant concentration than the drift region. The emitter adjustment region is arranged between the field stop region and the backside and has dopants of the first conductivity type at a higher dopant concentration than the field stop region. The semiconductor body has a concentration of interstitial oxygen of at least 1E17 cm−3. The field stop region includes a region where the dopant concentration is higher than that in the drift region at least by a factor of three. At least 20% of the dopants of the first conductivity type in the region are oxygen-induced thermal donors.
US11264457B1 Isolation trenches augmented with a trap-rich layer
Semiconductor structures with electrical isolation and methods of forming a semiconductor structure with electrical isolation. A shallow trench isolation region, which contains a dielectric material, is positioned in a semiconductor substrate. A trench extendes through the shallow trench isolation region and to a trench bottom in the semiconductor substrate beneath the shallow trench isolation region. A dielectric layer at least partially fills the trench. A polycrystalline region, which is arranged in the semiconductor substrate, includes a portion that is positioned beneath the trench bottom.
US11264453B2 Methods of doping fin structures of non-planar transistor devices
Methods and structures formed thereby are described relating to the doping non-planar fin structures. An embodiment of a structure includes a substrate, wherein the substrate comprises silicon, a fin on the substrate comprising a first portion and a second portion; and a dopant species, wherein the first portion comprises a first dopant species concentration, and the second portion comprises a second dopant species concentration, wherein the first dopant species concentration is substantially less than the second dopant species concentration.
US11264451B2 Semiconductor device exhibiting soft recovery characteristics
A semiconductor device includes a semiconductor layer having a first surface and a second surface, a first region of a first conductivity type formed on the first surface side of the semiconductor layer, a second region of a second conductivity type in contact with the first region, a third region of the first conductivity type that is in contact with the second region and exposed from the first surface side of the semiconductor layer, a gate electrode facing the second region through a gate insulating film, a first electrode that is physically separated from the gate electrode and faces the second region and the third region through an insulating film, a second electrode formed on the semiconductor layer and electrically connected to the first region, the second region, and the first electrode, and a third electrode electrically connected to the third region.
US11264450B2 Semiconductor device and manufacturing method
The embodiments of the invention provides a semiconductor device and a method for manufacturing it The semiconductor device provided by the embodiments of the invention comprises: a first electrode layer; a substrate layer positioned on the first electrode layer; an epitaxy layer positioned on the substrate layer and comprising a first surface far from the substrate layer; a plurality of well regions disposed by extending from the first surface into the epitaxy layer and orthographic projections thereof on the first surface are spaced from each other; a second electrode layer, comprising first metal layers, each disposed between adjacent two of the well regions on the first surface and forms a Schottky contact with the epitaxy layer, wherein the Schottky contact has variable barrier height. The semiconductor device provided by the embodiments of the invention may improve the forward conduction ability without affecting the reverse blocking ability.
US11264444B2 Display apparatus including an amorphous silicon conductive layer and method of manufacturing the same
A display apparatus includes a base substrate. A first data line is disposed on the base substrate. A first insulating layer is disposed on both the data line and the base substrate. An amorphous silicon conductive layer is disposed on the first insulating layer. A second insulating layer is disposed on the amorphous silicon conductive layer. A second data line is disposed on the second insulating layer.
US11264439B2 Organic light-emitting diode array substrate and method of manufacturing the same
An organic light-emitting diode (OLED) array substrate and a method of manufacturing the same are disclosed. The OLED array substrate includes a substrate, a thin-film transistor layer, an insulating layer, an anode layer, and a pixel defining layer, wherein the pixel defining layer has a first slot and a second slot. A light-emitting layer is formed in the first slot, and a plurality of fillers are provided in the second slot to form a plurality of discontinuous slots in the second slot for forming a plurality of discontinuous cathode layers. When the cathodes on the surface of the pixel defining layer away from the display area are corroded, the function of the cathodes in the display area would not be affected in such a manner that the display effect of the display device would not be affected.
US11264437B2 Display devices
A display device includes a substrate, a thin film transistor provided on the substrate, a first electrode connected to the thin film transistor, a second electrode overlapping the first electrode, and a partition wall and a light-emitting device layer provided between the first electrode and the second electrode. The partition wall may include a main chain and a side chain connected to the main chain, and a carbon number of the side chain may be equal to or greater than 14.
US11264436B2 Display substrate, manufacturing method therefor, display panel and display device
A display substrate, a manufacturing method thereof, a display panel and a display device are provided. The display substrate includes: a base substrate, a plurality of display areas arranged in an array on the base substrate, and non-display areas between the display areas. A display structure is disposed in the display area and configured to display images. The non-display area is light-transparent and is provided with a photochromic pattern. The photochromic pattern is configured to adjust the light transmittance of the non-display area according to the illumination intensity of the received light.
US11264434B2 Display device and method of manufacturing the same
A display device includes a display panel and an input sensing unit disposed on the display panel. The display panel includes a base layer, a first signal line, a light emitting element, a first encapsulation inorganic layer, and a signal pad. The first signal line overlaps a display area and a non-display area and is connected to a transistor disposed in the display area. The first encapsulation inorganic layer is disposed on a second electrode of the light emitting element and overlaps the display area and the non-display area. The signal pad is electrically connected to the first signal line and disposed in the non-display area. The signal pad is connected to the first signal line through a first contact hole defined through the first encapsulation inorganic layer.
US11264428B2 Self-aligned embedded phase change memory cell having a fin shaped bottom electrode
An integrated circuit comprising a self-aligned embedded phase change memory cell is described. In an example, the integrated circuit includes a bottom electrode. A conductive line is above the bottom electrode along a first direction above a substrate. A memory element is coupled between the bottom electrode and the conductive line, the memory element comprising a phase change material layer that is self-aligned with the conductive line.
US11264427B2 Optoelectronic device with light-emitting diodes
An optoelectronic circuit including a substrate and display pixels, each display pixel having a first light-emitting diode adapted to emit a first radiation and a second light-emitting diode adapted to emit a second radiation, the first light-emitting diode having a planar structure and resting on the substrate and the second light-emitting diode having a tridimensional structure and resting on the first light-emitting diode or crossing at least partially through the first light-emitting diode.
US11264426B2 Image sensor for detecting infrared multi-band, and electronic device using same
The embodiments disclosed in the present document relate to an image sensor for detecting infrared multi-band light, and an electronic device using same. The image sensor according to the various embodiments of the present invention may comprise: a first filter configured to allow light in the infrared band to pass; a pixel array comprising a first pixel configured to be able to at least detect light of a first band which corresponds to part of the light in the infrared band that passed through the first filter, and a second pixel configured to be able to at least detect light of a second band which corresponds to another part of the light in the infrared band that passed through the first filter; and a second filter provided on top of the first pixel, for lowering electrical reactivity of the first pixel towards light in a band other than the first band.
US11264423B2 Solid-state imaging device having improved light-collection, method of manufacturing the same, and electronic apparatus
A solid-state imaging device includes: a pixel region in which a plurality of pixels composed of a photoelectric conversion section and a pixel transistor is arranged; an on-chip color filter; an on-chip microlens; and a multilayer interconnection layer in which a plurality of layers of interconnections is formed through an interlayer insulating film. The solid-state imaging device further includes a light-shielding film formed through an insulating layer in a pixel boundary of a light receiving surface in which the photoelectric conversion section is arranged.
US11264420B2 Light detecting element and method of manufacturing same
The present technology relates to a light detecting element and a method of manufacturing the same that make it possible to reduce pixel size. The light detecting element includes a plurality of pixels arranged in the form of a matrix. Each of the pixels includes a first semiconductor layer of a first conductivity type formed in an outer peripheral portion in the vicinity of a pixel boundary, and a second semiconductor layer of a second conductivity type opposite from the first conductivity type formed on the inside of the first semiconductor layer as viewed in plan. A high field region formed by the first semiconductor layer and the second semiconductor layer when a reverse bias voltage is applied is configured to be formed in a depth direction of a substrate. The present technology is, for example, applicable to a photon counter or the like.
US11264417B2 Photo detection element, optical sensor, and method of manufacturing photo detection element
A photo detection element includes: a substrate; a light-receiving layer formed over the substrate, the light-receiving layer including graphene layers that are stacked such that lattices of the graphene layers are randomly displaced from each other in plan view; a first electrode that is in contact with the light-receiving layer; and a second electrode that is in contact with the light-receiving layer, a material of the second electrode differing from a material of the first electrode.
US11264415B2 Electronic device
An object is to provide a pixel structure of a display device including a photosensor which prevents changes in an output of the photosensor and a decrease in imaging quality. The display device has a pixel layout structure in which a shielding wire is disposed between an FD and an imaging signal line (a PR line, a TX line, or an SE line) or between the FD and an image-display signal line in order to reduce or eliminate parasitic capacitance between the FD and a signal line for the purpose of suppressing changes in the potential of the FD. An imaging power supply line, image-display power supply line, a GND line, a common line, or the like whose potential is fixed, such as a common potential line, is used as a shielding wire.
US11264414B2 Image sensor
An image sensor includes a semiconductor substrate having opposite first and second surfaces, a wiring structure on the first surface of the semiconductor substrate, and a refractive structure on the second surface of the semiconductor substrate. The refractive structure includes a first anti-reflective layer on the second surface of the semiconductor substrate, a refractive pattern on the first anti-reflective layer, an insulation layer on the first anti-reflective layer, and a second anti-reflective layer on the refractive pattern and the insulation layer. The refractive pattern includes first refractive parts spaced apart from each other in a first direction parallel to the second surface of the semiconductor substrate, and the insulation layer fills spaces between the first refractive parts.
US11264411B2 Array substrate and display device including light shielding layers
An array substrate and a display device are provided in embodiments of the present disclosure. The array substrate includes a base substrate, a buffer layer, an active layer, a gate insulating layer, a gate electrode, an interlayer insulating layer, a source-drain electrode electrically conductive layer, a passivation layer, and a first light shielding layer. The first light shielding layer is disposed on a side of the passivation layer facing away from the interlayer insulating layer. An orthographic projection of the first light shielding layer on the base substrate at least partially overlaps with an orthographic projection of the active layer on the base substrate, and the first light shielding layer is formed by a photoresist material.
US11264408B2 Array substrate and organic light-emitting display including the same
An array substrate includes a substrate, a barrier layer disposed on the substrate, a buffer layer disposed on the barrier layer, a first insulating layer disposed on the buffer layer, a second insulating layer disposed on the first insulating layer, a plurality of wiring patterns disposed between the first insulating layer and the second insulating layer and/or on the second insulating layer. In addition, the wiring patterns are separated from each other, and extend toward a side of the substrate. The array substrate further includes a recess pattern disposed adjacent the wiring patterns and recessed from a top surface of the second insulating layer to expose at least part of a top surface of the substrate, and an organic insulating layer disposed on the second insulating layer and exposing at least part of a portion of the top surface of the substrate which is exposed by the recess pattern.
US11264406B2 Thin-film transistor array, image display device, and method for manufacturing thin-film transistor array
A thin-film transistor array including an insulating substrate, a gate insulating film sandwiched between a first structure and a second structure, the first structure including a gate electrode, a gate wire connected to the gate electrode, a capacitor electrode, and a capacitor wire connected to the capacitor electrode, and the second structure including a source electrode, a source wire connected to the source electrode, a drain electrode, and a pixel electrode connected to the drain electrode, a resistor inserted between parts of the capacitor wire, and a semiconductor layer formed between the source electrode and the drain electrode. The pixel electrode is positioned over the capacitor electrode with the gate insulating film positioned therebetween and has a storage capacitance, and the source electrode and the drain electrode are positioned over the gate electrode with the gate insulating film positioned therebetween.
US11264405B2 Semiconductor diodes employing back-side semiconductor or metal
Integrated circuit (IC) strata including one or more transistor and one or more semiconductor diode. A transistor may include one or more non-planar semiconductor bodies in which there is a channel region while the diode also includes one or more non-planar semiconductor bodies in which there is a p-type region, an n-type region, or both. One IC stratum may be only hundreds of nanometers in thickness and include both front-side and back-side interconnect levels. The front-side interconnect level is disposed over a front side of one or more of the non-planar semiconductor bodies and is coupled to at least one terminal of the transistor. The back-side interconnect level is disposed over a back side of one or more of the non-planar semiconductor bodies and is coupled to at least one terminal of the semiconductor diode.
US11264404B2 Microelectronic devices including a varying tier pitch, and related electronic systems and methods
A microelectronic device comprises a first set of tiers, each tier of the first set of tiers comprising alternating levels of a conductive material and an insulative material and having a first tier pitch, a second set of tiers adjacent to the first set of tiers, each tier of the second set of tiers comprising alternating levels of the conductive material and the insulative material and having a second tier pitch less than the first tier pitch, a third set of tiers adjacent to the second set of tiers, each tier of the third set of tiers comprising alternating levels of the conductive material and the insulative material and having a third tier pitch less than the second tier pitch, and a string of memory cells extending through the first set of tiers, the second set of tiers, and the third set of tiers. Related microelectronic devices, electronic systems, and methods are also described.
US11264403B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device includes: first and second interconnect layers; a plurality of third interconnect layers stacked between the first and second interconnect layers; a first insulating layer passing through the plurality of third interconnect layers, and including one end that is in contact with a first face of the first interconnect layer; a first memory pillar including a first semiconductor layer passing through the plurality of third interconnect layers and a charge storage layer provided between the plurality of third interconnect layers and the first semiconductor layer. A distance between a third face of the first interconnect layer opposite to the first face and the second interconnect layer in the first direction, differs at a position corresponding to the first insulating layer from at positions corresponding to the third interconnect layers.
US11264402B2 Boundary design to reduce memory array edge CMP dishing effect
In some embodiments, the present disclosure relates to a method of forming an integrated chip. The method includes forming a plurality of memory devices within an embedded memory region of a substrate and forming a plurality of transistor devices within a logic region of the substrate. A first isolation structure is formed within a boundary region of the substrate disposed between the logic region and the embedded memory region. The first isolation structure is formed within a recess in the substrate. A logic wall is formed over the first isolation structure. The logic wall surrounds the embedded memory region and has a first height that is greater than heights of the plurality of memory devices.
US11264399B2 Semiconductor device and method of manufacturing the same
A semiconductor device and a method of manufacturing a semiconductor device may be provided. The semiconductor device may include first and second vertical conductive patterns isolated from each other by a first slit. The semiconductor device may include at least one first half conductive pattern extending toward a first region disposed at one side of the first slit from the first vertical conductive pattern. The semiconductor device may include at least one second half conductive pattern extending toward a second region disposed at the other side of the first slit from the second vertical conductive pattern.
US11264397B2 Source structure of three-dimensional memory device and method for forming the same
Embodiments of source structure of a three-dimensional (3D) memory device and method for forming the source structure of the 3D memory device are disclosed. In an example, a NAND memory device includes a substrate, an alternating conductor/dielectric stack, a NAND string, a source conductor layer, and a source contact. The alternating conductor/dielectric stack includes a plurality of conductor/dielectric pairs above the substrate. The NAND string extends vertically through the alternating conductor/dielectric stack. The source conductor layer is above the alternating conductor/dielectric stack and is in contact with an end of the NAND string. The source contact includes an end in contact with the source conductor layer. The NAND string is electrically connected to the source contact by the source conductor layer. In some embodiments, the source conductor layer includes one or more conduction regions each including one or more of a metal, a metal alloy, and a metal silicide.
US11264395B1 Vertical transistor, integrated circuitry, method of forming a vertical transistor, and method of forming integrated circuitry
A method of forming a vertical transistor comprising a top source/drain region, a bottom source/drain region, a channel region vertically between the top and bottom source/drain regions, and a gate operatively laterally-adjacent the channel region comprises, in multiple time-spaced microwave annealing steps, microwave annealing at least the channel region. The multiple time-spaced microwave annealing steps reduce average concentration of elemental-form H in the channel region from what it was before start of the multiple time-spaced microwave annealing steps. The reduced average concentration of elemental-form H is 0.005 to less than 1 atomic percent. Structure embodiments are disclosed.
US11264394B2 Integrated components which have both horizontally-oriented transistors and vertically-oriented transistors
Some embodiments include an integrated assembly. The integrated assembly has a first transistor with a horizontally-extending channel region between a first source/drain region and a second source/drain region; has a second transistor with a vertically-extending channel region between a third source/drain region and a fourth source/drain region; and has a capacitor between the first and second transistors. The capacitor has a first electrode, a second electrode, and an insulative material between the first and second electrodes. The first electrode is electrically connected with the first source/drain region, and the second electrode is electrically connected with the third source/drain region. A digit line is electrically connected with the second source/drain region. A conductive structure is electrically connected with the fourth source/drain region.
US11264389B2 Stack capacitor structure and method for forming the same
The stack capacitor structure includes a substrate, first, second, third, and fourth support layers, first, second, and third insulating layers, first, second, and third holes, and a capacitor. The first support layer is disposed over the substrate. The first insulating layer is disposed on the first support layer. The second support layer is disposed on the first insulating layer. The third support layer is disposed on the second support layer. The second insulating layer is disposed on the third support layer. The third insulating layer is disposed on the second insulating layer. The fourth support layer is disposed on the third insulating layer. The first hole penetrates through from the second support layer to the first support layer. The second and third holes penetrate through from the fourth support layer to the third support layer. The capacitor is disposed in the first, second, and third holes.
US11264387B2 Semiconductor storage device comprising staircase portion and method for manufacturing the same
A semiconductor storage device according to an embodiment includes: a stacked body in which a plurality of conductive layers are stacked via an insulating layer and which has a memory portion in which a plurality of memory cells are disposed and a staircase portion in which end portions of the plurality of conductive layers form a staircase shape. The staircase portion has three or more first sub-staircase portions ascending in a direction opposite to a direction toward the memory portion, and at least one first sub-staircase portion among the three or more first sub-staircase portions is divided into at least an upper staircase and a lower staircase by a difference in level larger than a difference in level of each stair of the first sub-staircase portion.
US11264386B2 Semiconductor device
A semiconductor device may include a substrate including an active pattern extending in a first direction, a gate electrode running across the active pattern and extending in a second direction intersecting the first direction, a source/drain pattern on the active pattern and adjacent to a side of the gate electrode, an active contact in a contact hole exposing the source/drain pattern, an insulating pattern filling a remaining space of the contact hole in which the active contact is provided, a first via on the active contact, and a second via on the gate electrode. The active contact may include a first segment that fills a lower portion of the contact hole and a second segment that vertically protrudes from the first segment. The first via is connected to the second segment. The insulating pattern is adjacent in the first direction to the second via.
US11264384B2 CMOS structure and method for manufacturing CMOS structure
The disclosure relates to a CMOS structure and a manufacturing method thereof. The CMOS structure includes a substrate and an N-type TFT and a P-type TFT on the substrate. The N-type TFT includes a first gate electrode, a first active layer, and a first gate dielectric layer therebetween. The first active layer includes a first semiconductor layer, a second semiconductor layer of the N-type, and a third semiconductor layer of the N-type which are located at opposite ends of the first semiconductor layer and sequentially stacked in a direction away from the first gate dielectric layer. An N-type doping concentration of the second semiconductor layer is smaller than that of the third semiconductor layer. The P-type TFT includes a fifth semiconductor layer and a sixth semiconductor layer. A P-type doping concentration of the fifth semiconductor layer is smaller than that of the sixth semiconductor layer.
US11264382B2 Fin-type field effect transistor with reduced fin bulge and method
Disclosed are a method of forming a fin-type field effect transistor (FINFET) and a FINFET structure. In the method, isolation regions are formed on opposing sides of a semiconductor fin. Each isolation region is shorter than the fin, has a lower isolation portion adjacent to a lower fin portion, and has an upper isolation portion that is narrower than the lower isolation portion and separated from a bottom section of an upper fin portion by a space. Surface oxidation of the upper fin portion thins the top section, but leaves the bottom section relatively wide. During gate formation, the gate dielectric layer fills the spaces between the bottom section of the upper fin portion and the adjacent isolation regions. Thus, the gate conductor layer is formed above any fin bulge area and degradation of gate control over the channel region due to a non-uniform fin width is minimized or avoided.
US11264381B2 Integrated circuit device and method of manufacturing the same
An integrated circuit device includes a fin-type active region protruding from a substrate and extending in a first direction, a plurality of semiconductor patterns disposed apart from an upper surface of the fin-type active region, the plurality of semiconductor patterns each including a channel region; a gate electrode surrounding the plurality of semiconductor patterns, extending in a second direction perpendicular to the first direction, and including a main gate electrode, which is disposed on an uppermost semiconductor pattern of the plurality of semiconductor patterns and extends in the second direction, and a sub-gate electrode disposed between the plurality of semiconductor patterns; a spacer structure disposed on both sidewalls of the main gate electrode; and a source/drain region connected to the plurality of semiconductor patterns, disposed at both sides of the gate electrode, and contacting a bottom surface of the spacer structure.
US11264379B2 Monolithic integration of enhancement mode and depletion mode field effect transistors
A monolithic integration of enhancement mode (E-mode) and depletion mode (D-mode) field effect transistors (FETs) comprises a compound semiconductor substrate overlaid by an epitaxial structure overlaid by source and drain electrodes. The epitaxial structure includes from bottom to top sequentially a buffer layer, a channel layer, a Schottky barrier layer, a first etch stop layer, and a first cap layer. The respective first gate metal layers of the D-mode and E-mode FET are in contact with the first etch stop layer. The D-mode and E-mode gate-sinking regions are beneath the respective first gate metal layers of the D-mode and E-mode gate electrode at least within the first etch stop layer. The first gate metal layer material of the D-mode is the same as that of the E-mode, where the first gate metal layer thickness of the E-mode is greater than that of the D-mode.
US11264377B2 Devices including control logic structures, and related methods
A semiconductor device includes a stack structure comprising decks. Each deck of the stack structure comprises a memory element level comprising memory elements and control logic level in electrical communication with the memory element level, the control logic level comprising a first subdeck structure comprising a first number of transistors comprising a P-type channel region or an N-type channel region and a second subdeck structure comprising a second number of transistors comprising the other of the P-type channel region or the N-type channel region overlying the first subdeck structure. Related semiconductor devices and methods of forming the semiconductor devices are disclosed.
US11264375B2 Semiconductor device
A semiconductor device has an N-type substrate, a through conductor penetrating the N-type substrate, a protection target circuit provided on the N-type substrate, and an ESD protection circuit provided on the N-type substrate. The protection target circuit and the ESD protection circuit are connected together to the through conductor.
US11264371B2 Photosensitive imaging devices and associated methods
A monolithic sensor for detecting infrared and visible light according to an example includes a semiconductor substrate and a semiconductor layer coupled to the semiconductor substrate. The semiconductor layer includes a device surface opposite the semiconductor substrate. A visible light photodiode is formed at the device surface. An infrared photodiode is also formed at the device surface and in proximity to the visible light photodiode. A textured region is coupled to the infrared photodiode and positioned to interact with electromagnetic radiation.
US11264370B2 LED package structure
A light-emitting diode (LED) package structure includes a substrate, an LED, a side wall, an encapsulant, and a waterproof protective coating. The LED is disposed on the substrate, the side wall defines a through hole and is disposed on the substrate, and the LED is accommodated in the through hole. The encapsulant is filled in the through hole and covers the LED. A heterojunction is disposed between the encapsulant and the side wall, and the waterproof protective coating seals the heterojunction. Furthermore, the encapsulant includes a first fluoropolymer, the waterproof protective coating includes a second fluoropolymer, and the light transmittance of the first fluoropolymer is greater than that of the second fluoropolymer.
US11264366B2 Module
Provided is a module which has a package-on-package structure including a redistribution layer and can be easily reduced in height. A module includes an upper module including a substrate, a first component, and a sealing resin layer, and a lower module including an intermediate layer and a redistribution layer. The first component is connected to the redistribution layer with a columnar conductor interposed therebetween and provided in the intermediate layer, and both the first component and a second component are rewired by the redistribution layer. By fixing a resin block containing the second component to a lower surface of the substrate by a fixing conductor, positional deviation of the second component can be prevented. Further, by polishing an upper surface of the resin block, it is possible to improve the flatness.
US11264365B2 Image display device and display
An image display device includes a plurality of micro light-emission elements that constitute a pixel and that are provided on a driving circuit substrate. The micro light-emission element displays an image by emitting light to a side opposite to the driving circuit substrate. A light convergence portion that converges light is disposed in the pixel.
US11264359B2 Chip bonded to a redistribution structure with curved conductive lines
An embodiment is package structure including a first integrated circuit die, a redistribution structure bonded to the first integrated circuit die, the redistribution structure including a first metallization pattern in a first dielectric layer, the first metallization pattern including a plurality of first conductive features, each of the first conductive features including a first conductive via in the first dielectric layer and first conductive line over the first dielectric layer and electrically coupled to the respective first conductive via, each of the first conductive lines comprising a curve in a plan view, a second dielectric layer over the first dielectric layer and the first metallization pattern, and a second metallization pattern in the second dielectric layer, the second metallization pattern including a plurality of second conductive via in the second dielectric layer, each of the second conductive vias being over and electrically coupled to a respective first conductive line.
US11264357B1 Mixed exposure for large die
Techniques and arrangements for performing exposure operations on a wafer utilizing both a stepper apparatus and an aligner apparatus. The exposure operations are performed with respect to large composite base dies, e.g., interposers, defined within the wafer, where the interposers will become a part of microelectronic devices by coupling with active dies or microchips. The composite base dies may be coupled to the active dies via “native interconnects” utilizing direct bonding techniques. The stepper apparatus may be used to perform exposure operations on active regions of the composite base dies to provide a fine pitch for the native interconnects, while the aligner apparatus may be used to perform exposure operations on inactive regions of the composite base dies to provide a coarse pitch for interfaces with passive regions of the composite base dies.
US11264350B2 Semiconductor device with composite dielectric structure and method for forming the same
A semiconductor device includes an interconnect structure disposed over a first semiconductor die. The first semiconductor die includes a semiconductor substrate and a first conductive pad disposed over the semiconductor substrate, and the first conductive pad is covered by the interconnect structure. The semiconductor device also includes dielectric spacers surrounding the interconnect structure. An interface between the dielectric spacers and the interconnect structure is curved. The semiconductor device further includes a dielectric layer surrounding the dielectric spacers, and a second semiconductor die bonded to the dielectric layer and the interconnect structure. The second semiconductor die includes a second conductive pad, and the interconnect structure is covered by the second conductive pad.
US11264348B2 Semiconductor device having an ultrasonic bonding portion provided between a substrate and a semiconductor chip
A semiconductor device of embodiments includes a substrate; a semiconductor chip provided above the substrate; a first ultrasonic bonding portion provided between the substrate and the semiconductor chip; a first terminal plate electrically connected to the semiconductor chip via the first ultrasonic bonding portion, the first ultrasonic bonding portion being provided on the substrate, and the first terminal plate having a first surface facing the semiconductor chip; and a first adhesive layer provided on the first surface, and the first adhesive layer containing a first adhesive.
US11264347B2 RF devices with enhanced performance and methods of forming the same
The present disclosure relates to a radio frequency (RF) device that includes a mold device die and a multilayer redistribution structure underneath the mold device die. The mold device die includes a device region with a back-end-of-line (BEOL) portion and a front-end-of-line (FEOL) portion over the BEOL portion, and a first mold compound. The FEOL portion includes an active layer formed from a strained silicon epitaxial layer, in which a lattice constant is greater than 5.461 at a temperature of 300K. The first mold compound resides over the active layer. Herein, silicon crystal does not exist between the first mold compound and the active layer. The multilayer redistribution structure includes a number of bump structures, which are at a bottom of the multilayer redistribution structure and electrically coupled to the FEOL portion of the mold device die.
US11264346B2 Sacrificial dielectric for lithographic via formation to enable via scaling in high density interconnect packaging
An apparatus, comprising a substrate comprising a dielectric, a conductor, comprising a via embedded within the dielectric, the via has a first end and a second end, and substantially vertical sidewalls between the first end and the second end, and a conductive structure extending laterally from the first end of the via over the dielectric, wherein the via and the conductive structure have a contiguous microstructure.
US11264345B2 Conductive barrier direct hybrid bonding
A method for forming a direct hybrid bond and a device resulting from a direct hybrid bond including a first substrate having a first set of metallic bonding pads, preferably connected to a device or circuit, capped by a conductive barrier, and having a first non-metallic region adjacent to the metallic bonding pads on the first substrate, a second substrate having a second set of metallic bonding pads capped by a second conductive barrier, aligned with the first set of metallic bonding pads, preferably connected to a device or circuit, and having a second non-metallic region adjacent to the metallic bonding pads on the second substrate, and a contact-bonded interface between the first and second set of metallic bonding pads capped by conductive barriers formed by contact bonding of the first non-metallic region to the second non-metallic region.
US11264342B2 Package on package structure and method for forming the same
Some embodiments relate to a semiconductor device package, which includes a substrate with a contact pad. A non-solder ball is coupled to the contact pad at a contact pad interface surface. A layer of solder is disposed over an outer surface of the non-solder ball, and has an inner surface and an outer surface which are generally concentric with the outer surface of the non-solder ball. An intermediate layer separates the non-solder ball and the layer of solder. The intermediate layer is distinct in composition from both the non-solder ball and the layer of solder. Sidewalls of the layer of solder are curved or sphere-like and terminate at a planar surface, which is disposed at a maximum height of the layer of solder as measured from the contact pad interface surface.
US11264341B2 Microwave integrated circuit
Provided is a microwave integrated circuit including: a semiconductor substrate; a plurality of amplification units that are formed in the semiconductor substrate; a wiring that is formed in one layer wiring excluding an uppermost layer wiring and a lowermost layer wiring among a plurality of layer wirings formed on the semiconductor substrate and is used for supplying power to the plurality of amplification units; and a plurality of vias that connect a plurality of conductive regions formed in the layer wiring with the wiring interposed therebetween and other conductive regions formed in a region interposing the wiring in the two layer wirings immediately above and immediately below the layer wiring, in which each of the plurality of vias forms a via structure connected to the conductive regions of the lowermost layer wiring by a plurality of other vias.
US11264338B2 Integrated circuit package with through void guard trace
Apparatuses, systems and methods associated with over void signal trace design are disclosed herein. In embodiments, an integrated circuit (IC) package may include a first layer that has a void and a guard trace, wherein a first portion of the void is located on a first side of the guard trace and a second portion of the void is located on a second side of the guard trace. The IC package may further include a second layer located adjacent to the first layer, wherein the second layer has a signal trace that extends along the guard trace. Other embodiments may be described and/or claimed.
US11264337B2 Semiconductor package structure
A semiconductor package structure is provided. The semiconductor package structure includes a substrate, a semiconductor die and a frame. The semiconductor die is disposed over the substrate. The frame is disposed over the substrate, wherein the frame is adjacent to the semiconductor die, and the upper surface of the frame is lower than the upper surface of the semiconductor die.
US11264333B2 Reconstituted substrate structure and fabrication methods for heterogeneous packaging integration
The present disclosure relates to thin-form-factor reconstituted substrates and methods for forming the same. The reconstituted substrates described herein may be utilized to fabricate homogeneous or heterogeneous high-density 3D integrated devices. In one embodiment, a silicon substrate is structured by direct laser patterning to include one or more cavities and one or more vias. One or more semiconductor dies of the same or different types may be placed within the cavities and thereafter embedded in the substrate upon formation of an insulating layer thereon. One or more conductive interconnections are formed in the vias and may have contact points redistributed to desired surfaces of the reconstituted substrate. The reconstituted substrate may thereafter be integrated into a stacked 3D device.
US11264331B2 Package structure and fabrication methods
The present disclosure relates to methods and apparatus for forming a thin-form-factor semiconductor package. In one embodiment, a glass or silicon substrate is structured by micro-blasting or laser ablation to form structures for formation of interconnections therethrough. The substrate is thereafter utilized as a frame for forming a semiconductor package with embedded dies therein.
US11264315B2 Electronic package with passive component between substrates
An electronic package with passive components located between a first substrate and a second substrate. The electronic package can include a first substrate including a device interface for communication with an electronic device. An interposer can be electrically coupled to the first substrate. A second substrate can be offset from the first substrate at a distance. The second substrate can be electrically coupled to the first substrate through the interposer. A passive component can be attached to one of the first substrate or the second substrate. The passive component can be located between the first substrate and the second substrate. A height of the passive component can be is less than the distance between the first substrate and the second substrate. The second substrate can include a die interface configured for communication with a die. The die interface can be communicatively coupled to the passive component.
US11264308B2 RF devices with enhanced performance and methods of forming the same
The present disclosure relates to a radio frequency device that includes a transfer device die and a multilayer redistribution structure underneath the transfer device die. The transfer device die includes a device region with a back-end-of-line (BEOL) portion and a front-end-of-line (FEOL) portion over the BEOL portion and a transfer substrate. The FEOL portion includes isolation sections and an active layer surrounded by the isolation sections. A top surface of the device region is planarized. The transfer substrate resides over the top surface of the device region. Herein, silicon crystal does not exist within the transfer substrate or between the transfer substrate and the active layer. The multilayer redistribution structure includes a number of bump structures, which are at a bottom of the multilayer redistribution structure and electrically coupled to the FEOL portion of the transfer device die.
US11264304B2 Semiconductor structure and associated method for manufacturing the same
A method for manufacturing a semiconductor structure is disclosed. The method includes: providing a semiconductor substrate having a plurality of dies thereon; dispensing an underfill material and a molding compound to fill spaces beneath and between the dies; disposing a temporary carrier over the dies; thinning a thickness of the semiconductor substrate; performing back side metallization upon the thinned semiconductor substrate; removing the temporary carrier; and attaching a plate over the dies. An associated semiconductor structure is also disclosed.
US11264303B2 Power semiconductor device and method of manufacturing the same
A power semiconductor device includes a frame, a semiconductor element, a substrate, and a sealing resin. The semiconductor element is disposed on the frame. The substrate is disposed on a side of the frame opposite to a side on which the semiconductor element is disposed. The sealing resin seals the semiconductor element and the substrate. The substrate includes a metal sheet, a first insulating sheet on one main surface side of the metal sheet, and a second insulating sheet on the other main surface side of the metal sheet. The metal sheet has flexibility at a normal temperature.
US11264301B2 System and method to enhance reliability in connection with arrangements including circuits
A reliability cover that is disposed over at least one of an integrated circuit package and a Si die of the integrated circuit package is disclosed. The integrated circuit package is mountable to a printed circuit board via a plurality of solder balls. The reliability cover is configured to reduce a difference in a coefficient of thermal expansion between the integrated circuit package and the printed circuit board, and between the Si die and a substrate of the integrated circuit package by a threshold value.
US11264300B2 Package structure with lid and method for forming the same
A package structure and method for forming the same are provided. The package structure includes a semiconductor die formed over a first side of an interconnect structure, and the semiconductor die has a first height. The package structure also includes a first stacked die package structure formed over the first side of the interconnect structure, and the first stacked die package structure has a second height. The second height is greater than the first height. The package structure includes a lid structure formed over the semiconductor die and the first stacked die package structure. The lid includes a main portion and a protruding portion extending from the main portion, and the protruding portion is directly over the semiconductor die.
US11264297B2 Display panel with thin ink film between substrate and protecting film
Disclosed are a display panel and a display device, and the display panel includes a substrate, a thin ink film, and a protecting film stacked over each other, where an orthographical projection of the thin ink film onto the substrate covers an orthographical projection of the protecting film onto the substrate, an edge of the thin ink film is coated sealing glue.
US11264294B2 Integrated circuit devices and manufacturing methods for the same
A method of manufacturing an integrated circuit device, the method including forming a plurality of target patterns on a substrate such that an opening is defined between two adjacent target patterns; forming a pyrolysis material layer on the substrate such that the pyrolysis material layer partially fills the opening and exposes an upper surface and a portion of a sidewall of the two adjacent target patterns; and forming a material layer on the exposed upper surface and the exposed portion of the sidewall of the two adjacent target patterns, wherein, during the forming of the material layer, the material layer does not remain on a resulting surface of the pyrolysis material layer.
US11264293B2 Wiring board, electronic device package, and electronic device
A wiring board includes an insulating substrate and a wiring conductor. The insulating substrate includes a first layer having an upper surface and a lower surface and having a first content of aluminum oxide and containing mullite and a second layer stacked on the upper surface and/or the lower surface of the first layer and having a second content of aluminum oxide greater than the first content. The wiring conductor is located inside the first layer and contains a manganese compound and/or a molybdenum compound. A manganese silicate phase and/or a magnesium silicate phase in an interface area between the insulating substrate and the wiring conductor.
US11264286B2 Co-integration of tensile silicon and compressive silicon germanium
Integrated circuits are disclosed in which the strain properties of adjacent pFETs and nFETs are independently adjustable. The pFETs include compressive-strained SiGe on a silicon substrate, while the nFETs include tensile-strained silicon on a strain-relaxed SiGe substrate. Adjacent n-type and p-type FinFETs are separated by electrically insulating regions formed by a damascene process. During formation of the insulating regions, the SiGe substrate supporting the n-type devices is permitted to relax elastically, thereby limiting defect formation in the crystal lattice of the SiGe substrate.
US11264285B2 Method for forming film stacks with multiple planes of transistors having different transistor architectures
Three-dimensional integration can overcome scaling limitations by increasing transistor density in volume rather than area. To provided gate-all-around field-effect-transistor devices with different threshold voltages and doping types on the same substrate, methods are provided for growing adjacent nanosheet stacks having channels with different doping profiles. In one example, a first nanosheet stack is formed having channels with first doping characteristics. Then the first nanosheet stack is etched, and a second nanosheet stack is formed in plane with the first nanosheet stack. The second nanosheet stack has channels with different doping characteristics. This process can be repeated for additional nanosheet stacks. In another example, the formation of the nanosheet stacks with channels having different doping characteristics is performed by restricting layer formation to predefined locations using a patterned layer (e.g., a conformal oxide layer) that limits epitaxial growth to exposed regions of the substrate where the patterned layer is etched away.
US11264283B2 Multi-channel devices and methods of manufacture
The disclosure is directed towards semiconductor devices and methods of manufacturing the semiconductor devices. The methods include forming fins in a device region and forming other fins in a multilayer stack of semiconductor materials in a multi-channel device region. A topmost nanostructure may be exposed in the multi-channel device region by removing a sacrificial layer from the top of the multilayer stack. Once removed, a stack of nanostructures are formed from the multilayer stack. A native oxide layer is formed to a first thickness over the topmost nanostructure and to a second thickness over the remaining nanostructures of the stack, the first thickness being greater than the second thickness. A gate dielectric is formed over the fins in the device region. A gate electrode is formed over the gate dielectric in the device region and surrounding the native oxide layer in the multi-channel device region.
US11264281B2 Semiconductor device with reduced loading effect
The present disclosure relates to a method for forming a semiconductor structure includes depositing a dielectric layer on a substrate and depositing a patterning layer on the dielectric layer. The method also includes performing a first etching process on the patterning layer to form a first region including a first plurality of blocks at a first pattern density and a second region including a second plurality of blocks at a second pattern density that is lower than the first pattern density. The method also includes performing a second etching process on the second plurality of blocks to decrease a width of each block of the second plurality of blocks and etching the dielectric layer and the substrate using the first and second pluralities of blocks to form a plurality of fin structures.
US11264276B2 Interconnect integration scheme with fully self-aligned vias
A method is presented for forming self-aligned vias by employing a top level line pattern. The method includes forming first conductive lines within a first dielectric material, recessing one conductive line of the conductive lines to define a first opening, filling the first opening with a second dielectric material, and forming a sacrificial block perpendicular to and in direct contact with a non-recessed first conductive line. The method further includes forming a single via directly underneath the sacrificial block by recessing the non-recessed first conductive line, removing the sacrificial block to define a second opening, and filling the second opening with a conductive material to define a second conductive line such that the single via aligns to both the non-recessed first conductive line and the second conductive line.
US11264272B2 Semiconductor device and method for manufacturing the same, and electronic apparatus
The present technology relates to Provided are a semiconductor device in which an air gap structure can be formed in any desired region regardless of the layout of metallic wiring lines, a method for manufacturing the semiconductor device, and an electronic apparatus. A first wiring layer and a second wiring layer including a metallic film are stacked via a diffusion preventing film that prevents diffusion of the metallic film. The diffusion preventing film is formed by burying a second film in a large number of holes formed in a first film. At least the first wiring layer includes the metallic film, an air gap, and a protective film formed with the second film on the inner peripheral surface of the air gap, and the opening width of the air gap is equal to the opening width of the holes formed in the first film or is greater than the opening width of the holes.
US11264268B2 FinFET circuit devices with well isolation
A method includes receiving a structure that includes a substrate including a first well region having a first dopant type and a second well region having a second dopant type that is opposite to the first dopant type; and fins extending above the substrate. The method further includes forming a patterned etch mask on the structure, wherein the patterned etch mask provides an opening that is directly above a first fin of the fins, wherein the first fin is directly above the first well region. The method further includes etching the structure through the patterned etch mask, wherein the etching removes the first fin and forms a recess in the substrate that spans from the first well region into the second well region; and forming a dielectric material between remaining portions of the fins and within the recess.
US11264266B2 Substrate processing method
A substrate processing method is implemented in a substrate processing apparatus including a processing chamber, a turntable on which a substrate is placed inside the processing chamber, and first and second gas supplies that supply first and second gases, respectively. The substrate processing method deposits a film, generated by a reaction between the first gas and the second gas, on the substrate in a first state where the substrate rotates and the turntable undergoes a clockwise orbital rotation around a rotating shaft so that the substrate passes through a region supplied with the first gas and thereafter passes through a region supplied with the second gas, and deposits the film on the substrate in a second state where the substrate rotates and the turntable undergoes a counterclockwise orbital rotation.
US11264262B2 Wafer debonding and cleaning apparatus
The present disclosure, in some embodiments, relates to a debonding and cleaning apparatus. The apparatus has a debonding module configured to separate semiconductor substrates from carrier substrates. A first cleaning module is configured to clean surfaces of a first plurality of the semiconductor substrates and a second cleaning module is configured to clean surfaces of a second plurality of the semiconductor substrates. The apparatus also has a first substrate handling module including a first robotic arm in communication with the debonding module and a second substrate handling module including a second robotic arm that is located between the first cleaning module and the second cleaning module. The second substrate handling module is configured to transfer the first plurality of the semiconductor substrates to first cleaning module and to transfer the second plurality of the semiconductor substrates to the second cleaning module.
US11264253B2 Substrate processing apparatus, method of manufacturing semiconductor device, and recording medium
There is provided a technique includes: a process chamber in which a substrate is processed; a plurality of microwave supply sources configured to supply predetermined microwaves for heating the substrate in the process chamber; and a controller configured to control the microwave supply sources such that while keeping constant a sum of outputs of the microwaves respectively supplied to the substrate from the plurality of microwave supply sources, at least one of the plurality of microwave supply sources is turned off, and periods in which the at least one of the plurality of microwave supply sources is turned off are different from each other.
US11264252B2 Chamber lid with integrated heater
Implementations described herein provide a chamber lid assembly. In one embodiment, a chamber lid assembly includes a heater embedded in a dielectric body forming a boundary of a processing chamber, wherein the heater has one or more heating zones that are independently controlled.
US11264251B2 Method of manufacturing power amplifier package embedded with input-output circuit
A method of manufacturing a power amplifier package embedded with an input-output circuit including a dielectric circuit board, a heat sink and lead frames, the method comprising: the step of preparing the dielectric circuit board including the steps of forming a power amplifier hole in which a power amplifier chip is to be disposed on a dielectric substrate, printing an input matching network metal pattern on a left side of the power amplifier hole, and printing an output matching network metal pattern on a right side of the power amplifier hole, and sintering the input matching network metal pattern and the output matching network metal pattern printed on the dielectric substrate; the step of preparing the lead frames by etching alloy 42 and plating nickel; and the step of attaching the heat sink on a bottom surface of the dielectric circuit board.
US11264250B2 Use of a chemical mechanical polishing (CMP) composition for polishing of cobalt and / or cobalt alloy comprising substrates
Use of a chemical mechanical polishing (CMP) composition (Q) for chemical mechanical polishing of a substrate (S) comprising (i) cobalt and/or (ii) a cobalt alloy, wherein the CMP composition (Q) comprises (A) Inorganic particles (B) an anionic surfactant of the general formula (I) R-S wherein R is C5-C20-alkyl, C5-C20-alkenyl, C5-C20-alkylacyl or C5-C20-alkenylacyl and S is a sulfonic acid derivative, an amino acid derivative or a phosphoric acid derivative or salts or mixtures thereof (C) at least one amino acid, (D) at least one oxidizer (E) an aqueous medium and wherein the CMP composition (Q) has a pH of from 7 to 10.
US11264246B2 Plasma etching method for selectively etching silicon oxide with respect to silicon nitride
An etching method is provided for selectively etching a first region of silicon oxide with respect to a second region of silicon nitride by performing plasma processing on a target object including the first region and the second region. In the etch method, first, a plasma of a processing gas including a fluorocarbon gas is generated in a processing chamber where the target object is accommodated. Next, the plasma of the processing gas including the fluorocarbon gas is further generated in the processing chamber where the target object is accommodated. Next, the first region is etched by radicals of fluorocarbon contained in a deposit which is formed on the target object by the generation and the further generation of the plasma of the processing gas containing the fluorocarbon gas. A high frequency powers used for the plasma generation is smaller than a high frequency power used for plasma further generation.
US11264244B2 Method of manufacturing semiconductor device
After a MISFET is formed on a substrate including a semiconductor substrate, an insulating layer and a semiconductor layer, an interlayer insulating film and a first insulating film are formed on the substrate. Also, after an opening is formed in each of the first insulating film and the interlayer insulating film, a second insulating film is formed at each of a bottom portion of the opening and a side surface of the opening and also formed on an upper surface of the first insulating film. Further, each of the second insulating film formed at the bottom portion of the opening and the second insulating film formed on the upper surface of the first insulating film is removed by etching. After that, an inside of the opening is etched under a condition that each of the first insulating film and the second insulating film is less etched than the insulating layer.
US11264242B2 Method and apparatus for determining expansion compensation in photoetching process, and method for manufacturing device
A method and an apparatus for determining expansion compensation in a photoetching process, and a method for manufacturing a semiconductor device are provided. A relative vector misalignment value of a first wafer and a second wafer after being bonded is obtained based on a relative position relationship between a first alignment pattern of the first wafer and a second alignment pattern of the second wafer in a boding structure. A relative expansion value of the first wafer and the second wafer is obtained based on the relative vector misalignment value. A developing expansion compensation value in the photoetching process is obtained. The expansion compensation value is used to the photoetching process of a first conductor layer including the first alignment pattern of the first wafer and/or a second conductor layer including the second alignment pattern of the second wafer.
US11264237B2 Method of epitaxy and semiconductor device
A transistor is provided including a source-drain region, the source-drain region including a first layer wherein a first average silicon content is between about 80% and 100%, a second layer wherein a second average silicon content is between zero and about 90%, the second average silicon content being smaller than the first average silicon content by at least 7%, and the second layer disposed on and adjacent the first layer, a third layer wherein a third average silicon content is between about 80% and 100%, and a fourth layer wherein a fourth average silicon content is between zero and about 90%, the fourth average silicon content being smaller than the third average silicon content by at least 7%, and the fourth layer disposed on and adjacent the third layer.
US11264236B2 Substrate processing method
A substrate processing method includes: providing a substrate having a pattern formed on a surface layer thereof; setting a temperature of the substrate such that a change in the pattern becomes a predetermined change amount; forming a reaction layer having a thickness corresponding to the temperature set in the setting on the surface layer of the substrate; and applying energy to the substrate formed with the reaction layer thereby removing the reaction layer from the surface layer of the substrate.
US11264234B2 Conformal deposition of silicon carbide films
Disclosed are methods and systems for providing silicon carbide films. A layer of silicon carbide can be provided under process conditions that employ one or more silicon-containing precursors that have one or more silicon-hydrogen bonds and/or silicon-silicon bonds. The silicon-containing precursors may also have one or more silicon-oxygen bonds and/or silicon-carbon bonds. One or more radical species in a substantially low energy state can react with the silicon-containing precursors to form the silicon carbide film. The one or more radical species can be formed in a remote plasma source.
US11264229B1 Time-of-flight mass spectrometer and method for improving mass and spatial resolution of an image
Disclosed embodiments include a time-of-flight mass spectrometer with a straight ion optical axis comprising: an ion gate is electrically insolated electrode on which applied voltages to reject/pass ions through ion gate, entrance module and exit module set in focus/mirror modes, and create ion optical image on image plane located in field view aperture, electrostatic object lens, entrance module in focus mode and, transport electrostatic lens, exit module in focus mode and projection lens focused and map ions from image plane of field view aperture to image plane of ion detector, projection lens configured to form ion optical image of sample holder on image plane of ion detector and ion optical components with corrected geometrical, chromatic and timed aberrations configured to compensate time arriving disturbance in image plane of ion detector and improve mass and spatial resolution of image on image plane of ion detector.
US11264225B2 Ion flow guide devices and methods
Certain configurations of devices are described herein that include DC multipoles that are effective to direct ions. In some instances, the devices include a first multipole configured to provide a DC electric field effective to direct first ions of an entering particle beam along a first exit trajectory that is substantially orthogonal to an entry trajectory of the particle beam. The devices may also include a second multipole configured to provide a DC electric field effective to direct the received first ions from the first multipole along a second exit trajectory that is substantially orthogonal to the first exit trajectory.
US11264217B2 Substrate processing apparatus
There is provided a technique that include: a process chamber including a plasma generation space and a process space; a coil electrode arranged around the plasma generation space; a substrate mounting table on which a substrate to be processed in the process space is mounted; an elevator configured to move the substrate mounting table in the process chamber; and a controller configured to control the elevator to vary a distance between the substrate and an end portion of the coil electrode according to process distribution information on the substrate.
US11264216B2 Modifiable magnet configuration for arc vaporization sources
The present invention relates to an arc vaporization source for generating hard surface coatings on tools. The invention comprises an arc-vaporization source, comprising at least one electric solenoid and a permanent magnet arrangement that is displaceable relative to the target surface. The vaporization source can be adjusted to the different requirements of oxide, nitride, or metal coatings. The rate drop during the lifespan of a target to be vaporized can be held constant or adjusted by suitably adjusting the distance of the permanent magnets to the front side of the target. A compromise between the coating roughness and rate can be set.
US11264215B2 Semiconductor manufacturing apparatus
A semiconductor manufacturing apparatus includes: a stage configured to support a semiconductor substrate; and a conductive annular member provided at an outer circumferential portion of the stage and configured to enclose the semiconductor substrate when supported on the stage. The stage has a groove that is provided below a lower portion of an inner circumferential end of the annular member.
US11264213B2 Chemical control features in wafer process equipment
Gas distribution assemblies are described including an annular body, an upper plate, and a lower plate. The upper plate may define a first plurality of apertures, and the lower plate may define a second and third plurality of apertures. The upper and lower plates may be coupled with one another and the annular body such that the first and second apertures produce channels through the gas distribution assemblies, and a volume is defined between the upper and lower plates.
US11264207B2 Apparatuses and methods for avoiding electrical breakdown from RF terminal to adjacent non-RF terminal
An isolation system includes an input junction coupled to one or more RF power supplies via a match network for receiving radio frequency (RF) power. The isolation system further includes a plurality of channel paths connected to the input junction for distributing the RF power among the channel paths. The isolation system includes an output junction connected between each of the channel paths and to an electrode of a plasma chamber for receiving portions of the distributed RF power to output combined power and providing the combined RF power to the electrode. Each of the channel paths includes bottom and top capacitors for blocking a signal of the different type than that of the RF power. The isolation system avoids a risk of electrical arcing created by a voltage difference between an RF terminal and a non-RF terminal when the terminals are placed proximate to each other.
US11264205B2 Techniques for determining and correcting for expected dose variation during implantation of photoresist-coated substrates
A method, including using an implant recipe to perform an implant by scanning an ion beam along a first axis over a substrate, coated with a photoresist layer, while the substrate is scanned along a perpendicular axis; measuring an implant current (I) during the implant, using a first detector, positioned to a side of a substrate position; determining a value of a difference ratio (I−B)/(B), based upon the implant current, where B is current measured by the first detector, during a calibration at base pressure; determining a plurality of values of a current ratio (CR) for the plurality of instances, based upon the difference ratio, the current ratio being a ratio of the implant current to a current measured by a second detector, positioned over the substrate position, during the calibration; and adjusting scanning the ion beam, scanning of the substrate, or a combination thereof, based upon the current ratio.
US11264201B2 Charged particle beam device
A charged particle beam device includes: a charged particle beam source configured to generate a charged particle beam with which a sample is irradiated; a charged particle detection unit configured to detect a charged particle generated when the sample is irradiated with the charged particle beam; an intensity data generation unit configured to generate intensity data of the charged particle detected by the charged particle detection unit; a pulse-height value data generation unit configured to generate pulse-height value data of the charged particle detected by the charged particle detection unit; and an output unit configured to output a first image of the sample based on the intensity data and a second image of the sample based on the pulse-height value data.
US11264200B1 Lamella alignment based on a reconstructed volume
Apparatuses and methods for aligning lamella to charged particle beams based on a volume reconstruction are disclosed herein. An example method at least includes forming a reconstructed volume of a portion of a sample, the sample including a plurality of structures, and the reconstructed volume including a portion of the plurality of structures, performing, over a range of angles, a mathematical transform on each plane of a plurality of planes of the reconstructed volume, and based on the mathematical transform on each plane of the plurality of planes, determining a target orientation of the sample within the range of angles, wherein the target orientation aligns the plurality of structures parallel to an optical axis of a charged particle beam.
US11264198B2 Objective lens arrangement
An objective lens arrangement that may include a magnetic lens and an electrostatic lens. The magnetic lens may include one or more coils, an upper polepiece and a lower polepiece. The electrostatic lens may include an upper electrode, an internal lower electrode and an external lower electrode. A majority of the internal lower electrode may be surrounded by a majority of the external lower electrode. The upper electrode, the internal lower electrode, and the external lower electrode are arranged in a coaxial relationship along an optical axis of the objective lens arrangement. An area of a bottom aperture of the external lower electrode may not exceed an area of a bottom aperture of the internal lower electrode.
US11264195B2 Relay
The relay according to an embodiment of the disclosure includes a main body configured to open and close a circuit by an input signal, and a plurality of terminals extending from the main body and coupled to a PCB, wherein each of the plurality of terminals comprises an inclined extension portion configured to allow the main body to be spaced apart from the PCB and maintain an inclined state with respect to a surface of the PCB and a lower surface of the main body, and a coupling portion extending from the inclined extension portion in a direction to enter a coupling slot of the PCB.
US11264194B2 Temperature-dependent switch
A temperature-dependent switch comprises first and second stationary contacts and a temperature-dependent switching mechanism having a movable contact member and a temperature-dependent snap-action part, which transitions between geometric low- and high-temperature configurations based on a temperature of the switch. Switching the snap-action part from its geometric low- to high-temperature configuration moves the switching mechanism from a first to a second switching position and thereby opens the switch. A closing lock prevents the switch once having opened from closing again by keeping it in its second switching position. The closing lock comprises a fusible medium which melts when a melting temperature of the medium is exceeded, contacts, in a molten state, a part of the switching mechanism when it is in its second switching position, and solidifies again and thereby locks it in its second switching position when the temperature of the switch falls below the melting temperature of the medium again.
US11264193B2 Two wire pressure indicating switch with all electronic architecture with millivolt operating supply
Systems, devices, and methods for a two wire detection circuit powered system comprising: an electronic switch circuit configured to sense a pressure level above or below a predetermined value and indicate an open or closed switch condition, wherein the electronic switch circuit provides a contact resistance voltage of about 20 mV in the closed switch condition; and an energy harvester configured to convert 20 mV when the electronic switch circuit is in the closed switch condition to an operating voltage between 3.6 Volts and 5 Volts for the electronic switch circuit to operate without an additional power source.
US11264188B2 Operator for an electrical switching apparatus
An operator for an electrical switching apparatus includes an actuator configured to be grasped by a user. A linkage is attached to the actuator at a first end of the linkage and configured for extending through an enclosure housing the electrical switching apparatus. An engagement assembly is attached to the linkage at a second end of the linkage such that when the operator is mounted to the enclosure movement of the actuator outside of the enclosure causes movement of the engagement assembly inside the enclosure. The engagement assembly includes an extension arm attached to the linkage and an attachment member attached to the extension arm. The attachment member is configured to engage a toggle of the electrical switching apparatus in the enclosure to move the toggle between at least two positions.
US11264187B2 Control device configured to provide visual feedback
A control device configured for use in a load control system to control an external electrical load may provide simple feedback regarding the operation of the control device. For example, the control device may comprise a base portion configured to be mounted to an electrical wallbox or over a mechanical switch, and a control unit connected to the base portion. The control unit may comprise a rotation portion rotatable with respect to the base portion, an actuation portion, and a light source. The control unit may be configured to control the light source to illuminate at least an illuminated portion of the actuation portion in response to actuations of the rotation portion and the actuation portion. In addition, the control unit may provide a limit indication on the illuminated portion by blinking the illuminated portion when the electrical load has reached a limit.
US11264184B2 Remote load control device capable of orientation detection
A remote control device is provided that is configured for use in a load control system that includes one or more electrical loads. The remote control device includes a mounting structure and a control unit, and the control unit is configured to be attached to the mounting structure in a plurality of different orientations. The control unit includes a user interface, an orientation sensing circuit, and a communication circuit. The control unit is configured to determine an orientation of the control unit via the orientation sensing circuit. The control unit is also configured to translate a user input from the user interface into control data to control an electrical load of the load control system based on the orientation of the control unit and/or provide a visual indication of an amount of power delivered to the electrical load based on the orientation of the control unit.
US11264183B2 Spring loaded auxiliary contact system for bus transfer switching in a center break switch
The invention relates to a center break switch having a contact system for electrical current conduction and bus transfer switching. The contact system includes two moving contacts. One of the two moving contacts includes a finger contact and the other moving contact includes a first contact. Each moving contact includes a contact for bus transfer switching, wherein one of the two contacts includes a spherical contacting element, and the other contact includes a rectangular contacting element. The spherical contacting element and the rectangular contacting element engage during switching for the bus transfer, and stay in contact when the finger contact is engaged with the first contact for electrical current conduction.
US11264175B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a ceramic main body including dielectric layers and internal electrodes, principal surfaces, side surfaces, and end surfaces, and an external electrode electrically connected to the internal electrode on both end surfaces. The dielectric layer includes at least one element of Si and Mg. In a section defined by the width and lamination directions at a position of a central portion in the length direction of the ceramic main body, an outside in the width direction is higher than a central portion in the width direction in an amount of at least one element existing in a rectangular region of about 10 μm×about 10 μm of the dielectric layer in planar view, and continuity of the internal electrodes within a range of about 10 μm from an end in the width direction of the internal electrodes is greater than or equal to about 95%.
US11264161B2 Coil electronic component
A coil electronic component includes a support substrate, a coil pattern disposed on at least one surface of the support substrate, a lead-out pattern disposed on at least one surface of the support substrate to be connected to the coil pattern, an encapsulant disposed to encapsulate the support substrate, the coil pattern, and at least one portion of the lead-out pattern, and an external electrode disposed on an external surface of the encapsulant to be connected to the lead-out pattern. The lead-out pattern includes a slit disposed on a side of a region facing the external electrode. The slit is exposed in a direction toward the external electrode and in a direction away from the support substrate, on the basis of a thickness direction of the support substrate, and is not connected to the support substrate.
US11264158B2 Electromagnetically-driven ferromagnetic actuator device
A ferromagnetic actuator is disposed between first and second semiconductor devices that include first and second inductors. Each inductor is disposed on top of a multilevel wiring structure. Current flows through the first inductor to generate a first magnetic field that attracts the ferromagnetic actuator towards the first inductor causing the ferromagnetic actuator to transition from a first state to a second state. In the second state, a portion of the ferromagnetic actuator is disposed closer to the first inductor than it is in the first state. Current flows through the second inductor to generate a second magnetic field that attracts the ferromagnetic actuator towards the second inductor causing the ferromagnetic actuator to transition from the first or second state to a third state. In the third state, a portion of the ferromagnetic actuator is disposed closer to the first inductor than it is in the first state.
US11264157B2 Magnetic force control device and magnetic body holding device using same
A magnetic force control device includes a first pole piece having an interaction surface, made of a ferromagnetic material, and configured to be in contact with an N pole of a permanent magnet, a second pole piece having an interaction surface, made of a ferromagnetic material, and configured to be in contact with an S pole of the permanent magnet or another permanent magnet different from the permanent magnet, rotary permanent magnet configured to be rotatable to define a first arrangement state in which an N pole thereof is magnetically connected to the second pole piece and an S pole thereof is magnetically connected to the first pole piece and a second arrangement state in which the N pole is magnetically connected to the first pole piece and the S pole is magnetically connected to the second pole piece.
US11264155B2 Epsilon-type iron oxide magnetic particles and method for producing the same, magnetic powder, magnetic coating material and magnetic recording medium containing magnetic particles
An object of the present invention is to provide a magnetic powder having a narrow particle size distribution of epsilon-type iron oxide particles, and another object is to provide magnetic powder suitable for magnetic recording medium by improving particle size distribution, and provide epsilon-type iron oxide magnetic particles and related technologies in which a number average particle diameter of major diameters (D50) is 10 to 20 nm, a 90% cumulative particle diameter (D90) is 30 nm or less, and a geometric standard deviation (σg) of major diameters is 1.45 or less, which are obtained by TEM observation.
US11264154B2 Rare earth permanent magnet and rare earth permanent magnet manufacturing method
A rare earth permanent magnet includes a main phase containing: a rare earth element R of one or more types including Nd; an element L of one or more types selected from a group consisting of Co, Be, Li, Al, and Si; B; and Fe, wherein crystals which form the main phase belong to P42/mnm; some of B atoms occupying a 4f site of the crystals are substituted with atoms of the element L; each distribution of Nd atoms and the atoms of the element L appears along a C-axis direction of the crystals in a plurality of cycles; and the rare earth permanent magnet includes an area where a cycle of the atoms of the element L matches a cycle of the Nd atoms.
US11264153B2 Electrical isolator
An electrical isolator comprising: a first fluid-carrying member and a second fluid-carrying member spaced apart from said first fluid-carrying member; wherein said first fluid-carrying member has a first toothed surface and said second fluid-carrying member has a second toothed surface; wherein the electrical isolator further comprises: a fibre-reinforced polymer tube that overlaps both the first fluid-carrying member and the second fluid-carrying member and which contacts the first toothed surface in a first interface region of the fibre-reinforced polymer tube and which contacts the second toothed surface in a second interface region of the fibre-reinforced polymer tube; and a compression fitting arranged to bias the first interface region and the first toothed surface together.
US11264150B2 Method for producing an at least two-part structure, in particular a semifinished product for a superconducting wire
A method for producing an at least two-part structure, such as a semifinished product for a superconducting wire is provided. A first structure and a second structure are separately produced, and the first structure and the second structure are then inserted one into the other. The first structure and the second structure are respectively produced in layers by selective laser melting or selective electron beam melting of a powder. The method produces two-part structures for semifinished products of superconducting wires.
US11264149B2 Twin axial cable with dual extruded dielectric
A twin axial cable includes a pair of wires each with a core conductor; a first dielectric extruded around each of the core conductors, said pair of conductors with the first dielectrics being intimately side by side positioned with each other in a transverse direction; a second dielectric different form the first dielectric and extruded around the first dielectrics; a shielding layer enclosing the second dielectric; and a heat seal PET layer enclosing the shielding layer. A coupling ratio which is calculated by a value of an even mode characteristic impedance subtracted an odd mode characteristic impedance divided by a value of the even mode characteristic impedance pulsed the odd mode characteristic impedance is between 15% to 30%.
US11264148B2 Composite cable and composite harness
A composite cable includes a pair of first electric wires, a twisted pair wire formed by twisting a pair of second electric wires having a smaller outer diameter than the first electric wires, a tape member wound into a spiral around an assembly that is formed by twisting the pair of first electric wires and the twisted pair wire together, and a sheath covering an outer periphery of the tape member. The tape member and the sheath includes an inwardly projecting part formed in a spiral along a cable longitudinal direction and formed so as to enter inward at least one of a valley part between the two first electric wires and valley parts between the first electric wires and the twisted pair wire. The inwardly projecting part has a projecting length of not less than 3% of an outer diameter of the first electric wires.
US11264147B2 Cable assembly
A cable assembly extends in a longitudinal direction. The cable assembly comprises a first cable, two second cables, two coupling portions, an interposing portion and an outer cover. The first cable has a first conductor and a first cover. Each of the second cables has a second conductor and a second cover. The coupling portions couple the second covers, respectively, with the first cover. The first cable, the two second cables and the two coupling portions are arranged in a V-shape in a plane perpendicular to the longitudinal direction. The interposing portion extends along the first cable and the two second cables and has a full length which is equal to that of each of the first cable and the two second cables. The interposing portion is brought into contact with all the first cable and the two second cables.
US11264144B2 System and method for thermionic energy conversion
A thermionic energy conversion system, preferably including one or more electron collectors, interfacial layers, encapsulation, and/or electron emitters. A method for manufacturing the thermionic energy conversion system. A method of operation for a thermionic energy conversion system, preferably including receiving power, emitting electrons, and receiving the emitted electrons, and optionally including convectively transferring heat.
US11264139B2 Method and system for adjusting interactive 3D treatment zone for percutaneous treatment
The present teaching relates to surgical procedure planning. In one example, at least one 3D object contained in a 3D volume is rendered on a display screen. The at least one 3D object includes a 3D object corresponding to an organ. First information related to a 3D pose of a surgical instrument positioned with respect to the at least one 3D object is received from a user. A 3D representation of the surgical instrument is rendered in the 3D volume based on the first information. Second information related to a setting of the surgical instrument is received from the user. A 3D treatment zone in the 3D volume with respect to the at least one 3D object is estimated based on the first and second information. The 3D treatment zone in the 3D volume is visualized on the display screen. Controls associated with the 3D representation of the surgical instrument and/or the 3D treatment zone are provided to facilitate the user to dynamically adjust the 3D treatment zone via the controls.
US11264124B2 System and apparatus for item management
Item-management systems, apparatus, and methods are described, preferably for management of items such as medicaments. In embodiments, an item-management system comprises a container defining plural cells, a docking station configured to receive the container, sources of visible information to indicate the cell(s) into which an item is to be loaded, and at least one controller operable to control the visible information sources to indicate the cell into which the item is to be received.
US11264121B2 Real-time industrial plant production prediction and operation optimization
Direct measurement and simulation of real-time production rates of chemical products in complex chemical plants is complex. A predictive model developed based on machine learning algorithms using historical sensor data and production data provides accurate real-time prediction of production rates of chemical products in chemical plants. An optimization model based on machine learning algorithms using clustered historical sensor data and production data provides optimal values for controllable parameters for production maximization.
US11264115B2 Integrated circuit memory with built-in self-test (BIST)
An integrated circuit includes a memory core and a built-in self-test (BIST) controller. The memory core has an array of memory cells located at intersections of a plurality of word lines and a plurality of bit line pairs. The BIST controller is coupled to the memory core and has a mission mode and a built-in self-test mode. When in the mission mode, the BIST controller performs read and write accesses using precharge on demand. When in the built-in self-test mode, the BIST controller performs a floating bit line test by draining a voltage on true and complement bit lines of a selected bit line pair and subsequently precharging the true and complement bit lines of the selected bit line pair, before reading or writing data using the true and complement bit lines of the selected bit line pair.
US11264109B2 Memory device
A circuit includes: writing a plurality of data words, each of which has a plurality of data bits, into respective bit cells of a memory device; in response to determining that not all the data bits of the plurality of data words are correctly written into the respective bit cells of the memory device, grouping the plurality of data words as a plurality of data word sets; and simultaneously rewriting a subset of data bits that were not correctly written into the respective bit cells of the memory device, wherein the subset of the data bits are contained in a respective one of the plurality of data word sets.
US11264102B2 Semiconductor storage device
A semiconductor storage device includes a bit line driver, and a control circuit configured to be able to execute a writing sequence for repeating at least one loop including a program operation for writing data into at least one of the plurality of memory cells and a verify operation for verifying the data a plurality of times while increasing a program voltage by a step-up voltage. The bit line driver can obtain a number of memory cells into which writing is completed or a number of memory cells into which writing is insufficient for each of the at least two consecutive loops from a result of the verify operation, and the control circuit can determine the step-up voltage in the subsequent loop based on a result obtained by the bit line driver.
US11264101B2 Method of programming in flash memory devices
A memory device includes a plurality of memory cells. Each row of the plurality of memory cells is coupled to a respective one of a plurality of wordlines. A method of programming the memory device includes applying a program voltage to a selected wordline of the plurality of wordlines. The method also includes applying a series of incremental verifying voltages to the selected wordline in a first time period after applying the program voltage. The method further includes floating an unselected wordline of the plurality of wordlines in a second time period at least partially overlapping the first time period. The unselected wordline is adjacent to the selected wordline.
US11264100B2 Memory device and operation method thereof
An operation method of a memory device may include performing a program operation on a memory block in response to a program command from a controller, and applying a program voltage to a dummy word line coupled to dummy cells within the memory block such that the dummy cells have an indication threshold voltage higher than a normal pass voltage and providing a program fail signal to the controller when the program operation fails.
US11264097B2 Voltage generation circuit and semiconductor circuit including the voltage generation circuit
A voltage generation circuit includes a driver configured to generate an internal voltage by driving an external voltage depending on a driving signal; an amplifier configured to generate the driving signal depending on a result of comparing a reference voltage and a feedback voltage; and a switch configured to delay a decrease of the internal voltage by precharging a node of the amplifier with a predetermined voltage depending on a control signal.
US11264095B2 Electronic device and method of operating memory cell in the electronic device
An electronic device includes a semiconductor memory. The semiconductor memory includes a word line, a bit line, and a memory cell coupled to and disposed between the word line and the bit line, the memory cell including a variable resistance layer that remains in an amorphous state regardless of a value of data stored in the memory cell. In a reset operation, the memory cell is programmed to a high-resistance amorphous state by applying, to the memory cell, a sub-threshold voltage that is greater than 0.7 time of a threshold voltage of the memory cell and is smaller than 0.95 time of the threshold voltage.
US11264090B2 Memory system
A memory system has a nonvolatile memory which comprises memory cells capable of storing 4-bit data of first to fourth bits by sixteen threshold regions including a first threshold region corresponding to an erased state and second to sixteenth threshold regions having higher voltage levels than a voltage level of the first threshold region corresponding to a written state; and a controller which causes the nonvolatile memory to execute a first program for writing data of the first bit and the second bit and then causes the nonvolatile memory to execute a second program for writing data of the third bit and the fourth bit. The controller controls such that the threshold region is any threshold region of a seventeenth threshold region corresponding to an erased state and eighteenth to twentieth threshold regions having higher voltage levels than that of the seventeenth threshold region corresponding to a written state.
US11264087B2 Semiconductor device and method of driving semiconductor device
A semiconductor device includes a first wiring having a first portion, a second portion, a third portion provided between the first portion and the second portion, memory cells connected to the third portion of the first wiring, a field effect transistor having a drain connected to the second portion, and a gate, and a second wiring provided in parallel with the first wiring. The third portion of the first wiring includes a fourth portion located nearest to the first portion and a fifth portion located nearest to the second portion. The first wiring further includes a sixth portion disposed between the first portion and the fourth portion. The memory cells include a first memory cell connected to the fourth portion and a second memory cell connected to the fifth portion. The second wiring is electrically connected between the sixth portion and the gate of the field effect transistor.
US11264082B2 Memory device, memory system and autonomous driving apparatus
A memory device comprises a first memory area including a first memory cell array having a plurality of first memory cells each for storing N-bit data, where N is a natural number, and a first peripheral circuit for controlling the first memory cells according to an N-bit data access scheme and disposed below the first memory cell array, a second memory area including a second memory cell array having a plurality of second memory cells each for storing M-bit data, where M is a natural number greater than N, and a second peripheral circuit for controlling the second memory cells according to an M-bit data access scheme and disposed below the second memory cell array, wherein the first memory area and the second memory area are included in a single semiconductor chip and share an input and output interface, and a controller configured to generate calculation data by applying a weight stored in the first memory area to sensing data in response to receiving the sensing data obtained by an external sensor, and store the calculation data in one of the first memory area or the second memory area according to the weight, wherein the plurality of first memory cells and the plurality of second memory cells are included in a first chip having a first metal pad, the first peripheral circuit and the second peripheral circuit are included in a second chip having a second metal pad, and the first chip and the second chip are vertically connected to each other by the first metal pad and the second metal pad.
US11264081B1 Memory circuit, electronic device having the memory circuit, and method of operating memory circuit
The disclosure is directed to a memory circuit, an electronic device, and a method of operating the memory circuit. According to an exemplary embodiment, the disclosure is directed to a memory circuit which includes not limited to a voltage equalizing circuit configured to equalize and pre-charge a first data line and a second data line to a reference voltage, a sense amplifier circuit configured to sense a binary data based on a relative voltage between the first data line and the second data line, a read-out latch circuit configured to receive the binary data which is to be transmitted to an external controller, and a write circuit configured to receive a first signal of the first data line and a second signal of the second data line so as to write the first signal to a first bit line and the second signal to a second bit line.
US11264080B1 Semiconductor device and method for operating the same
According to an embodiment, a semiconductor device includes a transmission circuit including first and second transistors coupled in series between a first voltage terminal and a second voltage terminal, and a first common node coupled between the first and second transistors and coupled to a through line, the transmission circuit outputting a signal transferred from an internal circuit to the first common node according to an output control signal; a reception circuit including third and fourth transistors coupled in series between the first voltage terminal and the second voltage terminal, and a second common node coupled between the third and fourth transistors and coupled to the internal circuit, the reception circuit transferring a signal transferred through the through line to the internal circuit according to a first input control signal; and a deterioration acceleration circuit for applying stress to the first and third transistors according to a test signal.
US11264070B2 Systems and methods for memory operation using local word lines
Systems and method are provided for a memory circuit. In embodiments, the circuit includes a plurality of memory cells corresponding to a word of data and a global write word line. A plurality of local write lines are connected to a subset of the plurality of memory cells of the word of data. Selection logic is configured to activate a particular subset of memory cells for writing via a particular local write line based on a signal on the global write line and a selection signal associated with the particular subset of memory cells.
US11264063B2 Memory device having security command decoder and security logic circuitry performing encryption/decryption commands from a requesting host
A memory device, including a secure command decoder implementing security logic configured to detect commands carrying an encrypted immediate data payload from a requesting host, authenticate the host as source of the command, decode the immediate data and perform a memory access command called for by a command portion of the decrypted immediate data upon the storage cells of the memory device using the non-command portion of the decrypted immediate data, as well as to encrypt any result from executing the command portion prior to returning the result to the requesting host, and an input/output interface for I/O data units supporting multiple hosts.
US11264061B2 Control method for memory device
According to one embodiment, a method of controlling a memory device includes supplying a second potential having a first value to a second electrode and simultaneously, or thereafter, supplying a third potential to a third electrode, and thereafter stopping supply of the third potential such that the potential of the third electrode decays while reducing the potential of the second electrode, and thereafter supplying a first potential to the first electrode.
US11264048B1 Audio processing for detecting occurrences of loud sound characterized by brief audio bursts
A boundary of a highlight of audiovisual content depicting an event is identified. The audiovisual content may be a broadcast, such as a television broadcast of a sporting event. The highlight may be a segment of the audiovisual content deemed to be of particular interest. Audio data for the audiovisual content is stored, and the audio data is automatically analyzed to detect one or more audio events indicative of one or more occurrences to be included in the highlight. Each audio event may be a brief, high-energy audio burst such as the sound made by a tennis serve. A time index within the audiovisual content, before or after the audio event, may be designated as the boundary, which may be the beginning or end of the highlight.
US11264046B2 Speech signal leveling
A speech signal leveling system and method include generating an output signal by applying a frequency-dependent or frequency-independent controllable gain to an input signal, the gain being dependent on a gain control signal, and generating at least one speech detection signal indicative of voice components contained in the input signal. The system and method further include generating the gain control signal based on the input signal and the at least one speech detection signal, controlling the controllable-gain block to amplify or attenuate the input signal to have a predetermined mean or maximum or absolute peak signal level as long as voice components are detected in the input signal.
US11264039B2 Space division method and apparatus, and storage medium
A space division method includes: receiving a first sound signal that is a medium-high frequency sound signal; decoding the first sound signal by specified decoding to obtain device information of a sound source device that emits the first sound signal; and generating space division information when the device information of the sound source device is successfully obtained, wherein the space division information is configured to indicate that the sound source device and the sound collection device are located in the same spatial region.
US11264029B2 Local artificial intelligence assistant system with ear-wearable device
Embodiments herein relate to a local assistant system responding to voice input using an ear-wearable device. The system detects a wake-up signal and receives a first voice input communicating a first query content. The system includes speech recognition circuitry to determine the first query content, speech generation circuitry, and an input database of locally-handled user inputs. If the first audio input matches one of the locally-handled user inputs, then the system takes a local responsive action. If the first audio input does not match one of the locally-handled user inputs, then the system transmits at least a portion of the first query content over a wireless network to a network resource.
US11264025B2 Automated graphical user interface control methods and systems using voice commands
A system includes a processor and a memory storing instructions that, when executed by the processor, cause the system to receive an utterance, transmit the utterance to a cloud to generate an intent and an entity, receive the intent and the entity, and perform an action with respect to a graphical user interface. A method includes receiving an utterance, transmitting the utterance to a cloud to generate an intent and an entity, receiving the intent and the entity, and performing an action with respect to a graphical user interface. A non-transitory computer readable medium includes program instructions that when executed, cause a computer to receive an utterance, transmit the utterance to a cloud to generate an intent and an entity, receive the intent and the entity, and perform an action with respect to a graphical user interface.
US11264023B2 Using multiple modality input to feedback context for natural language understanding
Input context for a statistical dialog manager may be provided. Upon receiving a spoken query from a user, the query may be categorized according to at least one context clue. The spoken query may then be converted to text according to a statistical dialog manager associated with the category of the query and a response to the spoken query may be provided to the user.
US11264022B2 Information processing apparatus, information processing method, and program
There is provided an information processing apparatus, method, and program. The information processing apparatus includes: an information acquisition unit configured to acquire input information of a user that includes a time lag between an input start and end, in a mode in which a plurality of contents are consecutively provided via at least one non-content period; and an output control unit configured, in a case where the input information is acquired in a content period in which first content or second content to be provided at a time later than the first content is being provided, to cause an output unit to output first output information on the basis of the input information, and in a case where the input information is acquired in the non-content period, to cause the output unit to output second output information different from the first output information, on the basis of the input information.
US11264019B2 Methods, systems, and media for voice-based call operations
Methods, systems, and media for voice-based call operations are provided. In some embodiments, a method comprises: receiving, at a first user device, a communication; detecting a voice command, using the first user device, that includes a keyword; and in response to detecting the voice command, causing the communication to be transferred to a second user device that is associated with the keyword.
US11264018B2 System and method for voice actuated configuration of a controlling device
A speech recognition engine is provided voice data indicative of at least a brand of a target appliance. The speech recognition engine uses the voice data indicative of at least a brand of the target appliance to identify within a library of codesets at least one codeset that is cross-referenced to the brand of the target appliance. The at least one codeset so identified is then caused to be provisioned to the controlling device for use in commanding functional operations of the target appliance.
US11264016B2 Noise manageable electronic device and control method thereof
The present disclosure relates to a noise manageable electronic device and a control method thereof as the disclosure capable of operating even in the Internet of Things (IoT) environment through a 5G communication network, and the electronic device of the present disclosure may control the driving of the electronic device that generates noise when a voice command is generated by a user. The present disclosure may be configured to include a receiver configured to receive the voice command from the user and noise generated from a plurality of electronic devices arranged in the home, a noise extractor configured to extract the noise, and a processor configured to determine whether the received voice command is recognizable, and to reduce the noise by controlling driving of a first electronic device that has generated the noise among the plurality of electronic devices, when it is determined that the voice command is not recognizable.
US11264008B2 Method and electronic device for translating speech signal
A method and an electronic device for translating a speech signal between a first language and a second language with minimized translation delay by translating fewer than all words of the speech signal according to a level of understanding of the second language by a user that receives the translation.
US11264007B2 Translation device, translation method, and program
A translation device includes a speech recognition unit, a storage, a translation processor, and an information acquisition unit. The speech recognition unit recognizes a voice to generate a spoken sentence in a first language. The storage stores a plurality of example sentences each including a parameter representing a category corresponding to a plurality of terms. The translation processor searches the plurality of example sentences stored in the storage for an example sentence on the basis of the spoken sentence as a search result example sentence, and generates a converted sentence based on the search result example sentence. The information acquisition unit acquires specific information representing a specific term which corresponds to a specific parameter. If the search result example sentence includes the specific parameter, the translation processor generates the converted sentence based on the specific term represented by the specific information.
US11264001B1 Musical instrument stand support apparatus with rotatable adjustment mechanism to display a guitar
A musical instrument stand support apparatus with enhanced stability and a rotatable adjustment mechanism designed to display a guitar in one of a plurality of viewing positions is provided. The stand support apparatus includes a support base, a securement frame rotatably mounted to the support base and having a plurality of bars and a support plate, an upper cradle coupled to the securement frame, and a pair of arms pivotably mounted to the securement frame. The stand support apparatus is designed to secure the guitar with its body disposed on the support plate, guitar neck disposed within the upper cradle and pair of sides of the guitar body secured within the pair of arms. The securement frame is rotatably adjusted relative to the support base to display the secured guitar in one of the plurality of viewing positions.
US11264000B2 Display control device and non-transitory computer readable medium
A display control device controls display of a virtual image which is superimposed on foreground of a vehicle by projection of a display light image from an optical unit to a projection area. The display control device sets a projection position of the display light image which is projected in the projection area on the basis of a relative position of a superimposition object on which the virtual image is superimposed, obtains a measurement information from one vehicle height sensor measuring a displacement in a vertical direction occurring in the vehicle, obtains a gradient information indicating a gradient of a road on which the vehicle travels on the basis of three-dimensional map data, and corrects the projection position of the display light image on the basis of the measurement information and the gradient information.
US11263999B2 Image processing device and control method therefor
Enabling generation of a display image giving less uncomfortable feeling. An image processing device comprises: an input unit configured to receive, as an image signal and a synchronizing signal, a frame image constituting a moving image; an acceptance unit configured to accept an image shift instruction instructing a change of a display position of the frame image in a vertical direction of a given display unit; a correction unit configured to correct the synchronizing signal on the basis of the image shift instruction; and an output unit configured to output the image signal and the corrected synchronizing signal in association with each other. If an image shift amount in the vertical direction included in the image shift instruction exceeds a predetermined amount, the correction unit performs correction corresponding to an image shift amount not more than the predetermined amount.
US11263990B2 Method and device for adjusting display panel, and display device
The present disclosure discloses a method for adjusting a display panel, a device for adjusting a display panel, and a display device including the adjusting device. The method includes: detecting an image displayed by a display panel to determine whether the displayed image is a flickering image; inverting original polarities of data voltages inputted onto at least partial data lines of the display panel when it is detected that the displayed image is the flickering image; scanning an I2C interface, and determining whether a common voltage is written; and restoring the polarities of the data voltages on the at least partial data lines to the original polarities when it is determined that the common voltage is written via the I2C interface.
US11263986B2 System and method for display fault monitoring
A display device for a vehicle comprises a pixel array comprising a plurality of display elements. The device further comprises at least one test element and a controller. The controller is configured to selectively activate the display elements of the pixel array via a plurality of control signals and identify the activation of the at least one test element in response to at least one of the control signals. The controller is further configured to identify a display fault of the display device by comparing the at least one control signal communicated to the at least one test element to a diagnostic signal communicated from the at least one test element.
US11263985B2 Power supply circuit and display device
A power supply circuit and a display device are provided, belonging to the field of display technologies. The power supply circuit includes a boosting sub-circuit and a driving sub-circuit. The boosting sub-circuit may boost the voltage of the power signal provided by the power source; the driving sub-circuit may drive the load to work normally while ensuring that the capacitance of the capacitor in the driving sub-circuit is small when supplying power to the load with the power signal of which the voltage is boosted.
US11263984B2 Image signal luminance processing method, device and display apparatus
An image signal processing device of the present disclosure includes a luminance correction section that performs, on a basis of information on a maximum output luminance value in a display section, luminance correction on an image signal to be supplied to the display section, the maximum output luminance value being variable.
US11263982B2 Advanced LEP display mode, architectures and methodologies for display compensation
A display having a variably controlled backlight and/or driver is disclosed. The backlight includes a first light source that emits light within a first spectral power distribution and has a first radiant power output. A second light source emits light within a second spectral power distribution matched to an optical filter for producing a perceived chromaticity and luminosity matching the perceived display appearance without the optical filter.
US11263980B2 Display apparatus and method of driving display panel using the same
A display apparatus including a display panel, a gate driver, a data driver, an emission driver, and a driving controller. The display panel includes a pixel including a switching element of a first type and a switching element of a second type. The driving controller determines a driving frequency of the switching element of the first type to be a first driving frequency and a driving frequency of the switching element of the second type to be a second driving frequency less than the first driving frequency in a low frequency driving mode. The driving controller determines the second driving frequency based on a difference of a luminance of a writing frame in which the data voltage is written in the pixel and a luminance of a holding frame in which the written data voltage in the pixel is maintained without writing the data voltage.
US11263976B2 Display device and method of driving the same
A display device includes a first transistor including a first electrode connected to a first power line, a second electrode connected to a third node, and a gate electrode connected to a first node, a first capacitor formed between the first power line and a second node, a second capacitor formed between the first node and the second node, an emission transistor including a first electrode connected to the third node, a second electrode, and a gate electrode connected to an emission control line, and a light emitting element connected to the second electrode of the emission transistor and a second power line.
US11263975B2 Display apparatus
A display apparatus includes a substrate including a first area, a display area surrounding the first area, and a non-display area surrounding the display area; pixels disposed in the display area; scan lines extending in a first direction and disconnected in the first area; data lines extending in a second direction intersecting the first direction and disconnected in the first area; and data connection lines electrically connecting the data lines disconnected in the first area.
US11263972B2 Pixel circuitry and drive method thereof, array substrate, and display panel
Embodiments of the present disclosure provide a pixel circuitry and a drive method thereof, an array substrate, and a display panel. The pixel circuitry includes a shift register unit, an inverter, and a pixel driving circuit. The shift register unit is configured to provide a first drive signal under the control of an enable signal, a first clock signal, and a second clock signal. The inverter is configured to invert the first drive signal to generate a second drive signal. The pixel driving circuit is configured to control a light emitting device according to the first drive signal and the second drive signal.
US11263969B2 Pixel circuit, parameter detection method, display panel and display device
A pixel circuit, a parameter detection method, a display panel and a display device are provided. The pixel circuit includes a data writing-in circuit, a driving circuit, a reset control circuit, a detection control circuit, and a light emitting element. The detection control circuit is configured to control the connection or disconnection between the first electrode of the light emitting element and the sensing line under the control of a detection control signal provided by the detection control line. The reset control circuit is configured to control the connection or disconnection between the first electrode of the light emitting element and the second electrode of the light emitting element under the control of a reset control signal provided by the reset control line.
US11263968B2 Display substrate and driving method thereof, and display device
A display substrate, a driving method thereof, and a display device. The display substrate includes: a first display sub-region including a plurality of first repeating regions each including a first pixel unit and a second pixel unit disposed adjacently, the first pixel unit including a first sub-pixel and a second sub-pixel, and the second pixel unit including a second sub-pixel and a third sub-pixel; and a second display sub-region including a plurality of second repeating regions each including a third pixel unit and a first transparent pixel, the third pixel unit including a first sub-pixel, a second sub-pixel and a third sub-pixel; the first transparent pixel is configured such that a pixel density of the second display sub-region is less than a pixel density of the first display sub-region, and a light transmittance of the second display sub-region is greater than a light transmittance of the first display sub-region.
US11263964B2 Display panel, display screen, and display terminal
The present application relates to a display panel, a display screen and a display terminal. The display panel comprises a substrate provided with pixel circuits thereon; a pixel-defining layer; a light-emitting structure layer; a first electrode layer disposed on the pixel circuits and comprising a plurality of first electrodes; a second electrode disposed on the light emitting structure layer and being a surface electrode; and a scanning line and a data line both connected to each of the pixel circuits; wherein, sub-pixels in adjacent sub-pixel rows are staggered with one another and/or sub-pixels in adjacent sub-pixel columns are staggered with one another; the scanning line supplies a voltage to the pixel circuit to control turning-on and turning-off of the pixel circuit, and when the pixel circuit is turned on, a drive current from the data line is directly supplied to the first electrode to control light-emitting of the corresponding sub-pixel.
US11263958B2 Pixel driving circuit and driving method improving stability of pixel driving circuit in driving light emitting element
A pixel driving circuit and a driving method thereof, a display panel and a display device are provided. A second light emitting control device controls, in a case that a first light emitting control device controls a floating signal to be transmitted to a gate of a drive transistor for a first predetermined time period, a driving current to be transmitted to a light emitting element, and the light emitting element can emit light. In this way, the light emitting element can be driven to emit light after a fluctuation period of a voltage of the gate of the drive transistor during which the floating signal is initially inputted to the gate of the drive transistor is passed, improving the stability of the pixel driving circuit in driving the light emitting element.
US11263955B2 Display panel and electronic device
A display panel and an electronic device are provided. The display panel includes a driving substrate, an insulating layer, which is provided with a first receiving groove and a second receiving groove, a first micro light emitting diode disposed in the first receiving groove, a second micro light emitting diode disposed in the second receiving groove, and a first reflective layer disposed above the second micro light emitting diode. The display panel and the electronic device can reduce a thickness of the display panel.
US11263948B2 Display apparatus and control method
A display apparatus and a control method are disclosed. The display apparatus includes a plurality of sub-pixels, at least one photosensitive assembly, and a processor. Each photosensitive assembly is configured to detect and output actual luminance value(s) of at least one sub-pixel. The processor is configured to obtain a display compensation map corresponding to a target sub-pixel according to actual luminance values of the target sub-pixel that are acquired respectively in cases where a plurality of preset display data are input to the target sub-pixel, and target luminance values of the target sub-pixel that are obtained respectively in cases where the plurality of preset display data are input to the target sub-pixel.
US11263946B2 Reference voltage generating circuit and display device
Disclosed are a reference voltage generating circuit and a display device. The reference voltage generating circuit includes a timing control circuit, a digital-to-analog conversion circuit, an operational amplifier circuit, a drive circuit, a switch control circuit, a first switch circuit, and a second switch circuit. The switch control circuit generates a control signal according to a frame start signal and a clock signal provided by the timing control circuit, and outputs the control signal to the first switch circuit and the second switch circuit to control the channels inside the first switch circuit and the second switch circuit to be turned on sequentially, such that an analog voltage signal output by the digital-to-analog conversion circuit can be output to the drive circuit through the first switch circuit, the operational amplifier circuit and the second switch circuit, to provide a reference voltage signal for the drive circuit.
US11263941B2 Data driving circuit, driving method thereof, array substrate and display panel
Embodiments of the present disclosure relate to a data driving circuit, a driving method thereof, an array substrate, and a display panel. The data driving circuit includes a data driver, a multiplex circuit, and a control circuit. The data driver includes M data output terminals, and each of the data output terminals provides a data signal to L data lines via the multiplex circuit. The multiplex circuit includes M×L switch groups, and each of the switch groups includes N switch tubes and is coupled between one data line and the corresponding data output terminal. Each switch tube is coupled to one of L×N gate control terminals of the control circuit. Each gate control terminal is coupled to M switch tubes that are spaced apart from each other by (L×N×1) switch tubes. In the embodiments, M is an integer, and L and N are integers greater than or equal to 2.
US11263940B2 Shift register unit, driving method thereof, gate drive circuit and display device
A shift register unit, a driving method thereof, a gate drive circuit and a display device are provided. The shift register unit includes: an input circuit, an output circuit, a pull-down control circuit and a pull-down circuit; and the output circuit is connected to a first DC power supply terminal, a second clock signal terminal, a pull-up node, a first driving signal output terminal and a second driving signal output terminal respectively, and is configured to output a first power supply signal of the first DC power supply terminal to the first driving signal output terminal under control of the pull-up node.
US11263938B1 Light-emitting panel and display device
A light-emitting panel and a display device are provided. The light-emitting panel includes a plurality of light-emitting components arranged in an array, a plurality of signal calculation modules, and a reference-signal generation module. A light-emitting component includes a light-emitting module and a first switch module. The light-emitting module and the first switch module are connected in series between a first power terminal and a second power terminal. A control terminal of the first switch module is connected to a signal calculation module, and the signal calculation module is connected to the reference-signal generation module. The reference-signal generation module is configured to generate a reference signal. The signal calculation module is configured to receive an original data signal and the reference signal, and generate a first data signal. The signal calculation module is further configured to generate a pulse width modulation signal, and to control the light-emitting module to emit light.
US11263932B2 Display device
A display device includes a display panel which includes a display area which displays an image on a first major surface of the display panel. The display panel includes a first folding portion, a second folding portion, and a third folding portion which are disposed in the display area, and an extension direction of the first folding portion, an extension direction of the second folding portion, and an extension direction of the third folding portion are different from each other.
US11263929B2 Flexible display apparatus
A flexible display apparatus includes at least two components that are stacked, and at least one optical adhesive layer. Each optical adhesive layer is disposed between two adjacent components of the at least two components, and includes at least two adhesive layers stacked in a stacking direction of the at least two components. The at least two adhesive layers include at least one first adhesive layer and at least one second adhesive layer. One of the at least one first adhesive layer is adhered to one of the two adjacent components, and a storage modulus of each second adhesive layer is less than a storage modulus of each first adhesive layer.
US11263927B2 Tamper evident label and article incorporating the same
A tamper evident label is formed of destructible material and has opposite major surfaces. One of the major surfaces has an adhesive thereon and is configured to overlie a theft protection sensor and adhere to an article to be protected. At least one weakness formation is provided in the label adjacent the periphery thereof.
US11263923B2 Vasculature models and associated systems and methods
Vasculature models and associated systems and methods are disclosed herein. In some embodiments, the model comprises a tube including a lumen extending therethrough, a synthetic thrombus including a magnetic component, and a magnetized member. The thrombus is sized to be positioned within the lumen, and the magnetized member is positioned peripheral to the thrombus such that a radially outward force is exerted on the thrombus via the magnetized member. The tube may be part of a network of tubes that generally resemble human neurovasculature.
US11263922B2 Cannulation simulation
Aspects of the disclosure are directed to methods and/or apparatuses that may facilitate simulation for various cannulation activities. As may be implemented consistent with one or more embodiments herein, an apparatus includes a pliable surface structure having an inner surface and an outer surface, a tube adjacent the inner surface, and a tank configured to hold fluid and to receive fluid exiting from the tube. The tube and pliable surface structure simulate a blood vessel below the inner surface of the pliable surface structure. The tank operates with the tube and the pliable surface to receive a cannula passed through the pliable surface, into the tube and extending into the tank, and facilitates simulated blood flow in the tube below the inner surface of the pliable surface structure via fluid pumped from the tank, through the tube and back into the tank.
US11263921B2 Medicament delivery device configured to produce wireless and audible outputs
An apparatus includes a simulated medicament delivery device and an electronic circuit system. The simulated medicament delivery device includes a housing, and is devoid of a medicament delivery mechanism that causes a medicament to be delivered. The electronic circuit system is coupled to the housing and includes an audible output device and a cover. The housing of the medicament delivery device and the cover of the electronic circuit system collectively define an acoustic enclosure. The audible output device is configured to be disposed within the acoustic enclosure.
US11263915B2 Simulator and method for simulating a use of a missile
A simulator for simulating a use of a missile of an attacking system is proposed. The simulator comprises: a storage device for storing of a terrain model of a battle terrain and target object models of target objects; a sensing unit for sensing and tracking a defined target object of the target objects in the battle terrain; a transmitting unit for transmitting a coded laser signal to the defined target object; a receiving unit for receiving a response signal transmitted by the defined target object; a providing unit for providing a target object model for the defined target object in dependence on at least type information of the received response signal; and a visual means associated with the missile for outputting a current visual representation of the battle terrain by means of the terrain model, the provided target object model and the location information.
US11263914B2 Multi-level executive functioning tasks
Systems and methods of the present invention provide for generating a first, second, and third series of interface objects comprising a first and second sequence respectively, displayed on a graphical user interface (GUI). At least one visual indicator display object is also displayed that requires a switch between the first and second series of user interface objects. A user navigates through the first and second series of interface objects, including the visual indicator display object(s), and a score for the user is calculated according to a user input matching, or failing to match, a correct response associated with a task data defining a function skill demonstrating a cognitive ability of the user.
US11263912B2 Aircraft taxi assistance avionics
An aircraft includes an engine, a thrust reverser, landing gear, a brake system, a pilot input device, and a control system. The engine is configured to generate thrust directed to move the aircraft in a forward direction. The landing gear includes wheels. The brake system is configured to generate a braking force on the wheels. The pilot input device is positioned for use by a pilot of the aircraft. The control system is programmed to: determine whether the taxi operations are allowed; receive a request to achieve and hold a taxi speed at a desired taxi speed from the pilot input device; and command the engine, the thrust reverser, and the brake system to achieve and maintain the desired taxi speed in response to receiving the request to hold taxi speed only when the taxi operations are allowed.
US11263908B2 Service provider system associated with geographical position based services and a mobile service requesting application
A service system includes a service provider server-system in wireless communication over a network with at least one service requesting application, wherein the requesting application is executing in a smartphone. The requesting application includes a computer coded map. The requesting application is configured, on a request by a user of the application, to request a service by transmitting a map information layer including a visual symbol located on the geographical position (GPS) of the smartphone together with an indication of the requested service to the service provider server-system.
US11263906B2 Automotive vehicle parking systems, methods, and apparatus
Systems, methods, and apparatuses for locating parking spaces are disclosed. According to one method, a request is received from a user of a vehicle to locate a space; the location of the user is determined; a database comprising spaces within a geographic region is accessed; from the database, a subset of spaces within the geographic region is identified, the subset comprising user-specific spaces; a determination is made regarding the availability of the user-specific spaces; and if a user-specific space is available, a transmission is initiated, intended for the user, providing the location of at least one available space. The systems, methods, and apparatus may be used to locate free spaces, may allow users to indicate when they are vacating a space to enable other users to access the space via a “park it forward” approach, and may assign available spaces to users based on an equitable prioritization protocol.
US11263903B2 Information provision system
Provided is an information provision system capable of reducing secondary damage in the case of a disaster. The information provision system includes: a vehicle; and an information provision apparatus communicatively connected to the vehicle and configured to provide information to the vehicle. The information provision apparatus includes an acquirer that acquires fire-related information indicating information about fire, a fire detector that detects an occurrence of fire based on the fire-related information, and a fire information generator that generates, in response to the detection of the occurrence of fire by the fire detector, fire avoidance information for avoiding the fire, and transmits the fire avoidance information to the vehicle. The vehicle includes an information receiver that receives the fire avoidance information, and a display controller that causes a display to display the fire avoidance information.
US11263898B2 Apparatus and methods for assessing vehicles straddled between lanes
A method of assessing whether a vehicle is straddled between lanes (12,14) on a multi-lane carriageway, the method comprising the steps of: a) measuring inductance change values from two adjacent inductive loops (22a, 20b) situated at a loop site, as the vehicle traverses the loop site; b) summing separate logarithms of the inductance change values, or taking a logarithm of the product of the inductance change values, to obtain a value; and c) comparing the value from step (b) against a predetermined threshold value to make a determination as to whether: i) a single vehicle is straddling multiple lanes (12,14), where the value from step (b) is on one side of the predetermined threshold value, or ii) two vehicles are present in adjacent lanes (12,14), where the value from step (b) is on the other side of the predetermined threshold value.
US11263895B2 Audio riser active electrical supervision
An audio riser active electrical supervision system includes a high-voltage audio alert system connected to a riser circuit. The high-voltage audio alert system disconnects a high-voltage analog signal from the riser circuit when the audio riser active electrical supervision system operates in a standby mode, and connects the high-voltage analog signal to the riser circuit when the audio riser active electrical supervision system operates in an active alert mode. A plurality of isolator modules operate in a closed state that connects a circuit node to the riser circuit and an open state that disconnects the respective circuit node from the riser circuit. A riser supervision circuit is connected to at least one isolator module to detect a circuit fault on the riser circuit when the audio riser active electrical supervision system operates in the standby mode and the active alert mode.
US11263891B2 Enhanced emergency response
Disclosed is a back-end system for emergency response, and a corresponding front-end system. The back-end system handles network communication to and/or from multiple information sources for gathering emergency response information from the information sources, including at least video data related to an emergency and/or security situation and additional emergency response information. The back-end system extracts subsets of information from the emergency response information at least partly based on input originating from one or more users and/or operators. The back-end system is configured to perform processing of the emergency response information to enable formation of a common overview of the emergency and/or security situation valid for different users/operators, while also enabling the emergency response information and/or extracted subsets thereof to be processed, compiled and/or filtered, and/or presented to a specific user and/or operator in a way that is customized for the specific user and/or operator of the emergency response system.
US11263888B1 Multiple proximity sensors based electronic device
A multiple proximity sensors based electronic device is disclosed. The electronic device includes a plurality of proximity sensors, which are configured to iteratively capture at least one proximity parameter at predefined time intervals. A processor within the electronic device analyzes the at least one proximity parameter and determines, for each of the plurality of proximity sensors, a rate of change of the associated at least one proximity parameter in response to the analyzing. The processor further computes a stability factor for the electronic device based on the determined rate of change of the associated at least one proximity parameter for each of the plurality of proximity sensors. The processor further compares the stability factor with a stability threshold and determines a fall probability of the electronic device based on the comparison.
US11263881B2 System and method of alternative tracking upon disabling of monitoring device
A method is provided. The method includes: establishing a database of a plurality of individuals, data for each individual including identity, short range wireless device information, and at least one rule regarding expected interaction by the individual relative to the area; receiving probe signal information from a plurality of sensors around an area, each of the sensors being configured to receive probe signals from proximate wireless devices, the probe signals lacking information directly identifying an owner of the originating wireless device; cross referencing at least some of the received probe signals with at least a portion of the database; identifying, based at least on the cross referencing, a presence of an unauthorized individual in the area; and notifying a supervising authority of the identified unauthorized individual.
US11263880B2 Alarming cables, assemblies, and systems
Alarming cables, assemblies and systems for displaying and protecting a powered article of merchandise from theft include an alarm unit disposed between a first cable having a first connector for connection to a power source and a second cable having a second connector for connection to the merchandise. An alarm unit connector may connect the second cable to the alarm unit. The alarm unit and the alarm unit connector may each include a connection member to electrically connect the merchandise with the alarm unit and the power source when the alarm unit connector aligns with and engages the alarm unit.
US11263877B2 Identifying mechanical impedance of an electromagnetic load using a two-tone stimulus
A method for identifying a mechanical impedance of an electromagnetic load may include generating a waveform signal for driving an electromagnetic load, the waveform signal comprising a first tone at a first driving frequency and a second tone at a second driving frequency. The method may also include during driving of the electromagnetic load by the waveform signal or a signal derived therefrom, receiving a current signal representative of a current associated with the electromagnetic load and a back electromotive force signal representative of a back electromotive force associated with the electromagnetic load. The method may further include determining amplitude and phase information of the current signal responsive to the first tone and second tone, determining amplitude and phase information of the back electromotive force signal responsive to the first tone and second tone, and identifying parameters of the mechanical impedance of the electromagnetic load based on the amplitude and phase information of the current signal and the amplitude and phase information of the back electromotive force signal.
US11263875B2 Method for detecting the presence of a smart card cloning device in an automatic payment and/or withdrawal terminal and respective automatic payment and/or withdrawal terminal
It is described a method for detecting the presence of a device for cloning a smart card in an automatic payment and/or withdrawal terminal, comprising the steps of detecting that a smart card has not been at least partially inserted inside a reader of the terminal; simulating the presence of a smart card inside the reader; measuring a current or voltage value generated by the simulation; comparing the measured current or voltage value with respect to a defined threshold value; detecting the presence of the cloning device if, as a function of said comparison, it results that the measured current or voltage value is greater than or equal to the threshold value; and blocking the operation of the automatic payment and/or withdrawal terminal in case of detecting the presence of the cloning device.
US11263868B2 Game token management system
According to the present invention, there is provided a management system that prevents misuse of many game tokens during the operation of casino using card game tables in casino and other card game facilities using card game tables. The management system has a function that previously registers IDs of contemplated game tokens on database, manages IDs of game tokens present on a game table chip tray and a storage together with information on location on database, specifies the game token in the game table chip tray and the storage at predetermined timing, and generates an error signal when the following statuses is noticed: 1) a fact that ID absent on database is newly present and 2) a fact that two or more identical IDs are present.
US11263865B2 Electronic gaming machine having a variable position gaming display and a flexible gaming display responsive to gaming conditions
A gaming machine, system and method providing variable position display capable of display movement and an extendable screen responsive to gaming conditions. The gaming machine includes a cabinet, a variable position display, an extendable display screen, and a controller. The variable position display rotates, tilts, pans, or some combination of translation, rotation, tilting and panning, in relation to the cabinet and in response to at least one or more predefined gaming conditions. The controller initiates a movement sequence movement of the variable position display, from a first position to a second position, and initiates the game program tailored to retractably extend the extendable display screen with respect to the cabinet relatively to the movement of the variable position display, and present the game and game outcomes of the game on the variable position display in the second position.
US11263859B2 Maintenance monitoring apparatus, system, method, and program
A maintenance monitoring apparatus includes: a maintenance management part that manages, based on a monitoring result of a current or power of a vending machine that provides a beverage by extracting the beverage from a raw material, whether an operation performed on the vending machine is a predetermined maintenance operation and whether the maintenance has been executed at an appropriate time interval and as many times as necessary; and a notification part that notifies that a maintenance has been executed or not.
US11263858B2 Cash processing system, cash processing method, portable terminal and cash processing machine
A cash processing system capable of preventing erroneous operations by an operator during cash transfer processing and enabling the cash transfer to be executed efficiently. This system comprises a first cash processing machine for performing an outgoing cash transfer, a second cash processing machine for performing an incoming cash transfer, and a portable terminal. The portable terminal is equipped with a display unit, an operation unit for receiving input of cash transfer information, including cash information, and a communication processing unit. Upon receiving outgoing cash transfer information included in the cash transfer information from the portable terminal, the first cash processing machine pays out cash based on the outgoing cash transfer information. Upon receiving incoming cash transfer information included in the cash transfer information from the portable terminal, the second cash processing machine receives cash based on the incoming cash transfer information.
US11263856B2 Coded polymer substrates for banknote authentication
A method and system for authenticating an item includes providing the item including a polymer substrate comprising a polymer material and a doping material, the polymer material and the doping material configured to transmit radiation laterally through the polymer substrate, and the doping material capable of scattering radiation and absorbing radiation of at least one specific wavelength to generate a spectral signature in a spectral band of wavelengths of the transmitted radiation, irradiating the item with incident radiation characterized by a spectral band of wavelengths spanning a band of wavelengths including the at least one specific wavelength absorbed and scattered by the doping material, detecting the spectral signature after the radiation is transmitted laterally through the polymer substrate, and determining a code associated with the spectral signature.
US11263852B2 Method, electronic device, and computer readable storage medium for creating a vote
Disclosed are a method, an electronic device, and a computer readable storage medium for creating a vote. The method includes: receiving a vote initiation instruction to obtain voice information inputted currently; determining textual information by recognizing the voice information; determining at least two option words based on semantic recognition of the textual information; generating a question stem of the vote based on the textual information; and generating voting options based on the option words for the vote.
US11263845B2 Intelligent storage device
An intelligent storage device is provided that enables a user to securely store odorous materials, lock and unlock the storage device via a mobile device or other remote computing device, and receive alerts when the storage device is moved or tampered with. Embodiments include an intelligent storage device comprising a lid with a locking mechanism and a user-controllable device configured to activate the locking mechanism upon receiving a first user input; a container with an opening sized and shaped to receive the lid, wherein the locking mechanism is configured to securely seal the lid to the container when activated; and an electronics module configured to cause deactivation of the locking mechanism in response to receiving a second user input via the user-controllable device and upon confirming authorization of the user to access the storage device.
US11263843B2 Information processing apparatus, information processing mei'hod, and program
Provided is an information processing apparatus including: a locking control unit configured to execute a first process of processes for causing a locking unit to unlock, on the basis of detection of access of a first communication terminal; and a detection unit configured to detect an unlocking request by a user of the first communication terminal. The locking control unit executes a second process of the processes for causing the locking unit to unlock, when the unlocking request is detected and the first process is completed.
US11263842B2 Method for preventing security breaches of a passive remove keyless entry system
The present invention relates to a method for preventing security breaches of a passive remote keyless entry system for authorizing access to a vehicle. The passive remote keyless entry system comprises a base station located at the vehicle and a mobile device, in particular a remote key, wherein the base station comprises a first processor unit and a first transceiver unit, the first transceiver unit comprises a timing device, the mobile device comprises a second processor unit and a second transceiver unit, an air travel time T of a single message sent back and forth from the base station to the mobile device is measured, and access to the vehicle is granted depending on the measured air travel time T.
US11263835B2 Vehicle fault detection system and method utilizing graphically converted temporal data
A vehicle fault detection system including at least one sensor configured for coupling with a vehicle system, a vehicle control module coupled to the at least one sensor, and being configured to receive at least one time series of numerical sensor data from the at least one sensor, at least one of the at least one time series of numerical sensor data corresponds to a respective system parameter of the vehicle system being monitored, generate a graphical representation for the at least one time series of numerical sensor data to form an analysis image of at least one system parameter, and detect anomalous behavior of a component of the vehicle system based on the analysis image, and a user interface coupled to the vehicle control module, the user interface being configured to present to an operator an indication of the anomalous behavior for the component of the vehicle system.
US11263833B2 Light electric vehicle defect management
The present disclosure describes a system for detecting, identifying and addressing a maintenance event for light electric vehicles. The maintenance event may be detected based on rider profile information, riding parameter information and light electric vehicle information. If a maintenance event is detected, a light electric vehicle management system may determine an action that addresses the maintenance event and provide instructions regarding the action to the light electric vehicle and/or one or more individuals that are trained or otherwise certified to address the maintenance event.
US11263832B2 Data transfer device and method for transferring data for a vehicle
A data transfer device for transferring data in a communications network for a vehicle, includes a data receiving device, and a data processing device. The data processing device is configured to filter received data via a filter device based on a predetermined condition, and the data processing device is configured to generate at least one data object with at least one parameter from the filtered data. The data processing device is further configured to check whether or not status information of the at least one parameter of the at least one data object has changed relative to status information of this at least one parameter of this at least one data object at an earlier time. The data processing device is further configured to transfer the changed status information of the at least one parameter of the at least one data object to the data application device.
US11263831B2 Utilizing on-board measurements and location as inputs into load tracking
A mobile machine includes a load carrying mechanism configured to carry a load of material during operation of the mobile machine at a worksite. The mobile machine includes a position detection system configured to determine a position of the mobile machine and generate a position output indicative of the position of the mobile machine. The mobile machine includes a measuring system configured to determine a measure of the load and generate a measure output indicative of the measure of the load. The mobile machine also includes a material movement tracking system configured to receive the position output from the position detection system and the measure output from the measuring system and, based on both the position and the measure output, generate a material tracking indicator indicative of movement of the load of material around the worksite.
US11263829B2 Using a predicted color for both visibility evaluation and signal robustness evaluation
The present document provides image processing methods and apparatus. One claim recites: obtaining a signal to be encoded in color image data, the signal comprising a plural-bit payload; predicting a resulting color of overprinting several inks on a substrate, the overprinting representing the color image data encoded with the signal; using the resulting color for both i) visibility evaluation of the overprinting, and ii) signal robustness evaluation of the overprinting as seen by an imaging device. Other claims and combinations are provided.
US11263824B2 Method and system to generate authoring conditions for digital content in a mixed reality environment
Systems and methods for spawning a digital object in an environment are disclosed. Data describing the environment is received. The data includes data describing properties of the environment, a state of the environment, and properties of a plurality of objects within the environment. The data is analyzed to detect and categorize one or more of the plurality of objects, and to detect one or more surfaces related to the plurality of objects. Data is received that describes a placement of the digital object on one of the detected surfaces or detected objects and determines properties of the placement. Conditions are associated with the placed digital object, the conditions including data describing properties of the placement, data describing properties of the detected object, and data describing a state of the detected object. The spawning of the digital object is performed in the environment based on the conditions.
US11263821B1 Generating augmented reality prerenderings using template images
Systems and methods for generating augmented reality prerenderings can provide the benefit of an augmented reality rendering without requiring the use of user data. Template images can be used instead of user data to protect the user's privacy while enabling the user to see an object or product rendered onto a preferred template image or a variety of template images.
US11263820B2 Multi-stage block mesh simplification
A method of operating a computing system to generate a model of an environment represented by a mesh is provided. The method allows to update 3D meshes to client applications in real time with low latency to support on the fly environment changes. The method provides 3D meshes adaptive to different levels of simplification requested by various client applications. The method provides local update, for example, updating the mesh parts that are changed since last update. The method also provides 3D meshes with planarized surfaces to support robust physics simulations. The method includes segmenting a 3D mesh into mesh blocks. The method also includes performing a multi-stage simplification on selected mesh blocks. The multi-stage simplification includes a pre-simplification operation, a planarization operation, and a post-simplification operation.
US11263819B2 Interaction between a viewer and an object in an augmented reality environment
A method includes: triggering rendering of an augmented reality (AR) environment having a viewer configured for generating views of the AR environment; triggering rendering, in the AR environment, of an object with an outside surface visualized using a mesh having a direction oriented away from the object; performing a first determination that the viewer is inside the object as a result of relative movement between the viewer and the object; and in response to the first determination, increasing a transparency of the outside surface, reversing the direction of at least part of the mesh, and triggering rendering of an inside surface of the object using the part of the mesh having the reversed direction, wherein the inside surface is illuminated by light from outside the object due to the increased transparency.
US11263817B1 3D captions with face tracking
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and method for performing operations comprising: receiving, by one or more processors that implement a messaging application, a video feed from a camera of a user device; detecting, by the messaging application, a face in the video feed; in response to detecting the face in the video feed, retrieving a three-dimensional (3D) caption; modifying the video feed to include the 3D caption at a position in 3D space of the video feed proximate to the face; and displaying a modified video feed that includes the face and the 3D caption.
US11263813B2 Information processing device, information processing system, and information processing method
Disclosed herein is an information processing device including an acquiring unit that acquires positional information of a flat surface present in a first space around a first user and positional information of a flat surface present in a second space around a second user, and a transformation parameter determining unit that determines a coordinate transformation parameter for transforming position coordinates of the first space and the second space into position coordinates in a virtual space such that a position of the flat surface present in the first space and a position of the flat surface present in the second space coincide with each other. A position of an object present in the first space and a position of another object present in the second space are transformed into positions in the virtual space according to the determined coordinate transformation parameter.
US11263812B2 Computer-implemented method for compressing a digital representation of an object
Described is compressing a digital representation of an object, wherein the object representation comprises image information items for the object that each specify a value of a measurand for the object at a defined position of the object. Compressing includes determining the object representation, determining a distance field from the image information items of the object representation that comprises a plurality of data points in a grid, the distance field assigns at least one distance value to each of the data points that in each case indicate the shortest distance of the data point from a closest material boundary of the object, determining a near region around a material boundary of the object, determining a sub-set of data points of the distance field which lie outside the near region, deleting the sub-set of data points, and saving the distance field in the form of a compressed object representation.
US11263810B2 Surface reconstruction for environments with moving objects
Optimizations are provided for reconstructing geometric surfaces for an environment that includes moving objects. Multiple depth maps for the environment are created, where some of the depth maps correspond to different perspectives of the environment. A motion state identifier is assigned to at least some pixels in at least some of the depth maps corresponding to moving objects in the environment. A composite 3D mesh is built using at least some of the multiple depth maps, by incorporating pixel information from the depth maps, while omitting pixel information identified by the motion state identifiers as being associated with moving objects.
US11263807B2 Method for the automatic material classification and texture simulation for 3D models
A method of automatically transforming a computerized 3D model having regions of images utilized as textures on one or more physical objects represented in the 3D model (such as building sides and roofs, walls, landscapes, mountain sides, trees and the like) to include material property information for one or more regions of the textures of the 3D model. In this method, image textures applied to the 3D model are examined by comparing, utilizing a computer, at least a portion of each image texture to entries in a palette of material entries. The material palette entry that best matches the one contained in the image texture is assigned to indicate a physical material of the physical object represented by the 3D model. Then, material property information is stored in the computerized 3D model for the image textures that are assigned a material palette entry.
US11263804B1 Systems and methods for efficient point cloud visualization based on a hybrid rendering of data points and meshes
Disclosed is a system and method for rendering point clouds via a hybrid data point and construct visualization. The system receives a point cloud of a three-dimensional (“3D”) environment, and differentiates a first set of the point cloud data points from a second set of the data points based on a position of each data point relative to a specified render position. The system generates a first visualization from values of each of the first set of data points, and a second visualization from values of a set of constructs that replace the second set of data points. Each construct has a polygonal shape and a singular set of values defined from the values of two or more of the second set of data points. The system presents a final render of the 3D environment from the render position by combining the first visualization with the second visualization.
US11263801B2 Smooth surface wrapping of features in an imaged volume
The present disclosure provides an automated interpretation workflow for smooth surface wrapping of an imaged volume. The methods use a volume attribute to classify data into regions corresponding to feature/uncertain/non-feature parts and use smoothing through the uncertain parts to connect the clear boundaries of the feature. Any volume attribute can be used as long as feature/uncertain/non-feature categories can be identified in terms of continuous or discontinuous threshold values or ranges. The workflow can be combined with interpretation of well-defined boundary parts to resolve uncertainty and can be used with both explicit single-z and implicit multi-z (level set) boundary representations.
US11263799B2 Cluster of scalar engines to accelerate intersection in leaf node
Cluster of acceleration engines to accelerate intersections. For example, one embodiment of an apparatus comprises: a set of graphics cores to execute a first set of instructions of a primary graphics thread; a scalar cluster comprising a plurality of scalar execution engines; and a communication fabric interconnecting the set of graphics cores and the scalar cluster; the set of graphics cores to offload execution of a second set of instructions associated with ray traversal and/or intersection operations to the scalar cluster; the scalar cluster comprising a plurality of local memories, each local memory associated with one of the scalar execution engines, wherein each local memory is to store a portion of a hierarchical acceleration data structure required by an associated scalar execution engine to execute one or more of the second set of instructions; the plurality of scalar execution engines to store results of the execution of the second set of instructions in a memory accessible by the set of graphics cores; wherein the set of graphics cores are to process the results within the primary graphics thread.
US11263798B2 Multi-rendering in graphics processing units using render progression checks
A graphics processing unit having multiple groups of processor cores for rendering graphics data for allocated tiles and outputting the processed data to regions of a memory resource. Scheduling logic allocates sets of tiles to the groups of processor cores to perform a first render, and at a time when at least one of the groups has not completed processing its allocated sets of one or more tiles as part of the first render, allocates at least one set of tiles for a second render to one of the other groups of processor cores for processing. Progress indication logic indicates progress of the first render, indicating regions of the memory resource for which processing for the first render has been completed. Progress check logic checks the progress indication in response to a request for access to a region of the memory resource as part of the second render and enables access that region of the resource in response to an indication that processing for the first render has been completed for that region.
US11263792B1 Calibration method for a spectral computerized tomography system
A calibration method for an x-ray computerized tomography system and a method of tomographic reconstruction are provided. The calibration method includes steps of measuring at least one point spread function (PSF) at each of a plurality of points, compressing each PSF, and in one or more storing operations, storing the compressed PSFs in a computer-accessible storage medium. The PSF measurements are made in a grid of calibration points in a field of view (FOV) of the system. In the measuring step, an absorber is positioned at each of the calibration points, and an x-ray projection is taken at least once at each of those absorber positions. In the method of tomographic image reconstruction, projection data from an x-ray tomographic projection system are input to an iterative image reconstruction algorithm. The algorithm retrieves and utilizes a priori system information (APSI) The APSI comprises comprising point spread functions (PSFs) of all voxels in a voxelization of the field of view that are compressed in the form of vectors of parameters. For utilization, each retrieved vector of parameters is decompressed so as to generate a discretized PSF.
US11263790B2 Method for correcting image processing region corresponding to skin and electronic device
Disclosed is an electronic device. There electronic device according to an embodiment includes: a memory; and a processor electronically connected to the memory, wherein the processor can be configured to recognize a face region from an image, check first skin probability data, corresponding to a region to be corrected, on the basis of a first skin color distribution including a skin color distribution stored in association with a plurality of races, first color data of the face region, and a second color data of the region to be corrected which is in the image and includes the face region, determine a category of the face region on the basis of the first color data of the face region, and correct the color, of the region to be corrected, on the basis of the determined category and the first skin probability data. Various other embodiments understood from the specification are also possible.
US11263789B2 Display apparatus and image processing method for applying random patches to pixel block
Disclosed is an image processing apparatus and a method of operating the same. The image processing apparatus includes: a memory storing information on at least one random patch; and at least one processor configured to: obtain correlations between a pixel block included in an input image and each of a plurality of random patches obtained from the information on the at least one random patch, obtain weights respectively for the plurality of random patches on a basis of the obtained correlations and apply the weights respectively to the plurality of random patches, and obtain an output image by applying, to the pixel block, the plurality of random patches to which the weights are respectively applied.
US11263788B2 Apparatus and method for superimposing teeth data image onto face image
An apparatus and method for superimposing a teeth data image onto a face image is provided. The apparatus for superimposing the teeth data image onto the face image includes a scanner for generating a teeth data image by scanning a teeth of a patient; a camera for obtaining a side face image by photographing a side face of the patient; and a control unit for extracting a feature point of the side face image, extracting a reference line of the side face based on the feature point, adjusting a size of the teeth data image according to a length of the reference line of the side face, and superimposing the teeth data image onto the side face image.
US11263786B2 Decoding data arrays
When decoding a data array that has been encoded using a tree structure representation, the encoded tree representation of the array of data elements comprising a set of tree node data representing the respective node values for the different nodes of the tree and a set of bit count data indicating the number of bits that has been used for signalling the node values for each non-root node in the tree a data value for a set of one or more data elements associated with a first node of the tree structure is determined by determining an initial data value for the first node using the stored tree node data, and modifying the initial data value using a modifier value based on the number of bits used for signalling the node values for the child nodes of the first node in at least the next level of the tree.
US11263785B2 Object detection method, electronic apparatus and object detection system
An object detection method, an electronic apparatus and an object detection system are provided. The method is adapted to the electronic apparatus and includes the following steps. A first image is obtained. A geometric transformation operation is performed on the first image to obtain at least one second image. The first image and the at least one second image are combined to generate a combination image. The combination image including the first image and the at least one second image is inputted into a trained deep learning model to detect a target object.
US11263784B2 Determine image capture position information based on a quasi-periodic pattern
Examples disclosed herein relate to determining image capture position information based on a quasi-periodic pattern. For example, a processor may determine whether a target area is within a captured image based on the detection of a quasi-periodic pattern in a first detection area and in a second detection area of the captured image.
US11263781B2 Process for determining the infiltration of biological cells in a biological object of interest
The invention relates to a process for determining an infiltration profile of biological cells of interest in a biological object of interest from a digital histopathological image of biological tissues, a histological stain having previously been applied to the biological tissues, comprising generating a biological cell detection image, pixels associated with the histological stain on the histopathological image being of a predetermined color on said image, determining a distance map comprising distance iso-curves to the boundary of the biological object, and, from the distance map, calculating a curve representative of the surface density of biological cells of interest as a function of distance to the boundary, by counting, for each boundary distance value, pixels that are both of the predetermined color on the detection image and located between the iso-curve associated with said distance value and the consecutive iso-curve.
US11263780B2 Apparatus, method, and program with verification of detected position information using additional physical characteristic points
Provided is a position detection unit configured to detect position information of a first imaging device and a second imaging device on the basis of corresponding characteristic points from a first characteristic point detected as a physical characteristic point regarding a subject imaged by the first imaging device, and a second characteristic point detected as a physical characteristic point regarding the subject imaged by the second imaging device. The present technology can be applied to an information processing apparatus that specifies positions of a plurality of imaging devices.
US11263778B2 Systems and methods for aiding a visual positioning system with indoor wayfinding
A device may receive images identifying interiors of buildings and movable objects and unmovable objects located in the interiors, and may train a machine learning model with the images to generate a trained machine learning model. The device may receive an image identifying an interior portion of a building and objects located in the interior portion, and may process the image, with the trained machine learning model, to identify a movable object and an unmovable object. The device may disregard the movable object to generate an image in which data identifying the movable object has been disregarded, and may process the image in which the data identifying the movable object has been disregarded, with a visual positioning system, to determine a location of the user device in the interior portion of the building. The device may perform one or more actions based on the location of the user device.
US11263768B2 3D information calculation apparatuses, 3D measurement apparatuses, 3D information calculation methods, and 3D information calculation programs
A 3D information calculation apparatus includes processing circuitry that may receive first and second images of different first and second wavelength bands, respectively, at a same time and angle of view based on a subject being imaged while structured light of the first wavelength band is projected on to subject, receive third and fourth images of the first and second wavelength bands, respectively, at a same time and angle of view based on the subject being imaged while the structured light is not projected on the subject, calculate a first difference image of the first wavelength band based on subtracting the first and third images, calculate a second difference image of the second wavelength band based on subtracting the second and fourth images, calculate an extraction image based on subtracting the first and second difference images, and calculate a distance to the subject based on the extraction image.
US11263766B1 Smoothly changing a focus of a camera between multiple target objects
Disclosed herein is a system to smoothly change the focus of a camera between multiple targets. The system can obtain an indication of a target, an indication of a manner of focus transition between a first target and a second target, and camera settings. The system can determine a point associated with the second target, where the point has a property that focusing the camera on the point places the second target in focus, and the point is closer to the current focus point of the camera than a substantial portion of other points having the property. The system can obtain a nonlinear function indicating a second manner of focus transition between the first target and the second target. The system can change the focus of the camera between the first target and the second target by changing the focus of the camera from the current focus point to the determined point based on the nonlinear function.
US11263764B2 Methods and devices for surface motion tracking
Embodiments of the disclosure may be directed to an image processing system configured to receive a medical image of a region of a subject's body taken at a first time and to receive a surface image of an exterior portion of the region of the subject's body taken at the first time. The image processing may also be configured to receive a medical image of the region of the subject's body taken at a second time and to register the medical image taken at the first time, the surface image taken at the first time, and the medical image taken at the second time.
US11263762B2 Image recognition method and apparatus, and computer-readable storage medium
Image recognition method and apparatus, and computer-readable storage medium are provided. The method includes: determining changed object according to change of states of at least one group of target objects in detection area; obtaining a set of image frames in side view consisting of image frames in side view and at least one image frame to be matched that are collected within a first preset time period before states of at least one group of target objects in detection area are changed; determining associated image frame from at least one image frame to be matched; obtaining image frame in side view corresponding to associated image frame from the set of image frame in side view; and determining, according to associated image frame and the image frame in the side view, target intervention object having the highest degree of association with changed object from at least one intervention object.
US11263759B2 Image processing apparatus, image processing method, and storage medium
In an image processing apparatus, a detection unit detects a moving object from a captured image captured by an image capturing unit. An extraction unit extracts an edge from the captured image. A determination unit determines, based on a position of the moving object included in the captured image, whether to superimpose the edge on a region corresponding to the moving object in a background image. A generation unit generates an output image by superimposing a mask image, for obscuring the moving object, on the region in the background image and superimposing the edge, determined by the determination unit to be superimposed, on the region in the background image.
US11263758B2 Image processing method and apparatus
The present disclosure relates to a controller (2) for identifying a periphery of a towed vehicle (T) connected to a towing vehicle (V). The controller (2) is configured to receive towing vehicle image data (DV1) corresponding to a towing vehicle image (IMG1) captured by a towing vehicle camera (C1). The towing vehicle image data (DV1) is processed to generate a plurality of movement vector. The periphery (P1) of the towed vehicle (T) is identified in dependence on the plurality of movement vectors. The present disclosure also relates to a method of identifying the periphery (P1) of a towed vehicle (T).
US11263748B2 Determining biomarkers from histopathology slide images
A generalizable and interpretable deep learning model for predicting biomarker status and biomarker metrics from histopathology slide images is provided.
US11263747B2 Detecting avascular areas using neural networks
An example method includes generating, using a multi-scale block of a convolutional neural network (CNN), a first output image based on an optical coherence tomography (OCT) reflectance image of a retina and an OCT angiography (OCTA) image of the retina. The method further includes generating, using an encoder of the CNN, at least one second output image based on the first output image and generating, using a decoder of the CNN, a third output image based on the at least one second output image. An avascular map is generated based on the third output image. The avascular map indicates at least one avascular area of the retina depicted in the OCTA image.
US11263746B2 Methods for determining test result validity using a wavefront position on a test strip
The present disclosure relates to methods for determining a liquid front position of a liquid on a surface of an assay test strip placing a liquid on the surface of the test strip; and acquiring one or more signals from the surface of the test strip at one or more times, comparing the one or more acquired signals to a threshold, wherein the liquid front position is a position on the surface of the test strip where a signal is greater than or less than a threshold (e.g., fixed or dynamic threshold). Such methods may be used to determine the liquid front velocity of a liquid on a surface of an assay test strip and the transit time of a liquid sample to traverse the one or more positions on the surface of the assay test strip.
US11263745B2 Method of determining target treatment locations
A method and system for automatic location of a target treatment structure, such as a pulmonary vein ostium, from an anatomical image. The method includes calculating a most likely path of blood flow through a pulmonary vein based on a cross-sectional area minimization technique and calculating pulmonary vein geometry as a function of length. For example, a pulmonary vein ostium may be located by analyzing a change in pulmonary vein dimensional size or other anatomical factors, such as absolute size. The method may also include determining tissue thickness at the pulmonary vein ostium or other treatment size for treatment dose optimization. The method may be an algorithm performed by a processing unit of a navigation system or other component of a medical system.
US11263741B2 System and methods of generating comparable regions of a lithographic mask
Implementations of the disclosure provide methods for generating an in-die reference for die-to-die defect detection techniques. The inspection methods using in-die reference comprise finding similar blocks of a lithographic mask, the similar blocks are defined by similar CAD information. A comparison distance is selected based on (i) areas of the similar blocks and (ii) spatial relationships between the similar blocks. The similar blocks are aggregated, based on the comparison distance, to provide multiple aggregated areas; and comparable regions of the lithographic mask are defined based on the multiple aggregate blocks. Images of at least some of the comparable regions of the lithographic mask are acquired using an inspection module. The acquired images are compared.
US11263738B2 Defect detection in lyophilized drug products with convolutional neural networks
In one embodiment, a method includes receiving one or more querying images associated with a container of a pharmaceutical product, each of the one or more querying images being based on a particular angle of the container of the pharmaceutical product, calculating one or more confidence scores associated with one or more defect indications, respectively for the container of the pharmaceutical product, by processing the one or more querying images using a target machine-learning model, and determining a defect indication for the container of the pharmaceutical product from the one or more defect indications based on a comparison between the one or more confidence scores and one or more predefined threshold scores, respectively.
US11263732B2 Imaging processing apparatus and method for masking an object
Image processing apparatus 110 for applying a mask to an object, comprising an input 120 for obtaining an image 122, a processor 130 for (i) detecting the object in the image, and (ii) applying the mask to the object in the image for obtaining an output image 60, and the processor being arranged for said applying the mask to the object by (j) establishing an object contour of the object, (jj) generating, based on the object contour, a mask being smaller than the object, and (jjj) positioning the mask over the object for masking a body of the object while keeping clear a border area of the object.
US11263727B2 Image enhancement method, data processing device, and storage medium
Provided is an image enhancement method, performed by a data processing device, the method including: performing a first edge-preserving filtering on an original image to obtain a first processed image; obtaining a detail feature of the original image based on the original image and the first processed image; determining a second processed image according to the detail feature and the first processed image; and processing the second processed image in a guided image filtering manner by using the original image as a first guidance image, to obtain a third processed image, and outputting the third processed image to be displayed.
US11263726B2 Method, apparatus, and system for task driven approaches to super resolution
An approach is provided for generating a super-resolution image as a higher resolution version of an input image. The approach, for example, involves determining a set of tasks to be performed on the input image to facilitate generating the super-resolution image. The approach also involves selecting a combination of loss functions, wherein each loss function of the combination of loss functions is respectively a task-specific neural network pre-trained to perform a corresponding one of the set of tasks. The approach also involves training the super resolution neural network using the combination of loss functions as one or more layers of the super resolution neural network. The approach also involves using the trained super resolution neural network to generate the super-resolution image as a higher resolution version of the input image.
US11263723B2 Image warping method and device
The present disclosure provides an image warping method and an image warping device, including: obtaining an image or a video; identifying at least one target portion of a to-be-warped portrait in the image or the video; and performing a warping process on the target portion using a preset warping algorithm, where the warping process includes one or more of the following processes: enlarging, narrowing down, or shifting. In this way, a portrait in the image or the video can be beautified automatically, without a manual beautification of the image from a user, making the beautification more intelligent and simpler, thereby improving the user experience. Moreover, according to the method of the present disclosure, a warping process can be performed on an image or a video online in real time, or performed on a stored image or a stored video offline, allowing the image warping method to be more widely used.
US11263722B2 Video processing method for remapping sample locations in projection-based frame with hemisphere cubemap projection layout to locations on sphere and associated video processing apparatus
A video processing method includes: decoding a part of a bitstream to generate a decoded frame, where the decoded frame is a projection-based frame that includes projection faces in a hemisphere cubemap projection layout; and remapping sample locations of the projection-based frame to locations on the sphere, where a sample location within the projection-based frame is converted into a local sample location within a projection face packed in the projection-based frame; in response to adjustment criteria being met, an adjusted local sample location within the projection face is generated by applying adjustment to one coordinate value of the local sample location within the projection face, and the adjusted local sample location within the projection face is remapped to a location on the sphere; and in response to the adjustment criteria not being met, the local sample location within the projection face is remapped to a location on the sphere.
US11263720B2 Frequent data value compression for graphics processing units
A control surface tracks an individual cacheline in the original surface for frequent data values. If so, control surface bits are set. When reading a cacheline from memory, first the control surface bits are read. If they happen to be set, then the original memory read is skipped altogether and instead the bits from the control surface provide the value for the entire cacheline.
US11263717B2 Single secure environment session generating multiple indicia
Systems and methods which are adapted to generate multiple indicia in a single secure environment session are described. Embodiments provide for generation of a plurality of postage indicia in a single postage security device (PSD) transaction, whereby the PSD loads and unloads corresponding virtual PSD information a single time for generating the plurality of postage indicia (i.e., in a single secure environment session). The indicia generated in a same secure environment session according to embodiments of the invention may comprise a plurality of indicia requested by a same, single user. Additionally or alternatively, the indicia generated in the same secure environment session may comprise a plurality of indicia requested by multiple different users.
US11263712B2 Selecting photographs for a destination or point of interest
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computerized travel services. One of the methods includes identifying photographs using an index of photographs, the photographs being identified from the index as photographs geographically related to a point of interest or destination and having a creation timestamp corresponding to a time of the year; determining for each of the photographs, a relevancy score based at least in part on: selection success data of the photograph for image queries referring to the point of interest or destination, and references to the point of interest or destination in documents associated with the photograph; and selecting a selected photograph from the photographs based at least in part on a respective visual quality score and the respective relevancy scores, the visual quality score representing a degree of visual quality of the respective photographs.
US11263711B2 Revocable certificates for guestroom access and guestroom controls by mobile devices
A system or arrangement of room control with a mobile device by a guest at a hotel, motel, or the like. When a reservation system assigns a guest to a room in, for instance a hotel, the reservation system may request a security certificate from a server that manages a control system in the room. The certificate may be transmitted to the guestroom control equipment and room reservation system. The certificate may be pushed to a mobile device of the guest. Also a key credential may be pushed to the mobile device for room access. The certificate may indicate the date/time period where the certificate is valid and functional aspects that the certificate can support relative to the room. When a guest goes to the room, the mobile device may link up with the control equipment in the room. Both entities having the same certificate can mutually authenticate each other.
US11263710B2 System, method, and apparatus for settlement for participation in an electric power grid
Systems and methods for market-based financial settlement of transactions within an electric power grid are disclosed. At least one active grid element is constructed and configured in Internet Protocol (IP)-based network communication with a settlement processor via at least one coordinator in real-time or in a predetermined timeframe. The at least one active grid element generates revenue grade metrology data based on measurement and verification for a participation of the at least one active grid element in the electric power grid. The at least one active grid element provides automated messaging to the settlement processor. The settlement processor provides a market-based financial settlement message based upon the revenue grade metrology data and a kilowatt packet (KWP) unit. The KWP unit provides a quantifying market rate for monetization for any unit of kilowatts with respect to time.
US11263708B2 System, method, computer program and data signal for scheduling at least one physical event
A system and method for scheduling at least one event includes a component module arranged to receive component data regarding a plurality of possible operation decisions, a modelling module arranged to utilise the plurality of operation decisions to construct a Petri net model to simulate a real world system, a scheduling module arranged to utilise the Petri net and variable data regarding the plurality of operation decisions to determine a schedule of events that is feasible subject to a set of predetermined constraints, and an operation module arranged to provide the schedule of events to at least one external device.
US11263706B2 Controlling a bounded confidence opinion model with a dynamic population
Described is a system for guiding opinions of users of a social media network. The system determines a number of control agents to be inserted into a population of users of the social media network. The system also determines a rate at which an expressed opinion of each control agent should change over a period of time. A control strategy is output which includes a control schedule based on the number of control agents to be inserted into the population of users and the rate at which the expressed opinion of each control agent should change over the period of time. Finally, the control schedule is deployed in the social media network.
US11263702B2 Systems and methods for extracting information from a transaction description
The disclosed embodiments include systems and methods for extracting information from a transaction description. In one embodiment, a system is disclosed that may include one or more processors and one or more memory devices storing instructions that, when executed by the one or more processors, performs operations consistent with the disclosed embodiments. In one embodiment, the operations may include receiving a transaction description. The operations may also include identifying known location information corresponding to the transaction description and determining whether information from the transaction description corresponds to the identified known location information. The operations may further include removing location information from the transaction description based on the determination. In another aspect, the operations may also include extracting additional location information from the transaction description that is not associated with the known location information.
US11263701B2 Systems and methods for locating objects and related facilities
The disclosure relates to interactive and adaptive systems and methods for tracking location-sensitive objects. An example method includes presenting a first set of user interfaces for receiving a visual image of the location-sensitive object, and using the image to determine an identifier and identify a geographic location. The example method also includes transmitting the identifier and the location to a remote computing device, and in response to receiving location-specific requirements. A second set of user interfaces may be generated and presented to guide a user to comply with the location-specific requirements.
US11263700B1 Communication of insurance claim data
Aspects of the invention are directed to methods and systems for efficiently communicating data between an insurer and a non-referral repair shop, e.g., vehicle repair shops that are normally not preapproved by the insurer to perform the estimating and repair work. The methods and systems described herein are particularly useful for insurers utilizing non-referral repair shops for servicing vehicles involved in insurance claims. According to aspects of this invention, the insured may be able to select a non-referral repair shop, not delegated or preapproved by the insurer, thereby generally allowing the insured to select any available vehicle repair shop.
US11263692B2 Controlling a spending account based on user spending habits
Aspects described herein may allow for receiving authorization allowing monitoring a user's spending account. A base-line spending profile and a dysfunctional spending profile for the user are established. When notification of a pending purchase transaction is received, a determination is made as to whether the pending purchase transaction is in accordance with the base-line spending profile of the user. If the pending purchase transaction is in accordance with the base-line spending profile of the user, the pending purchase transaction is allowed, however, if the pending purchase transaction is not in accordance with the base-line spending profile of the user, then a temporary secondary approval may be instituted for a predetermined period of time and a secondary approval person is electronically notified that their approval is required before allowing the pending purchase transaction to be made using the spending account of the user.
US11263691B2 System and method for secure transactions at a mobile device
Systems and methods for conducting money transfer transactions are provided herein. The systems and methods may include receiving and storing reference fingerprint data associated with a first device. The reference fingerprint data can include reference device usage data corresponding to operation of the first device. Current fingerprint data associated with the first device can also be received. Based on a number of previous transactions performed using the first device, a matching threshold can be retrieved. Using the matching threshold, the current fingerprint data may be verified, thereby enabling the first device to conduct a transaction.
US11263688B2 Shopping method and system for compiling a revised user list on a portable user device using a store list downloaded from a remote database to the portable user device
A computer-implemented method of optimising an electronic shopping list is disclosed. The method comprises receiving, at a user equipment, a user list of products; receiving, at a user equipment, a store list of available products, each available product characterised by at least one variable; compiling a revised list from the user list and the store list, comprising associating each product from the user list with one or more available products and arranging an order of the revised list depending upon the at least one variable; and presenting the revised list using the user equipment.
US11263682B2 System and method for coupling a user computing device and a point of sale device
Systems and methods are disclosed herein for providing shopping recommendations. Amounts and timing of user purchases are recorded and analyzed to determine consumption rates for various products. A list of recommended products is generated for a user including previous purchases. Expected runout dates for products may be determined based on previous purchases and consumption rates. The list of recommended products may be prioritized based on expected runout dates. A listing of products may be presented with one or both of validation and alternative indicators associated with items of the list. A validation indicator indicates that the product satisfies a criteria and an alternative indicator indicates that an alternative product satisfies the criteria better than the product.
US11263680B2 Knowledge sharing platform
Disclosed is a non-transitory computer readable medium storing a computer program. The computer program performs operations for analyzing a video when the computer program is executed by one or more processors of a computing device and the operations may include: separating contents into one or more subcontents by analyzing the contents; matching and storing additional information with the subcontents; receiving search information from a user terminal; and sending at least one of the contents, the subcontents or the matched additional information corresponding to the search information to the user terminal.
US11263671B2 Expandable content items for presenting additional content
A method of providing an ad extension includes selecting an advertisement for display. The method also includes selecting additional information related to the advertisement. The method also includes transmitting data representing the advertisement to a browser. The browser interacts with an expandable API to render an inline frame having an advertisement slot. The browser renders and displays the advertisement in the frame. The method also includes transmitting display data representing the additional information related to the advertisement to the browser. The browser receives an input to activate the ad extension. In response to the input, the browser interacts with the expandable API system to expand and render the frame. The browser renders, in the frame, the advertisement slot containing the advertisement. The browser also renders, in the frame, the additional information. The browser displays the expanded inline frame, such that the displayed frame covers a portion of the content.
US11263670B2 Systems and methods for dynamically modifying video game content based on non-video gaming content being concurrently experienced by a user
The disclosed systems and methods integrate gaming functionality with viewing a video program. Systems and methods for generating an interactive multimedia game for a user during the viewing of a video program by the user includes a host computer that generates the game in a context of the video program viewed on a first graphical user interface and recommends the video game to the user. The user may opt to engage with the video game on a second graphical user interface, which may be overlaid on the first graphical user interface.
US11263669B2 System and methods for increasing website advertising revenue while maintaining low latency
Header bidding systems and methods increase a number of advertisers that can place bids for an advertising impression while maintaining low latency in loading of the webpage. The systems and methods utilize a specialized control wrapper in the header to manage one or more additional wrappers so as to allow for simultaneous bid collection from multiple groups of advertisers, one group per wrapper, without experiencing the traditional increase in latency of page loading as the number of entities bidding on an impression increases. Each wrapper contains information relating to a separate subset of advertisers from which to receive bids for the advertising impression. The control wrapper, as part of the header of the webpage, controls synchronization and timing of the separate bid processes controlled by the various wrappers to ensure that latency issues are avoided while the number of bids received is increased and revenue maximized.
US11263668B2 Press release distribution system
A press release distribution system provides press release and other news to forum sites as posts. The forum software that runs at forum sites includes press release interface software or is adapted to receive press release interface plug-in modules for interfacing with the press release distribution system. The press release interface software or plug-in module may also monitor and/or analyze user data of forum members and/or forum activities of the users. The monitored user data and forum activities may be provided to the press release distribution system for analysis and generation of user profiles. Using the result of the analysis (e.g., user profiles), the press release distribution system can target particular users or forums to direct the press releases, news, or advertisements for most effective advertising campaign.
US11263660B2 Attribution of response to multiple channels
Various implementations for multitouch attribution are described. One example method includes receiving a plurality of channel data associated with a first channel and second channel, determining conversion data for the first channel and the second channel using the plurality of channel data, receiving a first touch event and a second touch event associated with a first channel and a second channel, determining a first attribution for the first channel using a first touch event and the first channel data, determining a second attribution for the second channel using a second touch event and the second channel data, and determine an item conversion strategy using the first attribution and the second attribution.
US11263659B2 Dynamic promotion analytics
A promotion program analytical system and method is disclosed. The promotion program analytical system and method selects a promotion program to offer to a consumer. Selection of the promotion program to present to the consumer includes determining a probability that the consumer will accept the promotion program. The probability of acceptance may be determined based on past performance data of similar promotion programs, and also past performance data on the promotion program itself when it is available.
US11263657B2 Systems and methods for improved brand interaction
Systems and methods for improved brand interaction including a method for brand promotion comprising the steps of: receiving a media broadcast signal comprising a media signal and a unique promotion code with a media receiver; reading said unique promotion code from said media broadcast; broadcasting said promotion code using a communication network associated with the media receiver; receiving the promotion code with a computing device; correlating the promotion code with a promotion database; receiving social link data from the promotion database; wherein the computing device is adapted to provide user engagement with the link data.
US11263650B2 Process and system to categorize, evaluate and optimize a customer experience
A system and a process using that system is provided for creating, analyzing and optimizing a customer journey. The process includes real-time creation and continuing analysis of an “Event Sequence Index,” (ESI) corresponding to a time-stamped labeled set of data points representing cumulative events along the customer journey. The data points are further associated with channels, which are modes of interaction between the customer and the organization, and mapped into a linked directed graph which is amenable to analysis through a recursive pattern matching method, such as a non-deterministic finite automaton, employing DQL (Distributed Query Language). Selected portions of these graphs can be identified, either statistically or causally, as signatures of highly satisfactory or unsatisfactory outcomes and may be stored in memory as real-time predictors of the course of a present customer experience and to suggest statistically feasible and effective interventions. Concurrently, the signatures may be used as feedback to an organization for improvements in customer relations.
US11263647B2 Method, management server and computer readable recording medium for managing a customer relationship
Disclosed herein is a method for managing customer relationship through multiplex-assigning password of access point. According to an exemplary embodiment of the present invention, a method for managing a customer relationship by a customer management server includes: receiving customer terminal information including customer terminal identification information and customer group identification information within a shop being transmitted by accessing the access points of a plurality of customer terminals; and setting the plurality of accessed customer terminals as the same group in customer groups within the same shop based on the received customer group identification information within a shop and storing the set group in customer information corresponding to the customer terminals included in the group as customer social information.
US11263646B1 Systems, apparatus, and methods of programmatically determining unique contacts
Systems, apparatus, and methods for determining unique contacts from a collection or pool of merchant data are discussed herein. Some embodiments may provide for an apparatus including circuitry configured to: access first merchant data associated with a first merchant; access second merchant data associated with a second merchant; determine a match score based the first merchant data and the second merchant data indicating a likelihood of the first merchant being the same as the second merchant; determine a match score threshold; determine whether the match score exceeds the match score threshold; and in response determining the match score fails to exceed the match score threshold, determine the first merchant as being different from the second merchant. Some embodiments may provide for techniques for machine learning with merchant data training sets to determine match scores.
US11263641B2 Cognitive operational vehicle blockchain for privileges, licensing, evaluation, authorization, and training
Providing a cognitive blockchain for user privileges is provided. A distributed secure encrypted ledger is established for storing information related to privileges for users across a plurality of nodes in a permissioned network with known identities. An internet of things (IoT) device node in the plurality of nodes records a first block in the distributed secure encrypted ledger containing activity information related to a privilege corresponding to a user of the IoT device node. A licensing node in the plurality of nodes evaluates information in the first block. The licensing node records a second block containing privilege information corresponding to the user of the IoT device node based on the evaluating.
US11263638B2 Scheme for frictionless cardholder authentication
A method is provided for cryptographically authenticating a cardholder in an online transaction by sending an authentication request to the issuing bank that is intercepted by a service worker and handled within the cardholder's computing device. The service worker signs a description of the transaction with a private key or forwards the request to a bank app that authenticates the cardholder biometrically in addition to signing the transaction.
US11263635B2 Check-out system and registration apparatus
A registration apparatus stores priority which is set for each of a plurality of payment apparatuses. If a condition to update the priority is established, the registration apparatus updates the priority, based on data indicating a state of each payment apparatus. The registration apparatus transmits accounting data and data on the priority, to a payment apparatus having a top priority. A payment apparatus pays a transaction by transmitting a permission response to the registration apparatus, when receiving the accounting data and the priority data in a state where the payment of the transaction is possible. The payment apparatus transfers the accounting data and the priority data to another payment apparatus having a lower priority than the payment apparatus, based on the priority data, when the accounting data and the priority data are received in a state where the payment of the transaction is not possible.
US11263634B2 Payment method and device
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a payment based on a face recognition are provided. One of the methods includes: acquiring first face image information of a target user; extracting first characteristic information from the first face image information, wherein the first characteristic information includes head posture information of the target user and gaze information of the target user; determining whether the target user has a willingness to pay according to the head posture information of the target user and the gaze information of the target user, including determining whether an angle of rotation in each preset direction is less than an angle threshold and whether a probability value that a user gazes at a payment screen is greater than a probability threshold; and in response to determining that the target user has a willingness to pay, completing a payment operation based on the face recognition.
US11263633B2 Systems and methods for biometric payments
Systems and methods for biometric payments are disclosed. In one embodiment, a method for biometric payments may include (1) receiving transaction information from a merchant terminal, the transaction information comprising an identification of a good or service to purchase and a biometric payment instruction; (2) at least one computer processor authenticating the individual based on the biometric payment instruction; (3) the at least one computer processor determining a payment account from the biometric payment instruction; (4) the at least one computer processor retrieving a payment device associated with the payment account; and (5) the at least one computer processor providing the payment device to the merchant terminal.
US11263631B1 Funds transfer authentication
The innovation disclosed and claimed herein, in one aspect thereof, comprises systems and methods of funds transfer authentication. The authentication can include receiving a transfer request to transfer funds from a payer to a payee, the transfer request identifies the payer, the payee, and an amount to transfer. Customer information associated respectively with the payer and the payee is identified. The payer and the payee are authenticated. A communication session is opened between the payer and payee. A time-limited payee OTP is generated and sent to the payee. The payee OTP is received within a first time limit. The funds are transferred from the payer to the payee based on receiving a matching payee OTP.
US11263627B2 Card voucher use system, method, device and server
A card use system includes a first client configured to send a card use request including card information of a card, and display a payment code including a first resource account number corresponding to the first client; a second client configured to send a payment request to transfer a first quantity of resources from the first resource account number to a second resource account number corresponding to the second client; a card server configured to validate the card according to the card information; and in response to successfully validating the card, send a confirmation indication to the payment server; and a payment server configured to, in response to receiving the confirmation indication from the card server, transfer a second quantity of resources in the first resource account number corresponding to the first client to the second resource account number corresponding to the second client.
US11263620B2 Consumer device payment token management
Systems and related methods for facilitating payments via a consumer device carried by a consumer are discussed herein. Wallet identifying tokens may be used to secure messages between the consumer device and the merchant device over a wireless link. For example, the merchant device may include circuitry configured to wirelessly receive a wallet identifying token from a consumer device and to transmit the wallet identifying token to the central system. In response, consumer identifying data associated with the wallet identifying token may be received by the merchant device from the central system. In some embodiments, payments may be secured via limiting the lifetime of wallet identifying tokens after initial use.
US11263612B2 Systems and methods for point of sale data synchronization
The present disclosure relates generally to providing a mechanism for communication between point of sale devices. Using network technology and novel processes, the present systems and methods can share transaction records among multiple devices without the presence of a physical server. For example, in certain embodiments, the present systems and methods leverage virtual server technology to implement local area networks of point of sale devices with zero configuration.
US11263606B2 Consumer due diligence for money transfer systems and methods
A method of transferring money from a sender to a recipient using a third party money transfer service a point of sale device receiving transaction details for a requested money transfer; determining whether the requested transaction is an allowable transaction; and either aborting the transaction; attempting to identify the sender as an existing customer using the transaction details; using the sender's transaction history and the transaction details to determine whether to allow the requested transaction to proceed. If the requested transaction is allowed to proceed, the method includes creating a money transfer record for the requested transaction; associating a money transfer control number to the money transfer record; and using the transaction details to determine whether to monitor the requested transaction.
US11263603B1 Security asset packs
In one embodiment, a method includes identifying, by a payment service, a plurality of security assets for inclusion in a pack of security assets. A value of the pack of security assets may be determined based on weighted values of a base unit of each of the security assets. Information may be sent to a first user's client device to display a user interface to purchase the pack of security assets. In response to receiving a purchase request in a specified amount, the payment service may calculate, for each of the security assets in the pack, the base units of the security asset based on the respective assigned weight and the value of a base unit of the security asset. Finally, for each of the security assets in the pack, ownership of the calculated number of base units of the security asset may be assigned to the first user.
US11263601B2 Electronic receipt manager apparatuses, methods and systems
The ELECTRONIC RECEIPT MANAGER APPARATUSES, METHODS AND SYSTEMS (“ERM”) transforms transaction initiation requests and receipt requests via ERM components into receipt formatting, organization, storage and linkage with transactions. The ERM may be configured to receive a receipt through an interface of a portable device and determine a set of fields for formatting data from the receipt. The ERM may format the data from the receipt to include the set of fields and store the formatted data in a memory element of the portable device.
US11263599B2 Plastic waste system and method
The present application overcomes the disadvantages of the prior art by providing a system for proper life-cycle management of plastic products and the plastic waste that plastic products produce.
US11263597B2 Workscope system and method of use thereof
There is provided a system for workscoping an asset. The system includes a processor and a memory that includes instructions that, when executed by the processor, cause the processor to perform operations including fetching information indicative of a service bulletin and associating the information with a module of the asset.
US11263591B2 Method and system for centralized contact management
Disclosed is a method and system for managing contacts for a communication system by storing contact information in a centralized storage system and permitting receiving users to access the centralized contact information storage system using a token passed with communications from a sending user. The communications system may be a trusted network with trusted sending and receiving members. Each communications system member provides contact information the member may wish to make available to other parties. The member may also create a policy defining which contact information may be made available to different classes of users. A member of the communications system generates a message to send to a receiving user. A token that identifies the sending user to the communications system is embedded into the message to be sent to the receiving user. The receiving user, after identifying the message as a message containing a token, may request contact information for the sending user from the communications system using the token identifying the sending user to the communication system. The communication system delivers a subset of the sending user's contact information to the receiving user based on the sending user's contact information and policy definitions stored in the centralized contact information storage system of the communication systems. The system and method are especially adaptable to e-mail communications, but other forms of electronic communications may also be included in an embodiment, either solely or in combination.
US11263590B2 Cognitive assessment of permit approval
A prediction system and method may include receiving a plurality of discrete applicant data inputs and a supporting document, the applicant data inputs and the supporting document being relevant to a permit application, providing a first predicted probability of approval of the permit application by comparing the discrete applicant data inputs with weighted criteria of previous applicant profiles stored in a first database, analyzing the supporting document to determine a second predicted probability of approval of the permit application by comparing the supporting document with previous applicant supporting documents stored in a second database, performing a sentiment analysis on external publically available information relevant to at least one aspect of the permit application to determine an impact score on the permit application, and determining an overall probability of success based on the first predicted probability, the second predicted probability, and the impact score.
US11263589B2 Generation of automated job interview questionnaires adapted to candidate experience
According to embodiments of the present invention, a system is provided that will evaluate a candidate's experience (e.g., curriculum vitae (CV), resume, application, etc.) in view of job description requirements, and based on this combined information, will automatically generate a customized interview including questions tailored to each candidate related to his or her experience as described on the application and in view of the job description requirements.
US11263588B2 Intelligent document management in computing systems
Computer systems, devices, and associated methods of intelligent content management are disclosed herein. In one embodiment, a method includes scanning a document to determine whether one or more words in the document represent a resource in the file management system, the resource being a name of a person or a linked document in the file management system. In response to determining that one or more words in the document represents a resource, the method includes retrieving a resource record corresponding to the resource from a database in the computing system, the resource record having a data field containing data representing a current status of the resource and surfacing, in the document, the retrieved data of the current status of the resource to the user.
US11263584B2 Demand signal router for demand aware replenishment system
Methods and systems for managing supply chains are disclosed. Replenishment of items within retail stores and distribution centers is optimized to respond to real-time demands. One method includes receiving demand signals corresponding to a sold inventory items and evaluating those demand signals against real-time inventory positions and demand forecasts for that particular inventory item to determine whether to replenish the inventory item and how much inventory to replenish. A router service for assessment of such demand signals is also disclosed.
US11263582B2 Distributed ledger system for material monitoring
Techniques are described for monitoring the status and transportation of materials. A monitoring platform can employ a distributed ledger system (DLS) and provide a mechanism by which various entities can access information regarding the status of transported materials, and receive alerts regarding issues arising during transport. The platform can also include logic (e.g., smart contract(s)) that executes to perform actions automatically in response to detected issues. Such actions can include remediation actions to compensate a stakeholder in the event of a theft, degradation, or other loss of transported material. The platform can receive sensor data generated by one or more devices that can be present in a vehicle that transports the material, and the data can be analyzed to identify anomalies. Alerts can be generated based on anomalies, and the alert(s) and/or sensor data can be stored on the DLS to be accessible by entities and/or logic.
US11263580B2 Information push method and device
Disclosed are an information push method and device. One of the specific embodiments of the method comprises: extracting a user name and telephone number from order information submitted by a user; generating a confirmation page comprising a partial user name and partial telephone number of the order associated with the order information, wherein the partial user name is a user name in which some of the characters of the user name have been replaced by preset characters, and the partial telephone number is a telephone number in which some of the characters have been replaced by preset characters; using the link address of the user name, telephone number, and confirmation page and an order number pre-allocated to the order, generating a two-dimensional code of the order; in response to detecting a scan operation on the two-dimensional code by a distribution terminal, pushing the confirmation page to the distribution terminal.
US11263574B2 Promulgating exchange of information for an extraction rights market in a groundwater basin
An electronic newsletter distribution system useful in association with a water agency management platform provides information exchange for administering groundwater extraction rights in one or more trading-zones. The platform matches offers to trade utilization of groundwater extraction rights (GWRs), and intermediates transfers of the matched GWRs based one or more transfer rules. The system also facilitates trading of “sell order” and “buy order” in response to the water pricing and water offering information.
US11263565B2 Systems and methods for creating and managing a lookahead schedule
Disclosed herein is new software technology for creating and managing a lookahead schedule for a construction project. In one aspect, disclosed herein is a method that involves (1) receiving, from a client station, a request to create an initial lookahead schedule for a project, where the request comprises timeline information for the initial lookahead schedule, (2) after receiving the request, creating the initial lookahead schedule based on the timeline information and a previously-created master schedule for the project, and (3) causing the client station to present a user-interface view that provides a representation of the initial lookahead schedule.
US11263560B2 Systems and methods for determining a reference direction related to a vehicle
The present disclosure relates to systems and methods for processing at least one service request for an on-demand service. The systems may perform the methods to determine a start location and a destination related to the service request; determine a recommended route based on the start location and the destination; determine a reference direction related to a vehicle based on the recommended route; and send, to at least one provider terminal, data related to the reference direction.
US11263559B2 Subscription services with extensions
Systems and methods are disclosed for providing a travel based subscription service that includes one or more processors that perform operations comprising: receiving travel information for a subscriber of a travel-based subscription service, the travel information comprising a booking date and a travel date; computing a subscription value for the subscriber based on the travel information; searching a list of travel services that are available on the travel date to identify candidate travel services that correspond to the subscription value, each of the candidate travel services having a predetermined travel duration; receiving input from the subscriber that selects a given travel service from the identified candidate travel services; and in response to receiving the input from the subscriber, presenting an option to extend the predetermined travel duration of the given travel service.
US11263553B2 Learning commands and parameters for an interactive command line interface
A method, system, and computer program product are provided. A web service learns multiple commands and respective parameters associated therewith for a command line interface application based on the web service providing the respective command and the any respective parameters associated therewith to a command line interface application. A command and each corresponding parameter received for the command line interface application are validated based on the learned commands and respective parameters and provided to the command line interface application. Each of the validated parameters are provided in response to the web service receiving from the command line interface application respective indications for more input. A successful indication is provided to an originator of the new input in response to the web service receiving a successful indication from the command line interface application.
US11263550B2 Audit machine learning models against bias
A method and system of mitigating bias in a decision-making system are provided. A presence of bias is identified in one or more machine learning models. For each of the machine learning models, a presence of bias in an output of the model is determined. One or more options to mitigate a system bias during a processing stage, based on the identified presence of bias for each of the one or more models, are determined. One or more options to mitigate the system bias during a post-processing stage, based on the identified presence of bias in each output of the models, are determined. A combination of options is provided, including (i) a processing option for the processing stage, and (ii) a post-processing option for the post-processing stage, wherein the combination of options accommodates a threshold bias limit to the system bias and a total bias mitigation cost threshold.
US11263549B2 Method, apparatus, and system for in-vehicle data selection for feature detection model creation and maintenance
An approach is provided for selecting training observations for machine learning models. The approach involves determining a first distribution of a plurality of features observed in the training data set, and a second distribution of the plurality of features observed in the candidate pool of observations. The approach further involves selecting one or more observations in the candidate pool of observations for annotation based on the first distribution and the second distribution. The approach further involves adding the one or more observations to the training data set after annotation. The training data set is used for training the machine learning model.
US11263541B2 Ensembled decision systems using feature hashing models
Systems and methods are disclosed to build and execute a decision system based on multiple machine learned decision models. In embodiments, the decision system performs a hashing technique to reduce relevant features of the input data into a feature vector for each decision model. The feature vector reduces the dimensionality of the feature universe of the input data, and its use allows the decision models to be trained and executed using less computing resources. In embodiments, the decision system implements an ensembled decision model that makes decisions based on a combination function that combines the decision results of the individual models in the ensemble. The decision models employ different hashing techniques to hash the input features differently, so that errors caused by the feature hashing of individual models are reduced in the aggregate.
US11263534B1 System and method for molecular reconstruction and probability distributions using a 3D variational-conditioned generative adversarial network
A system and method that produces an accurate probability distribution representative of a target molecule that may be used in pharmacokinetics and analogous applications. A generator is seeded from a variational autoencoder during training and is then used after training in series with a second variational autoencoder to produce the probability distributions from molecular tensors.
US11263533B2 Dynamic configurable rule representation
A rule is received at a client application from an input text control. The received rule includes a sequence of characters and is parsed into a plurality of tokens. For each of the tokens, a plurality of behaviors associated with that token are configured to generate a behavior configuration. Each of the generated behavior configurations can be modified by an authorized user. A user interface (UI) control is generated based on the behavior configurations.
US11263531B2 Unsupervised control using learned rewards
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting actions to be performed by an agent that interacts with an environment. In one aspect, a system comprises: an action selection subsystem that selects actions to be performed by the agent using an action selection policy generated using an action selection neural network; a reward subsystem that is configured to: receive an observation characterizing a current state of the environment and an observation characterizing a goal state of the environment; generate a reward using an embedded representation of the observation characterizing the current state of the environment and an embedded representation of the observation characterizing the goal state of the environment; and a training subsystem that is configured to train the action selection neural network based on the rewards generated by the reward subsystem using reinforcement learning techniques.
US11263530B2 Apparatus for operations at maxout layer of neural networks
Aspects for maxout layer operations in neural network are described herein. The aspects may include a load/store unit configured to retrieve input data from a storage module. The input data may be formatted as a three-dimensional vector that includes one or more feature values stored in a feature dimension of the three-dimensional vector. The aspects may further include a pruning unit configured to divide the one or more feature values into one or more feature groups based on one or more data ranges and select a maximum feature value from each of the one or more feature groups. Further still, the pruning unit may be configured to delete, in each of the one or more feature groups, feature values other than the maximum feature value and update the input data with the one or more maximum feature values.
US11263528B2 Neural network, computer readable medium, and methods including a method for training a neural network
The present disclosure provides an artificial neural network communicatively-coupled to at least one computer having one or more processors, including a plurality of neurons arranged in layers. The artificial neural network is arranged to receive a new neuron into a layer of the artificial neural network during training; the new neuron is added to the neural network when no other neuron in that layer for a selected output can learn a relationship associated with an input vector of a data set being learnt. The new neuron is updated with both the relationship which could not be learnt by any other neuron in that layer and a modified data set from a last trained neuron in that layer that contributes to the selected output of the neural network. Methods and computer-readable media are also disclosed.
US11263525B2 Progressive modification of neural networks
A neural network learns a particular task by being shown many examples. In one scenario, a neural network may be trained to label an image, such as cat, dog, bicycle, chair, etc. In other scenario, a neural network may be trained to remove noise from videos or identify specific objects within images, such as human faces, bicycles, etc. Rather than training a complex neural network having a predetermined topology of features and interconnections between the features to learn the task, the topology of the neural network is modified as the neural network is trained for the task, eventually evolving to match the predetermined topology of the complex neural network. In the beginning the neural network learns large-scale details for the task (bicycles have two wheels) and later, as the neural network becomes more complex, learns smaller details (the wheels have spokes).
US11263521B2 Voltage control of learning rate for RPU devices for deep neural network training
A device, system, product and method of controlling resistive processing units (RPUs), includes applying an input voltage signal to each node of an array of resistive processing units, and controlling a learning rate of the array of resistive processing units by varying an amplitude of the input voltage signal to the array of resistive processing units. A conductance state of the array of resistive processing units is varied according to the amplitude received at each of the resistive processing units of the array of resistive processing units. The controlling of the amplitude of input voltage signal is according to a processor of a control device.
US11263520B2 Instruction generation process multiplexing method and device
Aspects of reusing neural network instructions are described herein. The aspects may include a computing device configured to calculate a hash value of a neural network layer based on the layer information thereof. A determination unit may be configured to determine whether the hash value exists in a hash table. If the hash value is included in the hash table, one or more neural network instructions that correspond to the hash value may be reused.
US11263516B2 Neural network based acoustic models for speech recognition by grouping context-dependent targets
Methods and systems for training a neural network include identifying weights in a neural network between a final hidden neuron layer and an output neuron layer that correspond to state matches between a neuron of the final hidden neuron layer and a respective neuron of the output neuron layer. The identified weights are initialized to a predetermined non-zero value and initializing other weights between the final hidden neuron layer and the output neuron layer to zero. The neural network is trained based on a training corpus after initialization.
US11263508B2 Modular NGSFF module to meet different density and length requirements
An assembly for a solid-state drive (SSD) includes a base printed circuit board having a PCIe adapter form factor, and at least one U.2 connector that is capable of being connected to a NGSFF device. The NGSFF device includes an NGSFF PCB, a first PCIe connector and a second PCIe connector. The NGSFF PCB is capable of receiving at least one SSD device and includes a first end and a second end in which the first end is opposite the second end. The first PCIe connector is at an edge of the first end of the NGSFF PCB and is capable of physical insertion into the at least one U.2 connector on the base PCB, and the second PCIe connector is at an edge of the second end of the NGSFF PCB and is capable of receiving a first PCIe connector of another NGSFF PCB.
US11263507B2 IC card with fingerprint recognition function and working method thereof
A working method for an IC card having a fingerprint recognition function, comprising: an IC card receiving and determining an instruction type from a terminal, and when determined that the received instruction is an application selection instruction, the IC card selecting an application and returning a response to the terminal; when determined that the received instruction is a processing option acquisition instruction, the IC card acquiring a user fingerprint information verification state according to the content of the instruction, and if verification is successful, returning to the terminal a processing option instruction response containing an application file locator list for which a personal identification number does not need to be verified; if verification fails, returning to the terminal a processing option instruction response containing an application file locator list for which a personal identification number must be verified; when determined that the received instruction is a record reading instruction, the IC card returning a record reading response to the terminal according to the record reading instruction, wherein the record reading response contains a method for verifying a card holder. Thus, the risk of a personal identification number being leaked is avoided, thus enhancing the security of a transaction, while also improving user experience.
US11263501B2 Generating reports of three dimensional images
Various techniques are provided for generating reports of three dimensional (3D) images. The techniques include identifying a plurality of volume features in a 3D image using a first machine learning (ML) module trained with annotated 3D images, and identifying a plurality of semantic representations associated with the 3D image using a second ML module trained with the annotated 3D images and reports associated with the annotated 3D images. The techniques further include generating a report of the 3D image based on the volume features and the semantic representations using a third ML module trained with the reports and outputs generated by the first ML module and the second ML module using the annotated 3D images and the reports.
US11263499B2 Multi-perspective detection of objects
Technology disclosed herein may involve a computing system that (i) generates (a) a first feature map based on a first visual input from a first perspective of a scene utilizing at least one first neural network and (b) a second feature map based on a second visual input from a second, different perspective of the scene utilizing at least one second neural network, where the first perspective and the second perspective share a common dimension, (ii) based on the first feature map and a portion of the second feature map corresponding to the common dimension, generates cross-referenced data for the first visual input, (iii) based on the second feature map and a portion of the first feature map corresponding to the common dimension, generates cross-referenced data for the second visual input, and (iv) based on the cross-referenced data, performs object detection on the scene.
US11263493B2 Automatic metadata detector based on images
A system, method and computer program product for accessing content. The method comprises processing at least one image with a classifier, and, in response to the at least one image being processed by the classifier, outputting from the classifier a value indicative of the likelihood that the at least one image belongs to at least one classification. The method also comprises determining whether the at least one image belongs to the at least one classification, based on the value, and accessing predetermined content when it is determined that the at least one image belongs to the at least one classification. Images may be classified by, e.g., genre, musical album, concept, or the like, and, in cases where an image belongs to any such classes, predetermined content (e.g., metadata and/or an audio track) relating thereto is identified and presented to the user.
US11263492B2 Automatic event recognition and cross-user photo clustering
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automatic event recognition and photo clustering. In one aspect, methods include receiving, from a first user, first image data corresponding to a first image, receiving, from a second user, second image data corresponding to a second image, comparing the first image data and the second image data, and determining that the first image and the second image correspond to a coincident event based on the comparing.
US11263488B2 System and method for augmenting few-shot object classification with semantic information from multiple sources
Embodiments may provide learning and recognition of classifications using only one or a few examples of items. For example, in an embodiment, a method of computer vision processing may be implemented in a computer comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method may comprise training a neural network system implemented in the computer system to classify images into a plurality of classes using one or a few training images for each class and a plurality of associated semantic information, wherein the plurality of associated semantic information is from a plurality of sources and comprises at least some of class/object labels, textual description, or attributes, and wherein the neural network is trained by modulating the training images by sequentially applying the plurality of associated semantic information and classifying query images using the trained neural network system.
US11263478B2 Signature authentications based on features
An example system includes a feature extraction engine. The feature extraction engine is to determine a plurality of scale-dependent features for a portion of a target. The system also includes a signature-generation engine to select a subset of the plurality of scale-dependent features based on a strength of each feature. The signature-generation engine also is to store a numeric representation of the portion of the target and the subset of the plurality of scale-dependent features.
US11263477B2 Method of auto-generation of multidepth image by interconnecting images into tree structure
A method of automatically generating a multi-depth image is disclosed. According to at least one embodiment of the present disclosure,a method performed by an electronic device for generating a multi-depth image, includes selecting a plurality of images, interconnecting, through image comparisons of the plurality of images, at least some of the images into a tree structure, and generating the multi-depth image in which at least some of the images are hierarchically inserted in the tree structure by inserting a lower node image into an upper node image.
US11263468B2 Electronic device and method for monitoring a scene via a set of electronic sensor(s), related computer program
An electronic device for monitoring a scene via a set of sensor(s) includes an acquisition module, of at least one representation of the scene via the sensor set, and a module for converting each representation into a respective occupancy grid. Each grid includes several zones, each corresponding to a respective portion of the representation, and each zone being in an occupied state if said portion contains an object and in an unoccupied state otherwise. The device also includes a module for calculating a differential grid corresponding to a difference between a current occupancy grid and a reference occupancy grid, by ignoring each zone of the reference grid which is in the occupied state and for which the corresponding zone of the current grid is in the unoccupied state, and a module for detecting a change in the scene, starting from the differential grid.
US11263466B2 Feature amount generation device, feature amount generating method, and information processing apparatus and information processing method
A feature amount generation unit 26a of an information processing unit 20-1 generates a feature amount indicating the relationship in spectral reflectance between two points, from spectral data of a multispectral image in an irradiation region of a common light source acquired by a multispectral camera 10. A recognition processing unit 27 performs recognition processing on a subject, on the basis of the feature amount generated by the feature amount generation unit 26a, with at least one of the two points regarded as a position in an image area of the subject that is a recognition target in the multispectral image. Therefore, the feature amount generation unit 26a can easily generate the feature amount robust against variation of the light source and appropriate for the subject. In addition, the authentication processing unit 27 can accurately perform the recognition processing even if the light source varies between registration of the subject and the recognition of the subject.
US11263463B2 Filming method and device for secure production of drug preparations, related mounting for positioning objects
A secure imaging system for drug preparations on a predetermined site comprises a dynamic graphic interface including at least one processing camera having a focal distance adjusted for the detection of objects and connected to a digital unit for managing video signals from the processing camera. The unit has means for establishing a comparison between the stored data of the in-method preparation using first images corresponding to the video signals and steps for preparing stored prescriptions and means for selecting a prescription in accordance with said comparison. Warning means are activated in the event that at least one step of the indexed preparation does not comply with the corresponding step of the selected prescription.
US11263460B1 Schema translation systems and methods
Systems, methods, and computer program products are disclosed that include receiving, at a schema translator in communication with a master device, a video feed from a client device. The video feed may be relayed to the master device to allow a substantially simultaneous display of the video feed at the master device. A snapshot from a frame in the video feed may be acquired. An object in the snapshot may be identified during the video feed by a machine learning model and added to a list.
US11263457B2 Virtual item display simulations
A planar placement system can generate virtual surfaces (e.g., floors, walls) to simulate items in an augmented reality display. The system can generate the virtual surfaces using image feature tracking and plane intersection approaches that create an accurate visual simulation. The items simulated can be variable items that have unit data (e.g., rolls of wallpaper) that can be simulated on the virtual surfaces, and unit data can be displayed and updated in real time or near real time on a mobile device, such as a user's smartphone.
US11263456B2 Virtual object repositioning versus motion of user and perceived or expected delay
Provided is an information processing device that includes a position acquisition section that acquires a position of a virtual object in a real space, having been determined on the basis of a recognition result of a real space corresponding to an image captured by an imaging device, and a display control section that controls display of at least a boundary of the virtual object, on the basis of the position of the virtual object, and a feature of a real object that resides in the real space and is away from the position of the virtual object.
US11263453B2 Method and system for tracking and displaying object trajectory
The present disclosure relates to an object trajectory tracking and displaying method, comprising the following steps of: creating a mapping relationship database of image features and WIFI information for objects in a distributed search server, where each WIFI information includes position information; receiving a trajectory query request for a monitored object; searching the mapping relationship database of image features and WIFI information for objects according to an image feature of the monitored object to produce a WIFI information set, and producing a corresponding position information set based on the WIFI information set; and generating real-time trajectory information of the monitored object based on the position information set. The object trajectory tracking and displaying method and system of the present disclosure make the position of the sampling data points more accurate and improve the accuracy of trajectory querying.
US11263450B2 Method and system for pattern recognition in a signal using morphology aware symbolic representation
The present disclosure addresses the technical problem of information loss while representing a physiological signal in the form of symbols and for recognizing patterns inside the signal. Thus making it difficult to retain or extract any relevant information which can be used to detect anomalies in the signal. A system and method for anomaly detection and discovering pattern in a signal using morphology aware symbolic representation has been provided. The system discovers pattern atoms based on the strictly increasing and strictly decreasing characteristics of the time series physiological signal, and generate symbolic representation in terms of these pattern atoms. Additionally the method possess more generalization capability in terms of granularity. This detects discord/abnormal phenomena with consistency.
US11263447B2 Information processing method, information processing device, mobile terminal, and storage medium
An information processing method includes: acquiring an image to be processed; determining object content of the image to be processed based on a recognition result of the image to be processed; and processing the image to be processed according to the object content to obtain a processed file including an editable file such as an Office file. As such, it is realized that the user determines the processing to be performed on the image to be processed according to the recognition result of the image to be processed, and obtain the processed format file, without specifying in advance the processing of the image to be processed, which brings convenience to the user in recognizing the image to be processed and improves the user experience.
US11263443B2 Centimeter human skeleton pose estimation
A method, apparatus and system for human skeleton pose estimation includes synchronously capturing images of a human moving through an area from a plurality of different points of view, for each of the plurality of captured images, determining a bounding box that bounds the human in the captured image and identifying pixel locations of the bounding box in the image, for each of the plurality of captured images, determining 2D and single-view 3D skeletons from the pixel locations of the bounding box, determining a first, multi-view 3D skeleton using a combination of the 2D and single-view 3D skeletons, and optimizing the first, multi-view 3D skeleton to determine a final 3D skeleton pose for the human. The method, apparatus and system can further include illuminating the area with structured light during the capturing of the images of the human moving through the area.
US11263439B1 Systems and methods for passive-subject liveness verification in digital media
The present system may be deployed in various scenarios to provide proof of liveness (also referred to herein as “liveness verification”) of an image without interaction of the subject of the image. The liveness verification process generally comprises imperative analysis and dynamic analysis of the image, after which liveness of the image may be determined.
US11263436B1 Systems and methods for matching facial images to reference images
A facial feature matching system comprises a facial feature matching engine. A first user selection of reference facial images is received, and facial features of reference faces are characterized using the facial feature recognition engine comprising a neural network with input, hidden, and output layers. The facial features are weighted. The weighted facial features are used to identify users that have facial features similar to the weighted facial features, wherein the respective reference faces include faces different than the faces of the users. Similarity indicators are generated for the identified users. The generated respective similarity indicators are used to generate a ordering of the identified users which is rendered via the user device. A first user selection of a second user in the ordered identified users is received and the first user and the second user are enabled to communicate over an electronic communication channel.
US11263429B2 Fingerprint sensor and display device including the same
According to an aspect of the invention, a fingerprint sensor for a display device includes: a substrate having first and second surfaces; a light transmission layer including a first layer disposed on the first surface of the substrate and having first openings in at least one first conductive layer, and a second layer disposed on the first surface of the substrate and having second openings in at least one second conductive layer; a light emitting element layer disposed on the first layer and the second layer and having at least one light emitting element; and a sensor layer disposed on the second surface of the substrate and having light sensors, where at least a portion of the first openings and at least a portion of the second openings at least partially overlap and have different sizes.
US11263425B2 Detection apparatus
A detection apparatus is provided and includes detection electrodes; detection circuit configured to be coupled to detection electrodes to detect detection signals corresponding to changes in capacitance of detection electrodes; coupling circuit configured to cause detection electrodes to be a coupled state in which detection electrodes are coupled to detection circuit and non-coupled state in which detection electrodes are uncoupled from detection circuit; drive electrode arranged at a position adjacent to detection electrodes; conductor arranged between detection electrodes and drive electrode; and drive signal generation circuit configured to be coupled to drive electrode to supply drive signal to drive electrode; wherein detection electrodes are provided to one face of insulating substrate, and wherein height of drive electrode from the one face is greater than height of the detection electrodes from the one face.
US11263420B2 Electronic device and manufacturing method thereof
An electronic device and a manufacturing method for the electronic device are provided. The electronic device includes a display structure layer and a light sensing panel. The light sensing panel includes a first substrate; a second substrate, wherein the second substrate is disposed between the first substrate and the display structure layer; a plurality of sensing units, disposed on the first substrate and between the first substrate and the second substrate; and an optical structure layer, disposed on the second substrate and between the second substrate and the display structure layer.
US11263418B2 Systems and methods for member facial recognition based on context information
Described herein are systems and methods that may autonomously identify a person of a member pool based on pictures of the person, without requiring the person's cooperation. Contextual information of the picture(s) along with the picture(s) are utilized. Contextual information may be the information that is related to current circumstances when the picture was taken. A system may comprise cameras that map appearances to visual data; a mapping function that maps identities and camera information to generate contextual information and a set of a priori probabilities; recognition functions that map the visual data to another set of probabilities, which match each of the visual data with each of the one of the identities; and a decision function that combines the set of a priori probabilities and the another set of probabilities to determine one of the plurality of the identities.
US11263417B2 Electronic apparatus having fingerprint recognition function
An electronic apparatus according to a variety of embodiments of the present invention may comprise: a display panel comprising a display which comprises one or more first pixels, one or more second pixels, and one or more first wires connected to the one or more first pixels and second pixels, and one or more fingerprint sensors which are disposed between the one or more first pixels and one or more second pixels; and a wiring layer comprising one or more second wires connected to the one or more fingerprint sensors by wiring between the layers, A variety of other embodiments are possible.
US11263416B2 Two-dimensional code generation and identification
A two-dimensional code generation method and apparatus, a two-dimensional code identification method and apparatus, an electronic device, and a storage medium are provided. The method includes generating a data codeword sequence according to input information, encrypting the data codeword sequence to generate an encrypted codeword sequence, determining a number of error correction blocks, and generating the two-dimensional code from the data codeword sequence and the encrypted codeword sequence according to a construction mode corresponding to the number of error correction blocks.
US11263413B2 Barcode-reading system that requires an accessory for enhanced operation of a barcode reading application
A barcode-reading system for a mobile device may include a camera assembly. The barcode-reading system may include a barcode-reading enhancement accessory and a barcode-reading application. The barcode-reading enhancement accessory may be securable to the mobile device and may be configured to provide an indication of license entitlement to the mobile device. The barcode-reading application may be stored in memory of the mobile device and executable by a processor of the mobile device. The barcode-reading application may also be configured to enable an enhanced mode of operation of the barcode-reading application conditional upon determining obtaining the license entitlement from the accessory.
US11263409B2 System and apparatus for non-intrusive word and sentence level sign language translation
A sign language translation system may capture infrared images of the formation of a sign language sign or sequence of signs. The captured infrared images may be used to produce skeletal joints data that includes a temporal sequence of 3D coordinates of skeletal joints of hands and forearms that produced the sign language sign(s). A hierarchical bidirectional recurrent neural network may be used to translate the skeletal joints data into a word or sentence of a spoken language. End-to-end sentence translation may be performed using a probabilistic connectionist temporal classification based approach that may not require pre-segmentation of the sequence of signs or post-processing of the translated sentence.
US11263400B2 Identifying entity attribute relations
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that facilitate identifying entity-attribute relationships in text corpora. Methods include determining whether an attribute in a candidate entity-attribute pair is an actual attribute of the entity in the entity-attribute candidate pair. This includes generating embeddings for words in the set of sentences that include the entity and the attribute and generating, using known entity-attribute pairs. This also includes generating an attribute distributional embedding for the entity based on other attributes associated with the entity from the known entity-attribute pairs, and generating an attribute distributional embedding for the attribute based on known attributes associated with known entities of the attribute in the known entity-attribute pairs. Based on these embeddings, a feedforward network determines whether the attribute in the entity-attribute candidate pair is an actual attribute of the entity in the entity-attribute candidate pair.
US11263390B2 Systems and methods for informational document review, display and validation
Systems, methods, and media for controlling the review of documents. Methods may include receiving a request to review a document, responsive to the request, retrieving the document, the document including source content in an extensible markup language format, the document having a read-only access file permission, converting the document to read-write access file permission such that the source content is modifiable, receiving a modification of the source content of the document, incorporating the modification of the source content into the document to create a modified document, and automatically providing the modified document in a displayable format via the web-based interface.
US11263388B2 Method and system for dynamically generating summarised content for visual and contextual text data
A method and data summarization system for dynamically generating summarised content for visual and contextual text data, is disclosed. The method includes classifying plurality of dataset related to one or more domains based on datatype associated with each dataset. The datatype comprises text, numeric and visual data. Upon classification, one or more usable tokens are determined from the text data using a predefined token learning model. Further, one or more graphical parameters are determined from the visual data by using a pre-trained graphical model. Thereafter, based on the one or more usable tokens and the one or more graphical parameters, a summarized content is generated for the plurality of dataset.
US11263387B1 Technology agnostic page builder architecture
A system and method for technology agnostic page editing and/or rendering that includes receiving a first modification request associated with a first page, the first modification request generated by an agnostic page editor, the agnostic page editor compatible with a plurality of renderers from which an administrative user identifies a first set of renderers to be associated with the first page; modifying a first meta model associated with the first page based on the first modification request, the first meta model using a data interchange format; obtaining, by a first renderer belonging to the first set of renderers, the meta model associated with the first page; rendering, by the first renderer belonging to the first set of renderers, the first page for presentation to the administrative user using the first meta model; and sending first rendered content for presentation of the first page.
US11263386B1 Optimizing the display of hierarchically organized data in a web application
Techniques are described for optimizing the display of hierarchically organized data by dynamically rendering portions visible within a display area of a web browser. Using a web page file corresponding to a web page that includes the display of a visual tree structure representing JavaScript Object Notation (JSON) data and client-side executable logic, an application running at the client device displays the web page including the visual tree structure and one or more first tree nodes corresponding to first JSON objects from a first portion of the JSON data. In response to input requesting display of one or more second JSON objects from a second portion of the JSON data not currently displayed in the visual tree structure, the application modifies one or more elements of the web page to update display of the visual tree structure to include one or more second tree nodes corresponding to the second JSON objects.
US11263385B1 Web browser extension for linking images to webpages
A web browser extension identifies graphic objects from images or video being presented by a web browser. Webpages related to the graphic objects are identified. Web links that facilitate navigation to the webpages are embedded over an area of the image corresponding to the identified graphic image. Where the graphic objects are identified within video, the web links are progressively embedded within graphic object boundaries of the graphic object as the graphic objects move locations during progression of the video. In this way, a user is able to interact with graphic objects of images and video to navigate to webpages related to the graphic objects. Some implementations provide a webpage redirect command at a stop point of the video so that the user can interact with graphic objects while the video is playing and without interrupting the video.
US11263379B2 Hierarchical clock tree implementation
A method of constructing a hierarchical clock tree for an integrated circuit may include constructing a clock distribution network on a first level, pushing the clock distribution network to a second level, implementing partition clock trees in partitions on the second level, and calculating combined timing of the clock distribution network and the partition clock trees on the second level. Implementing the partition clock trees may include constructing the partition clock trees in the partitions on the second level, calculating trial timing for the partition clock trees, calculating target timing constraints for the partition clock trees based on timing of the clock distribution network and the trial timing for the partition clock trees, and adjusting the timing of one or more of the partition clock trees based on the target constraints.
US11263377B1 Circuit architecture for expanded design for testability functionality
A circuit architecture for expanded design for testability functionality is provided that includes an Intellectual Property (IP) core for use with a design for an integrated circuit (IC). The IP core provides an infrastructure harness circuit configured to control expanded design for testability functions available within the IC. An instance of the IP core can be included in a circuit block of the design for the IC. The infrastructure harness circuit can include an outward facing interface configured to connect to circuitry outside of the circuit block and an inward facing interface configured to connect to circuitry within the circuit block. The instance of the IP core can be parameterized to configure the infrastructure harness circuit to control a plurality of functions selected from the expanded design for testability functions based on a user parameterization of the instance of the IP core.
US11263376B1 System and method for fixing unknowns when simulating nested clock gaters
A computer executable tool fixes gate-level logic simulation when unknowns (Xs) exist in nested clock gater chains to improve simulation accuracy. Due to X-pessimism in logic simulation, false Xs are generated when simulating nested clock gaters, producing incorrect simulation results. The tool analyzes the fan-in cones along a nested clock gater chain to find such false Xs. Furthermore, it generates auxiliary code to be used with logic simulation to eliminate such false Xs. Gate-level simulation can then be repaired to produce correct results for nested clock gaters.
US11263374B2 Bisection numerical algorithm coupled with pressure deviation method to determine the size and location of a leak in a pipeline
Systems and methods include a method for locating a leak in a pipeline. Pressure and flowrate measurements are received corresponding to fluid flowing through a pipeline for which a leak is to be located in a pipeline segment. A calculated leak size is determined based pressure and flowrate measurements for upstream and downstream locations. A first assumed leak location is identified. A first assumed leak size is determined. A simulation is executed based on the first assumed leak size, first assumed leak location, and pressure and flowrate measurements, producing a virtually measured leak size. If a difference between the virtually measured and calculated leak size is not within acceptance criteria, a second assumed leak size is iteratively determined, the simulation is re-executed, and the difference is re-determined. A second assumed leak location is iteratively identified, and the simulation is re-executed to determine an estimated leak location of the leak.
US11263369B2 Workflow simulation using provenance data similarity and sequence alignment
Techniques are provided for workflow simulation using provenance data similarity and sequence alignment. An exemplary method comprises: obtaining a state of workflow executions of concurrent workflows with multiple resource allocation configurations, wherein the state comprises provenance data of the concurrent workflows; obtaining execution traces of the concurrent workflows representing different resource allocation configurations; identifying a set of states in a first execution trace and a set of states in a second execution trace as corresponding anchor states; mapping a first intermediate state to a second intermediate state between a pair of anchor states using the provenance data; generating a simulation model of the workflow executions representing the different configurations of the resource allocation; and generating new simulation traces of the workflow executions with resource allocation configurations that are not represented in the provenance data.
US11263365B2 Post-aging adhesive testing
A method of producing a vehicle includes determining the performance of aged adhesive coupons, which are subject to a worst-case scenario of manufacturing, aging, and stress testing. Virtual vehicle components are modeled using the performance of the aged adhesive coupons. The virtual vehicle components are then subjected to virtual mechanical forces to determine their virtual performance, which is then validated against the performance of identical real-life aged vehicle components subjected to identical mechanical forces. A virtual vehicle is modeled using the validated virtual vehicle components. The virtual performance of the virtual vehicle when subject to a virtual crash test is then compared against a predetermined standard, and the design of the virtual vehicle is considered feasible if its performance exceeds the predetermined standard. A vehicle is manufactured according to the feasible design of the virtual vehicle.
US11263364B2 Methods and systems for processing building information modeling (BIM)-based data
A method for operating a building information modeling (BIM) system, is provided. The method includes at a BIM server, receiving a data alteration request from a client computing device for altering data in one of a building model, a hierarchical structure of building model data, and a Construction Operations Building Information Exchange (COBie) spreadsheet, the building model, hierarchical structure of building model data, and COBie spreadsheet simultaneously displayed in a GUI generated by the BIM server, automatically determining validity of data in the data alteration request, and if it is determined that the data is valid, permitting the data alteration request based on predetermined permissions of the client computing device.
US11263360B2 Building information design synthesis (BIDS)
A method, apparatus, system, and computer program product provide the ability to dynamically generate a digital building information model. Design data for various designs is received. The design data for each design is encoded into a graph. A knowledge base (consisting of a collection of the design data, actions taken on the design data, and interpretations of the received design data) is maintained. The knowledge base processes and stores the graph, and indexes and provides access to design knowledge. The knowledge base is iteratively trained based on the graph and updates to the graph, and translates user input for new design projects into actionable design models, documentation, and analytical data. User input (e.g., a sketch or bubble diagram) is received. As the user input is received, a layout floorplan is generated and displayed in real-time (based on the user input and the knowledge base).
US11263354B2 Nucleic acid based data storage
Provided herein are compositions, devices, systems and methods for the generation and use of biomolecule-based information for storage. Additionally, devices described herein for de novo synthesis of nucleic acids encoding information related to the original source information may be rigid or flexible material. Further described herein are highly efficient methods for long term data storage with 100% accuracy in the retention of information. Also provided herein are methods and systems for efficient transfer of preselected polynucleotides from a storage structure for reading stored information.
US11263353B2 Mixed sequencing of polynomial-diverse encryption and decryption operations for side channel attack protection
This disclosure describes systems on a chip (SOCs) that prevent side channel attacks (SCAs). An example SoC of this disclosure includes an engine configured to encrypt transmission (Tx) channel data using an encryption operation set configured with a first polynomial, and to decrypt encrypted received (Rx) channel data using a decryption operation set configured with a second polynomial different from the first polynomial. The SoC further includes a security processor configured to multiplex the encryption operation set against the decryption operation set with a varied sequence of selection inputs on a round-by-round basis to generate a mixed sequence of encryption rounds and decryption rounds, and to control the engine to encrypt the Tx channel data and decrypt the encrypted Rx channel data in a combined datapath according to the mixed sequence of encryption rounds and decryption rounds.
US11263350B2 Cryptographic apparatus and self-test method of cryptographic apparatus
In a cryptographic apparatus, a cryptographic module executes first assurance check processing, which is processing for satisfying a predetermined certification requirement on image data of first software, and also executes second assurance check processing, which is processing for satisfying the above predetermined certification requirement on a verification target, which is at least part of image data of second software, and on which verification for satisfying the predetermined certification requirement is not performed by a device.
US11263345B2 Information processing apparatus, information processing system, and non-transitory computer readable medium
An information processing apparatus includes an acquiring unit, an identifying unit, an extracting unit, and a notifying unit. The acquiring unit acquires a document designated by a user. The identifying unit identifies a first disclosure range of the document. The extracting unit extracts an expression change previously made to accommodate a disclosure range change from the first disclosure range to a second disclosure range, the expression change being stored in a storage unit. The notifying unit notifies, if the document includes an expression before the expression change, the user of the expression change.
US11263344B2 Data management method and registration method for an anonymous data sharing system, as well as data manager and anonymous data sharing system
The invention is a data management method for an anonymous data sharing system, comprising the steps of receiving a data supply from a data source (10), the data supply comprising an anonymous data source identifier, an entity identifier encrypted with the private encryption key of the data source (10), and data associated with the entity. The method further comprises mapping the encrypted entity identifier to a common anonymous entity identifier by applying a classifier key associated with the data source identifier in such a manner that for every entity identifier the following applies: by encrypting said entity identifier with the private encryption key of any data source (10) and by mapping it using the classifier key associated with the identifier of the data source, the same common anonymous entity identifier is obtained, wherein the data associated with the entity are stored in a database (12) in a manner that said data are assigned to the common anonymous identifier. The invention also relates to a registration method, to a data manager, and to an anonymous data sharing system comprising same.
US11263342B2 Context-based access control and revocation for data governance and loss mitigation
Systems, methods, and computer program products for controlling use of sensitive data. A heartbeat signal conveying a context identifier is transmitted into areas where access to sensitive data is granted to authorized users. In response to receiving a request to access the sensitive data, access may be granted if the context identifier in the request matches the context identifier in the heartbeat and denied otherwise. If the requestor has exceeded an access threshold, access may be granted at a reduced rate. This reduced rate may be achieved by reducing a rate at which encryption keys are provided to the requestor. An access control layer positioned between an application layer and a communication layer allows the application layer to use plaintext of the sensitive data while protecting the sensitive data as ciphertext in the communication layer.
US11263337B2 Continuous engineering migration of digital twin files from private to open sourced
A computer-implemented system and method for searching comprises handling a digital twin (DT) component corresponding to a physical component. The DT component comprises an access attribute (DTAA) that controls access to the DT component, and other attributes of the DT component. The method further comprises responsive to a trigger, determining a factor value based on a plurality of factors associated with the DT. Responsive to the factor value exceeding a factor value threshold, the method comprises modifying the DTAA to permit access to the DT by a user not previously having access.
US11263334B2 Method and system for natively accessing enterprise data according to an identified view context
A method, apparatus, and computer program product for validating a structured data object. A computer system receives a request to access enterprise data within a human resources database. The request is received from a consuming service within an authentication context of the user. The computer system determines a view context for the human resources (HR) database by applying a business rule to the authentication context. The business rule comprises a set of data nodes that are composed into a structured data object according to a domain specific language. The computer system creates a data view of the human resources database according to the view context determined by the business rule. The computer system provides the data view to the consuming service. The consuming service natively accesses the enterprise data through the data view.
US11263328B2 Encrypted log aggregation
Disclosed are various examples for threat detection and security for edge devices in communication with Internet-of-Things (IoT) devices. In one example, a profile is associated with a virtual machine of a gateway device. The profile includes an expected behavior for the virtual machine. The virtual machine is executed by a hypervisor of the gateway device. An actual behavior for the virtual machine is determined. A remedial action is performed. The remedial action is based on an anomaly between the expected behavior and the actual behavior.
US11263322B2 Secure x-modular redundancy
A redundancy system includes a first computational device and a second computational device each configured to receive at least one input and to generate a first output and a second output, respectively, based on the at least one input; a random sequence generator configured to generate a random bit sequence; a random delay selector configured to determine a random delay based on the random bit sequence; a first random delay circuit configured to delay outputting the at least one input to the first computational device based on the random delay; a second random delay circuit configured to delay outputting the second output based on the random delay; and a fault detection circuit configured to receive the first output and the delayed second output, and to generate a comparison result based on comparing the first input to the delayed second output.
US11263317B2 Understanding and mediating among diversely structured operational policies
Disclosed embodiments relate to systems and methods for automatically processing diversely structured operational policies. Techniques include identifying a policy associated with an application or computer code; applying a language processing protocol to the policy to interpret the policy and extract attribute(s) of the policy, where the policy is defined using a vocabulary and syntax; normalizing the policy to define the policy using a standardized vocabulary and syntax agnostic to an infrastructure or service associated with the application or computer code, where one or more of the vocabulary and syntax are respectively different from the standardized vocabulary and syntax and where normalizing the policy comprises translating the attribute(s) of the policy; and evaluating the policy based on the normalizing to determine whether a potentially malicious activity is associated with the application or computer code.
US11263316B2 Securing software routines
A method of securing a software routine implemented in a software instance executing in an execution environment, the method comprising: initializing a code block of the software instance with a reference to the software routine by storing the reference such that the stored reference is inaccessible to code outside of the code block; and returning a reference to the code block, the reference to the code block used by the software instance outside of the code block to invoke the software routine; wherein the code block is configured to: (a) invoke the software routine using the stored reference, and, (b) after a predetermined number of invocations of the software routine by the code block, modify the stored reference so as to prevent further invocation of the software routine by the code block.
US11263315B2 System level function based access control for smart contract execution on a blockchain
Technologies are shown for system level function based access control for smart contract execution on a blockchain. Access control rules control function calls at a system level by utilizing function boundary detection instrumentation in a kernel that executes smart contracts. The detection instrumentation generates a call stack that represents a chain of function calls in the kernel for execution of a smart contract. The access control rules are applied to the function call stack to allow or prohibit specific functions or function call chains. Access control rules can also define allowed or prohibited parameter data in the function call chain. If the function call chain or parameters do not meet the requirements defined in the access control rules, then the function call can be blocked from executing or completing execution. The access control rules can produce sophisticated access control policies based on complex function call chains.
US11263312B1 Secure service request processing methods and apparatuses
Disclosed herein are methods, systems, and media for processing service requests. One of the methods includes: receiving, from a client application and by a trusted application, a first service request for executing a first service by the trusted application, wherein the first service request comprises a first expression and an input parameter of the first expression, and the first expression specifies a plurality of target interfaces related to the first service and a sequence of the plurality of target interfaces; executing, by the trusted application and based on the input parameter, the plurality of target interfaces according to the sequence to obtain a target execution result; and returning, by the trusted application to the client application, the target execution result responsive to the first service request.
US11263311B2 Securing virtual-machine software applications
A computer-implemented method for generating a secured software application, involves receiving a source software application which has instructions for processing by a process virtual machine. The method involves generating a secured software application comprising a first set of bytecode instructions derived from the source software application, a second set of the bytecode instructions derived from the source software application, and a security component. The first set of bytecode instructions are for processing on a first process virtual machine, in a first process, on a target processing system. The security component comprises instructions which, when executed on the target processing system, will cause the target processing system to provide a second process virtual machine in a second process where it will process instructions from the second set of bytecode instructions.
US11263309B2 Block device signature-based integrity protection for containerized applications
Integrity verification of a containerized application using a block device signature is described. For example, a container deployed to a host system is signed with a single block device signature. The operating system of the host system implements an integrity policy to verify the integrity of the container when the container is loaded into memory and when its program code executes. During such events, the operating system verifies whether the block device signature is valid. If the block device signature is determined to be valid, the operating system enables the program code to successfully execute. Otherwise, the program code is prevented from being executed. By doing so, certain program code or processes that are not properly signed are prevented from executing, thereby protecting the host system from such processes. Moreover, by using a single block device signature for a container, the enforcement of the integrity policy is greatly simplified.
US11263300B2 Voice activation method for service provisioning on smart assistant devices
A device and a method for authenticating a user. The method includes selecting the phrase key from a plurality of phrase keys. The method also includes receiving, from a target service a file that includes parsed data based on speech recognition processing of a phrase spoken by a user. Additionally, the method includes sending a notification the target service, upon a determination that the parsed data matches a phrase key. The method further includes receiving a set of user credentials from the target service and sending the set of user credentials to the virtual assistant device.
US11263299B2 System and method for identity and reputation score based on transaction history
Techniques for electronic signature process management are described. Some embodiments provide an electronic signature service (“ESS”) configured to manage electronic identity cards. In some embodiments, the ESS generates and manages an electronic identity card for a user, based on personal information of the user, activity information related to the user's actions with respect to the ESS, and/or social networking information related to the user. The electronic identity card of a signer may be associated with an electronic document signed via the ESS, so that users may obtain information about the signer of the document. The ESS may also generate a trust score for the user based on activity information related to the user's actions with respect to the ESS and/or other factors. The trust score may be used to recommend authentication mechanisms to use with respect to electronic signature transactions.
US11263294B2 Apparatus and method for verificability /auditability of correct process execution on electronic platforms
An apparatus comprises a logic processor and at least one hardware device the processor being configured to orchestrate at least one virtual machine, wherein each device and virtual machine respectively forms an isolated execution environment, the processor being configured to: generate a unique ID associated with the request for the result; commit to the unique ID; transmit to the data source the request for data, to trigger the data source to generate and return the result and to generate an authenticity proof of the result by leveraging at least one software attestation technique or at least one hardware attestation technique; verify the authenticity proof; and transmit to the remote application the returned result and verified authenticity proof. This apparatus can be used to provably enforce the correct execution of a given process without relying on the security of a single isolated execution environment only.
US11263292B2 Method, circuit, and SOC for performing matrix multiplication operation
A method for performing a matrix multiplication operation is provided. The method includes: obtaining a matrix B1, a matrix A2, and an index matrix, wherein the index matrix comprises indexes, in a matrix A1, of elements in the matrix A2; generating m matrices B2 based on the index matrix and the matrix B1, wherein the m matrices B2 are all matrices with t rows and n columns, and each row of each matrix B2 is a row indicated in the matrix B1 by a corresponding element in the index matrix; and generating a matrix C based on the matrix A2 and the m matrices B2, wherein the matrix C is a product of the matrix A1 and the matrix B1.
US11263291B2 Systems and methods for combining low-mantissa units to achieve and exceed FP64 emulation of matrix multiplication
The present disclosure relates to an apparatus that includes decoding circuitry that decodes a single instruction. The single instruction includes an identifier of a first source operand, an identifier of a second source operand, an identifier of a destination, and an opcode indicative of execution circuitry is to multiply from the identified first source operand and the identified second source operand and store a result in the identified destination. Additionally, the apparatus includes execution circuitry to execute the single decoded instruction to calculate a dot product by calculating a plurality of products using data elements of the identified first and second operands using values less precise than the identified first and second source operands, summing the calculated products, and storing the summed products in the destination.
US11263290B2 Computer architecture for emulating a bidirectional string correlithm object generator in a correlithm object processing system
A device configured to emulate a bidirectional string correlithm object generator includes multiple processing stages that operate together to output a bidirectional string correlithm object. The bidirectional string correlithm object includes sub-string correlithm objects that extend in different n-dimensional directions from a central sub-string correlithm object.
US11263282B2 Method and system for digital record verification
A system and a method are disclosed that enable a mobile device to use an encoded tag to initiate and maintain communications with at least one remote server. The encoded tag is positioned to identify a point of interest, and in response to using the mobile device to scan the encoded tag, communications regarding the point of interest may be initiated. A single encoded tag may be used to obtain and update recorded information about the point of interest, to notify others about an issue related to the point of interest, to log into the system, and to wait to be alerted about an issue related to the point of interest. If an issue relating to a point of interest has been reported, the system and method may monitor the reported issue to ensure that an action has been taken to address the reported issue.
US11263277B1 Modifying computerized searches through the generation and use of semantic graph data models
A method for executing a computerized query includes receiving a new query from a user device. The query includes natural language text. Based on a type of user, and using an alternative term generator, a selected data model is selected from among pre-determined data models. The selected data model is particular to the type of user. Each of the pre-determined data models includes a corresponding semantic graph data model that establishes semantic relationships between words. Query words in the natural language text are compared to the selected data model using the alternative term generator to find at least one alternative term. The alternative term has a semantic relationship to a query word in query words. The semantic relationship exceeds a first threshold value. The alternative term is substituted for a query word to form a revised query. The revised query is executed on a search engine using the alternative terms.
US11263276B1 Generating multi-perspective responses by assistant systems
In one embodiment, a method includes receiving a user query from a client system associated with a first user, determining a plurality of dialog-intents, each being associated with a particular agent of a plurality of agents, executing a plurality of tasks corresponding to the user query via the plurality of agents corresponding to the plurality of dialog-intents, receiving a plurality of execution results corresponding to the plurality of tasks from the plurality of agents, respectively, selecting two or more of the plurality of execution results for combination, generating a multi-perspective response based on the selected execution results by a stitching model, wherein the multi-perspective response comprises a natural-language response combining the selected execution results, and sending instructions for presenting the multi-perspective response to the first user to the client system in response to the user query.
US11263274B2 Linking and monitoring of offender social media
Disclosed herein are system, method, and computer program product embodiments for identifying and monitoring social media accounts belonging to offenders, inmates, and relevant third parties. In an embodiment, a social media monitoring system retrieves information from a criminal history database to identify and verify social media account information. In an embodiment, a social media monitoring system retrieves information from an offender communication device, such as a computer, phone, or tablet, to identify and verify social media account information. The social media monitoring system analyzes this information, retrieves social media accounts, and generates a confidence score and/or relevance score for each retrieved social media account. Social media monitoring system organizes links to the social media accounts based on the scores and also generates alerts when a security threat associated with the social media accounts is detected.
US11263270B1 Heat balancing in a distributed time-series database
Methods, systems, and computer-readable media for heat balancing in a distributed time-series database are disclosed. A time-series database stores time-series data using database clusters. A plurality of leases for tiles representing spatial and temporal partitions of the time-series data are assigned to a first storage node. The time-series database determines that a heat metric for the first storage node has exceeded a threshold. The time-series database determines respective heat metrics for additional storage nodes including a second storage node. The time-series database selects the second storage node based (at least in part) on the respective heat metrics. The time-series database reassigns one or more of the leases from the first storage node to the second storage node. The second storage node stores elements of the time-series data into the plurality of database clusters in one or more tiles associated with the one or more reassigned leases.
US11263267B1 Apparatuses, methods, and computer program products for generating interaction vectors within a multi-component system
Methods, apparatuses, or computer program products provide for providing interaction vectors related to a component management system. An interaction vector data structure request for a component management system may be received from a client device. The interaction vector data structure request may include one or more interaction vector identifiers and one or more component identifiers. Additionally, metadata associated with the one or more component identifiers may be retrieved. The metadata may include respective component object identifiers for the one or more component identifiers. A component dependency work graph structure may be traversed based on the respective component object identifiers to generate one or more interaction vector data structures based on one or more dependencies between component object data associated with the respective component object identifiers. Furthermore, one or more interaction vector interface elements representative of the one or more interaction vector data structures may be transmitted to the client device.
US11263262B2 Indexing a dataset based on dataset tags and an ontology
Aspects described herein may relate to methods, systems, and apparatuses that process one or more tags associated with a dataset and index the dataset based on the processing of the one or more tags. Processing a tag may include, for example, tokenizing the tag, mapping or expanding abbreviations included within the tag, and otherwise mapping or expanding elements of the tag based on alphanumeric characteristics. Additionally, as part of processing the tag, a number of potential tags may be determined. An ontology may be searched to determine whether any of the potential tags are also found within the ontology. The dataset may be indexed into a searchable index based on any of the potential tags that are found within the ontology.
US11263256B2 Distributed computing system with a synthetic data as a service frameset package store
Various embodiments, methods and systems for implementing a distributed computing system frameset package store are provided. Initially, a query for a frameset package is received from a frameset package query interface. The frameset query interface comprises a plurality of frameset package categories. A query result frameset package is identified based on a frameset package profile. The query result frameset package is communicated.
US11263255B2 Content carousel in a social media timeline
Techniques of the disclosure are directed to a computing device creating and outputting, for display at client devices accessing a social media platform, targeted content. The computing device may receive candidate messages composed by users of a group of client devices, where the candidate messages each include a reference to the requisite product, brand, or market. If a candidate message has a determined interest score that satisfies a threshold interest score, the computing device includes the candidate message into a group of brand messages. The computing device may then send the targeted message to be output for display at another group of client devices, where the targeted message includes both an original portion and a carousel portion. The carousel portion includes a group of transitional windows, where each transitional window includes one of the brand messages from the group of brand messages.
US11263253B2 Retrieving and playing out media content for a personalized playlist
An example method involves receiving a playlist defining a sequence of media content items including a first media content item and a second media content item; retrieving, from one or more server devices, first data representing the media content items of the received playlist, and using the retrieved first data to play out the media content items in accordance with the sequence defined by the playlist; making a determination of whether a condition has been satisfied, wherein the condition corresponds to a content category type; and responsive to the determination being that the condition has been satisfied, (i) retrieving second data representing a media content item of the content category type, and (ii) using the retrieved second data to play out the media content item of the content category type in between playing out the first and second media content items.
US11263247B2 Regular expression generation using longest common subsequence algorithm on spans
Disclosed herein are techniques related to automated generation of regular expressions. In some embodiments, a regular expression generator may receive input data comprising one or more character sequences. The regular expression generator may convert character sequences into a sets of regular expression codes and/or span data structures. The regular expression generator may identify a longest common subsequence shared by the sets of regular expression codes and/or spans, and may generate a regular expression based upon the longest common subsequence.
US11263246B2 Systems and methods for processing and displaying time-related geospatial data
System and method for processing time-related geospatial data from one or more data sources. For example, a system includes an application server; and a storage. The application server is configured to: receive data including temporal information and geospatial information for each data object of one or more data objects, send the data to a client device to display the data on a map, and generate one or more first multi-dimensional tiles based at least in part on the temporal information and the geospatial information. The one or more first multi-dimensional tiles correspond to a temporal dimension associated with a first temporal width. The application server is further configured to send the one or more first multi-dimensional tiles to store in the storage for retrieval by the client device.
US11263244B2 Systems and methods for visualization of data analysis
Exemplary systems and methods for visualization of data analysis are provided. In various embodiments, a method comprises accessing a database, analyzing the database to identify clusters of data, generating an interactive visualization comprising a plurality of nodes and a plurality of edges wherein a first node of the plurality of nodes represents a cluster and an edge of the plurality of edges represents an intersection of nodes of the plurality of nodes, selecting and dragging the first node in response to a user action, and reorienting the interactive visualization in response to the user action of selecting and dragging the first node.
US11263237B2 Systems and methods for storage block replication in a hybrid storage environment
The disclosed computer-implemented method for storage block replication in a hybrid storage environment may include receiving a request associated with a data source being replicated to modify a cloud object, storing an instruction for modifying the cloud object, determining that a replication operation for the source has completed, and modifying the cloud object and deleting the instruction for modifying the cloud object in response to determining that the replication operation has completed. In some examples, the request to modify the cloud object may include deleting the cloud object. Various other methods, systems, and computer-readable media are also disclosed.
US11263236B2 Real-time cross-system database replication for hybrid-cloud elastic scaling and high-performance data virtualization
RTR of a database transaction to a replica table may include receiving replication and transaction commit log entries (representing a database transaction). The replication log entry has a row-ID value, and the row at the replica table has a row-ID value. The replication log entry may be dispatched to a parallel log replayer and the associated transaction commit log entry to a transaction commit log replayer. The row-ID values may be compared, and the replication log entry is replayed at the parallel log replayer based on the comparison. The database transaction may then be committed to the replica table by replaying the associated transaction commit log entry at the transaction log replayer, wherein the database transaction is associated with row-level parallel replay having transactional consistency and DDL replication and reconstruction of a DDL statement at the replica system is associated with one or multiple metadata update log entries.
US11263234B2 Resource provisioning systems and methods
A method and apparatus managing a set of processors for a set of queries is described. In an exemplary embodiment, a device receives a set of queries for a data warehouse, the set of queries including one or more queries to be processed by the data warehouse. The device further provisions a set of processors from a first plurality of processors, where the set of processors to process the set of queries, and a set of storage resources to store data for the set of queries. In addition, the device monitors a utilization of the set of processors as the set of processors processes the set of queries. The device additionally updates a number of the processors in the set of processors provisioned based on the utilization/Furthermore, the device processes the set of queries using the updated set of processors.
US11263232B2 History management method and history management apparatus
A history management method for managing history information of a vehicle using a blockchain is provided. The history management method performed by at least one processor includes generating a block for being connected to the blockchain from the history information collected in the vehicle, per block, setting a storage destination of a backup of the generated block from among nodes communicable with the vehicle, and sending the backup of the block to the node that is set as the storage destination.
US11263229B1 Efficient detection of alert states within unstructured event data based on evaluation of structured data set
Systems and methods are disclosed for efficiently detecting alert states within unstructured event data. Alert states are illustratively defined as occurring when a threshold number of journey instances are present within the unstructured event data, each journey instance representing a series of events within the event data representing steps within a pre-defined journey. Detecting journey instances within unstructured event data can require significant computational resources, and thus attempting to detect alert states directly from unstructured event data can lead to inefficiencies. Embodiments of this disclosure enable a structured data set of journey instances to be generated from unstructured event data, and for the structured data set to be evaluated based on criteria of multiple alert states. By utilizing a single structured data set to support evaluation based on multiple alert states, detecting alert states from unstructured event data is rendered more efficient.
US11263228B2 Continuously scrollable calendar user interface
A method is provided to scroll a calendar user interface (UI) comprising: displaying on a device display screen a visible range of a calendar UI, wherein the calendar UI includes a display grid that includes individual date display panes that are associated with individual dates, wherein the date panes are arranged in rows corresponding to weeks and columns corresponding to days of the week and wherein the visible range of the calendar UI includes multiple rows of date panes; receiving user input to indicate a scroll direction in which to scroll the display grid to display a different date range that includes earlier or later date display panes; and in response to the user input, scrolling the calendar UI by rows to the different date range.
US11263221B2 Search result contexts for application launch
A search service executes on one or more computing systems and searches at least one index associated with content accessible through an application based on the at least one portion of the search query to provide search results associated with the application. A search results interface returns one or more search results from the search. At least one of the search results is associated with an application identifier identifying the application. The search service ranks the search results associated with the application with other search results from at least one other search of other content based on the search query.
US11263220B2 On-demand execution of object transformation code in output path of object storage service
Systems and methods are described for modifying input and output (I/O) to an object storage service by implementing one or more owner-specified functions to I/O requests. A function can implement a data manipulation, such as filtering out sensitive data before reading or writing the data. The functions can be applied prior to implementing a request method (e.g., GET or PUT) specified within the I/O request, such that the data to which the method is applied my not match the object specified within the request. For example, a user may request to obtain (e.g., GET) a data set. The data set may be passed to a function that filters sensitive data to the data set, and the GET request method may then be applied to the output of the function. In this manner, owners of objects on an object storage service are provided with greater control of objects stored or retrieved from the service.
US11263219B2 Error identification, indexing and linking construction documents
The present disclosure provides various systems and methods for indexing digital (electronic) documents and providing various error reporting and identification functions. The systems and methods may utilize various software, hardware, and firmware modules to identify notations, such as sheet names, anchors, and anchor references on construction documents. Various algorithms and methods may be employed to identify errors, erroneous notations, missing sheets, missing details, and/or the like to aid in the correction of construction documents. Identified notations are indexed and used to create hyperlinked pages that are easily navigable. In some embodiments, the hyperlinked pages may include previous- and next-sheet hyperlinks that allow for direct navigation within a set of pages, according to an order provided in an index sheet (e.g., a table of contents sheet).
US11263213B2 Database statistical histogram forecasting
A method and system for forecasting a histogram in a database system is provided. The method includes determining that database table statistics and historical statistical histograms associated with specified subject matter have been previously retrieved. The database table statistics and historical statistical histograms are retrieved and determined to be frequency based histograms. Historical target values associated with the historical statistical histograms are identified and new target values associated with the historical target values are identified. A value identifying a number of occurrences for identified target values comprising the new target values and the historical target values is forecast and database table histograms comprising the identified target values are stored.
US11263212B1 Dynamic partition selection
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for dynamic partition selection. One of the methods includes receiving a representation of a query plan generated for a query, wherein the query plan includes a dynamic scan operator that represents a first computing node obtaining tuples of one or more partitions of a table from storage and transferring the tuples to a second computing node that executes a parent operator of the dynamic scan operator. A partition selector operator is generated corresponding to the dynamic scan operator. A location in the query plan is determined for the partition selector operator. A modified query plan is generated having the partition selector operator at the determined location.
US11263210B2 Data clean room
Embodiments of the present disclosure may provide a data clean room allowing secure data analysis across multiple accounts, without the use of third parties. Each account may be associated with a different company or party. The data clean room may provide security functions to safeguard sensitive information. For example, the data clean room may restrict access to data in other accounts. The data clean room may also restrict which data may be used in the analysis and may restrict the output. The overlap data may be anonymized to prevent sensitive information from being revealed.
US11263204B2 Method and apparatus for managing cloud services using smart contracts and blockchains
Methods and systems are disclosed for managing cloud services using smart contracts to facilitate various functions, such as tenant login, tenant enrollment, service registration, tenant usage charging, tenant usage tracking, tenant quota management, and tenant rights revocation. The proposed techniques allow tenant and service accounts to be represented as smart contracts, and for services to delegate authorization for bundles of service attributes to tenants and other services, for which the tenants and services are then charged. The business logic is implemented on a permissioned, distributed ledger (e.g., a private blockchain) and therefore is easily customized for specific classes of tenants and services.
US11263200B2 Methods and devices for data traversal
Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media, for data traversal. One of the methods includes: obtaining one or more key-value pairs from a program for use on a blockchain; indexing one or more keys of the one or more key-value pairs to generate an index, the index associating the one or more keys with an identifier of the program; and retrieving at least one value in the one or more key-value pairs based on the index.
US11263197B2 Concurrency control method of database transaction combining optimistic lock and pessimistic lock
A concurrency control method of database transaction combining an optimistic lock and a pessimistic lock includes: integrating a lock in each fragment in a storage range, using a lock table globally, and recording a lock status of the each fragment in the lock table; before reading a data object of a fragment in the storage range, first querying in the lock table whether the data object of the fragment is locked by other reading-writing transactions; if the data object of the fragment is locked by other reading-writing transactions, blocking the current reading operation, and repeating the current reading operation, and if the current reading operation is blocked for more than a given time limit, since the pessimistic lock is invalid, intervening by the optimistic lock, and continuing reading the single row data of the current fragment.
US11263189B2 System and method for communication between repositories
At least one of the embodiments described herein relate generally to a method of communicating between a first repository and a second repository. The method can be performed at a second repository, and may include the acts of: identifying a content object stored in the first repository; identifying metadata for the content object stored in the first repository, the metadata comprising a link to an interface associated with the content object, the interface being provided by the first repository; retrieving the metadata from the first repository; and storing a harvested content object corresponding to the content object, the harvested content object comprising the metadata that includes the link to the interface, wherein the interface is accessible by the second repository to communicate information related to the harvested content object to the first repository.
US11263187B2 Schema alignment and structural data mapping of database objects
A method for aligning data model schemas is provided herein. A first schema and a second schema may be received. The schemas may include sets of nodes and links between the nodes. An anchor point between the first schema and the second schema may be received. A source node in the first schema may be identified to be mapped to the second schema. A source distance may be calculated between the source node and the anchor point in the first schema. Option distances may be calculated between the anchor point and the other nodes in the second schema. Penalty scores may be calculated for the option distances. A mapping node may be selected from the nodes in the second schema based on their penalty scores. A new anchor point identifying a correspondence between the source node and the mapping node may be stored.
US11263186B2 System and method for customized graphQL data-handling scripts
The present disclosure is directed to a modified GraphQL server that enables application developers to define custom GraphQL schema fragments. For example, a developer may provide the GraphQL server with a GraphQL standard definition language (SDL) file having annotations that indicate that a customized data-handling script, such as a custom data-fetching script or a custom type resolver script, be called for handling certain data types or fields. These customized data-handling scripts are resolved and called at runtime based on the annotations in the GraphQL SDL file. By enabling developers to define schema fragments in the SDL language and implement data-handling scripts in a suitable scripting language, schema portability can be maintained across client instances, as well as instance release versions. Additionally, the disclosed approach enables enhanced modularity and reuse of previously defined data types and data-handling scripts, which increases developer productivity and reduces errors during application development.
US11263185B2 Methods and systems for automating clinical data mapping and transformation
Aspects discussed herein relate to employing deep learning to automate mapping and transformation of a source data set to a target data schema. A system may utilize deep learning algorithms to determine a mapping from the source schema to the target schema through identifying the source schema and creating a correspondence between source fields and target fields, and a corresponding data transformation. Artificial neural networks, configured as schema-level and instance-level classifiers, may generate a set of predictions based on the fields of the source data set and fields of the target data schema. These predictions may be combined with other predictions based on other criteria (such as similarity between the fields) to generate a complete prediction of a schema mapping. Similarly, deep learning techniques may be employed to determine an appropriate data transformation to transform source data content to an appropriate format for corresponding fields of the target schema.
US11263182B2 System for live-migration and automated recovery of applications in a distributed system
A method and apparatus for distribution of applications amongst a number of servers, ensuring that changes to application data on a master for that application are asynchronously replicated to a number of slaves for that application. Servers may be located in geographically diverse locations; the invention permits data replication over high-latency and lossy network connections and failure-tolerance under hardware and network failure conditions. Access to applications is mediated by a distributed protocol handler which allows any request for any application to be addressed to any server, and which, when working in tandem with the replication system, pauses connections momentarily to allow seamless, consistent live-migration of applications and their state between servers. Additionally, a system which controls the aforementioned live-migration based on dynamic measurement of load generated by each application and the topological preferences of each application, in order to automatically keep servers at an optimum utilisation level.
US11263180B2 Method for facilitating recovery from crash of solid-state storage device, method of data synchronization, computer system, and solid-state storage device
A method for facilitating recovery from a crash of a solid-state storage device (SSD) is adapted to be implemented by an SSD controller of the SSD that receives a write request. The method includes: assigning a write request identifier (WID) and a request size in a spare area of each written page of the SSD; counting a number of appearances of the WID in all written page(s) to result in a WID count; determining whether the WID count is equal to the request size; and determining that the write request is completed and is eligible for recovery after a crash of the SSD when it is determined that the WID count is equal to the request size.
US11263177B2 Identification of portions of data
Disclosed is a novel system and process for automating the process of identifying deleted file chunks. The present invention has two components. A client component to identify data chunks and a server component for storage and indexing technology for the over 1 billion records relating to the data chunks necessary to run the software.
US11263174B2 Reducing resource consumption in container image management
Method and apparatus for reducing resource consumption in container image management. Embodiments include receiving directory information and checksum information corresponding to a plurality of files of a container image. Embodiments include determining, based on the directory information and the checksum information, whether each file of the plurality of files is present in a repository. For each respective file of the plurality of files that is determined to be present in the repository, embodiments include updating a file list for the container image to indicate a respective location in the repository of the respective file. For each given file of the plurality of files that is determined not to be present in the repository, embodiments include storing the given file at a given location in the repository and updating the file list for the container image to indicate the given location in the repository of the given file.
US11263173B2 Transaction log index generation in an enterprise backup system
Certain embodiments disclosed herein reduce or eliminate a communication bottleneck at the storage manager by reducing communication with the storage manager while maintaining functionality of an information management system. In some implementations, operations performed as part of a backup process may be stored in transaction logs. These transaction logs may include information about a transaction performed between the client computing system and the network storage that hosts the backup of the client computing system. The transaction logs may be provided to a secondary storage system that can be used to form a backup index. The backup index may be used to facilitate accessing the data stored at the network storage. Advantageously, generating the transaction logs and separating the generation of the backup index from the backup process can reduce resource usage during performance of the backup and speed up the backup process while further reducing interaction with the storage manager.
US11263172B1 Modifying a particular physical system according to future operational states
A method, computer program product, and/or computer system improves a future efficiency of a specific system. One or more processors receive multiple historical data snapshots that describe past operational states of a specific system. The processor(s) identify a time series pattern for the time series of data in the multiple historical snapshots and calculate their variability. The processor(s) then determine that the variability in a first sub-set of the time series pattern is larger than a predefined value, and determine that future values of the first set of the time series pattern are a set of non-forecastable future values. The processor(s) also determine that the variability in a second sub-set of the time series pattern for the data is smaller than the predefined value, and utilizes this second sub-set to modify the specific system at a current time.
US11263170B1 Lossless tiling in convolution networks—padding before tiling, location-based tiling, and zeroing-out
Disclosed is a data processing system to receive a processing graph of an application. A compile time logic is configured to modify the processing graph and generate a modified processing graph. The modified processing graph is configured to apply a post-padding tiling after applying a cumulative input padding that confines padding to an input. The cumulative input padding pads the input into a padded input. The post-padding tiling tiles the padded input into a set of pre-padded input tiles with a same tile size, tiles intermediate representation of the input into a set of intermediate tiles with a same tile size, and tiles output representation of the input into a set of non-overlapping output tiles with a same tile size. Runtime logic is configured with the compile time logic to execute the modified processing graph to execute the application.
US11263165B2 Apparatuses for periodic universal serial bus (USB) transaction scheduling at fractional bus intervals
Apparatuses relating to periodic Universal Serial Bus (USB) transaction scheduling at fractional bus intervals are described. In one embodiment, an apparatus includes a receptacle to receive a plug of a first device and a second device; a transceiver circuit coupled to the receptacle; and a controller circuit to: switch between a first mode for a first class of data transfers and a second mode for a second class of data transfers, wherein the first class preempts the second class of data transfers, schedule a data transfer with the transceiver circuit for a first endpoint of the first device at a first service interval of a bus interval when in the first mode, and schedule a data transfer with the transceiver circuit for a second, different endpoint of the second device at a second service interval that is smaller than the first service interval when in the first mode.
US11263162B2 System decoder for training accelerators
There is disclosed an example of an artificial intelligence (AI) system, including: a first hardware platform; a fabric interface configured to communicatively couple the first hardware platform to a second hardware platform; a processor hosted on the first hardware platform and programmed to operate on an AI problem; and a first training accelerator, including: an accelerator hardware; a platform inter-chip link (ICL) configured to communicatively couple the first training accelerator to a second training accelerator on the first hardware platform without aid of the processor; a fabric ICL to communicatively couple the first training accelerator to a third training accelerator on a second hardware platform without aid of the processor; and a system decoder configured to operate the fabric ICL and platform ICL to share data of the accelerator hardware between the first training accelerator and second and third training accelerators without aid of the processor.
US11263160B2 Apparatus and method for performing data transmission with docking device by using USB interface
An electronic device is disclosed. In addition, various embodiments identified through the specification are available. An electronic device disclosed in the disclosure includes a connector that is connected to a docking device, a first interface module supporting a display port protocol, a second interface module supporting a UFS protocol, a third interface module supporting a USB protocol, a switch located between the connector and the first interface module and the second interface module, a processor that controls the switch, and a memory electrically connected to the processor, wherein the memory stores instructions that, when executed by the processor, cause the processor to control the switch such that the first interface module is connected to the connector, receive a first signal requesting a change of an interface module from the docking device through the third interface module, and control the switch such that the second interface module is connected to the connector.
US11263159B2 Configuring devices in a module
Configuration devices in a module. In some embodiments a radio-frequency module includes a serial bus including a first serial data line and a second serial data line. The radio-frequency module also includes a control component coupled to the serial bus and the first switch, the control component configured to determine whether first data is detected on the first serial data line, determine whether second data is detected on the second serial data line, and decode a command based on the first data and second data when the first data is detected on the first serial data line and when the second data is detected on the second serial data line.
US11263156B2 Memory component with a virtualized bus and internal logic to perform a machine learning operation
A memory component can include memory cells with a memory region to store a machine learning model and input data and another memory region to store host data from a host system. The memory component can include an in-memory logic, coupled to the memory cells, to perform a machine learning operation by applying the machine learning model to the input data to generate an output data. A bus can receive additional data from the host system and can provide the additional data to the other memory region or the in-memory logic based on a characteristic of the additional data.
US11263151B2 Dynamic translation lookaside buffer (TLB) invalidation using virtually tagged cache for load/store operations
Translation lookaside buffer (TLB) invalidation using virtual addresses is provided. A cache is searched for a virtual address matching the input virtual address. Based on a matching virtual address in the cache, the corresponding cache entry is invalidated. The load/store queue is searched for a set and a way corresponding to the set and the way of the invalidated cache entry. Based on an entry in the load/store queue matching the set and the way of the invalidated cache entry, the entry in the load/store queue is marked as pending. Indicating a completion of the TLB invalidate instruction is delayed until all pending entries in the load/store queues are complete.
US11263150B2 Testing address translation cache
A method, apparatus and product for utilizing address translation structures for testing address translation cache. The method comprises: obtaining a first address translation structure that comprises multiple levels, including a first top level which connects a sub-structure of the first address translation structure using pointers thereto; determining, based on the first address translation structure, a second address translation structure, wherein the second address translation structure comprises a second top level that is determined based on the first top level, wherein the second top level connects the sub-structure of the first address translation structure; executing a test so as to verify operation of an address translation cache of a target processor at least by: adding a plurality of cache lines to the address translation cache, wherein said adding is based on the address translation structures; and verifying the operation of the address translation cache using one or more memory access operations.
US11263145B2 Vector processor storage
A method comprising: receiving, at a vector processor, a request to store data; performing, by the vector processor, one or more transforms on the data; and directly instructing, by the vector processor, one or more storage device to store the data; wherein performing one or more transforms on the data comprises: erasure encoding the data to generate n data fragments configured such that any k of the data fragments are usable to regenerate the data, where k is less than n; and wherein directly instructing one or more storage device to store the data comprises: directly instructing the one or more storage devices to store the plurality of data fragments.
US11263144B2 Block device interface using non-volatile pinned memory
A method comprising: receiving, at a block device interface, an instruction to write data, the instruction comprising a memory location of the data; copying the data to pinned memory; performing, by a vector processor, one or more invertible transforms on the data; and writing the data from the pinned memory to one or more storage devices asynchronously; wherein the pinned memory of the data corresponds to a location in pinned memory, the pinned memory being accessible by the vector processor and one or more other processors.
US11263143B2 Coherent accelerator fabric controller
A fabric controller is provided for a coherent accelerator fabric. The coherent accelerator fabric includes a host interconnect, a memory interconnect, and an accelerator interconnect. The host interconnect communicatively couples to a host device. The memory interconnect communicatively couples to an accelerator memory. The accelerator interconnect communicatively couples to an accelerator having a last-level cache (LLC). An LLC controller is provided that is configured to provide a bias check for memory access operations on the fabric.
US11263142B1 Servicing memory high priority read requests
Various embodiments described herein provide for a memory device that can service a high priority read request during data input without losing the data inputted to the memory device prior to the high priority read request, without re-requesting data from a host, and while leaving one or more internal resources of a memory sub-system available for use by an error correction function of the memory sub-system.
US11263138B2 Correlated addresses and prefetching
An apparatus is provided that includes cache circuitry that comprises a plurality of cache lines. The cache circuitry treats one or more of the cache lines as trace lines each having correlated addresses and each being tagged by a trigger address. Prefetch circuitry causes data at the correlated addresses stored in the trace lines to be prefetched.
US11263137B2 Core-to-core cache stashing and target discovery
A method and apparatus is disclosed for transferring data from a first processor core to a second processor core. The first processor core executes a stash instruction having a first operand associated with a data address of the data. A second processor core is determined to be a stash target for a stash message, based on the data address or a second operand. A stash message is sent to the second processor core, notifying the second processor core of the written data. Responsive to receiving the stash message, the second processor core can opt to store the data in its cache. The data may be included in the stash message or retrieved in response to a read request by the second processing core. The second processor core may be determined by prediction based, at least in part, on monitored data transactions.
US11263136B2 Fault tolerant systems and methods for cache flush coordination
In part, the disclosure relates to a method of performing a checkpoint process in an active-active computer system including a first node and a second node, wherein each node includes an active checkpoint cache, flush cache, and data storage. In various embodiments, flush operations are coordinated between nodes. The method includes receiving a request for a checkpoint operation at the first node; pausing activity at the first node; notifying the second node of the impending checkpoint operation; performing the checkpoint operation, wherein data associated with the checkpoint operation includes the active checkpoint cache and the flush cache; merging the active checkpoint cache into the flush cache; and resuming activity at the first node. The method may also include each node informing the other node of the completion of cache flush operations.
US11263135B2 Techniques for handling requests for data at a cache
Techniques are disclosed relating to retrieving data from an in-memory cache, such as that for a database system. In various embodiments, an in-memory cache receives a request from an application for data, where the request specifies a class having a function executable to access the data from a location external to the cache in response to a cache miss. The cache handles the request such that the cache miss is not returned to the application. Specifically, the cache, in some embodiments, determines whether it stores the requested data, and in response to determining that it does not store the data, calls the function of the class to access the data from the location external to the cache and receives the data returned by the execution of the function. The cache then stores the received data in the cache and returns the received data in response to the request.
US11263123B2 Apparatuses and methods for memory device as a store for program instructions
The present disclosure includes apparatuses and methods related to a memory device as the store to program instructions. An example apparatus comprises a memory device having an array of memory cells and sensing circuitry coupled to the array. The sensing circuitry includes a sense amplifier and a compute component configured to implement logical operations. A memory controller, coupled to the array and the sensing circuitry is configured to receive a block of instructions including a plurality of program instructions. The memory controller is configured to store the block of instructions in the array and retrieve program instructions to perform logical operations on the compute component.
US11263119B2 Just in time scriptless test automation selectors and interactions
Test automation for a web page comprising specifying a number of tests for web page elements comprising specifying a test step for each of a number of web page elements on the web page. Each test step is stored as a metadata object containing a unique identifier for the web page, a unique identifier for the web page element to which the test step corresponds, and a required interaction for the web page element. A test step is selected to perform on a web page element, and the metadata for the element is extracted according to its unique identifier in the test step. An interpreter algorithm processes the metadata to determine what the web page element is, how best to identify the web page element, and commands to perform the required interaction and chooses a selector for the web page element. The test step is then executed.
US11263116B2 Champion test case generation
Systems, methods, and computer-readable media for identifying a champion test case that provides an increased likelihood of exposing a fault and expanding a set of test cases to include the champion test case are described. The fault may occur in a System Under Test (SUT), which may be a hardware system or a software system. A weight may be assigned to a champion test case that indicates the relative strength of the test case in detecting faults. The weight may be used to influence the selection of other test cases.
US11263113B2 Cloud application to automatically detect and solve issues in a set of code base changes using reinforcement learning and rule-based learning
A method, system, and computer program product provide automatic resolution of coding issues by applying code modifications to an application to generate a modified application, and then applying static analytic tools to the modified application to identify coding problems in the modified application related to at least one code modification, where the coding problems are evaluated using a first machine learning model to identify a subset of coding problems meeting a first project relevancy requirement.
US11263112B2 Method and apparatus for evaluating quality of software running environment of device
A method and an apparatus for evaluating quality of a software running environment of a device. The method includes: determining time deviation values of a to-be-evaluated device in all of N time periods; determining an inherent deviation value based on the time deviation values in all of the N time periods; determining, based on the time deviation values in all of the N time periods and the inherent deviation value, timing jitter amplitudes in all of the N time periods; and selecting a target timing jitter amplitude with a largest timing jitter amplitude. The evaluation parameter for measuring the quality of the software running environment of the to-be-evaluated device can be obtained, and the quality of the software running environment of the device can be evaluated by using the evaluation parameter.
US11263103B2 Efficient real-time data quality analysis
Embodiments of the invention are directed a computer-implemented method for efficiently assessing data quality metrics. A non-limiting example of the computer-implemented method includes receiving, using a processor, a plurality of updates to data points in a data stream. The processor is further used to provide a plurality of data quality metrics (DQMs), and to maintain information on how much the plurality of DQMs are changing over time. The processor also maintains information on computational overhead for the plurality of DQMs, and also updates data quality information based on the maintained information.
US11263102B2 Memory system and operating method thereof
A memory system includes a status information register configured for checking threshold voltages of select transistors included in memory blocks, storing status information on a check result, and outputting a code based on the status information, a status monitor configured to receive the code from the status information register, determine a number of select transistors that have shifted according to the code, and output status signal based on the number of the select transistors that have shifted, and a central processing unit configured for outputting a setup command set for setting parameters of the memory blocks, outputting a re-program command set for re-programming the select transistors, or outputting a bad block address for processing the memory blocks as bad blocks in response to the status signals.
US11263095B1 Managing a data analytics pipeline
Providing for high availability in a data analytics pipeline without replicas, including: creating a data analytics pipeline, wherein each component of the data analytics pipeline is deployed within a container; creating a failover container; detecting that a component within the data analytics pipeline has failed; and responsive to detecting that the component within the data analytics pipeline has failed, deploying the component within the data analytics pipeline that has failed in the failover container.
US11263094B2 Recovering dynamic system data
Aspects of the invention include creating a collection of control blocks associated with one or more catalogs, each control block including an eye catcher value and a plurality of pointers, creating a collection of recovery control blocks based the collection of control blocks, each recovery control block including a corresponding copy of the eye catcher value and the plurality of pointers, storing a control block memory location for each control block in the collection of control blocks and a recovery memory location for each recovery control block in the collection of recovery control blocks in a recovery table, analyzing the collection of control blocks to determine that a corruption exists, determining a corruption type, the corruption type comprises an infrastructure corruption and or a control block corruption, and initiating a remedial action for the collection of control blocks based at least in part on the corruption type.
US11263087B2 Methods and systems for serverless data deduplication
Methods and systems for serverless data deduplication are disclosed. A blob of data is received at a cloud services platform, where the blob of data includes incremental data. The blob of data is used to create an object in a first object store included in the cloud services platform. A function as a service (FaaS) function is triggered when the object is created. The FaaS function deduplicates the object to generate a deduplicated object. The deduplicated object is stored in a second object store included in the cloud services platform.
US11263086B1 Method and system for providing coordinated checkpointing to a group of independent computer applications
A system and method thereof for performing loss-less migration of an application group. In an exemplary embodiment, the system may include a high-availability services module structured for execution in conjunction with an operating system, and one or more computer nodes of a distributed system upon which at least one independent application can be executed upon. The high-availability services module may be structured to be executable on the one or more computer nodes for loss-less migration of the one or more independent applications, and is operable to perform checkpointing of all state in a transport connection.
US11263081B2 Checkpointing
A system comprising: a first subsystem comprising at least one first processor, and a second subsystem comprising one or more second processors. A first program is arranged to run on the at least one first processor, the first program being configured to send data from the first subsystem to the second subsystem. A second program is arranged to run on the one more second processors, the second program being configured to operate on the data content from the first subsystem. The first program is configured to set a checkpoint at successive points in time. At each checkpoint it records in memory of the first subsystem i) a program state of the second program, comprising a state of one or more registers on each of the second processors at the time of the checkpoint, and ii) a copy of the data content sent to the second subsystem since the respective checkpoint.
US11263079B2 Endurance modulation for flash storage
A method for storing input data in a flash memory. The method comprising generating a codeword by encoding the input data with an error correcting code and generating a shaped codeword by applying a shaping function to at least a part of the codeword. The shaping function comprising logically inverting every n-th occurrence of a bit associated with a high-charge storage state in the part of the codeword. The method further comprising writing the shaped codeword to the flash memory, generating an estimated shaped codeword by reading the flash memory, generating soft decision information for the estimated shaped codeword, and retrieving the input data by decoding the soft decision information using an error correcting code soft decoder.
US11263076B2 Methods and devices for decoding quantum states
A method and a device for correcting quantum state information are disclosed. A decoder receives information identifying syndrome values for a plurality of entangled qubit states represented by a graph state with a respective edge of the graph state corresponding to a respective qubit state of the plurality of entangled qubit states. The decoder repeats identifying one or more clusters of qubit states and/or syndrome states in the graph state until all of the one or more identified clusters are determined to be valid while increasing a size of a respective cluster each time the identifying operation is performed. The decoder reconstructs one or more qubit states and/or syndrome states for respective clusters; and stores information identifying the one or more reconstructed qubit states and/or syndrome states.
US11263074B1 Systems and methods for self correcting secure computer systems
A self-correcting secure computer system is provided. The computer system includes a read-only memory (ROM) device, a random access memory (RAM) device, and at least one processor in communication with the ROM device and the RAM device. The at least one processor is programmed to receive an activation signal; retrieve, from the ROM device, data to execute a first configuration including an encryption suite; execute, on the RAM device, the first configuration including the encryption suite; execute the encryption suite to generate a key; store the key at a first memory location; and delete volatile memory associated with the encryption suite.
US11263073B2 Error recovery for intra-core lockstep mode
An apparatus has a processing pipeline (2) comprising an execute stage (30) and at least one front end stage (10), (20), (25) for controlling which micro operations are issued to the execute stage. The pipeline has an intra-core lockstep mode of operation in which the at least one front end stage (10), (20), (25) issues micro operations for controlling the execute stage (30) to perform main processing and checker processing. The checker processing comprises redundant operations corresponding to associated main operations of at least part of the main processing. Error handling circuitry (200), (210) is responsive to the detection of a mismatch between information associated with given checker and main operations to trigger a recovery operation to correct an error and continue forward progress of the main processing.
US11263068B2 Proximity correction in three-dimensional manufacturing
Methods and systems for printing accurate three-dimensional structures include printing an original three-dimensional structure according to an original three-dimensional model. The original three-dimensional model is adjusted to reduce measured differences between the printed three-dimensional structure and the original three-dimensional model, by adding material to the original three-dimensional model in proportion to an amount of thermal contraction in a region. An adjusted three-dimensional structure is printed according to the adjusted three-dimensional model.
US11263066B2 Producer-side prioritization of message processing
A message processing system that provides a processing flow, the message processing system comprising an input message consumer configured to consume input messages from an input message queue, where the input messages comprise priority information. The message processing system includes a command producer configured to produce commands for a next step in the processing flow. Each command produced may include a target time determined using priority information extracted from an input message to which that command corresponds. The message processing system comprises a queue for commands. The message processing system further comprises a command consumer configured to select commands that have expired target times from the command queue for processing and consume the selected commands from the command queue.
US11263065B2 Method for identifying at least one function of an operating system kernel
A method for identifying a function of an operating system kernel of a virtual machine. The method includes: identifying an initial instruction included in the code of the operating system kernel of the virtual machine, and locating at least one following block of instructions belonging to a function of the operating system kernel of the virtual machine, the following block being situated in a memory area following the initial instruction; locating at least one preceding block of instructions belonging to a function of the operating system kernel, the proceeding block situated in a memory area preceding the initial instruction; identifying a first block and a last block of instructions of the function of the operating system kernel from among the at least one following and preceding blocks, and recording start and end function addresses in association with the function of the operating system kernel.
US11263064B2 Methods and apparatus to facilitate improving processing of machine learning primitives
The present disclosure relates to methods and apparatus for machine learning processing. For example, disclosed techniques facilitate improving execution of machine learning primitives. Aspects of the present disclosure may store a command stream generated by an application in a buffer, the command stream including a plurality of machine learning primitives for execution by a graphics processor. Further, aspects of the present disclosure identify, after receiving a request from the application to finalize the buffer, two or more machine learning primitives of the buffer that may be replaced with a fused shader kernel. Additionally, aspects of the present disclosure may store the fused shader kernel in the buffer to generate a fused command buffer.
US11263063B1 Methods and systems for device-specific event handler generation
A system for device-specific event handler generation, includes a computing device configured to configure a first remote device to display an event handler graphic, receive a plurality of data via a data-reception event handler, retrieve at least a memory entry linked to the memory map index, divide a device identifier space into a first identifier set and a disjoint second identifier set, and configure the first remote device to generate a graphical view, wherein the graphical view includes at least a display element generated as a function of the at least a memory entry and a first selectable event graphic corresponding to a first selectable event handler, wherein the first selectable event handler is configured to trigger a first action if first remote device identifier corresponding to the first remote device matches the first identifier set and a second action if the identifier matches the second identifier set.
US11263061B2 Efficient and scalable use of shared resources
Threads of a process require a shared resource to perform their work. The threads have a shared object, which might include a lock and an expiration time. When the resource has not been acquired and any one of the threads attempts to access the shared resource, that thread locks the lock, acquires the shared resource, sets the expiration time, releases the lock, and then uses the shared resource to perform its work. When any one of the threads requires the resource and the resource has been acquired but the expiration time is within a time threshold, only that thread refreshes the resource, resets the expiration time, and uses the resource to perform its work. When any of the threads require the resource and the resource is available and not expired, the thread uses the shared resource.
US11263059B2 Load leveler
An example operation may include one or more of connecting, by a load leveler, to a blockchain network comprising a plurality of nodes and configured to store a common work item, computing, by the load leveler, loads across the plurality of the nodes that need to execute the common work item upon completion of current tasks, determining, by the load leveler, a network load impact based on execution of a common blockchain consensus checking process on the network nodes, executing, by the load leveler, a work assessment process based on the loads computed across the plurality of the nodes and on the determined network load impact of the blockchain network, and assigning, by the load leveler, new tasks to the nodes based on results of the execution of the work assessment process.
US11263052B2 Determining optimal compute resources for distributed batch based optimization applications
Methods, systems, and computer program products for determining optimal compute resources for distributed batch based optimization applications are provided herein. A method includes obtaining a size of an input dataset, a size of a model, and a set of batch sizes corresponding to a job to be processed using a distributed computing system; computing, based at least in part on the set of batch sizes, one or more node counts corresponding to a number of nodes that can be used for processing said job; estimating, for each given one of the node counts, an execution time to process the job based on an average computation time for a batch of said input dataset and an average communication time for said batch of said input dataset; and selecting, based at least in part on said estimating, at least one of said node counts for processing the job.
US11263050B2 System for generating electronic alerts through predictive optimization analysis of resource conversions
A system generates electronic alerts through predictive analysis of resource conversions. The system may continuously monitor executed resource transfers to generate historical resource transfer data. Based on the historical resource transfer data, the system may generate a predicted outcome of executing transfers of resources in a first format compared to transfers of resources in a second format. The predicted outcome may then be implemented by the system to select a resource format for transfers occurring in the future and/or at specified intervals.
US11263049B2 System for pattern recognition to customized resource usage
Resource event patterns are identified in previously conducted resource events based on historical resource event data and, in some embodiments, pending and/or previous resource event request data. Specifically, the resource event patterns indicate a timing pattern for when resource events included in the pattern are conducted. Based at least on the timing pattern, an optimal time or time period is determined for communicating a notification to the user that is configured to notify a user that a next occurrence of a time within the timing pattern is imminent and that a resource event within the resource event pattern is pending. The optimal time may be close in proximity of the next occurrence of the time within the timing pattern or, depending on other factors, such as user preference, resource volume due, resource volume availability, resource volume due in comparison to typical resource volume due, the optimal time may be farther out from the next occurrence of a time within the timing pattern.
US11263048B1 Resource tolerations and taints
In a computing resource environment including at least one resource capable of being allocated to at least one of a plurality of tasks, techniques are disclosed for applying a taint to a resource in a computing resource environment, the taint being configured to prevent the resource from being claimed for a resource request without a toleration to that taint. Variations include receiving, at a resource scheduler in the resource environment, a request to allocate the resource to perform a particular task and determining whether the resource is subject to a taint. If the resource is subject to a taint, analyzing the request to determine if it includes a toleration for the taint. If the request includes a toleration for the taint, allocating the resource to the task. If the request does not include a toleration for the taint, not allocating the resource due to the taint.
US11263043B1 Managing processor core synchronization using interrupts
Interrupt messages are sent from an interrupt controller to respective processor cores and data synchronization is managed among the processor cores. Each processor core includes a pipeline that includes a plurality of stages through which instructions of a program are executed, where stored order information indicates whether a state of the pipeline is in-order or out-of-order; and circuitry for receiving interrupt messages from the interrupt controller and performing an interrupt action in response to a corresponding interrupt message after ensuring that the order information indicates that the state of the pipeline is in-order when each interrupt action is performed. Managing the data synchronization includes generating a first interrupt message at an issuing processor core in response to a synchronization related instruction executed at the issuing processor core; and receiving the first interrupt message at each receiving processor core in a set of one or more receiving processor cores.
US11263042B2 Control processing device, control processing method, and control processing program
A control processing device includes a determining unit that determines whether a write of a transaction is to be executed using a write lock or without using the write lock upon receiving a write command of the transaction, a writing unit that acquires the write lock for the transaction and executes the write of the transaction when the determining unit has determined that the write of the transaction is to be executed using the write lock, an optimizing unit that discards the write command of the transaction when the determining unit has determined that the write of the transaction is to be executed without using the write lock, and a return unit that returns to a command source that the write of the transaction has succeeded after the write by the writing unit or after the discarding of the write command by the optimizing unit.
US11263041B2 Managing configuration and sensitive data for workloads in a virtualized computing system
An example virtualized computing system includes: a host cluster having a virtualization layer directly executing on hardware platforms of hosts, the virtualization layer supporting execution of virtual machines (VMs), the VMs including pod VMs and native VMs, the pod VMs including container engines supporting execution of containers in the pod VMs, the native VMs including applications executing on guest operating systems; an orchestration control plane integrated with the virtualization layer and including a master server and native VM controllers, the master server managing lifecycles of the pod VMs and the native VMs; and management agents, executing in the native VMs, configured to receive decoupled information from the master server through the native VM controllers and to provide the decoupled information for consumption by the applications executing in the native VMs, the decoupled information including at least one of configuration information and secret information.
US11263040B2 Measuring host utilization in a datacenter
Various examples are disclosed for generating heatmaps and plotting utilization of hosts in a datacenter environment. A collector virtual machine can rove the datacenter and collect utilization data. The utilization data can be plotted on a heatmap to illustrate utilization hotspots in the datacenter environment.
US11263039B2 High performance attachable writeable volumes in VDI desktops
A system is described for providing more efficient ways to implement attachable writable volumes for capturing write data in virtual desktops. In particular, embodiments described herein leverage a local differencing virtual disk to which write data on a virtual machine is saved, and a background process for syncing the differencing virtual disk with an attachable master writable volume where user data is stored long-term. As a result, in cases where desktop performance would suffer due to limited data transfer speeds between the virtual machine and the master writable volume, the performance penalty caused by write delays is spared by writing the data first to the local differencing virtual disk, and then syncing the master writable volume with the differencing virtual disk in the background.
US11263036B2 Method and device for controlling access of application
A method of controlling access of an application is provided. A server receives, from a device, a request to access a hybrid operating system interface (HOSI) for managing at least one application executed respectively on different operating systems (OSs), authenticates the device based on the request received to access the HOSI, determines an application corresponding to the request received from the device, from among the at least one application, when the device is authenticated, and transmits, to the device, data according to execution of the determined application.
US11263028B2 Providing user interface (UI) elements in virtual machine sessions at reduced latency
A computing system includes a virtualization server that runs virtual machine sessions and provides a hosted application having user interface (UI) elements. A client computing device receives the UI elements and displays the UI elements as local virtual UI elements, applies user input to one of the local virtual UI elements in focus, generates a local virtual UI element graphics overlay corresponding to a predicted response to the user input and sends the user input to the virtualization server, which generates an updated UI element graphics corresponding to an actual response to the user input. The client computing device replaces at least a portion of the local virtual UI element graphics overlay corresponding to the predicted response with the received updated UI element graphics.
US11263027B2 Plugin loading method and apparatus, terminal, and storage medium
The present disclosure discloses a method for plugin loading. The method includes obtaining an identifier of a plugin component of a plugin from a threading module, recording the identifier of the plugin component, and replacing the identifier of the plugin component with an identifier of a host component of an application program. The method also includes sending the identifier of the host component to a threading module, to perform system permission verification and receiving runnable notification information when passing the verification. The method further includes in response to the received runnable notification information, replacing the identifier of the host component with the identifier of the plugin component according to the recorded identifier of the plugin component; and sending the identifier of the plugin component to the threading module, to load the plugin. The present invention further discloses an apparatus and a storage medium for plugin loading.
US11263023B1 System and method for updating host operating system drivers from a management controller
An information handling system includes a basic input/output system (BIOS) that performs a firmware boot operation. During the firmware boot operation, the BIOS determines whether a driver pack management controller setting is enabled within a baseboard management controller of the information handling system. In response to the driver pack management controller setting being enabled, the BIOS copies a binary utility from the baseboard management controller to a system memory, and creates an operating system specific platform binary table to point to the binary utility on the baseboard management controller. In response to the operating system being initialized, a processor invokes the binary utility, mounts a memory partition of the baseboard management controller as a virtual drive of the operating system, and executes the operating system specific binary stage under a fixed globally unique identifier to install a driver pack.
US11263019B2 Method for converting device tree data into ACPI data for edge device operating in a network
A method for generating boot tables for a device having access to device information. It is determined whether there exists at least one system boot table stored in a memory. If it is determined that a system boot table does not exist, the device information is retrieved, and the device information is converted to at least one boot table. The converting includes generating a first boot table by populating the first boot table with information of components of the device that have a correspondence to a computer system boot information standard. The generating also includes generating a second boot table for another component of the device that does not have a correspondence to the computer system boot information standard, by creating an entry in the second boot table that is populated with an identifier used to find a compatible component defined in the computer system boot standard.
US11263017B2 Exception register delay
A processor includes: memory; an execution pipeline having a plurality of pipeline stages configured to process data provided to the execution pipeline and to store a result of the processing into the memory; a receive pipeline having a plurality of pipeline stages configured to handle incoming data to the processor and storing the incoming data into memory; context status storage configured to hold an exception indicator of an exception encountered by the execution pipeline while the execution pipeline processes data; wherein the receive pipeline is configured to determine that an exception has been committed to the context status storage by the execution pipeline, to suppress a write to memory of any incoming data to be handled by the receive pipeline and to commit a corresponding exception indicator to the context status storage at a final one of its pipeline stages.