Document Document Title
US11888214B2 Data communications case
A data communications apparatus is disclosed for providing a data communications network. The apparatus includes a portable carrying case. A power supply is securable inside the case. A router device is securable inside the case, the router device including at least one cellular gateway for wide area network communication and configured to enable at least one wireless network for local area network communication. An antenna array is in electrical communication with the router device, the antenna array including at least a first pair of cellular antennas, at least two wireless networking antennas, and a satellite antenna. The first pair of cellular antennas are configured to support multiple input multiple output applications for the at least one cellular gateway, and the at least two wireless networking antennas are configured to support multiple input multiple output applications for the at least one wireless network.
US11888212B2 Antenna module and electronic device including the same
An antenna module includes a first antenna unit including at least one first patch antenna pattern, at least one first feed via, and at least one first dielectric layer, a second antenna unit including at least one second patch antenna pattern, at least one second feed via, and at least one second dielectric layer, a first connection portion, a first rigid substrate electrically connecting the first connection portion to the first antenna unit and having a first surface on which the first antenna unit is disposed, a base connection portion, a flexible substrate having a first surface on which the first connection portion is disposed and a second surface on which the base connection portion is disposed, and an IC electrically connected to the flexible substrate through the second surface of the flexible substrate or the first rigid substrate.
US11888210B2 Electronic package and method of manufacturing the same
The present disclosure provides an electronic package. The electronic package includes an antenna structure having a first antenna and a second antenna at least partially covered by the first antenna. The electronic package also includes a directing element covering the antenna structure. The directing element has a first portion configured to direct a first electromagnetic wave having a first frequency to transmit via the first antenna and a second portion configured to direct a second electromagnetic wave having a second frequency different from the first frequency to transmit via the second antenna. A method of manufacturing an electronic package is also provided.
US11888209B2 Low-profile automotive universal antenna system
A multiband antenna comprises a dielectric substrate with a first surface defining an annular ledge and a central recess with a plurality of pockets. A MIMO radiator body is disposed in the central recess having a first surface defining a plurality of lobes which are disposed in respective ones of the plurality of pockets and having a second surface defining an outer rim and a central shelf A radiator ring is disposed at the annular ledge so that the radiator ring and the outer rim converge along an annular gap therebetween. A plurality of MIMO feed lines provide external connection to respective lobes. The MIMO radiator body and the radiator ring provide a substantially horizontally-directed radiation pattern (e.g., for terrestrial signals). At least one low-profile radiator on the central shelf provides a substantially circularly polarized or vertically-directed radiation pattern for receiving signals radiated from a satellite.
US11888206B2 Vehicle-body antenna module and method for cooling a vehicle-body antenna module
A antenna module includes a telematics unit having a telematics printed circuit board and a Peltier element. The telematics printed circuit board has a first section and a second section. The first section is cooled by a forced airflow and the second section is cooled by the Peltier element.
US11888203B2 Filter device
A filter device having desired characteristics is easily designed. The filter device includes a post-wall waveguide functioning as a resonator group including five congruent resonators (R1 to R5). The resonators (R1, R2) include therein respective control posts (CP1, CP2), and a shortest distance (di) from the control post (CPi) to a narrow wall of the resonator (Ri) satisfies d1>d2. The resonators (R4, R5) include therein respective control posts (CP4, CP5), and a shortest distance (dj) from the control post (CPj) to a narrow wall of the resonator (Rj) satisfies d4
US11888196B2 Self-refueling power-generating systems
Self-refueling power-generating systems and methods of configuring them are provided, which enable operation in a self-sustained manner, using no external resource for water, oxygen or hydrogen. The systems and methods determine the operation of reversible device(s) in fuel cell or electrolyzer mode according to power requirements and power availability, supply oxygen in a closed circuit, compressing received oxygen in the electrolyzer mode, and supplying water or dilute electrolyte in a closed circuit in conjunction with the closed oxygen supply circuit by separating oxygen produced by the reversible device(s) in the electrolyzer mode from the water or dilute electrolyte received from the reversible device(s). Membrane assemblies may comprise a binder and be hot-pressed to enhance their long-term performance and durability.
US11888193B2 Fuel cell system
The fuel cell system is a fuel cell system wherein, when the amount of power generated by a fuel cell is determined to be equal to or less than a predetermined threshold, a controller issues an intermittent supply command to intermittently supply fuel gas to the fuel cell; wherein the intermittent supply command includes a first intermittent supply command and a second intermittent supply command; wherein the first intermittent supply command increases the flow rate of the fuel gas by setting the opening degree during pressure rise of a linear solenoid valve to relatively more than the second intermittent supply command; and wherein, after the first intermittent supply command, the second intermittent supply command decreases the flow rate of the fuel gas for a predetermined time by setting the opening degree during pressure rise of the linear solenoid valve to relatively less than the first intermittent supply command.
US11888192B2 Fuel cell system and apparatus and method for diagnosing same
A fuel cell system includes a fuel cell stack made by stacking a plurality of cells and configured to generate power by being supplied with fuel gas and oxidation gas, a high-voltage battery configured to supplement the power generated by the fuel cell stack while being charged with the power generated by the fuel cell stack or being discharged, a converter provided between the fuel cell stack and the high-voltage battery and configured to change an output voltage or an output current of the fuel cell stack, a power control unit configured to control the fuel cell stack to generate power when the fuel cell stack is requested to be diagnosed, the power control unit being configured to adjust the output current of the fuel cell stack to a predetermined current, and a voltage sensing unit configured to sense a voltage of the fuel cell stack or voltages of the plurality of cells included in the fuel cell stack in the state in which the output current of the fuel cell stack is the predetermined current.
US11888189B2 Fuel cell system, and operating method of fuel cell system
A fuel cell system includes a membrane electrode assembly, an anode-side internal passage, a cathode-side internal passage, an oxygen supply section, and a control device. The oxygen supply section includes a gas circulation passage connected to one end side and the other end side of the cathode-side internal passage, an oxygen supply source connected to the gas circulation passage, and a gas circulation device configured to circulate and flow oxygen gas in any one of one direction and the other direction in the gas circulation passage. The control device switches a flow direction of the oxygen gas by the gas circulation device according to a distribution state of moisture on the cathode electrode of the membrane electrode assembly.
US11888187B2 Operation of molten carbonate fuel cells with enhanced CO2 utilization
Molten carbonate fuel cells (MCFCs) are operated to provide enhanced CO2 utilization. This can increase the effective amount of carbonate ion transport that is achieved. The enhanced CO2 utilization is enabled in part by operating an MCFC under conditions that cause transport of alternative ions across the electrolyte. The amount of alternative ion transport that occurs during enhanced CO2 utilization can be mitigated by using a more acidic electrolyte.
US11888185B2 Fuel cell
A fuel cell includes a cell structure, an oxidizing agent flow path, a fuel flow path, and an anode-side current collector. The cell structure includes a cathode, an anode, and a solid electrolyte layer disposed between the cathode and the anode. The oxidizing agent flow path is formed adjacent to the cathode and away from the solid electrolyte layer. The oxidizing agent flow path is a flow path for supplying a gas that contains an oxidizing agent to the cathode. The fuel flow path is formed adjacent to the anode and away from the solid electrolyte layer. The fuel flow path is a flow path for supplying a fuel gas that contains water vapor and a hydrocarbon to the anode. The anode-side current collector is disposed adjacent to the anode and away from the solid electrolyte layer. The anode-side current collector is in contact with the anode.
US11888183B2 Electrolysis or co-electrolysis reactor (SOEC) or fuel cell (SOFC) with electrochemical cell stacking by preassembled modules, and associated production process
An electrochemical device may be formed by assembly by stacking preassembled modules, each of these modules being produced as a usual stack of electrochemical cells. The manufacture of preassembled modules can make it possible to produce electrochemical devices with a large number of electrochemical cells, without the bracing problems present and excessive crushing courses that are encountered in the cell stacks according to the prior art, i.e., in a single block.
US11888182B2 Secondary cell
A secondary cell is disclosed, comprising a first end plate and a second end plate. The first end plate comprises a contacting tab configured to provide an electrical contact between a first electrode of an electrode assembly and a first terminal, as well as a first spacer arrangement arranged between the first end plate and the electrode assembly and configured to secure the electrode assembly in a length direction. The second end plate comprises a current collector and a second spacer arrangement, wherein the second spacer arrangement is arranged to secure the electrode assembly in the length direction and the current collector to secure the electrode assembly in a direction orthogonal to the length direction. A method for assembling such a cell is also disclosed.
US11888180B2 Multilayered flexible battery interconnects and methods of fabricating thereof
Provided are multilayered flexible battery interconnects for interconnecting batteries in battery packs and methods of fabricating thereof. A multilayered flexible battery interconnect comprises insulating layers and two conductive layers, stacked together and positioned between the insulating layers. One conductive layer is thicker than the other. The thinner conductive layer comprises flexible tabs for connecting to batteries and, in some examples, comprises voltage sense traces. The smaller thickness of these flexible tabs ensures welding quality and allows using less energy during welding. The battery cell contacts, to which these flexible tabs are welded, can be significantly thicker. Furthermore, the smaller thickness enables fusible link integration into flexible tabs. At the same time, the two conductive layers collectively conduct current within the interconnect, with the thicker layer enhancing the overall current-carrying capacity. The two conductive layers can be welded together to ensure electric connections and mechanical support.
US11888179B2 Battery connection module
A battery connection module includes a carrying tray, a plurality of busbars and a flexible circuit board. The plurality of busbars are provided on the carrying tray. The flexible circuit board is provided on the carrying tray, the plurality of busbars is adjacent to the flexible circuit board, and the busbar has a notch which is formed to a side toward the flexible circuit board and a notch side plate portion which is positioned alongside the notch, the flexible circuit board has a bending arm which integrally extend out from the flexible circuit board, the bending arm is positioned in the notch of the busbar and a tip of the bending arm is electrically connected to the busbar. In some embodiments, a battery connection module further includes an output connection port provided to the carrying tray. In some embodiments, a battery connection module further includes a connector provided to the carrying tray.
US11888177B2 Battery, power consumption device, and method and device for producing battery
Embodiments of the present application provide a battery, a power consumption device, and a method and device for producing a battery. The battery includes: a battery cell, the battery cell including a pressure relief mechanism configured to be actuated when an internal pressure or temperature of the battery cell reaches a threshold, to relieve the internal pressure; a fire-fighting pipeline configured to accommodate a fire-fighting medium and discharge the fire-fighting medium toward the battery cell when the pressure relief mechanism is actuated; and an accommodating part configured to accommodate the fire-fighting medium discharged from the fire-fighting pipeline to lower a temperature of the battery cell. According to technical solutions of the embodiments of the present application, the safety of the battery could be enhanced.
US11888175B2 Battery pack
Each cell forming a battery stack has a discharge valve configured to discharge gas in the inside to the outside when an internal pressure increases. A case houses the battery stack. A plate member is provided between each discharge valve and an upper case. The plate member is arranged to overlap with each discharge valve when the battery stack and the plate member are planarly viewed from above.
US11888172B2 Battery pack including oblique battery cells
A battery pack including a plurality of battery cells arranged in a row in a first direction, the plurality of battery cells being arranged obliquely with respect to the first direction; a first holder plate and a second holder plate arranged to face each other and support the plurality of battery cells therebetween, the first holder plate including a plurality of first steps repeatedly arranged to surround and support first vertically protruding edges of the plurality of battery cells and the second holder plate including a plurality of second steps repeatedly arranged to surround and support second vertically protruding edges of the plurality of battery cells; and at least one cooling channel in the first steps.
US11888170B2 Clamping member and battery accommodating device
A clamping member and a battery accommodating device are provided. The battery accommodating device includes a body and a clamping member pivotally connected to the body. The clamping member has two arm parts, two protruding parts respectively extending from one side of the two arm parts, and an elastic structure connected to the two arm parts at two ends. When the battery is placed in an accommodating slot of the body, the elastic structure is pressed by the battery, and one end of the battery is clamped between the two protruding parts and the elastic structure. When the two protruding parts are pushed by an external force, the clamping member rotates relative to the body, and the elastic structure pushes up the battery, so as to release the clamped end of the battery.
US11888165B2 Catalyst layer
To provide a catalyst layer that is low in gas diffusion resistance and proton resistance even when a support having a small specific surface area is used. The catalyst layer is a catalyst layer for fuel cells, wherein the catalyst layer comprises a catalyst metal, a support and a conductive additive; wherein the support supports the catalyst metal; wherein a specific surface area of the support is 600 m2/g-C or less; wherein the conductive additive does not support the catalyst metal and has a larger aspect ratio than the support; wherein the aspect ratio of the conductive additive is more than 10; wherein, when a total mass of the catalyst layer is 100 mass %, a percent of the conductive additive contained in the catalyst layer is more than 2 mass % and less than 20 mass %; and wherein the conductive additive is a non-hydrophilized conductive additive.
US11888164B2 Battery with halogen sequestering agent
The present specification relates to a battery, comprising an anode, a cathode, an electrolyte disposed between the anode and the cathode, a halogen in contact with the cathode, and a metal in contact with the anode, wherein the halogen is in contact with a polymeric halogen sequestering agent (HSA) which is a polymer comprising a moiety capable of sequestering the halogen.
US11888163B2 Alkaline battery
An alkaline battery includes a bottomed tubular battery can made of metal, serving as a positive electrode current collector; a positive electrode mixture sealed in the battery can and formed in a cylindrical shape, the positive electrode mixture containing manganese dioxide as a positive electrode active material and containing a binder including fluorine resin such that a ratio of the binder to the positive electrode active material is 0.2 wt % or more and 0.8 wt % or less; a bottomed tubular separator sealed in the battery can and arranged on an inner peripheral side of the positive electrode mixture; a gel-form negative electrode mixture sealed in the battery can, arranged inside the separator, containing zinc powder as a negative electrode active material; and an electrolyte that includes an alkaline aqueous solution, sealed in the battery can.
US11888159B1 Material and method for increasing catalytic activity of electrocatalysts
A material and method are provided for increasing catalytic activity of electrocatalysts. In use, a material comprises synthesized carbon-containing composite materials, synthesized metal-metal carbides, and a heterostructure material comprising the synthesized carbon-containing composite materials and the synthesized metal-metal carbides. The synthesized metal-metal carbides are atom-decorated, at least in part, on the synthesized carbon-containing composite material. Additionally, a method of increasing catalytic activity of an electrocatalyst includes dissolving a metal precursor into a first solution, where the metal precursor comprises a set of characteristics. A heterostructure material is created based on the first solution, wherein catalytic activity of the heterostructure material is a function of the set of characteristics, and wherein the heterostructure material includes a metal-metal carbide that is atom-decorated to synthesized carbon-containing composite materials.
US11888157B2 Cathode active material, cathode comprising same, and secondary battery
Provided are a cathode active material, a cathode comprising same, and a secondary battery. The cathode active material contains crystal water and a manganese-based metal oxide and has a first crystal phase having a two-dimensional crystal structure and a second crystal phase having a three-dimensional crystal structure, wherein the three-dimensional crystal structure is formed by the combination of manganese in the manganese-based metal oxide and oxygen in the crystal water.
US11888152B2 System and method of producing a composite product
A method of producing a composite product is provided. The method includes providing a fluidized bed of metal oxide particles in a fluidized bed reactor, providing a catalyst or catalyst precursor in the fluidized bed reactor, providing a carbon source in the fluidized bed reactor for growing carbon nanotubes, growing carbon nanotubes in a carbon nanotube growth zone of the fluidized bed reactor, and collecting a composite product comprising metal oxide particles and carbon nanotubes.
US11888147B2 Nonaqueous electrolyte secondary batteries
A nonaqueous electrolyte secondary battery (10) in an example embodiment includes a positive electrode (11) having a lithium metal composite oxide, and a negative electrode (12) having graphite. The lithium metal composite oxide includes first composite oxide particles which are secondary particles formed by aggregation of primary particles having an average particle size of 50 nm to 5 μm, and second composite oxide particles which are non-aggregated particles having an average particle size of 2 μm to 20 μm. The positive electrode (11) has lower initial charge/discharge efficiency than the initial charge/discharge efficiency of the negative electrode (12).
US11888144B2 Stationary semi-solid battery module and method of manufacture
A method of manufacturing an electrochemical cell includes transferring an anode semi-solid suspension to an anode compartment defined at least in part by an anode current collector and an separator spaced apart from the anode collector. The method also includes transferring a cathode semi-solid suspension to a cathode compartment defined at least in part by a cathode current collector and the separator spaced apart from the cathode collector. The transferring of the anode semi-solid suspension to the anode compartment and the cathode semi-solid to the cathode compartment is such that a difference between a minimum distance and a maximum distance between the anode current collector and the separator is maintained within a predetermined tolerance. The method includes sealing the anode compartment and the cathode compartment.
US11888142B2 Powder application apparatus
A powder application apparatus includes a transport device, a powder supplier, a squeegee, and an ultra-high frequency vibration generator. The transport device is configured to move a sheet in a predetermined direction. The powder supplier is configured to supply powder on a surface of the sheet. The squeegee is positioned at a distance from the sheet, and the powder supplier is configured to adjust a thickness of the powder supplied onto the surface of the sheet. The ultra-high frequency vibration generator is configured to vibrate the squeegee at a frequency of 2 kHz or more and 300 kHz or less.
US11888138B2 Modular assembly for the circulation of a heat transfer fluid in a motor vehicle battery
The invention relates to a modular assembly for the circulation of a heat transfer fluid of a motor vehicle battery housed in a casing (1) with a floor having channels receiving said fluid, characterised in that the casing (1) comprises: —a module (3) for inlet and outlet of said fluid via a base module (4), the latter comprising channels facing and sealingly abutting the ends of the channels of said floor, said base modules (4) being attached on the floor, —a plurality of base modules (4) distributed along each of the two faces of the floor and facing with a sealing abutment on the ends of the channels of the floor, and —a plurality of bridges (5) fluidically connecting two adjacent base modules (4) and two base modules (4) situated on the opposite side of the casing (1) so as to form a serpentine-shaped circuit.
US11888134B2 Battery pack and vehicle comprising the battery pack
The disclosure relates to the technical field of traction batteries, and in particular to a battery pack and a vehicle comprising the battery pack. The invention aims at the problem of large heat loss in the existing traction battery in a low-temperature environment. To this end, the battery pack of the disclosure comprises: a frame internally formed with an installation site; a battery module mounted in the installation site and comprising a number of cells; and a side beam connected to an outer side wall of the frame and made of a first thermal insulation material. The above arrangement can reduce the heat transfer coefficient of natural convection between the side wall of the frame and the environment, and reduce the heat flux, thereby reducing the temperature loss of the cells.
US11888133B2 Battery module cooling structure
A battery module cooling structure includes: a battery module fixed to a vehicle body; and a cooling block disposed under the battery module and configured to reduce heat generated by the battery module. The cooling block includes: an upper panel closing an upper portion of the cooling block, the upper panel having corner regions including an inlet hole configured to take in cooling water and an outlet hole configured to discharge the cooling water; a lower panel spaced downward from the upper panel and closing a lower portion of the cooling block; an inlet pipe coupled to an upper portion of the upper panel, and configured to take in the cooling water; and an outlet pipe coupled to the upper portion of the upper panel at a position spaced apart from the inlet pipe, and configured to discharge the cooling water.
US11888132B2 Power supply apparatus and components thereof (thermal exchange)
A battery assembly comprising a thermal exchange device and a plurality of batteries arranged into a plurality of battery groups is disclosed. The thermal exchange device comprises a thermal contact surface which is in thermal contact with a heat transfer network, and a thermal exchange surface which is configured to perform heat exchange. The heat transfer network comprises the plurality of inter-battery connectors which are in electrical contact with battery terminals of the batteries forming the battery assembly. The inter-battery connectors are in physical and thermal contact with the thermal contact surface of the thermal exchange device to facilitate transfer of heat from the battery terminals to the thermal contact surface and are electrically insulated from the thermal exchange surface or the thermal exchange device.
US11888124B2 Secondary battery and method for manufacturing the same
The secondary battery according to the present invention may comprise the separator pocket part having the accommodation groove in which the first electrode plate is accommodated and a radical unit provided as the second electrode plate disposed on one surface of the separator pocket part to secure the stacking property, safety, and insulation.
US11888122B2 Electrolyte solution, electrochemical device, lithium ion secondary battery and module
An electrolyte solution including a solvent, the solvent containing a compound (1a) represented by the following formula (1a); and a compound (2) represented by the following formula (2): wherein Re is a C1-C5 linear or branched alkyl group optionally containing an ether bond; Rf is a C1-C5 linear or branched alkyl group optionally containing an ether bond; and at least one of Re or Rf contains a fluorine atom. Also disclosed is an electrochemical device including the electrolyte solution, a lithium-ion secondary battery including the electrolyte solution, and a module including the electrochemical device or the lithium-ion secondary battery.
US11888119B2 Method of producing flame-resistant quasi-solid electrolytes and lithium batteries containing same
A method of producing a rechargeable lithium battery cell, the method comprising (a) preparing a liquid electrolyte solution comprising an ion-conducting polymer dispersed in a first liquid solvent and an optional lithium salt dissolved in the first liquid solvent; (b) impregnating the electrolyte solution into the cathode, the anode, a porous structure of the separator, or the battery cell; (c) removing the first liquid solvent; and (d) impregnating a second liquid solvent, comprising an optional lithium salt dissolved therein, into the cathode, the anode, the separator porous structure, or the battery cell; wherein the ion-conducting polymer comprises a polymer having an ion conductivity from 10−8 S/cm to 10−2 S/cm when measured at room temperature without the presence of a liquid solvent and the polymer does not occupy more than 25% by weight of the cathode, not counting a current collector weight.
US11888115B2 Electrolytic solution and lithium metal battery containing the same, battery module, battery pack, and device
This application provides an electrolytic solution and a lithium metal battery containing the electrolytic solution. The electrolytic solution includes a lithium salt, an organic solvent, and an additive. The additive includes a sultam compound represented by Structural Formula I. R is selected from substituted or unsubstituted C1 to C10 hydrocarbyls, where a substituent is selected from a phenyl, C1 to C6 alkyls, or C1 to C6 alkenyls. X is a sulfur atom or a phosphorus atom. R1 and R2 each are independently selected from an oxygen atom, a fluorine atom, a chlorine atom, a bromine atom, and substituted or unsubstituted C1 to C10 hydrocarbyls. Both R1 and R2 are not oxygen atoms concurrently.
US11888112B2 Rechargeable battery with anion conducting polymer
Energy storage devices, battery cells, and batteries of the present technology may include a first current collector and a second current collector. The batteries may include an anode material coupled with the first current collector. The batteries may include a cathode material coupled with the second current collector. The batteries may also include a polymeric material coupled between the cathode material and the anode material. The polymeric material may be characterized by a cationic backbone. The polymeric material may be configured to selectively provide anionic transport across the polymeric material while limiting cationic transport across the polymeric material.
US11888103B2 Separator-integrated gasket
A separator-integrated gasket is provided for making an electrolyte membrane unlikely to be deformed when a stack is assembled. The separator-integrated gasket for a fuel battery includes a lip-shaped gasket, first and second separator components, and a flat-shaped gasket. The first and second separator components are made of press-workable metal plates, and include first and second three-dimensional shape portions, respectively. The first separator component includes a surface that is on a side opposite to a protruding direction of the first three-dimensional shape portion and on which a gasket attachment groove holding the lip-shaped gasket is formed. The second separator component includes a surface that is on a side opposite to a protruding direction of the second three-dimensional shape portion and on which a three-dimensional shape fitting groove accommodating the first three-dimensional shape portion is formed. The flat-shaped gasket is held on an outer surface side at the second three-dimensional shape portion. The first and second three-dimensional shape portions protrude in the same direction while mutually adjusted in positions on a flat surface. The first and second separator components are joined to each other while superposed over each other in a thickness direction.
US11888099B2 LED package structure
A light emitting diode (LED) package structure include an electrically-insulated frame, a trough, a LED chip, a fluorescent colloid and at least two spacing members. The electrically-insulated frame has a surface with four corners. The trough is recessed in the surface. The LED chip is located in the trough. The fluorescent colloid is filled within the trough to cover the LED chip. The spacing members protrude from two of the four corners on the surface, wherein a glue escape gap is defined between each spacing member and a boundary of the trough.
US11888098B2 Composition, film, laminated structure, light-emitting device, and display
The present disclosure relates to a light-emitting composition containing a perovskite compound and inorganic fine particles.
US11888090B2 Semiconductor light-emitting element and method of producing semiconductor light-emitting element
Provided is a semiconductor light-emitting element having improved light emission output. The semiconductor light-emitting element includes a light-emitting layer having a layered structure in which a first III-V compound semiconductor layer and a second III-V compound semiconductor layer having different composition ratios are repeatedly stacked. The first and second III-V compound semiconductor layers each contain three or more types of elements that are selected from Al, Ga, and In and from As, Sb, and P. The composition wavelength difference between the composition wavelength of the first III-V compound semiconductor layer and the composition wavelength of the second III-V compound semiconductor layer is 50 nm or less. The ratio of the lattice constant difference between the lattice constant of the first III-V compound semiconductor layer and the lattice constant of the second III-V compound semiconductor layer is not less than 0.05% and not more than 0.60%.
US11888089B2 Light emitting element and method of manufacturing light emitting element
A light emitting element includes an n-side nitride semiconductor layer; an active layer disposed on the n-side nitride semiconductor layer and including a plurality of nitride semiconductor well layers and a plurality of nitride semiconductor barrier layers, the active layer being configured to emit ultraviolet light; and a p-side nitride semiconductor layer disposed on the active layer. At least one of the plurality of barrier layers including, successively from the n-side nitride semiconductor layer side, a first barrier layer containing Al and Ga, and a second barrier layer disposed in contact with the first barrier layer, containing Al, Ga, and In, and having a smaller band gap energy than the first barrier layer. At least one of the plurality of well layers is disposed in contact with a second barrier layer and has a smaller band gap energy than the second barrier layer.
US11888084B2 Optimization of high resolution digitally encoded laser scanners for fine feature marking
Disclosed herein are laser scanning systems and methods of their use. In some embodiments, laser scanning systems can be used to ablatively or non-ablatively scan a surface of a material. Some embodiments include methods of scanning a multi-layer structure. Some embodiments include translating a focus-adjust optical system so as to vary laser beam diameter. Some embodiments make use of a 20-bit laser scanning system.
US11888083B2 Method for producing an optoelectronic semiconductor chip and optoelectronic semiconductor chip
In an embodiment an electronic semiconductor chip includes a growth substrate with a growth surface including a flat region having a plurality of three-dimensionally designed surface structures on the flat region, a nucleation layer composed of oxygen-containing AlN in direct contact with the growth surface at the flat region and the three-dimensionally designed surface structures and a nitride-based semiconductor layer sequence on the nucleation layer, wherein the semiconductor layer sequence overlays the three-dimensionally designed surface structures, and wherein the oxygen content in the nucleation layer is greater than 1019 cm−3.
US11888081B2 Semiconductor device package
The present disclosure provides a semiconductor device package. The semiconductor device package includes a substrate having a first surface and a second surface opposite to the first surface, an optical device disposed on the first surface of the substrate, and an electronic device disposed on the second surface of the substrate. A power of the electronic device is greater than a power of the optical device. A vertical projection of the optical device on the first surface is spaced apart from a vertical projection of the electronic device on the second surface by a distance greater than zero.
US11888080B2 Detection device including light sources along an outer circumference of two detection areas each of the detection areas having a specific scan direction
A detection device is provided. The detection device includes a sensor base; a plurality of photoelectric conversion elements that are provided in a detection area of the sensor base and are configured to receive light incident thereon and output signals corresponding to the received light; a plurality of switching elements provided in the respective photoelectric conversion elements; a plurality of gate lines that are coupled to the switching elements and extend in a first direction; a first light source configured to emit first light having a first maximum emission wavelength; and a second light source configured to emit second light having a second maximum emission wavelength.
US11888078B2 Light detection with semiconductor photodiodes
A semiconductor photodiode (600) comprises a top side (602) with an active surface area (604) for light entry, a bottom side (606), a bulk structure (610) made of a single semiconductor material, the bulk structure comprising a p-type layer (612a) and an n-type layer (612b), which together form the p-n junction (612) of the photodiode, wherein one of the two layers of the p-n junction is an upper p-n junction layer (612a) and the other one is a lower p-n junction layer (612b), wherein the upper p-n junction layer (612a) is located proximate to the active surface area (604), and a semiconductor light absorption layer (614), wherein the light absorption layer (612a), (614) defines the active surface area (604) and is arranged on top of the bulk structure (610), above the upper p-n junction layer (612a), and the semiconductor material of the light absorption layer (614) is different from the semiconductor material of the bulk structure (610), the light absorption layer (614) and the upper p-n junction layer (612a) thus forming a heterojunction, and the photodiode (600) further comprises a precursor layer (620) arranged between the bulk structure (610) and the light absorption layer (614), the light absorption layer (614) being grown on the precursor layer.
US11888074B2 Flash memory device with three-dimensional half flash structure and methods for forming the same
A flash memory device and method of making the same are disclosed. The flash memory device is located on a substrate and includes a floating gate electrode, a tunnel dielectric layer located between the substrate and the floating gate electrode, a smaller length control gate electrode and a control gate dielectric layer located between the floating gate electrode and the smaller length control gate electrode. The length of a major axis of the smaller length control gate electrode is less than a length of a major axis of the floating gate electrode.
US11888073B2 Transistor and semiconductor device
A transistor with small parasitic capacitance can be provided. A transistor with high frequency characteristics can be provided. A semiconductor device including the transistor can be provided. Provided is a transistor including an oxide semiconductor, a first conductor, a second conductor, a third conductor, a first insulator, and a second insulator. The first conductor has a first region where the first conductor overlaps with the oxide semiconductor with the first insulator positioned therebetween; a second region where the first conductor overlaps with the second conductor with the first and second insulators positioned therebetween; and a third region where the first conductor overlaps with the third conductor with the first and second insulators positioned therebetween. The oxide semiconductor including a fourth region where the oxide semiconductor is in contact with the second conductor; and a fifth region where the oxide semiconductor is in contact with the third conductor.
US11888072B2 Transistor, method of manufacturing transistor, and display device using the same
A transistor in an embodiment includes an oxide semiconductor layer on a substrate, the oxide semiconductor layer including a first region and a second region, a first gate electrode including a region overlapping the oxide semiconductor layer, the first gate electrode being arranged on a surface of the oxide semiconductor layer opposite to the substrate, a first insulating layer between the first gate electrode and the oxide semiconductor layer, and a first oxide conductive layer and a second oxide conductive layer between the oxide semiconductor layer and the substrate, the first oxide conductive layer and the second oxide conductive layer each including a region in contact with the oxide semiconductor layer.
US11888069B2 Thin film transistor and display apparatus comprising the same
One embodiment of the present disclosure provides a thin film transistor comprising an auxiliary electrode, a gate electrode and an active layer disposed between the auxiliary electrode and the gate electrode, wherein the active layer includes a channel portion overlapped with the gate electrode, a first connection portion disposed at one side of the channel portion, and a second connection portion disposed at the other side of the channel portion, and the channel portion includes a first portion overlapped with the auxiliary electrode and a second portion not overlapped with the auxiliary electrode. One embodiment of the present disclosure also provides a display apparatus comprising the thin film transistor.
US11888056B2 Silicon carbide MOS-gated semiconductor device
A silicon carbide MOS-gated semiconductor device comprises a silicon carbide substrate, a drift layer, a first doped region, a second doped region, a plurality of third doped regions, a gate insulating layer, a gate electrode, an interlayer dielectric layer, and a metal layer. The gate electrode comprises a gate bus region and an active region. The active region comprises a plurality of gate electrode openings. The two adjacent gate electrode openings have a minimum width (Wg) which is satisfied the following formula: Wg>Wjfet+2×Lch+2×Lx Lch represents a channel length of channel regions, Wjfet represents a minimum width of JFET regions, and Lx represents a minimum overlapping length between the gate electrode and the second doped region.
US11888055B2 Gallium nitride-on-silicon devices
A gallium nitride-on-silicon structure is disclosed in which the two-dimensional electron gas (2DEG) layer is a discontinuous layer that includes at least two 2DEG segments. Each 2DEG segment is separated from another 2DEG segment by a gap. The 2DEG layer can be depleted by a p-doped gallium nitride layer that is disposed over a portion of an aluminum gallium nitride layer. Additionally or alternatively, a trench may be formed in the structure through the 2DEG layer to produce a gap in the 2DEG layer. An electrical component is positioned over at least a portion of a gap.
US11888044B2 Semiconductor devices with stacked transistor structures
A semiconductor device includes a lower channel pattern and an upper channel pattern stacked on a substrate in a first direction perpendicular to a top surface of the substrate, lower source/drain patterns on the substrate and at a first side and a second side of the lower channel pattern, upper source/drain patterns stacked on the lower source/drain patterns and at a third side and a fourth side of the upper channel pattern, a first barrier pattern between the lower source/drain patterns and the upper source/drain patterns, and a second barrier pattern between the first barrier pattern and the upper source/drain patterns. the first barrier pattern includes a first material and the second barrier pattern includes a second material, wherein the first material and the second material are different.
US11888038B2 Integrated circuit devices and methods of manufacturing the same
An integrated circuit device includes a substrate having an active area therein, a bit line on the substrate, and a direct contact, which extends between the active area and the bit line and electrically couples the bit line to a portion of the active area. A spacer structure is also provided, which extends on sidewalls of the bit line and on sidewalls of the direct contact. A field passivation layer is provided, which extends between the sidewalls of the direct contact and the spacer structure. The spacer structure and the field passivation layer may include different materials, and the field passivation layer may directly contact the sidewalls of the direct contact. The field passivation layer can include nonstoichiometric silicon oxide SiOx, where 0.04≤x≤0.4, and may have a thickness of less than about 25 Å.
US11888037B2 Self-aligned field plate mesa FPM SiC schottky barrier diode
A power semiconductor device includes a wide-bandgap semiconductor layer having an active region and a termination region that laterally surrounds the active region. The wide-bandgap semiconductor layer has a first recess that is recessed from the first main side in the termination region and surrounds the active region and a second recess that is recessed from the first main side in the active region and is filled with an insulating material. A depth of the second recess is the same as a depth of the first recess. A field plate on the first main side of the wide-bandgap semiconductor layer exposes a first portion of the wide-bandgap semiconductor layer in the termination region.
US11888035B2 Silicon carbide semiconductor device
The silicon carbide semiconductor device includes: a silicon carbide layer; a silicon dioxide layer provided above the silicon carbide layer and containing nitrogen; and a transition region arranged between the silicon carbide layer and the silicon dioxide layer, and containing carbon, oxygen, and nitrogen, wherein the maximum nitrogen concentration in the transition region is 1.0×1020 cm−3 or higher. The maximum nitrogen concentration in the transition region is five or more times higher than the maximum nitrogen concentration in the silicon dioxide layer.
US11888032B2 Method of producing a silicon carbide device with a trench gate
A method of producing a silicon carbide (SiC) device includes: forming a stripe-shaped trench gate structure that extends from a first surface of a SiC body into the SiC body, the gate structure having a gate length along a lateral first direction, a bottom surface and a first gate sidewall of the gate structure being connected via a first bottom edge of the gate structure; forming at least one source region of a first conductivity type; and forming a shielding region of a second conductivity type in contact with the first bottom edge of the gate structure across at least 20% of the gate length. Forming the shielding region includes: forming a deep shielding portion; and forming a top shielding portion between the first surface and the deep shielding portion, the top shielding portion being in contact with the first bottom edge.
US11888027B2 Monolithic integration of high and low-side GaN FETs with screening back gating effect
An electronic device includes an one of aluminum gallium nitride, aluminum nitride, indium aluminum nitride, or indium aluminum gallium nitride back barrier layer over a buffer structure, a gallium nitride layer over the back barrier layer, a hetero-epitaxy structure over the gallium nitride layer, first and second transistors over the hetero-epitaxy structure, and a hole injector having a doped gallium nitride structure over the hetero-epitaxy structure and a conductive structure partially over the doped gallium nitride structure to inject holes to form a hole layer proximate an interface of the back barrier layer and the buffer structure to mitigate vertical electric field back gating effects for the first transistor.
US11888020B2 Semiconductor device, solid-state imaging device, and method for manufacturing semiconductor device
The present disclosure relates to a semiconductor device, a solid-state imaging device, and a method for manufacturing a semiconductor device capable of improving the voltage dependency of a gate capacitance type.Provided is a semiconductor device having a laminated structure in which a compound layer formed on a surface of a semiconductor layer and formed by the semiconductor layer reacting with metal, an insulating film layer in contact with the compound layer, and an electrode layer formed on the insulating film layer are laminated. The present technology can be applied, for example, to an analog-to-digital (AD) conversion part included in the solid-state imaging device.
US11888019B2 Ferroelectric devices
Some embodiments include a ferroelectric device having a ferroelectric insulative material which includes zinc. Some embodiments include a capacitor having a ferroelectric insulative material between a first electrode and a second electrode. The ferroelectric insulative material includes one or more metal-oxide-containing layers and one or more zinc-containing layers. Some embodiments include a memory array having a first set of first conductive structures and a second set of second conductive structures. The first conductive structures are coupled with driver circuitry, and the second conductive structures are coupled with sensing circuitry. The memory array includes an array of access devices. Each of the access devices is uniquely addressed by one of the first conductive structures in combination with one of the second conductive structures. Ferroelectric capacitors are coupled with the access devices. Each of the ferroelectric capacitors includes ferroelectric insulative material having zinc.
US11888012B2 Solid-state image capturing element, solid-state image capturing device, and solid-state image capturing element reading method
Provided is a solid-state image capturing element including a semiconductor substrate and first and second photoelectric conversion parts configured to convert light into electric charge. The first and the second photoelectric conversion parts each have a laminated structure including an upper electrode, a lower electrode, a photoelectric conversion film sandwiched between the upper electrode and the lower electrode, and an accumulation electrode facing the upper electrode through the photoelectric conversion film and an insulating film. The lower electrode of each of the first and the second photoelectric conversion parts is electrically connected with a common electric charge accumulation part through a common penetration electrode provided in common to the first and the second photoelectric conversion parts and penetrating through the semiconductor substrate, the common electric charge accumulation part being provided in common to the first and the second photoelectric conversion parts in the semiconductor substrate.
US11888011B2 Electronic detection module for testing micro chips
An electronic detection interface comprises a substrate structure and a plurality of detection units in array. The substrate structure includes a circuit film, which comprises a plurality of circuit units in array. The detection units are disposed on a surface of the substrate structure, and are corresponded to the circuit units in a respect manner. Each of the detection units includes at least one resilient conductive pillar, which is electrically connected to each of the circuit units.
US11888009B2 Sensing apparatus having light-transmitting adhesive layer
A sensing apparatus including a sensing device, a light-transmitting protective layer, a light-shielding layer, a light-transmitting adhesive layer and a light guide device is provided. The light-transmitting protective layer is disposed on the sensing device. The light-shielding layer is disposed on the light-transmitting protective layer. The light shielding layer has a pinhole corresponding to the sensing device. The light-transmitting adhesive layer is disposed on the light-transmitting protective layer and at least in the pinhole. The light guide device is disposed on the light-transmitting adhesive layer and corresponds to the pinhole. There is a gap between the light guide device and the light shielding layer; and/or the refractive index of the light-transmitting adhesive layer is greater than the refractive index of the light guide device.
US11888005B2 Solid-state imaging device, manufacturing method thereof, and camera with alternatively arranged pixel combinations
A solid-state imaging device includes a semiconductor substrate; and a pixel unit having a plurality of pixels on the semiconductor substrate, wherein the pixel unit includes first pixel groups having two or more pixels and second pixel groups being different from the first pixel groups, wherein a portion of the pixels in the first pixel groups and a portion of the pixels in the second pixel groups share a floating diffusion element.
US11888002B2 Dynamically programmable image sensor
In one example, an apparatus comprises: an image sensor comprising an array of pixel cells, each pixel cell including a photodiode and circuits to generate image data, the photodiodes formed in a first semiconductor substrate; and a controller formed in one or more second semiconductor substrates that include the circuits of the array of pixel cells, the first and second semiconductor substrates forming a stack and housed within a semiconductor package. The controller is configured to: determine whether first image data generated by the image sensor contain features of an object; based on whether the first image data contain the features of the object, generate programming signals for the image sensor; and control, based on the programming signals, the image sensor to generate second image data.
US11887999B2 Photodetector
In a photodetector using GePDs, a photodetector having small change in light sensitivity due to temperature is provided. A photodetector includes a plurality of photodiodes formed on a silicon substrate and having germanium or a germanium compound in a light absorption layer, and two chips of integrated circuits arranged parallel to two sides connected to one corner of the silicon substrate, respectively, the two integrated circuits are connected to photodiodes formed on the silicon substrate, two or more of the photodiodes are arranged equidistantly from the integrated circuit that is parallel to one side connected to the one corner, and the numbers of equidistantly arranged photodiodes are equal, when viewed from the integrated circuits.
US11887994B2 Display substrate and display device
The present disclosure provides a display substrate and a display device. A display substrate provided by an embodiment of the present disclosure includes: a display region and a peripheral region surrounding the display region; the display region includes: a plurality of gate lines, a plurality of data lines, and a plurality of pixel units, and each of the plurality of pixel units includes a driving transistor and a pixel electrode that are connected to each other; the peripheral region includes: signal lines and at least one electrostatic discharge structure for performing electrostatic discharge on the signal lines, and the electrostatic discharge structure includes a comb-shaped sixth electrostatic discharge pattern and a seventh electrostatic discharge pattern.
US11887991B2 Display apparatus and method of manufacturing the same
A display apparatus includes a base substrate, a polysilicon active pattern disposed on the base substrate, including polycrystalline silicon, including a source region and a drain region each doped with impurities and a channel region between the source region and the drain region, and including indium, a first gate electrode overlapping the channel region, and a source electrode electrically connected to the source region and a drain electrode electrically connected to the drain region.
US11887988B2 Thin film transistor structures with regrown source and drain
Thin film transistor structures may include a regrown source or drain material between a channel material and source or drain contact metallization. The source or drain material may be selectively deposited at low temperatures to backfill recesses formed in the channel material. Electrically active dopant impurities may be introduced in-situ during deposition of the source or drain material. The source or drain material may overlap a portion of a gate electrode undercut by the recesses. With channel material of a first composition and source or drain material of a second composition, thin film transistor structures may display low external resistance and high channel mobility.
US11887987B2 Semiconductor wafer with devices having different top layer thicknesses
A circuit includes a base silicon layer, a base oxide layer, a first top silicon layer, a second top silicon layer, a first semiconductor device, and a second semiconductor device. The base oxide layer is formed over the base silicon layer. The first top silicon layer is formed over a first region of the base oxide layer and has a first thickness. The second top silicon layer is formed over a second region of the base oxide layer and has a second thickness less than the first thickness. The first semiconductor device is formed over the first top silicon layer and the second semiconductor device is formed over the second top silicon layer. The ability to fabricate a top silicon layers with differing thicknesses can provide a single substrate having devices with different characteristics, such as having both fully depleted and partially depleted devices on a single substrate.
US11887985B2 Semiconductor device and method
A method includes etching a substrate to form a semiconductor fin, forming a gate stack on a top surface and sidewalls of the semiconductor fin, and forming a first recess in the semiconductor fin on a side of the gate stack, wherein forming the first recess comprises, performing a first etching process to form a first portion of the first recess, depositing a first dielectric layer on sidewalls of the gate stack and the first portion of the first recess, performing a second etching process to form a second portion of the first recess using the first dielectric layer as a mask, wherein the second portion of the first recess extends under the gate stack, and performing a third etching process to remove the first dielectric layer.
US11887984B2 Complementary transistor and semiconductor device
A complementary transistor is constituted of a first transistor TR1 and a second transistor TR2, active regions 32, 42 of the respective transistors are formed by layering first A layers 33, 43 and the first B layers 35, 45 respectively, surface regions 201, 202 provided in a base correspond to first A layers 33, 43 respectively, first B layers 35, 45 each have a conductivity type different from that of the first A layers 33, 43, and extension layers 36, 46 of the first B layer are provided on insulation regions 211,212 respectively.
US11887981B2 Lateral surge protection devices
In a general aspect, an apparatus can include a semiconductor layer of a first conductivity type and a lateral bipolar device disposed in the semiconductor layer. The apparatus can further include an isolation trench disposed in the semiconductor layer in a base region of the lateral bipolar device. The isolation trench can be disposed between an emitter implant of the lateral bipolar device and a collector implant of the lateral bipolar device. The emitter implant and the collector implant can be of a second conductivity type, opposite the first conductivity type.
US11887980B2 Diode
A diode having a simple structure and a simple manufacturing method of the diode are provided. A diode including: a semiconductor layer having a first region and a second region having a resistance lower than a resistance of the first region; a first insulating layer having a first aperture portion and a second aperture portion and covering the semiconductor layer other than the first aperture and the second aperture, the first aperture portion exposing the semiconductor layer in the first region, the second aperture portion exposing the semiconductor layer in the second region; a first conductive layer connected to the semiconductor layer in the first aperture portion and overlapping with the semiconductor layer in the first region via the first insulating layer in a planar view; and a second conductive layer connected to the semiconductor layer in the second aperture.
US11887978B2 Power switch for backside power distribution
Disclosed embodiments herein relate to an integrated circuit including power switches with active regions connected to form a contiguous region. In one aspect, the integrated circuit includes a first layer including a first metal rail extending in a first direction. In one aspect, the integrated circuit includes a second layer above the first layer along a second direction perpendicular to the first direction. The second layer may include active regions for power switches. In one aspect, the active regions of the power switches are connected to form a contiguous region extending in the first direction. The first metal rail may be electrically coupled to the active regions through via contacts. In one aspect, the integrated circuit includes a third layer above the second layer along the second direction. The third layer may include a second metal rail electrically coupled to some of the power switches through additional via contacts.
US11887974B2 Method of operating microelectronic package
A method of operating a microelectronic package includes a processing device stacking vertically with at least one memory device. The method includes a step of: reading data stored in a plurality of memory cells of a plurality of memory units of the memory device, with the processing device, with a plurality of signal channels each of which is dedicated to transmit signals from the processing device to one of the memory units and vice versa.
US11887973B2 Full spectrum white light emitting devices
There is provided a full spectrum white light emitting device comprising: a broadband LED flip chip that generates broadband light of dominant wavelength from about 420 nm to about 480 nm and a FWHM from 25 nm to 50 nm; and at least one photoluminescence layer covering a light emitting face of the broadband LED flip chip; wherein the broadband LED flip chip comprises a broadband InGaN/GaN multiple quantum wells LED chip comprising multiple different wavelength quantum wells in its active region that generate multiple narrowband light emissions of multiple different wavelengths and wherein broadband light generated by the broadband LED flip chip is composed of a combination of the multiple narrowband light emissions, and wherein the at least one photoluminescence material layer comprises a first photoluminescence material which generates light with a peak emission wavelength from 490 nm to 550 nm; and a second photoluminescence material which generates light with a peak emission wavelength from 600 nm to 680 nm.
US11887970B2 Stacked microfeature devices and associated methods
Stacked microfeature devices and associated methods of manufacture are disclosed. A package in accordance with one embodiment includes first and second microfeature devices having corresponding first and second bond pad surfaces that face toward each other. First bond pads can be positioned at least proximate to the first bond pad surface and second bond pads can be positioned at least proximate to the second bond pad surface. A package connection site can provide electrical communication between the first microfeature device and components external to the package. A wirebond can be coupled between at least one of the first bond pads and the package connection site, and an electrically conductive link can be coupled between the first microfeature device and at least one of the second bond pads of the second microfeature device. Accordingly, the first microfeature device can form a portion of an electrical link to the second microfeature device.
US11887967B2 Semiconductor device package and method of manufacturing the same
A semiconductor device package includes a substrate, a connection structure, a first package body and a first electronic component. The substrate has a first surface and a second surface opposite to the first surface. The connection structure is disposed on the firs surface of the substrate. The first package body is disposed on the first surface of the substrate. The first package body covers the connection structure and exposes a portion of the connection structure. The first electronic component is disposed on the first package body and in contact with the portion of the connection structure exposed by the first package body.
US11887960B2 Member connection method
This member connection method includes a printing step. In the printing step, a coating film-formed region in which the coating film is formed, and a coating film non-formed region in which the coating film is not formed are formed in the print pattern, and the coating film-formed region is divided into a plurality of concentric regions and a plurality of radial regions by means of a plurality of line-shaped regions provided so as to connect various points, which are separated apart from one another in the marginal part of the connection region.
US11887959B2 Chip-on-lead semiconductor device, and corresponding method of manufacturing chip-on-lead semiconductor devices
A semiconductor device includes a support substrate with leads arranged therearound, a semiconductor die on the support substrate, and a layer of laser-activatable material molded onto the die and the leads. The leads include proximal portions facing towards the support substrate and distal portions facing away from the support substrate. The semiconductor die includes bonding pads at a front surface thereof which is opposed to the support substrate, and is arranged onto the proximal portions of the leads. The semiconductor device has electrically-conductive formations laser-structured at selected locations of the laser-activatable material. The electrically-conductive formations include first vias extending between the bonding pads and a front surface of the laser-activatable material, second vias extending between the distal portions of the leads and the front surface of the laser-activatable material, and lines extending at the front surface of the laser-activatable material and connecting selected first vias to selected second vias.
US11887958B2 Coplanar bump contacts of differing sizes
A die including a first contact with a first shape (e.g., ring-shaped) and a second contact with a second shape (e.g., cylindrical shaped) different from the first shape. The first contact has an opening that extends through a central region of a surface of the first contact. A first solder portion is coupled to the surface of the first contact and the first solder portion has the first shape. A second solder portion is coupled to a surface of the second contact and the second solder portion has the second shape. The first solder portion and the second solder portion both have respective points furthest away from a substrate of the die. These respective points of the first solder portion and the second solder portion are co-planar with each other such that a standoff height of the die remains consistent when coupled to a PCB or an electronic component.
US11887954B2 Semiconductor devices having adjoined via structures formed by bonding and methods for forming the same
Embodiments of semiconductor devices and fabrication methods thereof are disclosed. In an example, a semiconductor device includes a first semiconductor structure and a second semiconductor structure. The first semiconductor structure includes a first bonding layer having a plurality of first bonding contacts, and a first via structure extending vertically through the first bonding layer and into the first semiconductor structure. The second semiconductor structure includes a second bonding layer having a plurality of second bonding contacts, and a second via structure extending vertically through the second bonding layer and into the second semiconductor structure. The first bonding contacts are in contact with the second bonding contacts at the bonding interface, the first via structure is in contact with the second via structure, and sidewalls of the first via structure and the second via structures have a staggered profile at the bonding interface.
US11887953B2 Package for power electronics
A package for power electronics includes a power substrate, a number of power semiconductor die, and a Kelvin connection contact. Each one of the power semiconductor die are on the power substrate and include a first power switching pad, a second power switching pad, a control pad, a semiconductor structure, and a Kelvin connection pad. The semiconductor structure is between the first power switching pad, the second power switching pad, and the control pad, and is configured such that a resistance of a power switching path between the first power switching pad and the second power switching pad is based on a control signal provided at the control pad. The Kelvin connection pad is coupled to the power switching path. The Kelvin connection contact is coupled to the Kelvin connection pad of each one of the power semiconductor die via a Kelvin conductive trace on the power substrate.
US11887952B2 Semiconductor device encapsulated by molding material attached to redistribution layer
A package structure includes a first dielectric layer, a first semiconductor device over the first dielectric layer, a first redistribution line in the first dielectric layer, a second dielectric layer over the first semiconductor device, a second semiconductor device over the second dielectric layer, a second redistribution line in the second dielectric layer, a conductive through-via over the first dielectric layer and electrically connected to the first redistribution line, a conductive ball over the conductive through-via and electrically connected to the second redistribution line, and a molding material. The molding material surrounds the first semiconductor device, the conductive through-via, and the conductive ball, wherein a top of the conductive ball is higher than a top of the molding material.
US11887951B2 Three-dimensional semiconductor memory device and electronic system including the same
A three-dimensional semiconductor memory device may include a first substrate including a cell array region and a cell array contact region, a peripheral circuit structure on the first substrate, and a cell array structure. The cell array structure may include a stack on the peripheral circuit structure, first vertical channel structures and second vertical channel structures on the cell array region and penetrating the stack, and a second substrate connected to the first vertical channel structures and second vertical channel structures. The stack may be between the peripheral circuit structure and the second substrate. The second substrate may include a first portion and a second portion. The first portion may contact the first vertical channel structures and may be doped a first conductivity type. The second portion may contact the second vertical channel structures and may be doped a second conductivity type different from the first conductivity type.
US11887949B2 Bond pad layout including floating conductive sections
Disclosed is a semiconductor device that has a first layer including conductive material, a bond wire coupled to an upper surface of the first layer, and a second layer including conductive material underneath the first layer. One or more interconnects couple the second layer to the first layer. In an example, the second layer has a plurality of discontinuous sections that includes (i) a connected section coupled to the one or more interconnects and (ii) one or more floating sections that are at least in part surrounded by the connected section, where the one or more floating sections are electrically floating and isolated from the connected section. The semiconductor device also includes an under-pad circuit on a substrate underneath the second layer, the under-pad circuit to transmit signals to one or more components external to the semiconductor device though the first layer.
US11887939B2 Shielded radio-frequency devices
In some embodiments, a radio-frequency device can be manufactured by a method that includes forming or providing a substrate, fabricating or providing a flip chip die having a front side and a back side, and including an integrated circuit implemented on the front side, and mounting the front side of the flip chip die on the substrate. The method can further include implementing a shielding component over the back side of the flip chip die to provide electromagnetic shielding between a first region within or on the flip chip die and a second region away from the flip chip die.
US11887936B2 Semiconductor device including alignment key, electronic system, and method of forming the same
A semiconductor device includes a first stack structure on a substrate, and a second stack structure on the first stack structure. A channel structure extends through the first stack structure and the second stack structure. A first auxiliary stack structure including a plurality of first insulating layers and a plurality of first mold layers are alternately stacked on the substrate. An alignment key extends into the first auxiliary stack structure and protrudes to a higher level than an uppermost end of the first stack structure. A second auxiliary stack structure is disposed on the first auxiliary stack structure and the alignment key, and includes a plurality of second insulating layers and a plurality of second mold layers alternately stacked. The second auxiliary stack structure includes a protrusion aligned with the alignment key.
US11887932B2 Dielectric-filled trench isolation of vias
An apparatus is provided which comprises: a substrate, the substrate comprising crystalline material, a first set of one or more contacts on a first substrate surface, a second set of one or more contacts on a second substrate surface, the second substrate surface opposite the first substrate surface, a first via through the substrate coupled with a first one of the first set of contacts and with a first one of the second set of contacts; a second via through the substrate coupled with a second one of the first set of contacts and with a second one of the second set of contacts, a trench in the substrate from the first substrate surface toward the second substrate surface, wherein the trench is apart from, and between, the first via and the second via, and dielectric material filling the trench. Other embodiments are also disclosed and claimed.
US11887926B2 Semiconductor storage device with insulating layers for etching stop
A semiconductor storage device includes a substrate and a memory cell array. The memory cell array is above the substrate in a first direction. The memory cell array includes first to third regions arranged in a second direction. The memory cell array comprises a first stack in the first and third regions, first and second semiconductor layers extending through the first stack in the first and third regions, respectively, a second stack in the second region, a first contact extending through the second stack, a fourth insulating layer extending in the first and second directions in the second region, and a fifth insulating layer extending in the first direction and a third direction in the second region. A distance from a bottom end of the fourth insulating layer to the substrate is different from a distance from a bottom end of the fifth insulating layer to the substrate.
US11887925B2 Semiconductor device comprising a capacitor
A capacitor includes a case including a capacitor element, a first connection terminal, a second connection terminal, and a second insulating sheet formed between the first connection terminal and the second connection terminal, and the first connection terminal, the second insulating sheet, and the second connection terminal extend to the outside from the case. A semiconductor module includes a multi-layer terminal portion in which a first power terminal, a first insulating sheet, and a second power terminal are sequentially stacked. The first power terminal includes a first bonding area electrically connected to the first connection terminal, and the second power terminal includes a second bonding area electrically connected to the second connection terminal. The first insulating sheet includes a terrace portion that extends in a direction from the second bonding area towards the first bonding area in a planar view.
US11887922B2 Electronic apparatus and semiconductor integrated circuit device
An electronic apparatus includes an integrated circuit board; a printed circuit board electrically coupled to first and second external circuits; and a ball grid array that couples the integrated circuit board and the printed circuit board, includes a first group including pieces of first ball grid, and includes a second group including pieces of second ball grid. The first group couples the first circuit block and the first external circuit. The second group couples the second circuit block and the second external circuit. The number of the pieces of first ball grid is larger than the number of the pieces of second ball grid. The minimum distance between the first group and the first side is shorter than the minimum distance between the group and the first side and is shorter than the minimum distance between the second group and the second side.
US11887915B2 Semiconductor device having outer terminal portions with conductive layer on outer end surfaces and a method of manufacturing a semiconductor device
A semiconductor package includes a die pad; a plurality of external connection terminals located around the die pad; a semiconductor chip located on a top surface of the die pad and electrically connected with the plurality of external connection terminals; and a sealing member covering the die pad, the plurality of external connection terminals and the semiconductor chip and exposing an outer terminal of each of the plurality of external connection terminals. A side surface of the outer terminal of each of the plurality of external connection terminals includes a first area, and the first area is plated.
US11887913B2 Integrated circuit device and semiconductor package including the same
An integrated circuit device includes a semiconductor substrate, first through-silicon-via (TSV) structures penetrating a first region of the semiconductor substrate and spaced apart from each other by a first pitch, a first individual device between the first TSV structures and spaced apart from the first TSV structures by a distance that is greater than a first keep-off distance, and second TSV structures penetrating a second region of the semiconductor substrate and spaced apart from each other by a second pitch that is less than the first pitch. The second region of the semiconductor device does not include an individual device that is homogeneous with the first individual device and between the second TSV structures.
US11887910B2 Electronic power module
An electronic power module includes at least a semiconductor chip having at least one electronic power component and two metal layers between which the semiconductor chip is directly secured. At least a first of the two metal layers forms a redistribution layer having several distinct metal portions, each electrically connected to at least one electrical contact pad of the semiconductor chip, and/or at least one second of the two metal layers includes at least one first structured face arranged against the semiconductor chip and having at least one pad formed in a part of its thickness.
US11887907B2 Method of manufacturing semiconductor device including cutting a molding member and a redistribution wiring layer and a cutting region of a base substrate
A semiconductor package includes a semiconductor chip having chip pads on a first surface and having first and second side surfaces opposite to each other and third and fourth side surfaces opposite to each other, a molding member covering the third and fourth side surfaces and exposing the first and second side surfaces of the semiconductor chip, a redistribution wiring layer on a lower surface of the molding member to cover the first surface of the semiconductor chip and including a plurality of redistribution wirings electrically connected to the chip pads, and outer connection members arranged in a connection region defined on an outer surface of the redistribution wiring layer and electrically connected to the redistribution wirings.
US11887901B2 Semiconductor device and test apparatus and method thereof
The present disclosure relates to a semiconductor device, and a test apparatus and method thereof, capable of accurately detecting a defect by using a plurality of resistor circuits in a test process. The test apparatus of a semiconductor device according to an aspect of the present disclosure may include semiconductor chips each including an external resistor circuit disposed to be dispersed along an outer region of a chip and an internal resistor circuit disposed in an inner region of the chip in order to test cracks, and test equipment that drives the external resistor circuit and the internal resistor circuit and compares an output of the external resistor circuit with an output of the internal resistor circuit to detect whether a defect occurs in each of the semiconductor chips.
US11887899B2 Repairing method for micro-LED chip defective pixels
A repairing method for micro-LED chip defective pixels is disclosed. By providing a main recess and a backup recess in each of sub-pixel areas of a substrate, wherein each of the main recesses is loaded with a main micro-LED chip, when all of the main micro-LED chips are detected for defective pixels, the backup recess in each of the sub-pixel areas where the defective pixel is detected is loaded with a backup micro-LED chip using a fluid mass transfer method, which improves the repair efficiency.
US11887895B2 Electronic devices and systems, and methods for making and using the same
Some structures and methods to reduce power consumption in devices can be implemented largely by reusing existing bulk CMOS process flows and manufacturing technology, allowing the semiconductor industry as well as the broader electronics industry to avoid a costly and risky switch to alternative technologies. Some of the structures and methods relate to a Deeply Depleted Channel (DDC) design, allowing CMOS based devices to have a reduced σVT compared to conventional bulk CMOS and can allow the threshold voltage VT of FETs having dopants in the channel region to be set much more precisely. The DDC design also can have a strong body effect compared to conventional bulk CMOS transistors, which can allow for significant dynamic control of power consumption in DDC transistors. Additional structures, configurations, and methods presented herein can be used alone or in conjunction with the DDC to yield additional and different benefits.
US11887893B2 Semiconductor substrate and method of manufacturing the same
A semiconductor substrate and a method of manufacturing the same are provided. The method includes epitaxially growing a buffer layer and a silicon carbide layer on a silicon surface of an N-type silicon carbide substrate, and the silicon carbide layer is high-resistivity silicon carbide or N-type silicon carbide (N—SiC). Next, a gallium nitride epitaxial layer is epitaxially grown on the silicon carbide layer to obtain a semiconductor structure composed of the buffer layer, the silicon carbide layer, and the gallium nitride epitaxial layer. After the epitaxial growth of the gallium nitride epitaxial layer, a laser is used to form a damaged layer in the semiconductor structure, and a chip carrier is bonded to the surface of the gallium nitride epitaxial layer, and then the N-type silicon carbide and the semiconductor structure are separated at the location of the damaged layer.
US11887891B2 Self-aligned contacts
A transistor comprises a substrate, a pair of spacers on the substrate, a gate dielectric layer on the substrate and between the pair of spacers, a gate electrode layer on the gate dielectric layer and between the pair of spacers, an insulating cap layer on the gate electrode layer and between the pair of spacers, and a pair of diffusion regions adjacent to the pair of spacers. The insulating cap layer forms an etch stop structure that is self aligned to the gate and prevents the contact etch from exposing the gate electrode, thereby preventing a short between the gate and contact. The insulator-cap layer enables self-aligned contacts, allowing initial patterning of wider contacts that are more robust to patterning limitations.
US11887888B2 Multi-pass plating process with intermediate rinse and dry
Methods of forming metal interconnections of an integrated circuit include electroplating two or more metal layers over a metal seed layer, rinsing each of the metal layers with deionized water after the electroplating, and drying each of the metal layers after the rinsing. After forming a last metal layer, the two or more metal layers are annealed thereby forming a final metal layer, resulting in a low defect density of the final metal layer.
US11887880B2 Material handling robot
An apparatus including a controller; a robot drive; a robot arm connected to the robot drive, where the robot arm has links including an upper arm, a first forearm connected to a first end of the upper arm, a second forearm connected to a second opposite end of the upper arm, a first end effector connected to the first forearm and a second end effector connected to the second forearm; and a transmission connecting the robot drive to the first and second forearms and the first and second end effectors. The transmission is configured to rotate the first and second forearms relative to the upper arm and rotate the first and second end effectors on their respective first and second forearms. The upper arm is substantially rigid and movement of the upper arm by the robot drive moves both the first and second forearms in opposite directions.
US11887878B2 Detachable biasable electrostatic chuck for high temperature applications
Embodiments of a substrate support are provided herein. In some embodiments, a substrate support for use in a substrate processing chamber includes a lower assembly having a base plate assembly, wherein the base plate assembly includes a plurality of electrical feedthroughs disposed about a central protrusion; a ceramic puck disposed on the lower assembly and removeably coupled to the base plate assembly, wherein the ceramic puck has an electrode disposed therein that is electrically coupled to first pair of electrical feedthroughs of the plurality of electrical feedthroughs; and a flexible connector having a spiral portion disposed between the ceramic puck and each of the plurality of electrical feedthroughs to allow for differences in thermal expansion of the ceramic puck and the base plate assembly.
US11887876B2 Component handler
The present disclosure relates to a system (100) for handling components (102). The system (100) comprises a turret assembly (200) comprising a turret (202) rotatable about a horizontal axis (204); and a plurality of end effectors (206) around the turret (202) and aligned radially from the horizontal axis (204). The system (100) further comprises a support assembly (300) arranged to support a source substrate (302) comprising singulated components (102); and a component transfer assembly (400) arranged to support a component transfer medium (402) for receiving the singulated components (102) from the end effectors (206). The turret assembly (200), support assembly (300), and component transfer assembly (400) are arranged vertically to each other. During rotation of the turret (202), 200 the end effectors (206) continually pick the singulated components (102) from the source substrate (302) and place the picked singulated components (102) on the component transfer medium (402).
US11887875B2 Substrate storing container
A substrate storing container includes: a container main body; a lid body that is attachable to and detachable from a container main body opening portion and can close the container main body opening portion; and a sealing member that closes the container main body opening portion together with the lid body, in which airtightness of the substrate storing space is enhanced so that 50% or more of a gas supplied to a substrate storing space can be discharged from an exhaust filter portion in a case in which a supply amount of a gas supplied from an outer space of the container main body to the substrate storing space through a gas supply filter portion is 22 liters per minute or less.
US11887874B2 Adaptive focusing and transport system for electroplating
A system and method for plating a workpiece are described. In one aspect, an apparatus includes a deposition chamber, a workpiece holder adapted for insertion into and removal from the deposition chamber, a shield with patterns of apertures corresponding to features on the workpiece, a shield holder also adapted for insertion into and removal from the deposition chamber and a positioning mechanism to position the workpiece in the workpiece holder such that the pattern of apertures on the shield will align with the corresponding features on the workpiece when the workpiece holder and shield holder are inserted into the deposition chamber.
US11887873B2 Wafer placement apparatus
A wafer placement apparatus includes a ceramic plate having an upper surface as a wafer placement surface and in which an electrode is embedded; and a cooling plate provided on a lower surface, opposite a wafer placement surface, of a ceramic plate and in which a refrigerant passage is provided, wherein a refrigerant passage includes a first passage forming a single continuous line and extending parallel to a wafer placement surface, and a second passage forming a single continuous line and extending along a first passage, an outlet of a second passage being positioned near an inlet of a first passage, an inlet of a second passage being positioned near an outlet of a first passage.
US11887872B2 Method and device for selectively separating electronic components from a frame with electronic components
The present invention relates to a device for selective separating electronic components from a frame with electronic components including at least two press parts; drive means for moving the press parts; a guide for guiding frames between the press parts; a plurality of punches in a first press part and a plurality of openings in a second press part. The invention also provides a system for in-line selective separating electronic components from a frame with electronic components and a method for selective separating electronic components from a frame with electronic components.
US11887871B2 Substrate processing apparatus and substrate processing method
A substrate processing apparatus includes a processing tub configured to store therein a processing liquid in which multiple substrates are to be immersed; multiple liquid supplies each of which includes a supply line through which the processing liquid is supplied to an inside of a water tank of the processing tub and a heating device configured to heat the processing liquid at a portion of the supply line; and multiple in-tank temperature sensors configured to measure a temperature of the processing liquid at multiple positions within the water tank of the processing tub.
US11887869B2 Substrate processing apparatus and substrate processing method
A substrate processing apparatus includes a substrate holder, a first cleaning body, a first moving mechanism, a second cleaning body, a second moving mechanism, and a controller. The first cleaning body cleans one of the upper surface and the lower surface of the substrate held by the substrate holder by ejecting fluid thereto or by coming into contact therewith. The second cleaning body cleans the other one of the upper surface and the lower surface of the substrate held by the substrate holder by coming into contact therewith. The controller controls the first moving mechanism and the second moving mechanism to perform a both-surface cleaning processing in which the first cleaning body which ejects the fluid to one surface or is in contact with the upper surface and the second cleaning body which is in contact with the lower surface are horizontally moved in synchronization with each other.
US11887867B2 Vacuum arrangement and method
According to various embodiments, a vacuum arrangement may comprise the following: a first dehydration chamber and a second dehydration chamber, which are gas-separated from one another; a substrate transfer chamber for changing clocked substrate transport into continuous substrate transport towards the second dehydration chamber; a first high-vacuum pump of gas-transfer type for evacuating the first dehydration chamber; and a second high-vacuum pump of gas-binding type for evacuating the second dehydration chamber; wherein the first dehydration chamber is, with respect to the substrate transport, arranged between the second dehydration chamber and the substrate transfer chamber.
US11887865B2 System and method for manufacturing a semiconductor package structure
A method and a system for manufacturing a semiconductor package structure are provided. The method includes: (a) measuring an amount of a molding powder; (b) controlling the amount of a molding powder; and (c) dispensing the molding powder on an assembly structure including a carrier and at least one semiconductor device disposed on the carrier.
US11887864B2 Method of forming a surface-mount integrated circuit package with solder enhanced leadframe terminals
Flat no-leads integrated circuit (IC) packages are formed with solder wettable leadframe terminals. Dies are mounted on die attach pads, bonded to adjacent leadframe terminal structures, and encapsulated in a mold compound. A laser grooving process removes mold compound from a leadframe terminal groove extending along a row of leadframe terminal structures. A saw step cut along the leadframe terminal groove extends partially through the leadframe thickness to define a saw step cut groove. Exposed leadframe surfaces, including surfaces exposed by the saw step cut, are plated with a solder-enhancing material. A singulation cut is performed along the saw step cut groove to define leadframe terminals with end surfaces plated with the solder-enhancing material. The laser grooving process may improve the results of the saw step cut, and the saw step cut may remove mold compound not removed by the laser grooving process.
US11887862B2 Method for redistribution layer (RDL) repair by mitigating at least one defect with a custom RDL
The disclosure concerns methods of forming a semiconductor device with a repairable redistribution layer (RDL) design, comprising: preparing an original repairable RDL design; forming first conductive segments of the repairable RDL design; inspecting the first conductive segments of the repairable RDL design to detect manufacturing defects; detecting at least one defect in the first conductive segments; and forming second conductive segments of the repairable RDL design according to a new custom RDL design to mitigate the negative effects of the at least one defect among the first conductive segments. The disclosure also concerns semiconductor devices with a repairable RDL design.
US11887860B2 Mid-processing removal of semiconductor fins during fabrication of integrated circuit structures
Techniques are disclosed for forming integrated circuit structures having a plurality of semiconductor fins, which in turn can be used to form non-planar transistor structures. The techniques include a mid-process removal of one or more partially-formed fins. The resulting integrated circuit structure includes a plurality of semiconductor fins having relatively uniform dimensions (e.g., fin width and trough depth). In an embodiment, the fin forming procedure includes partially forming a plurality of fins, using a selective etch stop built into the semiconductor structure in which the fins are being formed. One or more of the partially-formed fins are removed via sacrificial fin cut mask layer(s). After fin removal, the process continues by further etching trenches between the partially-formed fins (deep etch) to form portion of fins that will ultimately include transistor channel portion. A liner material may be deposited to protect the partially-formed fins during this subsequent deep trench etch.
US11887853B2 Method of manufacturing semiconductor device
A method of manufacturing a semiconductor device comprises: forming a doped region having a first conductive type in a semiconductor substrate, and forming a gate structure on the doped region; implanting doping ions having a second conductive type to a second region of the doped region along a vertical direction, so as to form a source/drain region having the second conductive type; implanting doping ions having the first conductive type to a first region of the doped region along a tilt direction inclining toward the gate structure, and then annealing, so as to form a Halo region extending to the gate structure from the source/drain region, wherein the first region is adjacent to the gate structure and the second region is located on the side of the first region facing away from the gate structure, and the first region and the second region have no overlap region.
US11887850B2 Method of forming carbon layer and method of forming interconnect structure
Provided are a method of forming a carbon layer and a method of forming an interconnect structure. The method of forming a carbon layer includes providing a substrate including first and second material layers, forming a surface treatment layer on at least one of the first and second material layers, and selectively forming a carbon layer on one of the first material layer and the second material layer. The carbon layer has an sp2 bonding structure.
US11887848B2 Nucleation layer deposition method
A nucleation layer comprised of group III and V elements is directly deposited onto the surface of a substrate made of a group IV element. Together with a first gaseous starting material containing a group III element, a second gaseous starting material containing a group V element is introduced at a process temperature of greater than 500° C. into a process chamber containing the substrate. It is essential that at least at the start of the deposition process of the nucleation layer, a third gaseous starting material containing a group IV element is fed into the process chamber, together with the first and second gaseous starting material. The third gaseous starting material develops an n-doping effect in the deposited III-V crystal, which causes a decrease in damping at a dopant concentration of less than 1×1018 cm−3.
US11887846B2 Deposition tool and method for depositing metal oxide films on organic materials
An Atomic Layer Deposition (ALD) method to deposit a metal oxide layer onto an organic photoresist on a substrate using a highly reactive organic metal precursor. The deposition method protects the organic photoresist from loss and degradation from exposure to oxygen species during subsequent ALD cycles. The organic metal precursor may be an amino type precursor or a methoxy type precursor.
US11887837B2 Ultraviolet light generation target, method for manufacturing ultraviolet light generation target, and electron-beam-excited ultraviolet light source
An ultraviolet light generation target includes a light emitting layer. The light emitting layer contains a YPO4 crystal to which at least scandium (Sc) is added, and receives an electron beam to generate ultraviolet light. Further, a method of manufacturing the ultraviolet light generation target includes a first step of preparing a mixture containing yttrium (Y) oxide, Sc oxide, phosphoric acid, and a liquid, a second step of evaporating the liquid, and a third step of firing the mixture.
US11887836B2 UV radiation source assembly
A radiation source assembly comprises a source base, a UV transparent sleeve, and a UV lamp. The source base comprises a sealed electrical connection interface and an opposing sealed sleeve interface. The sealed electrical connection interface comprises a electrical contacts and the sealed sleeve interface comprise a radial sealing element, an outer collar, and a compression ring. The UV transparent sleeve is engaged with the sleeve interface such that the radial sealing element of the sealed sleeve interface is disposed between the UV transparent sleeve and the outer collar of the source base, and the compression ring is positioned over the UV transparent sleeve and engaged with the source base to compress the radial sealing element onto the UV transparent sleeve and the outer collar. The UV lamp is disposed within the UV transparent sleeve and electrically coupled to the electrical contacts of the electrical connection interface.
US11887829B2 Ion detector current converter
A conversion circuit is arranged for converting an ion detection current (id) produced by an ion detector into an ion detection signal (P). The conversion circuit comprises an input stage for converting the ion detection current (id) into an ion detection voltage (Vd), an output stage for converting the ion detection voltage into the detection signal (P), the output stage being arranged for drawing a first current dependent on the ion detection voltage, and a supplementary stage for providing a second current (is) dependent on the ion detection voltage to the output stage. The second current may be substantially equal to the first current.
US11887818B2 Methods and systems to modulate film stress
Apparatus and methods to control the phase of power sources for plasma process regions in a batch process chamber. A master exciter controls the phase of the power sources during the process sequence based on feedback from the match circuits of the respective plasma sources.
US11887817B2 Plasma processing apparatus and plasma processing method
The disclosed plasma processing apparatus is provided with a chamber, a substrate support, and a power source system. The substrate support has an electrode and configured to support a substrate in the chamber. The power source system is electrically connected to the electrode and configured to apply a bias voltage to the electrode to draw ions from a plasma in the chamber into the substrate on the substrate support. The power source system is configured to output a first pulse to the electrode in a first period and output a second pulse to the electrode in a second period after the first period, as the bias voltage. Each of the first pulse and the second pulse is a pulse of a voltage. A voltage level of the first pulse is different from a voltage level of the second pulse.
US11887816B2 Plasma processing apparatus
There is provided a plasma processing apparatus. The apparatus comprises: a chamber body; and a power supply unit configured to output power for exciting a gas supplied to an inside of the chamber body. The power supply unit supplies, as power having a center frequency, a bandwidth, and a carrier pitch respectively corresponding to a set frequency, a set bandwidth, and a set carrier pitch that are indicated by a controller, power which is pulse-modulated so as to be a pulse frequency, a duty ratio, a high level, and a low level respectively corresponding to a set pulse frequency, a set duty ratio, a high-level set power, and a low-level set power indicated by the controller, and in which a pulse on time determined by the set pulse frequency and the set duty ratio is longer than a power fluctuation cycle of the power having the bandwidth.
US11887815B2 Plasma processing system and method using radio frequency (RF) and microwave power
In one example, a plasma processing system includes a vacuum system, a plasma processing chamber including a chamber cavity coupled to the vacuum system, a substrate holder including a surface disposed inside the chamber cavity, a radio frequency (RF) source electrode coupled to an RF power source, the RF source electrode configured to ignite plasma in the chamber cavity. The system includes a microwave source coupled to a microwave oscillator, and a conductive spatial uniformity component including a plurality of through openings, where the conductive spatial uniformity component includes a major surface electromagnetically coupled to the microwave source, the major surface configured to couple microwave power to the plasma in the chamber cavity.
US11887813B2 Pulsed voltage source for plasma processing
Embodiments provided herein generally include apparatus, e.g., plasma processing systems, and methods for the plasma processing of a substrate in a processing chamber. Some embodiments are directed to a waveform generator. The waveform generator generally includes a first voltage stage having: a first voltage source; a first switch; and a second switch, where a first terminal of the first voltage source is coupled to a first terminal of the first switch, and where a second terminal of the first voltage source is coupled to a first terminal of the second switch. The waveform generator also includes a current stage coupled to a common node between second terminals of the first switch and the second switch, the current stage having a current source and a third switch coupled to the current source.
US11887809B2 Auto-tuning stage settling time with feedback in charged particle microscopy
Computer-implemented methods for controlling a charged particle microscopy system include estimating a drift of a stage of the charged particle microscopy system based on an image sequence, and automatically adjusting a stage settling wait duration based on the drift estimate. Charged particle microscopy systems include an imaging system, a movement stage, and a processor and memory configured with computer-executable instructions that, when executed, cause the processor to estimate a stage settling duration of the movement stage based on an image sequence obtained with the imaging system, and automatically adjust a stage settling wait duration for the movement stage based on the stage settling duration.
US11887796B2 Integrated connector having sense and switching conductors for a relay used in a battery module
Relays having internal connections on both sides of their switches may be used in conjunction with a connector that integrates both the normal relay switch control lines with the sensing conductors of a control module for a battery module of an energy storage device. In this manner, sensing conductors may be routed along with the switch control lines for the relay instead of separately as described above. This integration reduces the complexity and cost associated with the energy storage device, because it reduces the number of separately routed lines and also eliminates the external connections for at least some of the sensing conductors.
US11887791B2 Key module
A key module includes a bottom plate, a circuit layer, a key cap, a supporting structure, a touch member, and a flexible circuit board. The bottom plate has a first surface and a second surface opposite to each other. The circuit layer is disposed on the first surface and has a first opening. The key cap is disposed above the circuit layer and covers the first opening. The supporting structure is disposed between the bottom plate and the key cap. The touch member is disposed at the key cap. The flexible circuit board is electrically connected to the touch member and passes through the first opening to extend next to the second surface of the bottom plate. When the key cap moves downward relative to the bottom plate, a portion of the flexible circuit board located between the key cap and the bottom plate is bent.
US11887789B2 Multilayer electronic component
A multilayer electronic component includes: a body including a dielectric layer, first and second internal electrodes, alternately disposed with the dielectric layer interposed therebetween, first and second surfaces opposing each other in a first direction, third and fourth surfaces connected to the first and second surfaces and opposing each other in a second direction; and an external electrode disposed on the third or fourth surface of the body. The external electrode includes first electrode layers connected to the internal electrodes and containing copper (Cu), second electrode layers, disposed on the first electrode layers, contain copper (Cu) and silver (Ag), and further contain at least one of palladium (Pd), platinum (Pt), and gold (Au), and third electrode layers that are disposed on the second electrode layers and contain silver (Ag), and an average thickness of the third electrode layers may be 3 μm or more and 15 μm or less.
US11887788B2 Electronic component
An electronic component that includes: a ceramic body; and an external electrode on a surface of the ceramic body, wherein the external electrode includes: a base layer in contact with the surface of the ceramic body, the base layer including a granulate of a metal material and a continuous phase of a titanium-containing oxide present around the granulate of the metal material; and a plating layer on the base layer.
US11887785B2 Multilayer ceramic capacitor and ceramic material powder
A multilayer ceramic capacitor includes: a multilayer structure in which dielectric layers and internal electrode layers are alternately stacked; wherein a main component of the dielectric layers is a ceramic material having a main phase having a perovskite structure (ABO3) wherein a B site includes an element solid-solved in the B site and acting as a donor; wherein an A site and the B site of the ceramic material includes a rare earth element, wherein (an amount of the rare earth element substitutionally solid-solved in the A site)/(an amount of the rare earth element substitutionally solid-solved in the B site) is 0.75 or more and 1.25 or less. The amount of the element acting as the donor in the B site is 0.05 to 0.3 atm % relative to a main component element of the B site.
US11887784B2 Multilayer ceramic capacitor having ultra-broadband performance
The present invention is directed to a multilayer ceramic capacitor. A plurality of active electrodes may be arranged within a monolithic body of the capacitor and parallel with a longitudinal direction. A first shield electrode may be arranged within the monolithic body and parallel with the longitudinal direction. The first shield electrode may be connected with a first external terminal. The first shield electrode may have a first longitudinal edge and a second longitudinal edge that are each aligned with the lateral direction and face away from the first external terminal. The second longitudinal edge may be offset in the longitudinal direction from the first longitudinal edge by a shield electrode offset distance. A second shield electrode may be connected with a second external terminal. The second shield electrode may be approximately aligned with the first shield electrode in the Z-direction.
US11887780B2 Conveyance apparatus, sample analysis system including the same, and sample preprocessing apparatus
The present invention comprises: an object to be conveyed that has at least one permanent magnet 10; a magnetic pole 25 that has a core 22 comprising a second magnetic body and a winding 21 wound around the outer periphery of the core 22; a drive circuit 50 for supplying a current to the winding 21 of the magnetic pole 25; a current detection unit 30 for detecting the value of the current flowing through the winding 21; and a computation unit 40 for estimating the position of the permanent magnet 10 on the basis of the current value detected by the current detection unit 30 and controlling the value of the current supplied from the drive circuit 50 to the winding 21 on the basis of information about the estimated position of the permanent magnet 10.
US11887778B2 System for generating a magnetic field
Generally, a system for generating a magnetic field having a desired magnetic field strength and/or a desired magnetic field direction is provided. The system can include a plurality of magnetic segments and/or a plurality of ferromagnetic segments. Each magnetic segment can be positioned adjacent to at least one of the plurality of magnetic segments. Each ferromagnetic segment can be positioned adjacent to at least one of the plurality of magnetic segments. In various embodiments, a size, shape, positioning and/or number of magnetic segments and/or ferromagnetic segments in the system, as well as a magnetization direction of the magnetic segments can be predetermined based on, for example, predetermined parameters of the system (e.g., a desired magnetic field strength, direction and/or uniformity of the magnetic field, a desired elimination of a magnetic fringe field and/or total weight of the system) and/or based on a desired application of the system (e.g., performing a magnetic resonance imaging of at least a portion of a patient and/or performing a magnetic resonance spectroscopy of a sample).
US11887770B2 Coil component
A coil component includes a wound coil having a winding portion, having at least one turn, and a lead-out portion extending from an end portion of the winding portion to provide a separation space together with the winding portion and a body including an insulating resin and magnetic powder particles and embedding the wound coil therein. The body has a low-density portion disposed in the separation space and having magnetic powder particle density lower than average magnetic powder particle density of an entirety of the body.
US11887768B2 Coil component
A coil component includes a wound coil having a winding portion, including at least one turn, and a lead-out portion extending from an end portion of the winding portion to form a separation space, together with the winding portion, the wound coil being formed of a metal wire having a surface on which an insulating coating portion is disposed, a body embedding the wound coil therein and including magnetic powder particles and an insulating resin, and an insulating layer disposed on at least one of a surface of the winding portion and a surface of the lead-out portion forming the separation space.
US11887766B2 Magnetic component and method of forming
A component includes a magnetic core having a body formed of a first material, defining a first opening and a second opening thereon. A duct formed of a second material extends at least partially through the body between the first opening and the second opening. The first opening and the second opening are in fluid communication by way of the duct.
US11887763B2 Degaussing a magnetized structure
A system for degaussing a magnetized structure can include a given circuit that provides a differential alternating current (AC) signal that decays from an upper level to a lower level over a predetermined amount of time. The system also includes a given electrical coil coupled to the given circuit. The electrical coil circumscribes the magnetized structure. The electrical coil induces a decaying magnetic field on the magnetized structure in response to the differential AC signal to convert the magnetized structure into a degaussed structure.
US11887762B2 Soft magnetic metal powder, dust core, and magnetic component
A soft magnetic metal powder comprising soft magnetic metal particles including Fe, wherein a surface of the soft magnetic metal particle is covered by a coating part having an insulation property, and the coating part includes a soft magnetic metal fine particle.
US11887760B2 Soft magnetic alloy, magnetic core, and magnetic component
There is provided a soft magnetic alloy comprising a composition expressed by a formula of (Fe(1-α)Aα)(1-m-x-y)MmXxYy, in which M represents at least one selected from the group consisting of Zr and Hf, X represents at least one selected from the group consisting of Ni, Mn, Cu, Co, Al, and Ge, Y represents at least one selected from the group consisting of B, P, and Si, A represents at least one selected from the group consisting of Ti, V, Cr, Zn, Mg, Sn, Bi, O, N, S, and a rare earth element, m, x, y, and α satisfy relationships of 0.070≤m≤0.120, 0.001≤x≤0.030, 0≤y≤0.010, and 0≤α≤0.100, and the alloy contains Fe-based nanocrystals having an average crystal grain size of 30 nm or less.
US11887758B2 Wire harness and insulated electric wire thereof having water-stopping agent
An insulated electric wire contains: an exposed portion insulation covering is removed; a covered portion with the insulation covering; and a water-stopping portion agent is placed over the exposed portion and an area of the covered portion that is adjacent to the exposed portion. The water-stopping portion contains: a filled area between the elemental wires between a conductor in the exposed portion filled with the water-stopping agent; an exposed portion outer circumferential area in which the water-stopping agent covers the outer circumference of the conductor in the exposed portion; and a covered portion outer circumferential area in which the water-stopping agent covers an outer circumference of the insulation covering in the area of the covered portion that is adjacent to the exposed portion. The layer thickness of the water-stopping agent is larger in the exposed portion outer circumferential area than in the covered portion outer circumferential area.
US11887757B2 Insulated electric wire and wire harness
An insulated electric wire that has a superior water-stopping performance and has a configuration in which, even if water enters the insulated electric wire, the water is unlikely to stay inside the insulated electric wire, and a wire harness containing such an insulated electric wire. An insulated electric wire contains: an exposed portion in which an insulation covering is removed from the outer circumference of a conductor; in which the insulation covering covers the outer circumference of the conductor, and a water-stopping portion that is provided in an area extending from a part of the exposed portion to a part of the first covered portion, and in which gaps between the elemental wires constituting the conductor are filled with a water-stopping agent. A region of the second covered portion is a non-waterproof end that has a void between the elemental wires and/or between the conductor and the insulation covering.
US11887755B2 Device for conductor marking
A device for marking a conductor includes: a gripper for gripping the conductor extending in a longitudinal direction; a heating jaw assembly having two jaws spaced from each other in an open position in a first transverse direction transverse to the longitudinal direction; and a transport mechanism for dispensing a foil tape extending along the first transverse direction on a first side of the heating jaw assembly, a foil side of the foil tape facing away from the heating jaw assembly being weldable by heat and a foil side of the foil tape facing the heating jaw assembly including a marking of the conductor; and a gripper mechanism for moving the gripper along a second transverse direction transverse to the longitudinal direction and transverse to the first transverse direction when the heating jaw assembly is in the open position. The gripper moves the gripped conductor.
US11887754B2 Increasing production yield of coated wire elements
One aspect is a method for producing a plurality of wire elements, including providing a metal wire, coating the metal wire with a first layer to obtain a first coated wire, subjecting the first coated wire to a first quality control process, marking any first defects identified in the first quality control process, coating the first coated wire with a further layer to obtain a further coated wire, and cutting the further coated wire to obtain a plurality of wire elements. Prior to cutting the further coated wire to obtain the plurality of wire elements, a first length of the first coated wire is less than 10% longer than a further length of the further coated wire.
US11887750B2 Apparatus and method for processing a plurality of electrical wires
An apparatus to process a plurality of electrical wires as well as a method that uses the apparatus are indicated. The apparatus includes a feed device, a stationary holding device, a holding device that is non-stationary along a linear guiding direction, a non-stationary bundling device that is separate from the non-stationary holding device and a controller connected to a drive of the non-stationary bundling device. The stationary holding device and/or the non-stationary holding device are configured to twist the respectively held end of the wires; The controller controls the drive in such a way that a distance between a bundling segment of the non-stationary bundling device and the non-stationary holding device assumes a specified or a specifiable distance.
US11887749B2 Cable
A cable includes: a pair of core wires; a shielding layer covering the pair of core wires; an insulating outer layer covering the shielding layer; a ground wire between the pair of core wires and the shielding layer; and a filler wire between the pair of core wires and the shielding layer, and the filler wire is arranged symmetrically with the ground wire.
US11887746B2 High voltage supply for compact radiation generator
Disclosed is a radiation logging tool, comprising a tool housing; a compact generator that produces radiation; a power supply coupled to the compact generator; and control circuitry. Embodiments of the compact generator comprise a generator vacuum tube comprising a source generating charged particles, and a target onto which the charged particles are directed; and a high voltage supply comprising a high voltage multiplier ladder located laterally adjacent to the generator vacuum tube. The high voltage supply applies a high voltage between the source and the target to accelerate the charged particles to a predetermined energy level. The compact generator also includes an electrical coupling between an output of the high voltage supply and the target of the generator vacuum tube to accommodate the collocated positions of the generator vacuum tube and the high voltage power supply.
US11887738B2 Platforms for conducting virtual trials
The present disclosure provides platforms, systems, media, and methods for capturing clinical cases and expert-derived treatment rationales to facilitate biomedical decision making, which can include virtual clinical trials that continuously learn from the experiences of all patients, on all treatments, and all the time. Algorithms such as Bayesian machine learning methods can be applied to coordinate such virtual trials.
US11887733B2 Method for providing semi-quantitative test results for drug test strips using machine learning
A system and method for evaluating the concentration of an analyte contained on a diagnostic device. The method includes preparing a database of a plurality of digital images of drug test strips showing different concentrations of analytes; preparing a machine learning model of the drug test strips; comparing an active diagnostic device to the machine learning model, and evaluating the concentration of analytes In the active diagnostic device by comparing the active diagnostic device drug panel to the drug panel of the machine learning model of a diagnostic device.
US11887728B2 Intelligent medical escalation process
A medical network service can replace or supplement some or all of an expensive internally staffed clinical facility network with a cloud-based networking service. The medical network service in certain embodiments can provide networking services via software as a service technologies, platform as a service technologies, and/or infrastructure as a service technologies. The medical network service can provide these services to large existing clinical facilities such as metropolitan hospitals as well as to smaller clinical facilities such as specialized surgical centers. The medical network service can replace and/or supplement existing IT networks in hospitals and other clinical facilities and can therefore reduce costs and increase security and reliability of those networks. In addition, the medical network service can provide synergistic benefits that can improve patient outcomes and patient care. In addition, a medical edge router can provide redundant communications features for transmitting patient data to the medical network service.
US11887727B2 Quality control for point-of-care diagnostic systems
In aspects, a system includes an on-board storage containing a synthetic quality control material, a plurality of sub-systems having a plurality of operating parameters and including a material analyzer, a database storing quality control results that include results of the material analyzer analyzing the synthetic quality control material over time, one or more processors, and at least one memory storing instructions which, when executed by the one or more processors, cause the system to, automatically without user intervention: generate a control chart based on the quality control results, determine that a parameter of the plurality of operating parameters is out-of-tolerance based on the control chart, and adjust at least one of the plurality of sub-systems without user intervention to bring the out-of-tolerance parameter to within tolerance.
US11887712B2 Method and system for classifying detected events as labeled event combinations for processing at a client application
Technologies are provided for classifying detected events as labeled event combinations. Input data for different combinations of detected events are received at a server system, and each combination of detected events is processed at the server system. Processing can include classifying that combination of detected events at a classifier to map that combination of detected events to a probability of an increased insulin delivery demand or a probability of a decreased insulin delivery demand, and labeling each classified combination of detected events with a label to generate a corresponding labeled event combination that has the probability of the increased insulin delivery demand or the probability of the decreased insulin delivery demand. Each labeled event combination can be stored in storage as a database of labeled event combinations, and selected ones of the labeled event combinations can be processed at a client application to generate an output result.
US11887711B2 System and method for patient care improvement
Described is a system comprising an input module receiving a first data set indicative of at least one patient condition for each of a plurality of patients obtained during a predetermined time period, a comparison module comparing each of the at least one patient condition to at least one filter criteria, a filter module selecting a patient to include in a second data set if the at least one patient condition of the patient satisfies the at least one filter criteria, a report module generating a report based on the second data set, wherein the report includes at least one patient identifier for each patient in the second data set and at least one descriptor of the at least one patient condition for each patient in the second data set, and a classification module storing at least one classification value for the at least one patient condition.
US11887708B2 End of service summary report for mobile cardiac outpatient telemetry
A method for filtering ECG data includes receiving ECG data of a patient, generating an ECG report comprising a plurality of pages, and presenting priority information on a first page of the plurality of pages. The priority information includes information identifying the patient, monitoring summary information including an indication of a total duration of a monitoring period, heart rate summary information including an average heart rate, a fastest heart rate, and a slowest heart rate, representative arrhythmia summary information including a count of ECG strips containing each of a plurality of types of cardiac arrhythmia, and atrial fibrillation summary information including an indication of atrial fibrillation burden during the monitoring period. The first page of the report does not include an ECG strip.
US11887700B2 Techniques for generating encoded representations of compounds
Techniques and apparatus for generating encoded representations of compounds are described. In one embodiment, for example, an apparatus may include at least one memory, and logic coupled to the at least one memory. The logic may be configured receive analytical information associated with at least one compound, generate at least one encoded representation of the at least one compound, the encoded representation comprising at least one segment representing at least one property of the at least one compound using a plurality of symbols. Other embodiments are described.
US11887699B2 Methods for compression of molecular tagged nucleic acid sequence data
A method for compressing molecular tagged sequence data includes: grouping sequence reads associated with a molecular tag sequence to form a family of sequence reads, corresponding vectors of flow space signal measurements and corresponding sequence alignments, calculating an arithmetic mean of the corresponding vectors of flow space signal measurements to form a vector of consensus flow space signal measurements, calculating a standard deviation of the corresponding vectors of flow space signal measurements to form a vector of standard deviations, determining a consensus base sequence based on the vector of consensus flow space signal measurements, determining a consensus sequence alignment and generating a compressed data structure comprising consensus compressed data, the consensus compressed data including for each family, the consensus base sequence, the consensus sequence alignment, the vector of consensus flow space signal measurements, the vector of standard deviations and the number of members.
US11887698B2 Method and electronic device for building comprehensive genome scale metabolic model
Systems and methods for building a comprehensive genome scale metabolic model. The method includes determining that at least one of a hypothetical profile annotation and an uncharacterized profile annotation is available in a profile annotation associated with a protein. Further, the method includes performing a machine learning procedure on at least one of the hypothetical profile annotation and the uncharacterized hypothetical profile annotation after a fuzzy string matching and ranking procedure. Further, the method includes obtaining all the possible protein annotations based on a fuzzy string matching procedure. Further, the method includes performing a rank procedure on at least one of the hypothetical profile annotation and the uncharacterized profile alternative annotation. Further, the method includes identifying all possible metabolic reactions for the protein annotation obtained by the fuzzy string matching procedure. Further, the method includes ranking the protein annotation based on the metabolic reactions.
US11887691B2 Temporal memory systems and methods
Various design concepts, circuit implementations, and methods are provided for implementing temporal memory. For example, temporal memories may perform both read and write operations using time-encoded wavefronts. A temporal memory may include a group of tunable delay components that “store” time-encoding information. Using these delay components, the memory can perform a “read” operation by outputting wavefronts having the same or similar time-encoding as the stored wavefronts. Temporal memories may allow for more energy-cost-efficient operation and may serve as building blocks for more complex temporal computational circuits.
US11887689B2 Techniques for precharging a memory cell
Methods and devices for techniques for precharging a memory cell are described. Precharging a memory cell while the memory cell is coupled with its digit line may reduce a total duration of an access operation thereby reducing a latency associated with accessing a memory device. During a read operation, the memory device may select a word line to couple the memory cell with a selected digit line. Further, the memory device may selectively couple the selected digit line with a reference digit line that is to be precharged to a given voltage. A difference in voltage between the selected digit line and the reference digit line at the completion of precharging may represent a signal indicative of a logic state of the memory cell. The memory device may use a capacitor precharged to a first voltage to capture the signal. In some cases, the memory device may continue to perform a self-reference operation using the same memory cell, the selected digit line, and the reference digit line to produce a reference signal using the capacitor precharged to a different voltage. A similar precharging steps may be repeated during the self-reference operation. The selected word line may remain activated during the read operation and the self-reference operation.
US11887688B2 Techniques for indicating row activation
Methods, systems, and devices for techniques for indicating row activation are described. A memory device may receive an indication associated with an activation command, which may enable the memory device to begin some aspects of an activation operation before receiving the associated activation command. The indication may include a location of a next row to access as part of the activation command. The indication may be included in a previous activation command or in a precharge command. The memory device may begin activation operations for the next row before the precharge operation of the current row is complete. The memory device may receive the activation command for the next row after receiving the indication, and may complete the activation operations upon receiving the activation command.
US11887683B2 Shift register unit, driving method, gate driving circuit and display device
The present disclosure provides a shift register unit, a driving method, a gate driving circuit and a display device. The shift register unit includes a pull-down node control circuit; the pull-down node control circuit is electrically connected to an input terminal, a reset terminal, a first voltage terminal, a second voltage terminal and a pull-down node, respectively, and is configured to, under the control of an input signal provided by the input terminal and a reset signal provided by the reset terminal, control the pull-down node to be electrically conducted to the first voltage terminal or the second voltage terminal, and control to hold a potential of the pull-down node.
US11887682B2 Anti-fuse memory cell circuit, array circuit and reading and writing method thereof
An anti-fuse memory unit circuit, an array circuit and a reading and writing method are disclosed. The advantages of the device and method include: 1. the anti-fuse memory cell circuit is a pure combinational circuit, compared to time sequence circuit, after a delay of a certain time, this disclosed device closes all paths and stops the logic action of entire circuit, thus lowering the static power consumption to approximately 0; 2. this circuit constituted two positive feedback loops through the design of a switch and a logic calculation module, which enables its readout circuit to read “0” or “1” more reliably; 3. this circuit can eliminate a complicated timing sequence control part, even output the anti-fuse codes directly without latching the readout circuit output OUTA/OUTB; 4. this circuit layout is flexible.
US11887680B2 Reducing program verifies for multi-level NAND cells
Over time, the number of write cycles required to successfully program a multi-level cell (MLC) is reduced. Since a hard-coded value does not change over the lifetime of the device, the device may perform too many verify steps at one stage of the device lifetime and wait too long to begin verification at another stage of the device lifetime, reducing performance of the device. As discussed herein, verification for higher voltage level programming is delayed until verification for lower voltage level programming reaches at least a threshold level of success instead of using a hard-coded number of verify steps to skip. As a result, the performance drawbacks associated with skipping a hard-coded number of verify cycles may not occur.
US11887677B2 Quick pass write programming techniques in a memory device
The memory device includes a controller that is configured to program the memory cells of a selected word line in a plurality of program-verify iterations. During a verify portion at least one of the program-verify iterations, the controller determines a threshold voltage of at least one memory cell relative to a first verify low voltage VL1, a second verify low voltage VL2, and a verify high voltage VH associated with a data state being programmed. The controller also maintains a count of program-verify iterations since the at least one memory cell passed a verify high voltage of a previously programmed data state or discharges a sense node through a channel including the at least one memory cell and compares a discharge time to predetermined sense times associated with the first and second verify low voltages and with the verify high voltage.
US11887672B2 Nonvolatile memory device having a dummy bit line driver and operation method thereof
A nonvolatile memory device includes a plurality of bit lines that is connected with a plurality of cell strings, a common source line that is connected with the plurality of cell strings, at least one dummy bit line that is provided between the common source line and the plurality of bit lines, a control logic circuit that generates at least one dummy bit line driving signal in response to a command from an external device, and a dummy bit line driver that selectively provides a first voltage to the at least one dummy bit line in response to the dummy bit line driving signal.
US11887671B2 Programming for three-dimensional NAND memory
A method for programming a three-dimensional (3D) memory device is provided. The 3D memory device has a plurality of memory strings with memory cells vertically stacked, and each memory cell is addressable through a word line and a bit line. The method for programming the 3D memory device includes the following steps: applying a program voltage on a selected word line; applying a first pass voltage on a first group of unselected word lines; and applying a second pass voltage on a second group of unselected word lines, wherein the second pass voltage is different from the first pass voltage.
US11887660B2 Time-interleaving sensing scheme for pseudo dual-port memory
The present invention provides a pseudo dual-port memory. The pseudo dual-port memory includes a single-port memory, a multiplexer, a timing control circuit and an output circuit. The multiplexer is configured to sequentially output a first address and a second address to the single-port memory. The output circuit is configured to receive output data from the single-port memory to generate a first reading result corresponding to the first address and a second reading result corresponding to the second address. The output circuit includes a first sense amplifier and a second sense amplifier, wherein the first sense amplifier receives the output data to generate first data serving as the first reading result according to a first control signal, and the second sense amplifier receives the output data to generate second data serving as the second reading result according to a second control signal.
US11887657B2 Amplifier circuit, control method, and memory
The present disclosure relates to an amplifier circuit, a control method, and a memory, including: a sensing amplification circuit, including a readout node, a complementary readout node, a first node, and a second node; an isolation circuit, coupled to the readout node, the complementary readout node, a bit line, and a complementary bit line, wherein the isolation circuit is configured to couple the readout node to the bit line and the complementary readout node to the complementary bit line at a sensing amplification stage; an offset cancellation circuit, coupled to the bit line, the complementary bit line, the readout node, and the complementary readout node, wherein the offset cancellation circuit is configured to couple the bit line to the complementary readout node and the complementary bit line to the readout node at an offset cancellation stage; and a processing circuit, coupled to the offset cancellation circuit.
US11887654B2 Vertical memory device
A memory device includes: a first memory cell mat that includes first multi-layer level sub word lines positioned over a substrate; a second memory cell mat that is laterally spaced apart from the first memory cell mat and includes second multi-layer level sub word lines; a first sub word line driver circuit that is positioned underneath the first memory cell mat; and a second sub word line driver circuit that is positioned underneath the second memory cell mat, wherein the first sub word line driver circuit is positioned underneath ends of the first multi-layer level sub word lines, and the second sub word line driver circuit is positioned underneath ends of the second multi-layer level sub word lines.
US11887653B2 Memory devices
Disclosed is a memory device including a row decoder generating word line (WL) control signals based on a row address from an external device, a first sub-array including memory cells connected to word lines, a first sub-word line driver (SWD) providing a selection voltage or a non-selection voltage to odd-numbered word lines of the word lines based on odd-numbered WL control signals corresponding to the odd-numbered word lines, and a second SWD providing the selection voltage or the non-selection voltage to even-numbered word lines of the word lines based on even-numbered WL control signals corresponding to the even-numbered word lines. The first SWD applies the non-selection voltage to non-selection word lines of the even-numbered word lines, in response to the even-numbered WL control signals, and the second SWD applies the non-selection voltage to non-selection word lines of the odd-numbered word lines, in response to the odd-numbered WL control signals.
US11887650B2 Semiconductor memory device managing flexible refresh skip area
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.
US11887646B2 Capacitor structure and method of forming the same
In a method for manufacturing a semiconductor device, a doped region is formed in a substrate from a first main surface. An insulating layer is formed over the doped region of the substrate. Contacts are formed in the insulating layer such that the contacts extend into the doped region. A portion of the substrate is removed from a second main surface. A trench, a first conductive line, and a second conductive line are formed from the doped region of the substrate through etching the substrate from the second main surface. The trench extends through the substrate to expose the insulating layer. The first and second conductive lines are spaced apart from each other by the trench. The contacts are positioned along and in contact with the first and second conductive lines. The trench is filled with a dielectric material.
US11887644B2 Memory cell arrangement and method thereof
A memory cell arrangement is provided that may include: one or more memory cells, each memory cell of the one or more memory cells including: a field-effect transistor structure; a plurality of first control nodes; a plurality of first capacitor structures, a second control node; and a second capacitor structure including a first electrode connected to the second control node and a second electrode connected to a gate region of the field-effect transistor. Each of the plurality of first capacitor structures includes a first electrode connected to a corresponding first control node of the plurality of first control nodes, a second electrode connected to the gate region of the field-effect transistor structure, and a spontaneous-polarizable region disposed between the first electrode and the second electrode of the first capacitor structure.
US11887641B2 Simultaneous electrodes for magneto-resistive random access memory devices
A memory device includes a magnetic tunnel junction (MTJ) pillar between a top electrode and a bottom electrode. An amorphous dielectric hardmask is in contact with a first portion of an uppermost surface of the MTJ pillar. A first portion of a metal layer is disposed on opposite sidewalls of the amorphous dielectric hardmask and in contact with a second portion of the uppermost surface of the MTJ pillar extending outwards from the amorphous dielectric hardmask for providing the top electrode. A dielectric underlayer is in contact with a first portion of a bottommost surface of the MTJ pillar, while a second portion of the metal layer is disposed on opposite sidewalls of the dielectric underlayer. The second portion of the metal layer is in contact with a second portion of the bottommost surface of the MTJ pillar extending outwards from the dielectric underlayer for providing the bottom electrode.
US11887640B2 Voltage-controlled magnetic anisotropy memory device including an anisotropy-enhancing dust layer and methods for forming the same
A magnetoelectric memory device includes a magnetic tunnel junction located between a first electrode and a second electrode. The magnetic tunnel junction includes a reference layer, a nonmagnetic tunnel barrier layer, a free layer, and a dielectric capping layer. At least one layer that provides voltage-controlled magnetic anisotropy is provided within the magnetic tunnel junction, which may include a pair of nonmagnetic metal dust layers located on, or within, the free layer, or a two-dimensional metal compound layer including a compound of a nonmagnetic metallic element and a nonmetallic element.
US11887639B2 Optical identifier and system for reading same
A system includes a plurality of optical identifiers and a reader for the optical identifiers. Each optical identifier has an optical substrate and a volume hologram (e.g., with unique data, such as a code page) in the optical substrate. The reader for the optical identifiers includes an illumination source (e.g., a laser), and a camera. The illumination source is configured to direct light into a selected one of the optical identifiers that has been placed into the reader to produce an image of the associated volume holograms at the camera. The camera is configured to capture the image. The captured image may be stored in a digital format by the system.
US11887634B2 Magnetic disk device and control method of magnetic disk device
A magnetic disk device of an embodiment includes: a head structure including at least one reproducing head and main magnetic pole gap installation portion behind a flying slider and including at least two thermal actuators; and a control unit that can independently control the thermal actuators and that sets spacing of the reproducing head and the main magnetic pole gap installation portion with respect to a recording medium by setting a rotational speed at the time of contact, which rotational speed is a rotational speed of the recording medium, to be lower than a normal rotational speed when the reproducing head and the main magnetic pole gap installation portion are brought into contact with the recording medium.
US11887633B2 Magnetic disk device
According to one embodiment, a magnetic disk device comprising a magnetic disk, a magnetic head, and a controller that registers an address and a positioning error, determines whether or not a positioning error of a second sector that is two tracks ahead in a radial direction of a first sector to which a data is written is registered, and when the positioning error of the second sector is registered, sets a first threshold that allows a write operation for a positioning error of the first sector based on the positioning error of the second sector, and determines whether or not the positioning error of the first sector exceeds the first threshold, and stops the write operation when the positioning error of the first sector exceeds the first threshold.
US11887631B2 Information processing device and information processing method
The present technology relates to an information processing device, an information processing method, and a program capable of providing video and sound in a synchronized state. An information processing device includes a determination unit that determines whether it is content in which sound is delayed with respect to video, and a processing unit that delays the video by a predetermined period and plays the video when the determination unit determines that it is the content in which the sound is delayed with respect to the video. The processing unit delays and plays the video so that the video when a sound source produces the sound is synchronized with the sound. The predetermined period corresponds to a period by which the sound is delayed. The present technology can be applied to an information processing device that processes video.
US11887629B2 Interacting with semantic video segments through interactive tiles
Embodiments are directed to interactive tiles that represent video segments of a segmentation of a video. In some embodiments, each interactive tile represents a different video segment from a particular video segmentation (e.g., a default video segmentation). Each interactive tile includes a thumbnail (e.g., the first frame of the video segment represented by the tile), some transcript from the beginning of the video segment, a visualization of detected faces in the video segment, and one or more faceted timelines that visualize a category of detected features (e.g., a visualization of detected visual scenes, audio classifications, visual artifacts). In some embodiments, interacting with a particular interactive tile navigates to a corresponding portion of the video, adds a corresponding video segment to a selection, and/or scrubs through tile thumbnails.
US11887626B2 Method and system for performing non-standard mode operations
Disclosed are methods and systems for controlling the playback and recording of television programming containing interactive applications. In particular, the disclosed methods and systems detail how “trick modes” can be handled when playing applications that are distributed with the television programming.
US11887625B1 Tape drive with a tape roller assembly that includes a roller member and a stop mechanism
A tape drive includes a tape transport assembly, the tape transport assembly including a drive member, the drive member of the tape transport assembly configured to displace tape media in the tape drive; and a tape roller assembly, the tape roller assembly including a roller member, the roller member having one or more slanted grooves or protrusions formed in an outer surface of the roller member, the roller member configured to support and/or guide the tape media as the tape media is displaced by the tape transport assembly, the one or more slanted grooves or protrusions of the roller member configured to burnish and/or clean the tape media so as to prevent damage to a tape head, and the one or more slanted grooves or protrusions of the roller member being angled so as to prevent the tape media from sliding in an axial direction of the roller member.
US11887621B2 Biometric sensor device for digital quantitative phenotyping
A biometric sensor device system including a biometric sensor device, and a prediction computer. The biometric sensor device includes at least one camera, and a biometric sensor device processor configured to record a time synchronized communicative interaction between participants, by controlling at least one camera to record the participants over a time period, and transfer the recorded communicative interaction to the prediction computer. The prediction computer including a prediction computer processor configured to extract, from the recorded communicative interaction, a physical characteristic of each of the participants over the time period, compare the physical characteristic of at least one of the participants with the physical characteristic of at least another one of the participants over the time period, and classify or score at least one of the participants according to a predetermined classification or dimensional scoring scheme based on the comparison.
US11887612B2 LPC residual signal encoding/decoding apparatus of modified discrete cosine transform (MDCT)-based unified voice/audio encoding device
Disclosed is an LPC residual signal encoding/decoding apparatus of an MDCT based unified voice and audio encoding device. The LPC residual signal encoding apparatus analyzes a property of an input signal, selects an encoding method of an LPC filtered signal, and encode the LPC residual signal based on one of a real filterbank, a complex filterbank, and an algebraic code excited linear prediction (ACELP).
US11887608B2 Methods, apparatus and systems for encoding and decoding of directional sound sources
Some disclosed methods involve encoding or decoding directional audio data. Some encoding methods may involve receiving a mono audio signal corresponding to an audio object and a representation of a radiation pattern corresponding to the audio object. The radiation pattern may include sound levels corresponding to plurality of sample times, a plurality of frequency bands and a plurality of directions. The methods may involve encoding the mono audio signal and encoding the source radiation pattern to determine radiation pattern metadata. Encoding the radiation pattern may involve determining a spherical harmonic transform of the representation of the radiation pattern and compressing the spherical harmonic transform to obtain encoded radiation pattern metadata.
US11887602B1 Audio-based device locationing
Techniques for performing audio-based device location determinations are described. A system may send, to a first device, a command to output audio requesting a location of the first device be determined. A second device may receive the audio and send, to the system, data representing the second device received the audio, where the received data includes spectral energy data representing a spectral energy of the audio as received by the second device. The system may, using the spectral energy data, determine attenuation data representing an attenuation experienced by the audio as it traveled from the first device to the second device. The system may generate, based on the attenuation data, spatial relationship data representing a spatial relationship between the first device and the second device, where the spatial relationship data is usable to determine a device for outputting a response to a subsequently received user input.
US11887599B2 Configurable conversation engine for executing customizable chatbots
A conversation engine performs conversations with users using chatbots customized for performing a set of tasks that can be performed using an online system. The conversation engine loads a chatbot configuration that specifies the behavior of a chatbot including the tasks that can be performed by the chatbot, the types of entities relevant to each task, and so on. The conversation may be voice based and use natural language. The conversation engine may load different chatbot configurations to implement different chatbots. The conversation engine receives a conversation engine configuration that specifies the behavior of the conversation engine across chatbots. The system may be a multi-tenant system that allows customization of the chatbots for each tenant.
US11887598B2 Voice verification for media playback
In one aspect, a network microphone device includes a plurality of microphones and is configured to capture a voice input via the one or more microphones, detect a wake word in the voice input, transmit data associated with the voice input to one or more remote computing devices associated with a voice assistant service, and receive a response from the one or more remote computing devices, the response comprising a playback command based on the voice input. The network microphone device may be configured to obtain verification information characterizing the voice input and, based on the verification information indicating that the voice input was spoken by an unverified user, functionally disable the NMD from performing the playback command.
US11887595B2 User-programmable automated assistant
Techniques described herein relate to allowing users to employ voice-based human-to-computer dialog to program automated assistants with customized routines, or “dialog routines,” that can later be invoked to accomplish task(s). In various implementations, a first free form natural language input—that identifies a command to be mapped to a task and slot(s) required to be filled with values to fulfill the task—may be received from a user. A dialog routine may be stored that includes a mapping between the command and the task, and which accepts, as input, value(s) to fill the slot(s). Subsequent free form natural language input may be received from the user to (i) invoke the dialog routine based on the mapping, and/or (ii) to identify value(s) to fill the slot(s). Data indicative of at least the value(s) may be transmitted to a remote computing device for fulfillment of the task.
US11887593B2 Network nodes and methods performed therein for handling media channels during an ongoing media session
Embodiments herein relate to a method performed by a first network node (140) in a wireless communications network (100), for handling media channels during an ongoing media session. The ongoing media session is a session comprising a first UE (120), a second UE (121) and the first network node (140). The first network node (140) obtains, from the first UE (120), a voice instruction comprising a keyword for invoking a third party service within the media session. The first network node (140) further detects the keyword for invoking the third party service within the media session. The first network node (140) modifies, based on the detection of the keyword, a media channel between the first network node (140) and the second UE (121) to be silent. The first network node (140) further modifies, based on the detection of the keyword, a media channel between the first network node (140) and a third party network device (150) to be unsilent. Embodiments herein further relate to a method performed by the second network node (141). The second network node obtains, from the first network node (140), an indication that one or more services are requested from the third party network device (150). The second network node further provides, to the first network node (140), a request to modify the media channel for the second UE (121) to be silent.
US11887592B2 Proactive incorporation of unsolicited content into human-to-computer dialogs
Methods, apparatus, and computer readable media are described related to automated assistants that proactively incorporate, into human-to-computer dialog sessions, unsolicited content of potential interest to a user. In various implementations, based on content of an existing human-to-computer dialog session between a user and an automated assistant, an entity mentioned by the user or automated assistant may be identified. Fact(s)s related to the entity or to another entity that is related to the entity may be identified based on entity data contained in database(s). For each of the fact(s), a corresponding measure of potential interest to the user may be determined. Unsolicited natural language content may then be generated that includes one or more of the facts selected based on the corresponding measure(s) of potential interest. The automated assistant may then incorporate the unsolicited content into the existing human-to-computer dialog session or a subsequent human-to-computer dialog session.
US11887591B2 Methods and systems for enabling a digital assistant to generate an ambient aware response
Embodiments herein disclose methods and systems for providing a digital assistant in a device, which can generate responses to commands from a user based on ambience of the user. On receiving a command from the user of the device to perform an action, content stored in the device can be extracted. The embodiments include determining degree of privacy and sensitivity of the content. The embodiments include determining ambience of the user based on ambient noise, location of the device, presence of other humans, emotional state of the user, application parameters, user activity, and so on. The embodiments include generating a response and revealing the response based on the determined ambience and the degree of privacy and sensitivity of the extracted content. The embodiments include facilitating dialog with the user for generating appropriate responses based on the ambience of the user.
US11887588B2 Display device
A display device including an external device interface configured to connect the display device to an external speaker; a microphone configured to receive a microphone signal; and a controller configured to: transmit an inaudible test signal to the external speaker to measure a signal delay between the external speaker and the display device, and extract a voice signal by removing an acoustic signal output from the external speaker from the microphone signal based on the measured signal delay.
US11887587B2 Apparatus and method for processing an audio input recording to obtain a processed audio recording to address privacy issues
An apparatus for processing an audio input recording to obtain a processed audio recording according to an embodiment is provided. The apparatus comprises an input interface (110) for receiving a plurality of audio input portions of the audio input recording. Moreover, the apparatus comprises a processor (120) for processing a plurality of audio input portions of the audio input recording to obtain a processed audio recording. The processor (120) is configured to determine, whether or not an audio input portion of the plurality of audio input portions comprises speech. If the processor (120) has detected that the audio input portion comprises speech, the processor (120) is configured to generate the processed audio recording by modifying the audio input portion to obtain a modified audio portion, and by generating the processed audio recording such that the processed audio recording comprises the modified audio portion instead of the audio input portion. Or, if the processor (120) has detected that the audio input portion comprises speech, the processor (120) is configured to generate the processed audio recording, such that the processed audio recording does not comprise the audio input portion.
US11887586B2 Systems and methods for providing responses from media content
A method includes retrieving a plurality of transcripts from a database. Each transcript in the plurality of transcripts corresponds to audio from a media content item of a plurality of media content items that are provided by a media providing service. The method also includes applying each transcript of the plurality of transcripts to a trained computational model, and receiving a user request for information regarding a topic. The method further includes, in response to the user request, identifying a transcript from the database that is relevant to the topic, and a position within the transcript that is relevant to the topic. The method also includes providing, by the media providing service, at least a portion of a media content item corresponding to the identified transcript, beginning at a starting position that is based on the position within the identified transcript that is relevant to the topic.
US11887581B2 Automatic audio playback of displayed textual content
An audio playback system that provides intuitive audio playback of textual content responsive to user input actions, such as scrolling portions of textual content on a display. Playback of audio (e.g., text-to-speech audio) that includes textual content can begin based on a portion of textual content being positioned by a user input at a certain position on a device display. As one example, a user can simply scroll through a webpage or other content item to cause a text-to-speech system to perform audio playback of textual content displayed in one or more playback section(s) of the device's viewport (e.g., rather than requiring the user to perform additional tapping or gesturing to specifically select a certain portion of textual content).
US11887576B2 Ambient detector for dual mode ANC
Active noise cancellation systems and methods include a feedforward path configured to receive a reference signal comprising ambient noise and adaptively generate an anti-noise signal to cancel the ambient noise. The adaptive filter is tuned in accordance with at least one parameter, which is set by a logic device configured to determine an ambient noise condition based the reference signal by estimating a fullband power of the reference signal, estimating a low-frequency power of the reference signal, comparing the fullband power and low-frequency power to one or more thresholds, and/or setting one or more ambient noise flags. The ambient noise condition may include a quiet background, a wideband noise condition, and/or a low-frequency dominant noise condition.
US11887575B2 Generating acoustic quiet zone by noise injection techniques
A system for generating and injecting acoustic interference signals to mitigate undesired acoustic noise over a target zone. M pickup sensors pick up acoustic noise signals from one or more noise sources in real time and generate M noise signals, M>1. A beam forming network includes M acoustic beam forming modules to process the M noise signals respectively and generate N acoustic interference signals. N acoustic injectors condition, amplify and inject the N acoustic interference signals over the target zone, N>1. Each of the M acoustic beam forming modules includes a 1-to-N distribution network to transform a respective one of the M noise signals into N signals, and N finite-impulse-response filters to perform amplitude and phase weighting on the respective N signals and generate N intermediate signals which are combined respectively with corresponding intermediate signals generated by remaining M−1 acoustic beam forming modules to generate the N acoustic interference signals.
US11887574B2 Wearable electronic apparatus and method for controlling thereof
A controlling method of a wearable electronic apparatus includes: receiving, by an IMU sensor, a bone conduction signal corresponding to vibration in the user's face, while the wearable electronic apparatus is operated in an ANC mode; identifying a presence or an absence of the user's voice based on the bone conduction signal; based on the identifying the presence of the user's voice, controlling an operation mode of the wearable electronic apparatus to be a different operation mode from the ANC mode; while the wearable electronic apparatus is operated in the different operation mode, identifying presence or absence of the user's voice based on the bone conduction signal; and based on the absence of the user's voice being identified for a predetermined time while the wearable electronic apparatus is operated in the different operation mode, controlling the different operation mode to return to the ANC mode.
US11887573B2 Sound insulation element
The invention concerns a sound insulation element (10), that utilizes a strong force-network as a principle energy dissipating mechanism, whereat the strong force-network is generated through complex interactions of solid particles (14) in a granular system, which leads to formation of maximal number of interconnecting pairs-of-forces according to 3rd Newton's Law, whereat said strong force-network is realized by using a granular material (12) made from at least one solid material with a specific skewed multimodal particles-size-distribution, comprising a granular material (12) consisting of particles (14), and a supporting structure (40) having at least one cavity (42), whereat the at least one cavity (42) is filled with particles (14) of the granular material (12). A distribution assigning a number (N) of particles (14) to an equivalent outer diameter (D) of the particles (14) is selected such that the particles (14) form an energy dissipating strong force-network within the at least one cavity (42), wherein the distribution assigning a number (N) of particles (14) to an equivalent outer diameter (D) of the particles (14) is an asymmetric distribution, wherein the distribution of equivalent outer diameters (D) of the particles (14) is multimodal, having several modes, and wherein said multimodal distribution is skewed, such that said multimodal distribution has one maximum mode (i) having a maximum number (Ni) of particles (14) assigned to a fundamental equivalent outer diameter (Di) of particles (14), and wherein said multimodal distribution has at least one preceding mode (i−1) and at least one subsequent mode (i+1).
US11887572B2 Modular fixture with integrated acoustic sound absorbing housing
A modular fixture includes a plurality of acoustic panels and at least one support structure, where the acoustic panels have at least one cut-out that is configured to partially receive a portion of the at least one support structure, which is inserted into the at least one cut-out. The plurality of acoustic panels engage the at least one support structure and are supported by it. The at least one cut-out can be of a variety of shapes, including dovetail, rectangular and cylindrical, and the each of the plurality of acoustic panels may be of differing shape profiles.
US11887568B2 Generative composition with defined form atom heuristics
The disclosed generative composition system produces a composition to a briefing that describes a musical journey in emotional descriptions. The composition is assembled from concatenated interchangeable Form Atoms “FAs” selectable by tags aligning emotional descriptions with respective compositional heuristics. Each FA has self-contained constructional properties representative of an historical musical corpus. These heuristics support generation of chords, in chord schemes of musical tonics, achieving an equivalent form function. Each FA also includes chord spacer heuristics that temporally space generated chords across a defined musical window, and a chord list in a local tonic defining branching structures giving options for generating different chords. A progression descriptor, in combination with a form function, expresses musically a question, an answer or a statement, with each FA creating a meta-map of a chord scheme for a musical section. Musical transitions between FA reflect groupings in which FA have similar tags but different constructional properties.
US11887564B2 Resonance counterweight structure for audio effect article
A resonance counterweight structure for audio effect article includes a hollow counterweight main body and an assembling section connected with the counterweight main body. The assembling section can be mounted in a predetermined position of a musical instrument. The counterweight main body at least includes an upper wall, a lower wall and a peripheral wall connected between the upper and lower walls. The upper wall, the lower wall and the peripheral wall define a chamber of the counterweight main body. At least one counterweight fine-adjustment unit is received in the chamber. The counterweight main body and the counterweight fine-adjustment unit help the audio effect article to modify the music so as to achieve more idealistic timbre effect. A player can more diversely select or replace the counterweight structure, whereby one single musical instrument can selectively output different timbre effects according to the requirements of different playing situations.
US11887563B1 Method and computer program product for performing queries and displaying visual representations of their results using graphics processing units
A system and method runs a query using a GPU and generates a visualization of the query using the same GPU.
US11887561B2 Method of determining pixel luminance and display device employing the same
A method of determining pixel luminance includes determining a smoothing reference line between a display region and a non-display region in a display panel, determining a boundary pixel, through which the smoothing reference line passes, among pixels included in the display region, dividing the boundary pixel into a first pixel region in the display region and a second pixel region in the non-display region based on the smoothing reference line, calculating a smoothing rate corresponding to a ratio of an area of the first pixel region to a total area of the boundary pixel, and determining dimming luminance of the boundary pixel based on the smoothing rate.
US11887559B1 Driving instruction modification method and receiver applied to display driver integrated circuit
The present application discloses a driving instruction modification method and a receiver applied to a display driver integrated circuit, and relates to the technical field of display integrated circuits, and the main purpose thereof is to normally apply a set global parameter to a driving instruction to be modified even if there is an interference command after setting the global parameter; the main technical solution includes: judging whether a target command received after setting a global parameter satisfies an initialization condition; if so, after modifying a driving instruction corresponding to the target command based on the target command and the global parameter, initializing the global parameter; otherwise, maintaining the global parameters unchanged.
US11887557B2 Method for image processing based on vertical synchronization signals and electronic device
Embodiments of this application relate to the field of image processing and display technologies, and provide a method for image processing based on vertical synchronization signals and an electronic device, to shorten a response latency of the electronic device and improve fluency (such as a touch latency) of the electronic device. A specific solution includes: drawing, by the electronic device, one or more first layers in response to a first vertical synchronization signal, and rendering the one or more first layers, and after rendering the one or more first layers, performing layer composing on the rendered one or more first layers to obtain a first image frame; and refreshing and displaying the first image frame in response to a second vertical synchronization signal.
US11887554B2 Shift register, gate drive circuit and drive method thereof
A shift register includes an input sub-circuit, a first noise reduction sub-circuit, and a first pull-down sub-circuit. The first noise reduction sub-circuit is coupled to the pull-up node, the first pull-down node and a first voltage signal terminal, and is configured to transmit a first voltage signal to the pull-up node under control of the first pull-down node; the input sub-circuit is coupled to the pull-up node and a signal input terminal, and is configured to transmit an input signal to the pull-up node in response to the input signal; the first pull-down sub-circuit is coupled to the signal input terminal, the first pull-down node and the first voltage signal terminal, and is configured to transmit the first voltage signal to the first pull-down node in response to the input signal, so that the first noise reduction sub-circuit stops transmitting the first voltage signal to the pull-up node.
US11887551B1 Electronic ink based camera privacy shutter
A shutter system includes an electronic device having a camera with a lens. A shutter is supported by the electronic device to block light transmission through the lens in a first state and permit light transmission in a second state. The shutter includes a shutter body containing electrically charged light blocking particles in suspension, a first pair of electrodes positioned to move the electrically charged light blocking particles to achieve the first state in response to a first voltage being applied to the first pair of electrodes, and a second pair of electrodes positioned to move the electrically charged light blocking particles to achieve the second state in response to a second voltage being applied to the second pair of electrodes.
US11887540B2 Pixel circuit and driving method thereof, and display panel
A pixel circuit, a driving method thereof, and a display panel. The pixel circuit includes a drive module, a first initialization module and a data write module. The drive module is configured to generate, in response to a data signal, a drive current to drive a light-emitting element to emit light. The first initialization module is controlled by a first scan signal and a second scan signal and is configured to initialize a control terminal of the drive module when the first scan signal and the second scan signal are active. The data write module is controlled by a third scan signal, where the first initialization module is configured to cooperate with the data write module to write the data signal into the control terminal of the drive module when the second scan signal and the third scan signal are active.
US11887538B2 Light emission driving circuit, scan driving circuit and display device including same
A light emission driving circuit includes a driving circuit configured to output a light emission driving signal to a first output terminal and output a switching signal to a first node in response to clock signals and a first carry signal, and a first masking circuit configured to output a second carry signal to a second output terminal in response to a masking clock signal, the light emission driving signal, and the first switching signal. The masking clock signal is a signal which is maintained at a first level during a normal mode and periodically changes during a low power mode.
US11887533B2 Display panel, integrated chip and display device
Provided are a display panel an integrate chip and a display device. The display panel includes a pixel circuit and a light-emitting element. The pixel circuit includes a drive module and a data write module. The drive module is configured to provide a drive current for the light-emitting element and comprises a drive transistor. The data write module comprises a data write transistor and a bias transistor, the data write transistor is configured to transmit a data signal and the bias transistor is configured to transmit a bias signal.
US11887531B2 Display device
A display device includes: a display panel, which displays an image; a panel driver, which drives the display panel; and a driving controller, which controls a drive of the panel driver. The driving controller includes a compensation determination block and a data compensation block. The compensation determination block is activated after a still image is displayed for a predetermined time or more and generates a compensation value based on a final afterimage component calculated using an afterimage algorithm obtained by a combination of a first afterimage calculation equation and a second afterimage calculation equation. The data compensation block receives an image signal with respect to a target image and reflects the compensation value to the image signal to generate a compensation image signal.
US11887526B2 Circuit device having a color reduction circuit and an image conversion circuit executing interpolation processing
A circuit device includes: a color reduction circuit configured to execute color reduction processing from input image data in which pixel data is m bits to color-reduced image data in which pixel data is n bits, and configured to apply spatial error diffusion or temporal error diffusion in the color reduction processing; a storage circuit storing the color-reduced image data; and an image conversion circuit configured to execute image conversion processing, which is at least one of mapping processing and scaling processing, on the color-reduced image data stored in the storage circuit to output output image data, and configured to execute interpolation processing, which is in the image conversion processing, of generating pixel data of the output image data from a plurality of pieces of pixel data of the color-reduced image data.
US11887525B2 Display device and method of driving the same
A display device includes PAM data lines receiving PAM and PWM data voltages, and sub-pixels connected to the PAM and PWM data lines. A sub-pixel includes a light emitting element, a first pixel driver to supply a control current according to one of the PAM data voltages to a node, a second pixel driver to generate a driving current according to one of the PWM data voltages, and a third pixel driver to adjust a period during which the driving current is supplied to the light emitting element according to a voltage of the node. A peak current value of the driving current when the sub-pixel emits a light corresponding to a low gray level region is smaller than a peak current value of the driving current when the sub-pixel emits a light corresponding to a high gray level region higher than the low gray level region.
US11887524B2 Display device and driving method thereof
A driving method of a display device includes receiving a deterioration amount for a target pixel, calculating a first compensation amount for the target pixel based on the deterioration amount for the target pixel, receiving a gaze angle of a user with respect to the target pixel, selecting one of the first compensation amount and a second compensation amount based on the gaze angle, and calculating an output grayscale for the target pixel by applying the one of the first compensation amount and the second compensation amount to an input grayscale of the target pixel, where the second compensation amount is calculated based on the gaze angle, and the first compensation amount is calculated regardless of the gaze angle.
US11887519B1 Rollable OLED with custom curvature
Apparatuses, methods, systems, and program products are disclosed for enabling a rollable OLED screen extension with custom curvature. An apparatus includes an OLED screen capable of rendering an OLED image, a first rollable OLED screen extension including a support structure that can be flexed to form a first curvature, a processor, and coupled to the processor, a memory that stores code executable by the processor to enable a user to extend the first rollable OLED screen extension in a first direction.
US11887516B2 Display driver having output correction function
Various embodiments disclose a display driver, wherein the display driver may be configured to detect a defective output buffer among output buffers and perform an output correction function for the defective output buffer.
US11887513B2 Case for smartglasses with calibration capabilities
Techniques include performing a display calibration while a smartglasses device is stored in a case that enables the smartglasses device to perform display calibrations. The case includes an optical device configured to form an image of a test pattern formed in a first display and a second display of the smartglasses device.
US11887511B2 Display device
A rollable device includes a rollable panel having two surfaces opposed to each other, a heat dissipation sheet disposed on one of the two surfaces of the rollable panel, and a supporting plate disposed between the rollable panel and the heat dissipation sheet. The heat dissipation sheet has a thermal conductivity greater than 200 W/mK.
US11887509B2 Method and apparatus for comparing colors
A Method and Apparatus for Comparing Colors have been disclosed. In one implementation a compliant membrane which is substantially transparent with an area having a shade/color is placed on the user's skin to see what the shade/color will look like on the skin. In one implementation a compliant substrate which is largely transparent with an area having a shade/color is placed on an inanimate object to see how the shade/color will appear on the inanimate object without the substrate itself causing an unnecessary barrier between the inanimate object and the shade/color.
US11887503B2 Multi-junctional bleeding simulator
Aspects of the present disclosure include a simulated wound apparatus allowing a wearer to simulate injuries for purposes of casualty simulation and medical response training. Aspects of the present disclosure are directed towards a wearable medical training device and more specifically a device for training of hemorrhage control procedures on junctional bleeding. The present disclosure, when used by a live actor, may allow users to safely simulate hemorrhaging in some of the most challenging blood vessels in the most challenging anatomical locations such as the carotid artery, the axillary artery, and the femoral artery. The present disclosure may further provide the ability for users to safely perform hemorrhage control procedures, such as compression and ligation. The simulated wound of the present disclosure may be compressed to control hemorrhage. The simulated wound receptacle of the present disclosure may be packed with hemostatic or simple gauze to control hemorrhage. The simulated blood vessel of the device may be ligated with hemostats or other ligating instruments or material and bandaged with pressure dressings to control hemorrhage.
US11887501B1 Portable and interconnectable trainers
A system of interconnecting trainers is provided. The trainers may share power and/or exchange control signals, resulting in reduction in weight/size and increase in portability. Some of the trainers may include a rechargeable battery to allow the trainers to operate without being connected to an AC outlet. A power source selector switch may select an external AC power source or the internal battery to be used by the trainer. Some the trainers may include one or more DC and/or AC signal distribution relays that may receive control signals from student designed circuits or controllers and may provide DC and/or AC signals to other trainers. Some of the trainers may include built-in devices such as oscilloscopes, signal generators with displays, multimeters, and pneumatic devices.
US11887500B2 Educational aid
A method for controllable toggling viewing of written materials with adjuvant or explanatory notation material as a teaching or memorization tool. The method comprises the steps of imprinting adjuvant or explanatory notation materials adjacent to or in close conjunction with a visible text or notation, as a non visible or an invisible imprint. The non visible invisible adjuvant or explanatory notation material is made to become temporarily visible or viewable with a heat source or a viewing device for a controlled desired period of time by using the visible adjuvant or explanatory notation to perform a reading or writing function. Removing the viewing device or reducing heat renders the adjuvant or explanatory notation non visible or invisible.
US11887499B2 Virtual-scene-based language-learning system and device thereof
The present invention relates a virtual-scene-based language-learning system, at least comprising a scheduling and managing module and a scene-editing module, and the system further comprises an association-analyzing module, the scheduling and managing module are connected to the scene-editing module and the association-analyzing module, respectively, in a wired or wireless manner, the association-analyzing module analyzes based on second-language information input by a user and provides at least one associated image and/or picture, and the association-analyzing module displays the associated images and/or picture selected by the user on a client, so that a teacher at the client is able to understand the language information expressed in the second language by the student based on the associated image and/or picture. The present invention displays associated image by setting up an association-analyzing module, which can promote teachers' understanding of students' expression content, thereby providing effective language guidance and improving language learning efficiency.
US11887498B2 Language learning system adapted to personalize language learning to individual users
A learning system and a method adapted to personalize language learning to individual users. An output device generates and presents learning related data to a user associated with a user ID. An input mechanism receives, in response to the learning related data, response data from the user indicating the users response to the learning related data. A processor associates the learning related data to the response data to couple the response from the user to the learning related data. A database including a storage space associated to the user ID is used for storing the learning related and the associated response data and generates an individualized language knowledge database for the user. The processor is adapted to issue a true (7/) or false (fi) learning related data indicators indicating whether the response data matches the learning related data presented to the user.
US11887491B2 Landing site candidate identification
A computer-implemented method includes: receiving, by a computing device, input data for identifying one or more landing site candidates for an aerial vehicle. The input data includes a set of criteria, terrain information, and obstacle information. The method further includes identifying, by the computing device, the one or more landing site candidates based on the input data and the criteria; providing, by the computing device, information regarding the identified one or more landing site candidates.
US11887489B2 Storage facility management device
A storage facilities management device is configured to manage storage facilities such as storage sheds for keeping flight devices. Upon receiving instruction information including a takeoff/landing time of a flight device from a flight management device, the storage facilities management device acquires circumferential information representing circumstances of a storage shed before the takeoff/landing time so as to determine whether or not the flight device is able to take off at the takeoff time of the instruction information or to determine whether or not the flight device is able to land at the landing time of the instruction information according to the circumferential information, thus transmitting the determination result to the flight management device and allowing for takeoff or landing of the flight device according to the instruction information.
US11887488B2 Computer aided dispatch of drones
Dispatch of drones is disclosed. Example drone dispatching methods include transmitting a flight plan for a drone to a flight control platform associated with first operator for piloting the drone. The flight plan is based on a first location associated with a service request. In response to receiving a message from the flight control platform, a first communication session between the flight control platform and a flight control unit of the drone is initiated to permit remote piloting of the drone. A drone observation platform associated with a second operator is selected based on a subject matter qualification associated with the second operator and descriptive information included in the service request. A second communication session between the flight control platform and the drone observation platform is initiated for remote piloting of the drone.
US11887484B2 Safety system configured to determine when a vehicle has made an unwanted stop
A method for monitoring a vehicle includes determining that the vehicle is stopped and determining a location where the vehicle is stopped. Traffic congestion corresponding to the location where the vehicle is stopped may also be determined. A safety action may be taken based at least in part on whether the vehicle is stopped on a highway and whether the traffic congestion is causing the vehicle to be stopped.
US11887483B2 Using a predictive request model to optimize provider resources
The present application discloses an improved transportation matching system, and corresponding methods and computer-readable media. According to disclosed embodiments, a transportation matching system trains a predictive request model to generate a metric predicted to trigger an increase in transportation provider activity within the geographic area for a given time period. Furthermore, the system determines a predicted gap between expected request activity and expected transportation provider activity for the geographic area during a future time period, utilizes the predictive request model and the predicted gap to generate a metric for the geographic area, and generates an interactive map associated with a customized schedule for the geographic area and the future time period based on the generated metric.
US11887481B2 Rear view collision warning indication and mitigation
A device can comprise a memory and a processor operatively coupled to the memory and comprising computer executable components, comprising a trajectory determination component that determines a trajectory of an adjacent-lane traveling vehicle traveling in a lane adjacent to a vehicle comprising the device, wherein visibility of the adjacent-lane traveling vehicle, from the vehicle, is impaired by a succeeding vehicle traveling between the adjacent-lane traveling vehicle and the vehicle, a collision avoidance component that, in response to the trajectory of the adjacent-lane traveling vehicle being determined, by the trajectory determination component, to prevent a safe lane change by the vehicle to the lane, initiates a collision avoidance action for the vehicle.
US11887477B2 Device, system and method for controlling autonomous vehicles using a visual notification device
A device, system and method for controlling autonomous vehicles using a visual notification device. A movement detector is used to detect a user gesture of a user. A controller in communication with the movement detector is used to control a visual notification device to provide a visual indication of the user gesture combined with authentication data stored at a memory, to visually instruct the autonomous vehicle to perform an action associated with the user gesture upon verification of the authentication data.
US11887475B1 Systems and methods for controlling a programmable traffic light
A traffic light control system configured to provide instructions to a traffic light for testing performance of an autonomous vehicle as it approaches the traffic light includes a controller. The controller includes a transceiver in communication with the traffic light and a computer-readable memory storing a plurality of operation routines for the traffic light. The controller is configured to: select an operation routine of the plurality of operation routines on the computer-readable memory; and provide a control signal via the transceiver to the traffic light to control operation of the traffic light according to the selected operation routine. Controlling operation of the traffic light includes turning on or off at least one of a plurality of light emitters of the at least one traffic light and/or changing a brightness, frequency, or intensity of at least one of the plurality of light emitters of the traffic light.
US11887467B1 Group management for electronic devices
A method, system, device, or apparatus for notifying a device of a greater number of safety events associated with the first user. The method includes retrieving safety events associated with a first user of a first electronic device and determining a frequency of safety events. The method includes retrieving safety events associated with a second user of a second electronic device and determining a frequency of safety events. The method includes comparing the frequency of safety events associated with the first user and the number of safety events associated with the second user and determining that there is a greater frequency of safety events associated with the first user than with the second user for the period of time. The method includes determining a cause of the greater frequency of safety events associated with the first user.
US11887462B2 System and method for identifying vaping and bullying
A sensor system for identifying vaping, other smoking activities, and bullying at a site includes an air quality sensor configured to detect air quality, a sound detector configured to detect sounds, and a network interface configured to transmit a signal indicating abnormality matching signature of vaping, other smoking activity, or sound of bullying. Vaping or another smoking activity is identified based on the detected air quality, and bullying is identified based on the detected sound.
US11887458B2 Fall detection system
A fall detection system includes first sensing devices, second sensing devices, positioning modules, a data server and a display device. The first sensing device is configured to detect a posture of a body part of a user for obtaining body part posture data. The positioning modules are configured to detect positions of the first and second sensing devices, so as to obtain corresponding body part position data. Each of the second sensing devices is disposed on a shoe to detect a posture of a user's feet and to measure a distance from an ambient object for obtaining feet posture data and distance measurement data. The data server is configured to receive the body part posture data, the body part position data, the feet posture data and the distance measurement data to determine if the user falls down.
US11887455B1 Safe room assembly
A safe room assembly for includes a room in a building that has an entry thereby facilitating an occupant to enter the room. Each of a plurality of walls of the room is comprised of a bullet resistant material to protect the occupant from an active shooter. A viewing element is integrated into the entry to facilitate the occupant to see the active shooter. Furthermore, the viewing element inhibits the active shooter from seeing the occupant through the viewing element. A communication unit is positioned within the room thereby facilitating two way communications between occupant and emergency responders. A weapons locker is positioned in the room for storing weapons thereby facilitating the weapons to be accessible to the occupant.
US11887447B2 Alarm screen with embedded wireless transmitter
An alarm screen comprises a frame comprising a laser sensor, a processing unit, and a wireless transmitter embedded in a hollow interior. The frame comprises an opening for the laser sensor to project a laser beam outside of the alarm screen. The laser sensor projects the beam through the opening, makes a set of one or more measurements of a distance between the laser sensor and an object in a path of the laser beam, and sends the set of measurements to the processing unit. The processing unit is configured to compare the distance measurements received from the laser sensor with a threshold distance detect, and send one or more signals to the wireless transmitter when at least one of the distance measurements received from the laser sensor exceeds the threshold. The wireless transmitter is configured to receive signals from the processing unit and wirelessly transmit the signals.
US11887443B2 Systems and methods for playing a wagering game in which symbols are populated from one or more reels to bingo cards
An electronic gaming machine that includes a display device, a memory device, and a processor. The processor configured to control the display device to display a matrix of symbol positions formed by a plurality of reels and display a first bingo card and a second bingo card wherein the first bingo card includes a first feature indicator and the second bingo card includes a second feature indicator, store in the memory device a first memory structure corresponding to the first bingo card and a second memory structure corresponding to the second bingo card, and in response to determining that a first prize symbol indicator of a first prize symbol displayed in the matrix of symbol positions corresponds to a combination of the first feature indicator and the second feature indicator, populate a position on each of the first bingo card and the second bingo card with the first prize symbol.
US11887441B2 Hybrid casino dice game
In one aspect, an improved gaming table, such as a craps table, is disclosed herein, which combines electronic displays and wagering interfaces with traditional craps tables having physical dice and allowing players to physically throw the dice.
US11887438B2 Gaming machine and method with persistence feature
A gaming machine includes an electronic display device configured to display an array of symbol positions and registers. The registers are associated with respective subsets of one or more of the symbol positions of the array. Game-logic circuitry directs the display device to animate a plurality of spins of symbol-bearing reels wherein, in each spin, the reels are spun and stopped to land symbols in the array. The plurality of symbols include value-bearing symbols, redemption symbols, and reset symbols. For each landed value-bearing symbol, the symbol value is added to the applicable register. In response to accumulating a predetermined number of the redemption symbols in a subset, the value in that subset's register is awarded. In response to the reset symbol landing in a subset, the value in that subset's register is reset.
US11887437B2 Banked bonus player selection
Gaming systems and method that provide a banked bonus player selection feature including a symbol display such as a displayed wheel having a plurality of displayed player selectable sections for a play of a multi-player game.
US11887436B2 Award modifiers determined based on multi-hand poker hand evaluations
The gaming systems and methods provide award modifiers for designated winning card combinations for multi-hand poker, wherein the gaming system uses the award modifiers to determine a way to apply the award modifiers for a play of a secondary game from a plurality of different ways to apply the award modifiers.
US11887432B2 Casino games
Apparatus and methods related to multi-player casino games are described. An electronic gaming device is provided that allows a live player to compete against a virtual player in a multi-player wager-based game using playing cards derived from the insertion of a physical denomination of currency. The electronic gaming device can be configured to simulate the decision making of a virtual player and associated behaviors of the virtual player during game play. In some instances, the simulated behaviors of the virtual player output at the electronic gaming device can be learned by a live player so that the live player can make better or more advantageous game play decisions. The simulated behaviors of the virtual player can be conveyed to the live player via visual images, such as simulated facial expressions of the virtual player.
US11887431B2 Gaming systems and methods including feature for transforming non-randomly generated outcome into entertainment gaming outcome
An entertainment gaming system and method for transforming a non-random number outcome into an entertainment gaming outcome. The entertainment gaming system comprises a central server, non-random number outcome generator machine, entertainment gaming machine, and database. The central server communicatively coupled with non-random number outcome generator machine and entertainment gaming machine. The entertainment gaming system collects non-random number based outcome from real-world events and transmitting it to the central server. The central server further utilizes an algorithm to process the received non-random number outcome into an entertainment gaming outcome. Further, the present entertainment gaming system comprises a database to store the received real-world non-random number based outcome and processed entertainment gaming outcome generated from the received non-random number based outcome. The central server then transmits the processed outcome in the form of an entertainment gaming outcome to the entertainment gaming machine to generate and render a game result.
US11887424B2 Access control system using mobile device
A method of controlling access through a door may include storing a user's digital identity and a user's access policy in a memory of the user's mobile device, which may use the stored user's digital identity and the stored user's access policy to determine whether the user is authorized for access through the door and to make an access decision of YES or NO. The access decision may be communicated to the reader, which controls operation of a door lock in accordance with whether the access decision was YES or NO.
US11887421B1 Multi-locking mechanisms for premises security systems
A primary lock device is provided which is configured to wirelessly communicate with a premises security system hub device and at least one secondary lock device in a premises security system. The primary lock device receives a lock configuration, receives a user input, authenticates the user input, and engages or disengages a locking mechanism based at least in part on the lock configuration and a result of authenticating the user input. The primary lock device determines a lock indication based at least in part on the lock configuration and a result of authenticating the user input, and transmits the lock indication to at least one secondary lock device for engaging or disengaging at least one respective lock mechanism of the at least one secondary lock device.
US11887419B2 Solar powered access control devices
Access control devices are provided that include locking mechanisms, reader devices, and control units powered by solar devices.
US11887415B2 Method for monitoring the position of a connection cable of a trailer, a camera system for monitoring the position of a connection cable of a trailer and a motor vehicle having a camera system
An example embodiment of the present disclosure relates to a method for monitoring the position of a connection cable of a trailer, having the steps of: capturing a region which lies behind a motor vehicle using a camera, processing the captured image data using an analysis unit, detecting the connection cable, and determining the position of the connection cable, comparing the captured position of the connection cable with a secure position of the connection cable, and outputting a warning signal if the captured position of the connection cable deviates from the secure position. Another example embodiment additionally relates to a camera system and to a motor vehicle including a camera system.
US11887408B2 Service event response tailoring
Systems, apparatuses, and methods disclosed provide for tailoring responses to fault data generated during a service event. A method includes determining that a service event for a vehicle has started based on an indication from an off-board diagnostic service tool, interrupting transmission of a fault message during a time period after the service event for the vehicle has started and before the service event for the vehicle has ended, and determining that the service event for the vehicle has ended.
US11887405B2 Determining features based on gestures and scale
A system, method, and computer-readable medium for associating a person's gestures with specific features of objects is disclosed. Using one or more image capture devices, a person's gestures and the location of that person in an environment is determined. Using determined distances between the person and objects in the environment and scales associated with features of those objects, the list of specific features in the person's field-of-view may be determined. Further, a facial expression of the person may be scored and that score associated with one or more specific features.
US11887404B2 User adaptation for biometric authentication
Techniques and systems are provided for authenticating a user of a device. For example, input biometric data associated with a person can be obtained. A similarity score for the input biometric data can be determined by comparing the input biometric data to a set of templates that include reference biometric data associated with the user. The similarity score can be compared to an authentication threshold. The person is authenticated as the user when the similarity score is greater than the authentication threshold. The similarity score can also be compared to a learning threshold that is greater than the authentication threshold. A new template including features of the input biometric data is saved for the user when the similarity score is less than the learning threshold and greater than the authentication threshold.
US11887402B2 Fingerprint sensor and display device including the same
A fingerprint sensor includes: a light sensing layer including a light sensing element, wherein a sensing current flows in the light sensing element according to incident light; and a collimator layer disposed on the light sensing layer and including a light guide unit guiding light to the light sensing element. The light guide unit includes: a light-transmitting unit configured to provide light to the light sensing element; and a first light-blocking unit disposed on an inner surface of the light-transmitting unit.
US11887395B2 Automatic selection of templates for extraction of data from electronic documents
A computer-implemented method for automatic template selection for extracting data from an input electronic document is provided. The method includes receiving a first set of candidate templates and an input electronic document. For each candidate template, a template similarity ratio value is calculated that represents a similarity of the candidate template to the input electronic document. The first set of candidate templates are ranked according to the template similarity ratios and then matched to the input electronic document resulting in generating a normalized similarity score for each particular candidate from among the candidate templates. Differences in normalized similarity scores of successive pairs of the candidate templates is determined and a breaking point is established. A second set of candidate templates is formed by selecting candidate templates that are ranked above the breaking point. Data from the input electronic document is extracted using the second set of candidate templates.
US11887388B2 Object pose obtaining method, and electronic device
The present disclosure provides an object pose obtaining method, and an electronic device, relates to technology fields of image processing, computer vision, and deep learning. A detailed implementation is: extracting an image block of an object from an image, and generating a local coordinate system corresponding to the image block; obtaining 2D projection key points in an image coordinate system corresponding to a plurality of 3D key points on a 3D model of the object; converting the 2D projection key points into the local coordinate system to generate corresponding 2D prediction key points; obtaining direction vectors between each pixel point in the image block and each 2D prediction key point, and obtaining a 2D target key point corresponding to each 2D predication key point based on the direction vectors; and determining a pose of the object according to the 3D key points and the 2D target key points.
US11887387B2 Mesh structure equipment detection apparatus, mesh structure equipment detection method and program
A mesh structure facility detection device detects data corresponding to a mesh structure facility from three-dimensional structure data representing a space including an outer shape of an object, and projects the three-dimensional structure data in a predetermined direction to obtain two-dimensional structure data; and detects a point included in a region in which the two-dimensional structure data has a density of more than or equal to a predetermined threshold value as a point corresponding to the mesh structure facility.
US11887386B1 Utilizing an intelligent in-cabin media capture device in conjunction with a transportation matching system
The present disclosure relates to systems, non-transitory computer-readable media, and methods for intelligently identifying upload trigger events and/or storage trigger events to selectively store a media recording portion at an in-cabin media capture device and/or transmit the media recording portion to a remote server. For example, utilizing a trigger analysis model, the disclosed systems can analyze transportation service data such as motion data, global position system (GPS) data, audio data, digital incident reports from provider/requestor devices, etc. to identify certain trigger events. These trigger events may include, for instance, a collision event, a transportation irregularity, a confrontation event, provider/requestor media recording requests, among others. In response to identifying a trigger event, the disclosed systems can cause a specific portion of a media recording to be stored in a reserved storage partition of the in-cabin media capture device and can selectively upload the media recording portion to a remote server.
US11887384B2 In-cabin occupant behavoir description
A method of describing a temporal event, including receiving a video sequence of the temporal event, extracting at least one physical characteristic of an at least one occupant within the video sequence, extracting at least one action of the at least one occupant within the video sequence, extracting at least one interaction of the at least one occupant with a secondary occupant within the video sequence, determining a safety level of the temporal event within a vehicle based on at least one of the at least one action and the at least one interaction and describing the at least one physical characteristic of the at least one occupant and at least one of the at least one action and the at least one interaction of the at least one occupant.
US11887383B2 Vehicle interior object management
Vehicle interior object management uses analysis for detection of an object within a vehicle. The object can include a cell phone, a computing device, a briefcase, a wallet, a purse, or luggage. The object can include a child or a pet. A distance between an occupant and the object can be calculated. The object can be within a reachable distance of the occupant. Two or more images of a vehicle interior are collected using imaging devices within the vehicle. The images are analyzed to detect an object within the vehicle. The object is classified. A level of interaction is estimated between an occupant of the vehicle and the object within the vehicle. The object can be determined to have been left behind once the occupant leaves the vehicle. A control element of the vehicle is changed based on the classifying and the level of interaction.
US11887380B1 Sidewalk detection for pedestrian behavior modeling
Aspects of the disclosure relate to detecting sidewalks adjacent to roads. In this regard, a set of potential sidewalk areas adjacent to one or more roads in a vehicle's vicinity may be determined based on map data. Topology data for the set of potential sidewalk areas may be generated based on sensor data received from a perception system of the vehicle. The set of potential sidewalks may be filtered to remove areas unlikely to include a sidewalk. The vehicle may be operated based on the filtered set of potential sidewalk areas, which may include taking precautionary measures when within a predetermined distance from any of the filtered set of potential sidewalks.
US11887373B2 Sales management system and sales management method
A sales management system includes a first device including a first processor that is configured to detect a customer moving an item of merchandise in an extraction direction away from a merchandise display, a second device including a second processor that is configured to detect movement of an item of merchandise from the merchandise display and determine a movement direction thereof, and a third processor that is configured to determine whether the extraction and movement directions are substantially identical when the first processor detects the customer moving an item away from the merchandise display and the second processor detects movement of an item from the merchandise display at substantially the same time, and determine the item as a first merchandise to be purchased by the customer when the extraction and movement directions are determined to be the substantially identical.
US11887371B2 Thumbnail video segmentation identifying thumbnail locations for a video
Embodiments are directed to a thumbnail segmentation that defines the locations on a video timeline where thumbnails are displayed. Candidate thumbnail locations are determined from boundaries of feature ranges of the video indicating when instances of detected features are present in the video. In some embodiments, candidate thumbnail separations are penalized for being separated by less than a minimum duration corresponding to a minimum pixel separation (e.g., the width of a thumbnail) between consecutive thumbnail locations on a video timeline. The thumbnail segmentation is computed by solving a shortest path problem through a graph that models different thumbnail locations and separations. As such, a video timeline is displayed with thumbnails at locations on the timeline defined by the thumbnail segmentation, with each thumbnail depicting a portion of the video associated with the thumbnail location.
US11887370B2 Identification and tracking of internet memes
In a method for identification of an Internet meme, a plurality of sources is monitored for digital visual content comprising a visual moment and a caption. It is determined whether instances of digital visual content include a same visual moment. Provided the instances of digital visual content include the same visual moment, the instances of digital visual content including the same visual moment are identified as similar digital visual content. Each instance of the similar digital visual content is tracked. Provided a total number of instances of the similar digital visual content exceeds an Internet meme threshold, the similar digital visual content is identified as an Internet meme, wherein the same visual moment is a root visual moment and each caption corresponds to a different iteration of the Internet meme.
US11887368B2 Methods, systems and software programs for enhanced sports analytics and applications
A system for enhanced sports analytics and/or content creation includes: an object tracking system that generates coordinate data corresponding to object motion in a sports event; a data processing module that receives the coordinate data from the object tracking system, analyzes the coordinate data with an event recognition algorithm that identifies and characterizes events and outcomes of interest, and catalogs the data in accordance with the identified events and outcomes into event profile data; a database that receives and stores the event profile data generated by the data processing module; a user application that accesses the event profile data from the database; and at least one processing unit that executes instructions stored in at least one non-transitory medium to implement at least one of the object tracking system, the data processing module, or the user application.
US11887366B2 Object analysis
A method comprising performing object detection within a set of representations of a hierarchically-structured signal, the set of representations comprising at least a first representation of the signal at a first level of quality and a second representation of the signal at a second, higher level of quality.
US11887363B2 Training a deep neural network model to generate rich object-centric embeddings of robotic vision data
Training a machine learning model (e.g., a neural network model such as a convolutional neural network (CNN) model) so that, when trained, the model can be utilized in processing vision data (e.g., from a vision component of a robot), that captures an object, to generate a rich object-centric embedding for the vision data. The generated embedding can enable differentiation of even subtle variations of attributes of the object captured by the vision data.
US11887361B1 Automated whiteboard cleaning system
A whiteboard cleaning system includes a user movement sensor that determines when a user is inactive; a whiteboard capture camera that makes an image of the whiteboard when the user movement sensor detects that the user is inactive; a classification module that classifies the image with a pre-trained image data set using an augmentation technique to enhance the size of the image data set and determines whether the whiteboard needs to be cleaned based on the classification, through transfer learning, using the image data set; and a wiper that cleans the whiteboard when the classification module determines that the whiteboard needs to be cleaned.
US11887359B2 Content suggestions for content digests for assistant systems
In one embodiment, a method includes, by one or more computing systems, receiving, from a client system via an assistant xbot, a first audio input from a user, parsing the first audio input to identify a request for a content digest from an online social network, retrieving a plurality of content objects from the online social network, each of the content objects being accessible by the user, generating a customized newsfeed summary based on a determined semantical meaning of each of the plurality of content objects, and sending, to the client system via the assistant xbot, instructions for presenting an audio clip to the user responsive to the request for the content digest, wherein the audio clip comprises the customized newsfeed summary.
US11887357B2 Adversarial network for transfer learning
Disclosed herein are arrangements that facilitate the transfer of knowledge from models for a source data-processing domain to models for a target data-processing domain. A convolutional neural network space for a source domain is factored into a first classification space and a first reconstruction space. The first classification space stores class information and the first reconstruction space stores domain-specific information. A convolutional neural network space for a target domain is factored into a second classification space and a second reconstruction space. The second classification space stores class information and the second reconstruction space stores domain-specific information. Distribution of the first classification space and the second classification space is aligned.
US11887356B2 System, method and apparatus for training a machine learning model
The disclosed systems, structures, and methods are directed to receiving a training data set comprising a plurality of original training samples, augmenting the original training samples by applying default transformations, training the machine learning model on at least a portion of the original training samples and at least a portion of the first set of augmented training samples, computing an unaugmented accuracy, augmenting the original training samples and the first set of augmented training samples by applying a candidate transformation, training the machine learning model on at least a portion of the original training samples, at least a portion of the first set of augmented training samples, and at least a portion of the second set of augmented training samples, computing an augmented accuracy, computing an affinity metric from the unaugmented accuracy and the augmented accuracy, and updating the candidate augmentation transformations list and the default augmentation transformations list.
US11887355B2 System and method for analysis of microscopic image data and for generating an annotated data set for classifier training
Disclosed is a system for analysis of microscopic image data which includes a data processing system. Pixel classification data for each of a plurality of pixels of the microscopic image data are read. The pixel classification data include for each of the pixels of the microscopic image data, binary or probabilistic classification data for classifying the pixel of the microscopic image data into one or more object classes of pre-defined objects which are shown by the image. At least a portion of the pixels of the microscopic image data are grouped to form one or more pixels groups. For each of the pixel groups, probabilistic group classificati on data are calculated depending on the pixel classification data of the pixels of the respective group. The probabilistic group classification data are indicative of a probability that the group shows at least a portion of an object of the respective object class.
US11887350B2 Some automated and semi-automated tools for linear feature extraction in two and three dimensions
A system for vector extraction comprising a vector extraction engine stored and operating on a network-connected computing device that loads raster images from a database stored and operating on a network-connected computing device, identifies features in the raster images, and computes a vector based on the features, and methods for feature and vector extraction.
US11887345B2 Predictive coding for point cloud compression
A system receives encoded data regarding a points in a point cloud. The data includes a prediction tree having a nodes generated based on spatial information regarding the points and properties of a sensor system that obtained the spatial information. A value of each node represents first spatial coordinates of a respective one of the points according to a first coordinate system, and the value of at least a first node in the prediction tree is determined based on ancestor nodes of the first node and the properties of the sensor system. The system decodes the data to determine first data, including the first spatial coordinates of at least some of the points, and quantization parameters associated with the first spatial coordinates. The system determines second data based on the first data, including second spatial coordinates of at least some of the points according to a second coordinate system.
US11887339B2 High resolution 3D image processing apparatus and method thereof
Image processing apparatus and image processing method are provided. The image processing apparatus may include an image sensor having a plurality of photodetectors and include a 3D image calculating module. The image sensor may be configured to generate a first set of input information at a first time/first location and a second set of input information at a second time/second location, where the first set of input information may be associated with a first weighting value, and the second set of input information may be associated with a second weighting value. The 3D image calculating module may be configured to generate output information based on the first and the second sets of input information and the first and the second weighting values, wherein at least one of the plurality of photodetectors includes germanium.
US11887336B2 Method for estimating a relative position of an object in the surroundings of a vehicle and electronic control unit for a vehicle and vehicle
A relative position of an object in the surroundings of a vehicle is estimated based on a two-dimensional camera image. A control unit determines an object contour of the object from the camera image and determines at least one digital object template that represents the object based on the object contour. The control unit forward projects the at least one object template from respective different positions onto an image plane of the camera image. Each forward-projected object template yields a respective two-dimensional contour proposal, and the control unit compares the contour proposals with the object contour of the object.
US11887333B2 Method for determining a solar mask for an installation and method for checking the compatibility of a motorized drive device
Disclosed is a method for determining a solar mask for a facility that comprises a step (E10) of positioning a mobile terminal at a predetermined location of a photovoltaic panel. Following the step (E10), the method comprises a step (E20) of taking a single photograph with a camera of the mobile terminal and a step (E30) of determining an orientation of the camera, during the step (E20), by means of an orientation detection device and a controller of the mobile terminal. The method further comprises a step (E40) of extending at least one contour of the photograph, in at least one direction, and a step (E60) of superimposing data from the extended photograph with a sun path diagram, in a common reference frame, so as to determine the solar mask.
US11887331B2 Information processing apparatus, control method, and non-transitory storage medium
An information processing apparatus (2000) detects one or more candidate regions (22) from a captured image (20) based on an image feature of a target object. Each candidate region (22) is an image region that is estimated to represent the target object. The information processing apparatus (2000) detects a person region (26) from the captured image (20) and detects an estimation position (24) based on the detected person region (26). The person region (26) is a region that is estimated to represent a person. The estimation position (24) is a position in the captured image (20) where the target object is estimated to be present. Then, the information processing apparatus (2000) determines an object region (30), which is an image region representing the target object, based on each candidate region (22) and the estimation position (24).
US11887328B1 Method for debugging images and tracking usage patterns of anonymous objects within a space
One variation of a method includes, at a sensor block: detecting a set of objects within a region-of-interest in a frame; detecting an object type of each object; detecting a location of each object within the region-of-interest; and storing object types and object locations of the set of objects in a set of containers. The method further includes, at the computer system: accessing a database of commissioning images; extracting a commissioning image annotated with boundaries from the database; initializing a visualization layer of a set of pixels representing the region-of-interest; and calculating a frequency of presence of the object type intersecting each pixel based on the set of containers; calculating a color value for each pixel based on the frequency of presence; and assigning the color value to each pixel in the visualization layer; and generating a heatmap of the region-of-interest based on the visualization layer and the commissioning image.
US11887326B2 XR device and method for controlling the same
The present disclosure relates to an XR device and a method for controlling the same, and more particularly, is applicable to a 5G communication technology field, a robot technology field, an autonomous technology field and an artificial intelligence (AI) technology field. The method for controlling an XR device of a vehicle includes acquiring a camera view by capturing an image in front of the vehicle; acquiring position information of the vehicle by detecting a position of the vehicle, acquiring movement information of the vehicle by detecting movement of the vehicle, and providing navigation of an augmented reality (AR) mode displaying at least one virtual object for guiding a path by overlapping the at least one virtual object on the camera view based on at least the position information of the vehicle or the movement information of the vehicle.
US11887324B2 Cross-modality active learning for object detection
Among other things, techniques are described for cross-modality active learning for object detection. In an example, a first set of predicted bounding boxes and a second set of predicted bounding boxes is generated. The first set of predicted bounding boxes and the second set of predicted bounding boxes are projected into a same representation. The projections are filtered, wherein predicted bounding boxes satisfying a maximum confidence score are selected for inconsistency calculations. Inconsistencies are calculated across the projected bounding boxes based on filtering the projections. An informative scene is extracted based on the calculated inconsistencies. A first object detection neural network or a second object detection neural network is trained using the informative scenes.
US11887322B2 Depth estimation using biometric data
Method of generating depth estimate based on biometric data starts with server receiving positioning data from first device associated with first user. First device generates positioning data based on analysis of a data stream comprising images of second user that is associated with second device. Server then receives a biometric data of second user from second device. Biometric data is based on output from a sensor or a camera included in second device. Server then determines a distance of second user from first device using positioning data and biometric data of the second user. Other embodiments are described herein.
US11887320B1 System and method for producing custom fitted face masks and applications thereof
The present invention is generally directed to systems and methods for preparing and producing a custom-fitted face mask, including, as non-limiting examples, a CPAP nasal mask and a CPAP full face mask. At least one embodiment of the invention utilizes infrared (IR) lasers, such as, for example, those found on smartphone cameras, in order to generate a 3D point cloud model of an individual's face. This point cloud model is then used to produce a custom face mask cushion, which is used to customize a generic face mask to conform to the user's specific facial geometry.
US11887314B2 Compressed domain motion detection
Methods and systems for detecting motion using video data from a smart camera device. In some embodiments, and by non-limiting example, this disclosure is directed to detecting motion in the compressed video domain. One aspect is a method comprising receiving compressed video data, extracting macroblocks and motion vectors for a plurality of frames in the compressed video data, identifying frame-level features for each of the plurality of frames based on the macroblocks and the motion vectors, calculating similarity features for each of the identified frame-level features based on the frame-level features identified in consecutive frames, and predicting motion for each of the plurality of frames by providing the frame-level features and the similarity features into a model trained to detect motion.
US11887313B2 Computing platform using machine learning for foreground mask estimation
Aspects of the disclosure relate to using machine learning for foreground mask estimation. A computing platform may receive a set of images and corresponding ground truth foreground masks. Using the set of images and the corresponding ground truth foreground masks, the computing platform may train the first neural network to distinguish between image foregrounds and backgrounds, which may result in a first set of foreground masks. For each image and based on a corresponding foreground mask, the computing platform may estimate a first background clean plate. Using the set of images, the first background clean plates, and a set of corresponding ground truth mask images, the computing platform may train a second neural network, which may configure the second neural network to output foreground masks based on video input information. The computing platform may deploy, to an implementation computing device, the second neural network.
US11887312B2 Fiducial marker patterns, their automatic detection in images, and applications thereof
Fiducial markers are printed patterns detected by algorithms in imagery from image sensors for applications such as automated processes and augmented reality graphics. The present invention sets forth extensions and improvements to detection technology to achieve improved performance, and discloses applications of fiducial markers including multi-camera systems, remote control devices, augmented reality applications for mobile devices, helmet tracking, and weather stations.
US11887311B2 Method and apparatus for segmenting a medical image, and storage medium
Embodiments of this disclosure include a method and an apparatus for segmenting a medical image. The method may include obtaining a slice pair comprising two slices and performing feature extraction on each slice in the slice pair, to obtain high-level feature information and low-level feature information of the each slice in the slice pair. The method may further include segmenting a target object in the each slice according to the low-level feature information and the high-level feature information of the slice, to obtain an initial segmentation result of the each slice and fusing the low-level feature information and the high-level feature information of the slices to obtain a fused feature information. The method may further include determining correlation information between the slices according to the fused feature information and generating a segmentation result of the slice pair based on the correlation information and the initial segmentation results of the slices.
US11887310B2 Interactive image segmentation
A first subset of pixels of an image may be labeled with an object identifier based on user interactions with the image. Pixel data representing the pixels of the image may be passed through an embedding neural network model to generate pixel embedding vectors. A prototype embedding vector associated with the object identifier may be generated based pixel embedding vectors corresponding to the first subset of pixels. For each pixel of a second subset of pixels of the image, a probability that the pixel should be labeled with the object identifier may be determined based on the prototype embedding vector and pixel embedding vectors corresponding to the second subset of pixels. Pixels of the second subset of pixels may be labeled with the object identifier based on the determined probabilities, and the pixels in the image may be segmented based on the pixels labeled with the object identifier.
US11887309B2 Image processing apparatus, image processing method, and non-transitory computer-readable storage medium
An image processing apparatus comprises a setting unit configured to set, based on a detection line that is set in a display screen, a patch region in the display screen, the patch region including a detection region serving as a region for detecting a position of an object, and a counting region encompassed by the detection region, and a counting unit configured to count, from among intersection points between a movement vector in the detection region of an object moving inside the display screen or a locus based on the movement vector and the detection line in the detection region, intersection points located in the counting region.
US11887303B2 Image processing model generation method, image processing method and device, and electronic device
An image processing model generation method includes: inputting at least one training sample lesion image into an initial image processing model, the initial image processing model including a classification layer and a marking layer; calling the classification layer; calling the marking layer; obtaining a loss value of the at least one training sample lesion image in the initial image processing model; determining whether the loss value is within a preset range; if not, updating parameters of the initial image processing model, an image processing model with updated parameters being used as an initial image processing model in next training; and repeating above steps until the loss value is within the preset range.
US11887299B2 Image processing system and image processing method
An image processing system includes an ophthalmoscope device and a processor. The ophthalmoscope device is configured to obtain a color fundus image. The processor is configured to receive the color fundus image; generate a blood vessel segmentation image that corresponds to the color fundus image using a computer vision algorithm or a deep learning model; preprocess the color fundus image and the blood vessel segmentation image to obtain an initial input image; and input the initial input image into a convolutional neural network. The convolutional neural network outputs a value. In addition, the processor generates fundus image analysis information from the cup-to-disc ratio and the value.
US11887298B2 Fluorescence lifetime imaging using deep learning
One embodiment provides an apparatus for fluorescence lifetime imaging (FLI). The apparatus includes a deep neural network (DNN). The DNN includes a first convolutional layer, a plurality of intermediate layers and an output layer. The first convolutional layer is configured to receive FLI input data. Each intermediate layer is configured to receive a respective intermediate input corresponding to an output of a respective prior layer. Each intermediate layer is further configured to provide a respective intermediate output related to the received respective intermediate input. The output layer is configured to provide estimated FLI output data corresponding to the received FLI input data. The DNN is trained using synthetic data.
US11887291B2 Systems and methods for inspecting pipelines using a robotic imaging system
Systems and methods for generating and processing images captured while inspecting above-ground pipelines are disclosed. Embodiments may include a robotic crawler or other devices which carry imaging equipment and traverse a target pipe which are configured to capture image data simultaneously from a plurality of angles. Such systems may substantially reduce and in some cases overcome the need to take multiple traversals of a pipeline under inspection. Embodiments may also be directed toward control systems for such devices as well as image processing systems which process the multiple image sets to produce a composite imaging result.
US11887288B2 Image processing apparatus, image processing method, and storage medium
An image processing apparatus includes display control means for displaying, on display means, a blend image obtained by performing blend processing at a variable transmissivity in accordance with an instruction of an operator using an optical coherence tomography (OCT) image and an OCT angiography (OCTA) image of mutually corresponding regions in a subject that are acquired by an OCT, setting means for setting a region of interest in the displayed blend image, and execution means for executing processing on the set region of interest in at least one image of the OCT image and the OCTA image.
US11887287B1 Production monitoring and analysis method based on an image data algorithm
A production monitoring and analysis method based on an image data algorithm includes: obtaining a reconstructed gray histogram according to a gray image of an image where a product identification code is located; obtaining a segmentation threshold of an Otsu algorithm for segmenting the reconstructed gray histogram, obtaining the adjustment of the gray level in the sub-gray histogram according to the number of pixels corresponding to each gray level in the reconstructed gray histogram and the segmentation threshold, correcting the sub-gray histogram to obtain a corrected sub-gray histogram according to the adjustment of the gray level in the sub-gray histogram, the lateral segmentation threshold of the sub-gray histogram, and all the gray levels greater than the lateral segmentation threshold, and obtaining an enhanced gray image according to the corrected sub-gray histogram. The method avoids the loss of original information when using histogram equalization for image enhancement.
US11887286B2 Image processing device and image processing method to generate image for object recognition
An image that enables proper object recognition is generated. An image processing device includes an image processing unit that processes an image. The image processing unit included in this image processing device corrects the level of a pixel constituting the image. That is, the image processing unit corrects the level of a target pixel constituting the image on the basis of a low-frequency component in a peripheral image of a pixel constituting the target image. Here, the peripheral image is made up of a plurality of pixels that includes the target pixel and is located around the target pixel.
US11887282B2 Noise removing circuit, image sensing device and operation method of the same
A noise removing circuit includes an image combiner suitable for generating a high dynamic range (HDR) image by combining images having different exposure times; a detailed image generator suitable for generating a detailed image from the HDR image; an image strength evaluator suitable for evaluating strength of the detailed image; and a noise coring component suitable for performing a noise coring operation for removing noise from a region of the detailed image in which a signal to noise ratio (SNR) has decreased using a low threshold and a saturation threshold when the strength of the detailed image is less than a reference value.
US11887279B2 Machine learning-based denoising of an image
A method for denoising an image. The method includes training a fully convolutional neural network (FCN) and generating a reconstructed image by applying the FCN on the image. Training the FCN includes generating an nth training image of a plurality of training images, initializing the FCN with a plurality of initial weights, and repeating a first iterative process. The nth training image includes a training array In. The first iterative process includes extracting an nth denoised training image from the FCN, generating a plurality of updated weights, and replacing the plurality of initial weights with the plurality of updated weights. The nth denoised training image may be extracted by applying the FCN on the nth training image. In an exemplary embodiment, the nth denoised training image may include a denoised array În. The plurality of updated weights is generated by minimizing a loss function including Σn=1N|In−În|.
US11887278B2 System and method for training a neural network to fill gaps between scan points in images and to de-noise point cloud images
An example method for training a neural network includes generating a training data set of point clouds. The training data set includes pairs of closed surfaces point clouds and non-closed surfaces point clouds. The method further includes, for each of the closed surface point clouds and the non-closed surface point clouds, generating a two-dimensional (2D) image by rendering a three-dimensional scene. The 2D image for the non-closed surfaces point clouds includes a gap in a surface, and the 2D image for the closed surfaces point clouds are free of gaps. The method further includes training the neural network to generate a trained neural network. The method further includes filling, using the trained neural network, gaps between scan points of the 2D image, and de-noising, using the trained neural network, scan point cloud data to generate a closed surface image of the scan point cloud data.
US11887277B2 Removing compression artifacts from digital images and videos utilizing generative machine-learning models
The present disclosure relates to an image artifact removal system that improves digital images by removing complex artifacts caused by image compression. For example, in various implementations, the image artifact removal system builds a generative adversarial network that includes a generator neural network and a discriminator neural network. In addition, the image artifact removal system trains the generator neural network to reduce and eliminate compression artifacts from the image by synthesizing or retouching the compressed digital image. Further, in various implementations, the image artifact removal system utilizes dilated attention residual layers in the generator neural network to accurately remove compression artifacts from digital images of different sizes and/or having different compression ratios.
US11887274B2 Method for interpolating pixel data from image data having depth information
An image dataset comprising pixel depth arrays might be processed by an interpolator, wherein interpolation is based on pixel samples. Input pixels to be interpolated from and an interpolated pixel might comprise deep pixels, each represented with a list of samples. Accumulation curves might be generated from each input pixel, weights applied, and accumulation curves combined to form an interpolation accumulation curve. An interpolated deep pixel can be derived from the interpolation accumulation curve, taking into account zero-depth samples as needed. Samples might represent color values of pixels.
US11887258B2 Dynamic integration of a virtual environment with a physical environment
A computer implemented method and a virtual and physical environment integration system (VPEIS) for dynamically integrating a virtual environment with a physical environment are provided. The VPEIS receives dimensions and an orientation of the physical environment, and a user device's reference position in the physical environment. The VPEIS dynamically integrates the virtual environment with the physical environment on the user device by orienting the virtual environment relative to the orientation of the physical environment and the user device's reference position, dynamically updating a position, a movement including a user's step, and a direction of movement of the user device in the oriented virtual environment using sensors internal to the user device, and dynamically tracking a position, a movement, and a direction of movement of virtual objects and the user device, interactions between the virtual objects, and interactions of the virtual objects with the user device in the oriented virtual environment.
US11887257B2 Method and apparatus for virtual training based on tangible interaction
A method and an apparatus for virtual training based on tangible interaction are provided. The apparatus acquires data for virtual training, and acquires a three-dimensional position of a real object based on a depth image and color image of the real object and infrared (IR) data included in the obtained data. Then, virtualization of an overall appearance of a user is performed by extracting a depth from depth information on a user image included in the obtained data and matching the extracted depth with the color information, and depth data and color data for the user obtained according to virtualization of the user is visualized in virtual training content. In addition, the apparatus performs correction on joint information using the joint information and the depth information included in the obtained data, estimates a posture of the user using the corrected joint information, and estimates a posture of a training tool using the depth information and IR data included in the obtained data.
US11887256B2 Deferred neural rendering for view extrapolation
Novel images may be generated using an image generator implemented on a processor. The image generator may receive as input neural features selected from a neural texture atlas. The image generator may also receive as input one or more position guides identifying position information for a plurality of input image pixels. The novel images may be evaluated using an image discriminator to determine a plurality of optimization values by comparing each of the plurality of novel images with a respective one of a corresponding plurality of input images. Each of the novel images may be generated from a respective camera pose relative to an object identical to that of the respective one of the corresponding plurality of input images. The image generator and the neural features may be updated based on the optimization values and stored on a storage device.
US11887245B2 Techniques for rendering signed distance functions
One embodiment of a method for rendering one or more graphics images includes tracing one or more rays through a graphics scene; computing one or more surface normals associated with intersections of the one or more rays with one or more surfaces, where computing each surface normal includes: computing a plurality of intermediate surface normals associated with a plurality of adjacent voxels of a grid, and interpolating the plurality of intermediate surface normals; and rendering one or more graphics images based on the one or more surface normals.
US11887244B2 Intersection testing for ray tracing
A system and method for performing intersection testing of rays in a ray tracing system. The ray tracing system uses a hierarchical acceleration structure comprising a plurality of nodes, each identifying one or more elements for intersection testing. The system defines and updates progress information that identifies, for a ray, leaf nodes of the hierarchical acceleration structure which identify elements for which it is not yet known whether or not the ray interests.
US11887242B2 Circuitry and method
Circuitry comprises ray tracing circuitry comprising a plurality of floating-point circuitries to perform floating-point processing operations to detect intersection between a virtual ray defined by a ray direction and a test region, the floating-point circuitries operating to a given precision to generate an output floating-point value comprising a significand and an exponent; in which at least some of the plurality of floating-point circuitries are configured to round using a predetermined directed rounding mode any denormal floating-point value generated by operation of that circuitry so as to output normal values, a denormal floating-point value being a floating-point value in which the significand comprises one or more leading zeroes.
US11887241B2 Learning 2D texture mapping in volumetric neural rendering
Embodiments are disclosed for neural texture mapping. In some embodiments, a method of neural texture mapping includes obtaining a plurality of images of an object, determining volumetric representation of a scene of the object using a first neural network, mapping 3D points of the scene to a 2D texture space using a second neural network, and determining radiance values for each 2D point in the 2D texture space from a plurality of viewpoints using a second neural network to generate a 3D appearance representation of the object.
US11887237B2 Dynamic composite user identifier
A system to dynamically generate and cause display of composite user identifiers is described. Embodiments of the present disclosure related to systems for: receiving an identification of a user profile from a client device; retrieving user identifiers associated with the user profile and a user profile associated with the client device; selecting an animation script from among a plurality of animation scripts, the animation script including a set of graphical elements; generating a composite user identifier based on the user identifiers associated with the user profile and the user profile associated with the client device; and causing display of a presentation of the composite user identifier at the client device, wherein the presentation is based on the animation script.
US11887235B2 Puppeteering remote avatar by facial expressions
A method includes receiving a first facial framework and a first captured image of a face. The first facial framework corresponds to the face at a first frame and includes a first facial mesh of facial information. The method also includes projecting the first captured image onto the first facial framework and determining a facial texture corresponding to the face based on the projected first captured image. The method also includes receiving a second facial framework at a second frame that includes a second facial mesh of facial information and updating the facial texture based on the received second facial framework. The method also includes displaying the updated facial texture as a three-dimensional avatar. The three-dimensional avatar corresponds to a virtual representation of the face.
US11887232B2 Enhanced system for generation of facial models and animation
Systems and methods are provided for enhanced animation generation based on generative modeling. An example method includes training models based on faces and information associated with persons, each face being defined based on location information associated with facial features, and identity information for each person. The modeling system being trained to reconstruct expressions, textures, and models of persons.
US11887227B2 Display of a live scene and auxiliary object
A mobile device comprises one or more processors, a display, and a camera configured to capture an image of a live scene. The one or more processors are configured to determine a location of the mobile device and display an augmented image based on the captured image. The augmented image includes at least a portion of the image of the live scene and a map including an indication of the determined location of the mobile device. The one or more processors are also configured to display the at least a portion of the image of the live scene in a first portion of the display and displaying the map in a second portion of the display. The augmented image is updated as the mobile device is moved, and the map is docked to the second portion of the display as the augmented image is updated.
US11887226B2 Using machine learning for iconography recommendations
In some implementations, a recommendation system may input text into a machine learning model that was trained using input specific to an organization associated with the text and was refined using input specific to a portion of the organization. The recommendation system may receive, from the machine learning model, a recommendation indicating one or more visual components, stored in a database associated with the organization, to use with the text. The machine learning model may use natural language processing and sentiment detection to parse the text. Accordingly, the recommendation system may receive the one or more visual components from the database and generate an initial draft including the text and the one or more visual components.
US11887225B2 Image classification through label progression
Systems and methods are disclosed for training neural networks using labels for training data that are dynamically refined using neural networks and using these trained neural networks to perform detection and/or classification of one or more objects appearing in an image. Particular embodiments may generate a set of crops of images from a corpus of images, then apply a first neural network to the set of crops to obtain a set of respective outputs. A second neural network may then be trained using the set of crops as training examples. The set of respective outputs may be applied as labels for the set of crops.
US11887222B2 Conversion of filled areas to run length encoded vectors
A method and system for converting a filled shape to a run length encoded RLE vector is disclosed. The method includes creating a virtual pixel array of pixel cells corresponding to a graphical array of pixels comprising the filled shape. The method includes determining a border on the virtual pixel array corresponding to the filled shape, storing a pixel-type value within each pixel cell that corresponds to a border line element within the pixel, and creating a shape RLE group corresponding to a line of pixels aligned along a first axis of the virtual pixel array. Once created, the position and length of the shape RLE group is stored as an RLE vector. The method for clipping filled shapes is also disclosed, which includes converting a clipping region to a clip RLE group, then comparing the clip RLE group to the shape RLE group, forming a clipped image RLE vector.
US11887220B2 Ghost image mitigation for heads-up display
Embodiments of the present disclosure set forth techniques for mitigating ghost images in a heads-up display. A computer-implemented method includes generating content for display on a heads-up display system, inserting into the content a version of a display element, wherein the version of the display element comprises one or more visual characteristics configured to reduce a perceivability of a ghost image of the display element, and causing the content, including the version of the display element, to be displayed by the heads-up display system.
US11887213B2 Image cache for session replays of mobile applications
The subject technology receives, from a first client device, a set of requests for recording user activity detected on a mobile application, each request includes information corresponding to a set of events based on the user activity that has occurred on the mobile application. The subject technology determines that a first request from the set of requests includes an image and a hash of the image. The subject technology stores the image and the hash of the image in a cache. The subject technology determines that a second request from the set of requests includes the hash of the image, the second request being different than the first request. The subject technology retrieves, based on the hash of the image, the image from the cache. The subject technology generates a markup language element based at least in part on the retrieved image from the cache.
US11887212B2 Sparse rendering in computer graphics
A graphics processing system includes a tiling unit configured to tile a scene into a plurality of tiles. A processing unit identifies tiles of the plurality of tiles that are each associated with at least a predetermined number of primitives. A memory management unit allocates a portion of memory to each of the identified tiles and does not allocate a portion of memory for each of the plurality of tiles that are not identified by the processing unit. A rendering unit renders each of the identified tiles and does not render tiles that are not identified by the processing unit.
US11887211B2 Texture mapping
A texture cache comprises at least two banks of cache storage to cache texels for processing in texture mapping operations. Access to the cached texels corresponding to a given chunk of texels of a given texture image is controlled according to a selected bank mapping selected from two or more bank mappings supported by the texture cache access control circuitry. Each bank mapping corresponds to a different mapping of the respective texels within the given chunk to the banks of cache storage. In at least one operating mode, the selected bank mapping is selected for the given chunk of texels of the given texture image depending on: at least one of first/second chunk position coordinates associated with the given chunk of texels; and at least one further texture attribute associated with the given texture image.
US11887209B2 Method for generating objects using an hourglass predictor
A computer-implemented method for generating a 2D or 3D object, including training an autoencoder on a first set of training data to identify a first set of latent variables and generate a first set of output data; training an hourglass predictor on a second set of training data, where the hourglass predictor encoder converts a set of related but different training input data to a second set of latent variables, which decode into a second set of output data of the same type as the first set of output data; and using the hourglass predictor to predict a 2D or 3D object of the same type as the first set of output data based on a 2D or 3D object of the same type as the second set of input data.
US11887208B2 Camera intrinsic calibration
Embodiments provide image display systems and methods for one or more camera calibration using a two-sided diffractive optical element (DOE). More specifically, embodiments are directed to determining intrinsic parameters of one or more cameras using a single image obtained using a two-sided DOE. The two-sided DOE has a first pattern on a first surface and a second pattern on a second surface. Each of the first and second patterns may be formed by repeating sub-patterns that are lined when tiled on each surface. The patterns on the two-sided DOE are formed such that the brightness of the central intensity peak on the image of the image pattern formed by the DOE is reduced to a predetermined amount.
US11887206B2 System to facilitate a correct identification of a service provider
A method includes transmitting, by a user device associated with a user to a transportation service provider, a request for a service comprising entry into a controlled area associated with the service. The method further includes receiving, by the user device from the transportation service provider, a token to allow the user device to connect with the service and to allow entry into the controlled area associated with the service. The method further includes transmitting, by the user device to a security device associated with the transportation service provider, the token. The security device restricts access to the controlled area associated with the service. The method further includes receiving, by the user device from the security device responsive to the transmitting of the token, the access to the controlled area associated with the service.
US11887201B2 Analysis of intellectual-property data in relation to products and services
Techniques described herein are directed to analyzing intellectual-property data according to provide various intellectual property related services to organizations. In particular implementations, information related to products and/or services may be obtained from a number of data sources. Additionally, information related to intellectual-property assets, such as patents, trademarks, copyrights, trade secrets, and know-how, may be obtained. In various situations, the intellectual-property assets may be mapped to respective products and/or services. The mappings between the products and/or services and intellectual-property assets may be used to provide intellectual property related services that correspond to the intellectual-property assets, such as valuation services, strategy-related services, or risk-related services.
US11887200B2 Systems and methods for enabling yielding decisions, conflict resolution, and user profile generation
A method for generating a user profile and system including a controller configured to execute instructions to execute the method. The method including determining by a user of a first vehicle that an interactive maneuver is needed to provide a resource, identifying a second vehicle to interact with, contacting a user of the second vehicle, requesting the user of the second vehicle to perform the interactive maneuver, receiving a response from the user of the second vehicle, and generating a user profile for the user of the second vehicle based on the performance of providing the resource.
US11887197B2 System and method for a revenue allocation engine for use with subscription economy
Systems, apparatuses, and methods for the recognition and allocation of revenue generated by a subscription based pricing model or plan that is applied to a product or service. Embodiments respond to customer needs for a flexible and powerful revenue allocation engine to permit correct revenue distribution within a subscription economy and effectively trace changes to a revenue schedule and the resulting revenue recognition. Embodiments can efficiently react to changes to a subscription agreement and calculate a new distribution for a revenue schedule and its impact on revenue recognition and future revenue projections. In one embodiment, the systems and methods includes a revenue recognition/allocation engine that operates to evaluate the impact of “charge events” on revenue generation, taking into account relevant business rules and revenue recognition principles.
US11887196B2 Method and system for remote virtual visualization of physical locations
This application discloses methods, systems, and computer-implemented virtualization software applications and computer-implemented graphical user interface tools for remote virtual visualization of structures. Images are captured by an imaging vehicle of a structure and the captured images are transmitted to a remote server via a communication network. Using virtual 3D digital modeling software the server, using the images received from the imaging vehicle, generates a virtual 3D digital model of the structure and stores it in a database. This virtual 3D digital model can be accessed by remote users, using virtualization software applications, and used to view images of the structure. The user is able to manipulate the images and to view them from various perspectives and compare the before-the-damage images with images taken after damage have occurred. Based on all this the user is enabled to remotely communicate with an insurance agent and/or file an insurance claim.
US11887191B2 On-demand auction
A method for performing an auction implemented via an exchange computer system, including receiving, from a user device, a security transaction order, receiving a first matching order, initiating a delay timer that runs for a first period of time, determining that the first period of time has expired, initiating an auction timer that runs for a second period of time, receiving, during the second period of time, one or more additional matching orders, wherein each of the one or more additional matching orders includes a request for participation in the auction, determining that the second period of time has expired, and facilitating a transaction based on the security transaction order.
US11887189B2 Apparatuses, methods and systems for a tracking platform for standardized instruments
A computer implemented method for a tracking platform comprises receiving a plurality of data records for the financial instrument; determining a number of units of the futures contract associated with a starting capital amount based on the near settlement price of the data record with the earliest timestamp; processing the data records in sequence based on the timestamp by setting a value for a roll indicator; updating the number of units of the financial instrument if necessary; and determining a profit and loss (“PNL”) for the data record based on the number of units of the financial instrument and a change in settlement price; calculating a tracking value for the financial instrument based on the PNLs of the processed data records; and generating at least one financial instrument having a value that is determined from the calculated tracking value.
US11887188B2 System and method for discretionary broker quotes and pegged broker quotes
To represent broker interest in a security, a system receives broker interest to buy or sell a security at a first price with a minimum trade size, and receives an order with an order trade size. The system determines whether the order trade size is greater than the minimum trade size, and responsive to determining whether the order trade size is greater than the minimum trade size, the system trades at least part of the broker interest against the order if the order trade size is greater than the minimum trade size.
US11887185B2 Systems and methods for identifying and capturing potential bankcard spending
The invention provides a method and system for a financial institution for capturing the business of a financial services customer. The system may include a data access system for obtaining and storing data; and an analysis system for processing the data. The analysis system (1) selects a study group of customers from the data; (2) observes the study group so as to produce a profile of each study group customer's financial information; (3) produces a mathematical representation of an interrelationship between study group customers' profiles and the data; (4) applies the mathematical representation to customers not within the study group in order to estimate those customers' profiles; (5) identifies a portion of the customer's monetary flow eligible to be conducted through the financial institution, the identification based in part on the customer's profile; and (6) does not require direct input from the customer. The system may further include a marketing system for producing, outputting and implementing a marketing strategy; and storage systems. In addition, the analysis system may utilize processing including producing a profile of the customer's financial information, the profile including an itemization of the customer's monetary inflow and outflow; and identifying a portion of the customer's monetary flow eligible to be conducted through the financial institution, the identification based in part on the customer's profile.
US11887175B2 Automatically determining a personalized set of programs or products including an interactive graphical user interface
Prescreened electronic programs or products that are automatically determined for a specific potential entity based on characteristics and/or geographic location, then can be automatically ranked based on calculated expected values of respective programs or products. The ranked programs or products are digitally/electronically presented in an interactive graphical user interface to the specific entity for digital selection and application.
US11887169B2 Facilitating fundraising campaigns using a competitive online platform
Embodiments of the present disclosure provide for facilitating fundraising through the use of user-generated electronic media on a competitive online platform. In various embodiments, a campaign is generated based on a user's request. Each campaign is associated with teams made of groups of users that each have values. A piece of electronic media from a user is received along with a commitment value and selection of a team to support. A user profile is generated based on the associated team, the piece of electronic media, and commitment value. Based on the commitment value, the values for the user profile, team, and campaign are modified. A leaderboard graphical user interface (GUI) associated with the selected team and generated in part on the modified campaign, team, and user profile values is provided for display.
US11887165B2 Method, system, and medium for displaying automatically pushing information related to items offered for sale in a network-based marketplace
A system for transmitting information related to a network-based marketplace includes identifying information that may be interesting, useful, and entertaining to the users and to the potential users of the network-based marketplace. The identified information may be other than information that is already being displayed in listings by the network-based marketplace. The identified information may be about the sellers, the buyers or other items related to the items offered for sale.
US11887164B2 Personalized information from venues of interest
Personalized information from venues of interest to a user is provided to the user. The information may comprise messages, notifications, or other information determined to be relevant to the user, and may be timely provided to the user in an appropriate format such that the user is better able to respond to the information. A set of venues that are relevant to the user and corresponding information sources associated with the venue are determined. Information published by these sources may be analyzed for relevance to the user, and the relevant information items may be provided to the user via notifications or applications and services. Further, the notifications may be scheduled for presentation to the user at appropriate times, such as prior to a predicted visit of the venue. One embodiment includes a venue-information clearinghouse for receiving information from venues and making it available for user applications or services.
US11887163B2 System and method for mobile gig locker
A mobile locker system is provided having a security mechanism permitting an agent to access the locker parked at a temporary product exchange station, and an exchange mechanism directing the agent to the station location. The agent can be a delivery agent inserting the product into the locker or a receiving agent removing the product from the locker. The locker may be attached to a mobile platform, such as an automotive vehicle. A communications subsystem transmits an identifier associated with the agent accessing the locker, an identifier associated with the locker, and the geographic location of the locker to a server. An ordering mechanism accepts product orders, product exchange station location requests, or both, from a receiving agent, and has an interface to supply the ordered product to a delivery exchange mechanism. A receiving exchange mechanism passes the locker information to the receiving agent.
US11887161B2 Systems and methods for delivering content to mobile devices
At least some aspects of the present disclosure feature systems and methods for delivering content to a mobile device. In one embodiment, the system receives location information of the mobile device and determines a response duration. The system selects a content piece to deliver to the mobile device based on information regarding content comparisons or experimental units.
US11887157B2 Campaign management system—migration
The invention relates to a campaign management system (CAMS) comprising a plurality of participant records (PREC) and two or more process structure versions (PSV1, PSV2) of a process structure (PS) comprising a plurality of configured logic templates (CLT); wherein the campaign management system (CAMS) is computer-implemented and configured to process said participant records (PREC) according to said process structure versions (PSV1, PSV2) and wherein said participant records (PREC) comprise track histories (TH) of said processing; and wherein said campaign management system (CAMS) is configured to migrate said processing of said participant records (PREC) between said two or more process structure versions (PSV1, PSV2) on the basis of said track histories (TH) and said two or more process structure versions (PSV1, PSV2).
US11887156B2 Dynamically varying remarketing based on evolving user interests
Systems and methods of dynamically varying the intensity of providing content items in a remarketing campaign based on tracking client device interactions are provided. The system can assign an account identifier to a first segment for a pre-conversion model, responsive to receiving a first interaction associated with a content provider from a client device. The system can assign the account identifier to a second segment for the pre-conversion model, responsive to receiving a second interaction. The system can assign the account identifier to a third segment, responsive to receiving a third interaction. The third interaction can include a conversion event. The system can generate a post-conversion model based on the third segment and the pre-conversion model. The system can determine an intent index for the account identifier based on the post-conversion model. The system can store the account identifier into an interest cluster based on the intent index.
US11887155B2 Method and a system for selecting a targeted message to be included within a web resource
There is disclosed a method and system for selecting one or more targeted messages to be included within a web resource. The method comprises: receiving a first request for a targeted message, the request including a target context parameter and a target floor price; executing an MLA configured to generate a first confidence parameter vis-a-vis a first server and a second confidence parameter vis-a-vis a second server; transmitting a second request to a selected one of the first server and the second server based on the first confidence parameter and the second confidence parameter; receiving the targeted message from the selected on of the first server and the second server; transmitting the targeted message to the a web server for inclusion within the web resource.
US11887152B2 Webpage zone exposure rate optimization
Methods, systems, and programs are presented for determining exposure rate. One method includes an operation for operation for receiving a request, from a client device, for a value of an exposure rate of a zone within a webpage, the request comprising at least one search parameter and information about a viewport of the presented webpage. A check is made to determine if the exposure rate has been previously calculated. When the exposure rate has not been previously calculated, a visibility height of the zone is calculated and stored in a memory. When the exposure rate has been calculated, the visibility height is retrieved from the memory. Recordings of members accessing the webpage are analyzed to determine when the visibility height of the zone is visible in member devices accessing the webpage. The exposure rate of the zone is calculated based on the determinations of visibility of the zone.
US11887150B2 Systems and methods for attributing electronic purchase events to previous online and offline activity of the purchaser
Systems and methods are disclosed for attributing payment vehicle purchase events to previous activity of a purchaser. One method comprises: receiving purchase information associated with a purchase event by a purchaser; comparing the received purchase information to a profile data store to identify a purchaser profile associated with the purchaser, the profile data store comprising a plurality of purchaser profiles, wherein each purchaser profile comprises payment vehicle data and a tracking element; determining the tracking element of the identified purchaser profile; identifying one or more activities of the purchaser using the tracking element of the identified purchaser profile; for each of the identified one or more activities, assessing the strength of attributing the purchase event to the activity, using environmental and/or behavioral data associated with the tracking element; and determining whether to attribute the purchase event to one or more of the identified activities based on the assessment.
US11887146B2 Product exploration-based promotion
An example operation may include one or more of detecting, by a promotion processor node, a delivery of a trade promotion token by a retailer node on a blockchain, and executing, by the promotion processor node, a smart contract to: apply the trade promotion token to a purchase item and transfer incentive assets based on the trade promotion token to the retailer node and to a corresponding manufacturer node.
US11887143B2 Record management system for enabling access to a record
In some implementations, a system may receive an indication that a record has been generated based on an event involving a user account. The system may provide the record to an online portal to cause the online portal to upload the record. The system may receive, from the online portal, a notification that indicates that the record has been uploaded via the online portal. The system may store, based on receiving the notification, the record in a record log that is associated with the user account.
US11887136B1 Systems and methods for predicting investment capital crowding in a geographical area
A decision-making tool for real estate properties consumes information about properties at a zip code level (including, but not limited to, transactions and construction), and outputs an indicator predicting whether capital is crowding into a specific region of the respective zip code in the next time period, e.g., next month, next quarter, etc. In this way, users can use the various deal flow data to better understand the likely patterns in capital flows in the real estate market for the upcoming quarter, and thus to inform decisions related to investing in real estate property or divesting existing properties.
US11887133B2 Methods and apparatus to generate electronic mobile measurement census data
An example apparatus includes at least one memory, instructions, and at least one processor to execute the instructions to generate electronic mobile measurement data based on network communications received from first client devices, select attributes associated with the electronic mobile measurement data to include in a model, generate the model based on the attributes and a first portion of the electronic mobile measurement data, determine a percentage of a second portion of the electronic mobile measurement data that the model correctly associates with corresponding first users of the first client devices, and when the percentage satisfies a threshold determine: (a) when a second user operating a second client device is a primary user, and (b) when the user operating the second client device is a third user, and associate demographic information of the second user with the electronic mobile measurement data to reduce a misattribution error.
US11887131B2 System providing self-service access to locked merchandise
A system providing self-service access to locked merchandise comprising: (a) providing a fixture that restricts access to the locked merchandise, wherein the fixture can automatically lock or unlock, allowing or restricting access to the locked merchandise; (b) providing a means of uniquely identifying an individual attempting to access the merchandise; (c) measuring a set of behaviors of the individual during any time the fixture is an open mode; (d) assessing whether the set of behaviors of the individual are suspicious or not relative to a set of suspicious event thresholds; (e) storing the individual and their set of behaviors as accessible records in at least one database; and (f) providing an algorithm which determines future access privileges of the individual to the enclosure based on a set of variables.
US11887129B1 Consumer-permissioned data processing system
A networked data processing system that provides an application programming interface (API) for consumer-permissioned data, such as academic data, employment data and income data. In some implementations, the data processing system enables application developers to integrate consumer-permissioned data (such as academic data) into their applications. In some implementations, the API enables a developer to focus on other aspects of a given application, while leveraging the data processing system to handle aspects of gathering and processing the source data, such as authenticating the provenance of the source data, handling user permissions, extracting the source data, reviewing the source data, verifying the source data, generating one or more scores from the source data, analyzing the source data relative to a defined purpose, providing the information sought from the analyzed data, and the like.
US11887127B2 Systems and methods for managing foreign transactions
Systems and methods are provided for managing foreign transactions. An exemplary method may include providing, to a device of the user, instructions to display an application interface. The application interface may receive user requests to specify a foreign geographical area and to enable and disable the foreign transaction service in the foreign geographical area. The method may also include receiving, through the application interface, a request to enable the foreign transaction service. The method may include associating a transaction rule with the payment account. The transaction rule may define a condition upon which approval of a foreign transaction is permitted. The method may also include receiving a foreign transaction authorization request associated with the payment account. The method may also include approving the foreign transaction authorization request when the condition is met and declining the foreign transaction authorization request when the condition is not met.
US11887123B1 Piezoelectric biometric card security
Systems and methods provide for authenticating a user attempting to make a payment using a piezoelectric device are disclosed herein. In an embodiment, the piezoelectric device can be embedded on a credit card, debit card, or other form of payment card and signals generated by the piezoelectric device can be used to authenticate the user when making the payment. For example, the user can squeeze or manipulate the piezoelectric device in a specific predetermined pattern and the resulting electric charge or induced current generated by the piezoelectric device can facilitate transmitting a signal to a point of sale device, and the point of sale device can authenticate the user based on the signal. In other embodiments, the piezoelectric device can contain circuitry and/or logic that can authenticate the user and send a confirmation signal to the point of sale device to authenticate the payment.
US11887121B2 Systems and methods for use in managing digital identities
Systems and methods are provided for managing digital identities associated with users. One exemplary method includes receiving, at a computing device, an encrypted message from a communication device associated with a user where the message includes a changed attribute for the user. The method also includes generating a first hash of a first digital identity for the user with the changed attribute and generating a second hash of a second digital identity of the user stored in a ledger data structure. And, in response to the first hash not matching the second hash, the method then includes broadcasting a pending status of the first digital identity to a relying party for the second digital identity, and storing a certification of the changed attribute, received from the relying party in response to the pending status, based on verification of the changed attribute by the relying party.
US11887115B2 Systems and methods to validate transactions for inclusion in electronic blockchains
A system for validating the integrity of blockchain transactions prior to such transactions being added to the electronic blockchain using, in part, an automated, protocol-based methodology is disclosed. Use of such a system circumvents current costly consensus mechanisms for validating transactions prior to inclusion onto the underlying electronic blockchain. In a preferred embodiment, the disclosed system may be implemented within blockchain environments where the transacting parties “trust” each other where trust may be evidenced in different ways. In such an example, the system provides an automated, protocol-based validation of transactions that have been approved by the transacting parties, such that record of the validated transaction may be appended to a blockchain.
US11887113B2 Decentralized computer systems and methods for efficient transaction dispute management using blockchain
Decentralized computer systems and methods are disclosed for efficient transaction dispute management using blockchain. One method includes: receiving transaction information of a transaction, wherein the transaction information includes (1) an identifier of an issuer of a payment source account, (2) an identifier of an acquirer of a payment account of a merchant, and (3) the amount of resources to be applied in the transaction; generating a blockchain entry that stores the received transaction information in a shared ledger to participants of the blockchain; receiving in the shared ledger, from a participant, (1) an indication of a dispute of the transaction information, and (2) a proposed change to the transaction information; prompting the participants of the blockchain to respond to the indication of the dispute; if one of the participants denies the proposed change, executing a dispute settlement process to determine a revised transaction information.
US11887112B2 Hybrid identity as a service for decentralized browser based wallets
A hybrid identity service system is disclosed. The system may receive a transaction request. The system may generate a first passcode and a second passcode. The system may decrypt a first encrypted private key with the first passcode to recover a private key. The system may sign the transaction request with the private key and may encrypt the private key with the second passcode to generate a second encrypted private key.
US11887105B2 Transaction token issuing authorities
Systems, methods, apparatus, processes, computer program code and means for conducting transactions are described which allow a first party to a transaction to identify a second party to a transaction.
US11887104B1 Mobile wallet with offline payment
Various examples are directed to systems and methods for processing offline payments from a mobile wallet. A computing system may receive, from a financial institution system, an authentication request message comprising a first offline token. The computing system may determine that the mobile wallet application is not online and determine that the first offline toke comprises first offline token data that matches the first offline token reference data. The computing system may send to the financial institution system a first authentication message indicating that the first offline token is associated with the mobile wallet application.
US11887103B2 System and method for facilitating transaction account provisioning
In a method for broadcasting account provisioning information, user datum encryption information is transmitted to a plurality of account processing systems. A request to share account provisioning information is received from a user device associated with an account holder. A user datum of the account holder is encrypted using the encryption information and transmitted to the account processing systems. A response is received from at least one of the account processing systems, the response including an indication that the account holder has a transaction account processed by that account processing system. A request for confirmation that the account provisioning information should be shared is sent to the user device and a confirmation response is received from the user device that includes permission to share account provisioning information. Account provisioning information is then transmitted to one or more of the account processing systems.
US11887097B2 System and method for providing a group account
Systems and methods include a group fund processor having a communications interface that receives account data associated with a primary account from a device over a network, creates a group fund account, and associate one or more limits with the group fund account, an alert interface that transmits an electronic invitation including a description of a first amount to an invited user and receives a response from the invited user to the at least one invitation, wherein the response includes account data associated with a respective group member account of the invited user; and an account processor that links the group fund account to the primary account, and links respective group member account of the invited user to the group fund account so that the first amount is transferred from the respective group member account of the invited user to the group fund account.
US11887092B2 Versatile point-of-sale systems and methods
Systems and methods related to point-of-sale devices are disclosed. In an embodiment, a point-of-sale system includes a base stand having a receiving interface that includes first electrical contacts. The POS system may further include a computing device having a user interface, a docking interface comprising second electrical contacts, wherein the docking interface is configured to removably dock the computing device to the receiving interface of the base stand such that the first electrical contacts of the computing device are in contact with the second electrical contacts of the base stand. The computing device may further include a card reader configured to receive and read a card when inserted into the card reader and a scanner configured to scan machine-readable codes. The computing device may be configured to extend or enable various functions of the base stand when the computing device is docked to the base stand.
US11887087B2 Systems, methods, and apparatuses for facilitating transfers between user commerce accounts associated with a merchant of a commerce platform
Disclosed embodiments provide systems, methods, and apparatuses for facilitating transfers between user commerce accounts associated with a merchant of a commerce platform within a computing environment supported by a processor and a memory to execute such functionality. An exemplary system may include a means for creating a merchant account platform at the payment system; creating a single charge from a customer at the merchant account platform; creating multiple transfers from the merchant account platform to different connected accounts, wherein the multiple transfers are to each transfer a sub-portion of proceeds associated with the single charge from the customer to each of the different connected accounts; performing the single charge from the customer to the merchant account platform; and performing each of the multiple transfers from the merchant account platform to the different connected accounts. Other embodiments are also disclosed.
US11887084B2 System and method for activating a beacon-based service location application
An automated method is provided for enabling and implementing a beacon-based service location application in a user device having a beacon monitoring application. A service location facilitation server establishes service need criteria for a user of the user device and estimates a service need state for the user. The service need state includes information indicative of a relative need for a desired service. The service location facilitation server then determines whether the service need state meets the service need criteria, and, if so, transmits an instruction to the user device to transition the beacon monitoring application from an inactive state to an active monitoring state.
US11887083B2 Computer-based systems configured to provide a portal for migrating one or more existing relationships from one entity to another entity and methods of use thereof
Systems and methods associated with providing an automated portal to migrate one or more relationships with one entity to another entity are disclosed. In one embodiment, an exemplary method may comprise: providing a portal enabling automated migration of existing relationships from existing entities to a first entity; generating a first UI configured for identifying and providing access information regarding existing relationships for potential migration; generating a second UI to display information regarding the existing relationships and provide UI elements enabling the user to receive migration offers; determining terms of replacement relationships that the first entity can offer the user; generating a third UI to (i) compare terms between the existing and new relationships, and (ii) enable the user to authorize the relationship migration; performing an automated generation process to create the new relationship(s); and performing an automated transfer process to transfer all objects to the new relationship.
US11887080B2 Instant digital issuance
Described herein are techniques for facilitating push provisioning of a user payment source into a user's digital wallet without the user having a physical card. The techniques allow an issuer to provide a button in an issuer's application for the user to simply push the button to request that the payment source be imported into a pay wallet or a merchant. In this way, the payment source information is “pushed” into the pay wallet. Using push provisioning, the user need not enter any physical card information. The described techniques generate a chain of trust that can be used to ensure that a user, through an issuer and using a gateway, authorizes a token service provider to provision the payment source into the pay wallet or merchant.
US11887079B2 Central hub reconciliation system and method
A method and system for central hub reconciliation is disclosed. The central hub reconciliation can provide for improved methods of reconciliation between a buyer (e.g., a request realization party) and a supplier (e.g., a request originating party). A central hub server may receive a data file comprising remittance data and payment data from a request realization computer. The remittance data is associated with a request provided from a request originating computer to the request realization computer. The central hub server ay then generate a unique identifier for the data file, and provide the payment data and the unique identifier to an authorizing entity computer requesting payment on behalf of the request realization computer. The central hub provides the remittance data and the unique identifier to the request originating computer which updates a repository using the payment data and the remittance data upon finding a match.
US11887078B2 Double entry-multivariable accounting for reconciliation of bank trust accounts
Methods and systems for multivariable reconciliation of trust accounts are disclosed. The methods and systems can include acquiring transaction data for transactions in one or more trust accounts including a plurality of extrinsic variables. A plurality of variable ledgers can be produced from the transaction data and the extrinsic variables, including an account transaction ledger, a customer transaction ledger, and a job transaction ledger. The plurality of variable ledgers can then be reconciled internally and amongst the other variable ledgers. The reconciled overlapping data between the account transaction ledger, the customer transaction ledger, and the job transaction ledger, can then be incorporated to produce a multivariable ledger, which can be presented to or analyzed by an operator through an input device.
US11887075B2 Method for conducting monetary and financial transactions by treating amounts as collections of distinct units of account
A method for conducting monetary and financial transactions in an economy by treating amounts as collections of distinct individual, minimal, and indivisible units of account, each of which has a persistent identity and history throughout its lifecycle. A method is disclosed for conducting monetary transactions on the basis of appending the record of relationship between each individual unit of account and its respective owners throughout the lifecycle of the unit. Further, a method is disclosed for identifying the units in binary computer notation and assigning specific informational content to each unit by designating various sub-sections within the binary identifier of each unit to hold specific information and values relevant to the unit.
US11887066B2 Methods and systems for performing secure transactions associated with instructions received in natural language form
Embodiments provide methods and systems for facilitating scheduled payment transactions to users via an application provided by the server system, the application available on the user device. The method performed by the server system includes receiving a transaction request message from the user device, the transaction request message includes scheduled transaction instruction provided by the user in natural language format. The method includes authenticating the user based on a plurality of user authentication factors received from the user at pre-defined time intervals. In an embodiment, the server system is configured to train a data model using ML algorithms by learning the plurality of user authentication factors based on which the user is automatically authenticated by the server system. Upon successful authentication, the method includes parsing the transaction request message to determine a scheduled transaction instruction. The method includes facilitating, processing of the scheduled transaction based on the scheduled transaction instruction.
US11887059B2 Apparatus and methods for creating a video record
An apparatus for creating a video record is disclosed. The apparatus includes a processor communicatively connected to a user device and a memory communicatively connected to the processor. The memory contains instructions configuring the processor to prompt a user with an initial request, receive an initial response from the user, prompt the user with a subsequent request based on the initial response, receive a subsequent response from the user, and create a video record as a function of the initial response and the subsequent response.
US11887058B2 Career analytics platform
A method and system for assessing a career profile of a candidate is disclosed. The system comprises a database configured to include a plurality of parameters and a plurality of scores respective to each parameter, a parser configured to parse the career profile to identify at least one parameter from the plurality of parameters within the career profile and an analytics engine configured to retrieve a score from the plurality of scores for the at least one parameter identified within the career profile, compute a score of at least one category based on the retrieved score, wherein the at least one category comprises the at least one parameter identified within the career profile, and provide feedback to the candidate on the career profile in accordance with the computed score of the at least one category.
US11887056B2 Collaboration system including a spatial event map
A spatial event map system including server-side data processor that maintains a spatial event map which locates events in a workspace. The spatial event map includes a log of events, entries in the log having a location of an object of the event in the workspace and a time. The system includes logic to send messages including a location of an object of the event in the workspace and a time of the event to client-side network nodes; and to receive messages identifying events that create or modify an object, and to add corresponding entries to the log of events. The events can include history events that are sent to the other client-side network nodes, and added to the log for the corresponding history events, and ephemeral events that are sent to other client-side network nodes without adding corresponding entries in the log.
US11887054B2 Virtual planogram management systems and methods
Systems and methods of constructing and managing virtual planograms are presented. Contemplated systems allow for construction of a virtual planogram, which can be used to present consumers virtual inventory items as being available for purchase via a display device. The display device can include an electronic billboard within an establishment, a mall for example, or include a user's smart device, a cell phone or tablet for example.
US11887051B1 Identifying user-item interactions in an automated facility
Techniques for employing user interfaces to output information indicative of events occurring in an inventory facility, and receive feedback from a human regarding the events are described herein. In one implementation, an event may take place in an inventory facility, such as a customer taking an item from an inventory location, returning an item to an inventory location, and so forth. An automated system of an inventory management system may process sensor data collected by sensors in the inventory facility to determine details of the event. In some examples, the inventory management system is unable to determine with a high level of confidence what occurred during the event. The inventory management system may provide the sensor data to a human associate through an associate interface, and receive input regarding details of the event from the human associate through the associate interface.
US11887050B2 Server, reservation confirmation method, and program
A server and the like that can provide an opportunity for a user to confirm purchase of a reserved product, which sends a first message including an object for canceling reservation of a reserved product to a user via a message service, enabled to discriminate whether a message has been read, when the product arrives, cancels the reservation when the object is operated in a predetermined time after the first message is marked as read, determines whether the product is in stock when the object remains unoperated for the predetermined time after the first message is marked as read, finalizes purchase of the product when it is determined that the product is in stock, and sends a second message notifying that the product has been sold out to the user when it is determined that the product is out of stock.
US11887046B1 Updating machine learning systems using previous output data
A system may use sensor data from a facility to generate tentative values associated with an event, such as the identification of an item removed from a shelf of the facility. A confidence value associated with each of the tentative values may be less than a confidence threshold. In response, inquiry data seeking confirmation of a tentative value from an associate is generated and sent to one or more associates in the facility. Responses from the associates are collected to determine a selection of one of the tentative values. The selected tentative value is designated as output data for the system. Thereafter, the output data and the original sensor data are designated as training data, which can then be used to train or update machine learning systems. Subsequent use of the updated machine learning systems can yield more accurate results.
US11887043B2 Systems and methods for electronically analyzing and normalizing a shipping parameter based on user preference data
One example of the present disclosure can include a system that can receive a first data set over a network from a first computing device, the first data set indicating user preference data and a first request for a shipping cost. The system can also receive a second data set over the network from the second computing device, the second data set indicating a first shipping cost generated by a shipping entity associated with the second computing device in response to the second request. Based on receiving the second data set, the system can determine a second shipping cost based on the user preference data and the first shipping cost. The system can then transmit the second shipping cost over the network to the first computing device, for example as part of a graphical user interface for display on the first computing device.
US11887039B2 System and method for managing the delivery of goods
A system and method for managing the delivery of goods ordered by a customer from a provider thereof to at least one Smart Locked Storage Container (SLSC), each SLSC associated with the customer utilizing: a customer server for ordering and managing the goods to be delivered to the at least one SLSC; a delivery server for managing deliveries of the goods to the at least one SLSC by a delivery agent; a smart communicator for enabling communications between the provider of goods, the delivery server, a signaler and/or the customer server; a controller for controlling the communications; a signaler communicatively connected to the SLSC for transmitting a signal to the SLSC allowing access thereinto by the delivery agent, the customer, and/or an agent of the customer, and at least one of: an element from a list of particular elements.
US11887037B2 Generating and applying a prediction model based on blockchain data
Generating and applying a prediction model based on blockchain data is disclosed. Based on blockchain data related to historical invoices, a prediction model is generated using machine learning. The prediction model is used to generate a recommendation for a particular entity to obtain a target funding amount by a target funding date. The prediction model is applied to the particular entity's outstanding invoices. Based on blockchain data related to the outstanding invoices, the prediction model determines a predicted cost that the particular entity would incur in obtaining funding, by the target funding date, using each outstanding invoice. A funding type to be used for each invoice is also identified. Invoices are selected based on the predicted costs. An interface presents the recommendation to use the selected invoices to obtain the target funding amount by the target funding date.
US11887033B2 Dynamically configuring a process based on environmental characteristics monitored by a mobile device
Disclosed are non-limiting examples of systems, apparatus, methods and computer program products for dynamically configuring a process associated with an application based on environmental characteristics monitored by a mobile device. In some implementations, the process includes stages and decision nodes. There is a configurable flow along a path defined by a subset of the stages controlled by a subset of the decision nodes. Contextual data is provided by the mobile device on which the application is usable. The contextual data indicates one or more environmental characteristics associated with a physical environment in which the mobile device is or has been located. The contextual data can be provided as a control input to a decision node associated with a current stage of the process. The process can be configured accordingly.
US11887032B2 Fleet utilization efficiency for on-demand transportation services
An on-demand transportation management system can collect vehicle fleet utilization data corresponding to human-driven vehicles (HDVs) and autonomous vehicles (AVs) operating within a given region in connection with an on-demand transportation service. The on-demand transportation management system can then establish a set of selection priorities for respective areas of the given region based on the vehicle fleet utilization data, each selection priority indicating whether a respective area of the given region is to favor HDVs or AVs for servicing transport requests.
US11887031B2 Oil field resource allocation using machine learning and optimization
Oil field resources are allocated using machine learning and optimization. A well of a set of wells is identified. A user interface is presented to obtain a priority of a set of priorities. A schedule is generated for a set of resources for a job using the priority. A job schedule is presented that includes a set of jobs for the set of wells. The job schedule is generated using the set of priorities. An update to the priority is obtained. An updated job schedule is presented based on the update to the priority.
US11887029B2 Artificial intelligence systems and methods configured to predict team management decisions
A task management platform generates an interactive display tasks based on multi-team activity data of different geographic locations across a plurality of distributed guided user interfaces (GUIs). Additionally the task management platform uses a distributed machine-learning based system to determine a suggested task item for a remote team based on multi-team activity data of different geographic locations.
US11887028B2 Systems and methods for scheduling track maintenance
In one embodiment, a method includes generating a first visual representation of a location of a railroad station in relation to a railroad track, receiving a request for a first maintenance window, and determining that the first maintenance window is associated with the railroad station. The method further includes determining a first time period and generating a second visual representation of information associated with the railroad station during the first time period. The information includes an indication of a time that a train is scheduled to cross the railroad station during the time period. The information also includes an indication of a time duration for a second maintenance window that has been requested during the time period.
US11887027B1 Value of future adherence
The present technology calculates a value of future adherence (VFA) score which is a patient-level, predicted, expected cost of conversion from non-adherence to adherence over a specified time-frame. The score consists of three general components: (1) probability of being non-adherent, (2) cost reduction associated with being adherent, and (3) probability of converting from non-adherent to adherent. These values can be combined to create an overall VFA score. A user interface is then provided which shows at least a list of patients and information related to the VFA score.
US11887025B1 Method to generate predicted variances of an operation based on data from one or more connected databases
Systems and methods to generate predicted variances of an operation based on data from one or more connected databases.
US11887024B2 Vehicle management device, vehicle management method, vehicle management system, and vehicle
A vehicle management device includes one or more processors configured to: manage a plurality of vehicles to be provided for users in a car sharing service; manage, as a plurality of first vehicles, a part of the vehicles to be allocated to an on-demand use in which the users use the car sharing service without reservation; manage, as a plurality of second vehicles, a part of the vehicles to be allocated to a reservation use in which the users use the car sharing service with the reservation; and change at least one of the second vehicles to the first vehicles when the number of the first vehicles is less than a first predetermined number.
US11887020B2 Thermal load prediction method and apparatus, readable medium, and electronic device
A thermal load prediction method and apparatus. The method includes configuring multiple prediction states and corresponding error thresholds and forming a prediction model. The prediction model predicting first thermal load magnitudes respectively corresponding to multiple testing time periods, wherein a target steam user uses boiler steam in the multiple testing time periods. Determining, according to the first thermal load magnitudes, relative prediction errors respectively corresponding to the multiple testing time periods Forming a state transition probability matrix according to the relative prediction errors, and determining a state probability of each prediction state in each future time period of future time periods according to the state transition probability matrix. The prediction model predicting second thermal load magnitudes respectively corresponding to the future time periods; and for the each future time period, determining a thermal load range corresponding to the each future time period according to the second thermal load magnitudes.
US11887016B2 Actionable suggestions for activities
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing actionable suggestions are disclosed. In one aspect, a method includes receiving (i) an indication that an event detection module has determined that a shared event of a particular type is presently occurring or has occurred, and (ii) data referencing an attribute associated with the shared event. The method includes selecting, from among multiple output templates that are each associated with a different type of shared event, a particular output template associated with the particular type of shared event detected by the module. The method generates a notification for output using at least (i) the selected particular output template, and (ii) the data referencing the attribute associated with the shared event. The method then provides, for output to a user device, the notification that is generated.
US11887006B2 Training and/or utilizing an interaction prediction model to determine when to interact, and/or prompt for interaction, with an application on the basis of an electronic communication
Training and/or utilizing an interaction prediction model to generate a predicted interaction value that indicates a likelihood of interaction with a corresponding application on the basis of an electronic communication. The application can be in addition to any electronic communication application that is utilized in formulating the electronic communication and/or that is utilized in rendering the electronic communication. The predicted interaction value can be generated based on processing, utilizing the interaction prediction model, of features of the electronic communication and/or of other features. The predicted interaction value can be utilized to determine whether to perform further action(s) that interact with, and/or enable efficient interaction with, the application on the basis of the electronic communication.
US11887004B2 Batch renormalization layers
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing a neural network. In one aspect, the neural network includes a batch renormalization layer between a first neural network layer and a second neural network layer. The first neural network layer generates first layer outputs having multiple components. The batch renormalization layer is configured to, during training of the neural network on a current batch of training examples, obtain respective current moving normalization statistics for each of the multiple components and determine respective affine transform parameters for each of the multiple components from the current moving normalization statistics. The batch renormalization layer receives a respective first layer output for each training example in the current batch and applies the affine transform to each component of a normalized layer output to generate a renormalized layer output for the training example.
US11887003B1 Identifying contributing training datasets for outputs of machine learning models
Systems and methods for improving a machine learning model are described. In an embodiment, a computing system stores a plurality of training examples comprising training inputs and training outputs. The computing system generates a machine learning model and training the machine learning model using the plurality of training examples. The computing system receives a particular input for the machine learning system and, using the particular input and the machine learning system, computes a particular output. For each training example of the plurality of training examples, the computing system adjusts a weight of the training example on the machine learning system and computes a relative numerical impact on the particular output for the training example, the relative numerical impact reflecting an importance of each training example on the particular output relative to an importance of the other training examples of the plurality of training examples on the particular output. The server computer generates training example relevance data comprising identifiers of the plurality of training examples and the relative numerical impact values for the plurality of training examples. The server computer stores the training example relevance data in the computing system.
US11887002B2 Method of generating data by using artificial neural network model having encoder-decoder structure
Disclosed is a method of generating data based on input data by using a pre-trained artificial neural network model having an encoder-decoder structure. In particular, according to the present disclosure, a computing device generates new data based on a probability distribution of input data by using a pre-trained artificial neural network model having an encoder-decoder structure, and the pre-trained artificial neural network model having the encoder-decoder structure corresponds to a pre-trained model in which a latent vector layer is included between an encoder layer and a decoder layer of the artificial neural network model.
US11887000B2 Distributional reinforcement learning using quantile function neural networks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting an action to be performed by a reinforcement learning agent interacting with an environment. In one aspect, a method comprises: receiving a current observation; for each action of a plurality of actions: randomly sampling one or more probability values; for each probability value: processing the action, the current observation, and the probability value using a quantile function network to generate an estimated quantile value for the probability value with respect to a probability distribution over possible returns that would result from the agent performing the action in response to the current observation; determining a measure of central tendency of the one or more estimated quantile values; and selecting an action to be performed by the agent in response to the current observation using the measures of central tendency for the actions.
US11886999B2 Artificial neural network training in memory
Apparatuses and methods can be related to implementing age-based network training. An artificial neural network (ANN) can be trained by introducing errors into the ANN. The errors and the quantity of errors introduced into the ANN can be based on age-based characteristics of the memory device.
US11886998B2 Attention-based decoder-only sequence transduction neural networks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating an output sequence from an input sequence. One of the methods includes, at each of a plurality of generation time steps: generating a combined sequence for the generation time step that includes the input sequence followed by the output tokens that have already been generated as of the generation time step; processing the combined sequence using a self-attention decoder neural network to generate a time step output that defines a score distribution over a set of possible output tokens; and selecting, using the time step output, an output token from the set of possible output tokens as the next output token in the output sequence.
US11886995B2 Recognition of objects in images with equivariance or invariance in relation to the object size
A method for recognizing at least one object in at least one input image. In the method, a template image of the object is processed by a first convolutional neural network (CNN) to form at least one template feature map; the input image is processed by a second CNN to form at least one input feature map; the at least one template feature map is compared to the at least one input feature map; it is evaluated from the result of the comparison whether and possibly at which position the object is contained in the input image, the convolutional neural networks each containing multiple convolutional layers, and at least one of the convolutional layers being at least partially formed from at least two filters, which are convertible into one another by a scaling operation.
US11886993B2 Method and apparatus for task scheduling based on deep reinforcement learning, and device
Disclosed are a method and apparatus for task scheduling based on deep reinforcement learning and a device. The method comprises: obtaining multiple target subtasks to be scheduled; building target state data corresponding to the multiple target subtasks, wherein the target state data comprises a first set, a second set, a third set, and a fourth set; inputting the target state data into a pre-trained task scheduling model, to obtain a scheduling result of each target subtask; wherein, the scheduling result of each target subtask comprises a probability that the target subtask is scheduled to each target node; for each target subtask, determining a target node to which the target subtask is to be scheduled based on the scheduling result of the target subtask, and scheduling the target subtask to the determined target node.
US11886992B2 Training reinforcement learning neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a Q network used to select actions to be performed by an agent interacting with an environment. One of the methods includes obtaining a plurality of experience tuples and training the Q network on each of the experience tuples using the Q network and a target Q network that is identical to the Q network but with the current values of the parameters of the target Q network being different from the current values of the parameters of the Q network.
US11886991B2 Machine-learning architectures for broadcast and multicast communications
Techniques and apparatuses are described for machine-learning architectures for broadcast and multicast communications. In implementations, a network entity determines a configuration of a deep neural network (DNN) for processing broadcast or multicast communications transmitted over a wireless communication system, where the communications are directed to a targeted group of user equipments (UEs). The network entity forms a network-entity DNN based on the determined configuration of the DNN and processes the broadcast or multicast communications using the network-entity DNN. In implementations, the network entity forms a common DNN to process and/or propagate the broadcast or multicast communications to the targeted group of UEs.
US11886990B2 Classification device, classification method, and computer program product
A classification device includes a generation unit, a learning unit, a classification unit, and an output control unit. The generation unit generates pseudo data having a feature similar to a feature of training data. The learning unit learns, by using the training data and the pseudo data, a classification model that classifies data into one of a pseudo class for classifying the pseudo data and a plurality of classification classes other than the pseudo class and that is constructed by a neural network. The classification unit classifies, by using the classification model, input data as a target for classification into one of the pseudo class and the plurality of classification classes. The output control unit outputs information indicating that the input data classified into the pseudo class is data not belonging to any of the plurality of classification classes.
US11886987B2 Non-volatile memory-based compact mixed-signal multiply-accumulate engine
A multiply-accumulate method and architecture are disclosed. The architecture includes a plurality of networks of non-volatile memory elements arranged in tiled columns. Logic digitally modulates the equivalent conductance of individual networks among the plurality of networks to map the equivalent conductance of each individual network to a single weight within the neural network. A first partial selection of weights within the neural network is mapped into the equivalent conductances of the networks in the columns to enable the computation of multiply-and-accumulate operations by mixed-signal computation. The logic updates the mappings to select a second partial selection of weights to compute additional multiply-and-accumulate operations and repeats the mapping and computation operations until all computations for the neural network are completed.
US11886985B2 Method and apparatus with data processing
A processor-implemented data processing method includes: generating compressed data of first matrix data based on information of a distance between valid elements included in the first matrix data; fetching second matrix data based on the compressed data; and generating output matrix data based on the compressed data and the second matrix data.
US11886983B2 Reducing hardware resource utilization for residual neural networks
Embodiments of the present disclosure include systems and methods for reducing hardware resource utilization by residual neural networks. In some embodiments, a first matrix is received at a layer included in a neural network. The first matrix is compressed to produce a second matrix. The second matrix has a reduced dimensionality relative to a dimensionality of the first matrix. The second matrix is processed through a network block in the layer included in the neural network. The processed second matrix is expanded to produce a third matrix. The third matrix has a dimensionality that is equal to a dimensionality of the first matrix. The third matrix is added to the first matrix to produce a fourth matrix.
US11886976B1 Efficient decoding of output sequences using adaptive early exiting
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating output sequences using auto-regressive decoder neural networks. In particular, during generation, adaptive early exiting is used to reduce the time required to generate the output sequence.
US11886975B2 Methods and related aspects for pathology prognosis
Provided herein are methods of generating models to predict prospective pathology scores of test subjects having a pathology in certain embodiments. Related systems and computer program products are also provided.
US11886974B1 Neural network chip for ear-worn device
A hearing aid may include a neural network chip having tiles arranged in an array, each tile including memory, 16-128 multiplier-accumulator circuits (MACs), and routing circuitry. The memory of each tile may be configured to store a portion of elements of a matrix A comprising weights of a recurrent neural network. Each tile may be configured to receive and store elements of an activation vector X, and all tiles in a column of the array may be configured to receive the same elements of X. The plurality of tiles may be configured to perform a matrix-vector multiplication A*X by performing multiply-and-accumulate sub-operations in parallel among the plurality of tiles. The routing circuitry from the tiles in each respective row of tiles may be configured to combine results of the multiply-and-accumulate sub-operations.
US11886973B2 Neural processing unit including variable internal memory
A neural processing unit includes an internal memory including a plurality of memory units; a controller configured to control read and write operations of data in at least one of an input feature map domain, a weight domain, and an output feature map domain with respect to each of the plurality of memory units based on an operation schedule in a machine code in which a plurality of operation steps of an artificial neural network model are set.
US11886972B2 Non-volatile memory accelerator for artificial neural networks
A non-volatile memory (NVM) crossbar for an artificial neural network (ANN) accelerator is provided. The NVM crossbar includes row signal lines configured to receive input analog voltage signals, multiply-and-accumulate (MAC) column signal lines, a correction column signal line, a MAC cell disposed at each row signal line and MAC column signal line intersection, and a correction cell disposed at each row signal line and correction column signal line intersection. Each MAC cell includes one or more programmable NVM elements programmed to an ANN unipolar weight, and each correction cell includes one or more programmable NVM elements. Each MAC column signal line generates a MAC signal based on the input analog voltage signals and the respective MAC cells, and the correction column signal line generates a correction signal based on the input analog voltage signals and the correction cells. Each MAC signal is corrected based on the correction signal.
US11886971B2 Multiple-entity-based recommendation system
Systems and methods for entity recommendation can make use of rich data by allowing the items to be recommended and the recipients of the recommendation (e.g., users) to be modeled as “complex entities” composed of one or more static sub-entities and/or a dynamic component, and by utilizing information about multiple relationships between the sub-entities as reflected in bipartite graphs. Generating recommendations from such information may involve creating vector representations of the sub-entities based on the bipartite graphs (e.g., using graph-based convolutional networks), and combining these vector representations into representations of the items and users (or other recipients) to be fed into a classifier model.
US11886970B2 Apparatus control device, apparatus, apparatus control method, and storage medium
An apparatus control device includes: at least one processor; and at least one first memory that stores a program executed by the processor, in which the processor acquires input data based on at least one of acceleration and angular velocity generated by application of an external force to an apparatus, classifies a plurality of the acquired input data into a plurality of clusters by an unsupervised clustering method, acquires relationship data representing relationship between the acquired input data and the plurality of classified clusters, and controls movement of the apparatus based on the acquired relationship data.
US11886965B1 Artificial-intelligence-assisted construction of integration processes
A substantial learning curve is required to construct integration processes in an integration platform. This can make it difficult for novice users to construct effective integration processes, and for expert users to construct integration processes quickly and efficiently. Accordingly, embodiments for building and operating a model to predict next steps, during construction of an integration process via a graphical user interface, are disclosed. The model may comprise a Markov chain, prediction tree, or an artificial neural network (e.g., graph neural network, recurrent neural network, etc.) or other machine-learning model that predicts a next step based on a current sequence of steps. In addition, the graphical user interface may display the suggested next steps according to a priority (e.g., defined by confidence values associated with each step).
US11886961B2 Preparing data for machine learning processing
Data for processing by a machine learning model may be prepared by encoding a first portion of the data including a spatial data. The spatial data may include a spatial coordinate including one or more values identifying a geographical location. The encoding of the first portion of the data may include mapping, to a cell in a grid system, the spatial coordinate such that the spatial coordinate is represented by an identifier of the cell instead of the one or more values. The data may be further prepared by embedding a second portion of the data including textual data, preparing a third portion of the data including hierarchical data, and/or preparing a fourth portion of the data including numerical data. The machine learning model may be applied to the prepared data in order to train, validate, test, and/or deploy the machine learning model to perform a cognitive task.
US11886960B2 Elastic training of machine learning models via re-partitioning based on feedback from the training algorithm
Parallel training of a machine learning model on a computerized system may be provided. Computing tasks can be assigned to multiple workers of a system. A method may include accessing training data. A parallel training of the machine learning model can be started based on the accessed training data, so as for the training to be distributed through a first number K of workers, K>1. Responsive to detecting a change in a temporal evolution of a quantity indicative of a convergence rate of the parallel training (e.g., where said change reflects a deterioration of the convergence rate), the parallel training of the machine learning model is scaled-in, so as for the parallel training to be subsequently distributed through a second number K′ of workers, where K>K′≥1. Related computerized systems and computer program products may be provided.
US11886958B2 Automated data extraction and adaptation
Systems and methods for automated data extraction and adaptation are disclosed. The system may receive a data input from an external source using various different input channels. The system may determine a data quality of the data input by comparing data fields of the data input to known metadata in the system. The system may reformat the data input based on the comparison to a format consumable by downstream applications and services. The system may apply various machine learning operations on the data input including a descriptive analytics analysis, a predictive learning analysis, and/or a prescriptive intelligence analysis.
US11886956B2 Techniques for controlling small angle Mølmer-Sørensen gates and for handling asymmetric spam errors
The disclosure describes various techniques to control of small angle Mølmer-Sørensen (MS) gates and to handle asymmetric errors. A technique is described for handling asymmetric errors in quantum information processing (QIP) systems. An exemplary method includes implementing a quantum circuit in the QIP system that has first and second qubit lines, with a first qubit state having a greater measurement error than a second qubit state; swapping the roles of the first and second qubit states at a quantum circuit level in response to at least one of the first qubit line and the second qubit line being expected to be at the first qubit state at a measurement; and enabling a quantum simulation using the quantum circuit with the first and second qubit states reassigned in at least one of the first qubit line and the second qubit line after the swapping of the respective roles.
US11886954B2 Image analysis for mapping objects in an arrangement
Image analysis is used to map objects in an arrangement. For example, images of a retail shelf are used to map items for sale on the retail shelf A first vector can used to identify a relative position of a first item on a shelf to a shelving diagram, and a second vector can be used to identify a relative position of a second on the shelf to the shelving diagram, using locations of optical codes (e.g., barcodes). Absolute positions can be calculated. In some configurations, multiple images having different fields of view are matched to an overview image.
US11886948B2 Configurable anti-tamper system and method
A radio frequency identification (RFID) tag with a configurable anti-tamper structure includes an RFID chip electrically connected to a configurable anti-tamper structure. The configurable anti-tamper structure includes a plurality of conductive segments substantially oriented in a ladder configuration. At least some of the plurality of conductive segments are cut to leave a single conductive path in accordance to the desired tamper detection application, and the RFID tag is attached with the anti-tamper structure placed across a break point to be monitored for tampering. When tampering occurs, the conductive path is broken and the RFID chip changes the data sent in response to interrogation by an RFID reader.
US11886947B2 Method for uniquely marking objects
A method for uniquely marking an object, wherein a random distribution of individual pigment domains is applied to a surface of the object, and wherein a list of distances of the individual pigment domains from one another is measured and stored in a database. Also a corresponding method for identifying an object by: capturing an image of the pigment domains, identifying the two-dimensional coordinates of each pigment domain captured in the image, determining the two-dimensional distance of each pair of two pigment domains and/or the angle of each triplet of pigment domains, storing the distances and/or angles determined in the step before in a list, storing the list in the database, the list enriched with meta-information about the manufacturing and/or finishing parameters of the object, applying a database identification as an information unit to the surface of the object, the information unit uniquely assignable to the database.
US11886946B1 Hybrid construction payment card
Cards having a hybrid construction including a biodegradable portion and related methods are disclosed. A card can include a card body having a top surface and a bottom surface opposite the top surface, the top and bottom surfaces meeting at a peripheral edge of the card body; and a first portion secured to a second portion such that the top surface of the card body spans both the first and second portions and the bottom surface is formed entirely of the second portion. The card can further include a chip secured to the first portion of the card body; wherein the peripheral edge includes at least an insertion edge of the first portion; wherein the second portion of the card body comprises a biodegradable material; and wherein the first portion and a recyclable portion meet at a frangible junction on the top surface of the card body.
US11886941B2 Systems and methods for providing uniform access in a multi-tenant system
Receive, by a central controller engine, a user request to perform one or more operations associated with user data, wherein the user data includes first data and second data. Select, by the central controller engine based on the user request, a first service provider interface (SPI) integrated into a first service, the first SPI being configured to operate on the first data in a first datastore associated with the first service. The first SPI including a first service interface component configured based on a uniform access specification. Obtain, by the first SPI, the first data, the first data being formatted according to a first service data specification. Transform, by the first SPI based on the uniform access specification, the first data, thereby generating transformed first data formatted according to the uniform access specification. Provide, by the first SPI, the transformed first data to a target service.
US11886935B1 System and method for app-to-app content reconfiguration
A method and system of providing users with a tool to interact with content from a primary app through a secondary app are disclosed. The secondary app obtains source data from the primary app and determines whether the data includes labels that can trigger the application of a particular configuration in the presentation of the content. Changes made to the source data in the secondary app that relate to substantive or key data for the content do not affect the source data in the primary app. However, changes made in the secondary app that relate to non-substantive data can be propagated back to the primary app.
US11886930B2 Runtime execution of functions across reconfigurable processor
The technology disclosed relates to runtime execution of functions across reconfigurable processor. In particular, the technology disclosed relates to a runtime logic that is configured to execute a first set of functions in a plurality of functions and/or data therefor on a first reconfigurable processor, and a second set of functions in the plurality of functions and/or data therefor on additional reconfigurable processors. Functions in the second set of functions and/or the data therefor are transmitted to the additional reconfigurable processors using one or more of a first reconfigurable processor-to-additional reconfigurable processors buffers, and results of executing the functions and/or the data therefor on the additional reconfigurable processors are transmitted to the first reconfigurable processor using one or more of additional reconfigurable processors-to-first reconfigurable processor buffers.
US11886928B2 Automated service tiering between edge computing sites and a core data center
An apparatus comprises a processing device configured to obtain information associated with services hosted in an information technology infrastructure comprising a core data center hosting a first subset of the services and edge computing sites hosting a second subset of the services. The processing device is also configured to determine, based on the obtained information, values associated with parameters characterizing suitability of hosting respective ones of the services at the computing sites, and to generate, based on the determined values, scores for each of the services. The processing device is further configured to identify, based on the generated scores, at least a given one of the services to be migrated from the core data center to the edge computing devices or from the edge computing sites to the core data center. The processing device is further configured to migrate the given one of the services.
US11886921B2 Serverless runtime container allocation
A method, system, and computer program product for implementing automated serverless runtime container allocation is provided. The method includes defining a number of runtime containers and associated characteristics required for each worker node of a plurality of worker nodes for execution of a specified workload. The specified workload is dispatched to the plurality of worker nodes and a specified portion of the specified workload is assigned to each worker node. An application executing a universal runtime container that includes potential application runtimes and associated supported software versions within a layered modifiable format is generated and unused layers are removed from the universal runtime container. The specified workload is executed via the universal runtime container and a set of available universal runtime containers is refilled on an associated work node.
US11886920B2 Methods and apparatus for load sharing between primary and secondary computing environments based on expected completion latency differences
Methods, apparatus, systems and articles of manufacture for load shedding are disclosed. An example apparatus includes memory, and at least one processor to execute machine readable instructions to cause the at least one processor to at least access a request to execute a process using a second computing environment, the second computing environment being a replica of a first computing environment, determine an expected execution latency associated with execution of the process using the second computing environment, and reject the request in response to the expected execution latency exceeding a threshold.
US11886919B2 Directing queries to nodes of a cluster of a container orchestration platform distributed across a host system and a hardware accelerator of the host system
Example implementations relate to edge acceleration by offloading network dependent applications to a hardware accelerator. According to one embodiment, queries are received at a cluster of a container orchestration platform. The cluster includes a host system and a hardware accelerator, each serving as individual worker machines of the cluster. The cluster further includes multiple worker nodes and a master node executing on the host system or the hardware accelerator. A first worker node executes on the hardware accelerator and runs a first instance of an application. A distribution of the queries is determined among the worker machines based on a queuing model that takes into consideration the respective compute capacities of the worker machines. Responsive to receipt of the queries by the host system or the hardware accelerator, the queries are directed to the master node or one of the worker nodes in accordance with the distribution.
US11886916B2 System for adaptive multithreaded recalculation operations
A method may include receiving an indication that a recalculation operation is to be completed for data stored in a data file; determining that a currently assigned number of threads for execution of the recalculation operation is lower than a target number of threads for the recalculation operation; requesting an additional thread for execution of the recalculation operation; beginning execution of the recalculation operation using the currently assigned number of threads; receiving an indication that the additional thread is available for execution of the recalculation operation; updating the currently assigned number of threads to include the additional thread; and continuing execution of the recalculation operation using the updated currently assigned number of threads.
US11886914B1 Energy efficient scheduling for computing systems and method therefor
A system, and method for controlling a computing system, comprising: reading a stored energy-performance characteristic of a plurality of different phases of execution of software, an execution of each phase being associated with a consumption of a variable amount of energy in dependence on at least a processing system performance state, the performance state being defined by a selectable performance-energy consumption optimization for at least two processing system components; scheduling a plurality of phases of execution of the software, in dependence on the stored energy-performance characteristics, for each of the respective phases of execution of the software and at least one system-level energy criterion; and executing the phases of execution of the software in accordance with the scheduling.
US11886909B2 Method and system for determining application migration eligibility in execution environments
Techniques described herein relate to a method for managing migrations of applications. The method may include identifying, by a verification manager associated with an execution environment, an application potential migration event associated with an application; in response to identifying the application potential migration event: obtaining application configuration information associated with the application; making a determination that the application configuration information indicates the execution environment is capable of hosting the application; generating potential migration information associated with the execution environment and the application; and sending an affirmation and the potential migration information to the application.
US11886905B2 Host upgrade method and device
A host upgrade method and a device include selecting at least one target host from a plurality of hosts for an upgrade. After the at least one target host is selected, a service running on all virtual machines that are in one or more target service groups and that are deployed on the at least one target host is stopped, and a service running on a virtual machine that is in the one or more target service groups and that is not deployed on the at least one target host is maintained. Then, the at least one target host is upgraded.
US11886902B2 Physical-to-virtual migration method and apparatus, and storage medium
Disclosed are a Physical to Virtual (P2V) migration method and apparatus, and a storage medium. The method includes that: disk data of a Physical Machine (PM) is transmitted to a server, wherein the disk data is used by the server to create and start a Virtual Machine (VM) based on the disk data of the PM; a first dirty data generated by running of a program on the PM in a transmission process of the disk data of the PM is acquired; the disk data for creating the VM is updated based on the acquired first dirty data; and based on the updated disk data for the VM, the VM is controlled to resume running the program based on a progress of the program.
US11886901B2 VM performance guaranteeing system and VM performance guaranteeing method
In a virtual machine (VM) performance guarantee system, a physical server includes a storage unit that divides physical resources into a plurality of groups and stores priority group setting information containing priority groups for setting different numbers of VMs capable of sharing physical resources, and a priority group changing unit that receives an instruction for changing a priority group and changes a priority group to which a VM belongs, with reference to the priority group setting information. In addition, the controller includes a priority changing determination unit that determines insufficient performance and excessive performance for a calculated performance value on the basis of the resource use amount of the VM and performs the instruction for changing a priority group of the VM.
US11886900B1 Unikernel hypervisor for managing multi-process applications using unikernel virtual machines
Facilitating running a multi-process application using a set of unikernels includes receiving an indication of a request to fork a first process running in a first unikernel virtual machine. It further includes, in response to receiving the indication of the request to fork the process running in the first unikernel virtual machine, deploying a second unikernel virtual machine to run a second process that is a child of the first process.Unikernel scaling includes determining that a unikernel virtual machine to be deployed is associated with at least a portion of a kernel image that is already cached. It further includes, in response to determining that the unikernel virtual machine to be deployed is associated with the at least portion of the kernel image that is already cached, mapping the unikernel virtual machine to the at least portion of the kernel image that is already cached.
US11886899B2 Privacy preserving introspection for trusted execution environments
A system includes a memory, a processor in communication with the memory, a hypervisor, and a trusted execution environment (TEE). The TEE is provisioned with a workload and includes an introspection module. The introspection module is configured to execute an introspection command according to an introspection policy. The introspection command is configured to validate at least one memory access associated with the workload. The introspection module is also configured to determine a status of a result of the introspection commands, wherein the status is one of a failure status and a success status.
US11886898B2 GPU-remoting latency aware virtual machine migration
Various aspects are disclosed for graphics processing unit (GPU)-remoting latency aware migration. In some aspects, a host executes a GPU-remoting client that includes a GPU workload. GPU-remoting latencies are identified for hosts of a cluster. A destination host is identified based on having a lower GPU-remoting latency than the host currently executing the GPU-remoting client. The GPU-remoting client is migrated from its current host to the destination host.
US11886896B2 Ergonomic digital collaborative workspace apparatuses, methods and systems
Digital workspace ergonomics apparatuses, method and systems (“DWE”) transform user multi-element touchscreen gestures via DWE components into updated digital collaboration whiteboard objects. In one embodiment, the DWE obtains user whiteboard input from a client device participating in a digital collaborative whiteboarding session. The DWE parses the user whiteboard input to determine user instructions, and modifies a tile object included in the digital collaborative whiteboarding session according to the determined user instructions. The DWE generates updated client viewport content for the client device. Also, the DWE determines that client viewport content of a second client device should be modified because of modifying the tile object included in the digital whiteboard. The DWE generates updated client viewport content for the second client device after determining that the content of the second client device should be modified, and provides the updated client viewport content to the second client device.
US11886895B2 Enhanced target selection for robotic process automation
A software robot is configured to automatically identify a target element (e.g., a button, a form field, etc.) within a user interface (UI) according to a set of attributes of the target element specified in the source-code of the respective UI. The robot's code specification includes a multiplicity flag which, when set, causes the robot to search for the target element within multiple instances of a UI object matching a subset of the set attributes (for instance, within all windows having a specific name, within all browser tabs, etc.)
US11886893B2 Method and device for capturing screen and terminal
A method for capturing a screen includes obtaining a display device list. The display device list at least includes a physical display device and a first category of virtual display device. It is identified whether a value of a flag bit of the first category of virtual display device is a preset value. In response to the value of the flag bit of the first category of virtual display device being the preset value, a video merging result of the physical display device as the screen capturing result.
US11886887B2 Management method and device for updating underlying multi-level firmware programs using verifying controllers
An operating method of an electronic device including controllers includes updating, by a first-level controller of the controllers, a first-level firmware of the the first-level controller, writing, by the first-level controller, a second-level firmware to one of second-level controllers of the controllers having a lower level than the first-level controller, booting, by the one of the second-level controllers, by performing a reset operation, verifying, by the first-level controller or the booted second-level controller, whether there is a target second-level controller with out-of-date firmware, and writing, by the first-level controller or the booted second-level controller in response to a result of the verifying, the second-level firmware to the target second-level controller.
US11886886B2 System and method for runtime synchronization and authentication of pre-boot device drivers for a rescue operating system
An information handling system downloads device drivers for recovery operation of the information handling system, and subsequently obtains first configuration information associated with each of the device drivers. The system performs an inventory of devices associated with the information handling system that includes obtaining second configuration information associated with each of the devices in the inventory, and compares the first configuration information and the second configuration information. If the particular device driver is missing, then the system downloads the particular device driver prior to boot to a service operating system.
US11886885B2 High-throughput asynchronous data pipeline
One embodiment of the present invention sets forth a data pipeline, which includes a first mousetrap element and a second mousetrap element in a first pipeline stage. Each mousetrap element includes a request latch that, when enabled, allows a request signal to pass from the first pipeline stage to a second pipeline stage following the first pipeline stage in the data pipeline. Each mousetrap element also includes a data latch that, when enabled, allows a data element to pass from the first pipeline stage to the second pipeline stage. Each mousetrap element further includes a latch controller that enables and disables the request and data latches based on a phase signal that alternates between a first value that configures the first mousetrap element to transmit data to the second pipeline stage and a second value that configures the second mousetrap element to transmit data to the second pipeline stage.
US11886884B2 Branch prediction based on coherence operations in processors
In an embodiment, a processor includes a branch prediction circuit and a plurality of processing engines. The branch prediction circuit is to: detect a coherence operation associated with a first memory address; identify a first branch instruction associated with the first memory address; and predict a direction for the identified branch instruction based on the detected coherence operation. Other embodiments are described and claimed.
US11886882B2 Pipelines for secure multithread execution
Described herein are systems and methods for secure multithread execution. For example, some methods include fetching an instruction of a first thread from a memory into a processor pipeline that is configured to execute instructions from two or more threads in parallel using execution units of the processor pipeline; detecting that the instruction has been designated as a sensitive instruction; responsive to detection of the sensitive instruction, disabling execution of instructions of threads other than the first thread in the processor pipeline during execution of the sensitive instruction by an execution unit of the processor pipeline; executing the sensitive instruction using an execution unit of the processor pipeline; and, responsive to completion of execution of the sensitive instruction, enabling execution of instructions of threads other than the first thread in the processor pipeline.
US11886879B2 Processor, processor operation method and electronic device comprising same for selective instruction execution based on operand address
Disclosed are a processor, a processor operation method and an electronic device comprising same. The disclosed processor operation method comprises the steps of: identifying an instruction for instructing the execution of a first operation and address information of an operand corresponding to the instruction; and executing the instruction on the basis of whether or not the address information of the operand satisfies a predetermined condition. In the step of executing the instruction, a second operation configured to the instruction is executed for the operand if the address information of the operand satisfies the predetermined condition, and the first operation is executed for the operand if the address information of the operand does not satisfy the predetermined condition.
US11886877B1 Memory select register to simplify operand mapping in subroutines
A processor may include a plurality of data memories storing operands that may be operated upon by the processor. Load/store operations may specify a memory location in one of the data memories to be accessed using a memory select value that selects the data memory and an address within the selected data memory. The memory select values may be mapped from virtual memory select values associated with the load/store operations to physical memory select values that may be used to access the data memory.
US11886872B1 In-database application package and application
An in-database application package and application instance for a data platform. The data platform creates an application instance of an application package having a versioned schema, creates one or more system roles for the application instance, creates a user role and an administrator role for the application instance, creates one or more objects of the application instance based on a versioned schema, and grants one or more use privileges to the one or more roles. Application instances of the application package are upgraded or patched on the data platform based on application package versions. To ensure a proper upgrade or patch, the data platform tracks versions of executing objects of application instances in a call context.
US11886870B2 Maintaining and updating software versions via hierarchy
The described technology is directed towards maintaining and using a version-based hierarchy of software resources (e.g., file system files) to return version-specific responses to clients. A client sends its version information with each data request, and gets back a response based upon that version. Version changes are made by maintaining the current version of each software code resource and overriding the current version with a previous version for clients as needed. The technology allows updates (e.g., for new devices and new software resource versions) to be supported by inserting resources into the resource hierarchy and moving resources therein based upon versioning. A system based on deltas is also contemplated, in which only parts of a file may be changed relative to a different version, instead of overriding the entire file.
US11886868B2 Boot and update from runtime merged image fragments
A feature is updated on a computing device. One or more composite image files are accessed that correspond to updates to be implemented in the computing device. The composite image files are signed containers. A runtime in-memory merge of the composite image files is performed. The merged composite image files are exposed as a read-only volume. The features are made available to the computing device. A system boot using the read-only volume can be initiated.
US11886865B2 Enhanced data provision in a digital network
A system includes a server computer programmed upon determining that a first portion of software data for updating an operational feature of a first computer is stored in the first computer and a second portion of the software data is stored in a second computer, to encode the first portion and the second portion to generate encoded data, and to send the encoded data via wireless data transfer to the first and second computers. The first computer is programmed to decode the second portion from the received encoded data, to update the operational feature of the first computer based on the stored first portion and the decoded second portion, and to operate the first computer based on the updated operational feature.
US11886860B2 Distribution of digital content to vehicles
The technology disclosed herein enables a processor to receive, at a distribution unit, a first content request from a distribution electronic control unit (ECU) associated with a vehicle, wherein the first content request reflects one or more filtering criteria, determine whether a content item that satisfies the filtering criteria is stored on a storage device of the distribution unit, responsive to determining that the content item that satisfies the filtering criteria is not stored on the storage device of the distribution unit: send, to a managed content delivery service, a second content request, wherein the second content request includes the filtering criteria, and receive, from the managed content delivery service, the content item that satisfies the filtering criteria, and send the content item that satisfies the filtering criteria to the distribution ECU associated with the vehicle.
US11886857B2 Center device, specification data generation method and computer program product for generating specification data
In an ECU reprogram data DB of a center device, data of an update program for a target ECU for a program update among a plurality of EUCs mounted in a vehicle is stored. In a configuration information DB, an “ECU ID” corresponding to each ECU and vehicle-related information such as an “ECU SW ID” for each application program stored in the ECU are stored along with the vehicle type. An ECU metadata database stores update data-related information pertaining to update data and attributes of the rewrite target ECU. A specification data generation unit generates specification data, based on the information stored in the configuration information database and the information stored in the ECU metadata database, to be transmitted to the vehicle together with update data to be written in the target ECU such that the data includes information related to the type, attributes, and update data for the target ECU and information indicative of a rewrite environment related to the data update.
US11886854B1 Acceleration-ready program development and deployment for computer systems and hardware acceleration
Acceleration-ready program development includes providing a software library having a plurality of functions having compute identifiers. The software library is associated with a hardware library including one or more hardware accelerated functions. The hardware accelerated functions are associated with the compute identifiers. Each hardware accelerated function is a functional equivalent of a function of the software library having the same compute identifier. A hybrid executor layer is provided that, when executed by a data processing system with an acceleration-ready computer program built using the software library, is configured to initiate execution of a selected function of the acceleration-ready computer program using a processor of the data processing system or invoke a hardware accelerated function having a compute identifier matching the compute identifier of the selected function based on comparing acceleration criteria with acceleration rules.
US11886847B2 Matching binary code to intermediate representation code
A system for generating executable code of a software program that is matched with an intermediate representation (IR) of a source code of the software program. The system comprises a processor adapted for adding one or more annotation entries, each for a location in the IR, to program data in the IR. An internal annotation entry is generated for an internal location in the IR that is not referenced by an IR symbol in the global IR symbol table of the IR. The processor is further adapted for compiling the IR to produce a binary object comprising the annotation entries, and providing the binary object to a linker or to a dynamic loader to update in an executable object an executable internal annotation entry associated with an internal annotation entry to reference a run-time location in the executable object.
US11886846B2 Method for executing computation, computing device, computing system, and storage medium
A method for executing computation, a computing device, a computing system, and a storage medium are provided. The method includes: confirming, via a compiler, whether there is a call instruction related to a thread block modification request in a kernel function to be compiled; in response to confirming that there is the call instruction related to the thread block modification request in the kernel function to be compiled, determining a corresponding program segment associated with the call instruction; configuring a required thread block and thread local register for the corresponding program segment; and inserting a control instruction into the corresponding program segment to enable the thread block configured for the corresponding program segment to execute relevant computation of the corresponding program segment, and an unconfigured thread block not to execute the relevant computation. The disclosure can improve overall performance, make coding and maintenance easy and reduce error rate of code.
US11886843B2 Systems and methods for utilizing machine learning to identify non-technical loss
Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to select a set of signals relating toa plurality of energy usage conditions. Signal values for the set of signals can be determined. Machine learning can be applied to the signal values to identify energy usage conditions associated with non-technical loss.
US11886837B2 Simulation-based software design and delivery attribute tradeoff identification and resolution
In some examples, simulation-based software design and delivery attribute tradeoff identification and resolution may include receiving requirements specification, and generating, based on an analysis of the requirements specification, canonical sustainability requirements. Based on an analysis of the canonical sustainability requirements, sustainable software attribute decisions and an attribute optimization score may be generated, and used to generate a sustainable software attribute balance score and a tradeoff attributes list. Based on an analysis of the sustainable software attribute balance score and the tradeoff attributes list, a green quotient may be generated and used to generate an architecture document. Further, based on an analysis of the architecture document, software quality rules may be generated, and used to generate a software application.
US11886831B2 Data sorting device and method, and monitoring and diagnosis device
The present invention provides a data sorting device and method and a monitoring and diagnosis device, which are able to create a model conveniently. A data sorting device and a monitoring and diagnosis device of the present invention include an operating data database which stores operating data of the plant equipment in a time-series manner. The devices input the operating data that are highly associated physically and engineeringly among the operating data stored in the operating data database, inputting processing attributes relevant to the operating data that are highly associated physically and engineeringly, creating a model simulating characteristics of the plant equipment, and performing data sorting, monitoring, and diagnosis through use of the model.
US11886830B2 Voice call translation capability negotiation method and electronic device
A voice call translation capability negotiation method and an electronic device are provided, and relate to the field of terminal technologies. The method includes: After a first electronic device establishes a communication link with a second electronic device, if a voice call translation function is enabled, the first electronic device receives first indication information sent by the second electronic device. The first indication information is used to indicate that a voice call translation function of the second electronic device is enabled. The first electronic device automatically disables the voice call translation function.
US11886828B1 Generative summaries for search results
At least selectively utilizing a large language model (LLM) in generating a natural language (NL) based summary to be rendered in response to a query. In some implementations, in generating the NL based summary additional content is processed using the LLM. The additional content is in addition to query content of the query itself and, in generating the NL based summary, can be processed using the LLM and along with the query content—or even independent of the query content. Processing the additional content can, for example, mitigate occurrences of the NL based summary including inaccuracies and/or can mitigate occurrences of the NL based summary being over-specified and/or under-specified.
US11886825B2 Aspect-based sentiment analysis
Systems and methods for natural language processing are described. One or more embodiments of the present disclosure generate a word embedding for each word of an input phrase, wherein the input phrase indicates a sentiment toward an aspect term, compute a gate vector based on the aspect term, identify a dependency tree representing relations between words of the input phrase, generate a representation vector based on the dependency tree and the word embedding using a graph convolution network, wherein the gate vector is applied to a layer of the graph convolution network, and generate a probability distribution over a plurality of sentiments based on the representation vector.
US11886824B2 Sentiment progression analysis
Various embodiments of the present disclosure performing conversation sentiment monitoring for a conversation data object. In various embodiments, a text block that can be resized is identified within a conversation data object and successive regularized sentiment profile generation iterations are performed until a regularized sentiment score of the block exceeds a regularized sentiment score threshold. A current regularized sentiment profile generation iteration involves determining a regularized sentiment score for the block based on an initial sentiment score, a subjectivity probability value, and, optionally, a stage-wise penalty factor. A determination is then made as to whether the score exceeds the threshold. If so, then a regularized sentiment profile of the conversation data object is updated based on the regularized sentiment score. If not, then the text block is resized and a subsequent regularized sentiment profile generation iteration is performed based on the resized block.
US11886818B2 Method and apparatus for detecting anomalies in mission critical environments
A method including isolating a protocol language of a data set comprising a text structure representing data regarding a network communication procedure between a plurality of user devices, wherein the protocol language comprises a pattern for implementing the network communication procedure; generating a document from the data set, wherein the document includes a text structure, organizing, in light of the protocol language, the text structure into a natural language scheme; and detecting, using the natural language scheme, insights in the document.
US11886817B2 Electronic apparatus and method for controlling thereof
An electronic apparatus is disclosed. The electronic apparatus includes: an inputter comprising input circuitry configured to acquire an input sentence of a first language including a plurality of input tokens, a memory configured to store at least one instruction, and a processor, wherein the processor is configured to control the electronic apparatus to: acquire at least one first input token identified up to a first time point among the plurality of input tokens and acquire at least one first output token generated by translating the at least one first input token by inputting the at least one first input token and the at least one first output token into a learned first neural network model, identify an operation to be performed at a second time point after the first time point among a first operation configured to identify at least one second input token other than the at least one first input token among the plurality of input tokens and a second operation configured to generate at least one second output token based on the at least one first input token, and acquire a number corresponding to the identified operation and acquiring an output sentence of a second language different from the first language by translating the input sentence based on the identified operation and the acquired number.
US11886815B2 Self-supervised document representation learning
One example method involves operations for a processing device that include receiving, by a machine learning model trained to generate a search result, a search query for a text input. The machine learning model is trained by receiving pre-training data that includes multiple documents. Pre-training the machine learning model by generating, using an encoder, feature embeddings for each of the documents included in the pre-training data. The feature embeddings are generated by applying a masking function to visual and textual features in the documents. Training the machine learning model also includes generating, using the feature embeddings, output features for the documents by concatenating the feature embeddings and applying a non-linear mapping to the feature embeddings. Training the machine learning model further includes applying a linear classifier to the output features. Additionally, operations include generating, for display, a search result using the machine learning model based on the input.
US11886811B2 Systems and methods for updating a mobile application
The present invention provides systems and methods for providing cross-device native functionality for a native app. More specifically, the invention is directed to a JavaScript Object Notation (JSON) data exchange format for use with a native app running on a user's mobile device, wherein the exchange format is configured to improve user experience and interaction with the app. The present invention may be particularly useful in a mobile-based crowdsourcing platform in which data is continually exchanged between remote user devices and a cloud-based service for collecting and managing user-driven data based on user interaction with native apps on their devices.
US11886808B2 Method and system for customizing a mobile application using a web-based interface
A system and method for customizing mobile-form applications via a web-based interface for distribution to a mobile device are disclosed. An example method includes providing a customizable mobile-form application template. A web-based interface is provided allowing creation of a customized mobile-form application from the customizable mobile-form application template by selecting a data field for inclusion on the customizable mobile-form application template. The customized mobile-form application may then be distributed to the mobile device.
US11886803B1 Assistive digital form authoring
In implementations of systems for assistive digital form authoring, a computing device implements an authoring system to receive input data describing a search input associated with a digital form. The authoring system generates an input embedding vector that represents the search input in a latent space using a machine learning model trained on training data to generate embedding vectors in the latent space. A candidate embedding vector included in a group of candidate embedding vectors is identified based on a distance between the input embedding vector and the candidate embedding vector in the latent space. The authoring system generates an indication of a search output associated with the digital form for display in a user interface based on the candidate embedding vector.
US11886793B2 Textual design agent
Embodiments of the technology described herein, are an intelligent system that aims to expedite a text design process by providing text design predictions interactively. The system works with a typical text design scenario comprising a background image and one or more text strings as input. In the design scenario, the text string is to be placed on top of the background. The textual design agent may include a location recommendation model that recommends a location on the background image to place the text. The textual design agent may also include a font recommendation model, a size recommendation model, and a color recommendation model. The output of these four models may be combined to generate draft designs that are evaluated as a whole (combination of color, font, and size) for the best designs. The top designs may be output to the user.
US11886790B2 Method and system for automatic test website layout
Method and system to automatically verify the layout of a webpage on various screen sizes. The method includes retrieving screen size data associated with the webpage. The method further includes determining anchor points for the webpage based on the retrieved screen size data. The method also includes rendering the plurality of elements of the webpage based on the retrieved screen size data and the determined anchor points and identifying a respective location of each of the plurality of elements of the webpage to verify the layout of the plurality of elements of the webpage. If an error in the layout of the webpage is detected, a visual and/or audio alert is sent.
US11886788B2 Duplicate circuit section identification and processing for optical proximity correction (OPC) processes in electronic design automation (EDA) applications
A computing system may include a circuit design access engine configured to access a circuit design. The computing system may also include a duplicate section processing engine configured to partition the circuit design into multiple circuit sections and determine, from among the multiple circuit sections, an identical section set based on duplicate criteria. Circuit sections of the identical section set may satisfy the duplicate criteria with respect to one another. The duplicate section processing engine may further be configured to perform an OPC processing operation on a selected circuit section of the identical section set and apply an OPC result of the performed OPC processing operation for other circuit sections of the identical section set instead of or without performing the OPC processing operation on the other circuit sections of the identical section set.
US11886786B2 Two-step x-architecture steiner minimum tree construction method
The invention relates to the technical field of computer-aided design of integrated circuits, and provides a two-step X-architecture Steiner minimum tree construction method for very large scale integration (VLSI). Based on the advantages of an X-architecture model and a particle swarm optimization technique, the method is implemented through two steps: (1) the stage of social learning discrete particle swarm search, which comprises: using an edge-vertex encoding strategy capable of maintaining optimal topological information of particles, designing a fitness function taking wirelength into consideration; and using a chaotic decreasing mutation strategy and a new social learning strategy to design a new discrete particle swarm update formula; and (2) a stage of wirelength optimization, which comprises: designing a local topological optimization strategy to minimize the wirelength of an X-architecture Steiner tree. The method guarantees short total wirelength of nets and has high stability, thus being able to construct a high-quality X-architecture Steiner minimum tree.
US11886781B2 Three-dimensional shape data generation apparatus, three-dimensional modeling apparatus, and non-transitory computer readable medium storing three-dimensional shape data generation program
A three-dimensional shape data generation apparatus includes: a processor configured to obtain three-dimensional shape data in which a three-dimensional shape is represented by plural three-dimensional elements and an attribute is assigned to each of the plural three-dimensional elements, and divide the three-dimensional shape into plural partial shapes according to the attributes to generate plural pieces of three-dimensional shape data.
US11886780B2 Optimization device, optimization device control method, and computer-readable recording medium recording optimization device control program
An optimization device includes: a memory; and a processor and configured to: store a coefficient indicating magnitude of an interaction between bits in a bit string representing a state of an Ising model; output, when any bit in the bit string is inverted, a signal indicating inversion availability of an own bit according to calculation of energy change in the Ising model using the coefficient corresponding to the inverted bit and the own bit read from the memory as bit operations; output a signal indicating a bit to be inverted in the bit string selected on the basis of the signal indicating inversion availability output from bit operations of a first number of bits of the bit string, of the bit operations; and change the first number of bits and change a second number of bits of the coefficient for each bit operations of the first number of bits.
US11886778B2 Shifting a forming limit curve based on zero friction analysis
A method for improving a hemispherical dome test includes calculating a forming limit diagram (FLD) based on a plurality of simulated data associated with a sheet metal transformation technique. The method also includes performing zero friction analysis on the sheet metal transformation technique. The method also includes shifting the FLD based on the zero friction analysis.
US11886774B2 Detection and use of printer configuration information
The hardware and software properties of a three-dimensional printer can be queried and applied to select suitable directly printable models for the printer, or to identify situations where a new machine-ready model must be generated. The properties may be any properties relevant to fabrication including, e.g., physical properties of the printer, printer firmware, user settings, hardware configurations, and so forth. A printer may respond to configuration queries with a dictionary of capabilities or properties, and this dictionary may be used to select suitable models, or determine when a new model must be created. Similarly, when a printable model is sent to the printer, metadata for the printable model may be compared to printer properties in the dictionary to ensure that the model can be fabricated by the printer.
US11886769B2 Audio track selection and playback
An example system is configured to: (i) receive data indicating a command to play back, via a playback device of a media playback system, media content; (ii) based on the data indicating the command, detect a first playback condition comprising a first user identity; (iii) identify, from one or more user accounts associated with the playback device, a first user account corresponding to the first user identity; (iv) based at least on (1) the command and (2) one or more properties of the first user account, determine first media content for playback by the playback device; and (v) cause the playback device to play back the first media content.
US11886768B2 Real time generative audio for brush and canvas interaction in digital drawing
Embodiments are disclosed for real time generative audio for brush and canvas interaction in digital drawing. The method may include receiving a user input and a selection of a tool for generating audio for a digital drawing interaction. The method may further include generating intermediary audio data based on the user input and the tool selection, wherein the intermediary audio data includes a pitch and a frequency. The method may further include processing, by a trained audio transformation model and through a series of one or more layers of the trained audio transformation model, the intermediary audio data. The method may further include adjusting the series of one or more layers of the trained audio transformation model to include one or more additional layers to produce an adjusted audio transformation model. The method may further include generating, by the adjusted audio transformation model, an audio sample based on the intermediary audio data.
US11886763B2 Image forming apparatus, computer-readable storage medium, and method for accepting input operations from mobile terminal
An image forming apparatus includes a network interface, an operation panel including a touch panel, and a controller. The controller is configured to provide a mobile input function to a mobile terminal via the network interface. In response to accepting a first operation to the operation panel with a local operation screen not displayed on the touch panel, the controller causes the touch panel to display the local operation screen, and thereafter switches the local operation screen on the touch panel to a standby screen after waiting until a continuous time with no operation to the touch panel exceeds a first threshold time. In response to accepting a second operation to the operation panel with the local operation screen not displayed on the touch panel, the controller causes the touch panel to display the standby screen without waiting for the first threshold time to elapse.
US11886758B2 Printing system, printing apparatus, method of controlling printing apparatus and information processing apparatus, and storage medium for determining a setting to use for a print job
A determination is made as to whether priority is given to a print setting or a print preset by a general-purpose print service performed on an information processing apparatus. This makes it possible to resolve a conflict in settings.
US11886756B2 Non-transitory storage medium storing supporting program executable by information processing apparatus
A non-transitory storage medium stores a supporting program executable by a computer of an information processing apparatus. When executed by the computer, the supporting program causes the information processing apparatus to execute registering, in a printing program of an operating system, image data in a predetermined file format as data in a file format for which intermediate data does not need to be generated, in a case where the intermediate data is received from the printing program, generating print data based on the received intermediate data and transmitting a print job including the generated print data to a particular printer; and, in a case where the image data in the predetermined format is received from the printing program, receiving an edit of the image indicated by the received image data and transmitting the print job including the edited image data to the particular printer.
US11886755B2 Method of preparing a print job for the printing operation
A method prepares a print job for a printing operation and includes providing at least one first data set associated with the print job and multiple reference data sets associated with reference jobs. The method is characterized in that it contains the steps of providing multiple mutually complementary data sets for each one of a plurality of reference jobs, automatically filtering the reference data sets of the plurality of reference jobs to provide at least one second data set, and using the second data set in the printing operation as a replacement of or an addition to the at least one first data set. The method provides a way of manufacturing high-quality printed products while saving time, e.g. makeready time for the printing operation, and costs, e.g. caused by unusable prints or low-quality prints.
US11886752B2 Method for determining the legal basis for transfer of a data object
A method for execution by one or more processing modules of one or more computing devices of a storage network, the method comprises receiving a data object for processing, determining whether the data object is to be transferred to one or more remote storage location, determining whether one or more legal restrictions are associated with the data object. Based on a determination that one or more legal restrictions are associated with the data object, the method continues by determining whether the one or more legal restrictions allow transfer of the data object to a storage unit of the one or more remote storage locations. The method continues by segmenting the data object into a plurality of data segments, dispersed error encoding a data segment of the plurality of data segments in accordance with dispersed error encoding parameters to produce a set of encoded data slice and transmitting a write requests for an encoded data slice of the set of encoded data slices to the storage location for processing.
US11886751B2 Intelligent block slicing in network attached storage for data protection
Embodiments are described for storing array snapshots of a block-based system in networked storage, such as an NAS or SAN device. A system and process determines a size of the block device and splits it into a number of slices based on the size of the block device, with each slice comprising slice data. The slice data is written to protection storage either directly or through temporary buffer memory. The slice number and memory location for the slice data is stored in a key/value map, where the key comprises the slice number, and the value comprises the location. Backup agents are deployed to back up the slice data for each slice of the block device to the networked storage, and the slice data is stored as array snapshots in the network storage.
US11886749B2 Interrupt mode or polling mode for memory devices
Methods, systems, and devices for event management for memory devices are described. A memory system may include a frontend (FE) queue and a backend (BE). Each queue may include an interface that can be operated in an interrupt mode or a polling mode based on certain metrics. For example, the interface associated with the FE queue may be operated in a polling mode or an interrupt mode based on whether a quantity of commands being executed on one or more memory devices of the memory system satisfies a threshold value. Additionally or alternatively, the interface associated with the BE queue may be operated in a polling mode or an interrupt mode based on whether a quantity of active logical block addresses (LBAs) associated with one or more operations being executed on one or more memory devices of the memory system satisfies a threshold value.
US11886744B2 Systems, methods, and apparatuses for making writes to persistent memory
A method, computer program product, apparatus, and system are provided. Some embodiments may include transmitting a request to make one or more writes associated with an identification tag. The request may include the identification tag, the one or more writes, a first instruction to make the one or more writes to one of a plurality of persistence levels of a memory, and a second instruction to respond with at least one first indication that the one or more writes associated with the identification tag have been written to at least one of the one of the plurality of persistence levels of the memory. Some embodiments may include receiving the at least one first indication that the one or more writes associated with the identification tag have been written to at least one of the one of the plurality of persistence levels of the memory.
US11886740B2 Command prioritization techniques for reducing latency in a memory system
Methods, systems, and devices for command prioritization techniques for reducing latency in a memory system are described. In some examples, a host system may receive a set of commands from one or more virtual machines to access a common memory system. The host system may store the set of command in a command queue associated with the memory system and arrange the set of command according to order that is based on one or more identified pattern of accessing sequential addresses in the set of commands. The host system may transmit the set of command to the memory system based on the order and the memory system may execute the commands according to the order.
US11886735B2 Data movement based on address table activity
Methods, systems, and devices for data movement based on address table activity are described. A memory system may support a first type of data movement operation and a second type of data movement operation. The memory system may select between the first type of data movement operation and the second type of data movement operation for a region based on address table activity for the region.
US11886731B2 Hot data migration method, apparatus, and system
A first cluster and a second cluster include at least one single-threaded main controller, the at least one single-threaded main controller processes one access request requesting for data at a time, and the data accessed by the access request is jointly managed by the first cluster and the second cluster. A database server determines hot data managed by the first cluster and determines whether a migration condition for migrating the hot data to the second cluster is met. The second cluster manages hot data that meets the migration condition. The database server migrates the hot data that meets the migration condition to the second cluster and triggers an update of an access path of the hot data.
US11886730B2 Compression ratio-aware data deduplication
An apparatus comprises a processing device configured to maintain a deduplication data structure comprising sub-portions associated with different compression ratio ranges and having different numbers of data block identifiers. The processing device is also configured to identify a given data block identifier and a given compression ratio for a given data block to be stored, and to determine whether the given data block identifier is in a given one of the sub-portions having a given compression ratio range including the given compression ratio. The processing device is further configured, responsive to determining that the given data block identifier is not in the given sub-portion, to write the given data block to a physical space block of the storage system and, responsive to determining that the given data block identifier is in the given sub-portion, to increment a deduplication reference count for the given data block identifier.
US11886729B2 Data storage method and apparatus
A data storage method and apparatus includes receiving a data write request, where the data write request carries to-be-written data, and the to-be-written data includes at least one data block; calculating a fingerprint of each data block, where the fingerprint uniquely identifies the data block; determining whether the fingerprint of each data block exists in a fingerprint list, where the fingerprint list includes a fingerprint corresponding to a data block stored in a high-speed storage medium and a fingerprint corresponding to a data block stored in a low-speed storage medium; and performing a deduplication operation on the to-be-written data.
US11886725B2 Accelerating decision tree inferences
Methods, computer program products, and/or systems are provided that perform the following operations: setting a memory buffer having contiguous memory blocks; obtaining a decision tree comprising nodes including split nodes and leaf nodes, wherein each of the split nodes includes at least two child nodes that are ordered according to a likelihood of accessing a child node after each of the split nodes; mapping the nodes onto respective blocks of the memory blocks, each of the memory blocks storing attributes of a corresponding one of the nodes, wherein each of the split nodes and any child nodes of each split node are mapped onto successive blocks, wherein ordered child nodes of a same one of the split nodes are mapped onto successive blocks; executing the nodes by processing the attributes of the nodes as accessed from the memory according to an order of the memory blocks in the memory buffer.
US11886721B2 Method and system for adjusting memory, and semiconductor device
A method for adjusting the memory includes: acquiring a mapping relationship between a temperature of a transistor, a gate voltage of the transistor, and an actual time at which data is written into the memory; acquiring a current temperature of the transistor; and adjusting the gate voltage, based on the current temperature and the mapping relationship, so that the actual time at which the data is written into the memory corresponding to the adjusted gate voltage is within a preset writing time.
US11886720B2 Determining storage system configuration recommendations based on vertical sectors and size parameters using machine learning techniques
Methods, apparatus, and processor-readable storage media for determining storage system configuration recommendations based on vertical sectors and size parameters using machine learning techniques are provided herein. An example computer-implemented method includes obtaining data pertaining to multiple storage systems; segmenting, into one or more segments, the multiple storage systems based on one or more vertical sectors and one or more size parameters of an enterprise associated with each storage system; identifying, within each of the segments, each storage system running one or more vertical sector-specific applications; clustering, within each of the segments, the storage systems running one or more vertical sector-specific applications based on configuration information using at least one machine learning technique; generating one or more storage system configuration templates based on the clustering; and performing one or more automated actions based on the one or more generated storage system configuration templates.
US11886717B2 Interface for revision-limited memory
This document includes techniques, apparatuses, and systems related to an interface for revision-limited memory, which can improve various computing aspects and performance. In aspects, confidentiality, integrity, and availability may be ensured while increasing the performance of revision-limited memory. In this example, the techniques also enable the digital computing device to interact with information related to the revision-limited memory.
US11886712B2 Die family management on a memory device using block family error avoidance
A target block family of a plurality of block families is identified periodically every predetermined number of program erase cycles (PECs) of a memory device. Each block family includes a plurality of blocks. A respective temporal voltage shift of each block of a subset of blocks of the target block family from each die of a plurality of dies associated with the target block family is obtained. A respective die measurement for each respective die is obtained based on an average of the respective temporal voltage shifts of the subset of blocks from each die. Each respective die to a respective die family of a plurality of consecutive die families is assigned based on the respective die measurement for each respective die.
US11886709B1 Pre-fetching data based on memory usage patterns
Systems and methods for pre-fetching data based on memory usage patterns. An example method comprises: receiving a first memory access request identifying a first memory block; receiving a second memory access request identifying a second memory block; update a memory access tracking data structure by incrementing a sequence counter corresponding to a memory access sequence that references the first memory block and the second memory block; receive a third memory access request identifying a third memory block; identifying, based on the memory access tracking data structure, a sequence counter having a maximal value among sequence counters associated with memory access sequences that reference the third memory block; and pre-fetching a fourth memory block corresponding to the identified sequence counter.