US11637284B2
Provided is a positive electrode active material for non-aqueous electrolyte secondary batteries for making high capacity and high output compatible, non-aqueous electrolyte secondary batteries, having the positive electrode active material adopted thereto, and a production method for a positive electrode active material in which the positive electrode active material can be easily produced in an industrial scale. A positive electrode active material for non-aqueous electrolyte secondary batteries, contains: primary particles of a lithium nickel composite oxide represented by at least General Formula: LizNi1-x-yCoxMyO2 (0.95≤z≤1.03, 0
US11637278B2
An alkaline dry battery includes a positive electrode, a negative electrode, a separator disposed between the positive electrode and the negative electrode, and an alkaline electrolytic solution contained in the positive electrode, the negative electrode and the separator. The negative electrode includes a negative electrode active material including zinc, and an additive. The additive includes at least one selected from the group consisting of maleic acid, maleic anhydride and maleate salts.
US11637277B2
A positive-electrode active material containing a compound that has a crystal structure belonging to the space group FM-3M and is represented by the composition formula (1): LixMeyOαFβ (1) wherein Me denotes one or two or more elements selected from the group consisting of Mn, Co, Ni, Fe, and Al, and the following conditions are satisfied.
1.3≤x≤2.2,
0.8≤y≤1.3,
1≤α≤2.93,
0.07≤β≤2.
US11637273B2
A preparation method of silicon-based composite negative electrode material for a lithium battery includes the following steps: forming steam from a raw material A containing Si and a reducing substance raw material B capable of reacting to generate a silicate under a vacuum heating condition, condensing and depositing in a deposition system after a reaction, and then carrying out carbon coating to obtain the silicon-based composite material. A certain amount of alloy is added into the raw material B, so that a proportion of a crystal region in the silicon-based composite material can be reduced, and the initial coulombic efficiency and the cycling stability of the negative electrode material are further improved.
US11637270B2
A method of manufacturing a display apparatus includes separating a mother substrate that includes a plurality of connected unit display apparatuses into a plurality of separated unit display apparatuses. Each separated unit display apparatus includes a display panel and at least one supporting unit attached below the display panel. The display panel includes a display substrate that has a pad area on which are disposed a plurality of pads and a thin film encapsulation layer on the display substrate. The method further includes consecutively cutting the display panel and the at least one supporting unit of each separated unit display apparatus along cutting lines in the pad area, where a first cut surface of the pad area of the display substrate and a second cut surface of the at least one supporting unit are respectively cut at different angles.
US11637265B2
Disclosed are a display substrate, a preparation method thereof, and a display apparatus. The display substrate includes: a driving substrate, a first electrode, an auxiliary electrode, a pixel definition layer and a hole injection layer. The driving substrate includes a driving circuit and a dielectric layer covering the driving circuit; the first electrode and the auxiliary electrode are on a side of the dielectric layer of the driving substrate away from the driving circuit; the auxiliary electrode at least partially surrounds the first electrode; the pixel definition layer is on a side of the first electrode and the auxiliary electrode away from the driving substrate; the pixel definition layer includes a pixel opening, and the first electrode is at least partially exposed through the pixel opening and is electrically connected to the driving circuit; and the hole injection layer is in the pixel opening and stacked with the first electrode.
US11637256B2
The present invention provides nanostructure compositions and methods of producing nanostructure compositions. The nanostructure compositions comprise a population of nanostructures comprising charge-transporting ligands. The present invention also provides nanostructure films comprising the nanostructure compositions and methods of making nanostructure films using the nanostructure compositions.
US11637250B2
The present invention addresses the problem of providing a polycyclic aromatic compound which has improved solubility in solvents, film formability, wet coatability and in-plane orientation. The above-described problem is solved by a composition for forming a light emitting layer, which contains, as a first component, at least one compound selected from the group consisting of compounds represented by general formula (A-1) and compounds represented by general formula (A-2), as a second component, at least one compound that has a triplet energy (ET) of 1.8-3.0 eV, and as a third component, at least one organic solvent. In the formulae, R represents a hydrogen atom, an aryl group, a heteroaryl group, a diarylamino group, a diheteroarylamino group or an aryl heteroarylamino group.
US11637248B2
The organic electric element comprising a compound represented by Formula 1 as material of an emission-auxiliary layer and an electronic device thereof are disclosed, and by comprising the compound represented by Formula 1 in an emission-auxiliary layer, the driving voltage of the organic electric element can be lowered, and the luminous efficiency and life time of the organic electric element can be improved.
US11637244B2
A compound represented by the following general formula is excellent in light emission properties. R1 and R2 each independently represent a fluorinated alkyl group, D represents a substituent in which Hammett's σp value is negative, and A represents a substituent in which Hammett's σp value is positive.
US11637242B2
The performance of a ReRAM structure may be stabilized by utilizing a dry chemical gas removal (or cleaning) process to remove sidewall residue and/or etch by-products after etching the ReRAM stack layers. The dry chemical gas removal process decreases undesirable changes in the ReRAM forming voltage that may result from such sidewall residue and/or etch by-products. Specifically, the dry chemical gas removal process may reduce the ReRAM forming voltage that may otherwise result in a ReRAM structure that has the sidewall residue and/or etch by-products. In one embodiment, the dry chemical gas removal process may comprise utilizing a combination of HF and NH3 gases. The dry chemical gas removal process utilizing HF and NH3 gases may be particularly suited for removing halogen containing sidewall residue and/or etch by-products.
US11637238B2
An resistive random-access memory (RRAM) device including an first crystalline semiconductor layer disposed adjacent to a crystalline semiconductor substrate, a crystal lattice edge-dislocation segment disposed at an interface of the first crystalline semiconductor layer and crystalline semiconductor substrate, the lattice edge-dislocation segment including first and second segment ends, a first ion-source electrode disposed upon the electrically isolating spacer, adjacent to the crystalline substrate and first crystalline semiconductor layer, and further disposed in contact with the first segment end of the lattice edge-dislocation segment, and a second electrode disposed upon the electrically isolating spacer, adjacent to the crystalline substrate and first crystalline semiconductor layer, and further disposed in contact with the second segment end of the lattice edge-dislocation segment.
US11637237B2
This spin current magnetization rotational type magnetoresistive element includes a magnetoresistive effect element having a first ferromagnetic metal layer having a fixed magnetization orientation, a second ferromagnetic metal layer having a variable magnetization orientation, and a non-magnetic layer sandwiched between the first ferromagnetic metal layer and the second ferromagnetic metal layer, and spin-orbit torque wiring which extends in a direction that intersects the stacking direction of the magnetoresistive effect element, and is connected to the second ferromagnetic metal layer, wherein the electric current that flows through the magnetoresistive effect element and the electric current that flows through the spin-orbit torque wiring merge or are distributed in the portion where the magnetoresistive effect element and the spin-orbit torque wiring are connected.
US11637222B2
A display device includes a pixel circuit, a first insulation layer covering the pixel circuit, a first electrode disposed on the first insulation layer, a second electrode disposed on the first insulation layer while being spaced apart from the first electrode, a second insulation layer covering the first electrode, the second electrode, and the first insulation layer disposed between the first electrode and the second electrode, and a light emitting element electrically connected to the first electrode and the second electrode on the second insulation layer and disposed between the first electrode and the second electrode. Here, the second insulation layer includes a first area overlapping the first electrode, a second area overlapping the second electrode, and a stopper area disposed between the first electrode and the second electrode, and the stopper area has a thickness different from that of each of the first area and the second area.
US11637220B1
A semiconductor light-emitting element comprises, in this order, a substrate, a reflective layer, a first conductivity type cladding layer made of InGaAsP containing at least In and P, a semiconductor light-emitting layer having an emission central wavelength of 1000 nm to 2200 nm and a second conductivity type cladding layer made of InGaAsP containing at least In and P, the second conductivity type cladding layer being configured to be on a light extraction side, a surface of a light extraction face of the second conductivity type cladding layer being a roughened surface which has a surface roughness Ra of 0.03 μm or more and has a random irregularity pattern. The surface of the light extraction face has a skewness Rsk of −1 or more, and a protective film is provided on the light extraction face.
US11637209B2
A vertical junction field effect transistor (JFET) includes a substrate, an active region having a plurality of semiconductor fins, a source metal layer on an upper surface of the fins, a source metal pad layer coupled to the semiconductor fins through the source metal layer, a gate region surrounding the semiconductor fins, and a body diode surrounding the gate region.
US11637205B2
A semiconductor device includes a channel pattern including a first semiconductor pattern and a second semiconductor pattern, which are sequentially stacked on a substrate, and a gate electrode that extends in a first direction and crosses the channel pattern. The gate electrode includes a first portion interposed between the substrate and the first semiconductor pattern and a second portion interposed between the first and second semiconductor patterns. A maximum width in a second direction of the first portion is greater than a maximum width in the second direction of the second portion, and a maximum length in the second direction of the second semiconductor pattern is less than a maximum length in the second direction of the first semiconductor pattern.
US11637203B2
A semiconductor device includes a transistor. The transistor includes a gate electrode, a channel layer, a gate dielectric layer, a first source/drain region and a second source/drain region and a first spacer. The channel layer is disposed on the gate electrode. The gate dielectric layer is located between the channel layer and the gate electrode. The first source/drain region and the second source/drain region are disposed on the channel layer at opposite sides of the gate electrode, and at least one of the first and second source/drain regions includes a first portion and a second portion between the first portion and the gate electrode. The first spacer is disposed on the channel layer. The first spacer is disposed on a first sidewall of the second portion of the at least one of the first and second source/drain regions, and the first portion is disposed on the first spacer.
US11637198B2
A semiconductor device including a semiconductor element is provided. The semiconductor element includes a saturation current suppression layer formed above a drift layer and including electric field block layers arranged in a stripe manner and JFET portions arranged in a stripe manner. The electric field block layers and the JFET portions are alternately arranged. The semiconductor element includes trench gate structures. A longer direction of the trench gate structure intersects with a longer direction of the electric field block layer and a longer direction of JFET portion. The JFET portion includes a first layer having a first conductivity type impurity concentration larger than the drift layer and a second layer formed above the first layer and having a first conductivity type impurity concentration smaller than the first layer.
US11637194B2
The present disclosure discloses a FinFET transistor cut etching process method, comprising: step 1, forming a first photoresist pattern to define a cut etching region of the FinFET transistor; step 2, forming a second amorphous semiconductor pattern; step 3, forming a first dielectric layer and a first groove; step 4, forming a second dielectric layer that fully fills the first groove; step 5, performing CMP using the second amorphous semiconductor layer as a stop layer, so as to form a sidewall and a second dielectric layer strip; step 6, performing self-alignment to remove each side wall; step 7, performing a wet process to remove the amorphous semiconductor strip; and step 8: performing etching by using each second dielectric layer strip as a mask, so as to form a fin and achieve cut etching of the FinFET transistor. The present disclosure can enlarge the process window and reduce the process cost.
US11637183B2
A method for fabricating a semiconductor transistor is disclosed. A substrate of a first conductivity type is provided. An ion well of a second conductivity type is formed in the substrate. An epitaxial channel layer of the first conductivity type is grown from the main surface of the substrate. A gate dielectric layer is formed on the epitaxial channel layer. A gate is formed on the gate dielectric layer. A source region and a drain region are then formed in the substrate. The source region and the drain region have the first conductivity type.
US11637182B2
A silicon carbide semiconductor device includes a semiconductor substrate, a first semiconductor layer, a second semiconductor layer, a first semiconductor region, and a gate electrode. Protons are implanted in a first region spanning a predetermined distance from a surface of the semiconductor substrate facing toward the first semiconductor layer, in a second region spanning a predetermined distance from a surface of the first semiconductor layer on the second side of the first semiconductor layer facing toward the semiconductor substrate, in a third region spanning a predetermined distance from a surface of the first semiconductor layer on the first side of the first semiconductor layer facing toward the second semiconductor layer, and in a fourth region spanning a predetermined distance from a surface of the second semiconductor layer on the second side of the second semiconductor layer facing toward the first semiconductor layer.
US11637181B2
The present disclosure relates to semiconductor structures and, more particularly, to lateral bipolar transistors and methods of manufacture. The structure includes: an extrinsic base comprising semiconductor material; an intrinsic base comprising semiconductor material which is located below the extrinsic base; a polysilicon emitter on a first side of the extrinsic base; a raised collector on a second side of the extrinsic base; and sidewall spacers on the extrinsic base which separate the extrinsic base from the polysilicon emitter and the raised collector.
US11637174B2
An integrated circuit device including a lower electrode on a substrate, the lower electrode including a first lower electrode portion extending in a first direction perpendicular to a top surface of the substrate and including a first main region and a first top region, and a second lower electrode portion extending in the first direction on the first lower electrode portion and including a second main region and a second top region; a first top supporting pattern surrounding at least a portion of a side wall of the first top region of the first lower electrode portion; and a second top supporting pattern surrounding at least a portion of a side wall of the second top region of the second lower electrode portion, and the second lower electrode portion includes a protrusion protruding outward to the second top supporting pattern.
US11637172B2
A semiconductor device package includes a substrate, a first patterned conductive layer, a second patterned conductive layer, a dielectric layer, a third patterned conductive layer and a connector. The substrate has a top surface. The first patterned conductive layer is on the top surface of the substrate. The second patterned conductive layer contacts the first patterned conductive layer. The second patterned conductive layer includes a first portion, a second portion and a third portion. The second portion is connected between the first portion and the third portion. The dielectric layer is on the top surface of the substrate. The dielectric layer covers the first patterned conductive layer and surrounds the second portion and the third portion of the second patterned conductive layer. The first portion of the second patterned conductive layer is disposed on the dielectric layer. The third patterned conductive layer is on the second patterned conductive layer, and the connector is directly on the third patterned conductive layer.
US11637167B2
A method of manufacturing a display panel includes forming a circuit layer including a gate, a source, and a drain on a base substrate and forming a light emitting element layer on the circuit layer. The forming of the circuit layer includes sequentially forming a preliminary metal layer, a preliminary oxide layer comprising molybdenum and tantalum, and a preliminary capping layer which comprise a preliminary electrode layer, cleaning the preliminary electrode layer, forming a photoresist layer pattern on the preliminary electrode layer, etching the preliminary electrode layer, and removing the photoresist layer pattern. During the etching of the preliminary electrode layer, a ratio between a removal speed ER1 of the preliminary oxide layer and a removal speed ER2 of the preliminary metal layer satisfies Equation 1 to maintain a low reflection property 1≤ER2/ER1≤3. [Equation 1]
US11637166B2
The present disclosure relates to a method of manufacturing an array substrate. The method of manufacturing an array substrate may include forming a main via hole in a substrate, filling a first conductive material in the main via hole, and forming a pixel circuit layer on a first surface of the substrate. The pixel circuit layer may include a first via hole. An orthographic projection of the first via hole on the substrate may at least partially overlap the corresponding main via hole.
US11637165B2
A display device includes a substrate having an active area and a non-active area; a plurality of first subpixels arranged in the active area; and a plurality of second subpixels arranged adjacent to a boundary area between the active area and the non-active area, wherein the first and second subpixels have storage capacitors that have different capacitance values from each other, so that visibility of the stepped shape generated in the boundary area can be eliminated.
US11637161B2
A display device includes a substrate including a pixel area and a transmission area, and a pixel circuit disposed in the pixel area. The pixel circuit includes a first thin-film transistor included in a first multi-layer film, and a second thin-film transistor included in a second multi-layer film on the first multi-layer film. The first thin-film transistor and the second thin-film transistor are electrically connected to each other. The display device also includes a display element disposed on the second multi-layer film and including a pixel electrode electrically connected to the second thin-film transistor via a contact hole defined in the second multi-layer film, an opposite electrode facing the pixel electrode, and an intermediate layer between the pixel electrode and the opposite electrode.
US11637160B2
A display apparatus includes: a substrate including a first area, a second area, and a third area that is between the first area and the second area; a plurality of first to third display elements respectively arranged in the first to third areas, each of the plurality of first to third display elements including a pixel electrode; and an insulating layer including a plurality of first to third openings that respectively expose at least portions of the pixel electrodes of the plurality of first to third display elements. A number of the plurality of first openings is greater than a number of the plurality of second openings per unit area. In a plan view, an area of the plurality of first openings is greater than an area of the plurality of third openings.
US11637156B2
A display device is provided. The display device includes a pixel array including a plurality of pixels arranged in a matrix, a sensor under the pixel array, and a refracting layer over the pixel array. The pixel array includes a first region having a first resolution and overlapping the sensor and a second region having a second resolution higher than the first resolution and adjacent to the first region. The refracting layer includes a first refracting portion having a first refractive index and a second refracting portion having a second refractive index lower than the first refractive index.
US11637136B2
A display device, including a pixel array substrate and a sensor element substrate, is provided. The sensor element substrate overlaps the pixel array substrate, and includes a substrate, a switch element, and a photosensitive element. The switch element is located on the substrate. The photosensitive element is electrically connected to the switch element, and includes a transparent electrode, a sensing layer, a metal electrode, and a barrier layer. The sensing layer is located on the transparent electrode. The metal electrode is located on the sensing layer, and covers a first sidewall of the sensing layer. The barrier layer covers a first sidewall of the transparent electrode. The barrier layer is located between the metal electrode and the sensing layer, or between the transparent electrode and the sensing layer.
US11637127B2
A display substrate, a method for forming the display substrate and a display device are provided. The display substrate includes: a first conductive pattern located on a base substrate, where a ring-shaped conductive protection structure is arranged at an edge of a preset region of the first conductive pattern and surrounds the preset region, and the conductive protection structure is made of an anti-dry-etching material; an insulation layer covering the first conductive pattern; and a second conductive pattern located on a side of the insulation layer away from the first conductive pattern, where the second conductive pattern is electrically connected to the first conductive pattern through the via-hole.
US11637125B2
Provided is a memory device including a substrate, a stack structure on the substrate, a contact, and a supporting pillar. The stacked structure includes a plurality of conductive layers and a plurality of insulating layers stacked alternately on each other. The contact is connected to one of the plurality of conductive layers of the stack structure. The supporting pillar penetrates the stack structure and is disposed around the contact. The supporting pillar includes a body portion and a plurality of extension portions. The body portion is arranged around a first side of the contact. The plurality of extension portions are located on two sides of the body portion. A length of each of the extension portions is greater than a width of the contact, and one of the extension portions is disposed around a second side of the contact.
US11637123B2
A semiconductor device according to one embodiment is provided with: a substrate; a stacked body provided on the substrate; and a pillar portion penetrating the stacked body. The pillar portion has a first film including a first material and a second material, and a second film provided on an inner side of the first film. The second material is a material that increases an etching rate of the first material as a composition rate relative to the first material is higher, and the composition rate gradually decreases from an upper part to a lower part of the first film.
US11637122B2
A semiconductor device includes a first gate stack structure and a second gate stack structure, which face each other; channel patterns extending in a first direction to penetrate the first gate stack structure and the second gate stack structure; memory patterns extending along outer walls of the channel patterns; and a source contact structure disposed between the first gate stack structure and the second gate stack structure, wherein the source contact structure includes a vertical part extending in the first direction and horizontal protrusion parts protruding toward a sidewall of the first gate stack structure and a sidewall of the second gate stack structure from both sides of the vertical part.
US11637114B2
A semiconductor memory device includes a first source layer, a second source layer on the first source layer, a stack structure over the second source layer, and a common source line penetrating the stack structure. The second source layer includes a protective layer in contact with the common source line and a conductive layer surrounding the protective layer.
US11637113B2
A semiconductor device includes a non-volatile memory. The non-volatile memory includes a first dielectric layer disposed on a substrate, a floating gate disposed on the dielectric layer, a control gate, a second dielectric layer disposed between the floating gate and the control gate, sidewall spacers disposed on opposing sides of a stacked structure including the floating gate, the second dielectric layer and the control gate, and an erase gate and a select gate disposed on sides of the stacked structure, respectively. An upper surface of the erase gate and one of the sidewall spacers in contact with the erase gate form an angle θ1 at a contact point of the upper surface of the erase gate and the one of the sidewall spacers, where 90°<θ1<115° measured from the upper surface of the erase gate.
US11637109B2
A semiconductor device according to the present disclosure includes a first source/drain feature, a second source/drain feature, a third source/drain feature, a first dummy fin disposed between the first source/drain feature and the second source/drain feature along a direction to isolate the first source/drain feature from the second source/drain feature, and a second dummy fin disposed between the second source/drain feature and the third source/drain feature along the direction to isolate the second source/drain feature from the third source/drain feature. The first dummy fin includes an outer dielectric layer, an inner dielectric layer over the outer dielectric layer, and a first capping layer disposed over the outer dielectric layer and the inner dielectric layer. The second dummy fin includes a base portion and a second capping layer disposed over the base portion.
US11637094B2
A display device includes a pixel circuit, a first insulating layer covering the pixel circuit, a first electrode disposed on the first insulating layer, a second electrode disposed on the first insulating layer and spaced apart from the first electrode in a first direction, and a light emitting element electrically connected to the first electrode and the second electrode and disposed between the first electrode and the second electrode. A recess is provided in a first region of the first insulating layer between the first electrode and the second electrode when viewed in a plan view, and a width of the recess in the first direction is greater than a length of the light emitting element in the first direction. The first electrode and the second electrode do not overlap the recess when viewed in a plan view.
US11637090B2
Described is a packaging technology to improve performance of an AI processing system. An IC package is provided which comprises: a substrate; a first die on the substrate, and a second die stacked over the first die. The first die includes memory and the second die includes computational logic. The first die comprises a ferroelectric RAM (FeRAM) having bit-cells. Each bit-cell comprises an access transistor and a capacitor including ferroelectric material. The access transistor is coupled to the ferroelectric material. The FeRAM can be FeDRAM or FeSRAM. The memory of the first die may store input data and weight factors. The computational logic of the second die is coupled to the memory of the first die. The second die is an inference die that applies fixed weights for a trained model to an input data to generate an output. In one example, the second die is a training die that enables learning of the weights.
US11637086B2
A method includes bonding a first and a second package component on a top surface of a third package component, and dispensing a polymer. The polymer includes a first portion in a space between the first and the third package components, a second portion in a space between the second and the third package components, and a third portion in a gap between the first and the second package components. A curing step is then performed on the polymer. After the curing step, the third portion of the polymer is sawed to form a trench between the first and the second package components.
US11637083B2
In a described example, a method includes: forming cavities in a die mount surface of a package substrate, the cavities extending into the die mount surface of the package substrate at locations corresponding to post connects on a semiconductor die to be flip-chip mounted to the package substrate; placing flux in the cavities; placing solder balls on the flux; and performing a thermal reflow process and melting the solder balls to form solder pads in the cavities on the package substrate.
US11637076B2
A system and method for adding a source contact, a drain contact, and an apparent gate contact to a FinFET having a fin including a source region, a drain region, and a gate disposed over the fin forming one or more transistor junctions with the fin. The method comprises producing a source contact opening extending downward to a first region electrically coupled to the source region, a drain contact opening extending downward to a second region electrically coupled to the drain region, and a gate contact opening extending downward to a third region electrically isolated from the gate, and filling the source contact opening, the drain contact opening, and the gate contact opening with a conductive metal.
US11637075B2
A semiconductor device having a three-dimensional structure includes a first wafer including a first bonding pad on one surface thereof; a second wafer including a second bonding pad, which is bonded to the first bonding pad, on one surface thereof bonded to the one surface of the first wafer; a plurality of anti-warpage grooves on the one surface of the first wafer, and laid out in a stripe shape; and a plurality of anti-warpage ribs on the one surface of the second wafer and coupled respectively to the plurality of anti-warpage grooves, and laid out in a stripe shape.
US11637070B2
A semiconductor package includes a redistribution layer having a first surface and a second surface opposite to each other, the redistribution layer including a plurality of first redistribution pads on the first surface, a semiconductor chip on the second surface of the redistribution layer, an active surface of the semiconductor chip facing the redistribution layer, a plurality of conductive structures on the second surface of the redistribution layer, the plurality of conductive structures being spaced apart from the semiconductor chip, and a plurality of external connection terminals on and coupled to the conductive structures, the plurality of first redistribution pads have a pitch smaller than a pitch of the plurality of external connection terminals.
US11637064B2
Examples of an integrated circuit a having an advanced two-dimensional (2D) metal connection with metal cut and methods of fabricating the same are provided. An example method for fabricating a conductive interconnection layer of an integrated circuit may include: patterning a conductive connector portion on the conductive interconnection layer of the integrated circuit using extreme ultraviolet (EUV) lithography, wherein the conductive connector portion is patterned to extend across multiple semiconductor structures in a different layer of the integrated circuit; and cutting the conductive connector portion into a plurality of conductive connector sections, wherein the conductive connector portion is cut by removing conductive material from the metal connector portion at one or more locations between the semiconductor structures.
US11637056B2
A chip package includes a first interconnection scheme; a plurality of first metal contacts under and on the first interconnection scheme and at a bottom surface of the chip package; a first semiconductor IC chip over the first interconnection scheme; a first connector over the first interconnection scheme and at a same horizontal level as the first semiconductor IC chip, wherein the first connector comprises a first substrate and a plurality of first through vias vertically extending through the first substrate of the first connector; a first polymer layer over the first interconnection scheme, wherein the first polymer layer has a top surface coplanar with a top surface of the first semiconductor IC chip, a top surface of the first substrate of the first connector and a top surface of each of the plurality of first through vias; and a second interconnection scheme on the top surface of the first polymer layer, the top surface of the first semiconductor IC chip, the top surface of the first connector and the top surface of each of the plurality of first through vias, wherein the second interconnection scheme comprises a plurality of second metal contacts at a top surface of the chip package.
US11637055B2
The present disclosure provides a semiconductor device package. The semiconductor device package includes a first substrate and a second substrate. The first substrate has a first surface and a second surface opposite to the first surface of the first substrate. The second substrate has a first surface facing the first substrate and a second surface opposite to the first surface of the second substrate. The semiconductor device package also includes a first electronic component disposed on the first surface of the second substrate and electrically connected to the first surface of the second substrate. The semiconductor device package also includes a first encapsulant and a second encapsulant between the first substrate and the second substrate. The first encapsulant is different from the second encapsulant. A method of manufacturing a semiconductor device package is also disclosed.
US11637052B2
A semiconductor device, including a metal base plate having a front surface on which a disposition area is set apart from a central portion of the metal base plate, and a board placed over the disposition area with a solder therebetween. The solder has two edge portions of which one is closer than the other to the central portion of the metal base plate, said one being thicker than said the other.
US11637046B2
A semiconductor memory device and method of making the same are disclosed. The semiconductor memory device includes a substrate that includes a memory region and a peripheral region, a transistor including a metal gate located in the peripheral region, a composite dielectric film structure located over the metal gate of the transistor, the composite dielectric film structure including a first dielectric layer and a second dielectric layer over the first dielectric layer, where the second dielectric layer has a greater density than a density of the first dielectric layer, and at least one memory cell located in the memory region. The composite dielectric film structure provides enhanced protection of the metal gate against etching damage and thereby improves device performance.
US11637042B2
Self-aligned gate cutting techniques for multigate devices are disclosed herein that provide multigate devices having asymmetric metal gate profiles and asymmetric source/drain feature profiles. An exemplary multigate device has a channel layer, a metal gate that wraps a portion of the channel layer, and source/drain features disposed over a substrate. The channel layer extends along a first direction between the source/drain features. A first dielectric fin and a second dielectric fin are disposed over the substrate and configured differently. The channel layer extends along a second direction between the first dielectric fin and the second dielectric fin. The metal gate is disposed between the channel layer and the second dielectric fin. In some embodiments, the first dielectric fin is disposed on a first isolation feature, and the second dielectric fin is disposed on a second isolation feature. The first isolation feature and the second isolation feature are configured differently.
US11637041B2
The subject disclosure relates to high mobility complementary metal-oxide-semiconductor (CMOS) devices and techniques for forming the CMOS devices with fins formed directly on the insulator. According to an embodiment, a method for forming such a high mobility CMOS device can comprise forming, via a first epitaxial growth of a first material, first pillars within first trenches formed within a dielectric layer, wherein the dielectric layer is formed on a silicon substrate, and wherein the first pillars comprise first portions with defects and second portions without the defects. The method can further comprise forming second trenches within a first region of the dielectric layer, and further forming second pillars within the second trenches via a second epitaxial growth of one or more second materials using the second portions of the first pillars as seeds for the second epitaxial growth.
US11637032B2
A tape expanding apparatus for expanding an expandable tape of a frame unit in which a workpiece is supported through the expandable tape to an annular frame includes a frame holding unit for holding the annular frame, a chuck table surrounded by the frame holding unit and having a holding surface for holding the workpiece through the expandable tape, and a position adjusting unit for adjusting a position of the workpiece with respect to the holding surface. The position adjusting unit includes a position detecting unit for detecting the position of the workpiece held on the holding surface and a position control unit having an abutting unit adapted to abut against an outer circumference of the annular frame supported by the frame holding unit and a moving mechanism for moving the abutting unit according to the position of the workpiece detected by the position detecting unit.
US11637022B2
Disclosed are apparatuses and methods for performing atomic layer etching. A method may include modifying one or more surface layers of material on the substrate and exposing the one or more modified surface layers on the substrate to an electron source thereby removing, without using a plasma, the one or more modified surface layers on the substrate. An apparatus may include a processing chamber, a process gas unit, an electron source, and a controller with instructions configured to cause the process gas unit to flow a first process gas to a substrate in a chamber interior, the first process gas is configured to modify one or more layers of material on the substrate, and to cause the electron source to generate electrons and expose the one or more modified surface layers on the substrate to the electrons, the one or more modified surface layers being removed, without using a plasma.
US11637021B2
The current disclosure describes techniques of protecting a metal interconnect structure from being damaged by subsequent chemical mechanical polishing processes used for forming other metal structures over the metal interconnect structure. The metal interconnect structure is receded to form a recess between the metal interconnect structure and the surrounding dielectric layer. A metal cap structure is formed within the recess. An upper portion of the dielectric layer is strained to include a tensile stress which expands the dielectric layer against the metal cap structure to reduce or eliminate a gap in the interface between the metal cap structure and the dielectric layer.
US11637020B2
An etching method includes: (a) providing a substrate that contains silicon, on a support; (b) etching the substrate with plasma generated from a first gas that includes a fluorine-containing gas, to form an etching shape having a bottom; (c) generating plasma from a second gas that includes a hydrogen fluoride (HF) gas, to selectively form a condensed or solidified layer of HF at the bottom of the etching shape; and (d) etching the bottom with the plasma generated from the second gas, by supplying a bias power to the support. During (c) and (d), a temperature of the substrate is maintained to be 0° C. or lower.
US11637019B2
A semiconductor device includes a stacked structure on a substrate. The stacked structure includes stepped regions and a central region between the stepped regions, an upper insulation layer on the stacked structure, and a capping insulation layer on the stepped regions of the stacked structure. The capping insulation layer includes a first upper end portion and a second upper end portion that are adjacent to the upper insulation layer. The upper insulation layer is between the first upper end portion and the second upper end portion. The first upper end portion and the second upper end portion extends a first height relative to the substrate that is different from a second height relative to the substrate of the second upper end portion.
US11637017B2
Provided is a memory device including a substrate, a plurality of word-line structures, a plurality of cap structures, and a plurality of air gaps. The word-line structures are disposed on the substrate. The cap structures are respectively disposed on the word-line structures. A material of the cap structures includes a nitride. The nitride has a nitrogen concentration decreasing along a direction near to a corresponding word-line structure toward far away from the corresponding word-line structure. The air gaps are respectively disposed between the word-line structures. The air gaps are in direct contact with the word-line structures. A method of forming a memory device is also provided.
US11637013B1
The present disclosure describes epitaxial oxide high electron mobility transistors (HEMTs). In some embodiments, a HEMT comprises: a substrate; a template layer on the substrate; a first epitaxial semiconductor layer on the template layer; and a second epitaxial semiconductor layer on the first epitaxial semiconductor layer. The template layer can comprise crystalline metallic Al(111). The first epitaxial semiconductor layer can comprise (AlxGa1-x)yOz, wherein 0≤x≤1, 1≤y≤3, and 2≤z≤4, wherein the (AlxGa1-x)yOz comprises a Pna21 space group, and wherein the (AlxGa1-x)yOz comprises a first conductivity type formed via polarization. The second epitaxial semiconductor layer can comprise a second oxide material.
US11637010B2
The present disclosure involves forming a porous low-k dielectric structure. A plurality of conductive elements is formed over the substrate. The conductive elements are separated from one another by a plurality of openings. A barrier layer is formed over the conductive elements. The barrier layer is formed to cover sidewalls of the openings. A treatment process is performed to the barrier layer. The barrier layer becomes hydrophilic after the treatment process is performed. A dielectric material is formed over the barrier layer after the treatment process has been performed. The dielectric material fills the openings and contains a plurality of porogens.
US11637006B2
A system and method are provided for loading a sample into an analytical instrument using acoustic droplet ejection (“ADE”) in combination with a continuous flow sampling probe. An acoustic droplet ejector is used to eject small droplets of a fluid sample containing an analyte into the sampling tip of a continuous flow sampling probe, where the acoustically ejected droplet combines with a continuous, circulating flow stream of solvent within the flow probe. Fluid circulation within the probe transports the sample through a sample transport capillary to an outlet that directs the analyte away from the probe to an analytical instrument, e.g., a device that detects the presence, concentration quantity, and/or identity of the analyte. When the analytical instrument is a mass spectrometer or other type of device requiring the analyte to be in ionized form, the exiting droplets pass through an ionization region, e.g., an electrospray ion source, prior to entering the mass spectrometer or other analytical instrument. The method employs active flow control and enables real-time kinetic measurements.
US11636998B2
Some embodiments include a high voltage pulsing power supply. A high voltage pulsing power supply may include: a high voltage pulser having an output that provides pulses with an amplitude greater than about 1 kV, a pulse width greater than about 1 μs, and a pulse repetition frequency greater than about 20 kHz; a plasma chamber; and an electrode disposed within the plasma chamber that is electrically coupled with the output of the high voltage pulser to produce a pulsing an electric field within the chamber.
US11636996B2
The present disclosure provides a magnetic immersion electron gun and a method of generating an electron beam using a magnetic immersion electron gun. The electron gun includes a magnetic lens forming a magnetic field, a cathode tip disposed in the magnetic field, and a multi-filament heater configured to directly heat the cathode tip to emit electrons through the magnetic lens. The multi-filament heater includes a first filament connected at each end to first and second positive terminals of a power source and a second filament connected at each end to first and second negative terminals of the power source. The first positive terminal, the second positive terminal, the first negative terminal, and the second negative terminal are arranged alternately around the cathode tip such that the first filament and the second filament intersect at the cathode tip and a resultant magnetic force applied to the cathode tip is reduced.
US11636985B2
A cathode subassembly for use in an electrolytic capacitor may include a first separator sheet including a surface having first and second regions, where the second region extends from a perimeter of the first region to a first peripheral edge of the first sheet, a second peripheral edge of a second sheet is substantially aligned with the first peripheral edge, a conductive foil is sandwiched between the first and second sheets and disposed within the first region, the first and second sheets are adhered to each other in a sealing region extending from the second region to a region of a surface of the second sheet facing the second region, and the first sheet includes at least one first recess portion at the first peripheral edge aligned with at least one second recess portion at the second peripheral edge of the second sheet.
US11636983B2
The multilayer ceramic electronic component includes a ceramic body including a dielectric layer; and first and second internal electrodes disposed inside the ceramic body, and disposed to oppose each other with the dielectric layer interposed therebetween. When an average thickness of the dielectric layer is referred to as td and a standard deviation of a thickness of the dielectric layer in each position is referred to as σtd, while an average thickness of the first and second internal electrodes is referred to as to and a standard deviation of a thickness of a pre-determined region of any layer of the internal electrodes in each position is referred to as σte, a ratio (σte/σtd) of the standard deviation of the internal electrodes in each position to the standard deviation of the thickness of the dielectric layer in each position satisfies 1.10≤σte/σtd≤1.35.
US11636979B2
A dielectric composition includes: a BaTiO3-based main component and a first accessory component, wherein the first accessory component includes dysprosium (Dy) and terbium (Tb), the sum (Dy+Tb) of contents of dysprosium (Dy) and terbium (Tb) is more than 1.5 mol and 2.0 mol or less based on 100 mol of Ti of the main component, and 0.1≤Tb/Dy<0.15 in which Tb/Dy is a ratio of the content of terbium (Tb) to the content of dysprosium (Dy).
US11636976B2
Disclosed are a device and method for continuously performing grain boundary diffusion and heat treatment, characterized in that the alloy workpiece or the metal workpiece are arranged in a relatively independent processing box together with a diffusion source; the device comprises, in successive arrangement, a grain boundary diffusion chamber, a first cooling chamber, a heat treatment chamber, and a second cooling chamber, and a transfer system provided between various chambers for delivering the processing box; each of the first cooling chamber and the second cooling chamber uses an air cooling system, and the cooling air temperature of the first cooling chamber is above 25° C. and at least differs by 550° C. from the grain boundary diffusion temperature of the grain boundary diffusion chamber; the cooling air temperature of the second cooling chamber is above 25° C. and at least differs by 300° C. from the heat treatment temperature of the heat treatment chamber; and the cooling chamber has a pressure of 50 kPa to 100 kPa. The device provided by the present invention can increase the cooling rate and production efficiency, and improve product consistency.
US11636969B2
Disclosed herein is a coil component that includes a winding core part and first and second wires wound around the winding core part. The first and second wires constitute at least three winding layers on the winding core part. The same turns of the first and second wires are positioned in mutually different winding layers over a plurality of turns.
US11636963B2
A method for manufacturing a powder magnetic core, including a step of compacting a raw material powder to form a compact, a step of performing a first heat treatment on the compact to obtain a first heat-treated body, and a step of performing a second heat treatment on the first heat-treated body to obtain a second heat-treated body, wherein the raw material powder contains a soft magnetic powder and a lubricant that has a melting point Tm, the first heat treatment is performed in a temperature range from Tm to Tm+50° C. inclusive for a time longer than 10 minutes, and the second heat treatment is performed in a temperature range from 400° C. to 900° C. inclusive for a time of 3 minutes to 90 minutes inclusive, the temperature range of the second heat treatment being higher than the temperature range of the first heat treatment.
US11636962B2
Provided is a permanent magnet including a rare-earth element R, a transition metal element T, B, Zr, and Cu. The permanent magnet contains main phase grains including Nd, T, and B, and grain boundary multiple junctions, the grain boundary multiple junction is a grain boundary surrounded by three or more of the main phase grains, one of the grain boundary multiple junctions contains a ZrB2 crystal and an R—Cu-rich phase, a concentration of B in the grain boundary multiple junction containing both the ZrB2 crystal and the R—Cu-rich phase is from 5 to 20 atomic %, a concentration of Cu in the grain boundary multiple junction containing both the ZrB2 crystal and the R—Cu-rich phase is from 5 to 25 atomic %, and a surface layer part of the main phase grain includes at least one kind of heavy rare-earth element among Tb and Dy.
US11636961B2
A variable resistor includes: a main body and a rotating part vertically separated away from each other, among which the main body includes: a substrate having a first main surface, a second main surface and a through hole vertically penetrating the first main surface and the second main surface; a first conductive portion and a second conductive portion provided on the first main surface; a resistor body connected thereto; an electrode positioned closer to the through hole than the resistor body; and a third conductive portion (i) provided on each of the second main surface and a partition wall surface for partitioning the through hole and (ii) connected to the electrode, and the rotating part includes: an opposing part rotatable in a circumferential direction; and a slider configured to conductively slide as the rotating part rotates.
US11636959B2
A cable is provided having at least one elongated conductor surrounded by at least one cross-linked layer, said layer being obtained from a polymer composition comprising a polymer, a crosslinking agent, and an amine as co-crosslinking agent, wherein said amine has a nucleophilic value (N) of 14 or more.
US11636958B2
A communication cable includes an insulated wire including a conductor and a covering layer covering the conductor, the covering layer being made of an insulator, and a sheath covering an outer circumferential surface of the insulated wire, the sheath including a resin composition containing a polyolefin and a thermoplastic elastomer. A tensile modulus of elasticity of the sheath is 500 MPa or less, and a mass increase rate of the sheath is less than 50% by mass when the sheath is immersed in a diisononyl phthalate at 100° C. for 72 hours.
US11636955B1
The disclosed embodiments include a computer-implemented method for communications centric care. A caregiver interface serves a patient interface in accordance with a disease management program to collaboratively lead the patient to recover from a disease. The method can include obtaining content items relating to a patient and labeling each content item as either a secure content item or an unsecure content item, and then comparing the labels with identifiers of the patient, the caregiver, and/or a schedule key events of the disease management program. The content items are selectively bifurcated for the patient and/or caregiver interfaces. As such, the interfaces can manage communications in accordance with the disease management program.
US11636952B2
A method of measuring body fluid content, the method comprising computer executed steps, the steps comprising: receiving a value of a temperature of a body part of a subject, and generating corrective data based on the received measured temperature value and on previously gathered data, the corrective data being usable for correcting a measurement of content of a fluid sample taken from the body part.
US11636948B2
The present disclosure is directed to an instrument kit tracking system that includes a housing that has tracking electronics that is contained in either a compartment or wall of the medical instrument kit or in a standalone unit that is affixed to a medical instrument kit to contain and protect an electronic device from external temperatures between 120-135° C.; where the medical instrument kit contains at least one medical instrument. The internal temperature of the instrument kit tracking system is maintained such that the electronic device contained therein is operable when the external temperature is between 120-135° C. A further layer, such as of a thickness of 1 mm, resides between the electronic device and the outer walls of the compartment or module. Access to the tracking electronics may also be selectively lockable.
US11636947B2
The present disclosure provides systems and methods for automatically generating telemedicine platforms for providers. A marketplace of healthcare services and associated pricing and other terms is made available to employers, individuals, and/or health insurance companies. Employers and/or health insurance companies can select a subset of options from the marketplace to create a customizable sub-marketplace of healthcare services to offer to their employees or insureds. Providers may modify their offerings in the marketplace to fit within guidelines established by the employers or health insurance companies to be automatically included in the sub-marketplace of healthcare services.
US11636945B1
A searchable practitioner referral platform, system and method utilizing multiple self-reported objective factors of a practitioner which carry weighted scores based on a frequency of the factor, the weighted scores having a maximum count frequency and accumulating to a total score recalculated for reporting, and where the system is a practitioner-only system utilized in one aspect by a practitioner only after the practitioner inputs his or her own data factor information.
US11636940B2
A method for providing a feedback on a surgical outcome by a computer includes dividing, by the computer, actual surgical data obtained in an actual surgical process into a plurality of detailed surgical operations to obtain actual surgical cue sheet data composed of the plurality of detailed surgical operations, obtaining, by the computer, reference cue sheet data about the actual surgery, and comparing, by the computer, the actual surgical cue sheet data with the reference cue sheet data, and providing, by the computer, the feedback based on the comparison result.
US11636921B2
Systems and methods for inferring a status of a cell population are provided. Described techniques allow deconvolving a first clonal population comprising a first plurality of cells of a species, wherein nucleic acid sequence reads from each cell in the first plurality of cells are obtained. The nucleic acid sequence reads are mapped into bins representing portions of a reference genome, and a pattern of sequence read counts for each cell across the multiple bins is used to assign a cell to a group, thereby inferring a mitotic status of the cell. The assignment of nucleic acid sequence reads into bins is also be used for segregating cells into classes based on a status of a certain biological marker in each cell. Comparison of sequence read counts for a subset of bins across the cell classes allows evaluating effect of a compound on a cell status.
US11636918B2
Methods and computer systems are described herein for identifying small molecules that bind to selected RNA structural features (e.g., to RNA secondary structures). Also described are compounds and compositions that modulate RNA function and/or activity.
US11636915B2
A memory component and a controller communicate commands and data with each other The commands to activate and then access data, and the data itself, are all communicated between a controller and the memory component at different times. The controller and memory component each calculate a respective error detecting code (EDC) values on the activate command information (e.g., bank address and row address) and store them indexed by the bank address. When the memory component is accessed, retrieved EDC values are combined with EDC values calculated from the access command information, and the data itself. The memory component transmits its combined EDC value to the controller for checking.
US11636908B2
A memory device to calibrate voltages used to read a group of memory cells. For example, the memory device measures first signal and noise characteristics of a group of memory cells by reading the group of memory cells at first test voltages that are separated from each other by a first voltage interval. An estimate of a read level of the group of memory cells is determined based on the first signal and noise characteristics. The memory device then measures second signal and noise characteristics of the group of memory cells by reading the group of memory cells at second test voltages that are separated from each other by a second voltage interval that is smaller than the first voltage interval. An optimized read voltage for the read level is computed from the second signal and noise characteristics.
US11636905B2
A memory apparatus and method of operation is provided. The apparatus includes a block having memory cells connected to word lines and arranged in strings and is divided into a first sub-block and a second sub-block each configured to be erased as a whole in an erase operation. The apparatus has a temperature measuring circuit configured to detect an ambient temperature of the apparatus. A control circuit is configured to determine a word line inhibit voltage based on the ambient temperature. The control circuit applies an erase voltage to each of the strings while simultaneously applying a word line erase voltage to the word lines associated with a selected one of the first and second sub-blocks to encourage erasing and the word line inhibit voltage to the word lines associated with an unselected one of the first and second sub-blocks to discourage erasing in the erase operation.
US11636900B2
A semiconductor memory device includes a memory block, and control logic. The memory block includes a plurality of memory cells. The control logic controls a peripheral circuit to perform a read operation on selected memory cells among the plurality of memory cells. The read operation includes a bit line precharge operation, an evaluation operation, and a sensing operation. The control logic is configured to control the peripheral circuit to float a common source line coupled to the memory block during at least a partial period of a period of the bit line precharge operation, in which a voltage of a plurality of bit lines coupled to the memory block increases.
US11636898B2
Provided herein may be a semiconductor memory device including a memory cell, a read and write circuit, a current sensing circuit, and control logic. The memory cell array includes a plurality of memory cells. The read and write circuit includes a plurality of page buffers coupled to the plurality of memory cells through a plurality of bit lines, respectively. The current sensing circuit is coupled to the read and write circuit through a plurality of sensing lines. The control logic is configured to control operations of the current sensing circuit and the read and write circuit. At least two page buffers among the plurality of page buffers are coupled to one of the plurality of sensing lines. The control logic controls the read and write circuit to simultaneously perform a current sensing operation for the at least two page buffers.
US11636896B2
A memory circuit includes a first driver circuit, a first column of memory cells coupled to the first driver circuit, a first current source, a tracking circuit configured to track a leakage current of the first column of memory cells, and a footer circuit coupled to the first column of memory cells, the first current source and the tracking circuit.
US11636891B2
Methods, systems, and devices for varying a time average for feedback of a memory system are described. An apparatus may include a voltage supply, a memory array, and a regulator coupled with the voltage supply and memory array and configured to supply a first voltage received from the voltage supply to the memory array. The apparatus may also include a voltage sensor configured to measure a second voltage of the memory array and a digital feedback circuit coupled with the memory array and regulator and configured to generate feedback comprising information averaged over a duration based at least in part on the second voltage measured by the voltage sensor and to transmit an analog signal to the regulator based at least in part on the feedback.
US11636890B2
Methods, systems, and apparatuses for memory array bit inversion are described. A memory cell (e.g., a ferroelectric memory cell) may be written with a charge associated with a logic state that may be the inverse of the intended logic state of the cell. That is, the actual logic state of one or more memory cells may be inverted, but the intended logic state of the memory cells may remain unchanged. Different sets of transistors may be configured around a sense component of a cell to enable reading and writing of intended and inverted logic states from or to the cell. For instance, a first set of transistors may be used to read the logic state currently stored at a memory cell, while a second set of transistors may be used to read a logic state inverted from the currently stored logic state.
US11636876B2
According to one embodiment, a magnetic disk device includes a magnetic disk, a spindle motor, a magnetic head, a ramp load mechanism, a filter, and a control section. The control section rotates the spindle motor at a second rotating speed for a given period of time at startup of the device, and then loads the magnetic head from the ramp load mechanism to a prescribed position on the magnetic disk. The second rotating speed is higher than a first rotating speed at which the spindle motor is rotated at the magnetic head reads/writes data from/to the magnetic disk.
US11636861B2
Various embodiments of the disclosure provide a method and apparatus for processing a voice command in an electronic device. According to various embodiments of the disclosure, the electronic device includes a microphone, a memory, and a processor operatively coupled to the microphone and the memory. The processor may be configured to wake up on the basis of detection of a voice call command, calculate a score related to recognition of the voice call command, share the score with an external device, decide whether to execute a voice command on the basis of the score, and process the voice command on the basis of the decision result. Various embodiments are possible.
US11636852B2
A method specifically includes, in a human-computer dialog interaction process, when a server performs slot extraction on user discourse, if there is a slot corresponding to which information fails to be extracted and the slot is an optional key slot, the server asks the user a question to determine whether the information corresponding to the slot is necessary. If the information is necessary, the server further extracts the information corresponding to the slot. If the information is unnecessary, the server does not extract the information corresponding to the slot.
US11636844B2
A method and an apparatus for audio signal processing evaluation are provided. The audio signal processing is performed on a synthesized audio signal to generate a processed audio signal. The synthesized audio signal is generated by adding a secondary signal into a master signal. The master signal is merely a speech signal. The signal processing is related to removing the secondary signal from the synthesized audio signal. The sound characteristics of the processed audio signal and the master signal are obtained, respectively. The sound characteristics include text content, and the text content is generated by performing speech-to-text on the processed audio signal and the master signal. The audio signal processing is evaluated according to the compared result between the sound characteristics of the processed audio signal and the master signal. The compared result includes the correctness of the text content of the processed audio signal relative to the master signal.
US11636843B2
Disclosed herein are systems and methods for presenting an audio signal associated with presentation of a virtual object colliding with a surface. The virtual object and the surface may be associated with a mixed reality environment. Generation of the audio signal may be based on at least one of an audio stream from a microphone and a video stream form a sensor. In some embodiments, the collision between the virtual object and the surface is associated with a footstep on the surface.
US11636835B2
A lyrics analyzer generates tags and explicitness indicators for a set of tracks. These tags may indicate the genre, mood, occasion, or other features of each track. The lyrics analyzer does so by generating an n-dimensional vector relating to a set of topics extracted from the lyrics and then using those vectors to train a classifier to determine whether each tag applies to each track. The lyrics analyzer may also generate playlists for a user based on a single seed song by comparing the lyrics vector or the lyrics and acoustics vectors of the seed song to other songs to select songs that closely match the seed song. Such a playlist generator may also take into account the tags generated for each track.
US11636833B2
A compact drum kit is provided. The drum kit has a body having a hollow interior cavity and a sound hole for transmitting sound wave from the interior cavity to exterior of the body, the body has a striking head and an opposing resonant head. The drum kit has a top plate attaching to a top side of the body and a platform attaching to a bottom side of the body. A plurality of upward extending component mounting shafts are supported by shaft locking mechanisms. A drum kick assembly is positioned on the striking head side of the body and including a beater positioned to strike the striking head of the body to produce a sound. A hi-hat pedal assembly is positioned on the resonant head side of the body. The hi-hat pedal assembly can be attached to a hi-hat pedal assembly plate at a variety of distances and angles. The hi-hat pedal assembly plate can be pivotally connected to the bottom platform that the hi-hat pedal plate forms a portion of the body when the hi-hat pedal assembly plate is folded up for storage.
US11636814B2
A display device includes an array of LEDs, an array of LCD pixels, and a display controller. The display controller is configured to compensate for one or more sources of color variation in light produced by the LEDs. The display controller can determine a first color variation at a given LCD pixel based on the distance between the given LCD pixel and one or more LEDs. The display controller can also determine a second color variation at the given LCD pixel based on a current level supplied to the one or more LEDs. The display controller configures the given LCD pixel to filter light that is received from the one or more LEDs in a manner that reduces or eliminates either or both of the first and second color variations.
US11636809B2
A display substrate and a display device are provided. The display substrate includes a base substrate and sub-pixels on the base substrate, a sub-pixel includes an organic light emitting element and a pixel circuit, the organic light emitting element includes a first electrode, a light emitting layer and a second electrode which are stacked, the second electrode is electrically connected to the pixel circuit. The display substrate further includes an active semiconductor layer, a first conductive layer, a second conductive layer, a source-drain metal layer, and a third conductive layer, the source-drain metal layer includes a first power signal line, and the third conductive layer includes a second power signal line; the display substrate further includes reset power signal lines, the reset power signal lines include a first reset power signal line and a second reset power signal line which are electrically connected to the pixel circuit.
US11636808B2
A display device includes: a display region; and a frame region disposed around the display region. The frame region partly includes a terminal section, wherein the frame region includes a main-power-source-voltage stem wire and an auxiliary-power-source-voltage stem wire. The frame region includes a first frame region having the terminal section, and a second frame region located opposite the first frame region with reference to the display region. The main-power-source-voltage stem wire has a potential different from a potential of the auxiliary-power-source-voltage stem wire, and the main-power-source-voltage stem wire and the auxiliary-power-source-voltage stem wire are electrically connected together.
US11636803B2
A display device and a driving method therefor. The display device includes pixel units and pixel scanning circuits, and each of the pixel scanning circuits corresponds to the pixel units of a row. The driving method for the display device includes: driving, by a first driving signal corresponding to a first scanning frequency, the pixel scanning circuits, the first driving signal having row periods corresponding to a frame of image under the first scanning frequency; obtaining a switching signal, and driving, by a second driving signal corresponding to a second scanning frequency, the pixel scanning circuits according to the switching signal. The second driving signal has row periods corresponding to a frame of image under the second scanning frequency, the first scanning frequency is less than the second scanning frequency, and the row period of the first driving signal is greater than the row period of the second driving signal.
US11636797B2
The present disclosure relates to a method and a device for compensating for a luminance deviation. A difference in pixel value of the image capturing device between a first pixel and a second pixel in the screen and a difference in gray scale level between first and second gray scale levels are derived from a captured image at the first gray scale level and a captured image at the second gray scale level which include pixel values of the image capturing device. A pixel value for the second pixel is calculated from the captured image at the first gray scale level.
US11636793B2
Embodiments of the present disclosure provide a method of driving display, and a display device. The method of driving display includes: scanning, progressively or rows by rows, a plurality of sub-pixels arranged in an N×M array, to turn on each row of sub-pixels scanned, so that a duration in which two adjacent rows of sub-pixels are simultaneously in an ON state is greater than or equal to two times a unit scanning time, wherein the unit scanning time is a time required for scanning a row of sub-pixels, N is an integer greater than 1, and M is an integer greater than 1; and applying data signals to at least two rows of sub-pixels simultaneously in the ON state, so that a duration of applying the data signals to each row of sub-pixels is greater than the unit scanning time.
US11636790B2
A display panel and a display drive method thereof, and a display device are provided. The display panel includes a plurality of display regions and a plurality of scan drive circuits, the plurality of display regions includes a first display region and a second display region that are parallel to each other and do not overlap with each other, and the plurality of scan drive circuits includes a first scan drive circuit and a second scan drive circuit, the first and second display regions are connected to the first and second scan drive circuits to respectively receive a first light-emitting control signal, and the display drive method includes: individually adjusting a pulse width of at least one of the first light-emitting control signal and the second light-emitting control signal to adjust the light-emitting durations of light-emitting elements of the first and second display regions within one display period, respectively.
US11636783B2
An electronic shelf label system includes a powered rail for holding electronic shelf labels. The front side of the rail includes a recess that is physically configured to receive a protrusion at the upper rear side of the shelf label. The shelf label further comprises a lower hook member for engaging with a lower edge of the rail. The rail may comprise two conductors for providing the labels with power and data for display on the label. Data and power may be provided via a controller and power module connected to the back of the rail.
US11636777B2
A computing device for implementing a sensor-less method to improve exercise performance is described. An engine of the computing device receives, from a camera of the computing device, video exercise data associated with a user performing an active exercise and then converts the video via a deep learning algorithm to one or more movements of a user's skeleton in real-time performing the active exercise. A first movement of the one or more movements is compared to a predictive model associated with an ideal performance of the first movement. A confidence score is assigned to the comparison. Feedback data is transmitted to a graphical user interface of the computing device for display to the user, where the feedback data includes the confidence score and instructions on how the user can improve the first movement to raise the confidence score.
US11636769B1
An autonomous airspace separation system monitors flight separation for compliance with a separation standard. A reference formation airspace is established based on minimum longitudinal, lateral and vertical parameters. When penetration of the reference formation airspace is detected, a penetration airspace is established based on a deformation of the reference formation airspace caused by the penetrating aircraft. A centroid of the penetration airspace is determine and a target separation to the centroid is supplied to the aircraft to reestablish safe separation.
US11636756B2
A method is provided, performed by at least one apparatus, the method including: obtaining probe data including a plurality of probe samples of a multi-dimensional probe sample space, the probe data being representative of a potentially multi-modal traffic scenario; performing a cluster analysis for at least a part of the probe samples of the probe data, the cluster analysis including: associating at least a part of the probe samples with respective clusters, each cluster being representative of a mode of the potentially multi-modal traffic scenario.
US11636753B2
The present disclosure relates to a vehicle and a method for controlling an emergency call therefor, and more particularly, to a vehicle capable of performing a more stable and reliable emergency call and a method for controlling an emergency call therefor. The method for controlling an emergency call for a vehicle according to an embodiment includes monitoring a sensor signal in an accident determination unit of a control unit; determining whether or not an airbag is deployed based on the sensor signal in the accident determination unit; requesting an automatic emergency call from the accident determination unit to an emergency call unit of the control unit if the airbag is deployed as a result of the determination; and attempting to transmit a call to an emergency rescue center in response to the request from the emergency call unit.
US11636752B2
A method for derivation of a machine signature includes receiving sensor information from a primary sensor, where the primary sensor is positioned to receive information from a portion of an industrial operation, and receiving sensor information from one or more secondary sensors. The secondary sensors are arranged to provide additional information about the industrial operation indicative of current operating conditions of the industrial operation. The method includes using the sensor information from the secondary sensors and machine learning to determine if the portion of the industrial operation is operating in a normal condition and, in response to determining that the portion of the industrial operation is operating normally, using sensor information from the primary sensor during the normal operating condition to derive a primary sensor signature for the sensor information from the primary sensor.
US11636748B2
A method for artificial intelligence (AI) event response includes receiving an event alert or a communication associated with an event alert from a communication device. The method includes an AI system collecting additional information about at least one of the event alert, the communication device, or a user of the communication device. The method includes the AI system categorizing the event alert into one category of multiple categories based on the collected additional information. The method includes prioritizing subsequent handling of the event alert among other event alerts based on the category.
US11636742B2
Embodiments described herein relate to methods and apparatus for outputting a haptic signal to a haptic transducer. A method for triggering a haptic signal being output to a haptic transducer comprises receiving an audio signal for output through an audio output transducer; determining whether the audio signal comprises a haptic trigger based on an indication of a rate of change of an amplitude of the audio signal, and responsive to determining that the audio signal comprises a haptic trigger, triggering the haptic signal to be output to the haptic transducer.
US11636739B2
An apparatus for storing a medium includes a safe having an entrance for replenishment and recovery to which a transit cassette is selectively connected, a reception unit configured to deposit and withdraw a medium by a customer, an identification unit serving to identify whether the medium is a normal banknote or a rejection banknote, a deposit cassette configured to store the medium deposited through the reception unit, a recycle cassette configured to store the medium recognized as the normal banknote, a conveyance path configured to convey the medium, and a control unit configured to control the conveyance path.
US11636738B2
An electronic gaming machine, system, and method are disclosed for conducting a keno game. The keno game may be conducted alone or in conjunction with a bingo game. The electronic gaming machine may receive a wager from a player, and conduct the bingo game and/or keno game in response to the wager. Based on the wager, a quantity of numbered keno balls may be designated as feature numbered keno balls. The electronic gaming machine may conduct the keno game using the feature numbered keno balls, and display a bonus if and/or when one or more feature numbered keno balls match one or more player selected keno numbers.
US11636736B2
An electronically-facilitated event-based sports pool with decreased house liability. Pool tickets are sold in respect of each scoring interval in the subject sports competition to purchasors, each corresponding to a potential subject sports competition outcome and wager amount. Following a scoring interval if no successful wagers/pool tickets were sold, the pot is reserved for the next scoring interval. If there are no paying wagers identified in the last chronological scoring interval in the subject sports competition, the total wager pool including any retained player proceeds portion from the chronologically preceding scoring interval are retained by the operator of the pool. The system and method can be integrated with pre-existing results tracking and account funding systems, for easy integration into existing gaming outlets.
US11636735B2
Systems and techniques for providing time-based sticky wild features for use in multiplayer gaming tournaments are disclosed, including various mechanisms and techniques for distributing sticky wild patterns for use in provisioning such sticky wild features.
US11636728B2
The present disclosure relates generally to gaming systems and methods for facilitating funds to and from an electronic gaming machine via a mobile device.
US11636727B2
A gaming system is provided. The gaming system allows users to access applications via gaming communication devices coupled to a communication network. At least a portion of the network may be wireless. The gaming applications include gambling, financial, entertainment service, and other types of transactions. The system may include a user location determination feature to prevent users from conducting transactions from unauthorized areas.
US11636710B2
An apparatus can include a memory, a communication interface, and a processor. The processor is configured to receive image data from an imaging device and first contextual data associated with the image data. The image data includes at least one image of a field of view. The processor is also configured to receive second contextual data associated with a user of a user device. The second contextual data is generated in response to the user device receiving a wireless signal sent by an antenna operably coupled to the imaging device. The processor is further configured to determine a potential presence of the user in the image data based on comparing the first contextual data with the second contextual data, analyze the image data to identify the user in the image data, and send the image data to the user.
US11636708B2
A face located along a stitch line in a spherical image is detected by rendering views of regions of the spherical image along the stitch line. The spherical image may be produced by combining first and second images. A first view of a projection of the spherical image is rendered. A scaling factor for rendering a second view of the projection is determined based characteristics of the first portion of the face. The second view is then rendered according to the scaling factor. The use of the scaling factor to render the second view causes a change in the depiction of the second portion of the face. For example, the scaling factor can indicate to change the resolution or expected size of the second portion of the face when rendering the second view. A face is then detected within the spherical image based on the rendered first and second views.
US11636706B2
An under-screen fingerprint sensing device and a fingerprint sensing method are provided. The under-screen fingerprint sensing device includes a fingerprint sensor and a processor. When the fingerprint sensor senses a target object, a first color pixel, a second color pixel, and a third color pixel of the fingerprint sensor respectively output a first color original value, a second color original value, and a third color original value. The processor performs FFC on the first color original value, the second color original value, and the third color original value respectively to generate a first color correction value, a second color correction value, and a third color correction value. The processor determines whether the target object is a real finger according to the first color correction value, the second color correction value, and the third color correction value.
US11636702B2
A method of temperature compensation in an optical-fingerprint detection system includes acquiring a first reading associated with one or more pixels of an array. The first reading is a baseline reading. The method further includes acquiring a second reading associated with the one or more pixels of the array. The second reading includes the baseline plus a signal. Producing a temperature compensated signal reading by subtracting the first reading from the second reading. The array is an optical-fingerprint array, and each pixel of the array is coupled to a readout circuit via a pixel switch. The method includes row-based and frame-based schemes and a blind pixel scheme. Readout circuit improvements including multiplexed analog front-end (AFE), charge magnifier with column charge offset compensation and a low-noise gate driver circuit are provided.
US11636691B2
The present invention provides a sensor recognition integration device capable of preventing a rapid change in coordinates of an integrated object and preventing, for example, an erroneous determination in an autonomous driving plan determination device, even when the combination of sensors that perform detection changes. In the present invention, since an object position is estimated in a state where information of a position detected by a sensor that recognizes an object in an external field is corrected or changed, the rapid change of coordinates of an integrated object is prevented even when the combination of sensors that perform detection changes.
US11636687B2
An adaptive processing method for new scenes in autonomous driving, comprising: obtaining scene data corresponding to new scene of vehicle driving, wherein the scene data describes vehicles state and driving operations in the new scene; obtaining a test set of the new scene based on processing the scene data by a preset distribution; updating parameters of a pre-training model by inputting the test set, and obtaining a scene model adapted to the new scene based on gradient iteration of general model parameters of the pre-training model, wherein the scene model is configured to output an autonomous driving strategy for the vehicle in the new scene. Therefore, the autonomous driving vehicle transforms a new scene to a known scene, and no longer be troubled by unpredictable new scenes, and greatly enhance the reliability and stability of autonomous driving.
US11636685B1
Techniques for segmenting sensor data are discussed herein. Data can be represented in individual levels in a multi-resolution voxel space. A first level can correspond to a first region of an environment and a second level can correspond to a second region of an environment that is a subset of the first region. In some examples, the levels can comprise a same number of voxels, such that the first level covers a large, low-resolution region, while the second level covers a smaller, higher-resolution region, though more levels are contemplated. Operations may include analyzing sensor data represented in the voxel space from a perspective, such as a top-down perspective. From this perspective, techniques may generate masks that represent objects in the voxel space. Additionally, techniques may generate segmentation data to verify and/or generate the masks, or otherwise cluster the sensor data.
US11636680B2
A system for identifying and timing an athlete during a timed sporting event. The athlete is timed using image recognition technology in which one or more images of the athlete taken during the sporting event by a camera (106a, 106b, or 106c) is time-stamped to generate a finish time for the athlete. The athlete is identified by comparing one of the images taken during the sporting event with a profile image of the athlete.
US11636667B2
According to an embodiment, a pattern recognition apparatus includes an RNN layer, as a middle layer, that includes an input converting unit and an RNN processor. The input converting unit performs conversion, for each step, on an input vector and a recurrent input vector, and calculates and outputs a converted vector of which the number of dimensions is smaller than the sum of the numbers of dimensions of respective the input vector and the recurrent input vector. The input vector is formed of a feature vector output from an input layer or an output of the RNN processor included in a lower RNN layer. The recurrent input vector is formed of an output of a previous step of the RNN processor. The RNN processor calculates an RNN output vector from the converted vector calculated in the input converting unit and outputs the RNN output vector, for each step.
US11636654B2
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for performing operations comprising: receiving a request from a client device of a first user to engage in a shared augmented reality (AR) shopping experience with a second user; generating, for display on respective client devices of the first and second users, the shared AR shopping experience comprising a plurality of AR items that represent real-world products overlaid on a shared real-world environment of the first and second users; determining that the second user is interacting with a first AR item of the plurality of AR items; and in response to detecting that the second user is depicted in an image captured by the client device of the first user, overlaying the first AR item on the second user in the image.
US11636650B2
The technology relates to generating a three-dimensional point cloud model of an anatomical structure. A computer accessible memory stores a three-dimensional array of data elements describing multiple anatomical features of a subject, each of the data elements having associated therewith positional data and a separate parameter value. A processor may be configured to identify any data elements in the three-dimensional array having an associated parameter value satisfying a predefined threshold value associated with at least one anatomical feature. The processor may be further configured to generate a visually displayable three-dimensional point cloud model of at least one anatomical structure having a first plurality of points in the point cloud model which define an exterior perimeter of the at least one anatomical structure and a second plurality points in the point cloud model which define at least one feature interior of the exterior perimeter of the at least one anatomical structure.
US11636644B2
This specification describes an apparatus, method and computer program relating to virtual reality, particularly augmented reality (AR) or mixed reality (MR). The method may comprise providing, based on a position associated with a display means, different first and second sets of virtual content for overlaid display at the display means at a first time and determining that the first set of virtual content is prioritized over the second set of virtual content. Based on the determination, the method may comprise prioritizing display of the first set of virtual content over the second set of virtual content at the display means, and enabling display of the second set of virtual content at a second, subsequent, time.
US11636639B2
Trained segmentation, classification, and style transformation models are used to apply style effects to image segments corresponding to objects (e.g., a portrait of a person) present in an image. When depth information is included with a source image it may be used to segment, classify, and/or apply style transformation to an image or image segments (as the case may be). One or more of the segmentation, classification, and style transformations may be performed at a computing apparatus or as a service for example, in the cloud. A model management tool implemented at a server(s) may continuously train models using supervised or unsupervised training techniques to improve the quality of segmentation, classification and style transformation as well as add new capabilities. Updated models may be pushed to services offering image processing. Additionally or alternatively, a mobile application can inquire about versions of models and request updated models, or in another case, the model management tool may push updates to the mobile application. Thus, the mobile application may perform on-board image processing including segmentation, classification, and style transformation.
US11636626B2
An image providing apparatus configured to generate, by using a first artificial intelligence (AI) network, AI metadata including class information and at least one class map, in which the class information includes at least one class corresponding to a type of an object among a plurality of predefined objects included in a first image and the at least one class map indicates a region corresponding to each class in the first image, generate an encoded image by encoding the first image, and output the encoded image and the AI metadata through the output interface.
US11636623B2
Provided are systems and methods for camera alignment using pre-distorted targets. Some methods described include selecting a configuration of shapes, and determining targets by pre-distorting the shapes according to the inverse of the distortion function of the lens system to be aligned. Images of pre-distorted targets are then compared to the original configuration of shapes, to perform camera alignment. Alignment is thus accomplished in simpler and more accurate manner. Systems and computer program products are also provided.
US11636622B2
A vehicle analysis environment includes one or more display screens, such as a display screen wall or an array of display screens. While a vehicle is in the vehicle analysis environment, a vehicle analysis system renders and displays one or more vehicle sensor calibration targets and/or one or more simulated events on the one or more display screens. Vehicle sensors of the vehicle capture sensor data while in the vehicle analysis environment. The sensor data depict the vehicle sensor calibration targets and/or the simulated events that are displayed on the one or more display screens. The vehicle can output actions based on the simulated event and/or can calibrate its vehicle sensors based on the vehicle sensor calibration targets.
US11636620B2
A spot sub-pixel center positioning method based on pixel movement and cutting, the method includes driving the CCD image plane to move along the x direction and the y direction through a displacement platform, selecting target pixels to move and cut the spot, and recording the gray value change of the target pixels, constructing the mapping relationship between gray value and displacement, performing differential transformation on the gray value and displacement curve, and finally performing interpolation fitting to obtain the sub-pixel coordinate value of the center point of the light spot. The measurement accuracy can be maintained within ½ of the single-step displacement of cutting. The method is not only suitable for strong and weak distribution of light spots, but also for fully saturated light spots, and also for asymmetrically distributed and blurred edges. It also has a good measurement effect and can handle a variety of spot scenes.
US11636606B2
Provided in accordance with the present disclosure are systems for identifying a position of target tissue relative to surgical tools using a structured light detector. An exemplary system includes antennas configured to interact with a marker placed proximate target tissue inside a patient's body, a structured light pattern source, a structured light detector, a display device, and a computing device configured to receive data from the antennas indicating interacting with the marker, determine a distance between the antennas and the marker, cause the structured light pattern source to project and detect a pattern onto the antennas. The instructions may further cause the computing device to determine, a pose of the antennas, determine, based on the determined distance between the antennas and the marker, and the determined pose of the antennas, a position of the marker relative to the antennas, and display the position of the marker relative to the antennas.
US11636597B2
A medical system includes an instrument, a display system, and a processing unit. The instrument includes an instrument shape sensor. The processing unit includes one or more processors. The processing unit is configured to, receive an anatomic model of a patient anatomy, receive shape sensor data from the instrument shape sensor while the instrument is positioned within the patient anatomy and registered to the anatomic model, determine a preferred fluoroscopic image plane for display on the display system based on the received shape sensor data and the area of interest, and provide an indication on the display system to guide positioning of a fluoroscopy system to obtain a fluoroscopic image in the preferred fluoroscopic image plane. An area of interest is identified in the anatomic model.
US11636595B2
A computer-implemented system and method for predicting female sex bovine offspring to result from a bovine embryo by processing video image data of the embryo. The method includes receiving image data derived from video of a target embryo taken at substantially real-time frame speed during an embryo observation period of time. The video contains recorded morphokinetic movement of the target embryo occurring during the embryo observation period of time. The movement is represented in the received image data and the received image data is processed using a model generated utilizing machine learning and correlated embryo outcome data.
US11636593B2
A facility identifies anatomical objects visualized by a medical imaging image. The facility applies two machine learning models to the image: a first trained to predict a view probability vector that, for each of a list of views, attributes a probability that the image was captured from the view, and a second trained to predict an object probability vector that, for each of a list of anatomical objects, attributes a probability that the object is visualized by the image. For each object, the facility: (1) accesses a list of views in which the object is permitted; (2) multiplies the predicted probability that the object is visualized by the image by the sum of the predicted probabilities that the accessed image was captured from views in which the object is permitted; and (3) where the resulting probability exceeds a threshold, determines that the object is visualized by the accessed image.
US11636589B2
Systems and methods for determining a disease state of image elements are disclosed herein. An example method may include providing quantitative and non-quantitative images, determining a correspondence map of the quantitative images to an atlas, and determining candidate elements of the quantitative images by comparing the elements of the quantitative images to atlas elements of the atlas. The example method may also include localizing the candidate elements in the non-quantitative images, classifying the candidate elements based on properties of the non-quantitative images, and determining a disease state of the candidate elements.
US11636586B2
The process control system converts, into images, time-varying waveforms of inspection data of an assembled product, parts, and sub-assembling processes that constitute the assembling process, performs matching between an inspection waveform image (IWI) of the assembled product and a predetermined deterioration pattern image (DPI), determines whether IWI of the assembled product is similar to DPI, performs, when IWI is similar to DPI, a first determination for performing matching between an IWI of each of sub-assembling processes and DPI and determining whether there is a sub-assembling process similar to DPI, performs, when there is a sub-assembling process similar to DPI in the first determination, a second determination for performing matching between IWI of each of parts assembled in the sub-assembling process similar to DPI and DPI and determining whether there is a part similar to DPI, and specifies a deterioration factor based on results of the first and second determinations.
US11636581B2
The present invention relates to the determination of damage to portions of a vehicle. More particularly, the present invention relates to determining whether each part of a vehicle should be classified as damaged or undamaged and optionally the severity of the damage to each part of the damaged vehicle.
Aspects and/or embodiments seek to provide a computer-implemented method for determining damage states of each part of a damaged vehicle, indicating whether each part of the vehicle is damaged or undamaged and optionally the severity of the damage to each part of the damaged vehicle, using images of the damage to the vehicle and trained models to assess the damage indicated in the images of the damaged vehicle.
US11636580B2
The present invention discloses system and method for processing an image. The invention processes the image by segmenting a human portrait region of the image. The invention uses ahierarchical hybrid loss module for masking the portrait region generating masked portrait region. The invention also uses data learning the masked portrait region.
US11636569B1
In one example, an apparatus comprises: a buffer memory; and a memory access circuit configured to: fetch, from a first memory, a set of first groups of data elements of a first matrix, each first group of data elements being stored at consecutive memory addresses at the first memory; based on a first configuration, store the set of first groups of data elements at consecutive memory addresses or at non-consecutive memory addresses at the buffer memory; based on a second configuration that defines a memory address offset, fetch a set of second groups of the data elements from the buffer memory, each second group of the data elements being stored at consecutive memory addresses of the buffer memory, each second group being separated by the memory address offset in the buffer memory; and store each fetched second group at consecutive addresses of a destination memory to form a second matrix.
US11636557B2
A system for enhanced power system model validation is provided. The system includes a computing device including at least one processor in communication with at least one memory device. The at least one processor is programmed to store a plurality of models for a plurality of devices and a plurality of input files associated with the plurality of models, receive, from a user, a selection of model of the plurality of models to simulate, retrieve one or more input files of the plurality of input files, perform a model validity check on the selected model, if the selected model passed the model validity check, perform a model calibration on the selected model, and if the selected model passed the model calibration, perform a post evaluation on the selected model.
US11636555B2
Systems and methods for crowdsourcing a condition of a guarantor are disclosed herein. An example system may include a set of crowdsourcing services to communicate a crowdsourcing request to a group of information suppliers, collect the response, and process the responses to provide a reward to at least one successful information supplier. The example system may also include an interface to the set of crowdsourcing services that enables configuration of parameters, where the crowdsourcing request and the parameters are configured to obtain information related to a condition of a guarantor for the loan. An example system may include a set of publishing services that publish the crowdsourcing request.
US11636549B2
A system for generating a cybersecurity profile, wherein a time series data retrieval and storage server retrieves information from a prospective client, and information previously gathered, and stored, from a plurality of sources; a directed computational graph analysis module performs graph analysis on the data from the time series data retrieval and storage server; and an automated planning service module performs predictive simulation analysis on data received from the directed computational graph.
US11636531B1
An electronic invoicing system performs an integrated method of processing both purchase order based electronic invoices and electronic invoices not associated with a purchase order or transaction receipt. A portal is provided by the system. The portal has respective views for a supplier submitting non-PO based type electronic invoices not associated with a purchase order or transaction receipt, and a user of an enterprise submitting and/or reviewing non-PO based type electronic invoices not associated with a purchase order or transaction receipt. An administrator of the enterprise configures electronic invoice types and processing parameters specific to said electronic invoice types not associated with a purchase order or transaction receipt. A submitted non-PO based type electronic invoice of a configured electronic invoice type is processed in accordance with the processing parameters configured by the administrator for that electronic invoice type.
US11636520B1
A blockchain-based digital advertising and marketing platform for Casinos, Lottery, and iGaming Operators which generally includes a private blockchain upon which both a supply-side platform and a demand-side platform along with a dynamic content generator software to operate using artificial intelligence and machine learning, business intelligence software and search engine technology, to provide an advertising rules service, gamified product offers, coupons and mailers utilizing augmented reality or virtual reality, an interactive game wall, connected to hardware and software interfaces of casino and lottery operators.
US11636514B2
An information processing apparatus that analyzes video data obtained from an image capture apparatus to detect an article that has been pre-registered is disclosed. The apparatus, in a case where an article that is determined to be a property of an article holder that has been pre-registered is detected, searches for an advertisement viewer located within a range of a predetermined distance from the article holder from among advertisement viewers that have registered the article as an article they are interested in. The apparatus then informs an advertisement viewer found by the search of location information of the article.
US11636512B1
A network traffic surge resistant platform is described herein. An example system includes a network storage, and one or more servers configured as a commerce platform including an authentication manager. The commerce platform generates a first secret code and sends the first secret code via a first communication medium associated with a first identifier. The commerce platform also generates a second secret code and sends the second secret code via a second communication medium associated with a second identifier. In response to determining the first input code matching the first secret code and the second input code matching the second secret code, the commerce platform authorizes a transaction associated with a particular browser and associates the transaction with a customer record associated with both the first and second identifiers.
US11636507B2
A control system determines whether a browser is retrieving supplemental content over a slow or faulty network using a tracking indicator. Based on determining that browser is retrieving supplemental content over a slow or faulty network, the control system modifies responses to opportunities to provide supplemental content to the browser. The control system may modify responses by declining to bid, responding with a lower bid amount, or responding with alternate supplemental content. Based on determining that browser is no longer retrieving supplemental content over a slow or faulty network, the control system modifies responses to opportunities to provide supplemental content to the browser by responding with a higher bid amount or responding with the original supplemental content. Thus, the control system maximizes the use of control system and campaign manager resources by responding to opportunities according to the likelihood that they will result in an impression or a conversion.
US11636506B2
Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for classifying merchants. In one embodiment a method is provided comprising providing, a first promotion specifying a redemption and a charge monetary values, the redemption monetary value being specified by redemption parameters of the first promotion and a value indicative of a total amount of funds purchased in response to accepting an instance of the first promotion, wherein the funds purchased can be redeemed for offerings of one or more merchants specified by the promotion, the charge monetary value being a monetary value charged for accepting the first promotion, and providing a first classification classifying the first promotion as a promotion having a redemption monetary value that may be used to purchase offerings of the one or more merchants over the course of multiple transactions.
US11636505B2
A method of incentivizing location-based actions by groups is disclosed. A group of users of a game networking system is notified that an incentive reward is to be provided based on a number of members of the group performing a location-based action transgressing a threshold. The incentive reward is provided based on the number of members of the group performing the location-based action transgressing the threshold.
US11636497B1
Embodiments in the present disclosure relate generally to computer network architectures for machine learning, artificial intelligence, and risk adjusted performance ranking of healthcare providers. Embodiments of computer network architecture automatically make risk adjusted performance rankings of healthcare service providers and generate and transmit reports of the rankings. Embodiments may generate such rankings either occasionally on demand, or periodically, or as triggered by events such as an update of available data for such forecasts. Embodiments may include a combination of third-party databases to generate the updated forecasts for pending patient clinical episodes, and to drive the forecasting models for the same, including social media data, financial data, socio-economic data, medical data, search engine data, e-commerce site data, and other databases.
US11636494B2
The invention relates to classic car restoration services systems and methods, and, more particularly to classic car restoration services interfacing systems and methods allowing classic car facilities and enthusiasts to document, represent to prospective buyers, acquire classic cars and to facilitate their restorations.
US11636484B2
Systems and methods of providing access to earned but unpaid income are provided. An available balance of earned but unpaid income is computed. A login request and device information may be received from a remote device and a login procedure is invoked based on an assessed security level of the login device type. On authenticating the remote device successfully, the available balance of earned but unpaid income is recomputed. A list of financial services is displayed to the user, and a request may be received from the remote device for access to earned but unpaid income specifying cash access, an amount and a deduction schedule. Terms and conditions of a transaction, including a fee are displayed and a signal indicating acceptance is received. The request is fulfilled, cash dispensed, and a deduction file associated with an employer of the user is updated.
US11636479B2
A computer-implemented system and method for performing social network secure transactions is provided. A message with a hashtag associated with a recipient of payment and payment information including at least a payment source for a payment from a payor to a recipient is received. The message is intercepted from the social network platform for transfer to a separate payment platform. The payment information of the payor is validated and the recipient associated with the hashtag is identified using the list of recipients. The payment information is processed on behalf of the recipient associated with the hashtag using the payment source in the message from the payor.
US11636476B2
There is provided a method and system for carrying out two factor authentication, which renders an augmented reality environment or a virtual reality environment at the user device to depict an authentication object, and when a user interaction with the authentication object is detected, an authentication code received from an issuer server is displayed at the user device.
US11636474B2
A system includes a processor and a non-transitory computer readable medium coupled to the processor. The non-transitory computer readable medium comprises code that when executed by the processor, causes the processor to receive a money transfer amount indicative of an amount of funds to be transferred to a recipient. The processor generates a key code associated with the money transfer amount that is provided to a user of the system and given to the recipient by the user. The key code is programmed by the processor to enable the recipient to use the key code to redeem the amount of funds associated with the money transfer amount.
US11636471B2
The Social Data Tracking Datastructures, Apparatuses, Methods and Systems (“SDTD”) transforms brokerage order request, blockchain transaction request, agency action request inputs via SDTD components into brokerage order confirmation, transaction confirmation, agency action notification outputs. An agency action request is obtained from a user of an agency oversight configured blockchain. A transaction identifier of an unwind transaction associated with the agency action request is determined. An unwind address associated with the agency action request is determined. The agency oversight configured blockchain is analyzed to determine an affected transaction for the unwind transaction, wherein the affected transaction involves unspent crypto tokens that originated from the unwind transaction. An agency blockchain transaction request that facilitates transferring crypto tokens from an address associated with the affected transaction to the unwind address is generated.
US11636468B1
A method for encapsulating transaction instrument information in a transaction includes storing, in association with a first transaction and by a processor of the primary transaction processor server, payment data associated with a payment instrument used to settle a cost of a first transaction. The primary transaction processor server transmits the transaction data to a payment network processor. The primary transaction processor server receives an authorization package from the payment network processor that includes a cryptograph and a first network token. The processor of the primary transaction processor server generates a secondary token, and stores a correlation record to a computer-readable memory. The correlation record associates the secondary token to a second object stored by the primary transaction processor. The processor of the primary transaction processor server transmits a second transaction package including at least one of the network token and the secondary token to a merchant device.
US11636466B2
Systems, methods, apparatus, computer program code and means are provided to operate a first device to receive a coin having value from a second device while offline.
US11636462B2
In one embodiment, techniques include systems and methods for facilitating context-aware peer-to-peer transfers of items utilizing at least one of short-range wireless technologies embodied by user devices or device-accessible contact lists. After receiving a request to transfer an item, a server can cause a device of a first peer user to detect devices of second peer users in the proximity of the device of the first peer user using short-range wireless technology. Based at least in part on the detected nearby devices or a contact list of the first peer user stored by the device of the first peer user, a second peer user to receive the item is determined. Upon receiving confirmation of authorization to transfer the item, requested and provided via an electronic message between the respective devices and the server, the item is disassociated from the first peer user and associated with the second peer user.
US11636458B1
Techniques discussed herein describe an example system for verifying the identity and location of a customer in a bank branch parking lot. A server determines whether to provision a service for a vehicle based on telemetry data received from a telemetry module on the vehicle in a fleet of vehicles. The telemetry data includes a first location and status information of the vehicle. The server identifies a vendor to provide the service and directs the vehicle to a second location of the vendor from the first location of the vehicle. The server provides authorization to the vehicle for an on-board transaction module to initiate a request for the service when the vehicle is at the second location of the vendor.
US11636456B2
Techniques and arrangements for analyzing previous tickets of a customer at different merchants—specifying interactions of the customer at the different merchants—to determine subsequent recommendations to send to a particular merchant in real-time when the customer is located at the particular merchant. Other techniques and arrangements facilitate annotation of merchant tickets by the merchants to enrich the data maintained by the tickets and, in some instances, to enhance the described real-time recommendations. Still other techniques and arrangements create a merchant ticket for recording interactions between a merchant and customer upon the customer creating a reservation at the merchant for a specified future time, or being added to a waitlist of the merchant. Upon the customer arriving at the merchant proximate to the specified future time, the merchant may use the created ticket to track items ordered by the merchants, track tenders used to pay for items, and the like.
US11636454B2
Systems and methods are provided for routing transactions from ATMs. In one embodiment, a method is provided that includes receiving a unique identifier that corresponds to a transaction requested by a user. In certain implementations, the unique identifier may be presented to the user by a third party separate from a provider of the ATM. The method may further include routing the unique identifier to an application programming interface affiliated with a provider of the ATM to confirm the transaction's validity. In certain implementations, the method may further comprise implementing the transaction and updating a settlement account to reflect the transaction.
US11636453B2
The present disclosure involves systems, software, and computer-implemented methods for integrating immediate credit application processes and decisions via a financial institution into ongoing transactions performed at a merchant system. One example method includes receiving a request for new credit account associated with an ongoing transaction at a second system, the request associated with a transaction payload including a session ID and a set of transaction information. A digital credit application is presented, and at least some of the set of transaction information is presented concurrently with the digital credit application. In response to approving the credit application, a new account is generated, a user is redirected back to the merchant system using the session ID, and the credit account information is securely transmitted back to the merchant. The state of the ongoing transaction is restored, and the new payment information is used to complete the transaction.
US11636449B2
Methods for updating an application programming interface (API) field of a transaction message may include receiving, with at least one processor, a payment transaction message, wherein the payment transaction message comprises data associated with a payment transaction; determining, with at least one processor, one or more API fields of the payment transaction message based on the data associated with the payment transaction; and modifying, with at least one processor, one or more API fields of the payment transaction message. Methods may also include transmitting, with at least one processor, a modified payment transaction message based on modifying the one or more API fields of the payment transaction message. Systems and computer program products are also disclosed.
US11636444B2
A resource reservation system includes a terminal apparatus including first circuitry; and an information processing apparatus including second circuitry. The first circuitry is configured to transmit, to the information processing apparatus, a request for a start of use of a resource, using an identification information of a user of the terminal apparatus. The second circuitry is configured to: in response to receiving the request for the start of use, in a case in which the identification information of the user is included in next reservation information after a time when the request is received and the resource is not reserved for the time when the request is received, advance a start time of a reservation of the next reservation information after the time when the request is received; and permit the start of use of the resource identified by the next reservation information in which the start time is advanced.
US11636434B2
A method and system for victim notification functions by receiving a report from an accuser regarding conduct of an accused that is believed to constitute harassment, bullying and/or discrimination, the reporting being composed of structured data. The severity of conduct in the report is scored and ranked and the pervasiveness of conduct in the report is scored and ranked by comparing the reported conduct against prior reports regarding the accused. Other reports by the accuser are also analyzed.
US11636433B2
An system and a method for the detection and visualization of reported ethics cases is disclosed. The system receives a set of digital records corresponding to a reported ethics violations. The system converts each of the digital records from the set of digital records into a common digital format. The system deconstructs the uniform text structure of each digital recorded by a natural language processing module to lemmatize words, remove punctuation, and remove stop words. The system inputs each deconstructed uniform text structure into a binary machine learning data model. The system inputs each deconstructed uniform text structure into a multiclass machine learning data model. The system inputs the determined value and the label to an ensemble machine learning data model. The system prioritizes reported ethics violations into one or more lists based on the determination of the possible class and transmits the list to a user interface.
US11636430B2
A computerized system for summarizing agreements between two or more parties, comprises one or more processors. The processors may be configured to capture data relating to the agreement, such as agent screen data during an interaction with a customer. The data may be captured in successive capture operations each in response to an event, such as an agent key press or data entry. The captured data may be used to prepare a continuous text summarizing the agreement. An audio summary of the agreement may be derived from the text and played to at least one of the parties.
US11636401B2
An AI platform to enable one or more users to design and create AI enabled applications is provided. The AI platform comprises a data module configured to condition data received from a plurality of data sources to generate a corresponding data pipeline; wherein the data module comprises a plurality of reusable data components. The AI platform further comprises an intelligent processing module configured to process a plurality of datasets received on the data pipeline and generate a corresponding artificial intelligence (AI) pipeline; wherein the intelligent processing module comprises a plurality of reusuable data processing components. The AI platform further includes a communication module configured to enable one or more users to select a set of reusable data components and set of reusuable data processing modules and build a corresponding AI enabled application and an AI configuration module configured to seamlessly integrate the selected set of reusable data components and the set of reusable data processing components using a plurality of standardized interfaces.
US11636399B2
A first sample acquisition unit acquires a parameter sample from a prior distribution. A function execution unit acquires data from a distribution by supplying the sample to a function. A degree-of-similarity calculation unit calculates the degree of similarity between the data and correct data using a kernel function. A kernel mean construction unit constructs a kernel mean of a posterior distribution from the degree of similarity, the sample, and the kernel function. A second sample acquisition unit acquires a new parameter sample from the kernel mean and the kernel function. A sample evaluation unit determines whether the difference between new data obtained by supplying one sample selected from the new samples to the function and the correct data is less than a prescribed threshold value. When it is determined that the difference is less than the prescribed threshold value, the sample evaluation unit estimates the selected sample as a parameter. The present invention enables estimation of a high-dimensional parameter of the function, thus making it possible to reduce calculation time.
US11636390B2
In an approach to generating quantitatively assessed synthetic training data, one or more computer processors identify an initial plurality of clusters in a dataset utilizing a trained classification model and a plurality of associated hyperparameters, wherein the clusters have sufficient density to be represented in a calculated probability distribution. The one or more computer processors generate one or more synthetic data points for each identified cluster utilizing a corresponding calculated probability distribution. The one or more computer processors quantitatively assess the one or more generated synthetic data points.
US11636381B1
A machine learning system for forecasting demand implements an improved process using event streams for predicting the impact that events in the geographic area surrounding an establishment have on demand forecasts for the establishment. A range of distances from the establishment can be determined and divided up into different distances. Event streams can be generated from the events by grouping the events into combinations of event attributes, such as event category and the distance of the event from the establishment. The event streams can be provided as inputs along with demand data for computing demand forecasts that account for increased or decreased traffic patterns in the geographic area surrounding the event. The event streams can be filtered based on the magnitude of the impact the events have on the demand for the products and/or services of the establishment before, during and after the event takes place.
US11636380B2
A method for protecting a machine learning model is provided. In the method, a first machine learning model is trained, and a plurality of machine learning models derived from the first machine learning model is trained. Each of the plurality of machine learning models may be different from the first machine learning model. During inference operation, a first input sample is provided to the first machine learning model and to each of the plurality of machine learning models. The first machine learning model generates a first output and the plurality of machine learning models generates a plurality of second outputs. The plurality of second outputs are aggregated to determine a final output. The final output and the first output are classified to determine if the first input sample is an adversarial input. If it is adversarial input, a randomly generated output is provided instead of the first output.
US11636365B2
Methods, computer program products, and systems are presented. The methods include, for instance: inputs of emotion time series data of a user and environmental factor data from one or more data collection device for a user assistance service. A baseline emotion time series is generated and an environmental factor that is likely to have affected changes in state of emotion on a subject is identified by regression analysis. An emotion time series model for the identified environmental factor is produced and prediction of a path to attain a target state of emotion at a certain time in the future is made. Recommendation to achieve the target state of emotion is produced based on the predicted path.
US11636364B2
A machine may be configured to access an image of an item described by a description of the item. The machine may determine an image quality score of the image based on an analysis of the image. A request for search results that pertain to the description may be received by the machine, and the machine may present a search result that references the item's image, based on its image quality score. Also, the machine may access images of items and descriptions of items and generate a set of most frequent text tokens included in the item descriptions. The machine may identify an image feature exhibited by an item's image and determine that a text token from the corresponding item description matches one of the most frequent text tokens. A data structure may be generated by the machine to correlate the identified image feature with the text token.
US11636352B2
Systems and methods include a method for providing an integrated advanced visualization tool for geosteering underbalanced coiled tubing drilling (UBCTD) operations. Drilling operation data is received from different sources in real time during a drilling operation. The drilling operation data includes geological formation information recorded during the drilling operation, micropalaeontological test results of the drilling operation, drilling parameters being used during the drilling operation, cumulative productivity index calculations, and reservoir pressure information of reservoirs encountered during the drilling operation. The drilling operation data is analyzed to correlate elements of the drilling operation data by time and cumulative depth. A graph is generated in real time that includes multiple plots correlated as a function of cumulative depth over time.
US11636350B1
According to certain embodiments, the present disclosure includes a method for generating a knowledge graph of clinical information for use as a reference model to semantically represent relevant information from clinical encounters. In certain embodiments, the method includes representing a clinical concern as a module of the knowledge graph. In some examples, the method includes associating at least one section node with the module, wherein each section node of the at least one section node corresponds to a clinical concept relevant to the clinical concern and associating at least one topic node with the at least one section node, wherein each topic node of the at least one topic node corresponds to a clinical topic relevant to the clinical concept. And, in certain embodiments the method includes outputting the knowledge graph of clinical information to semantically represent the relevant information from a clinical encounter associated with the clinical concern.
US11636349B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying one or more regions of a brain of a biological organism that are predicted to be functionally-specialized for performing a task. In one aspect, a method comprises: obtaining data defining a synaptic connectivity graph representing synaptic connectivity between neurons in the brain of the biological organism; identifying a plurality of sub-graphs of the synaptic connectivity graph; determining, for each sub-graph of the plurality of sub-graphs, a performance measure characterizing a performance of a neural network having a neural network architecture that is specified by the sub-graph in accomplishing the task; and determining, based on the performance measures, that one or more sub-graphs of the plurality of sub-graphs correspond to regions of the brain of the biological organism that are predicted to be functionally-specialized for performing the task.
US11636345B2
Improving the training of generative adversarial networks by identifying the input and output layers in the generator network, assigning a gradient multiplier to each layer, and multiplying the gradient by the multiplier during back-propagation and before applying the product of the gradient and multiplier to node weights of the layers.
US11636332B2
Described herein are embodiments for a feature-scattering-based adversarial training approach for improving model robustness against adversarial attacks. Conventional adversarial training approaches leverage a supervised scheme, either targeted or non-targeted in generating attacks for training, which typically suffer from issues such as label leaking as noted in recent works. Embodiments of the disclosed approach generate adversarial images for training through feature scattering in the latent space, which is unsupervised in nature and avoids label leaking. More importantly, the presented approaches generate perturbed images in a collaborative fashion, taking the inter-sample relationships into consideration. Extensive experiments on different datasets compared with state-of-the-art approaches demonstrate the effectiveness of the presented embodiments.
US11636321B2
There is provided with a data processing apparatus that carries out a computation corresponding to a neural network containing a plurality of layers. A processing unit includes a plurality of processors that, through pipeline processing, sequentially calculate data of each of blocks, each block corresponding to a part of a feature plane in one layer. A control unit determines a calculation order for the data of the blocks on the basis of structure information of the neural network, and sends a command that controls the calculation order to the plurality of processors.
US11636317B2
Long-short term memory (LSTM) cells on spiking neuromorphic hardware are provided. In various embodiments, such systems comprise a spiking neurosynaptic core. The neurosynaptic core comprises a memory cell, an input gate operatively coupled to the memory cell and adapted to selectively admit an input to the memory cell, and an output gate operatively coupled to the memory cell an adapted to selectively release an output from the memory cell. The memory cell is adapted to maintain a value in the absence of input.
US11636315B2
According to an embodiment, a synapse circuit includes: a buffer that changes an output signal to a second logical value at a timing when an input signal exceeds a first threshold level, in a case where the output signal has a first logical value in a first mode, and changes the output signal to the second logical value at a timing when the input signal exceeds a reference level lower than the first threshold level, in a case where the output signal has the first logical value in a second mode; an adjusting unit that adjusts the first threshold level depending on a stored coefficient; and a mode switching unit that operates the buffer in the first mode during a period in which an acquired spike is not generated, and operates the buffer in the second mode during a period in which the spike is generated.
US11636312B2
A computer vision system configured for detection and recognition of objects in video and still imagery in a live or historical setting uses a teacher-student object detector training approach to yield a merged student model capable of detecting all of the classes of objects any of the teacher models is trained to detect. Further, training is simplified by providing an iterative training process wherein a relatively small number of images is labeled manually as initial training data, after which an iterated model cooperates with a machine-assisted labeling process and an active learning process where detector model accuracy improves with each iteration, yielding improved computational efficiency. Further, synthetic data is generated by which an object of interest can be placed in a variety of setting sufficient to permit training of models. A user interface guides the operator in the construction of a custom model capable of detecting a new object.
US11636300B2
A mark substrate includes a base substrate, a light-blocking layer disposed on the base substrate, where an opening or a groove is defined in the light-blocking layer, and an infrared-transmitting member. At least a portion of the infrared-transmitting member is disposed in the opening or the groove of the light-blocking layer to define a mark having a two-dimensional shape and optically distinguished from an adjacent area.
US11636291B1
Systems and techniques are generally described for determining similar content. First embedding data may be generated for first content based at least in part on a specified similarity task. A first query comprising the first embedding data may be generated and sent to a first database partition. A first search result representing second content may be determined using the first embedding data. A second query comprising the first embedding data may be generated and sent to a second database partition different from the first data base partition. A second search result representing third content may be determined using the first embedding data. In some examples, output data comprising at least one of the first search result and the second search result may be generated. The output data may represent content classified as similar to the first content.
US11636289B2
A method, an apparatus, and a device for classifying LiDAR point cloud data, and a storage medium. The method includes: acquiring sample point cloud data and LiDAR point cloud data to be classified; building a point cloud classifier according to the sample point cloud data; classifying the LiDAR point cloud data to be classified by the point cloud classifier. In the present disclosure, the point cloud classifier is trained from the sample point cloud data, and the automatic classification is performed by the point cloud classifier for the LiDAR point cloud data to be classified. The sample point cloud data used for training the point cloud classifier includes various tower data and electric power line data. Moreover, after the classification result is obtained from the automatic classification, the speckling merging optimization is further performed, and the optimization is performed according to the tower position file and the preset optimization rule.
US11636285B2
Examples of systems and method described herein provide for the processing of image codes (e.g., a binary embedding) at a memory die. Such images codes may generated by various endpoint computing devices, such as Internet of Things (IoT) computing devices, Such devices can generate a Hamming processing command, having an image code of the image, to compare that representation of the image to other images (e.g., in an image dataset) to identify a match or a set of neural network results. Advantageously, examples described herein may be used in neural networks to facilitate the processing of datasets, so as to increase the rate and amount of processing of such datasets. For example, comparisons of image codes can be performed on a memory die itself, like a memory die of a NAND memory device.
US11636284B2
A method, system and computer-readable storage medium for performing a cognitive information processing operation. The cognitive information processing operation includes: receiving data from a plurality of data sources; processing the data from the plurality of data sources to provide cognitively processed insights via an augmented intelligence system, the augmented intelligence system executing on a hardware processor of an information processing system, the augmented intelligence system and the information processing system providing a cognitive computing function; performing a robustness assessment operation, the robustness assessment operation assessing robustness of the cognitive computing function, the robustness assessment operation generating a robustness score representing robustness of the cognitive computing function; and, providing the cognitively processed insights to a destination, the destination comprising a cognitive application, the cognitive application enabling a user to interact with the cognitive insights.
US11636279B1
The present disclosure relates to color localizing machine-readable indicia (e.g., a 1D or 2D barcode) found in imagery, and related image processing technology. One implementation involves locating regions associated with a first color and locating regions associated with a second color and creating a centroid for each of the located regions. A metric can be established for a color region couple comprising a located first color region and a located second color region, the metric including: i) a distance between a located first color region centroid and a located second color region centroid, and ii) a ratio of areas of the located first color region and the located second color region. Of course, other implementations, technology and combinations are provided.
US11636267B2
This application relates to apparatus and methods for automatically generating item information, such as item descriptions, and providing the item information to customers. For example, the embodiments may generate and provide personalized item descriptions to customers during conversational interactions in speech-based systems. In some examples, the embodiments determine entities (e.g., attributes) from item information, and apply trained machine learning processes to the extracted entities to generate textual data, such as item descriptions. For example, a computing device may apply a trained natural language processing, such as a trained transformer-based machine learning technique, to the extracted entities to generate the item descriptions. In some examples, the computing device applies post processing techniques to the generated textual data. The generated textual data may include descriptive phrases that are user friendly to customers in an e-commerce system. The textual data can be converted to audio and played to customers.
US11636263B2
An editor service receives a textual input. The editor service provides the textual input to a rule-based grammar checker to obtain a grammar checker result. The editor service also provides the textual input to a machine learning (ML) fluency model that checks the textual input for errors and provides a ML model result. The editor service aggregates the grammar checker result and the ML model result and generates an editor service output based upon the aggregated results. A representation of the editor service result is provided to the client computing system for surfacing through a user interface.
US11636260B2
An apparatus is provided configured for parsing and formatting a message in a group-based communication interface. The apparatus includes a memory and a processor(s) configured to receive an input string generated through user engagement of the group-based communication interface. The processor is also configured to parse the input string to identify a structured format string. The processor is further configured to, in a circumstance where the structured format trigger is identified in the input string, apply a structured format to the input string to generate a structured message object for rendering to the group-based communication interface. Corresponding methods and computer program products are also provided.
US11636252B1
Methods and systems for an accessibility system are provided. The methods and systems include operations comprising: receiving a request for a markup language document; obtaining the markup language document; processing a first portion of the markup language document with a machine learning technique to generate a first dictation corresponding to the first portion of the markup language document, the machine learning technique being trained to establish a relationship between a plurality of training markup language documents and training dictations corresponding to the training markup language documents; and replacing the first portion of the markup language document with the first dictation.
US11636247B2
Three-dimensional master equation modeling for disordered semiconductor devices is provided. Charge transport is modeled as incoherent hopping between localized molecular states, and recombination is modeled as a nearest-neighbor process where an electron at a first location and a hole at a second location can recombine at either the first location or the second location. Here the first and second locations are any pair of nearest neighbor locations. We have found that this nearest neighbor recombination model performs substantially better than the conventional local recombination model where an electron and a hole must be at the same location to recombine. The recombination rate is modeled as a product of a prefactor γ, hopping rates and state occupancies. Importantly, we have found that sufficient simulation accuracy can be obtained by taking γ to be given by an empirically derived analytic expression.
US11636238B2
Model elements of an executable model, representing a physical system, are partitioned into one or more linear portions and one or more nonlinear portions. Simulating behavior of the physical system, by executing the model, includes, for each of multiple simulation time intervals, for a first nonlinear portion, computing a correlation matrix characterizing noise associated with one or more ports of the model. A scattering matrix corresponds to a portion of the physical system represented by the first nonlinear portion without accounting for any noise within the portion of the physical system. The correlation matrix is derived from the scattering matrix based on noise within the portion of the physical system. Noise sources representing noise within the portion of the physical system are identified based on the correlation matrix. At least one characteristic of noise associated with each noise source is computed, and noise characteristics are output at selected ports.
US11636233B2
A communication terminal, a system, a method, and a control program stored in a non-transitory recording medium for controlling capturing of an image, each of which displays, on a display of the communication terminal, an image based on image data to be shared with a counterpart communication terminal; receives an instruction to prohibit capturing of a screen that includes the image based on the image data; and transmits, from the communication terminal to the counterpart communication terminal, information related to the instruction to prohibit capturing of the screen.
US11636228B2
A computing device includes a memory and at least one processor configured to cooperate with the memory. The processor is to boot the computing device, and direct generated data to data storage. The data storage includes at least one persistent layer and a non-persistent layer. The processor determines if the data is to be stored in the at least one persistent layer or the non-persistent layer based on a version of the operating system being used to boot the computing device.
US11636224B2
A computing device includes a processor and a machine-readable storage storing instructions. The instructions are executable by the processor to: receive an input string including sensitive data to be encrypted; identify a first portion and a second portion of the input string, the first portion comprising the sensitive data; select, from a plurality of hash functions, a hash function based on the second portion; and generate a hash value of the first portion using the selected hash function.
US11636223B2
A storage system may assign a different encryption key to each logical storage unit (LSU) of a storage system. For each LSU, the encryption key of the LSU may be shared only with host systems authorized to access data of the LSU. In response to a read request for a data portion received from a host application executing on the host system, encryption metadata for the data portion may be accessed. If it is determined from the encryption metadata that the data portion is encrypted, the data encryption metadata for the data portion may be further analyzed to determine the encryption key for the data portion. The data may be retrieved from the storage system, for example, by performance of a direct read operation. The retrieved data may be decrypted, and the decrypted data may be returned to the requesting application.
US11636217B2
A cloud-based system for securely storing data, the system having a processor which obtains a source data file; splits it into at least three fragments; and uses an encryption key associated with the fragments to encrypt the fragments and distributes the encrypted fragments among at least three cloud storage providers, creates a pointer file containing information for retrieving the encrypted fragments. When a system user requests access to the data, the system uses the information stored in the pointer file to retrieve the stored encrypted fragments from the plurality of clouds; decrypts the fragments and reconstructs the data, and provides data access to the system user.
US11636197B2
Examples of the present disclosure describe systems and methods for selective export address table filtering. In aspects, when an executable program is loaded in an operating system's execution environment, an address table filtering (ATF) module is loaded into the address space of a target process associated with the executable program. The ATF module may iterate a list of system library files to identify exported function names. The relative virtual address (RVA) of the exported function names may be modified to point to a protected memory location. An exception handler may be registered to process exceptions relating to access violations of the protected memory location. If the exception handler determines that an access violation caused the detected exception, the instruction pointer of the exception may be compared to the expected system library addresses boundaries. If the instruction pointer address is outside the boundaries, remedial action may occur.
US11636194B2
A server comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to receive, via the communications module and from a computing device, a signal representing a request to add an authorized user to an account of an entity hosted by a first institution associated with the server; send, via the communications module and to a second server associated with a second institution hosting an account of the authorized user, a signal that includes a unique key and an identifier of the entity, the signal causing the second server to store the unique key and the identifier in memory and associating the unique key and the identifier with the account of the authorized user; receive a signal representing a request to perform an operation for the entity; in response to receiving the request to perform the operation, send, via the communications module and to a digital identity network, a request for a unique key associated with the entity; receive, via the communications module and from the digital identity network, the unique key; and in response to receiving the unique key, perform the operation.
US11636188B2
A computing device is configured to verify a user's identity, intent to authenticate, and/or possession of secret knowledge by evaluating biometric and/or environmental data. In embodiments, such verification is performed by evaluating a user's reaction to a stimulus based on such data. Biometric data may comprise eye tracking data, and a computing device may be configured to use such data to verify that the person has gazed through objects in a predetermined order. In embodiments, the user's intent to authenticate is verified by combining such eye tracking data with other biometric data. Physiological and other types of biometric data may be used to evaluate the user for indicia of duress. Embodiments may be configured to provide modified access to the computing device or resources stored thereon where indicia of duress have been detected. Such modified access may comprise hiding information stored on the device.
US11636186B1
A method and a system for providing location-based augmented reality (AR) administration and management are described herein. An AR engine of a computing device receives login credentials from a user, identifies the user based on the login credentials and a privilege level associated with the user, and grants the user access to the AR engine based on the identity of the user and the privilege level associated with the user. The AR engine also selects the user to have enhanced privileges based on the identity of the user and the privilege level associated with the user. The enhanced privileges comprise granting the user increased interaction capabilities with digitally created content by the AR engine. The AR engine engages a GPS engine and/or a camera of the computing device to create a defined area in the real world for the user. If the GPS engine determines that the user is within the defined area, the user is provided the enhanced privileges. If the GPS engine determines that the user is outside of the defined area, the user is prohibited from utilizing the enhanced privileges.
US11636171B2
In various embodiments, a system may be configured to analyze data for a particular consent capture point to identify a change in consent capture rate from the capture point. The system may, for example, be configured to automatically detect that the system has stopped receiving consent records from a particular capture point. In such embodiments, the system may be configured to generate an alert, and transmit the alert to any suitable individual (e.g., privacy team member, IT department member, etc.) regarding the capture point. The system may, for example, enable an entity to identify one or more capture points that may have become non-functional (e.g., as a result of one or more changes to the capture point).
US11636158B1
A data processing and records management system, which includes one or more computers with one or more processors and data storage means, is configured and arranged to generate a field interview card screen for display on a local digital computer or mobile digital device of a first system user; receive initial input data from the first system user for populating the field interview card screen so as to create a populated field interview card; provide one or more other system users access to the populated field interview card; receive subsequent input data for further populating the field interview card screen from at least one of the one or more other system users; and generate and send a notification to at least the first system user when at least one of the other system users views the populated field interview card and/or adds additional information to the populated field interview card.
US11636157B2
A system for performing data trend analysis is disclosed. The disclosed system categorizes a number of transaction records based on their associated merchant IDs. For each of the merchant ID, the system determines whether the determined number of transaction records exceeds a pre-determined threshold. In response to identifying a merchant ID with the determined number of transaction records that exceeds the pre-determined threshold, the system identifies a location associated with the merchant ID and generates a trending notification indicating a transaction burst. The system then identifies a set of users located in the location that have a transaction history with the merchant ID and sends the trending notification to the set of users.
US11636151B2
Systems and methods are described for disambiguating user input based on a physical location of items in a vicinity of a user. The system determines that a query received from a user contains an ambiguity. In response, the system identifies several items in the physical vicinity of the user. Then, the system analyzes the identified plurality of items to determine whether the plurality of items forms a first ensemble of items or a second ensemble of items. If the plurality of items forms a first ensemble of items, the system performs a search using the search query and a first keyword related to the first ensemble of items. If the plurality of items forms a second ensemble of items, the system performs a search using the search query and a second keyword related to the second ensemble of items. The system then outputs results of the performed search.
US11636148B2
Provided are a method, a system, and a non-transitory computer-readable record medium for comparing common features of products and providing a comparison result. A product comparison method includes recognizing at least two comparable products from at least one image; displaying at least one common attribute of the at least two comparable products through a user interface; and based on the user interface receiving a user input that selects one of the at least one common attribute, as a selected attribute, providing a result of comparison between the at least two comparable products with regard to the selected attribute.
US11636146B2
Methods and apparatus for improving speech recognition accuracy in media content searches are described. An advertisement for a media content item is analyzed to identify keywords that may describe the media content item. The identified keywords are associated with the media content item for use during a voice search to locate the media content item. A user may speak the one or more of the keywords as a search input and be provided with the media content item as a result of the search.
US11636145B2
In one preferred form of the present invention, there is provided a computer implemented art gallery system (10) for use by a community of users (12), the system (10) comprising: a data collector (14) for storing representations (16) of artworks (18) that have been created by artists; and a timeline facility (20) configured for attempting to ensure that, upon user requests (22) for representations (16) of the artworks (18), each representation (16) corresponding with a respective one of the artworks (18) is able to be used to provide a time line reveal (26) of a special component (28) of the corresponding artwork (18); the special component (28) of each artwork (18) comprising a hidden or inconspicuous component of the artwork (18).
US11636133B2
Embodiments are described for distributed and scalable client-based storage management and microservices-based storage management, which can operate in combination. Embodiments distribute responsibilities and client-specific information needed for storage management jobs away from a central storage manager and its management database. New features and components minimize communications to/from the storage manager and ensure the integrity and synchronization of data being distributed. The management database at the storage manager retains its role as repository of information for the data storage management system as a whole, yet without being a bottleneck to storage operations. Improvements are implemented within the storage manager, through new functionality added to clients, and further through a new micro-server component interposed between storage manager and clients.
US11636132B1
Systems, apparatuses, methods, and computer program products are disclosed for automatically deriving data transformation criteria. An example method includes receiving, by communications circuitry, a source dataset and a target dataset and identifying, by a model generator, a target variable. The example method further includes training, by the model generator, a decision tree for the target variable using the source dataset and the target dataset such that the trained decision tree can predict a value for the target variable from new source data. The example method further includes deriving, by a derivation engine, a set of parameters and pseudocode for producing the target variable from the source dataset.
US11636131B1
Various embodiments provide methods and devices for utilizing content conversion for the communication of content. In an embodiment, method, performed by a user device, includes receiving a user input comprising one or more user preferences to facilitate at least one output content; Further, the method includes receiving at least one input content from at least one content source based on the one or more user preferences. Thereafter, the method includes separating the at least one input content from the at least one content source using delimiters, and generating the at least one output content from the at least one input content based on one or more content characteristics. The at least one output content has data size less than the data size of the at least one input content. Furthermore, the method includes transmitting, the at least one output content to another user device.
US11636125B1
Systems and methods are described for detecting anomalies within data, such as time series data. In one example, unlabeled data, such as time series data, may be obtained. At least one data point, representing an artificial anomaly, may be inserted into the data. The data may then be divided into a number of different windows. The windows may have a fixed size and may at least partially overlap in time. The data contained within different windows may be compared, to each other and to the injected data point, to determine an anomaly score for individual windows. The anomaly score may indicate a likelihood that a given window contains an anomaly. In a specific example, a convolution neural network may be trained based on the data and inserted data points representing anomalies, where a contrastive loss function is used to represent different portions of the data in the neural network.
US11636115B2
A system comprises a data source storing data, a data processing unit (DPU) comprising an integrated circuit having programmable processor cores and a hardware-based regular expression (RegEx) engine, and a control node configured to generate a data flow graph for configuring the DPUs to execute the analytical operation to be performed on the data. The analytical operation specifies a query having at least one query predicate. A controller is configured to receive the data flow graph and, in response, configures the DPU to input the data as one or more data streams, and configure the RegEx engine to operate according to one or more deterministic finite automata (DFAs) or non-deterministic finite automata (NFAs) to evaluate the query predicate against the data by applying one or more regular expressions to the one or more data streams.
US11636100B2
A system described herein may provide a technique for the compression of query terms and search data against which the query terms may be evaluated. The compression may be dynamic, in that a quantity of bits used to compress the search data and query terms may be based on a quantity of unique characters included in a given query term. The compression may further include reducing the volume of search data by compressing entire words, that do not include any of the unique characters of the query term, to one particular code.
US11636096B2
A method and/or system of managing metadata are disclosed that include connecting a source data storage system (DSS) that stores both data and metadata to a metadata management platform (MMP); scanning metadata records onto the MMP from the DSS; storing metadata attributes for at least one of the group consisting of directories and buckets on the DSS in a look-up table on the MMP; and adding updated metadata attributes to the look-up table on the MMP for each subsequent scan of the DSS.
US11636093B2
Systems and methods for reducing data loss in remote databases. One method includes detecting, with an electronic processor communicatively coupled to the remote database, a failure of a user session with the remote database. The method includes, in response to determining the failure of the user session, performing, with the electronic processor, an offline detection check for the user session, the offline detection check including a canary check on a known resource related to the remote database. The method includes, in response to the offline detection check indicating that the remote database is offline, setting the user session to read-only, displaying, within a graphical user interface of the user session, an offline indicator, and graphically marking the at least one outstanding request within the user session.
US11636091B2
A method of enhancing one or more fields of a master database record based on a consumption of one or more data points provided via a third-party data subscription service is disclosed. An aggregated view corresponding to a master database record is accessed. The aggregated view identifies correspondences between the one or more fields of the master database record and the one or more data points provided via the third-party data subscription service. Based on a determination that one or more consumption criteria are met, the one or more data points are consumed and stored in a central database. The one or more fields of the master database record are updated based on the one or more consumed data points. The enhanced master database record is provided via a network to one or more computerized processes associated with one or more consumers of the enhanced master database record.
US11636080B2
A method of maintaining a data structure comprising: creating a data block; transmitting a message to validator devices requesting permission to add said data block to the data structure; determining that consensus is reached, and in response: forming a first sub-chain in the data-structure by adding the data block to the data structure, the first sub-chain starting with a genesis block and ending with said data block, wherein the data block comprises a block number indicating the number of blocks in the data structure from the genesis block, and creating a further data block; transmitting a further message to the validator devices requesting permission to add said further data block to the data structure; determining that consensus is reached, and in response, forming a second sub-chain by adding the further data block to the data structure after said data block, the second sub-chain starting with said further data block.
US11636078B2
A configuration associated with locating personally identifiable information stored in a database is received. An alternate metadata source separate from the database is identified. The separate alternate metadata source is searched using the configuration to identify locations in the database that store personally identifiable information.
US11636073B2
When an operation request of a file is made, a first storage system performs an operation of the file stored in the first storage system on the basis of the operation request, describes, in an operation log, a counter value of a management information file, associated with the file on which the operation is to be performed, together with operation content with respect to the file, replies to the operation request, and updates the counter value of the management information file when the file stored in the first storage system is transferred to a second storage system.
US11636072B2
In one embodiment, a system includes at least one processor and logic configured to receive a request to process data stored in one or more index records in a keyed index of a database, determine an active key range for the one or more index records, and group the one or more index records into a number of groups for parallel processing thereof. In another embodiment, a method for utilizing a keyed index includes receiving a request to process data stored in index records in a keyed index of a database, determining an active key range for the index records, grouping the index records into a number of groups without prior knowledge of a key distribution for dividing the one or more index records into key ranges for parallel processing thereof; and processing the groups of index records in parallel.
US11636068B2
Methods and systems for file locking are described herein. An on-premise file share may store files that are accessible to both a local on-premise client and a remote off-premise client. The off-premise file share may request to check-out one of the files. In response, one of multiple nodes may obtain for the file a file handle with exclusive write access. File locking information may be stored at the file share that indicates the node that holds the file handle and that indicates the file is in a locked state whereby other remote off-premise clients or local on-premise clients are prevented from editing the file.
US11636063B2
In various examples, a VPU and associated components may be optimized to improve VPU performance and throughput. For example, the VPU may include a min/max collector, automatic store predication functionality, a SIMD data path organization that allows for inter-lane sharing, a transposed load/store with stride parameter functionality, a load with permute and zero insertion functionality, hardware, logic, and memory layout functionality to allow for two point and two by two point lookups, and per memory bank load caching capabilities. In addition, decoupled accelerators may be used to offload VPU processing tasks to increase throughput and performance, and a hardware sequencer may be included in a DMA system to reduce programming complexity of the VPU and the DMA system. The DMA and VPU may execute a VPU configuration mode that allows the VPU and DMA to operate without a processing controller for performing dynamic region based data movement operations.
US11636059B2
Provided is a method of packet processing, the method including receiving an input/output (IO) request from a host, selecting a drive corresponding to the IO request using a hashing algorithm or a round-robin technique, and establishing a connection between the host and the drive.
US11636052B2
A data processing method and system, where the method includes: receiving, by a non-volatile memory express (NVMe) controller, a first Peripheral Component Interconnect express (PCIe) packet sent by a host, where a memory in the NVMe controller is provided with at least one input/output (I/O) submission queue, and the first PCIe packet includes entrance information of a target I/O submission queue and at least one submission queue entry (SQE); and storing the at least one SQE in the target I/O submission queue based on the entrance information of the target I/O submission queue. Therefore, an NVMe data processing process is simplified and less time-consuming, and data processing efficiency is improved.
US11636050B2
A computer system, remote control monitoring system, and remote control monitoring method are provided to instantly provide the local display screen of the local computer to the remote computer for remote real-time display. The remote control monitoring system is arranged in the local computer and has a signal receiver and a remote controller. The signal receiver receives the video signal from the processor, executes the signal transforming process to generate the video signal in different standards. The remote controller executes a network compressing process on the transformed video signal to generate the network transportable video data, and transmits the data to the remote computer for displaying the corresponding remote display screen on the remote computer. The present disclosure enables the implementing of the out-of-band remote displaying.
US11636049B2
Embodiments are directed to memory protection with hidden inline metadata. An embodiment of an apparatus includes processor cores; a computer memory for the storage of data; and cache memory communicatively coupled with one or more of the processor cores, wherein one or more processor cores of the plurality of processor cores are to implant hidden inline metadata in one or more cachelines for the cache memory, the hidden inline metadata being hidden at a linear address level.
US11636037B2
Exemplary aspects for a specific example concern a radar system having sensor circuitry including multiple radar sensors to provide sensor data via multiple virtual channels and multiple data types, a memory circuit with memory buffers, and a bus-interface circuit to control bus interconnects for bus communications involving a radar signal transmitter and the memory circuit. Radar signals are received and processed, via data acquisition path circuitry in multiple circuit paths and via streams of data in response to and to accommodate the operations of the sensor circuitry. A master controller conveys data, via the bus-interface circuit, to the buffers for the sensor data, and generates selectable-type transactions to be linked in selected ones of the buffers, in response to the data provided from the sensor circuitry and based on the sensor data being provided via different ones of the multiple virtual channels and of the multiple data types.
US11636027B2
A homomorphic encryption-based testing computing system provides a risk-based, automated, one-directional push of production data through a homomorphic encryption tool and distributes the encrypted data to use in testing of applications. Data elements and test requirements are considered when automatically selecting a homomorphic encryption algorithm. A decisioning component selects an algorithm to use to homomorphically encrypt the data set and a push mechanism performs one or both of the homomorphic encryption and distribution of the encrypted data set to at least one intended host. Once delivered, the testing software and/or testing procedures proceed using the encrypted data set, where results of the testing may be stored in a data store. A validation mechanism may validate the test data against production data and communicates whether testing was successful.
US11636018B1
Systems and methods include monitoring of one or more software applications to determine a value of a first metric associated with instances of a first process, the first process including steps executed by the one or more software applications, determination that the value of the first metric has exceeded a threshold associated with the first process in a first number of ongoing instances of the first process, determination that the first number is greater than a first count limit associated with the first process, and, in response to the determination that the first number is greater than the first count limit, sending of an error message to a user associated with each of the ongoing instances of the first process.
US11636015B2
A storage system includes a plurality of storage nodes. The storage node includes: one or more storage devices which respectively provide a storage area; and one or more control software which read/write requested data from/into the corresponding storage device according to a request from a higher-level device, wherein each of the control software retains predetermined configuration information required for reading/writing requested data from/into the corresponding storage device according to a request from the higher-level device, wherein a plurality of the control software are managed as a redundancy group, and the configuration information retained in each of the control software belonging to the same redundancy group is synchronously updated, and wherein the plurality of control software configuring the redundancy group are each deployed in respectively different storage nodes so as to distribute a load of each of the storage nodes.
US11636009B2
An instance of an event associated with error correcting code operations performed on a data block of the non-volatile memory is identified. An entry for a record is generated. The entry is indicative of the instance of the event. Whether a frequency of the event satisfies a threshold condition based on the record is determined. Responsive to determining that the frequency of the event satisfies the threshold condition, a remix operation on the data block is performed to change a logical to physical association of the data block from a first logical association to a second logical association.
US11636005B2
Various embodiments of the invention disclosed herein provide techniques for performing distributed anti-entropy repair procedures across a plurality of nodes in a distributed database network. A node included in a plurality of nodes within the distributed database network determines, before all other nodes included in the plurality of nodes, that a first anti-entropy repair procedure has ended. The node determines that a second anti-entropy repair procedure is ready to begin. The node generates a schedule for executing one or more operations associated with the second anti-entropy repair procedure. The node writes the schedule to a shared repair schedule data structure to initiate the second anti-entropy repair procedure across multiple nodes included in the plurality of nodes. Each of the nodes included in the plurality of nodes then performs a node repair based on the schedule.
US11635998B2
A system and method for embedding a tool into an Integrated Development Environment (IDE) is disclosed. The system includes a special application programming interface (API) that is used to embed any tool into any IDE. The API provides a way for the tool to indicate what functions are supported by the tool. These functions may include save, print, edit and others. The API also provides a mechanism for the IDE to communicate to the tool that one of the supported functions is to be executed. Finally, the API provides a mechanism for the tool to report information to the IDE as necessary.
US11635995B2
A multi-cloud service mesh orchestration platform can receive a request to deploy an application as a service mesh application. The platform can tag the application with governance information (e.g., TCO, SLA, provisioning, deployment, and operational criteria). The platform can partition the application into its constituent components, and tag each component with individual governance information. For first time steps, the platform can select and perform a first set of actions for deploying each component to obtain individual rewards, state transitions, and expected returns. The platform can determine a reinforcement learning policy for each component that maximizes a total reward for the application based on the individual rewards, state transitions, and expected returns of each first set of actions selected and performed for each component. For second time steps, the platform can select and perform a second set of actions for each component based on the reinforcement learning policy for the component.
US11635994B2
A system and method have been devised for optimization and load balancing for computer clusters, comprising a distributed computational graph, a server architecture using multi-dimensional time-series databases for continuous load simulation and forecasting, a server architecture using traditional databases for discrete load simulation and forecasting, and using a combination of real-time data and records of previous activity for continuous and precise load forecasting for computer clusters, datacenters, or servers.
US11635992B2
Systems and corresponding methods employ an object-oriented (OO) memory (OOM) to effect inter-hardware-client (IHC) communication among a plurality of hardware clients included in same. A system comprises a centralized OOM and the plurality of hardware clients communicate, directly, to the centralized OOM device via OO message transactions. The centralized OOM device effects IHC communication among the plurality of hardware clients based on the OO message transactions. Another system comprises a plurality of OO memories (OOMs) capable of inter-object-oriented-memory-device communication. A hardware client communicates, directly, to a respective OOM device via OO message transactions. The inter-object-oriented-memory-device communication effects IHC communication among the plurality of hardware clients based on the OO message transactions.
US11635987B2
A system and corresponding method queue work within a virtualized scheduler based on in-unit accounting (IUA) of in-unit entries (IUEs). The system comprises an IUA resource and arbiter. The IUA resource stores, in association with an IUA identifier, an IUA count and threshold. The IUA count represents a global count of work-queue entries (WQEs) that are associated with the IUA identifier and occupy respective IUEs of an IUE resource. The IUA threshold limits the global count. The arbiter retrieves the IUA count and threshold from the IUA resource based on the IUA identifier and controls, as a function of the IUA count and threshold, whether a given IUE from a given scheduling group, assigned to the IUA identifier, is moved into the IUE resource to be queued for scheduling. The IUA count and threshold prevent group(s) assigned to the IUA identifier from using more than an allocated amount of IUEs.
US11635986B2
A parallel processing unit (PPU) can be divided into partitions. Each partition is configured to operate similarly to how the entire PPU operates. A given partition includes a subset of the computational and memory resources associated with the entire PPU. Software that executes on a CPU partitions the PPU for an admin user. A guest user is assigned to a partition and can perform processing tasks within that partition in isolation from any other guest users assigned to any other partitions. Because the PPU can be divided into isolated partitions, multiple CPU processes can efficiently utilize PPU resources.
US11635985B2
A real-time data processing method and an apparatus thereof are provided. The method includes collecting real-time data received by one or more nodes in a distributed system; aggregating real-time data that satisfies a same predetermined condition on all the nodes to obtain a total amount of real-time data corresponding to the same predetermined condition, wherein the predetermined condition is used for representing a time at which the real-time data is collected; and calculating a degree of completeness of the real-time data that satisfies the same predetermined condition, wherein the degree of completeness is used for indicating a ratio between processed real-time data that satisfies the same predetermined conditions and the real-time data aggregated on all the nodes. Using the present disclosure, problems caused by failing to know a progress of real-time data processing in existing technologies are resolved, thereby adding a dimension of evaluation of the real-time data processing.
US11635975B2
A method for task mobilization is disclosed. The method may include a server receiving a plurality of user inputs from a desktop application. Each user input may correspond to a respective function performed by a user on the desktop application. The processor may identify the respective functions of the plurality of user inputs. Further, the method may include translating the respective functions into respective mobile view functions. Based on the respective mobile view functions, the processor may generate a mobile application and provide the mobile application to a mobile user device.
US11635974B2
A layer of abstraction is provided for developing, configuring, displaying, selecting, and re-configuring connectors used through stages of predeployment, deployment, and post-deployment. A connector is created with the layer of abstraction, wherein the connector provides a first configuration of added functionality to software components for calling a web service. The connector is used to tie a step of a process-based software application to the web service. A different configuration of added functionality is provided for each of the stages of predeployment, deployment, and post deployment using the layer of abstraction.
US11635970B2
A computing node is configure to implement an intra-node network boot and installation protocol (protocol) for booting and installing an operating system (OS) on a virtual machine hosted on the computing node without communicating over a physical network. The protocol includes hosting a dynamic host configuration protocol (DHCP) server instance and/or a network boot server instance on a controller virtual machine of the computing node to emulate DHCP protocol and network boot server protocol communications. In some examples, the protocol further utilizes one or more virtual extensible local area networks (LANs)(VXLANs) and a virtual switch hosted at a hypervisor running on the computing node.
US11635957B2
A universal floating-point Instruction Set Architecture (ISA) compute engine implemented entirely in hardware. The ISA compute engine computes directly with human-readable decimal character sequence floating-point representation operands without first having to explicitly perform a conversion-to-binary-format process in software. A fully pipelined convertToBinaryFromDecimalCharacter hardware operator logic circuit converts one or more human-readable decimal character sequence floating-point representations to IEEE 754-2008 binary floating-point representations every clock cycle. Following computations by at least one hardware floating-point operator, a convertToDecimalCharacterFromBinary hardware conversion circuit converts the result back to a human-readable decimal character sequence floating-point representation.
US11635953B2
An example embodiment involves persistent storage defining a first configuration item representing an application deployed within a network, a second configuration item representing a software program that is deployable within the network, and a relationship between the first configuration item and the second configuration item. One or more processors may be configured to: (i) receive an indication that a change has been applied to the application or has been arranged to be applied to the application; (ii) identify the relationship between the first configuration item and the second configuration item; (iii) based on the relationship between the first configuration item and the second configuration item, determine that the change can affect operation of the software program; and (iv) in response to determining that the change can affect operation of the software program, provide a notification of the change to an agent associated with the software program.
US11635950B2
A system converts high level source code into an arithmetic circuit that represents the functionality expressed in the source code, such as a smart contract as used in relation to a blockchain platform. The system processes a portion of high level source code to generate an arithmetic circuit. The arithmetic circuit comprises one or more arithmetic gates arranged to represent at least some of the functionality expressed in the source code.
US11635946B2
A method of analyzing graphical user interface (GUI) objects. The method can include dynamically scanning attributes assigned to various GUI objects assigned to a view of a GUI in order to identify attributes associated with each of the GUI objects. For each of the GUI objects, a list of attributes can be generated. A determination can be made as to whether at least one of the GUI objects has a list of attributes that does not correspond to lists of attributes for other GUI objects. When at least one GUI object has a list of attributes that does not correspond to lists of attributes for other GUI objects, an identifier can be output. The identifier can indicate that the GUI object has the list of attributes that does not correspond to the lists of attributes for the other GUI objects.
US11635942B2
A processing-in-memory (PIM) device includes a multiplication/accumulation (MAC) operator. The MAC operator includes a multiplying block and an adding block. The multiplying block includes a first multiplier and a second multiplier. The first multiplier performs a first multiplying calculation of first half data of first data and first half data of second data. The second multiplier performs a second multiplying calculation of second half data of the first data and second half data of the second data. The adding block performs an adding calculation of first multiplication result data outputted from the first multiplier and second multiplication result data outputted from the second multiplier. The MAC operator receives a test mode signal having a first level to perform a test operation for the multiplying block.
US11635939B2
This disclosure provides a prompting method and a mobile terminal. The mobile terminal includes a display screen and an exciter, where the exciter is configured to drive the display screen to give off a sound. The method includes: determining a target area, where the target area is an area on the display screen that has a sounding parameter meeting a preset condition when the display screen is driven by the exciter. The method further includes displaying prompt information in the target area, where the prompt information is used to prompt a user that an area in which the prompt information is displayed is the area that has a sounding parameter meeting a preset condition.
US11635937B2
Method and apparatus for automatic gain control utilizing sound source position information in a shared space having a plurality of microphones and a plurality of sound sources. Sound signals are received from the microphones. One or more processors locate position information corresponding to each of the sound sources. The processor(s) determine the distance to each of the sound sources from each of the microphones. The processor(s) define a predetermined gain weight adjustment for each of the microphones. The processor(s) apply the defined weight adjustments to the microphones to achieve a consistent volume of the desired plurality of sound sources. The processor(s) maintain a consistent ambient sound level regardless of the position of the sound sources and the applied gain weight adjustments. The processor(s) output a summed signal of the sound sources at a consistent volume with a constant ambient sound level across the plurality of sound source positions.
US11635935B2
Techniques for controlling zone group and zone group characteristics such as audio volume in a multi-zone system are disclosed. The multi-zone system includes a number of multimedia players, each preferably located in a zone. A controller may control the operations of all of the zone players remotely from any one of the zones. Two or more zone players may be dynamically grouped as a zone group for synchronized operations. According to one aspect of the techniques, a zone group configuration can be managed, updated, modified via an interactive user interface provided in a controlling device. The zone group configuration may be saved in one of zone players. According to another aspect of the techniques, the audio volume control of a zone group can be performed individually or synchronously as a group.
US11635930B2
An image control device and an image control method are provided. The image control device includes a control command output port, an image input port, a processor and an image output unit. The control command output port transmits a scene switching command to an image source device; the image input port receives an image stream from the image source device; the processor is coupled to the image input port and the control command output port to retrieve a first image and a second image from the image stream, wherein the second image corresponds to the scene switching command; the image output unit is coupled to the processor and outputs the first image and the second image, wherein the first image is displayed in a first display area and the second image is displayed in a second display area.