US11631887B2
Provided is a sulfide-based solid electrolyte comprising lithium, phosphorus, sulfur, and a halogen, as a novel solid electrolyte capable of suppressing generation of hydrogen sulfide and securing ionic conductivity. The solid electrolyte is characterized by comprising Li7−aPS6−aHaa (wherein Ha represents a halogen, and “a” satisfies 0.2
US11631884B2
A system and a method for forming a composite electrolyte structure are provided. An exemplary composite electrolyte structure includes, at least in part, polymer electrolyte preforms that are bonded into the composite electrolyte structure.
US11631877B2
A method for bonding together two or more acid-doped polybenzimidazole films is provided. The method includes, in the following order: placing a first acid-doped polybenzimidazole film on a first substrate to form a first film/substrate assembly and placing a second acid-doped polybenzimidazole film on a second substrate to form a second film/substrate assembly; heating the first and second film/substrate assemblies to a temperature sufficient to soften the first and second acid-doped polybenzimidazole films; positioning the second film/substrate assembly atop the first film/substrate assembly, such that polybenzimidazole polymer chains of the first acid-doped polybenzimidazole film interact with polybenzimidazole polymer chains of the second acid-doped polybenzimidazole film; and re-hydrolyzing the first and second acid-doped polybenzimidazole films, such that the polybenzimidazole polymer chains of the first and second acid-doped polybenzimidazole films are therefore reformed and interlocked with each other to bond together the first and second acid-doped polybenzimidazole films.
US11631867B2
A bipolar plate is disposed between a positive electrode and a negative electrode of a redox flow battery. The bipolar plate has, in a surface of the bipolar plate facing at least one of the positive electrode and the negative electrode, a plurality of grooves through which an electrolyte flows and a ridge positioned between the adjacent grooves. The bipolar plate includes rough surfaces which are disposed in at least parts of groove inner surfaces defining the respective grooves and surface roughness of which represented by arithmetic mean roughness Ra is 0.1 μm or larger.
US11631855B2
The invention relates to a method for producing a slurry for a nonaqueous battery electrode, a method for producing a nonaqueous battery electrode, and a method for producing a nonaqueous battery. The method for producing a slurry for a nonaqueous battery electrode includes a dispersing step of dispersing a conductive auxiliary agent in an aqueous binder composition, and a mixing step of mixing the conductive auxiliary agent-containing binder composition obtained in the dispersing step with an active material. In the conductive auxiliary agent-containing binder composition, a particle diameter at which particles begin to appear, which is measured according to a degree of dispersion by a grain gauge method, is 90 μm or less.
US11631851B2
Systems and methods for multiple carbon precursors for enhanced battery electrode robustness may include an electrode having an active material, the active material including two or more carbon precursor materials, wherein the carbon precursor materials have different pyrolysis temperatures. A battery may include the electrode. The carbon precursor materials may include polyimide (PI) and polyamide-imide (PAI). The active material may be pyrolyzed at a temperature such that a first carbon precursor material is partially pyrolyzed and a second carbon precursor material is completely pyrolyzed. The carbon precursor materials may include two or more of PI, PAI, carboxymethyl cellulose (CMC), styrene-butadiene rubber (SBR), polyacrylonitrile (PAN), and sodium alginate. The active material may include silicon constituting at least 50% of weight of a formed anode after pyrolysis. The active material may include silicon constituting up to 97% of weight of a formed electrode after pyrolysis.
US11631848B2
Disclosed are a positive electrode for a rechargeable lithium battery and a rechargeable lithium battery including the same. The positive electrode includes a current collector and a positive electrode layer on the current collector, the positive electrode layer including a nickel-based positive active material of Chemical Formula 1 having a BET specific surface area of about 0.5 m2/g to about 2.5 m2/g, a metal fluoride, a conductive material, and a binder, wherein an amount of the metal fluoride is about 1 wt % to about 10 wt % based on 100 wt % of the positive electrode layer. In Chemical Formula 1, 0.9≤a≤1.1, 0.8≤x≤0.98, 0.01≤y≤0.01≤z≤0.1, x+y+z=1, and A is Mn or Al. LiaNixCoyAzO2 Chemical Formula 1
US11631847B2
Alkali metal secondary batteries that include anodes constructed from alkali metal foil applied to only one side of a porous current collector metal foil. Openings in the porous current collectors permit alkali metal accessibility on both sides of the anode structure. Such anode constructions enable the utilization of lower-cost and more commonly available alkali metal foil thickness, while still achieving high cell cycle life at a significantly reduced cost. Aspects of the present disclosure also include batteries with porous current collectors having increased volumetric and gravimetric energy densities, and methods of manufacturing anodes with porous current collectors.
US11631843B2
A negative electrode active material includes a matrix including at least a first element selected from the group consisting of silicon, tin, and germanium, at least a second element selected from the group consisting of copper, boron, phosphorous, aluminum, gallium, arsenic, antimony, lithium, and sodium, and oxygen. The second element bonds with oxygen; and a cluster includes the first element and is dispersed in the matrix.
US11631841B2
Methods of preparing an electrode material can include providing silicon particles, forming a mixture comprising the silicon particles dispersed in a solvent, and forming a suspension by adding metal alkoxide or metal aryloxide to the mixture. The methods can also include evaporating the solvent in the suspension to form metal alkoxide or metal aryloxide coated silicon particles. The methods can further include heating the coated silicon particles to form metal oxide coated silicon particles.
US11631836B2
A display module includes a display panel, a first backplate, a super clear foam (SCF) assembly and a reinforcement plate. The first backplate is disposed on a side of a display panel opposite to a light emission surface. The SCF assembly and the reinforcement plate are disposed on a side of the first backplate opposite to the display panel. A receiving slot is defined in a side of the SCF assembly opposite to display panel. At least one part of the reinforcement plate is received in the receiving slot, and a driver chip is located on a side of the reinforcement plate opposite to the display panel.
US11631833B2
The present disclosure provides a light emitting device and a display apparatus. The light emitting device includes: a substrate; a first electrode, a functional layer and a second electrode which are sequentially arranged on the substrate, where the functional layer at least includes a light emitting layer, a dielectric layer is arranged between at least one of the first electrode and the second electrode and the functional layer, metal nanoparticles are arranged in the dielectric layer, and a localized plasmon resonance frequency of the metal nanoparticles is matched with a wavelength of light emitted by the light emitting layer.
US11631813B2
Generally, examples described herein relate to deposition masks and methods of manufacturing and using such deposition masks. An example includes a method for forming a deposition mask. A mask layer is deposited on a substrate. Mask openings are patterned through the mask layer. A central portion of the substrate is removed to define a substrate opening through a periphery portion of the substrate. The mask layer with the mask openings through the mask layer extending across the substrate opening.
US11631811B2
Memory devices having electrode structures that increase in resistivity with thermal cycling, and associated systems and methods, are disclosed herein. In some embodiments, a memory device includes a memory element and an electrode structure electrically coupled to the memory element. The electrode structure can include a material comprising a composition of tungsten, silicon, and germanium.
US11631808B2
A system may include an array of interconnected memristors. Each memristor may include a first electrode, a second electrode, and a memristor material positioned between the first electrode and the second electrode. The system may further include a controller communicatively coupled to the array of interconnected memristors. The controller may be configured to tune the array of interconnected memristors.
US11631806B2
A method of manufacturing one or more interconnects to magnetoresistive structure comprising (i) depositing a first conductive material in a via; (2) etching the first conductive material wherein, after etching the first conductive material a portion of the first conductive material remains in the via, (3) partially filling the via by depositing a second conductive material in the via and directly on the first conductive material in the via; (4) depositing a first electrode material in the via and directly on the second conductive material in the via; (5) polishing a first surface of the first electrode material wherein, after polishing, the first electrode material is (i) on the second conductive material in the via and (ii) over the portion of the first conductive material remaining in the via; and (6) forming a magnetoresistive structure over the first electrode material.
US11631798B2
The method of bonding an interposer and an integrated circuit chip includes preparing an interposer including an insulator and conductive lines each having one end exposed to a first surface of the insulator and another end exposed to a second surface opposite to the first surface; placing a bonding mask on the interposer; forming through-holes on the bonding mask before or after the placing of the bonding mask on the interposer; filling the plurality with a conductive material; and bonding an integrated circuit chip to the bonding mask.
US11631796B2
Operations for integrating thermoelectric devices in Fin FET technology may be implemented in a semiconductor device having a thermoelectric device. The thermoelectric device includes a substrate and a fin structure disposed on the substrate. The thermoelectric device includes a first connecting layer and a second connecting layer disposed on opposing ends of the fin structure. The thermoelectric device includes a first thermal conductive structure thermally and a second thermal conductive structure thermally coupled to the opposing ends of the fin structure. The fin structure may be configured to transfer heat from one of the first thermal conductive structure or the second thermal conductive structure to the other thermal conductive structure based on a direction of current flow through the fin structure. In this regard, the current flow may be adjusted by a power circuit electrically coupled to the thermoelectric device.
US11631793B2
A light-emitting housing including a housing body, a conductive structure, and a light-emitting element is provided. The housing body has an outer surface and an inner surface. The conductive structure is embedded in the housing body and penetrates the outer surface and the inner surface. A decorative film is attached to the outer surface of the housing body. The light-emitting element is disposed on the outer surface of the housing body. The light-emitting element has two wires coupled to the conductive structure. The electric structure is adapted to transmit a current to the two wires, so that the light-emitting element emits light.
US11631791B2
A semiconductor light-emitting device includes: a package substrate having a mounting surface on which a first circuit pattern and a second circuit pattern are disposed; a semiconductor LED chip mounted on the mounting surface, having a first surface which faces the mounting surface and on which a first electrode and a second electrode are disposed, a second surface opposing the first surface, and side surfaces located between the first surface and the second surface, the first electrode and the second electrode being connected to the first circuit pattern and the second circuit pattern, respectively; a wavelength conversion film disposed on the second surface; and a side surface inclined portion disposed on the side surfaces of the semiconductor LED chip, providing inclined surfaces, and including a light-transmitting resin containing a wavelength conversion material.
US11631790B2
The present invention provides a surface mounted light emitting apparatus which has long service life and favorable property for mass production, and a molding used in the surface mounted light emitting apparatus. The surface mounted light emitting apparatus comprises the light emitting device 10 based on GaN which emits blue light, the first resin molding 40 which integrally molds the first lead 20 whereon the light emitting device 10 is mounted and the second lead 30 which is electrically connected to the light emitting device 10, and the second resin molding 50 which contains YAG fluorescent material and covers the light emitting device 10. The first resin molding 40 has the recess 40c comprising the bottom surface 40a and the side surface 40b formed therein, and the second resin molding 50 is placed in the recess 40c. The first resin molding 40 is formed from a thermosetting resin such as epoxy resin by the transfer molding process, and the second resin molding 50 is formed from a thermosetting resin such as silicone resin.
US11631788B2
A light-emitting diode structure for improving bonding yield is provided, which includes a light-emitting diode, a plurality of contact electrodes, an insulating layer structure, and a plurality of bonding electrodes. One surface of the light-emitting diode includes a mesa structure. The contact electrodes are on the mesa structure. The bonding electrodes are on the insulating layer structure and respectively cover at least one contact electrode. A surface of one of the bonding electrodes facing away from the light-emitting diode has a first platform and a second platform. The second platform is on the first platform. A surface area of a vertical projection of the second platform on the light-emitting diode is smaller than that of the first platform on the light-emitting diode, and said vertical projection of the second platform is within that of the first platform.
US11631787B2
In one embodiment, the optoelectronic semiconductor chip comprises a semiconductor layer sequence with an active zone for generating a radiation. The semiconductor layer sequence is based on AlInGaP and/or on AlInGaAs. A metal mirror for the radiation is located on a rear side of the semiconductor layer sequence opposite a light extraction side. A protective metallization is applied directly to a side of the metal mirror facing away from the semiconductor layer sequence. An adhesion promoting layer is located directly on a side of the metal mirror facing the semiconductor layer sequence. The adhesion promoting layer is an encapsulation layer for the metal mirror, so that the metal mirror is encapsulated at least at one outer edge by the adhesion promoting layer together with the protective metallization.
US11631785B2
A group III-nitride laminated substrate includes a sapphire substrate, a first layer that is formed on the sapphire substrate and is made of aluminum nitride, a second layer that is formed on the first layer and serves as an n-type layer made of gallium nitride and doped with an n-type dopant, a third layer that is formed on the second layer and serves as a light-emitting layer made of a group III-nitride, and a fourth layer that is formed on the third layer and serves as a p-type layer made of a group III-nitride and doped with a p-type dopant. The second layer has a thickness of 7 μm or less. A half-value width of (0002) diffraction determined through X-ray rocking curve analysis is 100 seconds or less, and a half-value width of (10-12) diffraction determined through X-ray rocking curve analysis is 200 seconds or less.
US11631775B2
The present invention provides materials, structures, and methods for III-nitride-based devices, including epitaxial and non-epitaxial structures useful for III-nitride devices including light emitting devices, laser diodes, transistors, detectors, sensors, and the like. In some embodiments, the present invention provides metallo-semiconductor and/or metallo-dielectric devices, structures, materials and methods of forming metallo-semiconductor and/or metallo-dielectric material structures for use in semiconductor devices, and more particularly for use in III-nitride based semiconductor devices. In some embodiments, the present invention includes materials, structures, and methods for improving the crystal quality of epitaxial materials grown on non-native substrates. In some embodiments, the present invention provides materials, structures, devices, and methods for acoustic wave devices and technology, including epitaxial and non-epitaxial piezoelectric materials and structures useful for acoustic wave devices. In some embodiments, the present invention provides metal-base transistor devices, structures, materials and methods of forming metal-base transistor material structures for use in semiconductor devices.
US11631773B2
A Schottky diode includes an upper region having a first doping concentration of a first conductivity type, the upper region disposed above the SiC substrate and extending up to a top planar surface. First and second layers of a second conductivity type are disposed in the upper region adjoining the top planar surface and extending downward to a depth. Each of the first and second layers has a second doping concentration, the depth, first doping concentration, and second doping concentration being selected such that the first and second layers are depleted of carriers at a zero bias condition of the Schottky diode. A top metal layer disposed along the top planar surface in direct contact with the upper region and the first and second layers is the anode, and bottom metal layer disposed beneath the SiC substrate is the cathode, of the Schottky diode.
US11631772B2
A non-volatile memory (NVM) structure includes a first memory device including: a first inter-poly dielectric defined by an isolation layer over a first semiconductor layer over an insulator layer (SOI) stack over a bulk semiconductor substrate, a first tunneling insulator defined by the insulator layer, a first floating gate defined by the semiconductor layer of the SOI stack, and a first channel region defined in the bulk semiconductor substrate between a source region and a drain region. The memory device may also include a control gate over the SOI stack, an erase gate over a source region in the bulk substrate, and a bitline contact coupled to a drain region in the bulk substrate. The NVM structure may also include another memory device similar to the first memory device and sharing the source region.
US11631765B2
A method of manufacturing an insulated gate semiconductor device includes simultaneously forming a gate trench and a contact trench that respectively penetrate form a top of the electrode contact region through a main electrode contact region and a injection control region in a depth direction and respectively reach a charge transport region, the contact trench being disposed at a position laterally separated from the gate trench in a plan view; and embedding a gate electrode inside the gate trench with a gate insulating film interposed therebetween, thereby forming an insulated gate structure, and simultaneously embedding an injection suppression region inside the contact trench, the gate electrode and the injection suppression region being both made of a second semiconductor material having a narrower bandgap than a bandgap of the first semiconductor material of the charge transport region.
US11631762B1
A silicon carbide planar MOSFET includes a junction field-effect transistor (JFET) region that extends up to a top planar surface of the substrate. The JFET region includes a central area, which comprises a portion of the drift region that extends vertically to the top planar surface. First and second sidewall areas are disposed on opposite sides of the central area. The central area has a first lateral width and a first doping concentration. The first and second sidewall areas extend vertically to the top planar surface, with each having a second lateral width. The first and second sidewall areas each have a second doping concentration that is greater than the first doping concentration such that, at a zero bias condition, first and second depletion regions respectively extend only within the first and second sidewall areas of the JFET region.
US11631758B2
A semiconductor device includes a collector layer, a base layer, and an emitter layer that are disposed above a substrate. An emitter mesa layer is disposed on a partial region of the emitter layer. In a plan view, the base electrode is disposed in or on a region which does not overlap the emitter mesa layer. The base electrode allows base current to flow to the base layer. In the plan view, a first edge forming part of edges of the emitter mesa layer extends in a first direction, and a second edge forming part of edges of the base electrode faces the first edge. A gap between the first edge and the second edge in a terminal portion located in an end portion of the emitter mesa layer in the first direction is wider than a gap in an intermediate portion of the emitter mesa layer.
US11631757B2
The present disclosure relates to a graphene spin transistor for all-electrical operation at room temperature and a logic gate using the graphene Rashba spin transistor. A graphene spin transistor of the present disclosure provides a graphene spin FET (Field Effect Transistor) for all-electrical operation at room temperature without a magnetic field or a ferromagnetic electrode by utilizing the Rashba-Edelstein effect in the graphene or the spin Hall effect of a TMDC (Transition Metal Dichalcogenide) material in order to replace CMOS transistors and extend Moore's Law, and further provides a logic gate using the graphene Rashba spin transistor.
US11631750B2
A method includes: forming a gate over a semiconductor substrate; forming doped regions in the semiconductor substrate; depositing a dielectric layer on sidewalls of the gate, the dielectric layer including vertical portions laterally surrounding a sidewall of the gate; depositing a spacer laterally surrounding the dielectric layer, the spacer including a carbon-free portion laterally surrounding the vertical portions of the dielectric layer and a carbon-containing portion laterally surrounding the carbon-free portion; forming source/drain regions in the semiconductor substrate; performing an etching operation to remove the gate and vertical portions of the dielectric layer using the carbon-free portion as an etching stop layer to thereby expose the carbon-free portion and form a recess; and forming a gate dielectric layer and a conductive layer in the recess, wherein the gate dielectric layer extends in at least a portion of an area where the vertical portions of the dielectric layer are etched.
US11631745B2
A semiconductor structure includes a semiconductor substrate; fin active regions protruded above the semiconductor substrate; and a gate stack disposed on the fin active regions; wherein the gate stack includes a high-k dielectric material layer, and various metal layers disposed on the high-k dielectric material layer. The gate stack has an uneven profile in a sectional view with a first dimension D1 at a top surface, a second dimension D2 at a bottom surface, and a third dimension D3 at a location between the top surface and the bottom surface, and wherein each of D1 and D2 is greater than D3.
US11631742B2
A semiconductor structure and a method for forming the same are provided in embodiments of the present disclosure. The forming method includes: providing a base; forming a trench in the base, and forming a first dielectric layer on the bottom surface and side walls of the trench; forming a conductor layer, the conductor layer covering the first dielectric layer on the bottom surface of the trench; forming a second dielectric layer in the trench on the conductor layer; and forming a drift region on a side, provided with the trench, of the base. The forming method can improve the breakdown voltage of an LDMOS device and also reduce the Ron of the LDMOS device, thereby improving the performance of the LDMOS device.
US11631741B2
A semiconductor device includes a transistor, a semiconductor layer, an active region and a conductive layer. The active region is in the semiconductor layer. The conductive layer is configured to maintain a channel in the active region when the transistor is triggered to be conducted.
US11631734B2
A vertical capacitor structure includes a substrate, at least a pillar, a first conductive layer, a first dielectric layer and a second conductive layer. The substrate defines a cavity. The pillar is disposed in the cavity. The first conductive layer covers and is conformal to the cavity of the substrate and the pillar, and is insulated from the substrate. The first dielectric layer covers and is conformal to the first conductive layer. The second conductive layer covers and is conformal to the first dielectric layer. The first conductive layer, the first dielectric layer and the second conductive layer jointly form a capacitor component.
US11631722B2
A display device includes a first light emitting element on a first substrate and overlapping a first effective pixel area; test light emitting elements on the first substrate and overlapping the test pixel area; a first color filter on a second substrate and overlapping the first light emitting element; a first wavelength conversion pattern on the first color filter and overlapping the first color filter and the first light emitting element; a first test color filter on the second substrate and overlapping one of the test light emitting elements; and a first test wavelength conversion pattern on the second substrate and overlapping another one of the test light emitting elements. The first test wavelength conversion pattern and the first wavelength conversion pattern include a same first wavelength conversion material, and the first test color filter and the first color filter include a same first color colorant.
US11631713B2
In an information compression unit 311, in an image capturing unit 121 (221), among a plurality of pixel output units that receives object light that enters without passing through any of an image capturing lens and a pinhole, pixel outputs of at least two of the pixel output units have incident angle directivity modulated into different incident angle directivity according to an incident angle of the object light. The information compression unit 311 performs compression processing to reduce an amount of data of pixel output information generated by the image capturing unit 121 (221). For example, by computation of a difference between set reference value information and the pixel output information, linear calculation of a set calculation parameter and the pixel output information, and the like, the information compression unit 311 reduces a word length of the pixel output information, and reduces the amount of data of the pixel output information generated according to the object light that enters without passing through any of an image capturing lens and a pinhole.
US11631711B2
An image sensor comprises an upper chip including pixels; and a lower chip placed below the upper chip, wherein a pixel of the pixels includes an optical conversion element configured that light is incident on the optical conversion element, a first storage gate or a first storage node which is electrically connected to the optical conversion element and configured to store electric charge transferred from the optical conversion element during a first time interval, and a second storage gate or a second storage node which is electrically connected to the optical conversion element and configured to store the electric charge transferred from the optical conversion element during a second time interval different from the first time interval, the pixel is configured to generate a first pixel signal on the basis of the electric charge stored in the first storage gate, the lower chip includes a frame buffer.
US11631709B2
A solid-state image sensor is provided. The solid-state image sensor includes a plurality of photoelectric conversion elements. The solid-state image sensor also includes a first color filter layer disposed above the photoelectric conversion elements and having a plurality of first color filter segments. The solid-state image sensor further includes a second color filter layer disposed adjacent to the first color filter layer and having a plurality of second color filter segments. The solid-state image sensor includes a first grid structure disposed between the first color filter layer and the second color filter layer. The first grid structure has a first grid height. The solid-state image sensor also includes a second grid structure disposed between the first color filter segments and between the second color filter segments. The second grid structure has a second grid height that is lower than or equal to the first grid height.
US11631708B2
The structure of an imaging device is simplified. An imaging device capable of imaging without a lens or an image processing method is provided. Image data which is out of focus is sharpened. An image processing method of image data in which a plurality of pixels are arranged is provided. Adjacent two pixels are each divided into a first region showing the same pixel value between the adjacent two pixels and a second region other than the first region, an initial value is supplied to the second region of an endmost pixel of the image data, and the pixel values of the first regions and the second regions of the plurality of arranged pixels are determined inductively and sequentially on the basis of the initial value.
US11631700B2
A display apparatus is disclosed, which may endure deformation by an external force. The display apparatus includes a flexible substrate (110) including a plurality of pores (115); and a pixel array layer (PL) provided on a first surface of the flexible substrate (110), wherein the plurality of pores are (115) provided to be concave from a second surface opposite to the first surface of the flexible substrate (110).
US11631697B2
Some embodiments include a memory array which has a vertical stack of alternating insulative levels and wordline levels. A channel material extends vertically along the stack. The channel material includes a semiconductor composition and has first segments alternating with second segments. The first segments are adjacent the wordline levels and the second segments are adjacent the insulative levels. The first segments have a first dopant distribution and the second segments have a second dopant distribution which is different from the first dopant distribution. Some embodiments include methods of forming integrated assemblies.
US11631692B2
A semiconductor memory device includes a peripheral logic structure including peripheral circuits on a substrate, a horizontal semiconductor layer extending along a top surface of the peripheral logic structure, a plurality of stack structures arranged on the horizontal semiconductor layer along a first direction, and a plurality of electrode separation regions in each of the plurality of stack structures to extend in a second direction, which is different from the first direction, wherein each of the plurality of stack structures includes a first electrode pad and a second electrode pad on the first electrode pad, the first electrode pad protruding in the first direction beyond the second electrode pad by a first width, and the first electrode pad protrudes in the second direction beyond the second electrode pad by a second width, which is different from the first width.
US11631688B2
Embodiments of bonded unified semiconductor chips and fabrication and operation methods thereof are disclosed. In an example, a method for forming a unified semiconductor chip is disclosed. A first semiconductor structure is formed. The first semiconductor structure includes one or more processors, an array of embedded DRAM cells, and a first bonding layer including a plurality of first bonding contacts. A second semiconductor structure is formed. The second semiconductor structure includes an array of NAND memory cells and a second bonding layer including a plurality of second bonding contacts. The first semiconductor structure and the second semiconductor structure are bonded in a face-to-face manner, such that the first bonding contacts are in contact with the second bonding contacts at a bonding interface.
US11631687B2
A semiconductor memory device according to an embodiment includes a base, a first conductor, a second conductor, a first pillar, a first insulating member, and a first contact. The first conductor is provided in a first layer above the base. The second conductor is provided above the first conductor. The first pillar includes a first portion and a second portion formed by different bodies. The first portion of the first pillar is provided to penetrate the first conductor. The second portion of the first pillar is provided to penetrate the second conductor. The first insulating member is provided at least in the first layer. The first contact is contacting the second conductor above the first insulating member.
US11631686B2
A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers, memory opening fill structures extending through the alternating stack, where each of the memory opening fill structures includes a vertical semiconductor channel, a tunneling dielectric layer, and a vertical stack of memory elements located at levels of the electrically conductive layers between a respective vertically neighboring pair of the insulating layers. Each of the memory elements is located at a level of a respective one of the electrically conductive layers between the respective vertically neighboring pair of the insulating layers. Each of the memory elements includes a first memory material portion, and a second memory material portion that is vertically spaced from the first memory material portion. The second memory material portion has a different material composition from the first memory material portion.
US11631679B2
A method of forming a semiconductor device includes the following steps. First of all, a substrate is provided, and a dielectric layer is formed on the substrate. Then, at least one trench is formed in the dielectric layer, to partially expose a top surface of the substrate. The trench includes a discontinuous sidewall having a turning portion. Next, a first deposition process is performed, to deposit a first semiconductor layer to fill up the trench and to further cover on the top surface of the dielectric layer. Following these, the first semiconductor layer is laterally etched, to partially remove the first semiconductor layer till exposing the turning portion of the trench. Finally, a second deposition is performed, to deposit a second semiconductor layer to fill up the trench.
US11631659B2
A high-frequency module includes a mounting substrate having main surfaces 30a and 30b, a first circuit component mounted on the main surface 30a, a second circuit component mounted on the main surface 30b, an external connection terminal arranged on the main surface 30b side relative to the main surface 30a with respect to the mounting substrate, a long via conductor connected to the first circuit component, passing through the mounting substrate, and having a substantially long shape when the mounting substrate is viewed in a plan view, and a metal block arranged on the main surface 30b side relative to the main surface 30a with respect to the mounting substrate and connecting the long via conductor and the external connection terminal. When the mounting substrate is viewed in a plan view, the first circuit component overlaps the long via conductor and the metal block overlaps the long via conductor.
US11631656B2
A semiconductor structure includes a first die, a second die, and a first conductive via. The first die includes a first dielectric layer and a first landing pad embedded in the first dielectric layer. The second die includes a second dielectric layer and a second landing pad embedded in the second dielectric layer. The first die is disposed on the second die. The second landing pad has a through-hole. The first conductive via extends from the first landing pad toward the second landing pad and penetrates through the through-hole of the second landing pad.
US11631652B2
A method and an apparatus for bonding semiconductor substrates are provided. The method includes at least the following steps. A first position of a first semiconductor substrate on a first support is gauged by a gauging component embedded in the first support and a first sensor facing towards the gauging component. A second semiconductor substrate is transferred to a position above the first semiconductor substrate by a second support. A second position of the second semiconductor substrate is gauged by a second sensor mounted on the second support and located above the first support. The first semiconductor substrate is positioned based on the second position of the second semiconductor substrate. The second semiconductor substrate is bonded to the first semiconductor substrate.
US11631640B2
The present disclosure describes a method for forming a barrier structure between liner-free conductive structures and underlying conductive structures. The method includes forming openings in a dielectric layer disposed on a contact layer, where the openings expose conductive structures in the contact layer. A first metal layer is deposited in the openings and is grown thicker on top surfaces of the conductive structures and thinner on sidewall surfaces of the openings. The method further includes exposing the first metal layer to ammonia to form a bilayer with the first metal layer and a nitride of the first metal layer, and subsequently exposing the nitride to an oxygen plasma to convert a portion of the nitride of the first metal layer to an oxide layer. The method also includes removing the oxide layer and forming a semiconductor-containing layer on the nitride of the first metal layer.
US11631637B2
The present application provides a method for fabricating a semiconductor device including providing a semiconductor substrate, forming a first stress-relieving structure including a first conductive frame above the semiconductor substrate and a plurality of first insulating pillars within the first conductive frame, forming a second stress-relieving structure comprising a plurality of second conductive pillars above the first stress-relieving structure and a second insulating frame, the plurality of second conductive pillars are disposed within the second conductive frame, wherein the plurality of second conductive pillars is disposed correspondingly above the plurality of first insulating pillars, and the second insulating frame is disposed correspondingly above the first conductive frame; and forming a conductive structure including a supporting portion above the second stress-relieving structure, a conductive portion adjacent to the supporting portion, and a plurality of spacers attached to two sides of the conductive portion.
US11631627B2
Provided is a method of manufacturing a semiconductor having a double-sided substrate including preparing a first substrate on which a specific pattern is formed to enable electrical connection, preparing at least one semiconductor chip bonded to a metal post, bonding the at least one semiconductor chip to the first substrate, bonding a second substrate to the metal post, forming a package housing by packaging the first substrate and the second substrate to expose a lead frame, and forming terminal leads toward the outside of the package housing. Accordingly, the semiconductor chip and the metal post are previously joined to each other and are respectively bonded to the first substrate and the second substrate so that damage generated while bonding the semiconductor chip may be minimized and electrical properties and reliability of the semiconductor chip may be improved.
US11631623B2
A lead member includes a plurality of lead terminals, and the lead terminals extend from the inside to the outside of a mold resin. Each of the lead terminals has a base portion and a tip end portion on the outside of the mold resin. The base portion is disposed on a region side having a semiconductor element and extends in a direction protruding from the mold resin. The tip end portion extends in a direction different from the base portion and is disposed on the opposite side to a region having the semiconductor element as viewed from the base portion. The length by which the base portion extends differs between a pair of lead terminals adjacent to each other, among the lead terminals. At least a surface of the base portion of each of the lead terminals is covered with a coating resin.
US11631620B2
Provided is a semiconductor device that allows reduction of a measurement time of a PCMTEG and improvement of productivity in an IC manufacturing process. A PCMTEG region 100 formed on a surface of a semiconductor substrate is divided into a main PCMTEG region 101 and a sub-PCMTEG region 102, and TEGs having specifications for their electrical characteristic values are all collectively arranged in the sub-PCMTEG region 102.
US11631618B2
Various embodiments provide a thickness sensor and method for measuring a thickness of discrete conductive features, such as conductive lines and plugs. In one embodiment, the thickness sensor generates an Eddy current in a plurality of discrete conductive features, and measures the generated Eddy current generated in the discrete conductive features. The thickness sensor has a small sensor spot size, and amplifies peaks and valleys of the measured Eddy current. The thickness sensor determines a thickness of the discrete conductive features based on a difference between a minimum amplitude value and a maximum amplitude value of the measured Eddy current.
US11631617B2
Scalable device designs for FINFET technology are provided. In one aspect, a method of forming a FINFET device includes: patterning fins in a substrate which include a first fin(s) corresponding to a first FINFET device and a second fin(s) corresponding to a second FINFET device; depositing a conformal gate dielectric over the fins; depositing a conformal sacrificial layer over the gate dielectric; depositing a sacrificial gate material over the sacrificial layer; replacing the sacrificial layer with a first workfunction-setting metal(s) over the first fin(s) and a second workfunction-setting metal(s) over the second fin(s); removing the sacrificial gate material; forming dielectric gates over the first workfunction-setting metal(s), the second workfunction-setting metal(s) and the gate dielectric forming gate stacks; and forming source and drains in the fins between the gate stacks, wherein the source and drains are separated from the gate stacks by inner spacers. A FINFET device is also provided.
US11631614B2
Certain aspects of the present disclosure are generally directed to techniques and apparatus for adjusting capacitance in one or more metal-insulator-metal (MIM) capacitors in an effort to reduce capacitance variation between semiconductor devices and improve yield during fabrication. One example method for fabricating a semiconductor device generally includes measuring a capacitance value of a MIM capacitor of the semiconductor device, determining the measured capacitance value of the MIM capacitor is above a target capacitance value for the MIM capacitor, and selectively rupturing a set of connections in the MIM capacitor based on the measured capacitance value. Selectively rupturing the set of connections in the MIM capacitor may reduce the capacitance value of the MIM capacitor to a value approximately that of the target capacitance value.
US11631613B2
Provided is a semiconductor device, including a substrate including a pixel region, a gate structure on the substrate in the pixel region, wherein the gate structure comprises a gate dielectric layer and a gate conductive layer on the gate dielectric layer; a dielectric layer located over the substrate and the gate structure; and a contact located in the dielectric layer and electrically connected to the gate conductive layer. The contact includes a doped polysilicon layer in contact with the gate conductive layer; a metal layer located on the doped polysilicon layer, wherein a part of the metal layer is embedded in the doped polysilicon layer; a barrier layer located between the metal layer and the doped polysilicon layer; and a metal silicide layer located between the barrier layer and the doped polysilicon layer.
US11631610B2
The present disclosure relates to a radio frequency (RF) device including a device substrate, a thinned device die with a device region over the device substrate, a first mold compound, and a second mold compound. The device region includes an isolation portion, a back-end-of-line (BEOL) portion, and a front-end-of-line (FEOL) portion with a contact layer and an active section. The contact layer resides over the BEOL portion, the active section resides over the contact layer, and the isolation portion resides over the contact layer to encapsulate the active section. The first mold compound resides over the device substrate, surrounds the thinned device die, and extends vertically beyond the thinned device die to define an opening over the thinned device die and within the first mold compound. The second mold compound fills the opening and directly connects the isolation portion of the thinned device die.
US11631606B2
Provided are a substrate storage apparatus and a substrate processing apparatus using the substrate storage apparatus. The substrate storage apparatus includes a housing having a loading/unloading port for loading/unloading of a substrate and configured to provide a loading space for a loaded substrate, a separation membrane coupled to the housing to divide the loading space into a plurality of separation spaces isolated from each other, a gas supplier configured to supply a purge gas into the loading space to clean the substrate, a gas discharger configured to discharge the purge gas accommodated in the loading space, and a controller configured to control supply and discharge of the purge gas for each of the plurality of separation spaces.
US11631601B2
A method of making a transfer head for transferring micro elements, wherein the transfer head includes a cavity with a plurality of vacuum paths and a suite having arrayed suction nozzles and vacuum paths. The suction nozzles are connected to the vacuum path components respectively, and the vacuum path components are formed to connect to vacuum paths in the cavity respectively. The suction nozzles attract or release the micro element through vacuum pressure transmitted by vacuum. When the suite is mounted in the cavity, the upper surface of the suite is arranged with optical switching components for controlling the switch of the vacuum path components and vacuum paths of each path so that the suction nozzles can attract or release required micro element through vacuum pressure; and fabricating a suite with an array micro-hole structure, wherein the array micro-hole structure serves as the vacuum path components and the suction nozzles.
US11631600B2
Systems and methods of securing an integrated circuit assembly includes: arranging a plurality of securing elements within a plurality of orifices fabricated within one or more layer components of a plurality of layer components of an integrated circuit assembly; applying a mechanical compression load against the integrated circuit assembly that uniformly compresses together the plurality of layer components of the integrated circuit assembly; after applying the mechanical compression load to the integrated circuit assembly, fastening the plurality of securing elements while the integrated circuit assembly is in a compressed state based on the mechanical compression load; and terminating the application of the mechanical compression load against the integrated circuit assembly based on the fastening of the plurality of securing elements.
US11631594B2
Methods of manufacturing a system are described. A method includes attaching a silicon backplane to a carrier and molding the silicon backplane on the carrier such that a molding material surrounds side surfaces of the silicon backplane to form a structure comprising a substrate with an embedded silicon backplane. The structure has a first surface opposite the carrier, a second surface adjacent the carrier, and side surfaces. At least one via is formed through the molding material and filled with a metal material. A metal layer is formed on a central region of the first surface of the structure. Redistribution layers are formed on the first surface of the structure adjacent the metal layer.
US11631591B2
Methods for depositing a dielectric material using RF bias pulses along with remote plasma source deposition for manufacturing semiconductor devices, particularly for filling openings with high aspect ratios in semiconductor applications are provided. For example, a method of depositing a dielectric material includes providing a gas mixture into a processing chamber having a substrate disposed therein, forming a remote plasma in a remote plasma source and delivering the remote plasma to an interior processing region defined in the processing chamber, applying a RF bias power to the processing chamber in pulsed mode, and forming a dielectric material in an opening defined in a material layer disposed on the substrate in the presence of the gas mixture and the remote plasma.
US11631590B2
A substrate processing method includes preparing a substrate including an etching target film and a mask; etching the etching target film through the mask by plasma; and heat-treating the substrate at a preset temperature after the etching of the etching target film.
US11631589B2
Exemplary methods of etching may include flowing a fluorine-containing precursor and a secondary gas into a processing region of a semiconductor processing chamber. The secondary gas may be or include oxygen or nitrogen. A flow rate ratio of the fluorine-containing precursor to the secondary gas may be greater than or about 1:1. The methods may include contacting a substrate with the fluorine-containing precursor and the secondary gas. The substrate may include an exposed metal. The substrate may define a high aspect-ratio structure. The methods may include etching the exposed metal within the high aspect-ratio structure.
US11631587B2
Disclosed herein are techniques for bonding LED components. According to certain embodiments, a first component including a semiconductor layer stack is hybrid bonded to a second component including a substrate that has a different thermal expansion coefficient than the semiconductor layer stack. The semiconductor layer stack includes an n-side semiconductor layer, an active light emitting layer, and a p-side semiconductor layer. The first component and the second component further include first contacts and second contacts, respectively. To hybrid bond the two components, the first contacts are aligned with the second contacts. Then dielectric bonding is performed to bond respective dielectric materials of both components. The dielectric bonding is followed by metal bonding of the contacts, using annealing. To compensate run-out between the first contacts and the second contacts, aspects of the present disclosure relate to changing a curvature of the first component and/or the second component during the annealing stage.
US11631586B2
A method of integrating a first substrate having a first surface with a first insulating material and a first contact structure with a second substrate having a second surface with a second insulating material and a second contact structure. The first insulating material is directly bonded to the second insulating material. A portion of the first substrate is removed to leave a remaining portion. A third substrate having a coefficient of thermal expansion (CTE) substantially the same as a CTE of the first substrate is bonded to the remaining portion. The bonded substrates are heated to facilitate electrical contact between the first and second contact structures. The third substrate is removed after heating to provided a bonded structure with reliable electrical contacts.
US11631585B2
A method for fabricating a semiconductor structure includes: providing a substrate and a dielectric layer on the substrate; and forming an etching mask on the dielectric layer; and etching the dielectric layer using the etching mask to form at least one opening therein. The etching mask includes: a hard mask layer, a photoresist layer, and a hexamethyldisilazane (HMDS) layer. The photoresist layer is located over the hard mask layer, and the HMDS layer is located between the hard mask layer and the photoresist layer.
US11631582B2
A perovskite material that has a perovskite crystal lattice having a formula of CxMyXz, where x, y, and z, are real numbers, and 1,4-diammonium butane cation cations disposed within or at a surface of the perovskite crystal lattice. C comprises one or more cations selected from the group consisting of Group 1 metals, Group 2 metals, ammonium, formamidinium, guanidinium, and ethene tetramine. M comprises one or more metals each selected from the group consisting of Be, Mg, Ca, Sr, Ba, Fe, Cd, Co, Ni, Cu, Ag, Au, Hg, Sn, Ge, Ga, Pb, In, Tl, Sb, Bi, Ti, Zn, Cd, Hg, and Zr and combinations thereof. X comprises one or more anions each selected from the group consisting of halides, sulfides, selenides, and combinations thereof.
US11631581B2
A technique for obtaining good film quality in forming a silicon-oxide-containing insulating film as a coating film on a substrate. A coating liquid containing polysilazane is applied to a wafer, a solvent in the coating liquid is volatilized, and then the coating film is irradiated with ultraviolet rays under a nitrogen atmosphere before performing a curing process. Thus, dangling bonds are likely to be formed at hydrolyzed portions in polysilazane. Since dangling bonds are formed in advance at portions in silicon to be hydrolyzed, productivity of hydroxyl groups is enhanced. That is, since an energy required for hydrolysis is reduced, the number of the portions remaining without being hydrolyzed is reduced even when the curing process is performed at a low temperature. Therefore, dehydration synthesis occurs efficiently, which increases a crosslinking rate and makes it possible to form a dense (good film quality) insulating film.
US11631575B2
In an inductively coupled plasma-mass spectrometry (ICP-MS) system, ions are transmitted into a collision/reaction cell. A DC potential is applied at an exit of the cell at a first magnitude to generate a DC potential barrier effective to prevent the ions from exiting the cell. The DC potential barrier is maintained during a confinement period to perform an interaction. After the confinement period, analyte ions or product ions are transmitted to a mass spectrometer by switching the exit DC potential to a second magnitude effective to allow the analyte ions or product ions to pass through the cell exit as a pulse. The analyte ions or product ions are then counted during a measurement period. The interaction may be ion-molecule reactions or ion-molecule collisions.
US11631573B2
Some embodiments include a high voltage, high frequency switching circuit. The switching circuit may include a high voltage switching power supply that produces pulses having a voltage greater than 1 kV and with frequencies greater than 10 kHz and an output. The switching circuit may also include a resistive output stage electrically coupled in parallel with the output and between the output stage and the high voltage switching power supply, the resistive output stage comprising at least one resistor that discharges a load coupled with the output. In some embodiments, the resistive output stage may be configured to discharge over about 1 kilowatt of average power during each pulse cycle. In some embodiments, the output can produce a high voltage pulse having a voltage greater than 1 kV and with frequencies greater than 10 kHz with a pulse fall time less than about 400 ns.
US11631572B2
In a plasma processing apparatus of an exemplary embodiment, a radio frequency power source generates radio frequency power for plasma generation. A bias power source periodically applies a pulsed negative direct-current voltage to a lower electrode to draw ions into a substrate support. The radio frequency power source supplies the radio frequency power as one or more pulses in a period in which the pulsed negative direct-current voltage is not applied to the lower electrode. The radio frequency power source stops supply of the radio frequency power in a period in which the pulsed negative direct-current voltage is applied to the lower electrode. Each of the one or more pulses has a power level that gradually increases from a point in time of start thereof to a point in time when a peak thereof appears.
US11631564B2
A switching assembly is for an electrical switching apparatus of a switching system. The electrical switching apparatus includes a base. The switching system has a communication device. The switching assembly includes a number of contact assemblies coupled to the base, each of the contact assemblies having a stationary contact and a movable contact structured to move between a CLOSED position corresponding to engagement with the stationary contact, and an OPEN position corresponding to disengagement with the stationary contact; and a transfer assembly including an element and only one single actuator coupled to the element, the element being structured to be coupled to the base, the single actuator comprising a controller for receiving a signal from the communication device. The single actuator is structured to move the movable contact of each of the number of contact assemblies between the CLOSED position and the OPEN position.
US11631563B2
An electromagnetic actuator has: an armature carrying at least one coil; a ferromagnetic yoke configured to channel a magnetic flux created by the coil; and a ferromagnetic moving part that interacts with the yoke to form a magnetic circuit formed at least in part by an assembly of laminated metal plates, the moving part being configured to move in relation to the armature under the action of the magnetic field generated by the coil. The actuator moreover has an auxiliary magnetic circuit made of electrically conductive material, in order to permit the flow of currents induced in the auxiliary magnetic circuit when a magnetic field is generated by the coil.
US11631555B2
A keyboard device includes a substrate, a keycap on the substrate, a first link member connected between the substrate and the keycap and is adjacent to the first side portion of the keycap, and a second link member connected between the substrate and the keycap and is adjacent to the second side portion of the keycap. The two first short swing arms of the first link member are respectively connected to two ends of the first pivot arm of the first link member. A length of each first short swing arm is less than half of a length of the first pivot arm. The two second short swing arms of the second link member are respectively connected to two ends of the second pivot arm of the second link member. A length of each second short swing arm is less than half of a length of the second pivot arm.
US11631550B2
An apparatus is disclosed which includes an electrolytic capacitive element with multiple capacitor sections, a pressure interrupter cover assembly, and a conductor configured to electrically connect a common terminal of the multiple capacitor sections to a common cover terminal. Each first terminal of the multiple capacitor sections is electrically connected to one of a plurality of capacitor cover terminals.
US11631547B2
A composition of matter having the following chemical structure: ⌊ H x O ( x - 1 ) 2 ⌋ Z y wherein x is and odd integer ≥3; y is an integer between 1 and 20; and Z is one of a monoatomic ion from Groups 14 through 17 having a charge value between −1 and −3 or a polyatomic ion having a charge between −1 and −3.
US11631545B2
A film capacitor includes: a main body portion including a first metallized film including a first metal film on a first face of a first dielectric film, and a second metallized film including a second metal film on a second face of a second dielectric film; and external electrodes. The first or second dielectric film is located between the first and second metal films. The external electrodes are disposed on main body ends so as to be electrically connected with the first or second metal film. At least one of the first and second metal films includes a first portion which has a film thickness of 20 nm or more and is located in proximity to the main body ends, and the first portion includes a first groove extending in the first direction and being in contact with corresponding one of the main body ends.
US11631544B2
The present invention relates to an energy storage device comprising a flexible substrate comprising at least two patterned regions spaced apart from one another along the length of the flexible substrate. Each patterned region comprises at least one groove extending in the longitudinal direction of the substrate (web direction) having a first and a second face, wherein the first and second faces are each coated with a conductor such that there is no direct electrical communication between the conductor on the first and second faces, the at least one groove contains a material for storing electrical potential energy (e.g. capacitive material), the first and the second face of the at least one groove of each patterned region are each in electrical connection with an electrical conductor at opposing edges of the flexible substrate, and the first and the second patterned region are electrically connectable to one another.
US11631542B2
An electronic component includes an element body having a dielectric and an inner electrode. The electronic component also includes at least one external electrode. Each external electrode includes a base layer, a plating layer and a covering layer. The base layer is formed on a plurality of surfaces of the element body to have a plurality of faces facing different directions. The base layer is connected to the inner electrode, and contains a metal. The plating layer is formed on a mounting face of the base layer and on a side face of the base layer to which the inner electrode is connected. The covering layer is formed on at least a portion of a face of the base layer, which is opposite to the mounting face of the base layer. A surface of the covering layer is less wettable than a surface of the plating layer by solder.
US11631540B2
A multilayer ceramic capacitor includes: a multilayer structure in which each of a plurality of dielectric layers and each of a plurality of internal electrode layers are alternately stacked, the plurality of internal electrode layers being alternately exposed to a first edge face and a second edge face of the multilayer structure, wherein: a concentration of Mo with respect to a main component ceramic of an end margin region and a side margin region is lower than a concentration of Mo with respect to a main component ceramic of the dielectric layers in the multilayer structure.
US11631538B2
A multilayer ceramic capacitor includes a multilayer body including dielectric layers and internal electrode layers laminated alternately on each other, and external electrode layers on both end surfaces of the multilayer body in a length direction orthogonal or substantially orthogonal to a lamination direction, and each connected to the internal electrode layers. The dielectric layers each include at least one of Ca, Zr, or Ti, the internal electrode layers each include Cu, and the external electrode layers each include a sintered electrode layer in which dielectric particles including at least one of Ca, Zr, or Ti are included in a metal including Ni, and at least one of a Cu-plated layer, a Ni-plated layer, and a Sn-plated layer on an outer side of the sintered electrode layer.
US11631520B2
An electromagnetic component assembly includes a first magnetic core piece, a second magnetic core piece, and an inverted U-shaped conductive winding including a base section and first and second legs extending from base section. One of the first and second magnetic core pieces is configured to receive the base section. The first and second magnetic core pieces are gapped from one another to define a first gap, and one of the first and second magnetic core pieces includes a second gap that, in combination with the first gap, allows the component to be operated at more than one stable open circuit inductance (OCL) corresponding to different current loads.
US11631512B2
A variable resistor according to the present invention includes a substrate, a resistive element disposed on a first surface of the substrate, oil that coats an upper surface of the resistive element, and a slide member that slides on the upper surface of the resistive element coated with the oil, wherein an output of the variable registor changes as a position at which the slide member makes contact with the resistive element changes. The variable resistor further includes an oil repellent part that surrounds at least a part of the resistive element in plan view viewed from above the first surface of the substrate, the oil repellant part having surface free energy smaller than that of the resistive element, whereby oil can be stably held on a resistive element surface without forming irregularities on the resistive element surface.
US11631507B2
A coaxial cable includes a conductor, an electrically insulating member provided over a periphery of the conductor, a shielding layer composed of served shields formed by helically wrapping a plurality of metal wires around the electrically insulating member, and a sheath provided around the shielding layer. The electrically insulating member includes indentations on portions of its surface to be brought into contact with and mated to the metal wires respectively. The shielding layer includes portions in respective circumferential directions of the plurality of metal wires being brought into contact with the electrically insulating member are mated to the indentations, respectively, on the electrically insulating member, and adjacent ones of the metal wires in a circumferential direction of the shielding layer are in surface contact with each other.
US11631505B2
A water blocking layer/sheathing for subsea power cables made from a CuNiSi-alloy.
US11631500B2
Systems and methods for predicting a patient specific risk of cardiac events for cardiac arrhythmia are provided. A medical image sequence of a heart of a patient is received. Cardiac function features are extracted from the medical image sequence. Additional features are extracted from patient data of the patient. A patient specific risk of a cardiac event is predicted based on the extracted cardiac function features and the extracted additional features.
US11631499B2
Embodiment of the invention provide a method for determining a health index of a property area. The method comprises acquiring property data associated with a property area from a data source, and extracting a first property attribute data from the property data acquired. The first property attribute data extracted is used to determine presence or movement of a first pollutant data within the property area. The method further comprises determining a first potential impact data the first pollutant data may have on individual health based in part on the first property attribute data extracted, and computing a property score representing a health index of the property area based in part on the first potential impact data determined.
US11631496B2
A computer-based surgery support system and method for obtaining information of surgical procedures from networked equipment in an operating room, storing the retrieved information in a database, receiving a request for the stored information from a user terminal, and providing the stored information in accordance with the received request. The networked equipment may be configured for use in cataract surgical procedures, such as a phacoemulsification system.
US11631493B2
A system and a computer-implemented method of managing building wellness. The method may include the steps of: obtaining wellness parameters for a building (e.g., an office building) having an occupant(s); processing the wellness parameters to determine a current wellness index for the building; and, based on the current wellness index, sending a message regarding the current wellness index to a recipient(s) (e.g., a building occupant), displaying the current wellness index for a user(s), and/or identifying a remediation action(s) to improve the current wellness index.
US11631486B2
Systems and methods are provided for optimizing short acting insulin medicament dosage timing relative to a meal event for a subject. Glucose measurements of the subject over a time course and the timing of the measurements are obtained. Meal events in the time course and information regarding when dosages were injected into the subject relative to the meal events is obtained. Bins, each for a different time range for when a dosage is injected relative to a meal event, are constructed. Each bin is assigned glucose measurements in one or more periods within the time course in which the subject injected the dosage within the time range associated with the bin. A glycaemic risk measure is determined for each bin with the assigned measurements and used to identify an optimal relative time range for the subject. This is communicated to a health care practitioner or to the subject.
US11631485B2
A clinical therapy system (10) includes a drug delivery device (14) configured to delivery medication to a patient. One or more therapy devices (12, 16, 11, 13, 15, 17) are configured to provide therapy or to monitor the patient. A computer (70) is programmed to perform a CDS method (100) including: receiving clinical context data for the patient from a health information system (HIS) (18); receiving high fidelity data (20, 22, 24, 60, 62, 64, 66) comprising real time measurements for the patient from one or more of the drug delivery device, one or more vital sign sensors, and at least one device of the one or more therapy devices; applying one or more physiologic models (30, 32, 34 36, 38) to the combination of the clinical context data and the high fidelity data to generate a clinical prediction for the patient; outputting a therapy recommendation for the patient based on the clinical prediction for the patient; and controlling operation of the drug delivery device or one of the therapy devices based on the therapy recommendation.
US11631477B2
The present disclosure relates to identifying and authenticating samples of biological material such as human tissue samples, especially when such samples are passed from one entity, institution or holding bank to another. In some aspects, a sample Exchange acts as a bio hub in a bio exchange environment, and receives biosamples and associated data from one or more sample collection entities. The Exchange generates and associates a trusted and unique genetic code (UGC) based on the genetic content of a sample, which is carried forward to subsequent sample users in a chain of transactions in said sample, securely identifying and authenticating a physical and digital asset to avoid mistake or fraud in the transfer of said assets.
US11631474B2
A redundancy analysis method of replacing a faulty part of a memory with at least one spare according to the present embodiment includes: acquiring fault information of the memory; and redundancy-allocating the fault with combinations of the spares to correspond to combination codes corresponding to the combinations of the spares, in which, the redundancy-allocating with the combination of the spare areas includes performing parallel processing on each combination of the spares.
US11631472B2
In a described example, an integrated circuit (IC) includes a repairable memory system. A repair controller is coupled to the repairable memory system. The repair controller includes compression logic configured to encode memory repair code data for a respective instance of the repairable memory system and provide compressed repair data. A non-volatile memory controller is coupled to the repair controller and to non-volatile memory. The non-volatile memory controller is configured to transfer the compressed repair data to the non-volatile memory for storage.
US11631468B2
According to one embodiment, there is provided a non-volatile semiconductor storage device including a non-volatile memory, a monitoring section, a determining section, and a notification processing section. The non-volatile memory includes a plurality of memory cells driven by word lines and a voltage generating section that generates a read voltage to be applied to the word lines. The monitoring section monitors a change in a threshold distribution of the plurality of memory cells upon performing a read processing to read data from the plurality of memory cells by applying the read voltage to the word lines. The determining section determines a degree of deterioration of the non-volatile memory in accordance with a monitoring result by the monitoring section. The notification processing section notifies a life of the non-volatile memory in accordance with a determining result by the determining section.
US11631449B2
A semiconductor memory device having a flexible refresh skip area includes a memory cell array including a plurality of rows to store data, a row decoder connected to the memory cell array, a refresh area storage unit to store a beginning address and an end address of a memory area that is to be refreshed in which the memory area that is to be refreshed does not include a refresh skip area having a size is selectively and/or adaptively changed, and a refresh control circuit connected to the row decoder and the refresh area storage unit. The refresh control circuit controls a refresh operation for the area that is to be refreshed and not for the refresh skip area.
US11631438B2
A voltage generation circuit includes a plurality of rectification circuits configured to be selectively activated depending on a plurality of first control signals, and to generate an internal voltage according to respective reference voltages capable of being independently trimmed depending on a plurality of second control signals; a detection circuit configured to generate a detection signal by comparing a pre-detection signal, generated in each of the plurality of rectification circuits, and a reference signal; and a storage circuit configured to store a pre-select signal provided from an external system, and to output a stored signal to each of the plurality of rectification circuits as the plurality of second control signals.
US11631432B1
An apparatus for visualizing physical movements includes: a device for acquiring video image files; a data analysis system including processor and memory; a computer program operating in the processor to identify an area in the images where periodic motions associated with physical movement of an object may be detected and quantified, and compute a new image sequence in which the motions are visually amplified; and, a user interface that displays the motion-amplified video image of the mechanical component. An associated method for using the apparatus is also disclosed.
US11631422B2
An apparatus is disclosed, configured to receive, from first and second spatial audio capture apparatuses, respective first and second composite audio signals comprising components derived from one or more sound sources in a capture space. The apparatus is further configured to identify a position of a user device corresponding to one of first and second areas respectively associated with the positions of the first and second spatial audio capture apparatuses, and to render audio representing the one or more sound sources to the user device, the rendering being performed differently dependent on, for the spatial audio capture apparatus associated with the identified first or second area, whether or not individual audio signals from each of the one or more sound sources can be successfully separated from its composite signal.
US11631413B2
An electronic apparatus is provided. The electronic apparatus includes a memory and a processor configured to control the electronic apparatus to: classify a plurality of input data into a plurality of types to store in the memory, determine at least one among the input data of the classified plurality of types based on a voice command being recognized among the input data, and provide response information corresponding to the voice command based on the input data of the determined type.
US11631411B2
A method, computer program product, and computing system for receiving information associated with an acoustic environment. Acoustic metadata associated with audio encounter information received by a first microphone system may be received. One or more speaker representations may be defined based upon, at least in part, the acoustic metadata associated with the audio encounter information and the information associated with the acoustic environment. One or more portions of the audio encounter information may be labeled with the one or more speaker representations and a speaker location within the acoustic environment.
US11631406B2
In an embodiment of the disclosure, disclosed is an electronic device including a communication module, a microphone, a first and a second wake-up recognition module, a memory, and a processor. The processor is configured to receive a first user utterance through the microphone, recognize the first user utterance based on at least one of the first or the second wake-up recognition module, when the recognized first user utterance includes specified at least one first trigger information, record at least part of the first user utterance by activating the recording function, transmit recorded data to an external device, and receive at least one of second user utterance information, which is predicted to occur at a time after the function of the speech recognition service is activated by the first wake-up recognition module, or at least one response information associated with the second user utterance from the external device.
US11631403B2
A system and method for controlling a controllable appliance resident in an environment which includes a device adapted to receive speech input. The system and method establishes a noise threshold for the environment in which the device is operating, receives at the device a speech input, determines a noise level for the environment at the time the speech input is received by the device, compares the determined noise level to the established noise threshold, and causes one or more commands to be automatically issued to the controllable device to thereby cause the controllable device to transition from a first volume level to a second volume level that is less than the first volume level when the determined noise level for the environment is greater than the established noise threshold for the environment.
US11631400B2
An electronic apparatus configured to acquire information on a plurality of candidate texts corresponding to input speech of a user through a general speech recognition module, determine text corresponding to the input speech from among the plurality of candidate texts using a trained personal language model, and output the text as a result of speech recognition of the input speech.
US11631391B1
An electronic system includes a fan module, an embedded controller, a reference microphone, an error microphone, an active noise cancellation controller, and a micro speaker module. The reference microphone outputs a wide-band noise signal associated with the operation of the fan module. The error microphone outputs an error signal by detecting the noise level of the electronic system. According to the wide-band noise signal, the error signal and the fan information provided by the embedded controller, the active noise cancellation controller provides a speaker control signal by calculating narrow-band and wide-band noises of the fan module, and drives the micro speaker module to provide a noise cancellation signal which is adjusted according to the wind pressure under the current fan speed of the fan module. The error signal may be reduced to zero by adaptively adjusting the noise cancellation signal for canceling the noises in the electronic system.
US11631389B2
An input device includes an operation panel member with an operation surface; a support member contacting a side face of the operation panel member to support the operation panel member, the side face being perpendicular to the operation surface of the operation panel member; and an actuator configured to vibrate the support member in a direction parallel to the operation surface. The support member contacts the operation panel member only at the side face, and the operation panel member vibrates in a direction parallel to the operation surface by transmission of a vibration of the support member from the side face to the operation panel member.
US11631375B2
The invention provides a display equipment, an operation method thereof, and a backlight control device. The display equipment includes a display panel, a backlight module, an image processing circuit, a panel control circuit, a first backlight control circuit, and a second backlight control circuit. The image processing circuit provides a VRR video frame to the panel control circuit. The first backlight control circuit generates a main dimming signal to the backlight module during a valid data period of the VRR video frame according to a first timing information of the image processing circuit. The second backlight control circuit generates a compensation dimming signal to the backlight module during a blank period of the VRR video frame according to a second timing information of the image processing circuit. In particular, a peak current value of the compensation dimming signal is less than a peak current value of the main dimming signal.
US11631373B1
A method of controlling a display panel includes steps of: detecting a plurality of lines of display data to generate a detection result; determining whether to apply a general timing or a compensation timing to each of the lines of display data according to the detection result; allocating a first display line period for a first line of display data determined to be applied with the general timing; outputting at least one control signal to the display panel in the first display line period according to a length of the first display line period; allocating a second display line period for a second line of display data determined to be applied with the compensation timing; and outputting the at least one control signal to the display panel in the second display line period according to a length of the second display line period different from the first display line period.
US11631362B2
A shift register unit includes an input sub-circuit, a pull-down node driving sub-circuit and an output sub-circuit. The pull-down node driving sub-circuit includes a first connection unit, a first voltage-reduction unit and a second connection unit, and configured to: under the control of the first voltage signal terminal and the pull-up node, transmit a first voltage signal from the first voltage signal terminal to the first pull-down node via the first connection unit, and reduce a voltage applied to the second connection unit via the first voltage-reduction unit; and transmit a second voltage signal from the second voltage signal terminal to the first pull-down node via the second connection unit under the control of the pull-up node.
US11631361B2
A display apparatus includes a display panel, a gate driver, a data driver and a driving controller. The display panel includes an edge area having a rounded shape in a first state and having a flat shape in a second state. The gate driver applies a gate signal to a gate line of the display panel, the data driver applies a data voltage to a data line of the display panel, and the driving controller processes input image data according to the first state and the second state. The display panel includes a first display area having a first pixel density and a second display area having a second pixel density less than the first pixel density. The second display area corresponds to the edge area of the display panel.
US11631360B2
A method of presenting visual information on a screen (306) involves defining a boundary (314) delineating a first region of the screen (which may be towards a centre of the screen) from a second region of the screen (which may be towards a periphery of the screen), displaying a first portion of the visual information in the first region of the screen at a first display quality, and displaying a second portion of the visual information in the second region of the screen at a second, lower, display quality. The method further involves blurring the visual information for display in at least a portion of the second region. The location of the boundary (314) may change over time, and may be based on where a user is looking, or is expected to be looking, or on the type of information being displayed or based on other parameters.
US11631358B2
The present invention includes systems and methods for a multi-primary color system for display. A multi-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. One embodiment of the multi-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.
US11631355B2
A display system includes: a host processor which outputs first image data and outputs scan frequency information and a partial scan enable signal, based on an image driving frequency; a display module controlled by the host processor; and an interface. The display module includes: a display driving circuit which controls a selection of pixel rows to which the data signals are supplied based on the scan frequency information and the partial scan enable signal; and a display panel which displays an image on selected pixel rows based on the data signals. In a video mode of the interface, the host processor divides and outputs the first image data through the interface during transmission periods, based on the image driving frequency, and suspends an output of the first image data through the interface during suspend periods.
US11631354B2
A display device includes a display panel including a sub-pixel for displaying an image, a data driver configured to apply a data voltage to a data line of the sub-pixel, and a scan driver configured to apply a gate signal to a gate line of the sub-pixel. A gate voltage of the gate signal is compensated based on a sensing voltage sensed from the sub-pixel.
US11631351B2
Disclosed in the embodiments of the present disclosure are a current detection device and a display device. The current detection device includes: a plurality of detection circuits; the detection circuit includes: a feedback compensation circuit and a current detection circuit; and the feedback compensation circuit is configured to generate a noise inversion signal by inverting a noise AC signal generated on the predetermined power line in the display panel and to provide the noise inversion signal to a first end of the current detection circuit; and the current detection circuit is configured to output a detection signal to the signal output end according to the noise inversion signal, the signal on the detection line and the signal of the reference voltage end.
US11631346B2
An electronic price label system, an apparatus and a method for managing an electronic price label are disclosed. The electronic price label includes a display and communication device. In the method, the identifier in an electronic price label is read and, based on the read identifier, a command is sent to the electronic price label by means of a near field. The command can be an emptying command and/or extinguishing command for an electronic price label or it can be a command containing a new state and/or price.
US11631343B2
A medical training device facilitating practice of a task-specific medical procedure for the treatment of a traumatic injury is presented. The invention includes a simulant with or without a simulated wound and an optional case adapted to receive the simulant. For embodiments specific to establishing an emergency airway, the simulant includes a compressible body, an insert, an outer covering, and an inner covering. The compressible body and the outer covering approximate a neck with or without a chin. The insert approximates a trachea. The insert is disposed within and separable from the compressible body. The inner covering is disposed between the outer covering and the insert. For embodiments specific to an intramuscular injection, the simulant includes a compressible body, a slot, and a fill. The compressible body approximates a muscle. The slot extends into the compressible body. The slot is adapted to receive the fill. The fill is removably secured within the slot. The fill is adapted to receive a fluid from a syringe which penetrates the simulant.
US11631342B1
An ultrasound system including an ultrasound machine and an ultrasound probe. The ultrasound probe includes an ultrasound transducer, ultrasound circuitry, a six degree of freedom (6-DOF) sensor, and a probe housing. The probe housing encases the ultrasound transducer and the 6-DOF sensor. By embedding motion-sensing technology directly within the housing of the ultrasound transducer, the position and orientation of the ultrasound probe can be tracked in an automated manner in relation to an indicator mark on the ultrasound screen. This allows assisting technologies to mitigate human error that arises from misalignment of the transducer indicator.
US11631339B2
A training simulation system and method for detection of hazardous materials simulates real-world hazardous environments to provide a trainee with hazardous material training. The system provides a hazardous material detection simulator that displays simulated readings to indicate presence thereof. The detection simulator automatically generates the simulated readings, based on its relative position to the hazard point, and based on preprogrammed hazard points in the area. A host trainer, through a trainer communication device, remotely generates and adjusts the simulated readings while tracking vehicle's position. A vehicle integrally contains the hazardous material detection simulator. A trainee controls the vehicle while also observing and reacting to the simulated readings. Once the hazard point is determined, based on simulated readings, the trainee can form a decision on the readings and react accordingly. The simulated readings can be adjusted based on the reaction of the trainee and position of vehicle relative to hazard point.
US11631335B2
A device can receive obstacle data from a plurality of sources. The obstacle data can include location data associated with obstacles. The device can determine weightings for the obstacles based on the plurality of sources. Each of the weightings can indicate a measure of reliability/accuracy of the information regarding an obstacle. The device can process the obstacle data to associate the obstacles with airspace voxel(s), that represent one or more 3D portions of airspace, based on the location data, receive flight parameters relating to a proposed flight plan of a UAV through airspace represented by a set of airspace voxels, determine whether the set of airspace voxels includes any of the airspace voxel(s), and perform one or more actions to cause a recommendation, regarding the proposed flight plan and based on the determination, to be provided. The recommendation can be based on one or more of the weightings.
US11631332B2
A vehicular exterior rearview mirror assembly includes a mounting structure, a mirror reflective element, a mirror back plate, a heater element, and a blind zone indication module. The heater pad is disposed between the mirror back plate and the mirror reflective element. The blind zone indication module is located at an aperture formed through the mirror back plate. The blind zone indication module includes a housing that houses a circuit element and a light source. The circuit element includes electrically conductive terminals that are in electrical connection with circuitry of the circuit element and that are disposed at a connector portion of the housing that is configured to connect to a wire harness to electrically power circuitry of the circuit element when the vehicular exterior rearview mirror assembly is mounted and used at a vehicle.
US11631329B2
A venue location identification system for vehicular access control is described. In one embodiment, the system includes at least one access control device. The access control device includes a processor, a communication interface, and an actuating mechanism configured to control a barrier for providing access to a parking area. The system also includes a user device associated with a vehicle. The user device is configured to communicate with the communication interface of the at least one access control device using ultra wideband (UWB) communication technology. The user device is further configured to transmit an access request to the access control device via UWB requesting permission to leave the parking area as the vehicle approaches the barrier.
US11631328B2
A determination device that determines a tendency of a driver who selects a parking space includes an acquisition unit configured to acquire information regarding an attribute of the parking space in a parking lot, information regarding behavior of a vehicle driven by the driver in the parking lot, and information regarding behavior of the driver when the driver is driving the vehicle in the parking lot, and a determination unit configured to determine the tendency of the driver when the driver selects the parking space, based on the information regarding the behavior of the vehicle or the information regarding the behavior of the driver and the information regarding the attribute of the parking space.
US11631326B2
An information providing system includes a server and an onboard device configured to transmit and receive information to and from the server. The onboard device includes an imaging unit configured to capture an image around a vehicle and a first transmission unit configured to transmit position information and captured image data to the server. The server includes a removal state information generating unit configured to generate removal state information including a predicted time which is required to remove the road obstacle based on the captured image data and a second transmission unit configured to transmit the removal state information. The removal state information which is transmitted from the server is output in another onboard device.
US11631323B2
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a vulnerable road unit (VRU) device may determine that a parameter associated with movement of the VRU device satisfies one or more thresholds indicated in an event reporting configuration. The VRU device may transmit, to a vehicle user equipment device, an indication of an event associated with the VRU device based at least in part on determining that the parameter satisfies the one or more thresholds. Numerous other aspects are provided.
US11631322B2
A collaborative control system for a vehicle has a cloud server, a collaboration device, and an edge computing device. The cloud server stores road coordinates and traffic data corresponding to the road coordinates. The collaboration device is for being mounted in the vehicle. The edge computing device communicates with the cloud server and the collaboration device and is for being mounted in the vehicle. The edge computing device downloads one of the traffic data from the cloud server as an instant traffic datum according to a vehicle positioning coordinate corresponding to one of the road coordinates, and transmits the instant traffic datum to the collaboration device. The collaboration device displays the instant traffic datum.
US11631321B2
A server includes a server communication unit, a server control unit, and a server storage unit, and is connected in a communicable manner to a first vehicle and a second vehicle via the server communication unit. The server control unit transmits an imaging start command to the second vehicle, which runs within a predetermined range from an accident site, in response to the reception of an accident notification associated with positional information on the accident site from the first vehicle, receives an imaged image from the second vehicle, and stores the imaged image into the server storage unit.
US11631320B2
Embodiments of a central security monitoring device for reducing incidences of false alarms in a security system is disclosed. In one embodiment, a method is described, comprising receiving an alarm signal from an occupancy sensor via a receiver, receiving a second alarm signal from a barrier alarm device after receiving the alarm signal, determining, by a processor, an elapsed time from when the alarm signal from the occupancy sensor was received to when the second alarm signal from the barrier alarm device was received, transmitting, by the processor via a network interface, a message to a personal communication device indicating that a false alarm has occurred when the elapsed time is less than the predetermined time.
US11631318B2
A processing system including at least one processor may monitor a condition of a premises during a time period via at least one sensor, where at least one user is permitted a use of the premises during the time period, detect a change in the condition of the premises during the time period via the at least one sensor, determine a violation of at least one rule relating to the use of the premises by the at least one user, wherein the violation is indicated by the change in the condition, and generate an alert of the violation of the at least one rule relating to the use of the premises by the at least one user.
US11631314B2
An electric utility meter including a Hall Effect sensor configured to sense a magnetic field proximate the electric utility meter. The electric utility meter also includes a controller having an electronic processor, the controller configured to receive a signal indicative of a magnitude of the magnetic field proximate the electric utility meter from the sensor, determine whether the magnitude of the magnetic field exceeds a first magnitude threshold and whether a threshold flag has been set, set the threshold flag when the threshold flag has not been set and the magnitude exceeds the first magnitude threshold, determine an amount of time for which the magnitude has exceeded the first magnitude threshold when the threshold flag has been set, and generate an alert indicative of a magnetic tamper event when the amount of time exceeds a time threshold.
US11631304B2
An apparatus for generating a virtual effect of an electric vehicle includes: a driving information detector configured to detect vehicle driving information in the electric vehicle; a controller configured to determine a characteristic of the virtual effect based on the vehicle driving information detected by the driving information detector, and configured to generate a virtual effect producing signal for producing the determined characteristic of the virtual effect; and a vibration actuator provided in a seat of the electric vehicle such that when the vibration actuator operates, a driver or a passenger who is in the seat experiences vibration, the vibration actuator being controlled by the virtual effect producing signal generated by the controller, so as to produce the vibration according to the determined characteristic of the virtual effect.
US11631298B2
A computer-implemented method of authenticating a memory of a gaming machine uses a computing device having a processor communicatively coupled to a memory. The method includes identifying a first subset of the memory including one or more operational data components associated with operating the gaming machine. The method also includes identifying a second subset of the memory. At least some of the second subset of the memory is distinct from the first subset of the memory. The method further includes authenticating the first subset of the memory while the gaming machine is in a disabled state. The method also includes enabling operation of the gaming machine after the authenticating the first subset of the memory if the authentication of the first subset of the memory is successful. The method further includes authenticating the second subset of the memory while the gaming machine is in an enabled state.
US11631297B1
An apparatus, method, and system to present at least one game offering on a display of a gaming machine may include a portable electronic device having at least one sensor configured to acquire at least one interest data based on at least one user action, the at least one user action being used to initiate acquisition of data associated with the at least one interest data, the at least one interest data associated with at least one gaming establishment offering and presented throughout the gaming establishment; a processor operative with an interest data application; and a memory configured to store the at least one interest data and the interest data application.
US11631296B2
A gaming machine includes a gaming machine cabinet defining an upper cabinet volume and a cabinet front opening to the upper cabinet volume. A gaming machine panel is mounted on the gaming machine cabinet in a panel operating position in which the gaming machine panel registers with and covers a base area of the cabinet front opening. The gaming machine further includes a translation structure connected between the gaming machine panel and the gaming machine cabinet. The translation structure is operable enable the gaming machine panel to be moved from the panel operating position upwardly to a cabinet open position. In this cabinet open position the gaming machine panel remains supported by the gaming machine cabinet and is removed from the base area of the cabinet front opening.
US11631294B2
The present disclosure relates to a vending machine. The vending machine comprises an access port, a chassis including a plurality of trays and a plurality of columns, a movable stage, and a product catch coupled to the movable stage. The product catch is operable to move in a first direction to accept a product from one of the plurality of trays, and the product catch is operable to move in a second direction to deposit the product in the access port.
US11631281B2
A vehicle includes a power supply including a battery, a display, a storage configured to store a power matching data, and a fuel efficiency matching data, and a controller configured to determine driving power supplied by the battery, determine a current driving fuel efficiency corresponding to a reference weight based on the driving power and the power matching data, determine the current weight of the vehicle, determine a first fuel efficiency based on an accumulated driving fuel efficiency accumulated from a previous charging time point to a current charging time point and the current driving fuel efficiency at the current charging time point, determine a second fuel efficiency based on the fuel efficiency matching data and the first fuel efficiency corresponding to each of the existing weight and the current weight, determine the estimated driving distance of the vehicle based on the charging capacity of the battery and the second fuel efficiency, and output the estimated driving distance to the display.
US11631280B2
A computer-based system and method for generating a current pain assessment of a neonate using facial expressions along with crying sounds, body movement, and vital signs changes and for using the current pain objective assessment to predict future pain objective assessment and assign a future pain probability score by incorporation spatiotemporal data into the multimodal assessment.
US11631277B2
A method for training a model, the method including: defining a primary model for identifying a class of input data based on a first characteristic of the input data; defining a secondary model for detecting a change to a second characteristic between multiple input data captured at different times; defining a forward link from an output of an intermediate layer of the secondary model to an input of an intermediate layer of the primary model; and training the primary model and the secondary model in parallel based on a training set of input data.
US11631261B2
A method of logistics management based on QR code, the method includes: acquiring a video stream of a logistics box taken by a camera of a logistics box passing through an identification area, the logistics box having a corresponding QR code affixed to its surface; performing target detection on the video stream based on a predetermined neural network model to obtain a QR code image and a logistics box image, respectively; identifying the QR code image to generate QR code information; detecting and tracking the logistics box images in sequence to generate logistics box information; matching the QR code information and logistics box information, generating matching information, and updating logistics inventory information based on the matching information.
US11631249B2
The present disclosure provides a method and an apparatus for sampling training data and a computer server. The method includes: inputting a video to a target detection model to obtain a detection result for each frame of image; inputting the detection results for all frames of images in the video to a target tracking model, to obtain a tracking result for each frame of image; and for each frame of image in the video: matching the detection result and the tracking result for the frame of image, and when the detection result and the tracking result for the frame of image are inconsistent with each other, determining the frame of image as a sample image to be marked, for which processing by the target detection model is not optimal.
US11631243B2
An agricultural method includes providing a positive air pressure chamber to prevent outside contaminants from entering the chamber; growing crops in a plurality of cells in the chamber, each cell having multi-grow benches or levels, each cell further having connectors to vertical hoists for vertical movements in the chamber; maintaining pre-set temperature, humidity, carbon dioxide, watering and lighting levels to achieve predetermined plant growth; using motorized transport rails to deliver benches for operations including seeding, harvesting, grow media recovery, and bench wash; dispensing seeds in the cell with a mechanical seeder coupled to the transport rails; growing the crops with computer controlled nutrients, light and air level; and harvesting the crops and delivering the harvested crop at a selected outlet of the chamber.
US11631229B2
The present disclosure illustrates systems and methods for automatically adjusting a following 3D asset based on a deformation of a related base 3D asset. The systems and methods may use geomaps to index the relationship between the following 3D asset and base 3D asset. By automatically adjusting a following 3D asset based on the base 3D asset, the following 3D asset may retain full functionality.
US11631227B2
Methods and devices for manipulating an image are described. The method comprises receiving image data, the image data including a first image obtained from a first camera and a second image obtained from a second camera, the first camera and the second camera being oriented in a common direction; identifying one or more boundaries of an object in the image data by analyzing the first image and the second image; and displaying a manipulated image based on the image data, wherein the manipulated image includes manipulation of at least a portion of the first image based on boundaries of the object.
US11631222B2
A context based augmented reality system can be used to display augmented reality elements over a live video feed on a client device. The augmented reality elements can be selected based on a number of context inputs generated by the client device. The context inputs can include location data of the client device and location data of nearby physical places that have preconfigured augmented elements. The preconfigured augmented elements can be preconfigured to exhibit a design scheme of the corresponding physical place.
US11631220B2
Digital object surface inflation techniques are described as implemented by an image processing system to generate an inflated digital object, automatically and without user intervention, from a two-dimensional digital object in a digital image. In one example, the geometry inflation system generates the inflated digital object based on an outer boundary and in this way overcomes challenges of conventional skeleton based techniques. In another example, rules are configured to guide a geometry inflation system to generate the inflated digital object.
US11631212B2
The present disclosure relates to methods and apparatus for graphics processing. Aspects of the present disclosure can determine at least one scene including one or more viewpoints. Also, aspects of the present disclosure can divide the at least one scene into a plurality of zones based on each of the one or more viewpoints. Further, aspects of the present disclosure can determine whether a zone based on one viewpoint of the one or more viewpoints is substantially similar to a zone based on another viewpoint of the one or more viewpoints. Aspects of the present disclosure can also generate a geometry buffer for each of the plurality of zones based on the one or more viewpoints. Moreover, aspects of the present disclosure can combine the geometry buffers for each of the plurality of zones based on the one or more viewpoints.
US11631209B2
A method for computer animation includes receiving, by a processor executing a multi-platform deformation engine system in association with a third-party game engine system, an input file that includes an asset geometry, where the asset geometry defines an asset mesh structure, where the asset geometry may exclude an internal support frame, and where logic for custom deformation steps may be included, altogether in a fashion portable and made to produce consistent results across multiple different software and/or hardware platform environments and/or across real-time and/or offline scenarios. The method also includes applying at least one deformer to the asset mesh structure, where the at least one deformer includes a plurality of user-selectable deformer channels, and where each deformer channel is associated with at least a portion of the asset mesh structure and configured to adjust a visual appearance of the associated portion of the asset mesh structure. The method also includes receiving a customizable order of operations for evaluation of at least a subset of the plurality of deformer channels, the order of operations specifying an order in which each deformer channel of the subset is to be evaluated in real-time during animation of the asset geometry.
US11631204B2
In implementations of systems for generating candidate mirror snap points using determined axes of symmetry, a computing device implements a symmetry system to receive vector object data describing a set of points of a vector object. The symmetry system generates convex polygons that enclose the set of points and identifies a particular convex polygon that has a smallest area. A side of the particular convex polygon is determined as an axis of symmetry for the vector object. The symmetry system generates an indication for display in a user interface of a candidate snap point based on the axis of symmetry and a point of the set of points of the vector object.
US11631202B2
A method for generating an image that includes at least one of a vignette effect or a grain effect corresponding to an input image may include obtaining the input image including at least one of the vignette effect or the grain effect; identifying at least one of a vignette parameter or a grain parameter of the input image; obtaining at least one of a vignette filter based on the vignette parameter or a grain layer based on the grain parameter; and generating the image that includes at least one of the vignette effect or the grain effect by applying at least one of the vignette filter or the grain layer to the image.
US11631201B2
Systems and methods for generating a video of a user-defined virtual reality scene are disclosed. Exemplary implementations may: obtain a scene definition; obtain camera information for multiple virtual cameras to be used in generating a two-dimensional presentation of the virtual reality scene; execute a simulation of the virtual reality scene from the scene definition for at least a portion of the scene duration; obtain camera timing instructions specifying which of the virtual cameras should be used to generate the two-dimensional presentation of the virtual reality scene as a function of progress through the scene duration; generate the two-dimensional presentation of the virtual reality scene in accordance with the camera timing instructions and the camera information.
US11631200B2
Techniques for determining predictions on a top-down representation of an environment based on vehicle action(s) are discussed herein. Sensors of a first vehicle (such as an autonomous vehicle) can capture sensor data of an environment, which may include object(s) separate from the first vehicle (e.g., a vehicle or a pedestrian). A multi-channel image representing a top-down view of the object(s) and the environment can be generated based on the sensor data, map data, and/or action data. Environmental data (object extents, velocities, lane positions, crosswalks, etc.) can be encoded in the image. Action data can represent a target lane, trajectory, etc. of the first vehicle. Multiple images can be generated representing the environment over time and input into a prediction system configured to output prediction probabilities associated with possible locations of the object(s) in the future, which may be based on the actions of the autonomous vehicle.
US11631193B1
A system for estimating a pose of one or more persons in a scene includes a camera configured to capture one or more images of the scene; and a data processor configured to execute computer executable instructions for: (i) receiving the one or more images of the scene from the camera; (ii) extracting features from the one or more images of the scene for providing inputs to a keypoint subnet and a person detection subnet; (iii) generating one or more keypoints using the keypoint subnet; (iv) generating one or more person instances using the person detection subnet; (v) assigning the one or more keypoints to the one or more person instances by learning pose structures from image data; and (vi) determining one or more poses of the one or more persons in the scene using the assignment of the one or more keypoints to the one or more person instances.
US11631185B1
A method for non-contact modal analysis uses an optical sensing device such as a video camera. Unlike traditional modal analysis, requiring accelerometers or force sensors to measure the modal characteristics of a structure, the inventive system uses pixel displacement measurements from the optical sensor to characterize the modal properties of the device under test. The input or reference signal is measured by an independent data acquisition system and is synchronized with the response motion captured in video recordings.
US11631183B2
The present disclosure relates to a method of motion segmentation (100) in a video stream. The method comprises the steps of: acquiring (101) a sequence of image frames; dividing (102) a first frame (401) into a plurality of image blocks (403); comparing (103) each image block (403) against a corresponding reference image block (404) and providing a measure of dissimilarity; for image blocks having a measure of dissimilarity less than a threshold: discarding (104a) the image blocks, and for image blocks having a measure of dissimilarity greater than the threshold: keeping (104b) the image blocks and further dividing the image blocks into a new plurality of image blocks (405); repeating the steps of dividing (102) and comparing (103) until a stop condition is met (105a); generating (106) a motion mask (407) indicating areas of movement (408).
US11631179B2
There is provided a system and method of segmenting an image of a fabricated semiconductor specimen. The method includes: obtaining a first probability map corresponding to the image representative of at least a portion of the fabricated semiconductor specimen and indicative of predicted probabilities of pixels in the image to correspond to one or more first structural elements presented in the image, obtaining a first label map informative of one or more segments representative of second structural elements and labels associated with the segments, performing simulation on the first label map to obtain a second probability map indicative of simulated probabilities of pixels in the first label map to correspond to the one or more segments, and generating a second label map based on the first probability map and the second probability map, the second label map being usable for segmentation of the image with enhanced repeatability.
US11631178B2
The present disclosure may provide a method for perfusion analysis. The method may include: obtaining a plurality of scan images corresponding to a plurality of time points; obtaining a plurality of time-density discrete points based on the plurality of scan images; determining an initial time-density curve based on the plurality of time-density discrete points, the initial time-density curve indicating a density variation of a contrast agent in an organ or tissue over time, the organ or tissue corresponding to a pixel or voxel in the plurality of scan images; obtaining a first perfusion model; determining a first perfusion parameter based on the first perfusion model and the initial time-density curve; obtaining a second perfusion model; and determining a second perfusion parameter based on the second perfusion model and the first perfusion parameter.
US11631172B2
Aspects of the technology described herein relate to receiving an ultrasound image, automatically determining a location of a specific point on an anatomical structure depicted in the ultrasound image, and displaying an indicator of the location of the specific point on the anatomical structure on the ultrasound image. In some embodiments, the anatomical structure is a bladder. In some embodiments, the specific point is the centroid. In some embodiments, a statistical model determines the specific point. The indicator may be, for example, a symbol located at the specific point, a horizontal line extending through the specific point from one edge of the anatomical structure to another, and/or a vertical line extending through the specific point from one edge of the anatomical structure to another.
US11631171B2
Automated, machine learning-based systems are described for the analysis and annotation (i.e., detection or delineation) of prostate cancer (PCa) on histologically-stained pathology slides of prostatectomy specimens. A technical framework is described for automating the annotation of predicted PCa that is based on, for example, automated spatial alignment and colorimetric analysis of both H&E and IHC whole-slide images (WSIs). The WSIs may, as one example, be stained with a particular triple-antibody cocktail against high-molecular weight cytokeratin (HMWCK), p63, and α-methylacyl CoA racemase (AMACR).
US11631170B2
A non-transitory computer readable recording medium has an estimation model according to one aspect of the present invention recorded thereon, and the estimation model is included in a program to be executed by a computer and outputs output data estimated based on input data received. In response to receiving, as the input data, a change over time in an intensity of energy emitted from a sealing part of an object subjected to a sealing process through bonding, the estimation model estimates at least one of whether sealing of the object is good or whether the sealing of the object is defective and outputs an estimation result as the output data, the change over time being calculated based on an intensity of energy emitted at each of a first time point and a second time point that is later than the first time point.
US11631168B2
Methods and apparatuses for determining a quality of a mask of a photolithography apparatus are provided, which comprise a parallel calculation, using a plurality of computing devices, of a reference aerial image on the basis of a design of the mask and optical properties of the photolithography apparatus on a plurality of computing devices.
US11631159B2
A computer program product and apparatus suitable may perform operations including receiving a first digital image, and identifying a pixel resolution of a display, the pixel resolution of the display being less than a pixel resolution of the first digital image. The operations may further include providing first data to the display to cause display of the first digital image at an image resolution adapted to the identified pixel resolution, wherein a section of the first digital image displayed on the display includes a first area of the display. The operations may further include receiving a user-initiated instruction to zoom in on the section of the first digital image, and providing, in response to receiving the user-initiated instruction, second data to the display to cause display of the section of the first digital image over a second area of the display that is greater than the first area.
US11631144B2
Embodiments of the present invention include a crowdfunding platform comprising one or more computer systems, one or more memories, and one or more central processing units (CPUs). The crowdfunding platform has one or more alternative interfaces to one or more alternative networks. The alternative networks are not capable of operating directly with the Internet. There are also one or more Internet interfaces to the Internet. A crowdfunding platform receives information about a crowdfunding project from one of the alternative interfaces, processes the information into processed information, sends the processed information over one of the Internet interfaces. Further, the crowdfunding platform receives Internet information over one of the Internet interfaces, translates the Internet information into transformed information, and sends the transformed information over one of the alternative interfaces.
US11631139B2
Systems and methods for converting live weather data to a weather index for offsetting weather risk. Weather data source systems generate one or more weather data streams that include weather forecast model and observations data. A data distribution system receives a weather index request, identifies at least one instrument and at least one location associated with the request. Weather risk indication data is extracted among the weather data streams associated with the identified location based on predefined parameters associated with the identified instrument. The extracted data is converted into a set of weather index values corresponding to the location, based on a predetermined algorithm associated with the identified instrument. A weather index presentation package is generated that includes the set of weather index values for distribution to at least one user device. The weather index presentation package being distributed is updated concurrent with changes to weather risk indication data.
US11631136B2
Systems and methods are disclosed herein that compute trading signals with low latency and high throughput using highly parallelized compute resources such as integrated circuits, reconfigurable logic devices, graphics processor units (GPUs), multi-core general purpose processors, and/or chip multi-processors (CMPs). For example, an estimation that estimates a quote price direction for a quote on a financial instrument can be generated from streaming financial market data.
US11631126B2
Systems and methods for achieving persistent interaction comprise receiving a first communication via a first communication channel, the first communication including a first service request; initiating a response to the first service request; storing information related to a first context of the first communication; in response to the first communication being terminated, storing a first stage information related to completion of the response to the first service request; receiving a second communication via a second communication channel, the second communication including a second service request; in response to the first service request being the same as the second service request, retrieving the information related to the first context; retrieving the first stage information; resuming the response to the first service request; storing information related to a second context and a second stage of completion of the second service request; and storing a second stage of completion of the response.
US11631124B1
A system is described for mapping product attributes between schemas of e-commerce websites. Using a pre-defined reverse mapping, a mapping server populates a master attribute table from product attributes and taxonomy categorizations defined in a source schema. Using a pre-defined assignment mapping, the mapping server maps the master attributes in the master attribute table to product attributes and taxonomy categorizations in the target schema.
US11631122B2
A merchant may operate a retail store that users are able to visit in person in order to view and purchase products. When a user visits the store, the user might not know where a desired product (“target product”) is located. Computer technology may help direct the user to the target product in real-time. In some embodiments, a model of passable areas and the location of products in the retail store may be determined, e.g. by a merchant device. In some embodiments, when the user visits the retail store, a computer generates a product recommendation, e.g. based on user-specific information, and a route in the retail store is determined for the user. In some embodiments, the route in the retail store may be determined using the model based on the target product, the user's location in the store, and one or more recommended products.
US11631120B2
In some examples, a server may receive a first order to acquire a product. The server may receive a request to cancel the first order and determine that the product has been shipped. The server may determine, based on sensor data received from a sensor in the container, that the container is unopened. After receiving a second order to ship the product to a second location, the server may instruct a courier to transport the product to the second location. For example, if the container is located at the first location, the server may instruct the courier to transport the container from the first location to the second location. If the server determines that the courier is currently transporting the container to the first location, the server may instruct the courier to transport the container to the second location instead of to the first location.
US11631117B2
Disclosed herein are system, method, and computer program product embodiments for pooling requirements, such as placing of multiple purchase orders, while preserving the privacy of the requirements provided by requesters placing the orders. The approach involves receiving first encrypted information comprising a first request from a first client and second encrypted information comprising a second request from a second client. An encrypted intersection result of the first request and the second request can then be calculated using the first encrypted information and the second encrypted information, in their encrypted form without the need to decrypt either.
US11631109B2
The subject matter of this specification can be embodied in, among other things, a method that receives at a server a first request to rebroadcast a first sponsored content item that was displayed on the social network to the first user to a second user. A second request to display at least one sponsored content item to the second user when the second user accesses an electronic document associated with the social network is received at the server. The first sponsored content item is retrieved for rebroadcast from one or more sponsored content items indicated for rebroadcast to the second user. The first sponsored content item is output to the second user of the social network in response to the second request to display and without requiring the second user to select the first sponsored content item for display.
US11631102B2
Methods and systems are described for optimizing markdown schedules for clearance items at physical retail stores. For example, price sensitivity of a current inventory item at a physical retail store may be modeled using techniques that account for differences in operating behavior and data availability at physical stores versus online channels for selling items. When the current item is placed on clearance at the physical retail store, a request for a markdown schedule, including goals for the clearance, may be received. The forecasted price sensitivity of the current item may be adjusted based on actual price sensitivity of one or more past clearance items (e.g., based on actual clearance sales data) determined to match the current item. An optimal markdown schedule for the item may then be determined based, at least in part, on the adjusted price sensitivity of the item and clearance goals.
US11631097B2
A method of displaying a symbol representative of changes in price during a time period, the method including receiving a first intra-time open price, a first intra-time high price, a first intra-time low price, and a first intra-time close price corresponding to a first intra-time period in the time period, receiving a second intra-time open price, a second intra-time high price, a second intra-time low price, and a second intra-time close price corresponding to a second intra-time period in the time period wherein the second intra-time period occurred after the first intra-time period, determining whether the second intra-time high price is higher than the first intra-time high price and whether the second intra-time low price is higher than the first intra-time low price, in response to the determining that the second intra-time high price is higher than the first intra-time high price and that the second intra-time low price is higher than the first intra-time low price, incrementing a higher-high-higher-low-price counter value, determining whether the second intra-time high price is lower than the first intra-time high price and whether the second intra-time low price is lower than the first intra-time low price, in response to the determining that the second intra-time high price is lower than the first intra-time high price and that the second intra-time low price is lower than the first intra-time low price, incrementing a lower-high-lower-low-price counter value, and generating and displaying, by a charting engine, the symbol, which illustrates a relationship between the higher-high-higher-low-price counter value and the lower-high-lower-low-price counter value.
US11631092B2
Methods and apparatus relating to the generation, management and use of taxonomies are described. Over time statistics are collected based on the user interaction and the effectiveness of the taxonomy determined with respect to one or more groups of users. Decisions are automatically made when a new e.g., custom, taxonomy is to be generated for a set of users. Over time multiple custom taxonomies are generated for different user groups with each group of users being provided access to items through the taxonomy which provides the best results for the group. Generated taxonomies are compared and merged or combined when similar to avoid the generation and maintenance of a large number of similar taxonomies.
US11631086B2
The present disclosure provides computing systems and techniques for validating a decision model against a cannon of regulation. A server can deconstruct a decision model into a number of branching decisions and also generate a Markov chain comprising a number of sequences from a cannon of regulation. The server can compare the branching decisions to the sequences and can validate the decision model with the cannon of regulation based on the comparison.
US11631080B2
Disclosed is a cross-chain communication method. In this method, a first edge node of a first blockchain receives a first transaction request and validates the first transaction request; on condition that the first transaction request passes the validation, the first edge node will send the first transaction request to a notary node group; the notary node group determines at least one target notary node according to a preset criterion; the at least one target notary node validates the first edge node and a second edge node of a second blockchain corresponding to the first transaction request; and on condition that both the first edge node and the second edge node pass the validation, the first edge node will set up a cross-chain communication with the second edge node depending on the first transaction request to complete a cross-chain transaction. A cross-chain communication device and a storage medium are also disclosed.
US11631071B2
A method includes determining a fuel amount; providing navigation directions; determining a vehicle arrival; transmitting a fuel purchase request; controlling a tank cover; receiving fuel; detecting that a tank is full; and transmitting a stop fueling request. A computer system includes a processor configured to: determine a fuel amount; provide navigation directions; determine a vehicle arrival; transmit a fuel purchase request; cause a pump to provide fuel; control a tank cover; detect that a tank is full; and transmit a stop fueling request. A non-transitory computer-readable medium storing thereon a set of instructions that, when executed on a processor, causes the processor to: determine a fuel amount; provide navigation directions; determine a vehicle arrival; transmit a fuel purchase request; cause a pump to provide fuel; control a tank cover; detect that fuel tank is full; and transmit a stop fueling request.
US11631062B2
A voucher verification auxiliary method is provided, including: when a user device is approaching a voucher verification auxiliary device, generating an encryption key for the user device to encrypt voucher data with the encryption key to generate first encrypted data; reading and decrypting the first encrypted data to obtain the voucher data; encrypting the voucher data to generate and transmit second encrypted data to a verification center; decrypting the second encrypted data to obtain the voucher data, generating a verification result after verifying the voucher data, encrypting the verification result to become third encrypted data, and transmitting the third encrypted data back to the voucher verification auxiliary device; decrypting the third encrypted data to obtain the verification result; transmitting the verification result to a voucher receiving terminal. A voucher verification auxiliary device and a voucher verification auxiliary system are also provided.
US11631056B2
Aspects of the subject technology relate to creating an electronic calendar event. A set of event properties from message contents and participants of an electronic message thread is identified. An electronic calendar event comprising event attributes based on the set of event properties is created.
US11631050B2
Methods and systems for incorporating physical documents into a document review workflow involving electronic documents. One or more embodiments detect a presence of a physical document within a field of view of an AR device and map the physical document to an existing electronic document based on visual features of the physical document. Additionally, one or more embodiments determine at least one difference between the physical document and the electronic document and create, for the physical document and the electronic document a shared state mapping including the difference(s). One or more embodiments then apply the difference to the physical document or the electronic document by displaying the difference(s) in an AR layer within the field of view of the AR device or storing the difference(s) in the electronic document.
US11631049B1
An inventory, disposition, and order management system and method utilizes multiple data sources to obtain complementary and augmented product data to determine an enhanced set of product data that reflects product inventory and disposition history information in a supply chain. The system and method can utilize the complementary and augmented product data to formulate recommended orders to achieve product dealer sales goals. The system and method compare the product data obtained from the data sources and reconcile any discrepancies. In at least one embodiment, the product data includes product identification data, product inventory data, product configuration data, and product disposition history data. Obtaining data from multiple sources allows the system and method to develop more accurate and complete data through an audit and reconciliation process as opposed to data obtained from a single source.
US11631048B1
Described are systems and techniques to present information to a user of a materials handling facility using a representative color. A representative color at an inventory location is determined based on one or more colors used at the inventory location. Once determined, the representative color may be used in the presentation of a user interface that includes item data and visual elements therein. The use of the representative color in the user interface facilitates the identification of items or an inventory location within the material handling facility.
US11631039B2
System trains machine learning model to determine content data, metadata, and context data for support ticket communications, in response to receiving support ticket communications. Machine learning model receives communication associated with support ticket, and determines content data, metadata, and context data for communication. System converts content data, metadata, and context data for communication into first impulse for first channel and second impulse for second channel. System determines first channel value based on first type of conversion of first impulse and any impulses for first channel that are converted from data that is determined for support ticket event. System determines second channel value based on second type of conversion of second impulse and any impulses for second channel that are converted from data that is determined for support ticket event. System uses first channel value and second channel value to generate priority associated with support ticket, and outputs priority.
US11631034B2
Techniques to generate a flavor profile using artificial intelligence are disclosed. A flavor classifier classifies flavors for a given set of ingredients of a recipe from a set of possible classes of flavors. The flavor classifier may use different deep learning models to allow for different granularity levels corresponding to each flavor based on desired preciseness with classification of a particular flavor. A respective flavor predictor may or may not be used for each granularity level based on output of a certainty level classifier used for determining a preceding level of granularity.
US11631032B2
An exemplary system, method, and computer-accessible medium can include, for example, (a) receiving a dataset(s), (b) determining if a misclassification(s) is generated during a training of a model(s) on the dataset(s), (c) generating a synthetic dataset(s) based on the misclassification(s), and (d) determining if the misclassification(s) is generated during the training of the model(s) on the synthetic dataset(s). The dataset(s) can include a plurality of data types. The misclassification(s) can be determined by determining if one of the data types is misclassified. The dataset(s) can include an identification of each of the data types in the dataset(s).
US11631029B2
Systems, methods, and non-transitory computer-readable media are disclosed for generating combined feature embeddings for minority class upsampling in training machine learning models with imbalanced training samples. For example, the disclosed systems can select training sample values from a set of training samples and a combination ratio value from a continuous probability distribution. Additionally, the disclosed systems can generate a combined synthetic training sample value by modifying the selected training sample values using the combination ratio value and combining the modified training sample values. Moreover, the disclosed systems can generate a combined synthetic ground truth label based on the combination ratio value. In addition, the disclosed systems can utilize the combined synthetic training sample value and the combined synthetic ground truth label to generate a combined synthetic training sample and utilize the combined synthetic training sample to train a machine learning model.
US11631027B2
The present disclosure relates to systems and methods for providing Online-to-Offline services. The method may include obtain first information associated with a first service request having been allocated to a service provider and having been accepted by the service provider. The method may also include obtaining second information associated with a second service request initiated via an application executed by a second requester terminal. The method may also include determining a matching parameter based on the first information and the second information by using at least one trained matching model and determining whether the matching parameter is larger than a threshold. The method may also include transmitting data associated with the second service request based on a result of the determination that the matching parameter is larger than the threshold.
US11631017B2
Because digital assistants tend to have different areas of expertise and/or different abilities to fulfill a given request, it is sometimes difficult for a user to know which digital assistant is best able to fulfill a request. Representative embodiments disclose mechanisms to increase federate digital assistants so that a user's request can be funneled to the digital assistant best able to fulfill the user's request. A meta-assistant gathers information on skills provided by a set of digital assistants. The meta-assistant also gathers completion data for requests for different digital assistants and user satisfaction information. A user submits a request to the meta-assistant. The meta-assistant extracts user intent from the request and redirects the user's request to the digital assistant best able to fulfill the request. Embodiments can utilize trained machine learning models or scored algorithmic approaches to select the digital assistant.
US11631013B2
An actionable alert platform is provided. The platform may utilize artificial intelligence (“AI”) to formulate alert triggers that inform a user regarding unusual activity associated with a target transaction. The platform allows a user to enter customized criteria for an alert trigger and actionable responses for remediating the detected alert trigger. In response to detecting an alert trigger, the platform may formulate and transmit push notifications to a mobile device of user. The user may implement the actionable response directly from within the push notification. The platform may also provide push notifications to the user that advise on a status of the target transaction after applying the actionable response. An AI engine may generate additional alert triggers based on the criteria entered by the user. The AI engine may generate the actionable responses for any alert trigger.
US11631004B2
Techniques and mechanisms for determining the pruning of one or more channels from a convolutional neural network (CNN) based on a gradient descent analysis of a performance loss. In an embodiment, a mask layer selectively masks one or more channels which communicate data between layers of the CNN. The CNN provides an output, and calculations are performed to determine a relationship between the masking and a loss of the CNN. The various masking of different channels is based on respective random variables and on probability values each corresponding to a different respective channel In another embodiment, the masking is further based on a continuous mask function which approximates a binary step function.
US11631001B2
A system-on-chip (SoC) integrated circuit product includes a machine learning accelerator (MLA). It also includes other processor cores, such as general purpose processors and application-specific processors. It also includes a network-on-chip for communication between the different modules. The SoC implements a heterogeneous compute environment because the processor cores are customized for different purposes and typically will use different instruction sets. Applications may use some or all of the functionalities offered by the processor cores, and the processor cores may be programmed into different pipelines to perform different tasks.
US11630998B2
A method for automatically training a neural network includes at a trainer having a first communication device and a perception recorder, continuously recording the surroundings in the vicinity of the first object; receiving, at the trainer, a message from a communication device associated with an object in the vicinity of the trainer, the message including information about the position and the type of the object; identifying a recording corresponding to the time at which the message is received from the object; correlating the received positional information about the second object with a corresponding location in the recording to identify the object in the recording; classifying the identified object based on the type of information received in the message from the object; and using the classified recording to train the neural network.
US11630989B2
A computing device receives a data X and Y, each having N samples. A function f(x,y) is defined to be a trainable neural network based on the data X and the data Y. A permuted version of the data Y is created. A loss mean is computed based on the trainable neural network f(x,y), the permuted version of the sample data Y, and a trainable scalar variable η. A loss with respect to the scalar variable η and the trainable neural network is minimized. Upon determining that the loss is at or below the predetermined threshold, estimating a mutual information (MI) between a test data XT and YT. If the estimated MI is above a predetermined threshold, the test data XT and YT is deemed to be dependent. Otherwise, it is deemed to be independent.
US11630984B2
Proposed are a method and apparatus for accelerating data processing in a neural network. The apparatus for accelerating data processing in a neural network may include: a control unit configured to quantize data by at least one method according to a characteristic of data calculated at a node forming at least one layer constituting the neural network, and to separately perform calculation at the node according to the quantized data; and memory configured to store the quantized data.
US11630981B2
Connection bridges (CBR) for dual-interface transponder chip modules (TCM) 200 may have an area which is substantially equal to or greater than an area of a contact pad (CP) of a contact pad array (CPA). A given connection bridge may be L-shaped and may comprise (i) a first portion disposed external to the contact pad array and extending parallel to the insertion direction, and (ii) a second portion extending from an end of the first portion perpendicular to the insertion direction to within the contact pad array (CPA) such as between C1 and C5. The connection bridge may extend around a corner of the contact pad array, may be large enough to accommodate wire bonding, and may be integral with a coupling frame (CF) extending around the contact pad array. The transponder chip modules may be integrated into a smart card (SC).
US11630979B2
A self-tuning RFID device having an input capacitance that is adjustable in response to a detected signal. The self-tuning RFID device preferably comprises a variable capacitance RFID chip coupled to an inductor, and an input circuit driven by the detected signal from the variable capacitance RFID chip. A change in capacitance with the detected signal is delayed by a specific amount of time, thereby allowing the self-tuning RFID device to function as a dual mode EAS and RFID tag. The ESA functionality can be deactivated by a high field at or near its resonance frequency without disabling the RFID functionality. The effect of the high field may change the input capacitance permanently changing its resonance.
US11630978B2
The invention relates to a chip card with a dual, contactless and contact-based communication interface, comprising a card body made up of two metal sheets and an electronic module provided with a terminal block and an antenna designed for radio-frequency communication with the antenna of a remote reader. The electronic module includes an active communication circuit powered by a battery in the chip card, and configured to generate a carrier signal capable of interacting with the carrier signal emitted by a remote contactless reader in order to establish active radio-frequency communication between the chip card and the remote reader.
US11630976B2
An information product or item, such as a for sale sign, can be configured with contact information and/or elements that link the information product to a networked system and related services (with the product being called a for information product or FIP in the description). These services can make available applications such as phone and web application that can be helpful in providing an additional mechanism/electronic media as it relates to the FIP and/or any FIP related product/object/item. These services may aid someone to whom the FIP belongs in fielding, FIP related, viewer inquires while providing the FIP viewer with more options, upon making requests to said system services. The FIP may make available linked application system services to viewers of the FIP, which may belong to someone who does not know how to link such services in other ways.
US11630971B2
Software performance can be predicted based on different system configurations. In one example, a computing device can receive historical datasets associated with copies of a software application executed by a group of computing environments during a prior timespan. Each historical dataset can indicate respective changes during the prior timespan to at least one performance characteristic of one of the copies of the software application executed by one of the computing environments in the group. Each computing environment in the group can being configured differently than the other computing environments in the group. The computing device can also convert the historical datasets into training data for a machine-learning model, and train the machine-learning model. This can yield a trained machine-learning model configured to generate a forecast of the performance characteristic for the software application over a future timespan.
US11630959B1
A vision-based system for identifying textual sentiment present in a text source image, comprising a camera module adapted to capture the text source image, and a vision-based text analyzing device adapted to analyze the input image, identify a text input string, and determine the sentiment embodied by the text input string, the vision-based text analyzing device is further adapted to revise the text input string to embody an alternate sentiment, the vision-based system has an output display for presenting sentiment classification results and the revised text string via in an augmented reality format.
US11630942B2
Disclosed is a method for suggesting revisions to a document-under-analysis (“DUA”) from a seed database, the seed database including a plurality of original texts each respectively associated with one of a plurality of final texts. The method includes tokenizing the DUA into a plurality of statements-under-analysis (“SUAs”), selecting a first SUA of the plurality of SUAs, generating a first similarity score for each of the plurality of the original texts, the similarity score representing a degree of similarity between the first SUA and each of the original texts, selecting a first candidate original text of the plurality of the original texts, and creating an edited SUA (“ESUA”) by modifying a copy of the first SUA consistent with a first candidate final text associated with the first candidate original text.
US11630939B2
A computer-implemented method may be used for semantic navigation of content. The method may include determining a first content complexity level for a user, and presenting a first content to a user device operated by the user. The first content may be presented at the first content complexity level of the user. Additionally, the method may include receiving a navigation command from the user on a portion of the first content via the user device; and determining a second content at a second content complexity level based on the navigation command. The second content may convey the same information as the first content. Additionally, the method may include replacing the first content with the second content on the user device. The second content may be presented at the second content complexity level, and the second content complexity level may be different than the first content complexity level.
US11630937B2
A virtual fabrication environment for semiconductor device structures that includes the use of virtual metrology measurement data to optimize a virtual fabrication sequence is described. Further, calibration of the virtual fabrication environment is performed by comparing virtual metrology measurement data from a virtual fabrication run with a subset of measurements performed in a physical fabrication environment. Additionally, virtual experiments conducted in the virtual fabrication environment of the present invention generate multiple device structure models using ranges of process and design parameter variations for an integrated process flow and design space of interest.
US11630933B2
An information processing apparatus specifies a first pattern indicating a first layer included in first circuit data. The information processing apparatus generates, based on first wiring included in a second pattern indicating a second layer that is adjacent to the first layer and a slit included in the first pattern, second circuit data by changing the first pattern to a third pattern including second wiring corresponding to the first wiring. The information processing apparatus generates, based on the second circuit data, training data for machine learning.
US11630932B2
A method of creating a fabricable segmented design for a physical device is provided. A computing system receives a design specification. The computing system optimizes an initial segmented design based on the design specification to create an improved segmented design. The computing system perturbs the improved segmented design to create a perturbed segmented design. The computing system optimizes the perturbed segmented design to create a second improved segmented design.
US11630923B2
A device configured to implement multiple locks to increase security of assets associated with the device including an embedded system, a multi-lock mechanism configured to provide a plurality of locks to prevent an authorized access to the assets associated with the embedded system, each of the plurality of locks of the multi-lock mechanism having an different unlock parameters, a memory configured to securely store at least one of the lock parameters of the plurality of locks of the multi-lock mechanism, the memory further configured to securely store at least one of the unlock parameters of the multi-lock mechanism, and the embedded system further configured to provide access to the assets after each of the lock parameters of the plurality of locks of the multi-lock mechanism is provided the unlock parameters of the multi-lock mechanism.
US11630920B2
A system may use memory tagging for side-channel defense, memory safety, and sandboxing to reduce the likelihood of successful attacks. The system may include memory tagging circuitry to address existing and potential hardware and software architectures security vulnerabilities. The memory tagging circuitry may prevent memory pointers from being overwritten, prevent memory pointer manipulation (e.g., by adding values), and increase the granularity of memory tagging to include byte-level tagging in cache. The memory tagging circuitry may sandbox untrusted code by tagging portions of memory to indicate when the tagged portions of memory include contain a protected pointer. The memory tagging circuitry provides security features while enabling CPUs to continue using and benefiting from speculatively performing operations. By co-locating all tagging information at a cacheline granularity with its associated data, the processor has all the information needed to perform access control decisions immediately and non-speculatively, while maintaining high performance and cache coherency.
US11630919B1
Techniques for management of sensitive data using static code analysis are described. A method of management of sensitive data using static code analysis includes obtaining a representation at least a portion of code, statically analyzing at least the portion of code to generate one or more candidate vectors based at least on one or more patterns, sending the one or more candidate vectors to a sensitive data model, and receiving an inference response indicating, for each of the one or more candidate vectors, whether at least a portion of the candidate vector includes sensitive data and a corresponding confidence score.
US11630909B2
The present disclosure generally relates to managing content item collections. A collection management system receives a request for collection item metadata associated with a collection item. Collection management system obtains a content item identifier corresponding to the collection item identifier. Collection management system requests content item metadata from a content management system. Collection management system receives from the content management system content item metadata corresponding to the content item identifier. Collection management system filters the content item metadata to remove a portion of the content item metadata comprising privileged information. Collection management system retrieves collection item metadata using the collection item identifier. Collection management system adds the filtered content item metadata to the collection item metadata. Collection management system sends to the client device the collection item metadata for the content item to be displayed, without sending the portion of the metadata comprising privileged information.
US11630907B2
The techniques utilize an authentication process to authenticate the user to view protected data and an image monitoring process to monitor the field of view of the image detection component. When a user requests access to the protected data, the authentication process is activated. After a user is authenticated, the data may be displayed and an image monitoring process is activated and may use the image detection component to monitor the field of view to determine whether the user is actively viewing the data or that an additional person is in the field of view. When either event is detected, the protected data is concealed at the display of the user device.
US11630903B1
In an embodiment, a system is provided in which the private key is managed in hardware and is not visible to software. The system may provide hardware support for public key generation, digital signature generation, encryption/decryption, and large random prime number generation without revealing the private key to software. The private key may thus be more secure than software-based versions. In an embodiment, the private key and the hardware that has access to the private key may be integrated onto the same semiconductor substrate as an integrated circuit (e.g. a system on a chip (SOC)). The private key may not be available outside of the integrated circuit, and thus a nefarious third party faces high hurdles in attempting to obtain the private key.
US11630901B2
A mechanism is provided for using triggered stimuli to enhance contextual information regarding detected risk events in a networked system. Embodiments monitor a system to identify risk-associated behavior, and upon detecting such behavior, can provide stimulus to a user associated with the risk-associated behavior to determine additional context behind the behavior, thereby initiating a two-way communication to acquire more information. If user response to the stimulus indicates a high risk associated with the behavior, then the system can trigger security measures to restrict the behavior. Some embodiments provide stimuli that are directly related to the nature of the risk-associated behavior, in order to better contextualize the behavior. In some embodiments, the stimuli are only applied if the risk-associated behavior presents a measure of risk above a predetermined threshold.
US11630899B2
An information handling system may include a processor to execute code of a threat level detection module to receive and store in memory labeled data descriptive of operating environment variables related to the information handling system including operating environment variables selected from a basic input/output system (BIOS) setting, an information handling system hardware setting, and at least one of an operating system (OS) environment setting, a developer tool access setting, or a network setting; the processor to determine, via execution of a machine learning process of the threat level detection module, a threat level value; and a security module associated with a first application executed on the information handling system to: map the threat level value with the first application; and adjust the security level associated with the first application based on the provided threat level value to modify security checks operating with the first application.
US11630892B2
A fingerprint unlocking method and a terminal are provided. The method may be applied to a terminal having an in-screen fingerprint detection function. When the terminal is in a screen-locked state, the terminal determines whether an operation of a user meets a preset condition. If the operation of the user meets the preset condition, a fingerprint recognition identifier is displayed on a touch display screen of the terminal. A display area of the fingerprint recognition identifier is an area in which fingerprint recognition can be performed. The method resolves a problem that the user cannot perform fingerprint unlocking because the user cannot see a position of a fingerprint detector.
US11630891B2
An image processing apparatus of one embodiment includes an image processing unit and a controller. The controller receives biometric information for a user for a logon operation and re-orders user record entries in a table when a predetermined condition occurs. Each record entry in the table includes reference biometric information in association with user information. The re-ordering of the entries is based on user information stored in the user record entries. After the re-ordering of the user record entries in the table, the controller performs an authentication operation that includes comparing the received biometric information to reference biometric information in the re-ordered user record entries of the table until a match is determined.
US11630885B2
A method for online authentication includes receiving membership authenticating information specific to members of a particular affiliation from the members and from one or more remote databases. The information is aggregated and stored in an aggregate database. An individual is authenticated, via a widget at least one of integrated into, and accessible by, at least one of a mobile application and a website of a provider of at least one of a particular program and a particular service, as a member of the particular affiliation based on a comparison of authenticating indicia provided online by the individual and the information stored in at least one of the aggregate database and the remote databases. Digital credentials are provided to the individual for access to the at least one of the particular program and the particular service when the individual is authenticated. The credentials include a unique identifier, a login and password.
US11630880B2
A fast Fourier transform (FFT) circuit of an audio processing device configured to perform an N-points FFT and including a memory circuit and a butterfly operation unit circuit is provided. The butterfly operation unit circuit reads two points input data from the memory circuit, performs a butterfly operation for the two points input data according to a twiddle factor to generate two points output data, and writes the two points output data into the memory circuit. The butterfly operation unit circuit includes a multiplier and a plurality of adders/subtractors. The multiplier sequentially multiplies real or imaginary coefficients of one of the two points input data by real or imaginary coefficients of the twiddle factor in multiple clock cycles. The multiplier performs a multiplication once in each clock cycle. The adders/subtractors perform addition/subtraction, such that the butterfly operation unit circuit generates the two points output data.
US11630875B2
A method, according to one embodiment, includes, at a server in communication with a database and a network, receiving from a user a link to an internet webpage, via the network, analyzing, by the server, a Rich Site Summary (RSS) feed of the internet webpage and text in the internet webpage, categorizing, by the server, the internet webpage into a predetermined category based on the RSS feed of the internet webpage and the text in the internet webpage, creating, by the server, a summary of the internet webpage, utilizing the RSS feed of the internet webpage and the text in the internet webpage, identifying, by the server, an image from the internet webpage, resizing, by the server, the image from the internet webpage to create a resized image, including, by the server, the resized image in the summary of the internet webpage, upon determining that the resized image has a minimum size, meets predetermined aspect ratio limits, and is not repeated within the predetermined category, and in a webpage associated with the predetermined category, displaying, by the server, the summary of the internet webpage with summaries of other internet webpages categorized into the predetermined category.
US11630872B2
An internet data collection method includes steps of receiving a collecting instruction, the collecting instruction corresponds to target data that marked on a web page; retrieving a web address corresponding to the web page and the location information of the target data on the web page; and storing the web address and the location information as a tag to an operating end.
US11630867B2
A machine learning model repeatedly scans data exhaust for workstations (for which there are retention requirements regarding data exhaust) over a period of time. The machine learning model analyzes the respective data exhaust and the retention requirements to determine respective data exhaust logging parameters for each workstation. The machine learning model monitors respective data exhaust activity for each workstation over a subsequent period of time. An instance is identified in which logging activity of data exhaust for an identified workstation fails the retention requirements. An ameliorative action designed to satisfy the respective retention requirements for the identified workstation is executed.
US11630860B2
A system and method enabling an upgraded digital recorder to detect, retrieve, decrypt, encrypt and securely store digital content retrieved from one or more legacy digital recorders. The legacy digital recorder is placed into a mode permitting access to stored digital content. An upgraded digital recorder then interfaces with the legacy digital recorder and mutual authentication is performed. Following successful authentication, the upgraded digital recorder disables most of the legacy digital recorder's functionality. Utilizing a digital key protecting the stored content from unauthorized access, the upgraded digital recorder retrieves and decrypts the digital content from the legacy digital recorder. The decrypted content is then analyzed and if needed converted to a format compatible with the upgraded digital recorder. The digital content is then indexed, encrypted and stored in the upgraded digital recorder. This process can be enabled via head-end provisioning and therefore requires little or no consumer or technician participation.
US11630847B2
The present disclosure provides a synchronization system and method for a substation monitoring backend database, an SCD, and an RCD. The system includes: a synchronization token management unit, an SCD synchronization module, an RCD synchronization module, and a monitoring backend database synchronization module. The synchronization token management unit is configured to send or reclaim modification tokens, only at most one of which can exist at a time, and send a synchronization token.
US11630846B2
Data migration based on data change rate analysis is provided. A minimum data replication duration is calculated for each respective data migration event of a set of data migration events in an existing data migration wave plan by adjusting a planned data replication duration until a data change rate per day of servers is equal to an estimated server data replication rate per day when the existing data migration wave plan is not feasible. A new data replication start date, a new data replication end date, and a new data migration cutover date is determined for each respective data migration event based on the minimum data replication duration for each respective data migration event. A new data migration wave plan is generated based on the new data replication start date, the new data replication end date, and the new data migration cutover date for each respective data migration event.
US11630845B2
Replication and failover of database data is disclosed. A method includes copying a first dataset of a first account stored in a primary deployment to a secondary deployment. The method includes determining that the first dataset stored in the primary deployment is unavailable. The method includes executing a first transaction on the first dataset at the secondary deployment in response to determining that the first dataset stored in the primary deployment is unavailable. The method includes executing a second transaction on a second dataset of a second account at the primary deployment while the first dataset of the first account stored in the primary deployment is unavailable.
US11630835B2
A method, apparatus, and system for modifying user datasets to support statistical resemblance is described. To support modifying user datasets to support statistical resemblance, an application may generate a first profile from a first corpus that includes first user data, generate a set of modified profiles from a second profile from a second corpus including second user data, wherein the first profile and the set of modified profiles includes respective sets of first and second attributes corresponding to one or both of text or metadata associated with the respective first and second user data, determine a mathematical distance between the first profile and each modified profile of the set of modified profiles based at least in part on a comparison between the first set of attributes and the second set of attributes, and finally, select a modified profile having a smallest determined mathematical distance.
US11630832B2
Technologies are described for facilitating the processing of requests for database operations within a database environment that includes one or more processing units and a memory. A utilization level of one or more computing resources of a database system is periodically determined. When a request for a database operation is received from a database client, it is determined, such as based on the utilization level, whether the database system has sufficient resources to process the request. If the database system does not have sufficient resources to process the request, the request is enqueued in a request queue for deferred execution. If it is later determined that the database system has sufficient resources to execute the request, the request can be dequeued, executed, and execution results returned to the database client.
US11630829B1
Systems and methods for generating augmented search results are disclosed. An example method may be performed by one or more processors of a ranking system and include receiving a search query, generating, for each respective data asset of a plurality of data assets, a query relevancy score indicating a likelihood that the respective data asset is relevant to the search query, retrieving, for each of a number of potentially relevant data assets, a utility score indicating a likelihood that the potentially relevant data asset is useful, generating, for each of the number of potentially relevant data assets, an augmented query score indicating a likelihood that the potentially relevant data asset is relevant to and useful for the search query based on the query relevancy scores and the utility scores, and generating augmented search results for the search query based on the augmented query scores.
US11630826B2
A method for processing of a data stream using a graph-based data model includes receiving a data stream including data messages; disassembling the data messages data elements and metadata; generating a structured data model comprising the set of data elements based on the type of the data elements and the pattern of the data messages; instantiating a workflow to process the structured data model; configuring a CPS-G model sub-graph to add to the CPS-G model based on the type of the data elements and the pattern of the data messages; adding the CPS-G model sub-graph to the CPS-G model to form the CPS-G dataset; and storing the CPS-G dataset including the CPS-G model sub-graph in a data store for further processing by streaming computation and machine learning algorithms.
US11630822B2
Provided is a method including obtaining a first set of queries from an application of a first device for a set of values of a record, determining a numeric boundary based on the set of value, and providing a UI to the first device, where the UI including a UI element displaying the numeric boundary. The method includes obtaining an interface-selected value, obtaining devices using a second set of queries, and obtaining a first location of the first device and a plurality of locations associated with the devices. The process includes selecting a second device of the devices based on distances between the first location and the plurality of locations. The method includes determining whether an authentication value is received from the second device and updating a field of the record based on the interface-selected value in response to receiving the authentication value from the second device.
US11630819B2
A computer implemented method for the automated construction of a computer program for allowing an application program to interface with an application database based on instructions received via the application program, the method comprising: storing a set of predefined discrete program code statements that each perform a distinct function or part function for interfacing with the database, at least one of the statements in the statement set containing one or more placeholders in which specification details can be inserted; receiving process, information and database parameter specifications; and responsive to receiving the specifications, automatically evaluating the specifications and thereafter implementing predefined embedded logic that is driven by the evaluation to: i) select a plurality of discrete program code statements from the stored set; ii) edit the selected discrete program code statements, where applicable, to insert specifications into the placeholders; and iii) combine the selected discrete program code statements in an order dictated by predefined logic; and wherein at least some of the discrete program statements are executable for processing inputs from and/or supplying outputs to the application program, and others are combined and executable for maintaining database integrity.
US11630813B1
Techniques for database normalization recommendation and transparent database normalization are described. A normalization engine can analyze the data stored by database tables to determine scenarios in which normalization of the tables may be beneficial. The normalization engine can recommend normalization to an end user, such as during a database migration process. The normalization engine can alternatively perform row-by-row or complete columnar normalization and cause queries issued against normalized tables based on the previous table schema to be automatically rewritten to adhere to the updated data layout.
US11630810B2
Implementations described and claimed herein provide systems and methods for tuning and sizing one or more storage appliances in a storage system with respect to an application load and for optimizing a storage system based on a configuration of a client network and/or a storage appliance in a storage network. In one implementation, data corresponding to an application load configured to be applied to a storage appliance in the storage system is obtained. The application load is characterized in the context of a configuration of the storage system. One or more recommendations for optimizing performance of the storage system based on the characterized application load are generated.
US11630809B2
In general, embodiments of the technology relate to a method and system for using micro objects to manage content. More specifically, embodiments of the technology relate to using micro objects to change and/or extend the functionality of the content management system such that the manner in which actions are applied to objects varies based the context of the request that specified an action to be performed on an object.
US11630806B1
With graph compression, there is a need to significantly reduce the size of the graph information/data for routing determinations. The disclosed graph compression allow for more efficient and less resource-intensive routing determinations while maintain complete graph fidelity.
US11630803B2
Methods, non-transitory computer readable media, computing devices and systems for persistent indexing and space management for flat directory include creating, using at least one of said at least one processors, an index file to store mapping information, computing, using at least one of said at least one processor, a hash based on a lookup filename, searching, using at least one of said at least one processor, the index file to find all matching directory cookies based on the computed hash, selecting, using at least one of said at least one processor, the directory entity associated with the lookup filename from among the matched directory cookies, and returning, using at least one of said at least one processor, the determined directory entity.
US11630798B1
A system on a chip may include a plurality of data plane processor cores sharing a common instruction set architecture. At least one of the data plane processor cores is specialized to perform a particular function via extensions to the otherwise common instruction set architecture. Such systems on a chip may have reduced physical complexity, cost, and time-to-market, and may provide improvements in core utilization and reductions in system power consumption.
US11630795B2
Disclosed is an RS-485 circuit, which includes an RS-485 interface chip, a start detector, a control module and a counter. The RS-485 interface chip includes a data input terminal and an enable terminal, wherein the data input terminal is configured to receive a data signal, the enable terminal is configured to receive a start signal or a switching signal to make the RS-485 interface chip in a data transmitting state or a data receiving state. The start detector is configured to detect a first signal edge of the data signal to generate the start signal to the enable terminal. After detecting the first signal edge of the data signal, the control module outputs first counting information. The counter is configured to count based on the first counting information, and output the switching signal to the enable terminal when the counter expires.
US11630789B2
An interrupt delivery mechanism for a system includes and interrupt controller and a plurality of cluster interrupt controllers coupled to respective pluralities of processors in an embodiment. The interrupt controller may serially transmit an interrupt request to respective cluster interrupt controllers, which may acknowledge (Ack) or non-acknowledge (Nack) the interrupt based on attempting to deliver the interrupt to processors to which the cluster interrupt controller is coupled. In a soft iteration, the cluster interrupt controller may attempt to deliver the interrupt to processors that are powered on, without attempting to power on processors that are powered off. If the soft iteration does not result in an Ack response from one of the plurality of cluster interrupt controllers, a hard iteration may be performed in which the powered-off processors may be powered on.
US11630788B2
A memory controller includes a clock generator to generate a first clock signal and a timing circuit to generate a second clock signal from the first clock signal. The second clock signal times communications with any of a plurality of memory devices in respective ranks, including a first memory device in a first rank and a second memory device in a second rank. The timing circuit is configured to adjust a phase of the first clock signal, when the memory controller is communicating with the second memory device, based on calibration data associated with the second memory device and timing adjustment data associated with feedback from at least the first memory device.
US11630785B2
The present disclosure generally relates to improving data transfer speed. A data storage device includes both a controller and a memory device. The controller provides instructions regarding read and/or write commands to the memory device through the use of control lines. The data to be written/read is transferred between the controller and the memory device along data lines. The control lines typically are not used during data transfer. During data transfer, the control lines can be used to increase data transfer speed by utilizing the otherwise idle control lines for data transfer in addition to the data lines. Hence, data transfer speed is increased by using not only the data lines, but additionally the control lines. Once the data transfer is complete, the control lines return to their legacy function.
US11630781B2
Methods, systems, and devices for cache metadata management in a memory subsystem are described. The memory subsystem may include an interface controller coupled with a non-volatile memory and a volatile memory. The interface controller may use metadata, such as validity information and dirty information, to operate the volatile memory as cache. The interface controller may store the dirty information in the volatile memory and may store the validity information in an array in the interface controller.
US11630777B2
A virtual disk is provided to a computing environment. The virtual disk includes identity information to enable identification of a virtual machine within the computing environment. A size of the virtual disk is increased within the computing environment to enable the virtual disk to act as a storage for the identity information and as a cache of other system data to operate the virtual machine. The virtual machine is booted within the computing environment. The virtual machine is configured to at least access the virtual disk that includes both identity information and caches other system data to operate the virtual machine. Related apparatus, systems, techniques and articles are also described.
US11630775B2
Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for providing rolling updates of distributed systems with a shared cache. An embodiment operates by receiving a platform update request to update data item information associated with a first version of a data item cached in a shared cache memory. The embodiment may further operate by transmitting a cache update request to update the data item information of the first version of the data item cached in the shared cache memory, and isolating the first version of the data item cached in the shared cache memory based on a collection of version specific identifiers and a version agnostic identifier associated with the data item.
US11630771B2
An apparatus includes multiple processors including respective cache memories, the cache memories configured to cache cache-entries for use by the processors. At least a processor among the processors includes cache management logic that is configured to (i) receive, from one or more of the other processors, cache-invalidation commands that request invalidation of specified cache-entries in the cache memory of the processor (ii) mark the specified cache-entries as intended for invalidation but defer actual invalidation of the specified cache-entries, and (iii) upon detecting a synchronization event associated with the cache-invalidation commands, invalidate the cache-entries that were marked as intended for invalidation.
US11630767B2
A Solid State Drive (SSD) is disclosed. The SSD may include flash memory to store data. An SSD controller may manage reading and writing data to the flash memory. The SSD may include an automatic stream detection logic to select a stream identifier responsive to attributes of data. A garbage collection logic may select an erase block and program valid data in the erase block into a second block responsive to a stream ID determined the automatic stream detection logic. The stream ID may be determined after the garbage collection logic has selected the erase block for garbage collection.
US11630765B2
The subject matter described herein provides systems and techniques to counter a high write amplification in physical memory, to ensure the longevity of the physical memory, and to ensure that the physical memory wears in a more uniform manner. In this regard, aspects of this disclosure include the design of a Flash Translation Layer (FTL), which may manage logical to physical mapping of data within the physical memory. In particular, the FTL may be designed with a mapping algorithm, which uses reinforcement learning (RL) to optimize data mapping within the physical memory. The RL technique may use a Bellman equation with q-learning that may rely on a table being updated with entries that take into account at least one of a state, an action, a reward, or a policy. The RL technique may also make use a deep neural network to predict particular values of the table.
US11630764B2
Embodiments of the present disclosure relate to a memory system, a memory controller, and a method for operating the same. Garbage collection is performed with regard to the memory device on the basis of a first amount of time and a second amount of time, the first amount of time being a period of time between triggering of first garbage collection and triggering of second garbage collection, and the second amount of time being an amount of time necessary to perform the second garbage collection. A ratio of the first amount of time to the second amount of time is determined as a target ratio value, and the second amount of time is determined to be equal to or longer than a minimum garbage collection operation time. Accordingly, efficient garbage collection can be performed, and the optimal time to perform garbage collection can be determined with regard to a configured performance drop value.
US11630761B2
The present disclosure is directed to systems, media, and methods of generating test authorization for financial transactions. One or more computing devices generate an initial data set corresponding to a financial transaction. Alterations to one or more fields of information included in the initial data set are made responsive to instructions received via a user interface. Responsive to the alterations, the one or more computing devices: convert the test data set into a binary file, deserialize the binary file, and generate a transaction file for the financial transaction based on the deserialized test data set.
US11630749B2
Embodiments of the invention relate to an application monitoring and unplanned event remediation system, which analyzes event data to generate dynamic testing strategies and then apply said testing strategies in real-time to predict future events. The invention utilizes past event data to prioritize testing of particular application conditions, allowing for continuous monitoring without creating unnecessary strain on available computing resources. Because a variety of application operating states can result in unplanned events, the present invention provides the functional benefit of adapting testing strategies in real-time as an application's operating state changes, increasing the likelihood of correctly predicting a future event. The present invention also provides a system of alerting a managing entity system to a future event, as well as providing instructions for preventative or remedial actions which may serve to lessen the potential impact of an unplanned event on a managing entity.
US11630745B2
Backup operations may save a full backup and subsequent checkpoints. Systems and methods for handling backup and restore operations when checkpoints are deleted. Checkpoints can be merged during a restore operation to account for deleted checkpoints. Also, the backup can continue to leverage existing backups even though checkpoints have been deleted.
US11630743B2
One example method includes determining a modulus such as a Weibull modulus for a recovery operation. Enablement and disablement of a read ahead cache are performed based on the modulus. The modulus is a linearization of a cumulative distribution function, where failures correspond to non-sequential accesses and successes correspond to sequential accesses.
US11630738B2
A method, computer system, and a computer program product for objective-based compression level change is provided. The present invention may include storing a volume in a storage device, wherein the stored volume is compressed using an initial compression level. The present invention may also include checking a last access time of the stored volume in the storage device at a regular interval. The present invention may further include, in response to determining, based on the checked last access time, that the stored volume is not accessed at the regular interval, recompressing the stored volume in the storage device using a higher compression level, wherein the higher compression level includes a higher compression ratio than a compression ratio associated with the initial compression level.
US11630724B2
Provided are a memory controller with improved data reliability, a memory system including the memory controller, and a method of operating the memory controller. The memory controller includes an error correction code (ECC) circuit configured to perform an error detection on a codeword read from a memory device; and a processor configured to set at least one memory chip from among a plurality of memory chips as an indicator chip, monitor an error occurrence in the indicator chip based on a result of the error detection, and output reliability deterioration information indicating that the reliability of the memory device is deteriorated based on a result of the monitoring.
US11630712B2
Systems and methods for on demand service integration. A system includes at least one processor and a storage medium storing instructions that, when executed by the one or more processors, cause the at least one processor to perform operations including receiving from a customer system a request to integrate a partner service with an integrator instance at the customer system and searching an integrator database for a partner service communication template based on the received request. The operations also include configuring the integrator instance to receive communications from a partner service instance based on the communication template and establishing a communication link between the integrator instance and the partner service instance.
US11630705B1
An apparatus comprises a processing device configured to receive a request to execute an action on cloud assets of a cloud platform utilizing an application programming interface (API) exposed by the cloud platform, the request comprising a set of keyword arguments, and to generate a code class instance for the API. The processing device is also configured to instantiate, via the generated code class instance, a client for the cloud platform utilizing a first subset of arguments in the set of keyword arguments, to determine from the set of keyword arguments an identifier of the action to be executed, and to execute the action by running a function of the generated code class instance, the function dynamically generating an API call utilizing the instantiated client for the cloud platform, the determined identifier, and a second subset of arguments in the set of keyword arguments.
US11630693B2
Technologies for power-aware scheduling include a computing device that receives network packets. The computing device classifies the network packets by priority level and then assigns each network packet to a performance group bin. The packets are assigned based on priority level and other performance criteria. The computing device schedules the network packets assigned to each performance group for processing by a processing engine such as a processor core. Network packets assigned to performance groups having a high priority level are scheduled for processing by processing engines with a high performance level. The computing device may select performance levels for processing engines based on processing workload of the network packets. The computing device may control the performance level of the processing engines, for example by controlling the frequency of processor cores. The processing workload may include packet encryption. Other embodiments are described and claimed.
US11630687B2
Embodiments of an invention related to compacted context state management are disclosed. In one embodiment, a processor includes instruction hardware and state management logic. The instruction hardware is to receive a first save instruction and a second save instruction. The state management logic is to, in response to the first save instruction, save context state in an un-compacted format in a first save area. The state management logic is also to, in response to the second save instruction, save a compaction mask and context state in a compacted format in a second save area and set a compacted-save indicator in the second save area. The state management logic is also to, in response to a single restore instruction, determine, based on the compacted-save indicator, whether to restore context from the un-compacted format in the first save area or from the compacted format in the second save area.