Document | Document Title |
---|---|
US11955665B2 |
Secondary battery and method for manufacturing the same
A secondary battery may include: an electrode assembly in which first and second electrode sheets are stacked and wound with a separation sheet interposed therebetween, wherein a first electrode tab protrudes in the first electrode sheet, and a second electrode tab protrudes in the second electrode sheet; a battery can to accommodate the electrode assembly therein; and a connection part above or below the electrode assembly and facing the electrode assembly, wherein the connection part has a first area made of an electrically conductive gel material; and a second area attached to the first area and made of an electrically insulating material, wherein the second area forms at least a portion of a top surface of the connection part, and at least a portion of the first electrode tab or the second electrode tab is inserted into the first area of the connection part. |
US11955663B2 |
Battery module and assembling method thereof
This application provides a battery module and an assembling method thereof. The battery module includes batteries and busbar components. The batteries are arranged consecutively along a longitudinal direction of the battery module. Each battery includes a first electrode terminal and a second electrode terminal. The busbar components are connected to the batteries. The batteries include a first battery and a second battery. The first electrode terminal of the first battery and the first electrode terminal of the second battery are arranged along the longitudinal direction. The busbar components include a first busbar component, and the first busbar component includes a first part, a second part, and a third part. |
US11955660B2 |
Separator for lithium secondary battery, manufacturing method therefor, and lithium secondary battery including same
This application relates to a separator for a lithium secondary battery, a method for manufacturing a separator for a lithium secondary battery, and a lithium secondary battery including same. The separator includes a porous substrate, a heat resistant layer positioned on at least one surface of the porous substrate and including inorganic particles, and a first adhesive layer positioned on the heat resistant layer and including a first organic polymer. The heat resistant layer includes the inorganic particles of 90 wt % to 99 wt % on the basis of total weight, the thickness of the heat resistant layer is 3.5 μm to 7 μm, and the thickness of the first adhesive layer is 0.5 μm to 3.0 μm. |
US11955651B2 |
Power battery pack and electric vehicle
A power battery pack includes: a pack body; a plurality of cells, disposed in the pack body; the cell having a length L0, a width H0, and a thickness D0, where at least one cell meets: L0>H0≥D0, a length direction of the cell is arranged along a width direction of a vehicle body of the electric vehicle, and in the width direction of the electric vehicle, the length L0 of the cell and a size W of the vehicle body of the electric vehicle in the width direction meet: 46%≤L0/W≤76%; or at least one cell meets: L0>H0≥D0, a length direction of the cell is arranged along a length direction of a vehicle body of the electric vehicle, and in the length direction of the electric vehicle, the length L0 of the cell and a size X of the vehicle body of the electric vehicle in the length direction meet: 40%≤L0/W≤76%. |
US11955648B2 |
Pouch-type battery case, apparatus for forming same, and pouch-type secondary battery
A pouch-type battery case includes a cup portion, which accommodates therein an electrode assembly formed by stacking an electrode and a separator, and a plurality of die edges connecting an outer wall of the cup portion to a side extending from the outer wall. The die edges include a first region, which is rounded at a first radius (r1) of curvature and at which an electrode tab extending from the electrode is positioned, and a second region which is other than the first region and rounded at one or more second radii (r2, r3, r4) of curvature less than or equal to the first radius (r1) of curvature. The second region is divided into an inner region and an outer region with respect to the first region, and the radius (r2) of curvature in the inner region differs from the radii (r3, r4) of curvature in the outer region. |
US11955644B2 |
Power storage cell
A power storage cell comprises an electrode assembly, a collector plate that has the first electrode sheet connected thereto, and a laminate film, wherein the collector plate has a peripheral edge portion including an inner side located closer to the electrode assembly and an outer side located on a side opposite to the electrode assembly with respect to the inner side, the collector plate is provided with a welding portion and an adhesive portion, and when a direction from the inner side toward the outer side is defined as a first direction and a direction intersecting the first direction is defined as a second direction, the welding portion and the adhesive portion are aligned in the second direction. |
US11955640B2 |
Inorganic particle layer, electrode, electrode element, and non-aqueous electrolyte power storage element
An inorganic particle layer for use in an electrode of a non-aqueous electrolyte power storage element is provided. The inorganic particle layer includes an inorganic particle and a polymer. The inorganic particle is insulating and has a surface potential. The polymer has an ionic functional group (A) and an ion-conducting functional group (B) each charged opposite to the surface potential of the inorganic particle. The inorganic particle and the polymer are bonded to each other. |
US11955636B2 |
Rechargeable lithium sulfur and/or selenium battery
An electrochemical device includes a cathode comprising a first cathode component of lithium and SexSy; and a second cathode component of an alkali metal and/or alkaline earth metal sulfur and/or selenide, different from the first cathode component; an initial discharge product of a polyselenide and/or polysulfide anion charge compensated by an alkali metal and/or alkaline earth metal cation; an anode; a porous separator; and a non-aqueous electrolyte with one or more lithium salts, and one or more solvents; wherein the electrochemical device is a lithium sulfur and/or lithium selenide battery. |
US11955626B2 |
Cathode structure functionalization with polyoxometalates in contact with solid-state electrolyte for improved all-solid-state lithium-ion battery performance
The present disclosure relates to mixed ionically and electronically conducting solid-state phases for their application in electrochemical devices, such as lithium-metal or lithium ion batteries. The solid-state mixed phase comprises of active cathode and carbon-based structures functionalized by a heteropolyacid (HPA) or a metal salt of a heteropolyacid (Me-HPA) to form a solid-state architecture with incorporated ceramic or glass-ceramic electrolyte for enhanced ionic and electronic conductivity pathways. Combining the solid-state phase components in melted solid-state electrolyte results in perfect distribution, improved adhesion between particles, and improved characteristics of the electrochemical device, such as high charge rates, long-term performance, and broad voltage window. |
US11955623B2 |
Silicon particles for battery electrodes
Silicon particles for active materials and electro-chemical cells are provided. The active materials comprising silicon particles described herein can be utilized as an electrode material for a battery. In certain embodiments, the composite material includes greater than 0% and less than about 90% by weight of silicon particles. The silicon particles have an average particle size between about 0.1 μm and about 30 μm and a surface including nanometer-sized features. The composite material also includes greater than 0% and less than about 90% by weight of one or more types of carbon phases. At least one of the one or more types of carbon phases is a substantially continuous phase. |
US11955621B2 |
Lithiation of electrodes for energy storage devices and method for making same
A method for lithiation of an electrode includes providing an electrode to be lithiated, providing a piece of lithium metal with predetermined weight attached to a conductive material, attaching the conductive material to a current collector of the electrode to be lithiated or to a metal tab connected to or from the electrode to be lithiated, placing the electrode to be lithiated, the piece of lithium, and the conductive material in a container, and filling the container with an electrolyte containing a lithium salt. |
US11955620B1 |
Hybrid hydrogen power module
An apparatus for powering trucks including a power module skid and supporting structure for fitting on a truck. The skid housing hydrogen fuel cell modules, battery sub packs, cooling means and cooling management, and integrated power electronics, to provide an electrical drive train of the truck with a constant high voltage DC power supply. An integrated system using renewable energy to reduce greenhouse gases using one or more trucks, in which an integrated system includes: means for providing renewable energy; means for using the renewable energy to synthesise hydrogen; means for storing the synthesised hydrogen. The integrated system includes hybrid hydrogen power modules fitted to each truck including hydrogen fuel cell modules and battery sub packs so that the battery sub packs and the battery sub packs are recharged by the hydrogen fuel cells. |
US11955619B2 |
Metal-oxygen primary reserve batteries with integrated oxygen generator for munitions and the like applications
A metal-gas battery including: a battery core including: a metal anode; a non-aqueous electrolyte; a porous cathode; and terminals for providing electrical power from the battery core. The metal-gas battery further including a gas generator configured to be activated by electrical power to generate a pressurized gas; and a gas container having an opening through which the generated gas can move from the gas container into the porous cathode to activate the battery core. |
US11955617B2 |
Vehicle battery pack
A vehicle battery pack includes a first battery module and a second battery module, a fan which includes a blade body configured to rotate about a rotary shaft, the fan being configured to supply air to the first battery module and the second battery module, and a housing configured to accommodate the first battery module, the second battery module, and the fan. The first battery module and the second battery module are arranged side by side in a second direction orthogonal to the first direction. In the first battery module, the plurality of cells are bound in the first direction by a binding member. The binding member is a plate-like member which is made of metal. The fan is arranged in such a manner that the rotary shaft faces the binding member. |
US11955613B2 |
Charge material for recycled lithium-ion batteries
Cathode material from exhausted lithium ion batteries are dissolved in a solution for extracting the useful elements Co (cobalt), Ni (nickel), Al (Aluminum) and Mn (manganese) to produce active cathode materials for new batteries. The solution includes compounds of desirable materials such as cobalt, nickel, aluminum and manganese dissolved as compounds from the exhausted cathode material of spent cells. Depending on a desired proportion, or ratio, of the desired materials, raw materials are added to the solution to achieve the desired ratio of the commingled compounds for the recycled cathode material for new cells. The desired materials precipitate out of solution without extensive heating or separation of the desired materials into individual compounds or elements. The resulting active cathode material has the predetermined ratio for use in new cells, and avoids high heat typically required to separate the useful elements because the desired materials remain commingled in solution. |
US11955605B2 |
Method of manufacturing all-solid-state battery
To improve durability of an all-solid-state battery, a method of manufacturing an all-solid-state battery includes: obtaining a stack having an anode active material layer, a cathode active material layer, a first solid electrolyte layer, and a second solid electrolyte layer, the first solid electrolyte layer and the second solid electrolyte layer being disposed between the anode active material layer and the cathode active material layer, the second solid electrolyte layer containing a sublimational filler; densifying the stack; and subliming the sublimational filler from the second solid electrolyte layer. |
US11955603B2 |
Composite electrolytes
Set forth herein are electrolyte compositions that include both organic and inorganic constituent components and which are suitable for use in rechargeable batteries. Also set forth herein are methods and systems for making and using these composite electrolytes. |
US11955600B2 |
Solid-state battery
A solid-state battery is provided that allows the exterior can to be sufficiently crimped onto the seal can without leading to improper crimping, thus preventing entry of water from the outside. The solid-state battery 1 includes an exterior can 2, a seal can 3, facing the exterior can 2 and a power generation element 4 contained in the space between the exterior can 2 and seal can 3. The seal can 3 includes a flat portion 31 and a peripheral wall 32 that are contiguous to each other with a curved-surface portion 33 provided therebetween. A first clearance g1 is defined between the upper edge of the outer peripheral surface of the power generation element 4 and the border 10 between the inner surface of the flat portion 31 and the inner surface of the curved-surface portion 33, the first clearance having a radial dimension not larger than 2.0 mm at a position where its dimension is at its largest. This will facilitate positioning of the power generation element 4 to properly place it inside the seal can 3, thereby preventing positional displacement of the power generation element 4. |
US11955598B2 |
Halide solid electrolyte material and battery including the same
A solid electrolyte material according to the present disclosure is represented by the chemical formula Li6−4b+ab(Zr1−aMa)bX6 (I). M denotes at least one element selected from the group consisting of Al, Ga, Bi, Sc, Sm, and Sb, X denotes at least one halogen element, and the two mathematical formulae 0 |
US11955590B2 |
Display panel and method for making the same
The present disclosure provides a display panel and a method for making the display panel. The method for making the display panel includes: providing a substrate; preparing a driving circuit layer on one side of the substrate; the driving circuit layer includes a binding layer, a display base and an array circuit layer which are stacked, and the binding layer is located between the display base and the substrate. Removing the substrate and the binding layer is exposed; binding the external control unit on the binding layer. |
US11955589B2 |
Light-emitting device, manufacturing method thereof and display module using the same
A light-emitting device comprises a carrier, which comprises a plurality of side surfaces, an insulating layer, an upper conductive layer arranged on the insulating layer, a lower conductive layer arranged under the insulating layer, and a plurality of conductive through holes arranged between and connected to the upper conductive layer and the lower conductive layer; a plurality of light-emitting units arranged on and electrically connected to the upper conductive layer; and a transparent unit fully covering the plurality of light-emitting units, and exposing the lower conductive layer, wherein the plurality of conductive through holes are not completely buried within the insulating layer, and each conductive through hole is sandwiched by two adjacent ones of the plurality of side surfaces. |
US11955583B2 |
Flip chip micro light emitting diodes
A micro-light emitting diode (uLED) device comprises: a mesa comprising: a plurality of semiconductor layers including an n-type layer, an active layer, and a p-type layer; a p-contact layer contacting the p-type layer; a cathode contacting the first sidewall of the n-type layer; a first region of dielectric material that insulates the p-contact layer, the active layer, and a first sidewall of the p-type layer from the cathode; an anode contacting the top surface of the p-contact layer; and a second region of dielectric material that insulates the active layer, a second sidewall of the p-type layer, and the second sidewall of the n-type layer from the anode. The top surface of the p-contact layer has a different planar orientation compared to the first and second sidewalls of the n-type layer. Methods of making and using the uLED devices are also provided. |
US11955580B2 |
Quantum dot light emitting diode, preparation method thereof, and composite material
A quantum dot Light Emitting Diode, including an anode, a cathode, and a quantum dot light-emitting layer between the anode and the cathode, a carrier functional layer is arranged between the anode and the cathode. The carrier functional layer contains a magnetic material. |
US11955579B2 |
Methods for manufacturing semiconductor device
A method for manufacturing a semiconductor device is provided. The method includes forming a plurality of light-emitting elements on a first substrate and forming a first pattern array on a second substrate, wherein the first pattern array includes an adhesive layer. The method also includes transferring the plurality of light-emitting elements from the first substrate to the second substrate and forming the first pattern array on a third substrate. The method includes transferring the plurality of light-emitting elements from the second substrate to the third substrate, and reducing an adhesion force of a portion of the adhesive layer. The method also includes forming a second pattern array on a fourth substrate, and transferring the plurality of light-emitting elements from the third substrate to the fourth substrate. The pitch between the plurality of light-emitting elements on the first substrate is different than the pitch of the first pattern array. |
US11955571B2 |
Photovoltaic cell, method for manufacturing same, and photovoltaic module
The photovoltaic cell includes a silicon substrate, a first passivation layer, a second passivation layer, at least one silicon oxynitride layer, and at least one silicon nitride layer. The second passivation layer includes a first silicon oxide layer and at least one aluminum oxide layer, a ratio of the number of oxide atoms to the number of aluminum atoms in the at least one aluminum oxide layer is greater than 0.8 and less than 1.6. The number of silicon atoms is greater than the number of oxygen atoms in the at least one silicon oxynitride layer and the number of oxygen atoms is greater than the number of nitrogen atoms in the at least one silicon oxynitride layer. A ratio of the number of silicon atoms to the number of nitrogen atoms in the at least one silicon nitride layer is greater than 1 and less than 4. |
US11955570B2 |
Solar cell and method for producing same
The present disclosure provides a solar cell and a method for producing same. The solar cell includes: a substrate; a first passivation film, an anti-reflection layer and at least one first electrode formed on a front surface of the substrate; and a tunneling layer, a field passivation layer and at least one second electrode formed on a rear surface. The field passivation layer includes a first field passivation sub-layer and a second field passivation sub-layer; a conductivity of the first field passivation sub-layer is greater than a conductivity of the second field passivation sub-layer, and a thickness of the second field passivation sub-layer is smaller than a thickness of the first field passivation sub-layer; either the at least one first electrode or the at least one second electrode includes a silver electrode, a conductive adhesive and an electrode film that are sequentially formed in a direction away from the substrate. |
US11955569B2 |
Photovoltaic module
Provided is a photovoltaic module, including a first intermediate busbar having a first lead-out terminal provided at an end thereof; a second intermediate busbar having a second lead-out terminal provided at an end thereof; and a first jumper wire arranged on a first isolation bar; the first lead-out terminal and the second lead-out terminal are located on two opposite sides of the first jumper wire, and the first lead-out terminal and the second lead-out terminal abut against two opposite side surfaces of the first isolation bar or overlap a top surface of the first isolation bar. Compared with the related art, the first isolation bar where the first jumper wire is located is clamped or pressed by the first lead-out terminal and the second lead-out terminal, to prevent short circuit or shielding of the cell caused by free movement of the first jumper wire, the first and second intermediate busbars. |
US11955562B2 |
Semiconductor device and method for manufacturing semiconductor device
A semiconductor device having a large on-state current and high reliability is provided. The semiconductor device includes a first insulator, a first oxide over the first insulator, a second oxide over the first oxide, a third oxide and a fourth oxide over the second oxide, a first conductor over the third oxide, a second conductor over the fourth oxide, a fifth oxide over the second oxide, a second insulator over the fifth oxide, and a third conductor over the second insulator. The fifth oxide is in contact with a top surface of the second oxide, a side surface of the first conductor, a side surface of the second conductor, a side surface of the third oxide, and a side surface of the fourth oxide. The second oxide contains In, an element M, and Zn. The first oxide and the fifth oxide each contain at least one of constituent elements included in the second oxide. The third oxide and the fourth oxide each contain the element M. The third oxide and the fourth oxide include a region where the concentration of the element M is higher than that in the second oxide. |
US11955560B2 |
Passivation layers for thin film transistors and methods of fabrication
A thin film transistor (TFT) structure includes a gate electrode, a gate dielectric layer on the gate electrode, a channel layer including a semiconductor material with a first polarity on the gate dielectric layer. The TFT structure also includes a multi-layer material stack on the channel layer, opposite the gate dielectric layer, an interlayer dielectric (ILD) material over the multi-layer material stack and beyond a sidewall of the channel layer. The TFT structure further includes source and drain contacts through the interlayer dielectric material, and in contact with the channel layer, where the multi-layer material stack includes a barrier layer including oxygen and a metal in contact with the channel layer, where the barrier layer has a second polarity. A sealant layer is in contact with the barrier layer, where the sealant layer and the ILD have a different composition. |
US11955558B2 |
Display device
One conductor region of a crystalline silicon semiconductor layer in a first transistor is electrically connected to one conductor region of an oxide semiconductor layer in a second transistor through a first contact hole and a second contact hole communicating with each other. |
US11955545B2 |
Semiconductor device and method of manufacturing the same
In one embodiment, a semiconductor device includes a substrate, and a first semiconductor layer provided on the substrate and including a first crystal grain. The device further includes a first film provided on a surface of the first semiconductor layer. The device further includes a second semiconductor layer provided on a surface of the first film, provided on the surface of the first semiconductor layer via an opening in the first film, including a second crystal grain, and included in a memory cell. Furthermore, a grain size of the second crystal grain is larger than a maximum value of a width of the second semiconductor layer in the opening. |
US11955544B2 |
Semiconductor with unified transistor structure and voltage regulator diode
A semiconductor device includes a semiconductor layer that has a transistor structure including a p type source region, a p type drain region, an n type body region between the p type source region and the p type drain region, and a gate electrode facing the n type body region and a voltage-regulator diode that is disposed at the semiconductor layer and that has an n type portion connected to the p type source region and a p type portion connected to the gate electrode, in which the transistor structure and the voltage-regulator diode are unified into a single-chip configuration. |
US11955542B2 |
Semiconductor device
A semiconductor device is provided. The semiconductor device includes a substrate, a first III-V compound layer disposed on the substrate, a second III-V compound layer disposed on the first III-V compound layer, a p-type doped III-V compound layer disposed on the second III-V compound layer, a gate disposed over the p-type doped III-V compound layer, a source and a drain disposed on opposite sides of the gate, and a dielectric layer disposed between the p-type doped III-V compound layer and the gate. A method for forming the above semiconductor device is also provided. |
US11955538B2 |
Semiconductor device and method for manufacturing semiconductor device
A semiconductor device that can be miniaturized or highly integrated is provided.The semiconductor device includes a first conductor, a second conductor over the first conductor, a first insulator covering the second conductor, a first oxide over the first insulator, and a second oxide over the first oxide, an opening overlapping with at least part of the first conductor is provided in the first oxide and the first insulator, and the second oxide is electrically connected to the first conductor through the opening. |
US11955536B2 |
Semiconductor transistor structure and fabrication method thereof
A semiconductor transistor structure includes a substrate with a first conductivity type, a fin structure grown on the substrate, and a gate on the fin structure. The fin structure includes a first epitaxial layer having a second conductivity type opposite to the first conductivity type, a second epitaxial layer on the first epitaxial layer, and a third epitaxial layer having the second conductivity type on the second epitaxial layer. |
US11955532B2 |
Dual metal gate structure having portions of metal gate layers in contact with a gate dielectric
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, an integrated circuit structure includes a semiconductor substrate comprising an N well region having a semiconductor fin protruding therefrom. A trench isolation layer is on the semiconductor substrate around the semiconductor fin, wherein the semiconductor fin extends above the trench isolation layer. A gate dielectric layer is over the semiconductor fin. A conductive layer is over the gate dielectric layer over the semiconductor fin, the conductive layer comprising titanium, nitrogen and oxygen. A P-type metal gate layer is over the conductive layer over the semiconductor fin. |
US11955529B2 |
Semiconductor device with interlayer insulation structure including metal-organic framework layer and method of manufacturing the same
A semiconductor device includes a substrate and a gate structure disposed over the substrate. The gate structure includes gate electrode layers and interlayer insulation structures that are alternately stacked with each other. The semiconductor device includes a dielectric structure disposed over the substrate to contact a sidewall surface of the gate structure, and a channel layer disposed on a sidewall surface of the dielectric structure over the substrate. Each of the interlayer insulation structure includes an insulation layer and a metal-organic framework layer that are disposed on the same plane. |
US11955527B2 |
Nano transistors with source/drain having side contacts to 2-D material
A method includes forming a first sacrificial layer over a substrate, and forming a sandwich structure over the first sacrificial layer. The sandwich structure includes a first isolation layer, a two-dimensional material over the first isolation layer, and a second isolation layer over the two-dimensional material. The method further includes forming a second sacrificial layer over the sandwich structure, forming a first source/drain region and a second source/drain region on opposing ends of, and contacting sidewalls of, the two-dimensional material, removing the first sacrificial layer and the second sacrificial layer to generate spaces, and forming a gate stack filling the spaces. |
US11955524B2 |
Semi-floating gate device
The present application discloses a semi-floating gate device. A floating gate structure covers a selected area of a first well region and is used to form a conductive channel. The floating gate structure further covers a surface of a lightly doped drain region, and a floating gate material layer and the lightly doped drain region contact at a dielectric layer window to form a PN structure. A source region is self-aligned with a first side surface of the floating gate structure. A first control gate is superposed on a top of the floating gate structure. A second control gate is disposed on a surface of the lightly doped drain region between the drain region and a second side surface of the floating gate structure. The first control gate and the second control gate are isolated by an inter-gate dielectric layer. |
US11955523B2 |
Semiconductor device including a gate structure
A semiconductor device includes: an active fin disposed on a substrate; a gate structure overlapping the active fin; source/drain regions disposed on both sides of the gate structure and on the active fin; and contact structures respectively connected to the source/drain regions, wherein the gate structure includes: a pair of gate spacers spaced apart from each other to provide a trench; a first gate electrode disposed in the trench and extending along an upper surface and a lateral surface of the active fin; a second gate electrode disposed on the first gate electrode in the trench, wherein the first gate electrode is not disposed between the second gate electrode and the pair of gate spacers; and a gate insulating film disposed between the pair of gate spacers and interposed between the first gate electrode and the active fin. |
US11955521B1 |
Manufacturable thin film gallium and nitrogen containing devices
A method for manufacturing a display panel comprising light emitting device including micro LEDs includes providing multiple donor wafers having a surface region and forming an epitaxial material overlying the surface region. The epitaxial material includes an n-type region, an active region comprising at least one light emitting layer overlying the n-type region, and a p-type region overlying the active layer region. The multiple donor wafers are configured to emit different color emissions. The epitaxial material on the multiple donor wafers is patterned to form a plurality of dice, characterized by a first pitch between a pair of dice less than a design width. At least some of the dice are selectively transferred from the multiple donor wafers to a common carrier wafer such that the carrier wafer is configured with different color emitting LEDs. The different color LEDs could comprise red-green-blue LEDs to form a RGB display panel. |
US11955520B2 |
Nitride semiconductor with multiple nitride regions of different impurity concentrations, wafer, semiconductor device and method for manufacturing the same
According to one embodiment, a nitride semiconductor includes a nitride member. The nitride member includes a first nitride region including Alx1Ga1-x1N (0 |
US11955518B2 |
Epitaxial structure and transistor including the same
An epitaxial structure includes a composite base unit and an emitter unit. The composite base unit includes a first base layer and a second base layer formed on the first base layer. The first base layer is made of a material of InxGa(1-x)As(1-y)Ny, in which 0 |
US11955516B2 |
Method for manufacturing a semiconductor device
A semiconductor device includes first and second active patterns, a field insulating film between the first and second active patterns, a first gate structure intersecting the first active pattern and including a first gate electrode and a first gate spacer, a second gate structure intersecting the second active pattern and including a second gate electrode and a second gate spacer, a gate separation structure on the field insulating film between the first and second gate structures, the gate separation structure including a gate separation filling film on a gate separation liner, and a connecting spacer between the gate separation structure and the field insulating film, the connecting spacer protruding from a top surface of the field insulating film, and the gate separation liner contacting the connecting spacer and extending along a top surface and sidewalls of the connecting spacer and along the top surface of the field insulating film. |
US11955509B2 |
Metal-insulator-metal capacitor
A metal-insulator-metal capacitor includes a first electrode disposed in a first region of an upper surface of a substrate, a second electrode covering the first electrode and extending to a second region surrounding an outer periphery of the first region, a third electrode covering the second electrode and extending to a third region surrounding an outer periphery of the second region, a first dielectric layer disposed between the first electrode and the second electrode to cover an upper surface and a side surface of the first electrode and extending to the second region, and a second dielectric layer disposed between the second electrode and the third electrode to cover an upper surface and a side surface of the second electrode and extending to the third region and in contact with the first dielectric layer. |
US11955507B2 |
Light-emitting device and manufacturing method thereof and manufacturing method of light-emitting apparatus
A light-emitting device, including a first type semiconductor layer, a patterned insulating layer, a light-emitting layer, and a second type semiconductor layer, is provided. The patterned insulating layer covers the first type semiconductor layer and has a plurality of insulating openings. The insulating openings are separated from each other. The light-emitting layer is located in the plurality of insulating openings and covers a portion of the first type semiconductor layer. The second type semiconductor layer is located on the light-emitting layer. |
US11955505B2 |
Systems and methods for coaxial multi-color LED
A micro multi-color LED device includes two or more LED structures for emitting a range of colors. The two or more LED structures are vertically stacked to combine light from the two more LED structures. In some embodiments, each LED structure is connected to a pixel driver and a shared P-electrode. The LED structures are bonded together through bonding layers. In some embodiments, reflection layers are implemented in the device to improve the LED emission efficiency. A display panel comprising an array of the micro tri-color LED devices has a high resolution and a high illumination brightness. |
US11955504B2 |
Microbolometer systems and methods
Microbolometer systems and methods are provided herein. For example, an infrared imaging device includes a substrate having contacts and a surface. The surface defines a plane. The infrared imaging device further includes a microbolometer array coupled to the substrate. Each microbolometer of the microbolometer array includes a cross-section having a first section, a second section substantially parallel to the first section, and a third section joining the first section and the second section. |
US11955503B2 |
Imaging element, imaging sensor, camera system, and device comprising camera system with an overflow path and gate connected storage
According to the present disclosure, an imaging element may include: a substrate or a well; a pinned photodiode disposed on the substrate; a floating diffusion region disposed on the substrate or the well; a first transfer gate transistor disposed between the pinned photodiode and the floating diffusion region a photodiode signal charge generated by the pinned photodiode to the floating diffusion region; one or more gate-controlled storages disposed on the substrate and storing a signal charge generated by the pinned photodiode as a storage signal charge; a storage-controlling gate electrode disposed adjacent to the gate-controlled storage; an overflow path disposed between the pinned photodiode and the gate-controlled storage and transferring the storage signal charge from the pinned photodiode to the gate-controlled storage; and a detecting node connected to the floating diffusion region, wherein the photodiode signal charge and the storage signal charge can be read at the detecting node. |
US11955502B2 |
Solid-state image sensor to reduce display unevenness of a captured image
It is an object of the present technology to provide a solid-state image sensor capable of reducing display unevenness of a captured image. A solid-state image sensor includes a first substrate that includes a photoelectric conversion unit, a transfer gate unit that is connected to the photoelectric conversion unit, an FD unit that is connected to the transfer gate unit, and an interlayer insulating film that covers the photoelectric conversion unit, the transfer gate unit, and the FD unit. The solid-state image sensor further includes a second substrate that includes an amplifier transistor and is disposed to be adjacent to the interlayer insulating film, the amplifier transistor constituting a part of a pixel transistor connected to the FO unit via the interlayer insulating film and including a back gate unit. |
US11955499B2 |
Image sensor package including glass substrate and a plurality of redistribution layers disposed below the glass substrate and spaced apart from each other by a predetermined distance
An image sensor package includes a glass substrate configured to focus incident light, a first redistribution layer and a second redistribution layer both disposed under the glass substrate while being horizontally spaced apart from each other by a first distance, an image sensor disposed such that an upper surface thereof is vertically spaced apart from both a lower surface of the first redistribution layer and a lower surface of the second redistribution layer by a second distance, and a first connector that connects both the first redistribution layer and the second redistribution layer to the image sensor. The thickness of the glass substrate is 0.6 to 0.8 mm. The first distance is smaller than the horizontal length of the image sensor by 50 μm to 1 mm. The second distance is equal to or less than 0.1 mm. |
US11955498B2 |
Image pickup apparatus, endoscope, and method of manufacturing image pickup apparatus
An image pickup apparatus includes an image pickup member including an image pickup device, a stacked device in which a plurality of semiconductor devices are stacked, a wiring board having a first principal surface and a second principal surface, the wiring board including a central section having a substrate thicker than the image pickup device, an intermediate section that is extended from the central section and is bent, and a terminal section that is extended from the intermediate section, the image pickup member being bonded to the first principal surface of the central section, the stacked device being bonded to the second principal surface of the central section, and a plurality of signal cables bonded to the terminal section. |
US11955496B2 |
Back-side deep trench isolation structure for image sensor
The present disclosure relates to an image sensor having a photodiode surrounded by a back-side deep trench isolation (BDTI) structure, and an associated method of formation. In some embodiments, a plurality of pixel regions is disposed within an image sensing die and respectively comprises a photodiode configured to convert radiation into an electrical signal. The photodiode comprises a photodiode doping column with a first doping type surrounded by a photodiode doping layer with a second doping type that is different than the first doping type. A BDTI structure is disposed between adjacent pixel regions and extending from the back-side of the image sensor die to a position within the photodiode doping layer. The BDTI structure comprises a doped liner with the second doping type and a dielectric fill layer. The doped liner lines a sidewall surface of the dielectric fill layer. |
US11955486B2 |
Integrated circuit device and method of forming the same
An integrated circuit device includes a first device and a second device. The first device is disposed within a first circuit region, the first device including a plurality of first semiconductor strips extending longitudinally in a first direction. Adjacent ones of the plurality of first semiconductor strips are spaced apart from each other in a second direction, which is generally perpendicular to the first direction. The second device is disposed within a second circuit region, the second circuit region being adjacent to the first circuit region in the first direction. The second device includes a second semiconductor strip extending longitudinally in the first direction. A projection of a longitudinal axis of the second semiconductor strip along the first direction lies in a space separating the adjacent ones of the plurality of first semiconductor strips. |
US11955476B2 |
Super CMOS devices on a microelectronics system
A low cost IC solution is disclosed to provide Super CMOS microelectronics macros. Hereinafter, the Super CMOS or Schottky CMOS all refer to SCMOS. The SCMOS device solutions with a niche circuit element, the complementary low threshold Schottky barrier diode pairs (SBD) made by selected metal barrier contacts (Co/Ti) to P— and N—Si beds of the CMOS transistors. A DTL like new circuit topology and designed wide contents of broad product libraries, which used the integrated SBD and transistors (BJT, CMOS, and Flash versions) as basic components. The macros include diodes that are selectively attached to the diffusion bed of the transistors, configuring them to form generic logic gates, memory cores, and analog functional blocks from simple to the complicated, from discrete components to all grades of VLSI chips. Solar photon voltaic electricity conversion and bio-lab-on-a-chip are two newly extended fields of the SCMOS IC applications. |
US11955470B2 |
Semiconductor device and electronic system
A semiconductor device includes a first peripheral circuit region comprising a plurality of lower circuitries, a second peripheral circuit region apart from the first peripheral circuit region in a vertical direction, the second peripheral circuit region comprising a plurality of upper circuitries, and a cell region comprising a plurality of word lines, the cell region between the first peripheral circuit region and the second peripheral circuit region in the vertical direction. The plurality of word lines comprise a first word line connected to a first lower circuitry selected from the plurality of lower circuitries and a second word line connected to a first upper circuitry selected from the plurality of upper circuitries. |
US11955469B2 |
Micro LED display panel and method for making same
A micro LED display panel includes a blue LED layer, a green LED layer, and a red LED layer. The blue LED layer, the green LED layer, and the red LED layer are in a stacked formation. The blue, the green, and the red LED layers each include a plurality of micro LEDs spaced apart from each other. The composition of the layers is such that light emitted from all but the bottom layer is able to pass through transparent material in other layers before exiting the panel and being viewed. |
US11955468B2 |
Light emitting element and display device including the same and method for manufacturing display device
Provided is a light emitting element according to embodiments which includes a body including a semiconductor layer and an active layer, and a ligand including a head portion bonded to a surface of the body, an end portion spaced apart from the body, and having a positive or a negative charge, and a chain portion connecting the head portion and the end portion. |
US11955466B2 |
Light emitting device
A light emitting device includes a package for surface mounting, the package including at least three leads defining a first recess, a second recess, and a third recess. A first light emitting element is disposed in the first recess and emits first light, a second light emitting element is disposed in the second recess and emits second light, and a third light emitting element is disposed in the third recess and emits third light. A first colored resin member is disposed in the first recess, a second colored resin member is disposed in the second recess, and a third colored resin member is disposed in the third. A mold resin including a first lens portion, a second lens portion, and a third lens portion each overlapping a recess of a respective one of the plurality of leads. |
US11955465B2 |
Reducing loss in stacked quantum devices
A device includes: a first chip including a qubit; and a second chip bonded to the first chip, the second chip including a substrate including first and second opposing surfaces, the first surface facing the first chip, wherein the second chip includes a single layer of superconductor material on the first surface of the substrate, the single layer of superconductor material including a first circuit element. The second chip further includes a second layer on the second surface of the substrate, the second layer including a second circuit element. The second chip further includes a through connector that extends from the first surface of the substrate to the second surface of the substrate and electrically connects a portion of the single layer of superconducting material to the second circuit element. |
US11955463B2 |
Direct bonded stack structures for increased reliability and improved yield in microelectronics
Direct bonded stack structures for increased reliability and improved yields in microelectronics are provided. Structural features and stack configurations are provided for memory modules and 3DICs to reduce defects in vertically stacked dies. Example processes alleviate warpage stresses between a thicker top die and direct bonded dies beneath it, for example. An etched surface on the top die may relieve warpage stresses. An example stack may include a compliant layer between dies. Another stack configuration replaces the top die with a layer of molding material to circumvent warpage stresses. An array of cavities on a bonding surface can alleviate stress forces. One or more stress balancing layers may also be created on a side of the top die or between other dies to alleviate or counter warpage. Rounding of edges can prevent stresses and pressure forces from being destructively transmitted through die and substrate layers. These measures may be applied together or in combinations in a single package. |
US11955459B2 |
Package structure
A package structure is provided. The package structure includes a first die and a second die, a dielectric layer, a bridge, an encapsulant, and a redistribution layer structure. The dielectric layer is disposed on the first die and the second die. The bridge is electrically connected to the first die and the second die, wherein the dielectric layer is spaced apart from the bridge. The encapsulant is disposed on the dielectric layer and laterally encapsulating the bridge. The redistribution layer structure is disposed over the encapsulant and the bridge. A top surface of the bridge is in contact with the RDL structure. |
US11955458B2 |
Semiconductor package
Disclosed is a semiconductor package comprising a logic die mounted on an interposer substrate, and a memory stack structure disposed side-by-side with the logic die. The memory stack structure includes a buffer die mounted on the interposer substrate, and a plurality of memory dies stacked on the buffer die. The buffer die has a first surface that faces the interposer substrate and a second surface that faces the plurality of memory dies. The number of data terminals on the second surface is greater the number of connection terminals on the first surface. |
US11955456B2 |
Flip chip packaged devices with thermal pad
In a described example, an apparatus includes: a first package substrate having a die mount surface; a semiconductor die flip chip mounted to the first package substrate on the die mount surface, the semiconductor die having post connects having proximate ends on bond pads on an active surface of the semiconductor die, and extending to distal ends away from the semiconductor die having solder bumps, wherein the solder bumps form solder joints to the package substrate; a second package substrate having a thermal pad positioned with the thermal pad over a backside surface of the semiconductor die, the thermal pad comprising a thermally conductive material; and a mold compound covering a portion of the first package substrate, a portion of the second package substrate, the semiconductor die, and the post connects, thermal pad having a surface exposed from the mold compound. |
US11955455B2 |
Embedded stress absorber in package
A method includes bonding a first package component over a second package component. The second package component includes a plurality of dielectric layers, and a plurality of redistribution lines in the plurality of dielectric layers. The method further includes dispensing a stress absorber on the second package component, curing the stress absorber, and forming an encapsulant on the second package component and the stress absorber. |
US11955453B2 |
Electronic device
An electronic device includes a substrate, a plurality of micro semiconductor structure, a plurality of conductive members, and a non-conductive portion. The substrate has a first surface and a second surface opposite to each other. The micro semiconductor structures are distributed on the first surface of the substrate. The conductive members electrically connect the micro semiconductor structures to the substrate. Each conductive member is defined by an electrode of one of the micro semiconductor structures and a corresponding conductive pad on the substrate. The non-conductive portion is arranged on the first surface of the substrate. The non-conductive portion includes one or more non-conductive members, and the one or more non-conductive members are attached to the corresponding one or more conductive members of the one or more micro conductive structures. |
US11955452B2 |
Semiconductor module
A semiconductor module includes: a first conductive portion; a second conductive portion spaced from the first conductive portion in a first direction; first semiconductor elements electrically bonded to the first conductive portion and mutually spaced in a second direction perpendicular to the first direction; and second semiconductor elements electrically bonded to the second conductive portion and mutually spaced in the second direction. The semiconductor module further includes: a first input terminal electrically connected to the first conductive portion; a second input terminal of opposite polarity to the first input terminal; and an output terminal opposite from the two input terminals in the first direction and electrically connected to the second conductive portion. The semiconductor module further includes: a first conducting member connected to the first semiconductor elements and second conductive portion; and a second conducting member connected to the second semiconductor elements and second input terminal. |
US11955451B2 |
Semiconductor module
A semiconductor module includes: a first conductive portion; a second conductive portion spaced from the first conductive portion in a first direction; first semiconductor elements electrically bonded to the first conductive portion and mutually spaced in a second direction perpendicular to the first direction; and second semiconductor elements electrically bonded to the second conductive portion and mutually spaced in the second direction. The semiconductor module further includes: a first input terminal electrically connected to the first conductive portion; a second input terminal of opposite polarity to the first input terminal; and an output terminal opposite from the two input terminals in the first direction and electrically connected to the second conductive portion. The semiconductor module further includes: a first conducting member connected to the first semiconductor elements and second conductive portion; and a second conducting member connected to the second semiconductor elements and second input terminal. |
US11955449B2 |
Stacked semiconductor package
A semiconductor package includes a substrate, a first semiconductor chip disposed on the substrate, and a second semiconductor chip disposed on a top surface of the first semiconductor chip. The first semiconductor chip includes a conductive pattern disposed on the top surface of the first semiconductor chip and a first protective layer covering the top surface of the first semiconductor chip and at least partially surrounds the conductive pattern. The second semiconductor chip includes a first pad that contacts a first through electrode on a bottom surface of the second semiconductor chip. A second protective layer surrounds the first pad and covers the bottom surface of the second semiconductor chip. A third protection layer fills a first recess defined in the second protective layer to face the inside of the second protective layer. The first protective layer and the third protective layer contact each other. |
US11955443B2 |
Flip chip package structure and manufacturing method thereof
A manufacturing method of a flip chip package structure is provided and has following steps: providing at least one silicon substrate having a connecting surface and at least one conductive base attached to the connecting surface; arranging a graphene copper layer covering the conductive base; laminating a photoresist layer on the connecting surface, etching the photoresist layer to form a cavity corresponding to the conductive base, and a portion of the graphene copper layer corresponding to the conductive base being exposed on a bottom of the cavity; electroplating a copper material on the graphene copper layer, and the copper material being accumulated in the cavity to form a copper pillar; removing the photoresist layer and the graphene copper layer covered by the photoresist layer. |
US11955441B2 |
Interconnect structure and forming method thereof
An interconnect structure comprises a first dielectric layer, a first metal layer, a second dielectric layer, a metal via, and a second metal layer. The first dielectric layer is over a substrate. The first metal layer is over the first dielectric layer. The first metal layer comprises a first portion and a second portion spaced apart from the first portion. The second dielectric layer is over the first metal layer. The metal via has an upper portion in the second dielectric layer, a middle portion between the first and second portions of the first metal layer, and a lower portion in the first dielectric layer. The second metal layer is over the metal via. From a top view the second metal layer comprises a metal line having longitudinal sides respectively set back from opposite sides of the first portion of the first metal layer. |
US11955439B2 |
Semiconductor package with redistribution structure and manufacturing method thereof
A semiconductor package includes a semiconductor die, a redistribution structure and connective terminals. The redistribution structure is disposed on the semiconductor die and includes a first metallization tier disposed in between a pair of dielectric layers. The first metallization tier includes routing conductive traces electrically connected to the semiconductor die and a shielding plate electrically insulated from the semiconductor die. The connective terminals include dummy connective terminals and active connective terminals. The dummy connective terminals are disposed on the redistribution structure and are electrically connected to the shielding plate. The active connective terminals are disposed on the redistribution structure and are electrically connected to the routing conductive traces. Vertical projections of the dummy connective terminals fall on the shielding plate. |
US11955436B2 |
Self-equalized and self-crosstalk-compensated 3D transmission line architecture with array of periodic bumps for high-speed single-ended signal transmission
Embodiments include package substrates and method of forming the package substrates. A package substrate includes a dielectric over a conductive layer, and a conductive line on the dielectric. The package substrate includes a plurality of conductive bumps on a surface of the conductive line, where the conductive bumps are conductively coupled to the conductive line, and a solder resist over the conductive line and the dielectric. The surface of the conductive line may be a bottom surface, where the conductive bumps are below the conductive line and conductively coupled to the bottom surface of the conductive line, and where the conductive bumps may be embedded in the dielectric. The surface of the conductive line may be a top surface, where the conductive bumps are above the conductive line and conductively coupled to the top surface of the conductive line, and wherein the conductive bumps are embedded in the solder resist. |
US11955433B2 |
Package-on-package device
A package includes a redistribution structure, a die package on a first side of the redistribution structure including a first die connected to a second die by metal-to-metal bonding and dielectric-to-dielectric bonding, a dielectric material over the first die and the second die and surrounding the first die, and a first through via extending through the dielectric material and connected to the first die and a first via of the redistribution structure, a semiconductor device on the first side of the redistribution structure includes a conductive connector, wherein a second via of the redistribution structure contacts the conductive connector of the semiconductor device, a first molding material on the redistribution structure and surrounding the die package and the semiconductor device, and a package through via extending through the first molding material to contact a third via of the redistribution structure. |
US11955422B2 |
On-chip capacitors in semiconductor devices and methods for forming the same
Embodiments of semiconductor devices and methods for forming the same are disclosed. In an example, a semiconductor device includes at least one dielectric layer pair including a first dielectric layer and a second dielectric layer different from the first dielectric layer, an interlayer dielectric (ILD) layer in contact with the at least one dielectric layer pair, and one or more capacitors each extending vertically through the ILD layer and in contact with the at least one dielectric layer pair. |
US11955417B2 |
Electronic device having substrate with electrically floating vias
An electronic device includes a substrate, an upper conductive layer, and a lower conductive layer. The substrate has a plurality of inner vias and has an upper surface and a lower surface. The upper conductive layer includes an upper ground trace and an upper signal pad disposed on the upper surface. The upper ground trace is electrically connected to the ground vias and has an upper hollow portion exposing a part of the upper surface. The upper signal pad is disposed on the part of the upper surface exposed by the upper hollow portion and electrically connected to the signal via. The lower conductive layer includes a lower ground trace and a lower signal pad disposed on the lower surface. The lower conductive trace is electrically connected to the ground vias and has a lower hollow portion exposing a part of the lower surface. The lower signal pad is disposed on the part of the lower surface exposed by the lower hollow portion and electrically connected to the signal via. |
US11955412B2 |
Low stress asymmetric dual side module
Implementations of semiconductor packages may include a first substrate having two or more die coupled to a first side, a clip coupled to each of the two or more die on the first substrate and a second substrate having two or more die coupled to a first side of the second substrate. A clip may be coupled to each of the two or more die on the second substrate. The package may include a lead frame between the first substrate and the second substrate and a molding compound. A second side of each of the first substrate and the second substrate may be exposed through the molding compound. A perimeter of the first substrate and a perimeter of the second substrate may not fully overlap when coupled through the lead frame. |
US11955409B2 |
Substrate comprising interconnects in a core layer configured for skew matching
A package comprising an integrated device and a substrate. The integrated device is coupled to the substrate. The substrate includes a core layer, at least one first dielectric layer coupled to a first surface of the core layer, and at least one second dielectric layer coupled to a second surface of the core layer. The substrate includes a match structure located in the core layer. The match structure includes at least one first match interconnect extending vertically and horizontally in the match structure. The match structure also includes at least one second match interconnect extending vertically in the match structure. The at least one first match interconnect and the at least one second match interconnect are configured for skew matching. |
US11955408B2 |
Integrated circuit semiconductor device including through silicon via
An integrated circuit semiconductor device includes a substrate including a first surface and a second surface opposite the first surface, a trench in the substrate, the trench extending from the first surface of the substrate toward the second surface of the substrate, a through silicon via (TSV) landing part in the trench, the TSV landing part having a first portion spaced apart from the first surface of the substrate, and a second portion between the first portion and the first surface of the substrate, the first portion being wider than the second portion, a TSV hole in the substrate, the TSV hole extending from the second surface of the substrate and aligned with a bottom surface of the TSV landing part, and a TSV in the TSV hole and in contact with the bottom surface of the TSV landing part. |
US11955406B2 |
Temperature control element utilized in device die packages
An IC die includes a temperature control element suitable for three-dimensional IC package with enhanced thermal control and management. The temperature control element may assist temperature control of the IC die when in operation. In one example, the temperature control element may have a plurality of thermal dissipating features disposed on a first surface of the IC die to efficiently control and dissipate the thermal energy from the IC die when in operation. A second surface opposite to the first surface of the IC die may include a plurality of devices, such as semiconductors transistors, devices, electrical components, circuits, or the like, that may generate thermal energy when in operation. The temperature control element may provide an IC die with high efficiency of heat dissipation that is suitable for 3D IC package structures and requirements. |
US11955405B2 |
Semiconductor package including thermal interface structures and methods of forming the same
A semiconductor package includes a package substrate; semiconductor devices disposed on the package substrate; a package ring disposed on a perimeter of the package substrate surrounding the semiconductor devices; a cover including silicon bonded to the package ring and covering the semiconductor devices; and a thermal interface structure (TIS) thermally connecting the semiconductor devices to the cover. |
US11955399B2 |
Semiconductor package
A semiconductor package may include a package substrate, an interposer, a logic chip, at least one memory chip and a heat sink. The interposer may be located over an upper surface of the package substrate. The interposer may be electrically connected with the package substrate. The logic chip may be located over an upper surface of the interposer. The logic chip may be electrically connected with the interposer. The memory chip may be located over an upper surface of the interposer. The memory chip may be electrically connected with the interposer and the logic chip. The heat sink may make thermal contact with the upper surface of the logic chip to dissipate heat in the logic chip. |
US11955398B2 |
Semiconductor device
A semiconductor device includes: an insulating circuit substrate; a semiconductor element including a first main electrode bonded to a first conductor layer of the insulating circuit substrate via a first bonding material, a semiconductor substrate deposited on the first main electrode, and a second main electrode deposited on the semiconductor substrate; and a resistive element including a bottom surface electrode bonded to a second conductor layer of the insulating circuit substrate via a second bonding material, a resistive layer with one end electrically connected to the bottom surface electrode, and a top surface electrode electrically connected to another end of the resistive layer, wherein the first main electrode includes a first bonded layer bonded to the first bonding material, the bottom surface electrode includes a second bonded layer bonded to the second bonding material, and the first bonded layer and the second bonded layer have a common structure. |
US11955389B2 |
HVMOS reliability evaluation using bulk resistances as indices
A method of determining the reliability of a high-voltage PMOS (HVPMOS) device includes determining a bulk resistance of the HVPMOS device, and evaluating the reliability of the HVPMOS device based on the bulk resistance. |
US11955388B2 |
Transmission-based temperature measurement of a workpiece in a thermal processing system
A thermal processing system for performing thermal processing can include a workpiece support plate configured to support a workpiece and heat source(s) configured to heat the workpiece. The thermal processing system can include window(s) having transparent region(s) that are transparent to electromagnetic radiation within a measurement wavelength range and opaque region(s) that are opaque to electromagnetic radiation within a portion of the measurement wavelength range. A temperature measurement system can include a plurality of infrared emitters configured to emit infrared radiation and a plurality of infrared sensors configured to measure infrared radiation within the measurement wavelength range where the transparent region(s) are at least partially within a field of view the infrared sensors. A controller can be configured to perform operations including obtaining transmittance and reflectance measurements associated with the workpiece and determining, based on the measurements, a temperature of the workpiece less than about 600° C. |
US11955385B2 |
Semiconductor devices with dielectric passivation layer and methods of manufacturing thereof
A semiconductor device includes a first stack structure, a second stack structure, and a third stack structure. Each of the stack structure includes semiconductor layers vertically spaced from one another. The first, second, and third stack structures all extend along a first lateral direction. The second stack structure is disposed between the first and third stack structures. The semiconductor device includes a first gate structure that extends along a second lateral direction and wraps around each of the semiconductor layers. The semiconductor layers of the first stack structure are coupled with respective source/drain structures. The semiconductor layers of the second stack structure are coupled with respective source/drain structures. The semiconductor layers of the third stack structure are coupled with a dielectric passivation layer. |
US11955383B2 |
Semiconductor device and manufacturing method thereof
A semiconductor device manufacturing method includes: providing a semiconductor base; patterning the first medium layer to form a groove extending along the base in the base; forming a first auxiliary layer and a first metal layer sequentially in the groove, where the first metal layer is located on the side of the first auxiliary layer towards the first medium layer; thinning the base on the second surface of the base to expose the first auxiliary layer; removing the first auxiliary layer to form a first opening; and forming a second metal layer on the second surface of the base, where the second metal layer fills the first opening. |
US11955382B2 |
Reverse selective etch stop layer
Methods and apparatus for forming a reverse selective etch stop layer are disclosed. Some embodiments of the disclosure provide interconnects with lower resistance than methods which utilize non-selective (e.g., blanket) etch stop layers. Some embodiments of the disclosure utilize reverse selective etch stop layers within a subtractive etch scheme. Some embodiments of the disclosure selectively deposit the etch stop layer by passivating the surface of the metal material. |
US11955374B2 |
Method for forming SOI substrate
A method of forming a semiconductor-on-insulator (SOI) substrate includes: forming a first dielectric layer on a first substrate; forming a buffer layer on a second substrate; forming a semiconductor cap on the buffer layer over the second substrate; forming a cleavage plane in the buffer layer; forming a second dielectric layer on the semiconductor cap after forming the cleavage plane; bonding the second dielectric layer on the second substrate to the first dielectric layer on the first substrate; performing a splitting process along the cleavage plane in the buffer layer; removing a first split buffer layer from the semiconductor cap; and removing a second split buffer layer from the second substrate. |
US11955372B2 |
Semiconductor storage device
A semiconductor storage device includes: a semiconductor substrate; a plurality of circuit regions; and an element isolation region having a trench shape formed between the circuit regions. In the element isolation region including a thermal oxide film and a silicon oxide film, a sub-trench is formed in a bottom corner portion, and the thermal oxide film covers at least an inner wall of the sub-trench. |
US11955370B2 |
Semiconductor devices and methods of manufacture
A system and methods of forming a dielectric material within a trench are described herein. In an embodiment of the method, the method includes introducing a first precursor into a trench of a dielectric layer, such that portions of the first precursor react with the dielectric layer and attach on sidewalls of the trench. The method further includes partially etching portions of the first precursor on the sidewalls of the trench to expose upper portions of the sidewalls of the trench. The method further includes introducing a second precursor into the trench, such that portions of the second precursor react with the remaining portions of the first precursor to form the dielectric material at the bottom of the trench. |
US11955367B2 |
Film formation apparatus
A film deposition apparatus reduces hillock formation while yielding uniform film thickness distribution. A film deposition apparatus of a present embodiment includes: a chamber; a rotary table that circulates and carries a workpiece W along a circumferential transfer path L; multiple targets that contain a film deposition material, and that are provided in positions at different radial distances from a center of rotation of the rotary table; a shield member that forms a film deposition chamber surrounding a region where the film deposition material scatters, and that has an opening on the side facing the circulated and carried workpiece; and a plasma generator that includes a sputter gas introduction unit for introducing a sputter gas into the film deposition chamber, and a power supply unit for applying power to the target, and that generates plasma in the sputter gas G1 in the film deposition chamber. |
US11955356B2 |
Processing system and transfer method
There is provided a processing system. The processing system comprises: a chamber in which a consumable member is installed; a storage module configured to store the consumable member; a position detection sensor configured to detect a position of the consumable member; a vacuum transfer module connected to the chamber and the storage module, the vacuum transfer module having a transfer robot configured to transfer the consumable member between the chamber and the storage module; and a controller. The controller is configured to perform processes of: (a) controlling the transfer robot to transfer the consumable member installed in the chamber to the storage module; (b) detecting the position of the consumable member transferred to the storage module by the position detection sensor; and (c) controlling the transfer robot to transfer a new consumable member different from the consumable member from the storage module to the chamber at a position adjusted based on the position of the consumable member detected in the process (b). |
US11955351B2 |
Cooling water circulation system-integrated by-product collection apparatus
Disclosed is a by-product collection apparatus which collects a by-product generated during a manufacturing process of manufacturing a semiconductor or a semiconductor-like product. The apparatus includes: a by-product collection module connected to a pipeline in series and configured to collect a by-product from a by-product gas, wherein the by-product gas flows in the pipeline having an inlet pipe and an outlet pipe provided at upper and lower portions of a first casing; and a cooling water supply module including a cooling water tank and a cooling water pump in a second casing and configured to supply and recover cooling water to and from the by-product collection module through a cooling pipe. |
US11955349B2 |
Anisotropic carrier for high aspect ratio fanout
A method includes coating a release film over a carrier. The carrier includes a first material having a first Coefficient of Thermal Expansion (CTE), and a second material having a second CTE different from the first CTE. The method further includes placing a device die over the release film, encapsulating the device die in an encapsulant, and planarizing the encapsulant until the device die is revealed. |
US11955348B2 |
RF devices with enhanced performance and methods of forming the same
The present disclosure relates to a radio frequency (RF) device that includes a mold device die and a multilayer redistribution structure underneath the mold device die. The mold device die includes a device region with a back-end-of-line (BEOL) portion and a front-end-of-line (FEOL) portion over the BEOL portion, a thermally conductive film, and a first mold compound. The FEOL portion includes isolation sections and an active layer surrounded by the isolation sections. The thermally conductive film, which has a thermal conductivity greater than 10 W/m·K and an electrical resistivity greater than 1E5 Ohm-cm, resides between the active layer and the first mold compound. Herein, silicon crystal does not exist between the first mold compound and the active layer. The multilayer redistribution structure includes a number of bump structures, which are at a bottom of the multilayer redistribution structure and electrically coupled to the FEOL portion of the mold device die. |
US11955347B2 |
Encapsulation process for double-sided cooled packages
One or more electronic devices that are mounted on a substrate, including at least one cooling plate in contact with the one or more electronic devices, are encapsulated. The substrate is clamped between a first mold half and a second mold half which define a molding cavity for molding the one or more electronic devices. A cavity insert movably located in the first mold half is projected into the cavity in order to contact and apply a sealing pressure onto the at least one cooling plate. After introducing a molding compound into the cavity at a first fill pressure, the molding compound in the cavity is packed by applying a second fill pressure which is higher than the first fill pressure. During this time, the sealing pressure is maintained at values that are higher than the first fill pressure and the second fill pressure. |
US11955346B2 |
Semiconductor device with a multi-layered encapsulant and associated systems, devices, and methods
A semiconductor device includes a substrate including traces, wherein the traces protrude above a top surface of the substrate; a prefill material over the substrate and between the traces; a die attached over the substrate; and a wafer-level underfill between the prefill material and the die. |
US11955345B2 |
Encapsulation warpage reduction for semiconductor die assemblies and associated methods and systems
Encapsulation warpage reduction for semiconductor die assemblies, and associated methods and systems are disclosed. In one embodiment, a semiconductor die assembly includes an interface die, a stack of semiconductor dies attached to a surface of the interface die, where the stack of semiconductor dies has a first height from the surface. The semiconductor die assembly also includes an encapsulant over the surface and surrounding the stack of semiconductor dies, where the encapsulant includes a sidewall with a first portion extending from the surface to a second height less than the first height and a second portion extending from the second height to the first height. Further, the first portion has a first texture and the second portion has a second texture different from the first texture. |
US11955339B2 |
Device and method for bonding of substrates
A method and a corresponding device for bonding a first substrate with a second substrate at mutually facing contact faces of the substrates. The method includes holding of the first substrate to a first holding surface of a first holding device and holding of the second substrate to a second holding surface of a second holding device. A change in curvature of the contact face of the first substrate and/or a change in curvature of the contact face of the second substrate are controlled during the bonding. |
US11955332B2 |
Treatments to enhance material structures
A method of forming a high-κ dielectric cap layer on a semiconductor structure formed on a substrate includes depositing the high-κ dielectric cap layer on the semiconductor structure, depositing a sacrificial silicon cap layer on the high-κ dielectric cap layer, performing a post cap anneal process to harden and densify the as-deposited high-κ dielectric cap layer, and removing the sacrificial silicon cap layer. |
US11955331B2 |
Method of forming silicon nitride films using microwave plasma
Embodiments includes methods for forming a silicon nitride film on a substrate in a deposition chamber. In embodiments, the substrate is sequentially exposed to a sequence of processing gases, comprising: a silicon halide precursor that absorbs onto a surface of the substrate to form an absorbed layer of the silicon halide, a first reacting gas that includes N2 and one or both of Ar and He, and a second reacting gas comprising a hydrogen-containing gas and one or more of Ar, He, and N2. In embodiments, the hydrogen-containing gas includes at least one of H2 (molecular hydrogen), NH3 (ammonia), N2H2 (diazene), N2H4 (hydrazine), and HN3 (hydrogen azide). Embodiments may include repeating the sequence until a desired thickness of the silicon nitride film is obtained. |
US11955328B2 |
Method and apparatus for cleaning semiconductor wafer
A method for cleaning semiconductor wafer includes putting at least one wafer on a cassette bracket in a first cleaning tank filled with chemical solution; after said wafers have been processed in the first cleaning tank, transferring the wafers from the first cleaning tank to a second cleaning tank with the wafers immersing in the chemical solution; and after said wafers have been processed in the second cleaning tank, taking the wafers out of the second cleaning tank. |
US11955327B2 |
Ion detector
The present invention implements an ion detector with which it is possible to avoid direct collisions of negative ions with a scintillator, prevent degradation of the scintillator, prolong life of the scintillator, reduce the need for maintenance, and perform highly sensitive detection of both positive and negative ions. With respect to a reference line 65 connecting a central point 63 of a positive ion CD 52 and a central point 64 of a counter electrode 54, a central point 66 of a negative ion CD 53 is provided in a region of a side opposite to a region of a side of a central point 67 of a scintillator 56. Positive ions entering from an ion entrance 62 receive a deflection force and collide with the positive ion CD 52 to generate secondary electrons. The generated secondary electrons collide with the scintillator 56 to generate light. The generated light passes through a light guide 59 and is detected by a photomultiplier tube 58. A negative potential barrier is generated along the reference line 65. Negative ions entering form the ion entrance 62 are attracted to and collide with the negative ion CD 53 to generate positive ions. The generated positive ions collide with the positive ion CD 52 to generate secondary electrons. The generated secondary electrons collide with the scintillator 56 and are detected by the photomultiplier tube 58. |
US11955325B1 |
Electron multiplier and photoelectron multiplier including same
The present embodiment relates to an electron multiplier or the like having a structure for realizing fast response characteristics as compared with the related art, and the electron multiplier includes at least a dynode unit, a stem, a coaxial cable, a conductive member, and a capacitor. The dynode unit includes multiple-stage dynodes, an anode, and a pair of insulating support members. An end portion of an outer conductor is drawn into the dynode unit together with an exposed portion of an inner conductor constituting a part of one end portion of the coaxial cable. With this configuration, it is possible to arrange the capacitor in a space between the dynode unit and the stem, and it is possible to fix the exposed portion of the inner conductor to a portion of the anode interposed between the pair of insulating support members. |
US11955324B2 |
High power pulse systems for surface processing
A high-power pulsed surface processing system includes insulated-gate bipolar transistors (IGBT) to replicate desirable pulse structures with high precision, at low cost, and with high reliability within a single system. The pulsed surface processing system includes a power supply, an anode and a cathode, a dual gate driver supplying power to one or more IGBT gates, and one or more capacitor banks. Pulse formation software controls the timing and duration of electrical pulses to the electrodes. A freewheeling diode protects the system from an abrupt reduction of current in the circuit. The high-power pulsed surface processing system may be used to control versatile and complex pulse structures while with precise control of instantaneous pulse powers, pulse timing, and process control. The inclusion of dual gate drivers also offers the ability for multiple pulsers to be created and “slaved” together for a wide variety of custom processes. |
US11955323B2 |
Device for blocking plasma backflow in process chamber to protect air inlet structure
The present invention provides a device for blocking plasma backflow in a process chamber to protect an air inlet structure, comprising an air inlet nozzle tightly connected to an air inlet flange. The inner cavity of the air inlet nozzle is provided with an air inlet guide body, wherein the air inlet guide body has an upper structure, a middle structure, and a lower structure, the upper, middle, and lower structures are an integrated structure, the upper, middle, and lower structures are all cylindrical, the cross-sectional diameter of the upper structure is smaller than that of the middle structure, a gas gathering area is arranged between the middle structure and the lower structure, and the middle structure and the lower structure are connected by the gas gathering area. |
US11955319B2 |
Processing chamber with multiple plasma units
Provided is a processing chamber configured to contain a semiconductor substrate in a processing region of the chamber. The processing chamber includes a remote plasma unit and a direct plasma unit, wherein one of the remote plasma unit or the direct plasma unit generates a remote plasma and the other of the remote plasma unit or the direct plasma unit generates a direct plasma. The combination of a remote plasma unit and a direct plasma unit is used to remove, etch, clean, or treat residue on a substrate from previous processing and/or from native oxide formation. The combination of a remote plasma unit and direct plasma unit is used to deposit thin films on a substrate. |
US11955310B2 |
Transmission charged particle microscope with an electron energy loss spectroscopy detector
The invention relates to a transmission charged particle microscope comprising a charged particle beam source for emitting a charged particle beam, a sample holder for holding a sample, an illuminator for directing the charged particle beam emitted from the charged particle beam source onto the sample, and a control unit for controlling operations of the transmission charged particle microscope. As defined herein, the transmission charged particle microscope is arranged for operating in at least two modes that substantially yield a first magnification whilst keeping said diffraction pattern substantially in focus. Said at least two modes comprise a first mode having first settings of a final projector lens of a projecting system; and a second mode having second settings of said final projector lens. |
US11955309B2 |
Automatic adjustment method and automatic adjustment device of beam of semiconductor apparatus, and training method of parameter adjustment model
An automatic adjustment method and an automatic adjustment device of a beam of a semiconductor apparatus, and a training method of a parameter adjustment model are provided. The automatic adjustment method of the beam of the semiconductor apparatus includes the following steps. The semiconductor apparatus generates the beam. A wave curve of the beam is obtained. The wave curve is segmented into several sections. The slope of each of the sections is obtained. Several environmental factors of the semiconductor apparatus are obtained. According to the slopes and the environmental factors, at least one parameter adjustment command of the semiconductor apparatus is analyzed through the parameter adjustment model. |
US11955303B2 |
Performance improvement unit for pulsed-ultraviolet devices
Embodiments of the present disclosure disclose a method for improving a performance of a pulsed-ultraviolet (PUV) device. The method includes monitoring an input current across a circuit breaker in communication with a UV lamp, where the input current is delivered by a power signal and is interrupted by the circuit breaker upon exceeding a predefined cut-off current; generating a pulse signal having a set of frequencies based on the power signal for driving the UV lamp, where the pulse signal is associated with a predetermined cut-off frequency that increases the input current beyond the cut-off current; determining a predefined threshold current less than the cut-off current; and configuring the pulse signal with multiple distinct pulse frequencies per second for a predefined configuration period based on the input current exceeding the threshold current. The distinct pulse frequencies per second include at least one pulse frequency greater than the cut-off frequency. |
US11955302B2 |
Electromagnetic relay having embedded contact flush to terminal surface
An electromagnetic relay includes a fixed terminal, a movable contact piece, a first contact, and a second contact. The fixed terminal includes a first surface. The movable contact piece includes a second surface disposed to face the first surface. The first contact is embedded in one of the fixed terminal or the movable contact piece to be flush with one of the first surface or the second surface. The second contact is disposed on the other of the fixed terminal or the movable contact piece to face the first contact. The second contact protrudes from the other of the first surface or the second surface toward the first contact and include a contact surface smaller than the first contact when viewed from a direction facing the first contact. |
US11955297B2 |
Keyboard and backlight module
A keyboard includes a base plate and a backlight module. The base plate has a short axis direction and a long axis direction, and the base plate includes at least one long slit. The long slit is disposed on the base plate along the short axis direction. The backlight module is disposed on the base plate. The backlight module includes a shielding sheet, a light guide plate and a reflecting sheet. An upper surface of the shielding sheet faces toward the base plate. The light guide plate is disposed on a lower surface of the shielding sheet. The reflecting sheet is disposed below the light guide plate. The reflecting sheet includes a plurality of first slits. When the length of the base plate is adjusted along the long axis direction, the reflective sheet is adjusted and moved along with the base plate by expansion of the first slits. |
US11955293B2 |
Power storage device, power supply device, moving body, capacitor, and method for protecting power storage device
A power storage device includes a plurality of power storage units and a plurality of disconnection units. The plurality of power storage units are electrically connected in parallel between a pair of connection points. The plurality of disconnection units each connect to a corresponding power storage unit in the plurality of power storage units. Each of the plurality of disconnection units is configured to electrically disconnect between the corresponding power storage unit and at least one of the pair of connection points in accordance with flowing of a current at a value more than or equal to a predetermined value in the corresponding power storage unit. |
US11955287B2 |
Multilayer electronic component
A multilayer electronic component includes: a body including an active portion including internal electrodes disposed alternately with dielectric layers and cover portions disposed on upper and lower surfaces of the active portion; and external electrodes including an electrode layer disposed on the body, and an average thickness of the cover portion is 14 to 17 μm and a maximum thickness of the electrode layer is 5 to 20 μm. |
US11955286B2 |
Multilayered electronic component and method of manufacturing the same
A multilayer electronic component includes: a body including a dielectric layer, and an internal electrode alternately disposed with the dielectric layer; and an external electrode disposed on the body and connected to the internal electrode. A composite layer containing Sn and Ni is disposed at an interface between the internal electrode and the dielectric layer. The internal electrode includes an interface portion between the composite layer and a central portion of the internal electrode. The interface portion includes a ceramic additive. |
US11955285B2 |
Structure and methods of forming the structure
Capacitors, apparatus including a capacitor, and methods for forming a capacitor are provided. One such capacitor may include a first conductor a second conductor above the first conductor, and a dielectric between the first conductor and the second conductor. The dielectric does not cover a portion of the first conductor; and the second conductor does not cover the portion of the first conductor not covered by the dielectric. |
US11955283B2 |
Dielectric ceramic composition and electronic device
A dielectric ceramic composition includes a barium titanate, an oxide of an R element, an oxide of an M element, and an oxide containing Si. The R element is one or more elements selected from Eu, Gd, Tb, Dy, Y, Ho, and Yb. The M element is one or more elements selected from Mg, Ca, Mn, V, and Cr. A ratio of an amount of the oxide of the R element in terms of R2O3 to an amount of the oxide containing Si in terms of SiO2 is 0.8:1 to 2.2:1. A ratio of an amount of the oxide of the M element in terms of MO to the amount of the oxide containing Si in terms of SiO2 is 0.2:1 to 1.8:1.50% or more of the number of dielectric particles constituting the dielectric ceramic composition is core-shell dielectric particles having a core-shell structure. |
US11955278B2 |
Magnetizing device with reduced stray field
A magnetizing device includes a magnet and a magnetic field concentrator. The magnet has a magnetic field forming a magnetization region in which a magnetizable security element is exposed to a magnetic field strength having a defined magnetic field direction. The magnetic field concentrator is formed of a ferromagnetic material. The magnetic field concentrator is arranged in the magnetic field and amplifies and focuses the magnetic field in the magnetization region. |
US11955274B2 |
Receiver unit of a wireless power transfer system
A receiver unit of a wireless power transfer system is presented. The receiver unit includes a main receiver coil, a plurality of auxiliary receiver coils disposed about a central axis of the main receiver coil, and a receiver drive subunit. The receiver drive subunit includes a main converter operatively coupled to the main receiver coil and having a main output terminal. The receiver drive subunit may include a plurality of auxiliary converters operatively coupled to the plurality of auxiliary receiver coils. The plurality of auxiliary converters may be operatively coupled to each other to form an auxiliary output terminal coupled in series to the main output terminal to form a common output terminal. In some implementations, the receiver drive unit may be formed on a substrate of an integrated electronic component. The integrated electronic component may further include a communication subunit and a controller disposed. |
US11955272B1 |
Method for generating object detector based on deep learning capable of detecting extended object class and detector generation device using the same
A method for generating an object detector based on deep learning capable of detecting an extended object class is provided. The method is related to generating the object detector based on the deep learning capable of detecting the extended object class to thereby allow both an object class having been trained and additional object class to be detected. According to the method, it is possible to generate the training data set necessary for training an object detector capable of detecting the extended object class at a low cost in a short time and further it is possible to generate the object detector capable of detecting the extended object class at a low cost in a short time. |
US11955271B2 |
Radio frequency weak magnetic field detection sensor and method of manufacturing the same
A radio frequency (RF) weak magnetic field detection sensor includes a ferromagnetic core, a pickup coil disposed to surround the ferromagnetic core, a substrate that includes an opening, a core pad connected to the ferromagnetic core and a coil pad connected to the pickup coil, and an insulating tube interposed between the ferromagnetic core and the pickup coil. The insulating tube includes a bobbin around which the pickup coil is wound, and a core hole formed to pass through the bobbin and configured to accommodate the ferromagnetic core. |
US11955270B2 |
Coil component
A coil component includes a body having one surface and the other surface, opposing each other in one direction, and one end surface connecting the one surface and the other surface to each other, a support substrate embedded in the body, a coil portion disposed on the support substrate and including a lead-out pattern exposed from the one end surface, a first insulating layer disposed on the one end surface and having one region and the other regions spaced apart from each other in the other direction crossing the one direction, an external electrode having a connection portion, disposed between the one region and the other region to be connected to the lead-out pattern, and an extension portion extending from the connection portion to the one surface, and a second insulating layer disposed on the one end surface to cover the first insulating layer and the connection portion. |
US11955269B2 |
Manufacturing method of coil component
A manufacturing method of a coil component includes: providing an assembly including a wound-wire part formed by winding, around a core, a conductive wire coated with a coating; and a lead part pulled out outwardly from the wound-wire; removing a portion of the coating from the conductive wire at a location outwardly extending away from the wound-wire part, wherein an entire coating over an entire circumference of the conductive wire at the portion of the coating is removed; providing a terminal electrode with a connecting part; forming a joining part at an end of the coating-removed lead conductive wire to electrically connect the terminal electrode to the lead part via the joining part by irradiating a laser from the connecting part toward the coating-removed lead conductive wire while restricting an irradiation range of the laser within a range where the coated lead conductive wire is not included. |
US11955268B2 |
Stacked magnetic cores having small footprints
Stacked magnetic cores that can achieve high density with a small footprint are provided. A stacked magnetic core can include a plurality of magnetic films with an adhesive film between each magnetic film and the adjacent magnetic film(s). That is, the magnetic films and adhesive films can be disposed in an alternating fashion. Each adhesive film can be a dielectric/insulating film such that each magnetic film is electrically insulated from every other magnetic film. |
US11955266B2 |
Inductor core, electronic pen, and input device
An inductor core includes a pillar shaped magnetic main body comprising a magnetic material including pores. The magnetic main body includes: an inclined portion including an inclined surface that constitutes an outer circumferential surface of a truncated cone having an increasing outer diameter; and a straight body portion that is coaxial with the inclined portion and includes an outer peripheral surface that constitutes an outer circumferential surface of a cylindrical column body, the straight body portion being connected to the inclined portion. A difference between an average value of inter-centroid distances of the pores at the straight body portion and an average diameter of the pores at the straight body portion is greater than a difference between an average value of inter-centroid distances of the pores at the inclined portion and an average diameter of the pores at the inclined portion. |
US11955254B2 |
Hybrid high frequency separator with parametric control ratios of conductive components
The present disclosure describes methods of manufacture and implementations of hybrid separators for data cables having conductive and non-conductive or metallic and non-metallic portions, and data cables including such hybrid separators. A hybrid separator comprising one or more conductive portions and one or more non-conductive portions may be positioned within a data cable between adjacent pairs of twisted insulated and shielded or unshielded conductors so as to provide physical and electrical separation of the conductors. The position and extent (laterally and longitudinally) of each conductive portion and each non-conductive portion may be selected for optimum performance of the data cable, including attenuation or rejection of cross talk, reduction of return loss, increase of stability, and control of impedance. |
US11955253B2 |
Deformable conductors and related sensors, antennas and multiplexed systems
A conducting shear thinning gel composition and methods of making such a composition are disclosed. The conducting shear thinning gel composition includes a mixture of a eutectic gallium alloy and gallium oxide, wherein the mixture of eutectic gallium alloy and gallium oxide has a weight percentage (wt %) of between about 59.9% and about 99.9% eutectic gallium alloy, and a wt % of between about 0.1% and about 2.0% gallium oxide. Also disclosed are articles of manufacture, comprising the shear thinning gel composition, and methods of making article of manufacture having a shear thinning gel composition. Also disclosed are sensors and multiplexed systems utilizing deformable conductors. |
US11955252B2 |
Cable
A cable is composed of a cable core including one or more electric wires, a shield layer covering around the cable core, and a sheath covering around the shield layer. The shield layer includes a braided shield braided in such a manner that first metal wires composed of aluminum or an aluminum alloy intersect with second metal wires composed of copper or a copper alloy. An outer diameter of each of the second metal wires is larger than an outer diameter of each of the first metal wires. |
US11955247B2 |
Mobile automation control of disease spread
Methods and systems for mobile automation control of disease spread are disclosed. A computer-implemented method includes: determining, by a computing device, a health status of a person; determining, by the computing device, that the person is sick based on the health status; determining, by the computing device, facial and body movements of the person determined to be sick; determining, by the computing device, that the person determined to be sick performed a germ-transmitting activity based on the facial and body movements; and deploying, by the computing device, a cleaning robot to clean based on the determining that the person determined to be sick performed the germ-transmitting activity. |
US11955241B2 |
Pathogenic biomarkers and serum extracellular vesicular biomarkers associated with vascular malformation of endothelial cells, and uses thereof
The disclosure provides for pathogenic biomarkers and serum extracellular vesicular biomarkers that are associated with vascular anomalies and malformation of endothelial cells, and uses thereof, including for diagnosis, prognosis and therapy. |
US11955238B2 |
Systems and methods for determination of patient true state for personalized medicine
Systems and methods for personalizing medicine utilizing the true state of the patient are provided. A number of medical records for a patient are subjected to predictive modeling for various conditions (known as patient ‘true state’). The patient personal information, previous care, and true state may be provided into a state machine in order to determine the resources needed for the patient. The medical resources may be any of laboratory services, diagnostics, therapies and medications. Using the true state information, and number of activities may be performed for the patient based upon the patient's needs. These activities include scheduling lab or diagnostic procedures in advance of an appointment, filling in documentation gaps, identifying items that require additional documentation using the true state, and tracking follow-up. It may also be beneficial to validate the true state. |
US11955235B2 |
Systems and methods for automated programmable dispensing of medication
In a medication dispensing system, pills of different medications are stored in different chambers of a pill bottle. An assembly of a non-moving disc having holes corresponding to each chamber, a rotatable disc having a hole for dispensing pills therethrough, and a motor, dispenses the pills according to a prescribed schedule. The motor controls the rotations of the rotatable disc according to a user-specified schedule. |
US11955229B2 |
Health management platform
The invention relates a cloud-based health management platform providing personal injury recovery and/or injury prevention plans tailored to individuals. The platform further allows employers and/or care providers associated with such individuals to maintain continuous engagement therewith, either by way of a fully-automated, or semi-automated, or fully personalized communication with the individuals, to ensure that personal attention is provided for any given individual as needed and further adjusting the plans as required, resulting in improved participation and completion of an individuals recovery and/or prevention plan. |
US11955228B2 |
Methods and system for simulated radiology studies based on prior imaging data
Systems and methods are provided for simulating medical images based on previously acquired data and a defined imaging protocol. In an example, a method includes generating a simulated medical image of a patient via virtual imaging based on previously obtained medical images and a scan intent of the virtual imaging, and outputting an imaging protocol based on a virtual protocol of the virtual imaging. |
US11955226B2 |
Information processing apparatus, tomographic apparatus, and information processing method
An information processing apparatus includes a processor, and a memory storing a program. The program, when executed by the processor, causes the information processing apparatus to: acquire a medical image obtained by imaging a subject, acquire an inspection result of the medical image, perform inference on the medical image; and control outputting of an inference result of the medical image inference to an external device based on the inspection result of the medical image. |
US11955225B2 |
Apparatus and method for providing dietary recommendation
A method for providing dietary recommendation for a subject includes acquiring a dietary target for the subject, acquiring data associated with dietary consumption of the subject, and determining a balance score based on the acquired dietary target and the acquired data associated with dietary consumption of the subject. The method further includes acquiring a plurality of meal options for the subject, where each of the plurality of meal options is representative of a suggested meal, determining a salience score for each of the plurality of meal options, where the determination is based on the dietary target, dietary information of the respective meal option, and the determined balance score, and generating a personalized dietary recommendation for the subject based on at least one of the determined salience scores. |
US11955224B2 |
System and method for generating a pulmonary dysfunction functional program
A system for generating a pulmonary dysfunction nourishment program includes a computing device configured to receive at least a respiratory volume collection relating to a user, produce at least a respiratory parameter of a plurality of respiratory parameters as a function of the at least a respiratory volume collection, identify a functional signature as a function of the at least a respiratory parameter, wherein identifying further comprises receiving a conduct indicator, and identifying the functional signature as a function of the conduct indicator, the at least a respiratory parameter, and a functional machine-learning model, and generate a functional program as a function of the functional signature. |
US11955222B2 |
System and method for determining, based on advanced metrics of actual performance of an electromechanical machine, medical procedure eligibility in order to ascertain survivability rates and measures of quality-of-life criteria
A computer-implemented system includes one or more processing devices configured to receive user information associated with a user, generate a selected set of the user information, determine, based on the selected set of the user information, at least one of a first probability of surviving one or more procedures and a second probability indicating an improvement, resulting from the one or more procedures, in quality-of-life metrics for the user, generate, based on the at least one of the first probability and the second probability and on the selected set of the user information, one or more recommendations of whether the user should undergo the one or more procedures, and generate, based on the one or more recommendations, a treatment plan that includes one or more exercises directed to modifying the at least one of the first probability and the second probability. |
US11955212B2 |
Location-based healthcare collaboration, data management and access control
The locations of electronic devices in an institutional facility are determined based on interaction with the wireless mobile devices of users who roam though the facility and interact with (or are detected by) the devices. |
US11955211B2 |
First-aid information provision system, information display device, information output device, first-aid information provision method, and recording medium
A first-aid information provision system of the example embodiments includes: an information display device that includes first capture means for capturing an iris image, code acquisition means for acquiring a code associated with the captured iris image, and code display means for displaying the acquired code; and an information output device that includes second capture means for imaging the code displayed by the information display device, first-aid information acquisition means for acquiring first-aid information about an individual associated with the iris image by using the imaged code, and first-aid information output means for outputting the first-aid information. |
US11955206B2 |
Personality genetics
The present invention provides a novel approach to matching personality traits, as determined through observational or self-assessment reporting in combination with specific loci and identifiable variations within an individual's nucleotide sequence in the form of SNPs. The present invention further utilizes an individual's cyber footprint, in combination with SNPs and traditional assessment and self-assessment techniques, to define a testing and reinforcement mechanism for strengthening the interdependence and accuracy of each type of reporting in order to bolster the reliability of each alone and in combination. |
US11955205B2 |
Thermosensitive deformation apparatus
A high-temperature bimetal capable of being inhibited from considerably shifting from an original position when the temperature has fallen to an ordinary temperature is provided. This high-temperature bimetal (1) includes a high thermal expansion layer (2) made of austenitic stainless steel and a low thermal expansion layer (3) made of a thermosensitive magnetic metal having a Curie point and bonded to the high thermal expansion layer. The high-temperature bimetal is employed over both a high temperature range of not less than the Curie point and a low temperature range of less than the Curie point, while an upper limit of operating temperatures in the high temperature range of not less than the Curie point is at least 500° C. |
US11955203B2 |
Techniques to mitigate memory die misalignment
Methods, systems, and devices for mitigating memory die misalignment are described. A memory system may receive a command to write data to a memory device including a memory die. The memory system may determine whether the data indicated by the command (e.g., a first set of data) satisfies a threshold size. If the first set of data satisfies the threshold size, the memory system may determine whether data currently in a write buffer aligns with a boundary of the memory die. For example, depending on the data currently in the buffer, adding the first set of data to the buffer may result in die misalignment for the first set of data. To mitigate die misalignment, the memory system may pad data (e.g., add dummy data) to the write buffer, such that the padding aligns the data with the die boundary. |
US11955201B2 |
Memory device
A memory device includes a plurality of arrays coupled in parallel with each other. A first array of the plurality of arrays includes a first switch and a plurality of first memory cells that are arranged in a first column, a second switch and a plurality of second memory cells that are arranged in a second column, and at least one data line coupled to the plurality of first memory cells and the plurality of second memory cells. The second switch is configured to output a data signal from the at least one data line to a sense amplifier. |
US11955192B2 |
Semiconductor device and electronic device
A semiconductor device or the like with a novel structure that can change the orientation of the display is provided. A semiconductor device or the like with a novel structure, in which a degradation in transistor characteristics can be suppressed, is provided. A semiconductor device or the like with a novel structure, in which operation speed can be increased, is provided. A semiconductor device or the like with a novel structure, in which a dielectric breakdown of a transistor can be suppressed, is provided. The semiconductor device or the like has a circuit configuration capable of switching between a first operation and a second operation by changing the potentials of wirings. By switching between these two operations, the scan direction is easily changed. The semiconductor device is configured to change the scan direction. |
US11955189B2 |
NAND data placement schema
Disclosed in some examples are improvements to data placement architectures in NAND that provide additional data protection through an improved NAND data placement schema that allows for recovery from certain failure scenarios.The present disclosure stripes data diagonally across page lines and planes to enhance the data protection. Parity bits are stored in SLC blocks for extra protection until the block is finished writing and then the parity bits may be deleted. |
US11955188B2 |
Semiconductor storage device and erase verification method
A semiconductor storage device of an embodiment includes a memory block, a resistance measurement circuit, and a control circuit. The memory block includes first to third control signal lines connected to gates of a first select gate transistor, a plurality of memory cell transistors, and a second select gate transistor. The resistance measurement circuit measures resistance of at least one control signal line among the first to third control signal lines. The control circuit performs erase, program, and read of data at the plurality of memory cell transistors included in the memory block. The control circuit determines, based on a measurement result of the resistance measurement by the resistance measurement circuit, whether to set a fail status to a result of erase verify that verifies the erase. |
US11955182B2 |
Adaptive pre-programming
Adaptive and dynamic control of the duration of a pre-program pulse based on a number of planes selected for the pre-program operation is disclosed. A value for a pre-program time increment parameter may be selected based on the number of planes for which the pre-program operation will be performed or determined based on a predefined association with the number of planes. A pre-program voltage pulse may then be applied for a duration that is equal to a default duration for a single-plane pre-program operation incremented by the time increment parameter value. This approach solves the technical problem of Vt downshift for multi-plane pre-program operations, and thus, ensures that the success rate of secure erase operations does not diminish as the number of planes increases. This, in turn, allows for pre-program operations to be consistently performed on a multi-plane basis, which produces the technical effect of improved system performance. |
US11955181B2 |
Memory system and method of operating the same
A memory device includes a memory block, a peripheral circuit, and a control logic. The memory block includes a plurality of string groups respectively connected to a corresponding select line, among a plurality of select lines. The peripheral circuit performs a program operation of data on the memory block. The control logic controls the program operation of the peripheral circuit. The memory block is connected to first to n-th word lines. The control logic is configured to control the peripheral circuit to perform a first program operation on a physical page, among physical pages that are included in a first string group, connected to an i-th word line, performs a second program operation on a physical page that is connected to an (i−1)-th word line, and perform a dummy program operation on a physical page that is connected to an (i+1)-th word line. Here, n is a natural number equal to or greater than 3, and i is a natural number greater than 0 and less than n−1. |
US11955180B2 |
Memories having split-gate memory cells
Memories might include an array of memory cells including a string of series-connected split-gate memory cells, and a controller configured to cause the memory to selectively activate a first memory cell portion of a selected split-gate memory cell of the string of series-connected split-gate memory cells in response to a data state of the first memory cell portion of the selected split-gate memory cell and deactivate a second memory cell portion of the selected split-gate memory cell, and activate a second memory cell portion of each remaining split-gate memory cell of the string of series-connected split-gate memory cells while selectively activating the first memory cell portion of the selected split-gate memory cell and deactivating the second memory cell portion of the selected split-gate memory cell. |
US11955175B2 |
Copy redundancy in a key-value data storage system using content addressable memory
A memory system includes a memory device comprising a value data block a content addressable memory (CAM) block storing a plurality of stored search keys. The memory system further includes a processing device that receives an input search key, identifies, from the plurality of stored search keys in a CAM block of a memory device, multiple redundant copies of a stored search key that match the input search key, and determines a plurality of locations in a value data block, the plurality of locations corresponding to the multiple redundant copies, wherein one of the plurality of locations comprises a first timestamp and data representing a value associated with the input search key, and wherein a remainder of the plurality of locations comprises one or more additional timestamps. The processing device further determines whether the first timestamp matches the one or more additional timestamps, and responsive to the first timestamp matching the one or more additional timestamps, retries from the one of the plurality of locations, the data representing the value associated with the input search key. |
US11955172B2 |
Lithography for editable atomic-scale devices and memories
An atomic orbital based memory storage is provided that includes a plurality of surface atoms forming dangling bonds (DBs) and a subset of the plurality of surface atoms passivated with spatial control to form covalent bonds with hydrogen, deuterium, or a combination thereof. The atomic orbital based data storage that can be rewritten and corrected as needed. The resulting data storage is also archival and capable of high data densities than any known storage as the data is retained in a binary storage or a given orbital being passivated or a dangling bond (DB). A method of forming and reading the atomic orbital data storage is also provided. The method including selectively removing covalent bonds to form dangling bonds (DBs) extending from a surface atom by hydrogen lithography and imaging the covalent bonds spatially to read the atomic orbital data storage. |
US11955171B2 |
Integrated circuit device including an SRAM portion having end power select circuits
An integrated circuit device that has improved write margin at low operating voltages is disclosed. The integrated circuit device can include an SRAM array that has end power select circuits that can include selection circuits that provide a controllable impedance path between a power supply potential and an array power line. A power supply detection circuit may provide an assist enable signal when a power supply potential is low enough that write assist is needed. A power control circuit may provide end power control signals to end power select circuits to selectively control an impedance path between a power supply potential and an array power line to provide an I-R drop to a selected memory cell. In this way, write margins may be improved at low operating voltages. |
US11955169B2 |
High-speed multi-port memory supporting collision
A multi-port memory is provided that supports collision between a read port and a write port to the same multi-port bitcell. A sense amplifier reads a data bit from a multi-port bitcell when a write port to the multi-port bitcell is addressed during a system clock signal. Should a read port to the multi-port bitcell be addressed during the same system clock signal, a multiplexer selects for an output bit from the sense amplifier. |
US11955164B2 |
Method for accessing memory and memory device using the same
A method for accessing memory and a memory device using the same method are provided. The method includes: coupling, by a first sense amplifier (SA) of a memory, to a memory cell of the memory to receive data from the memory cell; coupling a first terminal of a transistor of the memory to the first SA; coupling a first command terminal of a system on chip (SoC) to a second terminal of the transistor, and coupling a first input/output (I/O) terminal of the SoC to a third terminal of the transistor; and issuing, by the SoC, an access command to the second terminal of the transistor to access the data output by the first SA through the third terminal of the transistor. |
US11955163B2 |
Method and circuit for adaptive column-select line signal generation
Method and circuit for adaptive column-select line signal generation for a memory device are provided. The method comprises the following steps. A first signal is generated in response to a memory access command. A second signal is generated according to a candidate signal selected from a plurality of candidate signals including a first candidate signal and a second candidate signal, wherein after the first signal is asserted, the first candidate signal is asserted when a configurable time interval with respect to a parameter from a register set elapses and the second candidate signal is asserted when a specified time interval elapses, and the selected candidate signal is asserted before a remaining part of the candidate signals after the first signal is asserted. A column-select line signal is generated according to the first signal and the second signal. |
US11955160B2 |
Asynchronous signal to command timing calibration for testing accuracy
A delay circuit is coupled to a memory device. At least a portion of the delay circuit is disposed in one or more memory banks on one or more memory chips of the memory device. The delay circuit is configured to calibrate an asynchronous signal received at each of the one or more memory banks so that the calibrated asynchronous signal has a common timing relationship with a respective internal command signal received at the corresponding memory bank for all of the one or more memory banks on the memory device. The calibrated asynchronous signals are used in various internal test operations to improve testing accuracy. |
US11955159B2 |
Semiconductor memory device and memory system including the same
A semiconductor memory device includes a memory cell array including a plurality of memory cell rows, a row hammer management circuit and a refresh control circuit. The row hammer management circuit counts the number of times of access associated with each of the plurality of memory cell rows in response to an active command from an external memory controller to store the counted values in each of the plurality of memory cell rows as count data, determines a hammer address associated with at least one of the plurality of memory cell rows, which is intensively accessed more than a predetermined reference number of times, based on the counted values, and performs an internal read-update-write operation. The refresh control circuit receives the hammer address and to perform a hammer refresh operation on victim memory cell rows which are physically adjacent to a memory cell row corresponding to the hammer address. |
US11955158B2 |
Apparatuses and methods for access based refresh timing
Embodiments of the disclosure are drawn to apparatuses and methods for scheduling targeted refreshes in a memory device. Memory cells in a memory device may be volatile and may need to be periodically refreshed as part of an auto-refresh operation. In addition, certain rows may experience faster degradation, and may need to undergo targeted refresh operations, where a specific targeted refresh address is provided and refreshed. The rate at which targeted refresh operations need to occur may be based on the rate at which memory cells are accessed. The memory device may monitor accesses to a bank of the memory, and may use a count of the accesses to determine if an auto-refresh address or a targeted refresh address will be refreshed. |
US11955156B2 |
Memory arrays, ferroelectric transistors, and methods of reading and writing relative to memory cells of memory arrays
Some embodiments include a ferroelectric transistor. The transistor has gate dielectric material configured as a first container, with the first container having a first inner surface. Metal-containing material is configured as a second container nested within said first container. The second container has a second inner surface with an area less than the first inner surface. Ferroelectric material is configured as a third container nested within the second container. The third container has a third inner surface with an area less than the second inner surface. Gate material is within the third container. Some embodiments include memory arrays having ferroelectric transistors as memory cells. Some embodiments include methods of writing/reading relative to memory cells of memory arrays when the memory cells are metal-ferroelectric-metal-insulator-semiconductor (MFMIS) transistors. |
US11955153B1 |
Multi-element gain memory bit-cell having stacked and folded planar memory elements with and without offset
A configuration for efficiently placing a group of capacitors with one terminal connected to a common node is described. The capacitors are stacked and folded along the common node. In a stack and fold configuration, devices are stacked vertically (directly or with a horizontal offset) with one terminal of the devices being shared to a common node, and further the capacitors are placed along both sides of the common node. The common node is a point of fold. In one example, the devices are capacitors. N number of capacitors can be divided in L number of stack layers such that there are N/L capacitors in each stacked layer. The N/L capacitors are shorted together with an electrode (e.g., bottom electrode). The electrode can be metal, a conducting oxide, or a combination of a conducting oxide and a barrier material. The capacitors can be planar, non-planar or replaced by memory elements. |
US11955149B1 |
Disk device with positioned ramp
In general, according to one embodiment, a disk device includes a magnetic disk, a magnetic head, a suspension, a ramp, a housing, and a screw. The suspension holds the magnetic head and moves to an unload position. The ramp includes an attachment tab with a through hole. The ramp holds the suspension at the unload position. The housing has a support surface with a screw hole to support the attachment tab. The screw includes a screw head, a screw shaft, and a first contact surface. The screw shaft extends from the screw head in a first direction and is fitted into the screw hole through the through hole. The first contact surface is located on the screw head, tapers in the first direction, and contacts the attachment tab. The screw holds the attachment tab in-between the support surface and the first contact surface. |
US11955147B1 |
Magnetic recording/reproducing device
According to one embodiment, a magnetic recording/reproducing device comprises a magnetic head including an assist element and configured to perform assist recording by applying assist power to the assist element, a rotation driver configured to perform rotation drive of the magnetic recording medium, a rotation number controller, and an assist power controller. The assist recording is performed under a first condition including a first rotation number and a first assist power, or under a second condition including a second rotation number which is different from the first rotation number and a second assist power which is different from the first assist power. |
US11955146B2 |
Magnetic disk device and method
According to one embodiment, in a magnetic disk, a plurality of first servo sectors is arranged at intervals in the circumferential direction. Each of the plurality of first servo sectors includes a first area and a second area. First information including a preamble, a servo mark, and a Gray code is written in the first area. The second area is disposed after the first area in a write and read direction along the circumferential direction, and second information including a burst pattern is written in the second area. The plurality of first servo sectors includes a plurality of second servo sectors and a plurality of third servo sectors. The circumferential length of a first area included in each of the plurality of third servo sectors is longer than the circumferential length of a first area included in each of the plurality of second servo sectors. |
US11955144B2 |
Video creation and editing and associated user interface
A method of generating a modified video file via a user interface presented on a mobile device including a display is disclosed. The method comprises displaying media corresponding to a first video file on a display of the mobile video device. In response to receiving an initial user input, generation of a second video file corresponding to the displayed media commences. During the displaying of the media corresponding to the first video file, user inputs to manipulate the first video file are received. The second video file is then generated from the first video file as manipulated by the user inputs. A sequence of versions of the video file may be created in a similar manner, which are selectable via a video version stack. |
US11955143B2 |
Automatic video editing method and portable terminal
Provided are an automatic video editing method and a portable terminal, the method comprising: obtaining a video to be edited; extracting key frames of the video to be edited; inputting the key frames to a pre-trained scene classification method and a pre-trained target detection method, and respectively obtaining scene type markers and target object markers of the key frames; selecting multiple video segments from the video to be edited which satisfy preset editing criteria; respectively calculating average scores of the multiple video segments by means of a pre-trained image quality scoring method; respectively obtaining the video segment having the highest average score of each shot type for splicing. |
US11955139B2 |
Hard disk drive multiple contact disk spindle motor hub flange
A disk spindle assembly for a hard disk drive includes a hub and a hub flange extending radially from the hub and configured to apply a clamping force to secure disk media to the hub. The hub flange includes multiple protrusions extending from a surface of a top side and configured to contact a disk medium at multiple contact positions in response to application of a clamping load. The protrusions may be annular protrusions circumscribing the hub, where the height of an inner protrusion may be less than the height of an outer protrusion to inhibit coning of the bottom disk medium, and the protrusions may be positioned so that an equivalent contact radius corresponding to contact radii of the inner and outer annular protrusions is at a position halfway between the inner and outer diameters of the disk spacers to inhibit coning of the middle disk media. |
US11955134B2 |
Phrase extraction for ASR models
A method of phrase extraction for ASR models includes obtaining audio data characterizing an utterance and a corresponding ground-truth transcription of the utterance and modifying the audio data to obfuscate a particular phrase recited in the utterance. The method also includes processing, using a trained ASR model, the modified audio data to generate a predicted transcription of the utterance, and determining whether the predicted transcription includes the particular phrase by comparing the predicted transcription of the utterance to the ground-truth transcription of the utterance. When the predicted transcription includes the particular phrase, the method includes generating an output indicating that the trained ASR model leaked the particular phrase from a training data set used to train the ASR model. |
US11955133B2 |
Audio signal processing method and system for noise mitigation of a voice signal measured by an audio sensor in an ear canal of a user
Disclosed is an audio signal processing method implemented by an audio system with internal and external sensors. The internal sensor measures acoustic signals propogating internally to a user's head. The external sensor measures acoustic signals propagating externally to the user's head. The method includes: producing first and second audio signals by measuring simultaneously acoustic signals reaching the internal and external sensors, respectively; filtering the second audio signal by a noise matching filter matching a second noise signal affecting the second audio signal with a first noise signal affecting the first audio signal, wherein the first noise signal and the second noise signal correspond to a same noise acoustic signal originating outside the user's head and measured by respectively the internal and external sensors, thereby producing a filtered second audio signal including a matched second noise signal; and mixing the filtered second audio signal and the first audio signal. |
US11955130B2 |
Layered coding and data structure for compressed higher-order Ambisonics sound or sound field representations
The present document relates to a method of layered encoding of a frame of a compressed higher-order Ambisonics, HOA, representation of a sound or sound field. The compressed HOA representation comprises a plurality of transport signals. The method comprises assigning the plurality of transport signals to a plurality of hierarchical layers, the plurality of layers including a base layer and one or more hierarchical enhancement layers, generating, for each layer, a respective HOA extension payload including side information for parametrically enhancing a reconstructed HOA representation obtainable from the transport signals assigned to the respective layer and any layers lower than the respective layer, assigning the generated HOA extension payloads to their respective layers, and signaling the generated HOA extension payloads in an output bitstream. The present document further relates to a method of decoding a frame of a compressed HOA representation of a sound or sound field, an encoder and a decoder for layered coding of a compressed HOA representation, and a data structure representing a frame of a compressed HOA representation of a sound or sound field. |
US11955129B2 |
Responding to requests for information and other verbal utterances in a healthcare facility
Systems, methods, and devices are provided for responding to requests received from users in a healthcare facility, and for generating alerts based upon criticality detected in received verbal utterances. A personal assistant device (PAD) may receive a verbal request for information. The identity of the requestor may be verified and a response to the request may be received by the PAD. In some cases, prior to audibly outputting the response, it may be determined whether the response contains protected health information (PHI). Upon determining that the response contains PHI, the presence of persons other than the patient in proximity to the PAD and/or security of the location of the PAD may be evaluated prior to audibly outputting the response. Additionally, alerts having a heightened criticality may be generated when a received verbal utterance is determined to have a heightened criticality. |
US11955125B2 |
Smart speaker and operation method thereof
The present disclosure provides an operation method of a smart speaker. The method includes steps as follows. The linked settings among voiceprint registration data, user information and a cast setting of a user device are preloaded by the smart speaker. Wake-up words are received to set an operation mode of the smart speaker and to generate a voiceprint recognition result. In the operation mode, after receiving voice, the voice is converted into voice text and the voiceprint recognition result is compared to voiceprint registration data. When the voiceprint recognition result matches the voiceprint registration data, the user information and the voice text are transmitted to a cloud server, so that the cloud server returns the response message to the smart speaker. According to the cast setting, the response message is sent to the user device. |
US11955122B1 |
Detecting machine-outputted audio
Techniques for determining whether audio is machine-outputted or non-machine-outputted are described. A device may receive audio, may process the audio to determine audio data including audio features corresponding to the audio, and may process the audio data to determine audio embedding data. The device may process the audio embedding data to determine whether the audio is machine-outputted or non-machine-outputted. In response to determining that the audio is machine-outputted, then the audio may be discarded or not processed further. Alternatively, in response to determining that the audio is non-machine-outputted (e.g., live speech from a user), then the audio may be processed further (e.g., using ASR processing). |
US11955117B2 |
System and method for analyzing and reacting to interactions between entities using electronic communication channels
A system and method are provided for analyzing and reacting to interactions between entities using electronic communication channels. The method includes receiving, via the communications module, data captured from a conversational exchange between a first entity communicating with a second entity using an electronic communication channel. The method also includes analyzing the captured data to detect an indication that the first entity is or was distracted during the conversational exchange, is or was disinterested in a portion of the conversational exchange or missed the portion of the conversational exchange. The method also includes determining based on the indication an action to address the distraction during, disinterest in, or missing of, the portion of the conversational exchange; and providing, via the communications module, an automated message to at least one of the first entity and the second entity for executing the action. |
US11955115B2 |
Semantic-based NLU processing system based on a bi-directional linkset pattern matching across logical levels for machine interface
The invention concerns linguistic analysis. In particular the invention involves a method of operating a computer to perform linguistic analysis. In another aspect the invention is a computer system which implements the method, and in a further aspect the invention is software for programming a computer to perform the method. The semantic-based NLU input processing system based on a bi-directional linkset pattern matching across logical levels for machine interface comprises: a meaning matcher; a context engine; a generator; a processor coupled to a memory element with stored instructions, when implemented by the processor, cause: receiving at least a first input; applying a consolidation to convert symbols into words and words into phrase patterns, pattern match to convert phrase patterns into validated meanings; converting the validated meanings into a semantic representation by the meaning matcher; converting the semantic representation into a meaning response by the context engine; and finally, generating a targeted language response by the generator. |
US11955114B1 |
Method and system for providing real-time trustworthiness analysis
Disclosed herein is a method for providing real-time trustworthiness analysis. The method comprises the steps of: receiving, by a speech data receiving module, speech data; delivering, by the speech data receiving module, the speech data to a speech analysis module; analyzing, by the speech analysis module, the speech data to identify one or more speech attributes; quantifying, by the speech analysis module, at least one of the speech attributes with an attribute score; and determining, by a trustworthiness determination module, a trustworthiness level based on the attribute score of the at least one of the speech attributes. |
US11955111B2 |
Learning data generation device, learning data generation method and non-transitory computer readable recording medium
To improve prediction accuracy of utterance types in a dialog. A learning data generation device (10) according to the present invention comprises: a sort unit (11) configured to perform, based on information appended to utterances in a dialog amongst more than one speaker and that is indicative of a dialogue scene that is a scene in which the utterances in the dialog were made, sorting regarding whether the utterances are to be targets for generation of the learning data, wherein the sorter (11) is configured to exclude utterances of a dialogue scene that includes utterances similar to utterance of the particular type from the targets for generation of learning data. |
US11955109B2 |
Driving techniques for phased-array systems
Various techniques for driving phased array systems are described, specifically intended for acoustic phased arrays with applications to mid-air haptics, parametric audio, acoustic levitation and acoustic imaging, including a system: 1) that is capable of mitigating the effect of the changes in the air to provide a consistent haptic experience; 2) that produces trap points in air; 3) that defines phased-array optimization in terms of vectors for the production of more consistent haptic effects; 4) that defines one or more control points or regions in space via a controlled acoustic field; 5) that uses a reduced representation method for the construction of acoustic basis functions; 6) that performs efficient evaluation of complex-valued functions for a large quantity of throughput; 7) that generates a Krylov sub-space of a matrix; and 8) that maximizes an objective described by different control points and/or regions to those used to create the acoustic basis functions. |
US11955103B2 |
Sound-generating reed for a wind instrument
The present specification relates to a sound-generating reed for a wind instrument which contains at least one thermotropic liquid crystalline polymer. |
US11955101B2 |
Display control device and display control method
A display control device and a display control method capable of displaying a desired image regardless of a state of wireless communication are provided. A wireless control unit causes an external apparatus to draw a first image in accordance with input information. A first unit acquires the first image via the wireless communication and displays the first image on a display apparatus. A second unit causes a GPU to draw a second image in accordance with the unput information and displays the second image on the display apparatus. A switching unit determines whether a received radio wave is in a good state or a bad state, select the first unit when a determination result is that the received radio wave is in the good state, and select the second unit when the determination result is that the received radio wave is in the bad state. |
US11955094B2 |
Head-mounted display and image displaying method
In a head-mounted display 100, an input information acquisition unit 140 receives selection of content by a user. A frame rate information acquisition unit 144 acquires information relating to a frame rate of the content, and a luminance adjustment unit 146 determines display luminance according to the frame rate. A content reproduction unit 142 reproduces an image of the content, and a display unit 150 displays the image at the determined luminance. |
US11955090B2 |
Buffer circuit including offset blocking circuit and display device including the same
A buffer circuit according to an aspect of the inventive concepts include an operational amplifier configured to amplify an input voltage to generate an output voltage; a slew-rate compensating circuit configured to generate a compensation current based on a difference between a voltage level of the input voltage and a voltage level of the output voltage, and configured to provide the compensation current to the operational amplifier through a boosting transistor; and an offset blocking circuit configured to turn off the boosting transistor when the difference between the voltage level of the input voltage and the voltage level of the output voltage is less than a reference voltage level by providing a blocking current to the slew-rate compensating circuit. |
US11955088B2 |
Display substrate and display apparatus
A display substrate includes a base substrate, multiple sub-pixels, multiple first gate drive circuits, and at least one auxiliary structure. The base substrate includes a display region and a peripheral region located at a periphery of the display region. The multiple sub-pixels are located in the display region. The multiple first gate drive circuits and the at least one auxiliary structure are located in the peripheral region. The multiple first gate drive circuits are configured to provide first gate drive signals to the multiple sub-pixels. One auxiliary structure is disposed between adjacent first gate drive circuits. |
US11955087B2 |
Display device
A display device includes scan lines, pixels electrically connected to the scan lines, and a scan driver including stages for supplying scan signals through the scan lines to the pixels. The stages include a stage that includes the following elements: a first node setting unit for setting a voltage of a first node; a second node setting unit for setting a voltage of a second node based on the voltage of the first node; a third node setting unit for setting a voltage of a third node based on the voltage of the second node; and an output unit for outputting a scan signal based on the voltage of the third node. Each of the first and third node setting units includes an N-type transistor. The scan driver further includes a first charge pump for supplying a first bias voltage to a back-gate electrode of the N-type transistor. |
US11955074B2 |
Electronic device and method for calibrating image data in electronic device
An electronic device includes a first display driver configured to control a first display, a second display driver configured to control a second display, and a processor. The processor is configured to: if screen switching is detected while displaying first image data on the first display using a first pixel value, produce a first calibration value based on the difference between the first pixel value for display on the first display and a second pixel value for display on the second display; apply the first calibration value to the second pixel value so as to produce a third pixel value corresponding to the first pixel value; and control the second display driver so as to display the first image data on the second display using the third pixel value. Various other embodiments may be provided. |
US11955070B2 |
Emission control method for driver circuit of display panel
A first driver circuit is configured to cooperate with a second driver circuit to control a display panel, wherein the first driver circuit is configured to output display data to a first area of the display panel and the second driver circuit is configured to output display data to a second area of the display panel. A method used for the first driver circuit includes outputting at least one emission control signal to control the second area of the display panel when the second driver circuit is disabled. |
US11955069B2 |
Display device and method of driving the same
A display device includes a first gain provider which controls a first gain value during a first display period in which a still image is displayed, a second gain provider which controls a second gain value during a second display period in which a moving image including a still area is displayed, and a grayscale converter which applies the first gain value or the second gain value to an input image and generates an output image. The first gain provider linearly or exponentially increases the first gain value to a maximum gain value based on a load of the still image from a first time point when the second display period changes to the first display period to a second time point at which the first gain value starts to decrease from the maximum gain value. |
US11955067B2 |
Simplified rate control for an additive iterative compression system
A method of rate control of a display device includes receiving compressed stress data for a slice of a display, decompressing the compressed stress data to obtain reconstructed stress data for the slice, adding additional stress data to the reconstructed stress data to obtain updated stress data for the slice, encoding the updated stress data at a first precision level (pc) to generate first updated compressed stress data for the slice, in response to a size (bc) of the first updated compressed stress data for the slice of the display exceeding a size (bt) of a buffer, determining a second precision level (p) based on the first precision level (pc), a third precision level (ps) of the additional stress data, and a fourth precision level (pb) of the buffer, and encoding the updated stress data at the second precision level (p) to generate second updated compressed stress data. |
US11955063B2 |
Display panel and display device
A display panel includes: plurality of pixel circuits arranged on base substrate, at least one pixel circuit includes a drive transistor and a first switch transistor an active layer arranged on base substrate and including a first active portion and a second active portion, the first active portion configured to form a channel portion of the drive transistor, the second active portion is configured to form a second electrode connection portion of the first switch transistor; and a first conductive layer arranged on a side of the active layer away from the base substrate, the first conductive layer includes a first conductive portion, a portion of the first conductive portion used to form a gate electrode of the drive transistor another portion is electrically connected to the second active portion, and a channel length of the channel portion of the drive transistor is greater than a channel width. |
US11955058B2 |
Display panel and driving method for the same, and display device
A display panel, a display device and a method for driving a display panel are provided. The display panel includes N types of display areas which includes an i-th type display area and a j-th type display area. The display panel includes M display parts which include a first display part and a second display part. The first display part includes at least one i-th type display area, and the second display part includes at least one i-th type display area. At least one j-th type display area is arranged between the i-th type display area included in the first display part and the i-th type display area included in the second display part. Light-emitting time periods of the i-th type display area and the j-th type display area at least partially do not overlap, to reduce the number of sub-pixels driven at the same time period. |
US11955055B1 |
Display panel driving method, drive circuit, and LED display apparatus
A display panel driving method includes: obtaining a target grayscale value of each pixel unit in picture data of a frame to be displayed; determining, based on the target grayscale value of the pixel unit in the picture data of the frame to be displayed, a target pixel unit row that needs luminance compensation in the frame to be displayed; and if a display panel is driven to display a picture of the frame to be displayed, when a non-target pixel unit row is scanned, outputting, through scanning lines corresponding to the non-target pixel unit row, scanning signals with turn-on voltages each equal to a first turn-on voltage; and when a target pixel unit row is scanned, outputting, through scanning lines corresponding to the target pixel unit row, scanning signals with turn-on voltages higher than the first turn-on voltage. |
US11955054B1 |
Foveated display burn-in statistics and burn-in compensation systems and methods
A device may include a display that display an image frame that is divided into adjustable regions having respective resolutions based on compensated image data. The device may also include image processing circuitry to generate the compensated image data by applying gains that compensate for burn-in related aging of pixels of the display. The gains are based on an aggregation of history updates indicative of estimated amounts of aging associated with pixel utilization. The circuitry may generate a history update by obtaining boundary data indicative of the boundaries between the adjustable regions, determining an estimated amount of aging, and dynamically resampling the estimated amount of aging by resampling a portion of the estimated amount of aging corresponding to an adjustable region by a factor and resampling of a different portion of the estimated amount of aging corresponding to another adjustable region by a different factor based on the boundary data. |
US11955052B2 |
Electronic shelf label with action triggering
An electronic shelf label, which comprises: a display unit, which is designed for displaying image content, and a communication module, which is designed for wireless communication for the purpose of receiving image data, which represent the image content, and for transferring the image data to the display unit, characterized in that a detector unit is provided, which is designed for detecting an incorrect positioning, which differs from a desired positioning, of the electronic shelf label, and for outputting an action signal when the incorrect positioning is detected, and in that the electronic shelf label is designed to change the image content when the action signal is present. |
US11955047B2 |
Display panel and driving method thereof, compensation data compression method and decompression method
The present disclosure relates to the field of display technology, and provides a display panel and a driving method thereof, a compensation data compression method and a compensation data decompression method. The display panel includes a data compression unit and a data decompression unit. The data compression unit is used to acquire a plurality of first compensation data and a common parameter, and compress each of the first compensation data into second compensation data according to a preset compression rule based on the first compensation data and the common parameter. The data decompression unit is used to acquire a plurality of second compensation data and the common parameter, and decompress each of the second compensation data into the first compensation data according to a preset decompression rule based on the second compensation data and the common parameter. |
US11955046B2 |
System and method for a six-primary wide gamut color system
The present invention includes systems and methods for a six-primary color system for display. A six-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. The six-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems. |
US11955045B2 |
Display device and control method therefor
A display device includes a communicator; a memory; a display panel including a plurality of display modules; and one or more processors. The processor receives position information and corrected pixel value of a first area in a first display module; identifies a pixel corresponding to the first area based on the position information; obtains a correction coefficient corresponding to the identified pixel based on the corrected pixel value and an output pixel value of the identified pixel; obtains correction coefficients corresponding to each of a plurality of remaining pixels based on the correction coefficient and a distance between the identified pixel and each of the remaining pixels and stores same in a memory; processes an input image based on the correction coefficients, and controls the display panel to display the processed input image. The device thereby improves display uniformity between display modules more effectively. |
US11955042B2 |
Display panel and display device
A display panel and a display device are provided. The display panel includes a display region and a non-display region surrounding the display region. The non-display region is provided with multiple sensing components. The multiple sensing components each are configured to generate a first signal when the display panel is in a flattened state. When the display panel is in a partially-rolled state, the display panel includes a flattened part and a rolled part, a sensing component in the flattened part is configured to generate the first signal, and a sensing component in the rolled part is configured to generate a second signal. The multiple sensing components each are configured to generate the second signal when the display panel is in a fully-rolled state. |
US11955038B1 |
Pixel mapping in a display pipeline
An electronic device may include a lenticular display. The lenticular display may have a lenticular lens film formed over an array of pixels. The display may have a number of independently controllable viewing zones. Each viewing zone displays a respective two-dimensional image. Each eye of the viewer may receive a different one of the two-dimensional images, resulting in a perceived three-dimensional image. The electronic device may include display pipeline circuitry that generates and processes content to be displayed on the lenticular display. Content generating circuitry may generate content that includes a plurality of two-dimensional images, each two-dimensional image corresponding to a respective viewing zone. Pixel mapping circuitry may be used to map the two-dimensional images to the array of pixels in the lenticular display. The array of pixels may have a diagonal layout. An offset map may be used by the pixel mapping circuitry to account for the diagonal layout. |
US11955037B2 |
Display apparatus for vehicle and control method therefor
A display apparatus for a vehicle comprising: a display panel configured to display an image on one surface and to be rolled around a shaft; a shaft driving unit configured to rotate the shaft; an image processing unit configured to determine a size and a position of an image, which is to be displayed by the display panel, based on input image information; an image output unit configured to output the image to the display panel according to the size and position of the image determined by the image processing unit; and a driving control unit configured to control the shaft driving unit to adjust an amount of exposure of the display panel according to the size and position of the image o be displayed by the display panel so that an image blank is not generated on the display panel. |
US11955036B2 |
Supporting plate and display module
A supporting plate and a display module are provided. In the supporting plate, a bending part is connected between a first supporting main body and a second supporting main body. The bending part includes a first bending part. An end of the first bending part is connected to the first supporting main body, and another end of the first bending part is connected to the second supporting main body. Along a direction from the first supporting main body to the second supporting main body, the first bending part has a plurality of bending structures that bend back and forth in two opposite directions. |
US11955033B1 |
Profile structure of the frame of an advertising poster
The present disclosure relates to a profile structure of the frame of an advertising poster. Said apparatus includes a profile assembly fixedly attached to the side of a compartment, said profile assembly includes a fixing profile fixedly attached to the compartment, said fixing profile is provided in an “I” shape in cross section, wherein a number of fastening bolts are inserted in a web segment of the fixing profile, wherein the free ends of said fastening bolts are provided towards the inside of the web segment, wherein a fastening profile is provided on the inside of the web segment of the fixing profile, wherein the free ends of the fixing bolts are threaded to the fastening profile, wherein the free end of the fastening profile located outside the fixing profile is provided with a fixing slot for engaging the side edges of the advertising cloth, wherein the outside of the web segment of the fixing profile is connected with a cover. Said apparatus utilizes the configuration of the profile assembly to tighten the four sides of the advertising cloth synchronously and individually, thereby preventing wrinkling phenomenon and edge lifting of the advertising cloth during installation. At the same time, said structure allows for arbitrary replacement of the advertising cloth, making said apparatus highly practical for industrial production. |
US11955032B2 |
Sensor device and encryption method
To achieve an improvement in security in encryption of an image signal obtained through imaging by an array sensor.A sensor device includes: an array sensor in which a plurality of pixels including light-receiving elements for visible light or invisible light are arrayed 1-dimensionally or 2-dimensionally; and an encryption unit configured to encrypt a read signal from the pixels of the array sensor. By encrypting a read signal, it is possible to achieve an improvement in security by enabling the image signal not to be stored in plain text in a memory. |
US11955031B2 |
Vehicle remote instruction training device
A vehicle remote instruction training device that trains a remote commander who issues a remote instruction to an actual autonomous vehicle includes: a commander interface including an information output unit that shows a situation of the actual autonomous vehicle to the remote commander and an instruction input unit for the remote commander to input the remote instruction to the actual autonomous vehicle; a virtual situation display unit that shows a virtual situation of a virtual vehicle with time variation to a remote commander who is a trainee through the information output unit; a remote instruction input recognition unit that recognizes an input of the remote instruction input into the instruction input unit; and an evaluation unit that evaluates the remote commander based on timing at which they issue the remote instruction with respect to the virtual situation of the virtual vehicle or on a content of the remote instruction. |
US11955029B2 |
System and method for indoor situational awareness and navigational aid for the visually impaired user
A system and method for providing indoor situational awareness and navigational aid for the visually impaired user, is disclosed. The processor may receive input data. The processor may enhance the image based upon the angle and the depth information. The processor may determine “directional saliency”, “saliency at rest” and “saliency in motion” of the enhanced image of the scene to provide situational awareness and generate a virtual graph with a grid of nodes. The processor may probe each node in order to check whether or not the point corresponding to said node is on a floor and determine the shortest path to a destination in the virtual graph by only considering the points on the floor. The processor may convert the description of the shortest path and the scene into one or more of audio or Braille text instruction to the user. |
US11955028B1 |
Presenting transformed environmental information
An environment-transforming system transforms a user's environmental information in ways that allow the user to better perceive her environment. For example, the system transforms some aspects of a visual scene into a sound space for a visually impaired user. Once the user learns to interpret the sound space, she avoids walking into an object because a sound cue tells her that the object is in her near environment and roughly where it is. Various types of transformations are possible depending upon the user's needs and preferences. As all people are different, each user has a personalized profile that directs the transformation process. More generally, the environment to be transformed may include aspects of artificial or enhanced reality. The transformed environmental information can be presented to the user in a number of ways, such as in haptic feedback, as directional audio, through oral stimulation, or through modified visual display. |
US11955026B2 |
Multimodal neural network for public speaking guidance
A method, computer program product, and computer system for public speaking guidance is provided. A processor retrieves speaker data regarding a speech made by a user. A processor separates the speaker data into one or more speaker modalities. A processor extracts one or more speaker features from the speaker data for the one or more speaker modalities. A processor generates a performance classification based on the one or more speaker features. A processor sends to the user guidance regarding the speech based on the performance classification. |
US11955025B2 |
Systems and methods for facilitating creating of customizable tutorials for instruments specific to a particular facility
Disclosed herein is a method of facilitating creating of customizable tutorials for instruments specific to a particular facility, in accordance with some embodiments. Accordingly, the method may include a step of receiving, using a communication device, a facility blueprint of a facility from at least one user device. Further, the method may include a step of receiving, using the communication device, an instrument location of an instrument associated with the facility blueprint from the at least one user device. Further, the method may include a step of receiving, using the communication device, a plurality of tutorial information associated with the instrument corresponding to the instrument location from the at least one user device. Further, the method may include a step of storing, using a storage device, the plurality of tutorial information associated with the instrument corresponding to the instrument location. |
US11955023B1 |
Stringed instrument bow hold training device
A bow hold training device includes a replica bow stick shaft, a replica bow stick frog extending from a bottom side of the replica bow stick shaft, and at least one landmark corresponding to a contact point of a finger or thumb with a proper bow hold on the bow hold training device. The device helps musicians learn and reproduce a proper bow hold for playing a stringed instrument, such as a violin, viola, cello, or bass. |
US11955021B2 |
System and method for classifying vehicle behaviour
The present invention relates generally to a method and system (10) for classifying vehicle behaviour, particularly abnormal behaviour of civil aircraft (12). The method may comprise receiving aircraft data from an aircraft (12) which is to be classified; and determining whether the received aircraft data comprises identification information for the aircraft (12). In response to a determination that the received aircraft data comprises identification information, the method may comprise using said identification information to classify the behaviour of the aircraft (12). In response to a determination that the received aircraft data does not comprises identification information, the method may comprise obtaining the position of the aircraft and comparing the obtained position to an expected route for the aircraft to classify the behaviour of the aircraft (12). |
US11955015B2 |
Flight data aggregation system including portable electronic devices
A flight data aggregation system for a plurality of aircraft includes one or more portable electronic devices in electronic communication with one or more central computers. The one or more portable electronic devices each monitor flight data from a corresponding aircraft. The one or more portable electronic devices analyze the flight data in real-time to determine an insight event indicating an incident of significance is presently occurring upon the corresponding aircraft. Each central computer includes one or more processors and a memory coupled to the one or more processors. The central computers are caused to receive the flight data collected during the insight event from an individual portable electronic device. The central computers determine overall flight data patterns based on the flight data collected during the insight event received from the individual portable electronic device and historical data stored in the one or more databases. |
US11955012B2 |
Transcription systems and message fusion methods
Methods and systems are provided for assisting operation of a vehicle using speech recognition and transcription to provide a conversation log graphical user interface (GUI) display that consolidates communications with respect to the vehicle. One method involves receiving a data message from a system onboard the vehicle and generating a graphical representation of the data message within the conversation log GUI display, wherein the graphical representation of the data message includes a selectable element and is displayed on the conversation log GUI display concurrently with a graphical representation of a transcription of an audio communication with respect to the vehicle. The depicted data message and transcription are chronologically positioned with respect to one another in accordance with a timestamp associated with the data message. The conversation log GUI display dynamically updates in response to selection of the selectable element. |
US11955009B2 |
Autonomous driving system, autonomous driving control method, and non-transitory storage medium
A system includes: one or more storage devices that store specific position information indicating a specific position where an autonomous vehicle has a possibility to require remote support; and one or more processors configured to set a first target route as a target route, determine whether an abnormality has occurred in a remote support system, when the abnormality is detected in the remote support system, search for an alternative route that is a route to the destination based on the specific position information, the alternative route having a smaller number of the specific positions to be passed through by the autonomous vehicle than the first target route, when the alternative route is found, change the target route from the first target route to the alternative route, and control the autonomous vehicle. |
US11955004B2 |
Signal machine alarm method and apparatus, electronic device and readable storage medium
The present disclosure provides a signal machine alarm method and apparatus, an electronic device and a readable storage medium, and relates to the field of intelligent transportation technologies. The signal machine alarm method, including: acquiring a light-state data stream of a signal machine; determining a target light-state data frame corresponding to a current time according to the light-state data stream; acquiring a timing scheme of the signal machine at the current time; extracting target light-state information of a target phase from the target light-state data frame; and obtaining a calculation countdown according to the timing scheme, the target light color state and the target cycle countdown, and sending alarm information if the calculation countdown is determined to be inconsistent with the target light color countdown. The present disclosure can achieve a purpose of detecting whether the acquired timing scheme is consistent with a timing scheme actually operating in the signal machine, to ensure timely alarm if inconsistency is detected. |
US11955002B2 |
Autonomous vehicle control system with roadside unit (RSU) network's global sensing
This invention provides a system-oriented and fully-controlled connected automated vehicle highway system for various levels of connected and automated vehicles and highways. The system comprises one or more of: 1) a hierarchical traffic control network of Traffic Control Centers (TCC's), local traffic controller units (TCUs), 2) A RSU (Road Side Unit) network (with integrated functionalities of vehicle sensors, I2V communication to deliver control instructions), 3) OBU (On-Board Unit with sensor and V2I communication units) network embedded in connected and automated vehicles, and 4) wireless communication and security system with local and global connectivity. This system provides a safer, more reliable and more cost-effective solution by redistributing vehicle driving tasks to the hierarchical traffic control network and RSU network. |
US11955000B2 |
Methods, systems, and media for generating and evaluating street grids
Methods, systems, and media for generating and evaluating street grids comprising: receiving street grid information corresponding to a plurality of locations, wherein the street grid information corresponding to a location is associated with vehicular traffic information; training a pedestrian comfort model using the street grid information and the vehicular traffic information, wherein an output of the pedestrian comfort model is a predicted pedestrian comfort score that is based on traffic congestion from the vehicular traffic information; receiving a plurality of potential street grids; evaluating each potential street grid in the plurality of potential street grids using the trained pedestrian comfort model, wherein the trained pedestrian comfort model generates predicted pedestrian comfort scores for portions of each potential street grid; and generating an augmented map of each potential street grid that presents the predicted pedestrian comfort scores for each portion of each potential street grid. |
US11954997B2 |
Fluid pump with whistle
A fluid dispenser with a fluid pump for dispensing fluid on movement of an actuator, and an air pump for delivering a stream of air through at least one sound generator on movement of the actuator. The sound generator produces at least two sounds as the actuator is moved from a first position to a second position, with each sound produced in a different time period during a cycle of operation, or differing from the other sound in respect of one or more detectable sound characteristics, such as duration, frequency, temporal alignment, amplitude, and/or timbre. The time period of each sound is a function of the relative location of the actuator between the first and second positions. |
US11954996B2 |
System and method for improving network connection reliability of IoT tracking and emergency response devices
A method for testing a network connection of an emergency response system at least including a remote device and a central station includes: receiving, by the remote device, a user's instruction or an automatically triggered event for initiating a test of the network connection between the remote device and the central station; in response to the user's instruction or the automatically triggered event, sending, by the remote device, a first test signal to the central station; receiving, by the remote device, a first response signal sent from the central station for acknowledging the first test signal; and in response to receiving no first response signal from the central station for acknowledging the first test signal, alerting, by the remote device, a user of the remote device about a failure of the network connection. |
US11954993B2 |
Detecting falls using a mobile device
In an example method, a mobile device obtains sample data generated by one or more sensors over a period of time, where the one or more sensors are worn by a user. The mobile device determines that the user has fallen based on the sample data, and determines, based on the sample data, a severity of an injury suffered by the user. The mobile device generates one or more notifications based on the determination that the user has fallen and the determined severity of the injury. |
US11954987B2 |
Invisible acoustic safe
The present disclosure describes a system and method designed to protect the contents of a region or space within a facility (e.g., building, home, vehicle, outdoor space, etc.). The system is configured to identify an area to be protected (e.g., nightstand, medicine cabinet, safe), monitor surroundings, and manage and deploy response(s) to threats to the region or space under protection. The system may also be configured to provide incremental warnings, interventions, or countermeasures to deter people or animals from accessing the Protected Space. |
US11954981B2 |
Gaming device having poker mystery feature
Embodiments of the present invention set forth systems, apparatuses and methods for providing gaming devices having a poker mystery feature. Accordingly, a gaming device can be configured to have sub-symbol overlays that specify a replication feature that may replicate a card associated with the sub-symbol overlay and either replace a specified card that is adjacent to the card associated with the sub-symbol overlay, or create a multi-indicia card using the replication. Replication may mean a direct copy of the card associated with the sub-symbol overlay or may mean providing a card that is related to the card associated with the sub-symbol overlay according to predefined rules. |
US11954975B2 |
System and method of providing a feature game with multiple game instances
A gaming machine provides a base game, from which a hold and spin feature game is triggered when a determined number of configurable symbols are displayed in a base game outcome. When the feature game is triggered, the configurable symbols are held in place on the display and the player is provided one or more spins during the feature game in which to collect additional configurable symbols. Any additional configurable symbols are retained on the display during subsequent spins until the feature game is completed. At the end of the feature game, the player is awarded a prize based on the values carried by the configurable symbols. An ante bet entitles to player to additional game instances in the hold and spin feature game. The additional game instances duplicate the configurable symbols that trigger the feature game, but are played independently from one another during the hold and spin feature. |
US11954974B2 |
Wagering apparatus, methods and systems
A system, method, and non-transitory computer medium for processing a payment for a wager in connection with a wagering event. The system may receive, over a communications interface, a wager on a wagering event from a player via an input device. The system may monitor progress of the wagering event. The progress of the wagering event may include at least a current status. The system may determine that the wager is active and that the wagering event is in progress. The system may determine an amount of a cash out offer and that the player accepts the cash out offer at the determined amount. The system may transmit, over the communications interface, the amount of the cash out offer to the first input device. |
US11954973B1 |
Retrofit devices for providing virtual ticket-in and ticket-out on a gaming machine
A gaming system compatible with patron-controlled portable electronic devices, such as smart phones or tablet computers, is described. The gaming system can include electronic gaming machines that are compatible to receive both virtual ticket vouchers and printed ticket vouchers that are redeemable for credits on the electronic gaming machines. Information associated with a virtual ticket voucher can be stored on a patron-controlled portable electronic device and then can be wireless transmitted to the electronic gaming machines. The electronic gaming machines can be configured to issue virtual ticket vouchers and printed ticket vouchers that can be redeemed for cash or additional game play on another electronic gaming machine. In one embodiment, the electronic gaming machine can be configured to issue a virtual ticket voucher to a patron-controlled portable electronic device. |
US11954972B2 |
System and method for providing a gaming establishment account automatic access to funds
The present disclosure relates generally to a system that enables funds automatically transferred into the system from one or more funding sources in anticipation of such funds being used in association with various system components. |
US11954971B2 |
Tracking locations of virtual markers
Systems and methods that dynamically assign, responsive to different events occurring, the location of an electronic record associated with an amount of funds accessed from a gaming establishment credit system. |
US11954970B2 |
Dynamic placement of in-game ads, in-game product placement, and in-game promotions in wager-based game environments
Various aspects are described herein for implementing in-game advertising, in-game product placement, and in-game promotion techniques in wager-based games conducted at an electronic gaming device of a casino gaming network. These techniques provide the ability for traditional video-type wager-based gaming machines (such as those deployed at casino gaming establishments) to be quickly and easily converted to wager-based games which support in-game advertising while still satisfying the strict regulatory compliance rules and regulations governing wager-based gaming. |
US11954969B2 |
Gaming analytics platform with player performance variance
Techniques for an analytics platform associated with gaming are described. According to certain aspects, systems and methods include ingesting data from a plurality of data sources into a database to support one or more tools. The tools may be configured to cause the analytics platform generate a temporary data table used to populate user interfaces associated with the tools. Additionally, systems and methods may include obtaining user-directed performance levels for one or more players. In response, the analytics platform executes a modeling algorithm based on the user-directed performances levels to generate a user-adjusted event outcome. |
US11954964B2 |
Electronic gaming machine with access door
A pedestal system including a pedestal is described. The pedestal includes a base, an access door, and a button deck. The access door is rotatably coupled to the pedestal between a first open position and a first closed position wherein the access door is configured to allow access to an interior portion of the pedestal. The button deck includes one or more of a display and a button panel including one or more buttons. The button deck is rotatably coupled to the pedestal between a second open position and a second closed position wherein the button deck is configured to allow access to the interior portion of the pedestal when the button deck is in the second open position. |
US11954963B2 |
Layered display monitors
An electronic gaming machine (EGM) may include one or more movable displays. One or more movable displays may be used to present a base game when in a first configuration. In response to a trigger event, the movable display(s) may reveal a game feature presentation device, such as a stationary display or a set of mechanical reels, which was hidden when the one or more movable displays were in the first configuration. The underlying game feature presentation device may be used to present a bonus feature and/or to present a different aspect of the base game. Alternatively, the movable display(s) may be hidden (e.g., inside the EGM) when in a first configuration, during which time a fixed display portion may be presenting a base game. The movable display(s) may present a bonus feature and/or a different aspect of the base game when in the second configuration. |
US11954961B2 |
Method for processing sheet products
A method is for processing sheet material, in particular value papers, such as banknotes, checks, etc., in which different groups of sheet material are processed one after the other. The different groups of sheet material are separated for processing. In the processing of different groups of sheets materials, which are separated from one another by separation cards arranged respectively at the beginning of the different groups of sheet material, a first processing, in which separation cards and unrecognized sheet material are sorted out, should be followed by a second processing of the sorted-out separation cards and of the unrecognized sheet material, in which separation cards to which no unrecognized sheet material is assigned are sorted out. |
US11954960B2 |
Money handling machine
A storage stores money. An outlet can receive money delivered from the storage therein. The outlet is configured to allow the money to be removed from the inside of the outlet. A detector detects a removal action associated with removal of money from the outlet. The controller switches a process on money remaining in the outlet based on a detection result of the detector. |
US11954958B2 |
Access and use control system
A touchless access control system is configured to provide configurable selective access to an area to users in possession of a smartphone or other user device. On-site components of the system are configured to operate entirely offline, and utilize the capabilities of the user device to perform any required communications over the internet. The system also operates without any required pre-configuration of the user device, so users are able to utilize the system without first installing proprietary software or creating user accounts. The system may also be configured by a facility administrator to allow varying levels of selective access filtering based on determinable characteristics of the user device. The system also generates valuable data describing the flow through and use of facilities to which access is controlled. |
US11954955B2 |
Method and system for collecting and monitoring vehicle status information
The present application discloses a method and system for collecting and monitoring vehicle status information. The method includes the following steps: acquiring vehicle state data and storing it, processing the vehicle state data to obtain optimization data and display it, setting alarm rule, alarm threshold, alarm contact and alarm mode according to the displayed optimization data, and monitoring the optimization data, and generating an alarm when the optimization data reaches the alarm threshold. The vehicle status information collection and monitoring method disclosed in the present application can perform three-dimensional monitoring of resources and display and alarm. |
US11954951B2 |
Component of electric vehicle, data collecting system for electric vehicle, and data collecting method for electric vehicle
A data collecting system including a component assembled in an electric vehicle, a data collector connected to the component through a bus of the electric vehicle, and a debug server connected to the data collector is disclosed. The component collects different data from the electric vehicle and performs different sending procedures respectively under different situations including: a regular sending-procedure sends regular data to the bus based on a regular frequency; a high-speed sending-procedure starts collecting high-speed data and sending the same to the bus based on a high-speed frequency after a condition is satisfied; and a high-resolution sending-procedure sends high-resolution data to the bus after an error occurs, wherein the high-resolution data is collected within a period of time before and after the error occurs. The data collector collects these data from the bus. The debug server analyzes the data collected by the data collector. |
US11954949B2 |
Systems and methods for identifying a vehicle based on messages received by a control area network bus of the vehicle
In some implementations, a vehicle device may receive, from a controller area network (CAN) bus of a vehicle and for a time period, messages received by the CAN bus after an engine of the vehicle is turned on. The vehicle device may combine identifiers provided in unique addresses, of the messages received by the CAN bus, to generate a unique identifier, and may utilize the unique identifier to determine data identifying a year, a make, and a model of the vehicle. The vehicle device may utilize the data identifying the year, the make, and the model of the vehicle to determine non-standard parameter identifiers associated with an engine control module of the vehicle. |
US11954948B1 |
Vehicle communication interface cable with integrated battery
A vehicle communication interface cable includes a vehicle connector having a connector body and configured to connect to a diagnostic port of a vehicle, a vehicle communication interface connector having a connector body and configured to connect to a vehicle communication interface, a flexible cable portion having one or more conductors and extending between the vehicle connector and the vehicle communication interface connector, and a battery module comprising a housing for a battery. The battery module is integrated with the cable portion and a pair of battery wires extend from the housing to the vehicle communication interface connector to provide power to a vehicle communication interface from a battery within the housing when the vehicle communication interface connector is connected to the vehicle communication interface. |
US11954943B2 |
Method for generating synthetic data
The embodiments are directed to generating synthetic data. For example, in some examples, a method for creating 2D images of an object with annotation points is carried out by a processing unit. The method includes considering a synthetic 3D model of the object, named synthetic object, with annotation points correctly placed on the synthetic object. The method also includes generating several synthetic objects with different poses and different brightness conditions. Further, the method includes considering several 2D images with different backgrounds and different brightness conditions. For each 2D image, the method includes insertion of a generated synthetic object in the 2D image. |
US11954942B2 |
Human behavior recognition system and method using hierarchical class learning considering safety
Embodiments relate to a human behavior recognition system using hierarchical class learning considering safety, the human behavior recognition system including a behavior class definer configured to form a plurality of behavior classes by sub-setting a plurality of images each including a subject according to pre-designated behaviors and assign a behavior label to the plurality of images, a safety class definer configured to calculate a safety index for the plurality of images, form a plurality of safety classes by sub-setting the plurality of images based on the safety index, and additionally assign a safety label to the plurality of images, and a trainer configured to train a human recognition model by using the plurality of images defined as hierarchical classes by assigning the behavior label and the safety label as training images. |
US11954940B2 |
Method and system for chrominance-based face liveness detection
Methods, systems and computer readable medium for liveness detection authentication of a facial image are provided. The method includes acquiring a first image of the facial image illuminated with a first color, acquiring a second image of the facial image illuminated with a second color, and determining if the facial image is consistent with a three-dimensional (3D) structure in response to a combination of the first and second images. The method further includes authenticating the facial image if the facial image is consistent with a 3D structure and the facial image matches a face of user to be authenticated. |
US11954938B2 |
Fingerprint sensor package and smart card including fingerprint sensor package
A fingerprint sensor package includes a first substrate having a core insulating layer with a first surface and a second surface, and a through-hole passing through the first surface and the second surface, a first bonding pad disposed on the second surface of the core insulating layer, and an external connection pad, a second substrate disposed in the through-hole of the core insulating layer and including a plurality of first sensing patterns, a plurality of second sensing patterns, and a second bonding pad, a conductive wire connecting the first bonding pad and the second bonding pad to each other, a controller chip disposed on the second substrate, and a molding layer disposed on the second surface of the core insulating layer, filling the through-hole, covering the second substrate and the first bonding pad, and spaced apart from the external connection pad. |
US11954934B2 |
Enhanced item validation and image evaluation system
Systems for item validation and image evaluation are provided. In some examples, a system may receive an instrument and associated data. The instrument may be received and at least one of a bill pay profile and a user profile may be retrieved. The bill pay profile and user profile may each include a plurality of previously processed instruments that have been determined to be valid and/or authentic. The instrument may be compared to the plurality of previously processed instruments to determine whether one or more elements of the instrument being evaluated match one or more corresponding elements of the plurality of previously processed instruments. Matching or non-matching elements may be identified. In some examples, one or more user interfaces may be generated displaying the instruments and including any highlighting or enhancements identifying matching or non-matching elements. |
US11954928B2 |
Systems and methods for detecting text in images
In some embodiments, apparatuses and methods are provided herein useful to detecting text in images. In some embodiments, a system for detecting text in images comprises a database configured to store images and a control circuit configured to retrieve an image, generate, based on the image, a collection of augmented images, detect characters in each of the augmented images, generate bounding boxes for the characters in each of augmented images, recognize the characters in each of the augmented images, select, based on the recognition of the characters in each of the augmented images, candidate characters, wherein the candidate characters are selected based on consistency of the recognition of the characters in each of the augmented images, detect, for the image, a color associated with the characters, and store, in the database, the image, the candidate characters, and the color associated with the characters. |
US11954924B2 |
System and method for determining information about objects using multiple sensors
Apparatus and methods for determining information about one or more objects in a 3-dimensional (3D) space are disclosed. One aspect of the method includes defining a virtual ground plane within a monitored 3D space. The virtual ground plane is divided into a plurality of bins. Each bin has corresponding counter value. An object is detected in a respective image captured by each of a plurality of sensors. A respective line segment is selected corresponding to a respective light between each of the plurality of image sensors and the detected object. One or more bins of the virtual ground plane are selected onto which a respective projected line segment of each respective line segment overlap. Each counter value for each of the one or more selected bins is increased. A location of the object is determined based on a bin of the one or more bins having a highest counter value. |
US11954905B2 |
Landmark temporal smoothing
An example system includes: a landmark detection engine to detect landmark positions of landmarks in images based on facial detection; an optical flow landmark engine to determine the landmark positions in the images based on optical flow of the landmarks between the images; a landmark difference engine to determine, for a landmark in a given image: a distance between a detected landmark position and an optical flow landmark position of the landmark; and a weighted landmark determination engine to determine, for a first and second image, a position for the landmark in the second image based on: a respective detected landmark position and a respective optical flow position of the landmark in the second image; and respective distances, determined with the landmark difference engine, between a first detected landmark position of the landmark in the first image and respective optical flow landmark positions for the first and second images. |
US11954904B2 |
Real-time gesture recognition method and apparatus
Disclosed are methods, apparatus and systems for real-time gesture recognition. One exemplary method for the real-time identification of a gesture communicated by a subject includes receiving, by a first thread of the one or more multi-threaded processors, a first set of image frames associated with the gesture, the first set of image frames captured during a first time interval, performing, by the first thread, pose estimation on each frame of the first set of image frames including eliminating background information from each frame to obtain one or more areas of interest, storing information representative of the one or more areas of interest in a shared memory accessible to the one or more multi-threaded processors, and performing, by a second thread of the one or more multi-threaded processors, a gesture recognition operation on a second set of image frames associated with the gesture. |
US11954900B2 |
Audiovisual detection of expectation violations in disparate home automation systems
The invention pertains to methods for monitoring the operational status of a home automation system through extrinsic visual and audible means. Initial training periods involve capturing image and audio data representative of nominal operation, which is then processed to identify operational indicators. Unsupervised machine learning models are trained with these indicators to construct a model of normalcy and identify expectation violations in the system's operational pattern. After meeting specific stopping criteria, real-time monitoring is initiated. When an expectation violation is detected, contrastive collages or sequences are generated comprising nominal and anomalous data. These are then transmitted to an end user, effectively conveying the context of the detected anomalies. Further features include providing deep links to smartphone applications for home automation configuration and the use of auditory scene analysis techniques. The invention provides a multi-modal approach to home automation monitoring, leveraging machine learning for robust anomaly detection. |
US11954895B1 |
Method for automatically identifying south troughs by improved Laplace
The present disclosure discloses a method for automatically identifying south troughs by improved Laplace and relates to the technical field of meteorology. The method includes the following steps: acquiring grid data of a geopotential height field; calculating a gradient field of the geopotential height field in an x direction; searching for a turning point where a gradient value turned from being negative to being positive, and cleaning the gradient field; calculating a divergence of the x direction to obtain an improved Laplacian numerical value L′; performing 0,1 binarization processing on the L′ to obtain a black-and-white image and a plurality of targets of potential troughs, merging the black-and-white image and the plurality of targets of the potential troughs by expansion, recovering original scale through erosion, and selecting an effective target through an angle of direction of a contour and an axial ratio. |
US11954894B2 |
Systems and methods for determining camera blockage
A system for determining blockage of a vehicle camera is configured to apply a partition grid having a plurality of locations to a sequence of images to form a plurality of regions. The system determines at least one spatial feature corresponding to the partition grid and at least one temporal feature corresponding to the partition grid. The system generates a sequence of classifications for each location of the plurality of locations based on the at least one spatial feature, the at least one temporal feature, and reference information. The system applies a smoothing technique to determine a subset of regions that are blocked among the sequence of classifications, and generates an output signal based on the subset of regions. The output may be provided to an output system to wash the camera lens, notify the user or the vehicle of the blockage, or modify image processing. |
US11954890B2 |
Apparatus and method for fast refining segmentation for V-PCC encoders
The present disclosure relates to an apparatus and method for fast refining segmentation for a V-PCC encoder. The apparatus may include a grid segmentation unit segmenting a coordinate space of a point cloud into grid units, and an edge cube search unit searching a cube containing one or more points among the cubes segmented into grid units and containing a segment boundary. The apparatus may also include a surrounding cube search unit searching an edge surrounding cube containing one or more points within a predetermined range from the edge cube, and a smooth score calculation unit calculating smooth scores for all the edge surrounding cubes and all the edge cubes. The apparatus may further include a projection plane index update unit obtaining a normal score based on the calculated smooth scores and updating a projection plane index of each point in the edge cube using the normal score. |
US11954887B2 |
Artificial-intelligence based reduction support
Method and system for determining the angle of anteversion of for example bone fragments of a fractured bone are disclosed. Supported by artificial intelligence, a first object is classified in a first X-ray projection image. A second object is classified in a second X-ray projection image. A spatial arrangement of the objects relative to each other can be determined based on a respective determination of a representation and a localization of both objects. |
US11954886B2 |
Systems and methods for six-degree of freedom pose estimation of deformable objects
A method for estimating a pose of a deformable object includes: receiving, by a processor, a plurality of images depicting the deformable object from multiple viewpoints; computing, by the processor, one or more object-level correspondences and a class of the deformable object depicted in the images; loading, by the processor, a 3-D model corresponding to the class of the deformable object; aligning, by the processor, the 3-D model to the deformable object depicted in the plurality of images to compute a six-degree of freedom (6-DoF) pose of the object; and outputting, by the processor, the 3-D model and the 6-DoF pose of the object. |
US11954880B2 |
Video processing
The method includes receiving data representing a first frame of video content including a plurality of frames and determining, for at least one object in a first frame, an object type and position in the first frame. The method further includes determining a number of frames N to skip over based on the type and position of the object in the first frame and the type and position of one or more objects in one or more prior frames, and for providing the N+1 frame, and not the skipped-over frames. |
US11954875B2 |
Method for determining height of plant, electronic device, and storage medium
A method for determining a height of a plant, an electronic device, and a storage medium are disclosed. In the method, a target image is obtained by mapping an obtained color image with an obtained depth image. The electronic device processes the color image by using a pre-trained mobilenet-ssd network, obtains a detection box appearance of the plant, and extracts target contours of the plant to be detected from the detection box. The electronic device determines a depth value of each of pixel points in the target contour according to the target image. Target depth values are obtained by performing a de-noising on depth values of the pixel points, and a height of the plant to be detected is determined according to the target depth value. The method improves accuracy of height determination of a plant. |
US11954873B1 |
Artificial intelligence-based devices and methods for geometric alignment and preprocessing of raw CT images
The present disclosure relates to artificial intelligence-based devices and methods for geometric alignment and preprocessing of raw CT images. According to the present disclosure, when sensitive to a local error according to each characteristic, only linear transformation is applied to use the centrally aligned rigid registration result, and when the region of interest between patients is spatially matched or monitoring is required, a non-rigid registration result may be used. |
US11954866B2 |
Image processing apparatus using movement estimation, imaging apparatus, system, image processing method, and program
An image processing apparatus includes a movement estimation unit that estimates, on the basis of a first timestamp provided to an image captured by synchronous scanning, an event signal generated corresponding to an intensity change of light at one or a plurality of pixels of the image, and a second timestamp that is provided to the event signal and is in synchronism with the first timestamp, a movement of an imaging target in the image, an inverse filter generation unit that generates an inverse filter on the basis of the movement, and a filter application unit that applies the inverse filter to the image. |
US11954864B2 |
Medical image segmentation method, image segmentation method, and related apparatus and system
The present disclosure provides a medical image segmentation method. The medical image segmentation method includes acquiring a to-be-processed medical image set, the to-be-processed medical image set including a plurality of to-be-processed medical images corresponding to different time points, processing the to-be-processed medical image set in a time dimension according to the to-be-processed medical images and the time points corresponding to the to-be-processed medical images to obtain a temporal dynamic image, and extracting a target region feature from the temporal dynamic image by using a medical image segmentation model, to acquire a target region. |
US11954861B2 |
Systems, devices, and methods for visualization of tissue and collection and analysis of data regarding same
An adaptor for configuring a mobile communication device for tissue imaging is disclosed. The adaptor includes a housing configured to be removably coupled to a mobile communication device, at least one excitation light source for fluorescent imaging, a white light source for white light imaging, and a power source for powering the adaptor. The excitation light source is configured to emit light in one of ultraviolet, visible, near-infrared, and infrared ranges. |
US11954860B2 |
Image matching method and device, and storage medium
Disclosed are an image matching method, an image matching device, and a storage medium. A first image sequence and a second image sequence are acquired, and thus a first object and a second object are reconstructed and generated based on the first image sequence and the second image sequence respectively. The registration of the first object and the second object are further performed, and a mapping relationship obtained according to a registration result may indicate a correspondence between image frames in the first image sequence and image frames in the second image sequence. Compared with setting a difference value artificially, obtaining the correspondence between image frames in the first image sequence and image frames in the second image sequence by using the image matching method improves the matching accuracy. |
US11954858B2 |
Information processing apparatus, information processing method, and information processing program
A CPU acquires a distance image which indicates a distance to an imaging target and is captured by a TOF camera that captures the distance image using, as the imaging target, a mammography apparatus which is an abnormality determination target. In addition, the CPU acquires reference distance image as reference distance information related to a reference value of a distance between the abnormality determination target in a reference state and the TOF camera. Further, the CPU performs determination on an abnormality appearing in an outward appearance of the abnormality determination target on the basis of the distance image and the reference distance image. |
US11954857B2 |
Method for detection and pathological classification of polyps via colonoscopy based on anchor-free technique
A method for detection and pathological classification of polyps via colonoscopy based on an anchor-free technique includes: performing feature extraction on a color endoscopic image that is pretreated, enhancing and extending the extracted features, decoding the feature information of the enhanced feature and the extended feature through an anchor-free detection algorithm to acquire a polyp prediction box and a prospect prediction mask, then respectively extracting global and local feature vectors from the extended feature and the prospect prediction mask, and combining the global feature vector with the local feature vector, so as to predict the type of polyps through a full-connection layer. Through the present application, the type of polyps can be correctly predicted, and the detection rate of polyps and the accuracy rate of pathological classification are improved. |
US11954853B2 |
Systems and methods for fast mammography data handling
This disclosure proposes to speed up computation time of a convolutional neural network (CNN) by leveraging information specific to a pre-defined region, such as a breast in mammography and tomosynthesis data. In an exemplary embodiment, a method for an image processing system is provided, comprising, generating an output of a trained convolutional neural network (CNN) of the image processing system based on an input image, including a pre-defined region of the input image as an additional input into at least one of a convolutional layer and a fully connected layer of the CNN to limit computations to input image data inside the pre-defined region; and storing the output and/or displaying the output on a display device. |
US11954850B2 |
Medical information processing system and medical information processing method
A medical information processing system according to an embodiment includes processing circuitry and a display. On the basis of one of the type of at least one abnormality detection algorithm to which a medical image related to an examined subject is to be input and information relevant to an abnormality detected by inputting the medical image to the abnormality detection algorithm, the processing circuitry judges whether or not urgency is present in a disorder related to the abnormality. When it is determined that the urgency is present, the display displays, in an examination list of examination orders, assessment information related to assessing the abnormality and urgency information indicating the urgency so as to be positioned adjacent to any of the examination orders related to the abnormality. |
US11954847B2 |
Image identification method and system
An image identification method is provided, including: storing at least one normal state image of at least one test object; an automatic codec receiving the at least one normal state image to become a trained automatic codec; at least one camera device capturing at least one state image of the at least one test object; a computer device receiving the at least one state image, and the trained automatic codec performing feature extraction and reconstruction on the at least one state image to generate at least one reconstructed state image; and the computer device comparing the at least one state image and the at least one reconstructed state image, and determining whether the at least one state image is a normal state image. The present invention also provides an image identification system. |
US11954846B2 |
Explainability and complementary information for camera-based quality assurance inspection processes
A video processing pipeline receives data derived from a feed of images of a plurality of objects passing in front of an inspection camera module forming part of a quality assurance inspection system. Quality assurance metrics for the object are generated by one or more containerized image analysis inspection tools forming part of the video processing pipeline using the received data for each object. Overlay images are later generated that characterize the quality assurance metrics. These overlay images are combined with the corresponding image of the object to generate an enhanced image of each of the objects. These enhanced images are provided to a consuming application or process for quality assurance analysis. |
US11954843B2 |
Component tracking in automated manufacturing using digital fingerprints
A system is configured to receive an indication that an apparatus in a first assembled state should comprise a component with a first digital fingerprint and a component with a second digital fingerprint. The system is configured to receive video footage of apparatuses in the first assembled state. The system is configured to isolate an image of an apparatus in the first assembled state. The system is configured to split the image into a frame comprising a first component and a frame comprising a second component. The system is configured to identify feature points and to determine that the first set of feature points matches the first digital fingerprint and that the second set of feature points matches the second digital fingerprint. The system is configured to update a component database. |
US11954841B2 |
Optical inspection of a wafer
An image analysis device may align an image to determine a position of a wafer within the image. The wafer may include a plurality of wafer bumps. The image analysis device may mask, based on the position of the wafer, the image to obtain an image of a portion of the wafer. The image analysis device may binarize the image of the portion of the wafer to create a binarized image of the portion of the wafer. The image analysis device may determine a bump pattern, associated with the plurality of wafer bumps, based on the binarized image of the portion of the wafer. The image analysis device may perform a defect analysis of the determined bump pattern. The defect analysis may be associated with detecting regions of the portion of the wafer in which one or more wafer bumps have abnormal bump heights. |
US11954840B2 |
Wellhead alignment systems and methods
A wellhead alignment system includes a visual marker configured to be placed at a wellhead and a camera configured to capture an image that includes the visual marker. The wellhead alignment system also includes one or more processors configured to apply computer vision algorithms to identify the visual marker in the image and to calculate an offset between the wellhead and a drilling rig based on a position of the visual marker in the image. |
US11954838B2 |
Processing map data for human quality check
The present invention relates to the curation of map data. More particularly, the present invention relates to a method for preparing map data to present to a data curator for substantially optimal quality assurance. Further, the present invention relates to a tool for a data curator to verify map data.According to a first aspect, there is provided a method comprising: generating a plurality of interdependent map portions from a global map; determining, from the plurality of interdependent map portions, at least one interdependent map portion that requires validation; creating at least one group of interdependent map portions, the group of interdependent map portions comprising: the determined at least one interdependent map portion that requires validation; and at least one additional interdependent map portion; and outputting the at least one group of interdependent map portions for validation. |
US11954835B2 |
Methods, devices, apparatuses, and media for image fusion utilizing images and LiDAR point clouds
An image fusion method based on image and LiDAR point cloud is provided. The method comprises: acquiring a first image and sparse point cloud data, point cloud data in each channel of the sparse point cloud data corresponding to pixels in the first image respectively, and the sparse point cloud data and the first image having space and time synchronicity; obtaining a target gradient value corresponding to at least one target pixel in the first image according to the first image, the target pixel being a non-edge pixel of the first image; up-sampling the sparse point cloud data based on at least one target gradient value to obtain dense point cloud data, the target gradient value being determined according to a corresponding target pixel between adjacent channels of the sparse point cloud data; and obtaining a target fusion image based on the first image and the dense point cloud data. |
US11954832B2 |
Three-dimensional reconstruction method and apparatus
A method and an apparatus for three-dimensional reconstruction. Images of the reconstruction space captured by N cameras are acquired as N current images in response to an object entering the reconstruction space. Foreground-background differences of all position points in the N current images are obtained according to the N current images and N corresponding initial background images captured by the N cameras when the reconstruction space is empty. Corresponding foreground-background differences of position points in the N current images are fused according to a corresponding relationship between all position points in the N current images and all position points in the reconstruction space, to obtain a foreground-background difference of each position point in the reconstruction space. All position points in the reconstruction space are filtered based on the foreground-background difference of each position point in the reconstruction space and the preset foreground-background threshold, to reconstruct the object three-dimensionally. |
US11954831B2 |
Method of image evaluation for sim microscopy and sim microscopy method
A method of image evaluation when performing SIM microscopy on a sample includes: A) providing n raw images of the sample, which were each generated by illuminating the sample with an individually positioned SIM illumination pattern and imaging the sample in accordance with a point spread function, B) providing (S1) n illumination pattern functions, which each describe one of the individually positioned SIM illumination patterns, C) providing (S1) the point spread function and D) Carrying out an iteration method, which includes following iteration steps a) to e), as follows: a) providing an estimated image of the sample, b) generating simulated raw images, in each case by image processing of the estimated image using the point spread function and one of the n illumination pattern functions such that n simulated raw images are obtained, c) assigning each of the n simulated raw images to that of the n provided raw images which was generated by the illumination pattern that corresponds to the illumination pattern function used to generate the simulated raw image, and calculating n correction raw images by the comparison of each provided raw image with the simulated raw image assigned thereto, d) generating a correction image by combining image processing of the n correction raw images using the point spread function and the n illumination pattern functions, wherein a filtering step is carried out in each implementation of iteration step d), said filtering step suppressing a spatial fundamental frequency of the illumination pattern, and e) reconstructing the estimated image of the sample by means of the correction image and using the corrected estimated image of the sample as the estimated image of the sample in iteration step a) in the next run through the iteration. |
US11954828B2 |
Portrait stylization framework using a two-path image stylization and blending
Systems and method directed to generating a stylized image are disclosed. In particular, the method includes, in a first data path, (a) applying first stylization to an input image and (b) applying enlargement to the stylized image from (a). The method also includes, in a second data path, (c) applying segmentation to the input image to identify a face region of the input image and generate a mask image, and (d) applying second stylization to an entirety of the input image and inpainting to the identified face region of the stylized image. Machine-assisted blending is performed based on (1) the stylized image after the enlargement from the first data path, (2) the inpainted image from the second data path, and (3) the mask image, in order to obtain a final stylized image. |
US11954827B2 |
System, devices and/or processes for application of machine learning to image anti-aliasing
Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, techniques to select between and/or among multiple available alternative approaches to perform a temporal anti-aliasing operation in processing an image. |
US11954826B2 |
Lossless representation of high dynamic range (HDR) images for neural network inferencing
This disclosure provides methods, devices, and systems for neural network inferencing. The present implementations more specifically relate to performing inferencing operations on high dynamic range (HDR) image data in a lossless manner. In some aspects, a machine learning system may receive a number (K) of bits of pixel data associated with an input image and subdivide the K bits into a number (M) of partitions based on a number (N) of bits in each operand operated on by an artificial intelligence (AI) accelerator, where N |
US11954824B2 |
Image pre-processing method and image processing apparatus for fundoscopic image
An image pre-processing method and an image processing apparatus for a fundoscopic image are provided. A region of interest (ROI) is obtained from a fundoscopic image to generate a first image. The ROI is focused on an eyeball in the fundoscopic image. A smoothing process is performed on the first image to generate a second image. A value difference between neighboring pixels in the second image is increased to generate a third image. |
US11954823B2 |
Method and system of image reconstruction for magnetic resonance imaging
A method and system for reconstructing magnetic resonance (MR) images, the method including the steps of: receiving an under-sampled MR image, the under-sampled MR image being transformed from under-sampled k-spaced data; classifying intensity of each pixel in the under-sampled MR image to one of a plurality of predetermined quantized values of intensity by using a neural network; and generating a reconstructed MR image based on the classified quantized value of the intensity for each pixel in the under-sampled MR image. |
US11954818B2 |
Method and device for processing 360-degree image
A method for processing a 360-degree image includes determining a processing order of each of a plurality of segments constituting a 360-degree image, based on positions of the segments and parameters of a camera by which the 360-degree image is captured, obtaining distortion correction information according to distortion in the 360-degree image predicted based on parameters of an optical device via which at least a partial region of the 360-degree image is projected, and processing data of the at least a partial region of the 360-degree image according to the determined processing order and the obtained distortion correction information. |
US11954816B2 |
Display control device, display control method, and recording medium
There is provided a display control device including a display controller configured to place a virtual object within an augmented reality space corresponding to a real space in accordance with a recognition result of a real object shown in an image captured by an imaging part, and an operation acquisition part configured to acquire a user operation. When the user operation is a first operation, the display controller causes the virtual object to move within the augmented reality space. |
US11954815B2 |
Anatomical model displaying
Systems and methods of automatically controlling, on a graphical user interface used by a physician, display views of an anatomic structure of a patient. Such systems and methods of automatically controlling display views of an anatomic structure of a patient can facilitate visualizing a position of a medical device relative to the anatomic structure during a medical procedure directed to the anatomic structure. In certain implementations, the systems and methods of the present disclosure provide automatic display views of a cardiac catheter relative to a three-dimensional model of a patient's heart cavity during a medical procedure such as cardiac ablation. |
US11954812B2 |
Preprocessing device, determination system, preprocessing method, and preprocessing program
A preprocessing device includes processing circuitry configured to acquire coordinate information of respective vertexes of a polygon for inside/outside determination and the coordinate information of the respective vertexes of the polygon for inside/outside determination and rotate a coordinate to be determined and the polygon for inside/outside determination as preprocessing of determination processing of determining whether the coordinate to be determined exists inside or outside the polygon for inside/outside determination, and output coordinate information of respective vertexes of the rotated polygon for inside/outside determination and the rotated coordinate to be determined as rotated coordinate information. |
US11954807B2 |
Method for generating a virtual representation of a real environment, devices and corresponding system
A method for generating an at least 2-dimensional virtual representation of a real environment is disclosed, the generation being performed by a mixed virtual reality headset intended to be worn by a user, the mixed virtual reality headset being associated with at least one interface device. The generation method includes acquiring relative coordinates in the real environment, corresponding to a position of the interface device in the real environment; following an interaction of the user on the interface device, determining, as a function of the relative coordinates of the position of the interface device in the real environment, a corresponding point in the virtual representation; and generating the virtual representation from at least the point associated with the relative coordinates of the acquired position of the interface device. The development also relates to a mixed virtual reality headset and a corresponding interface device. |
US11954798B2 |
Automatic selection of a region in a three-dimensional (3D) point cloud
Automatic selection of region in 3D point cloud is provided. Neighbor points are determined for given seed point of seed points. Responsive to a color difference of a given neighbor point from given seed point being less than neighbor color distance threshold and responsive to an angle between a normal of given neighbor point and a normal of given seed point being less than neighbor normal angle threshold, given neighbor point is added to region in 3D point cloud. Responsive to curvature at given neighbor point being less than curvature threshold, responsive to color difference of given neighbor point from initial seed point being less than initial seed color distance threshold and responsive to an angle between a normal of given neighbor point and a normal of initial seed point being less than an initial seed normal angle, given neighbor point is added to seed points for processing. |
US11954797B2 |
Systems and methods for enhanced base map generation
A feature mapping computer system configured to (i) receive a localized image including a photo depicting a driving environment and location data associated with the photo, (ii) identify, using an image recognition module, a roadway feature depicted in the photo, (iii) generate, using a photogrammetry module, a point cloud based upon the photo and the location data, wherein the point cloud comprises a set of data points representing the driving environment in a three dimensional (“3D”) space, (iv) localize the point cloud by assigning a location to the point cloud based upon the location data, and (v) generate an enhanced base map that includes a roadway feature. |
US11954787B2 |
Image rendering method in panoramic application and terminal device
The disclosure provides image rendering methods and apparatuses. One example method includes that a foreground image is first rendered, and then a panoramic image used as a background is rendered. A pixel corresponding to the foreground image has a corresponding depth value. When the panoramic image is rendered, content corresponding to the panoramic image may be rendered at a pixel corresponding to a depth standard value based on a depth value of a pixel on a canvas. The depth reference value is a depth value of a pixel other than the pixel corresponding to the foreground image. |
US11954776B2 |
Display of related objects in compartmentalized virtual display units
A unified platform obtains, stores, and shares search results based on user profiles or groups with a common interest. User profiles or group profiles may be used to identify categories containing objects related to a common interest, and the objects may be selected for placement in a graphical user interface from which they may be purchased by or for the user. The objects may preferably be virtual objects stored in a virtual locker or other virtual display unit. Users are able to conduct web-based searches for products or services from different websites and store dimensional representations of virtual products or services in a unified platform. |
US11954770B2 |
System and method for recreating graphical image using character recognition to reduce storage space
A system may include a computer readable medium and a processor communicatively coupled to the computer readable medium. The processor may be configured to: obtain a graphical image file, the graphical image file including an image, wherein the image includes a portion including textual characters, wherein each textual character of the textual characters is formed of line segments; and convert the graphical image file to at least one file including hardware directives that when executed cause a recreation of the image of the graphical image file to be drawn, wherein a size of the at least one file is smaller than the graphical image file. |
US11954764B2 |
Virtual background in a communication session with dynamic chroma key reframing
Methods and systems provide for providing a virtual background within a communication session using dynamic chroma key reframing. In one embodiment, a method displays a user interface including at least one video feed corresponding to a participant of the communication session. The method receives a request to enable a selected or provided virtual background using chroma keying. The method then determines a background layer of the video feed. The method also determines edges for the background layer. Next, the method crops and reframes the video feed around the edges of the background layer. The method then removes the background layer from the video feed, and adds the selected or provided virtual background to the background layer of the video feed. Finally, the method displays the video feed within the communication session. |
US11954754B2 |
Computing system configuring destination accelerators based on usage patterns of users of a transport service
A computing system can detect the launch of a rider application on computing devices of users of a transport service. The computing system can receive location data indicating the current location of each user, and determine a usage pattern for each user based on historical data corresponding to historical utilization of the transport service by the user. Based on the current location and the usage pattern of the user, the computing system can determine one or more suggested destination locations for the user, and transmit, over the one or more networks, display data to cause the rider application to display a destination accelerator for each of the one or more suggested destination locations. The destination accelerator can be selectable by the user to automatically input a destination location into a transport request for the transport service. |
US11954751B2 |
Worksite safety systems, apparatuses, devices and methods
A workplace safety system includes an item of monitored equipment, a mobile communications device, and a scoring computing system. The item of monitored equipment includes a sensor, a transmitter, and a computing unit. The sensor is configured to generate signals. The computing unit is electrically coupled with each of the sensor and the transmitter. The mobile communications device is in wireless communication with the transmitter via a short-range communication protocol. The scoring computing system is in networked communication with the mobile communications device and is configured to receive data. The data includes an identity of an operator of the item of monitored equipment. A characteristic of operation is determined based upon the signals from the sensor and represents a manner by which the operator has used the item of monitored equipment. The scoring computing system is configured to generate a safety score associated with the operator. Methods are also provided. |
US11954750B2 |
Systems and methods for multi-factor validation of information, dynamically supporting common operational picture and decision making, in real time
Systems and methods are described for determining an accuracy of crowd-sourced information. One or more servers can be configured to interact with and receive information from a plurality of devices/sources about an event, which may include, for example, sensors, social media platforms, and user inputs. The system can analyze information about the source and information about the event received from a source to determine the reliability and accuracy of the received information. This information can be cross-checked with social media posts, nearby sensor data, and other inputs to verify authenticity and accuracy. If an event is verified or deemed reliable, an alert can be transmitted to one or more recipients. |
US11954748B1 |
Network based reunification management using portable devices
Computing device(s) are configured for managing the reunification of students with parents during an emergency or a drill for a simulated emergency. The reunification of students with guardians may be managed through the operations of various user interfaces (UIs) presented on the device(s). Different UIs may be configured to support different personnel performing different roles in the reunification process. The UIs may include one or more of a student supervisor UI, a location supervisor UI, a runner UI, a guardian greeter UI, a reunification officer UI, or an incident commander UI. The various UIs enable different personnel to track the location and status of individuals, such as students and guardians, during various stages of a reunification process, enable personnel to dynamically update a centralized database with current information regarding the location and status of individuals, and view real time information regarding the location and status of individuals. |
US11954746B1 |
Systems and methods of assessing viability of real estate entities
In an illustrative embodiment, an automated system assesses risks associated with real estate entities. The system may include computing systems and devices for extracting data attributes for real estate entities from received source data, and the extracted data attributes may each be associated with a particular data level for a real estate entity. The system can link data attributes in adjacent data levels with unique linkage information and compute metrics for each of the real estate entities from the data attributes where each computed metric may be associated with one of the data levels. The system can assess an amount of risk associated with each of the real estate entities based on the computed metrics and present the assessed amount of risk for one or more real estate entities to a remote computing device of a user responsive to receiving a risk assessment request. |
US11954745B2 |
Systems and methods for omnichannel artificial intelligence (AI) restaurant management
Systems, methods, and/or articles of manufacture that utilize omnichannel Artificial Intelligence (AI) restaurant management modeling to accurately compute and update order fulfillment times in an omnichannel ordering environment. |
US11954743B2 |
Harvest logistics
A system comprises a first portable electronic device associated with an agricultural harvester and a second portable electronic device associated with a crop transport vehicle. At least one of the first portable electronic device and the second portable electronic device is configured to receive a geographic position of the other portable electronic device and, using only the first geographic position and the second geographic position, identify a harvesting operation performed by the agricultural harvester; determine a harvesting distance, a harvesting duration of time, or both of the harvesting operation; and estimate a current fill level of the crop transport vehicle based on the harvesting distance, the harvesting duration of time, or both. |
US11954739B2 |
Methods and systems for automatically detecting fraud and compliance issues in expense reports and invoices
In one aspect a computerized method for detecting anomalies in expense reports of an enterprise includes the step of implementing a semantic analysis algorithm on an expense report data submitted by an employee, wherein the expense report data is provided in a computer-readable format. The method includes the step of, with one or more machine learning algorithms, detecting an anomaly in expense report data. The method includes the step of obtaining an augmentation of the expense report data with a set of web scale data. The method includes the step of verifying receipts associated with an expense report. The method includes the step of determining that the employee or any employee has previously claimed an expense in the expense report data. The method includes the step of identifying an inappropriate expense in the expense report data. |
US11954738B2 |
System and method for machine learning based detection, reporting and correction of exceptions and variances impacting financial data
A method and system are provided to infer and use machine learning algorithms that is applied to financial data and also to determine: (i) compliance with the applied algorithms, and (ii) whether any exceptions to and/or variations from the algorithms are within an organization's norms. A method includes: receiving financial data; applying a set of dynamic or interdependent algorithms to the received financial data to obtain a set of outcomes; and using a machine learning classifier to classify the outcomes as: (i) algorithm compliant, (ii) potentially algorithm non-compliant, or (iii) algorithm non-compliant. Additionally, the method includes generating controllership persona based actionable triggers, which on acceptance corrects the anomalies in financial data, enabling the method and system to perform as a comprehensive, contextual, consistent & machine learning powered, persona based real time controllership engine leading to reduced misstatements in reported financial data. |
US11954736B1 |
Systems and methods for generating mobility insurance products using ride-sharing telematics data
A personalized insurance (“PI”) computing device for determining an optimal insurance product for a driver operating a vehicle for a transportation network company (“TNC”) during a period of increased demand includes at least one processor in communication with at least one memory. The processor is configured to: (i) receive, from a TNC, data indicating increased demand for transportation services, (ii) retrieve driver data that includes the driver history, (iii) generate an optimal pricing model for the driver based upon the increased demand and the driver data, (iv) execute the model to determine an optimal insurance product having characteristics reflecting at least one risk factor associated with the increased demand for transportation services and a risk profile determined from analyzing the driver data, and (v) transmit an offer to the driver to provide transportation services at an increased earnings rate and with the determined optimal insurance product. |
US11954734B2 |
Systems and methods for determining an initial margin
An exemplary system according to the present disclosure comprises a computing device that in operation, causes the system to receive financial product or financial portfolio data, map the financial product to a risk factor, execute a risk factor simulation process involving the risk factor, generate product profit and loss values for the financial product or portfolio profit and loss values for the financial portfolio based on the risk factor simulation process, and determine an initial margin for the financial product. The risk factor simulation process can be a filtered historical simulation process. |
US11954732B2 |
Rules engine and method for evaluating a plurality of cryptocurrencies
A system and method is disclosed for evaluating a plurality of cryptocurrencies, the method comprising monitoring and storing volatility data for a plurality of cryptocurrency exchanges; analyzing the stored volatility data to generate one or more risk forecasts indicating risks associated with purchasing cryptocurrency through each of the cryptocurrency exchanges; determining a number of transaction factors for purchasing cryptocurrencies and selecting a cryptocurrency based on the transaction factors. |
US11954725B2 |
Interactive paint product selection and ordering system, method, and non-transitory computer readable medium
Systems and methods are provided and include a computer terminal located at a flooring store that receives a measured color of a flooring product. A server receives paint product catalog information from a computer system located at a coating manufacturer facility, determines paint colors that coordinate with the flooring product based on the paint product catalog information, and runs a paint product ordering application that interacts with a web browser of the computer terminal. The computer terminal receives a paint product ordering web page from the server that enables a user to create an order for a paint product based on a selected paint color and transmits the order to the server. The server receives the order and communicates the order to the computer system at the coating manufacturer facility. The computer system receives the order for order fulfillment, including creating, packing, and shipping the paint product to the user. |
US11954718B1 |
Personalization system
An embodiment of the present disclosure a system and method for extracting items of information, such as wine from a wine list of a commercial establishment. |
US11954714B2 |
Validating identification of a user for purchase of age-restricted items
An identification validation system and method may include detecting that a first age restricted item has been selected for purchase at a first point of sale by a user, determining that an age validation is not enabled, requiring that the user submit an identification instrument to verify an age of the user, after the purchase is complete, prompting the user to enable the age validation feature of the mobile wallet application of the user mobile device, directing a software application loaded on the user mobile device to access at least one biometric data input functionality of the user mobile device to capture the at least one biometric of the user, and comparing biometric features of the user captured by at least one camera. |
US11954712B2 |
Review and ticket management system and method
The present disclosure provides for an apparatus for accessing a management system comprising a memory operable to store a plurality of customer reviews received from a plurality of external sources and a processor operably coupled to the memory. The processor is configured to receive the plurality of customer reviews, wherein receiving the plurality of customer reviews comprises of transmitting a functional call at a pre-determined frequency with property identifiers to an application programming interface (API). The processor is further configured to categorize each of the received plurality of customer reviews into a designated category and to generate a response to one of the received plurality of customer reviews. The processor is further configured to transmit the generated response to one of the plurality of external sources and to display each of the received plurality of customer reviews through one or more widgets on a user interface of the management system. |
US11954709B2 |
Campaign management system—suspension
The invention relates to a computer implemented campaign management system (CAMS), the system including a graphical user interface (GUI), the management system (CAMS) processing a plurality of participant records (PREC) according to a user-configured process structure (PS) of a plurality of configured logic templates (CLT); wherein the participant records (PREC) comprise participant attributes (PA), and wherein the processing of participant records involves processing or modification of one or more of the participant attributes (PA) of the participant record (PREC), wherein the management system reads, processes and/or modifies participant attributes (PA) of participant records (PREC) by a sequence of one of more executable program fragments (EPF) according to the process structure (PS) and wherein the execution of one of more executable program fragments (EPF) can be suspended in response to user action (UACT) and/or participant action (PACT) and wherein the execution of the process structure can be resumed in response to user action (UACT) and/or participant action (PACT). |
US11954708B2 |
Information processing device, display system, display control method
At least a main area and a candidate area are provided on a display screen of a display device, and a display control unit that causes content displayed in the candidate area when reproduction of content displayed in the main area ends to be displayed in the main area, and a detection unit that detects a person from a captured image of at least a place where the display screen is visually recognizable are included, wherein the display control unit changes the content displayed in the candidate area depending on the person during reproduction of the content displayed in the main area. |
US11954701B2 |
Real-time merchandising system
The disclosure relates to a real-time merchandising system for the communication of offers and the acceptance or rejection of the communicated offers. The offers communicated may be based on the location of the merchandising system, the time of day and the user device that is in proximity of the system. The merchandising system may require no, or a minimum of, user interaction for an offer to be accepted or rejected or for the offer to expire. It may also be configured to track and analyze offer campaign effectiveness. |
US11954695B2 |
Farmed fish tracking and verification system
A farmed fish tracking and verification system involves introducing biomarkers into a batch of farmed fish, and storing biomarker information in a database. Other information is also stored in the database, such as production information and funding information. Funding information can include information regarding funders who have contributed funds for the production of the fish. The funding information can also include payment instructions for the funders. Once the fish is processed, and a fish product is delivered to a customer, the fish product can be scanned to detect the biomarker information for approval. The database can then be queried using the biomarker information to track and verify information about the fish. Once the fish product is approved and sold to a customer, a portion of the proceeds can be transferred directly to one or more funders accounts based on the payment instructions. In some embodiments the database stores information relating to the farmed fish in a blockchain, such that the data relating to the farmed fish can also be tracked and verified. Techniques for customized production of fish based on unique needs of an individual or group of people are also disclosed. |
US11954691B2 |
Payment two-dimensional code secure payment method and system without two-step authentication
A payment two-dimensional code secure payment method and system without two-step authentication. The method comprises the following steps: by means of a payment application, producing a first payment two-dimensional code and a second payment two-dimensional code, and alternately displaying the first payment two-dimensional code and the second payment two-dimensional code; respectively identifying the first payment two-dimensional code and the second payment two-dimensional code to acquire complete payment information; sending the complete payment information to a payment centre for verification; when verification is successful, the payment is complete. The present method effectively avoids the property loss incurred by users due to scanning of payment two-dimensional code pictures, and increases payment security. |
US11954689B2 |
Updating a machine learning fraud model based on third party transaction information
A device receives first transaction information associated with a first transaction, and a first transaction account utilized for the first transaction and associated with a first financial institution. The device determines, based on a fraud model, that the first transaction is to be denied due to potential fraud associated with the first transaction account and receives second transaction information associated with a second transaction, and a second transaction account utilized for the second transaction and associated with a second financial institution. The device processes the first transaction information and the second transaction information, with a matching model, to determine whether the first transaction information matches the second transaction information and determines that the first transaction was incorrectly denied when the first transaction information matches the second transaction information within a predetermined threshold. The device performs one or more actions based on determining that the first transaction was incorrectly denied. |
US11954688B2 |
Apparatus for fraud detection rule optimization
An improved method and apparatus for determining if a financial transaction is fraudulent is described. The apparatus in one embodiment collects transactions off of a rail using promiscuous listening techniques. The method uses linear programming algorithms to tune the rules used for making the determination. The tuning first simulates using historical data and then creates a matrix of the rules that are processed through the linear programming algorithm to solve for the variables in the rules. With the updated rules, a second simulation is performed to view the improvement in the performance. The updated rules are then used to evaluate the transactions for fraud. |
US11954687B2 |
Fraud detection in self-service terminal
A method includes monitoring patterns of commands provided by a self-service terminal controller, identifying potential fraud in the monitored patterns of commands, and suspending operation of a dispenser of the self-service terminal responsive to the identification of potential fraud. |
US11954683B1 |
Third party products and services via ATM
A method can include receiving a first request from a third party computing system. The method can include generating a passcode based the first request. The method can include transmitting the passcode to the third party computing system. The method can include receiving a second request for payment of a bill. The method can include generating a user interface to receive a passcode input and a cash deposit selection. The method can include receiving the passcode input and the cash deposit selection. The method can include receiving a user selected payment amount. The method can include initiating a cash deposit mechanism. The method can include receiving cash from the third party customer. The method can include counting the cash. The method can include determining that cash matches the user selected payment amount. The method can include transmitting a notification to the third party computing system. |
US11954678B2 |
Method and system for communication between blockchains on heterogeneous blockchain networks
A system for communicating between blockchains on heterogeneous blockchain networks. The system can include a sending blockchain configured to transmit a first message via a sending blockchain protocol, wherein the sending blockchain forms a part of a sending blockchain network. The system can include a sending adapter node configured to receive the first message from the sending blockchain and translate the first message from the sending blockchain protocol to an adapter protocol. The system can include a receiving adapter node configured to receive the first message from the sending adapter node and translate the first message from the adapter protocol to a receiving blockchain protocol. The system can include a receiving blockchain configured to receive the first message from the receiving adapter node, and validate the first message, wherein the receiving blockchain forms a part of a receiving blockchain network. |
US11954676B1 |
Apparatus and method for minting NFTs from user-specific events
The present disclosure is generally directed to an apparatus and method for minting NFTs from user specific events. Minting NFTs from user specific events may include receiving user data and classifying the user data to a plurality of user specific events. Further, minting may include selecting a user specific event of the plurality of user specific events. Moreover, minting may include recording the selected user specific event of the plurality of user specific events to an immutable sequential listing, where recording the selected user specific event comprises minting the selected user specific event into an NFT for storage on the immutable sequential listing. |
US11954674B1 |
Systems and methods for third party token based authentication
A method includes receiving, by an identity provider computing system, a user token from a third party provider, wherein the user token is associated with a user of the identity provider computing system; sending, by the identity provider computing system, a prompt to a user device associated with the user token, the prompt requesting authentication information; authenticating, by the identity provider computing system, the user token based on receipt of the requested authentication information; receiving, by the identity provider computing system, user device information from the third party provider; identifying, by the identity provider computing system, related user activity based on the user device information; and authenticating, by the identity provider computing system, the user based on the related user activity and the authentication of the user token. |
US11954668B2 |
Automatic teller machine system for authenticating a user device
A system includes a customer authentication system and an automatic teller machine (ATM). The ATM includes a display, one or more memory devices storing software instructions, and one or more processors configured to: execute the software instructions to perform operations to display an item on display; store information regarding the item; receive from a customer device captured information regarding the item; receive from the customer device identifying information of a customer; send the identifying information to the customer authentication system; compare the captured information with the information stored in the one or more memory devices; authenticate the customer device based on the comparison; and allow access to the customer account via the ATM after the authentication. |
US11954661B1 |
Assessing validity of mail item
The validity of a mail item containing a monetary solicitation is determined. An image is received of the mail item and the image is analyzed to identify a plurality of data fields within the mail item. The validity or invalidity of the data within each of the plurality of identified data fields is then established, and a user-interactive image overlay is generated for the image of the mail item that includes a validity indicator for each of the plurality of identified data fields. The validity indicator is representative of the validity or invalidity of the data within each of the identified plurality of data fields. The user-interactive image overlay is sent to a user device to display the image of the mail item. |
US11954659B1 |
Systems and methods for integrating web platforms with mobile device operations
A system for managing a financial account in a low cash mode. The system may include a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include providing an interface; providing a notification to a user when a balance in the first account is deemed to be in low cash mode; presenting, when the first account balance is deemed to be in low cash mode, an option for a transfer request; receiving, a selection of the option for the transfer request to connect the first account with a second account; transferring funds from the second account to the first account; notifying the user that funds have been transferred from the second account to the first account; and further notifying the user that the balance in the first account is greater than the threshold value. |
US11954658B2 |
Systems and methods for facilitating a transaction using augmented reality
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method. The system may provide an augmented environment that facilitates a transaction. The system may store profile data including user payment or user profile information. The system may then receive environmental data, and identify one or more action items in the environmental data. In response to this identification, the system may augment the environmental data by adding virtual environmental data, and then provide this virtual environmental data to a device to create an augmented environment. The system can then receive user input data, and provide purchase request data to a merchant terminal in response to those inputs. |
US11954652B2 |
Gaming service automation machine with photography services
A robot is described. The robot includes a camera device, a memory device, and a processor configured to execute instructions stored in the memory device. The instructions, when executed by the processor, cause the processor to receive an input prompting the robot to navigate to a location in a venue for providing photo services with the camera device and cause the robot to navigate to the location. The instructions further cause the processor to capture, by the camera device, at least one photo at the location and provide access to a copy of the at least one photo to an authorized person. |
US11954651B2 |
Sensor-based digital twin system for vehicular analysis
The disclosure includes embodiments for modifying a performance of a vehicle component whose performance is affected by a vehicle fluid that is contaminated by water. A method according to some embodiments generating a digital twin of a vehicle. The method includes receiving digital data recorded by a sensor and describing the vehicle as it exists in a real-world. The method includes updating the digital twin of the vehicle based on the digital data describing the vehicle so that the digital twin is consistent with a condition of the vehicle as it exists in the real-world. |
US11954645B2 |
Collaboration participant inclusion
Participant inclusion determination can include generating a textual analysis of a draft of an electronic communication in response to a sender preparing the draft for conveyance over an electronic communications network. A word relevance score can be computed for each word of the draft based on the textual analysis. Probabilistically weighted distances between the sender, an initial recipient of the electronic communication, and more additional recipient candidates for additionally receiving the electronic communication can be determined. The probabilistically weighted distances can correspond to hierarchical distances within a hierarchical structure corresponding to an organization in which the sender, the initial recipient, and one or more additional recipient candidates are members. At least one of the additional recipient candidates can be selected for receiving the electronic communication over the electronic communications network based on the word relevance scores and the probabilistically weighted distances. |
US11954640B2 |
Container for a goods management system
The invention relates to a container (10) for a goods management system, the system being configured for receiving goods, wherein the container comprises a capacitive sensor device (20) for detecting the presence and/or the filling volume of goods in the container, the capacitive sensor device comprising a conducting path (22) printed on a substrate on at least one boundary wall (11) of the container, which in the FIGURE is formed by its bottom (11). The invention further relates to a goods management system comprising one or more such containers. |
US11954637B2 |
Asset travel monitoring with linked asset tracking devices
A method for inferring a status asset information from data of a first type gathered by a first asset tracking device is provided. The method includes determining that a first asset tracking device coupled to a first asset and a second asset tracking device coupled to a second asset are travelling together, that the first asset tracking device has a first operating mode, and that the second asset tracking device has a second operating mode, which is different from the first operating mode of the first asset tracking device. In response, the second asset tracking device enters into a low-power mode in which it either does not gather data of the first type or does so at a reduced rate. Status information related to the second asset may be inferred from data of the first type gathered by the first asset tracking device. |
US11954636B2 |
Techniques for programmatically updating the status of assets tracked in a supply chain environment
This disclosure describes systems, methods, and devices related to programmatically updating the status of assets tracked in a supply chain environment. A system may be configured to obtain first sensor data collected from a first tracking device associated with a first asset, determine asset workflow information associated with the first asset, determine an intelligence engine configured to generate an inference of a status associated with the first asset, determine the status associated with the first asset, wherein the status is determined by the intelligence engine based on the first sensor data and the asset workflow information, and store the status of the first asset in an asset tracking database. |
US11954630B2 |
Real time method and system for analyzing data streams
Data analysis plays a crucial role to get significant information out of the data. A real time system and method for analyzing data streams have been provided. The system can utilize many different types of data formats such as numeric, text, video, audio, image, or combination thereof. The analysis takes place as per the requirement using an analytical engine and an intermediate output is generated. The intermediate output is further processed using a distributed real time business rule processing engine to determine required conditions in the data. The business rules comprise one or more set of meta data. On match of the business rule, the system triggers an alert or propagates the required information to integrating solution for required actions. The system and method are technology and communication protocol agnostic, and designed with highly efficient load balanced technique, thereby facilitating highly concurrent data processing with minimal latency. |
US11954626B2 |
Refrigerator and method for displaying user interface on refrigerator, user terminal, and method for performing function in user terminal
Disclosed are a refrigerator and a method for displaying a user interface on the refrigerator, a user terminal, and a method for performing a function in the user terminal. The refrigerator according to the present disclosure may include: a storage chamber storing food therein; a temperature detection unit configured to detect the internal temperature of the storage chamber; a cooling unit configured to supply cold air to the storage chamber; a camera configured to photograph food in the storage chamber; a communication unit configured to communicate with a user terminal; a display; at least one processor electrically connected to the temperature detection unit, the camera, the cooling unit, and the communication unit; and a memory electrically connected to the at least one processor. |
US11954623B2 |
Apparatus and method for resource allocation prediction and modeling, and resource acquisition offer generation, adjustment and approval
An apparatus, method, and computer program product are provided for the improved and automatic prediction and modeling of one or more channels and relevant conditions through which resources may be directed to users in an environment where resource demand, utility, and perceived value vary over time. Some example implementations employ predictive, machine-learning modeling to facilitate the use of multiple disparate and unrelated data sets to extrapolate and otherwise predict the future needs for certain resources and identify the channels and conditions that may be employed to meet such future needs. An apparatus, method, system, and computer program product are provided for improved generating, adjusting, and/or facilitating approval of a resource offer set. Some example implementations employ one or more predictive models. |
US11954622B2 |
Interactive process graph for multi-UI process
Provided are systems and methods for creating and managing an interactive process graphs which expedite performance of a multi-user enterprise process between user interfaces and the underlying systems. In one example, a method may include generating a process graph of a user interface process, wherein the process graph comprises nodes corresponding to activities and vertices between the nodes identifying dependencies among the activities, embedding input fields in the nodes of the process graph, embedding, via the process graph, an identifier of a current location of a data object within an instance within the user interface process, and displaying an instance of the process graph corresponding to the instance of the user interface process which includes the embedded input fields in the nodes and the identifier of the current location of the data object within the instance of the user interface process. |
US11954620B2 |
Automatically creating digital content in a federated application system based on sentiments of electronic responses
The techniques herein include an inquiry controller determining whether timing criteria have been met for sending an inquiry to a particular user account. In response to determining that the timing criteria for sending an inquiry to the particular user account is satisfied, the inquiry is sent to and received by a particular user device associated with the particular user account. When a response is received, a response analyzer analyzes it and selects a first follow-up action, with associated first digital content, for the system to perform for the particular user account based on the analysis. The chosen action may include automatically creating a calendar item in a digital calendar associated with the user account, updating a digital task list for the user account, generating and transmitting a second inquiry to the particular user device, and the like. The follow-up action is then performed. |
US11954615B2 |
Model management for non-stationary systems
A method of improving at least one of quality and yield of a physical process comprises: obtaining values, from respective performances of the physical process, for a plurality of variables associated with the physical process; determining at least one Gaussian mixture model (GMM) representing the values for the variables for the performances of the physical process; based at least in part on the at least one GMM, computing at least one anomaly score for at least one of the variables for at least one of the performances of the physical process; based on the at least one anomaly score, identifying the at least one of the performances of the physical process as an outlier; and, based at least in part on the outlier identification, modifying the at least one of the variables for one or more subsequent performances of the physical process. |
US11954613B2 |
Establishing a logical connection between an indirect utterance and a transaction
A method, apparatus and computer program product for establishing a logical connection between an indirect utterance and a transaction is described. An indirect utterance is received from a user as an input to a conversational system. The indirect utterance is parsed to a first logical form. A first set of predicates and terms is mapped from the first logical form to a first subgraph in a knowledge graph. A second set of predicates and terms is mapped from a second logical form belonging to a transaction to a second subgraph of the knowledge graph. A best path in the knowledge graph between the first subgraph and the second subgraph is searched for while transforming the first logical form using the node and edge labels along the best path to generate an intermediate logical form. A system action is performed for a transaction if a graph structure of the intermediate logical form matches the graph structure of the logical form of the transaction above a threshold. |
US11954612B2 |
Cognitive moderator for cognitive instances
A method includes receiving a first query by a computing device and assigning the first query to a plurality of cognitive engines, wherein each of the plurality of cognitive engines include different characteristics for processing data. The method also includes, responsive to receiving a response from each of the plurality of cognitive engines for the first query, comparing the received responses from the plurality of cognitive engines. The method also included responsive to determining a difference between a first response from a first cognitive engine and a second response from a second cognitive engine is above a predetermined threshold value, performing a response mediation process until the difference is below the predetermined threshold value. The method also includes selecting a first final response from the received responses for the first query and the second query and displaying the first final response to a user. |
US11954605B2 |
Systems and methods for intelligent labeling of instance data clusters based on knowledge graph
An intelligent labeling method is disclosed herein. The method can receive a plurality of input instances and access a knowledge graph comprising a plurality of nodes and a plurality of edges connecting the plurality of nodes. The plurality of nodes represent objects and the edges represent relationship between the objects. For at least some selected input instances, the method can identify respective matching objects represented by corresponding nodes of the knowledge graph. A selected input instance shares a common label with the corresponding matching object. For identified matching objects, the method can identify a common class object represented by a corresponding node of the knowledge graph. A percentage of identified matching objects are descendants of the common class object, and the percentage is greater than a predefined threshold. The method can associate a label of the common class object with the plurality of input instances. |
US11954602B1 |
Hybrid-input predictive data analysis
There is a need for more effective and efficient predictive data analysis. This need can be addressed by, for example, solutions for performing/executing hybrid input predictive data analysis. In one example, a method includes identifying a vocabulary data object associated with one or more prediction input text data objects; determining, based at least in part on the vocabulary data object, a per-input-entity tokenized representation for the one or more prediction input text data objects; determining, based at least in part on the per-input-entity tokenized representation and one or more prediction input structured data objects and using a hybrid-input predictive model, a prediction score; determining, based at least in part on one or more threshold determination configuration criteria, a predictive threshold for the hybrid-input predictive model; generating, based at least in part on the prediction score and the predictive threshold, a predictive output; and performing one or more prediction-based actions based at least in part on the predictive output. |
US11954597B2 |
Using embedding functions with a deep network
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using embedded function with a deep network. One of the methods includes receiving an input comprising a plurality of features, wherein each of the features is of a different feature type; processing each of the features using a respective embedding function to generate one or more numeric values, wherein each of the embedding functions operates independently of each other embedding function, and wherein each of the embedding functions is used for features of a respective feature type; processing the numeric values using a deep network to generate a first alternative representation of the input, wherein the deep network is a machine learning model composed of a plurality of levels of non-linear operations; and processing the first alternative representation of the input using a logistic regression classifier to predict a label for the input. |
US11954596B2 |
Weakly supervised learning with whole slide images
Techniques are provided for determining classifications based on WSIs. A varied-size feature map is generated for each training WSI by generating a grid of patches for the training WSI, segmenting the training WSI into tissue and non-tissue areas, and converting patches comprising the tissue areas into tensors. Bounding boxes are generated based on the patches comprising tissue areas and segmented into feature map patches. A fixed-size feature map is generated based on a subset of the feature map patches. A classifier model is trained to process fixed-size feature maps corresponding to the training WSIs such that, for each fixed-size feature map, the classifier model is operable to assign a WSI-level tissue or cell morphology classification or regression based on the tensors. A classification engine is configured to use the trained classifier model to determine a WSI-level tissue or cell morphology classification or regression for a test WSI. |
US11954594B1 |
Training recurrent neural networks to generate sequences
This document generally describes a neural network training system, including one or more computers, that trains a recurrent neural network (RNN) to receive an input, e.g., an input sequence, and to generate a sequence of outputs from the input sequence. In some implementations, training can include, for each position after an initial position in a training target sequence, selecting a preceding output of the RNN to provide as input to the RNN at the position, including determining whether to select as the preceding output (i) a true output in a preceding position in the output order or (ii) a value derived from an output of the RNN for the preceding position in an output order generated in accordance with current values of the parameters of the recurrent neural network. |
US11954592B2 |
Collaborative deep learning methods and collaborative deep learning apparatuses
The disclosure provides a collaborative deep learning method and a collaborative deep learning apparatus. The method includes: sending an instruction for downloading a global model to a plurality of user terminals; receiving a set of changes from each user terminal; storing the set of changes; recording a hash value of the set of changes into a blockchain; obtaining a storage transaction number from the blockchain for the hash value of the set of changes; sending the set of changes and the storage transaction number to the plurality of user terminals; receiving the set of target user terminals from the blockchain; updating the current parameters of the global model based on sets of changes corresponding to the set of target user terminals; and returning the sending the instruction, to update the global model until the global model meets a preset condition. |
US11954588B2 |
Analog neuromorphic circuits for dot-product operation implementing resistive memories
An analog neuromorphic circuit is disclosed having resistive memories that provide a resistance to each corresponding input voltage signal. Input voltages are applied to the analog neuromorphic circuit. Each input voltage represents a vector value that is a non-binary value included in a vector that is incorporated into a dot-product operation with weighted matrix values included in a weighted matrix. A controller pairs each resistive memory with another resistive memory. The controller converts each pair of resistance values to a single non-binary value. Each single non-binary value is mapped to a weighted matrix value included in the weighted matrix that is incorporated into the dot-product operation with the vector values included in the vector. The controller generates dot-product operation values from the dot-product operation with the vector and the weighted matrix where each dot-product operation is a non-binary value. |
US11954585B2 |
Multi-mode array structure and chip for in-memory computing
The present disclosure relates to the technical field of semiconductor integrated circuits and discloses a multi-mode array structure for in-memory computing, and a chip, including: an array of memory cells, function lines corresponding to all the memory cells measured by rows in the array of memory cells, and complementary function lines and bit lines BL corresponding to all the memory cells measured by columns in the array of memory cells. According to the present disclosure, the TCAM function and CNN and SNN operations are enabled; the multi-mode array for in-memory computing herein goes beyond the limits of the von Neumann architecture by integrating the multiple modes of storage and computation, achieving efficient operation and computation; in addition to solving the computing power problem, a new array mode is provided to promote the development of high-integration circuits. |
US11954584B2 |
Neural core, neural processing device including same, and method for loading data of neural processing device
A neural core, a neural processing device including same and a method for lauding data of a neural processing device are provided. The neural core comprises a processing unit configured to perform operations, an L0 memory configured to store input data and an LSU configured to perform a load task and a store task of data between the processing unit and the L0 memory, wherein the LSU comprises a local memory load unit configured to transmit the input data in the L0 memory to the processing unit, and the local memory load unit comprises a target decision module configured to identify and retrieve the input data in the L0 memory, a transformation logic configured to transform the input data and thereby generate transformed data and an output FIFO configured to receive the transformed data and transmit the transformed data to the processing unit in the received order. |
US11954578B2 |
Denoising magnetic resonance images using unsupervised deep convolutional neural networks
Systems and methods for denoising a magnetic resonance (MR) image utilize an unsupervised deep convolutional neural network (U-DCNN). Magnetic resonance (MR) image data of an area of interest of a subject can be acquired, which can include noisy input images that comprise noise data and noise free image data. For each of the noisy input images, iterations can be run of a converging sequence in an unsupervised deep convolutional neural network. In each iteration, parameter settings are updated; the parameter settings are used in calculating a series of image feature sets with the U-DCNN. The image feature sets predict an output image. The converging sequence of the U-DCNN is terminated before the feature sets predict a respective output image that replicates all of the noise data from the noisy input image. Based on a selected feature set, a denoised MR image of the area of interest of the subject can be output. |
US11954577B2 |
Deep neural network based user segmentation
A computer-implemented method and system having computer-executable instructions stored in a memory for processing user behavior features by neural networks to identify user segments. The method includes receiving user datasets from a database along with respective user identifiers, retention labels, static user features and interactive user features associated with an online product during a time period. A first neural network processes the interactive user features to generate a time distributed concatenation representation. A second neural network is configured to generate a vector by embedding the time distributed concatenation representation and the static user features through an embedding layer. The second neural network is configured to process the vector through a plurality of layers. A cluster model is used to determine user segments based on values extracted from nodes of a second to last layer of the second neural network. |
US11954576B2 |
Method for implementing and developing network model and related product
Disclosed are a method for implementing and developing a network model and a related product. The method includes: an establishment command of a neural network model is received, and a computation graph of an initial neural network model is established accordingly; a computing module selected and a connection relationship of the computing module are acquired, the computing module and the connection relationship are added into the computation graph of the initial neural network model, and an intermediate neural network model is obtained; and an establishment ending command of the neural network model is collected, the intermediate neural network model is verified according to the ending command to determine whether the computing module conflicts with other computing modules or not; if not, an established neural network model matched with a computation graph of the intermediate network model is generated, and execution codes matched with the computation graph are generated. |
US11954573B2 |
Convolutional neural network using adaptive 3D array
A method of constructing an adaptive multiply accumulate layer in a convolutional neural network, including determining an activation data map width, an activation data map height, a channel depth, a batch, a kernel width, a kernel height and a filter set number, setting a first dimension of an adaptive multiplier layer based on the activation data map width, setting a second dimension of the adaptive multiplier layer based on the channel depth, setting a third dimension of the adaptive multiplier layer based on the filter set number and constructing the adaptive multiplier layer based on the first dimension, the second dimension and the third dimension. |
US11954569B2 |
Techniques for parallel model training
Techniques and apparatus for an interactive element presentation process are described. In one embodiment, for example, an apparatus may include logic operative to store a plurality of model specifications for computational models, monitor the object storage service for at least one model event using a first serverless computing service, provide the plurality of model specifications associated with the at least one model event to one of a plurality of serverless computing clusters, generate model data for each of the plurality of model specifications, store the model data for each of the plurality of computational models in the object storage service, monitor the object storage service for at least one data event associated with the model data using a second serverless computing service, cause the plurality of instances to generate a plurality of trained model specifications based on training of the plurality of computational models. Other embodiments are described. |
US11954566B2 |
Data collection system for machine learning and a method for collecting data
A data collection system includes a classification model storing unit, a model delivery unit, a classification result storing unit, an optimum model recommendation unit, and a teacher data recording unit. The model delivery unit delivers a classification model to the user environment. The classification result storing unit classifies each of the classification models on the classification model storing unit using data with a label transmitted from the user environment as an input. The classification result storing unit stores a classification result including at least one of classification correctness or a percentage of correct answers for each input data. The optimum model recommendation unit presents an appropriate classification model for the input data based on the classification result for each of the classification models. The teacher data recording unit records the input data as teacher data or test data of the classification model. |
US11954565B2 |
Automated machine learning system
A technology is described for automating deployment of a machine learning model. An example method may include receiving, via a graphical user interface, credentials for connecting to a data store containing a plurality of datasets and connecting to the data store using the credentials. A selection of a target metric to predict using the machine learning model can be received, via the graphical user interface, and datasets included in the plurality of datasets that correlate to the target metric can be identified by analyzing the datasets to identify an association between the target metric and data contained within the datasets. The datasets can be input to the machine learning model to train the machine learning model to generate predictions of the target metric, and the machine learning model can be deployed to computing resources in a service provider environment to generate predictions associated with the target metric. |
US11954564B2 |
Implementing dynamically and automatically altering user profile for enhanced performance
A computer-implemented method, and a computer system are provided for implementing dynamic and automatic altering a user profile based on machine learning and cognitive analysis to improve user performance. The user profile is dynamically altered based upon live data from multiple external data sources using machine learning and cognitive application programming interfaces (APIs) without explicit input from the user. The altered user profile is automatically stored for the user. The stored user profile is deployed for multiple selected user applications enabling enhanced performance for the user. |
US11954557B2 |
Usage log for a barcode-reading device
A barcode-reading device can be configured to record certain information about events related to the barcode-reading device in a usage log. The barcode-reading device can be configured so that it records certain information in the usage log whenever the barcode-reading device scans a barcode (e.g., a timestamp, an indication of whether the barcode is successfully decoded, a symbology of the barcode, decoded data). The barcode-reading device can also be configured so that it records information about events that are not specifically associated with a barcode scan (e.g., when the barcode-reading device is powered on, when the barcode-reading device experiences a failure). The information contained in the usage log can be processed to determine statistics relevant to the barcode-reading device. The device statistics can be used for various purposes, such as improving the performance of the barcode-reading device, improving the user's experience with the barcode-reading device, and so forth. |
US11954556B1 |
Wearable glove with auto recognition
A hand wearable includes a flexible body, a barcode scanner attachment device, a trigger device, and a nonvolatile memory device. The nonvolatile memory device stores hand wearable, barcode scanner, or both specific information including one or more data indicative of the life of the hand wearable, the life of a scanner operatively coupled to the barcode scanner attachment device, or both. The nonvolatile memory device holds the stored hand wearable, barcode scanner, or both specific information when power to the nonvolatile memory device is turned off. The nonvolatile memory device makes the stored hand wearable, barcode scanner, or both specific information available when the power to the nonvolatile memory device is turned on. A system, method of using, and method of manufacturing the hand wearable is also disclosed. |
US11954555B2 |
Sensor interface circuit and sensor module
A sensor interface circuit includes: an RF switch having a control node; a bias circuit electrically connected to the control node and applying, to the control node, a voltage at a first level or a second level corresponding to a linear region of a reflection characteristic; a first variable oscillation circuit electrically connectable to a first sensor; a second variable oscillation circuit electrically connectable to a second sensor; and a difference circuit electrically connected between the first variable oscillation circuit and the bias circuit, and between the second variable oscillation circuit and the bias circuit. |
US11954554B1 |
Methods and systems for monitoring weight loss from casks storing fluid
Methods and systems for identifying and accurately monitoring evaporation from casks storing high value liquor are presented herein. A Cask Identification and Evaporation Monitoring (CIEM) system includes instrumentation to identify cask location within a high volume storage facility and monitor loss of content from each cask. The resulting data is communicated to a CIEM tracking server for storage and further analysis. The CIEM tracking server identifies excessive short term losses, e.g., leaks, arising anywhere in the storage facility. In addition, the CIEM tracking server identifies long term loss trends. The long term loss trends are enable data-driven management of the cask conditioning process, including tasks such as scheduling of cask rotation within the storage facility, bottling, etc. |
US11954552B2 |
RFID tag substrate, RFID tag, and RFID system
An RFID tag substrate includes an insulating substrate that has a mounting region in which a semiconductor device is disposed, the mounting region being included in a first surface of the insulating substrate, and a coil that is positioned at an outer edge portion of the insulating substrate. The coil includes a plurality of first coil conductors and a plurality of second coil conductors that are wound such that the first coil conductors and the second coil conductors each have the same number of turns and such that a direction in which the first coil conductors are wound and a direction in which the second coil conductors are wound are opposite to each other. The first coil conductors and the second coil conductors are alternately arranged in a thickness direction of the insulating substrate and connected in series to one another. |
US11954549B2 |
Point of sale system
A point-of-sale system is a dual-screen stand assembly that includes a merchant terminal and a consumer terminal. The merchant terminal and the consumer terminal can be mated together in a fixed position to form a single unitary stand, or can be separated from each other in a separated position with each terminal serving as its own separate stand. The merchant terminal supports a merchant computing device and is oriented in a merchant-facing direction. The consumer terminal is detachably mated to the merchant terminal and supports a consumer computing device that is oriented in a consumer-facing direction. The point-of-sale system also includes a card reader as part of the customer terminal to perform a payment. The card reader is configured to accepting swipe cards, chip cards or contactless (EMV or NFC) payments. |
US11954546B2 |
Structure for individual authentication, method for producing thereof, and individual authentication method
Provided is a structure for individual authentication in which a pillar pattern region including a plurality of nanopillars formed of synthetic quartz glass is formed on at least a part of a surface portion of a synthetic quartz glass substrate. In the pillar pattern region, the nanopillars have an indentation elastic modulus of 35 to 100 GPa as measured by a nanoindentation method, and the nanopillars are plastically deformed. |
US11954541B1 |
Highly available message ingestion by a data intake and query system
Techniques are described for providing a highly available data ingestion system for ingesting machine data sent from remote data sources across potentially unreliable networks. To provide for highly available delivery of such data, a data intake and query system provides users with redundant sets of ingestion endpoints to which messages sent from users' computing environments can be delivered to the data intake and query system. Users' data sources, or data forwarding components configured to obtain and send data from one or more data sources, are then configured to encapsulate obtained machine data into discrete messages and to send copies of each message to two or more of the ingestion endpoints provisioned for a user. The ingestion endpoints receiving the messages implement a deduplication technique and provide only one copy of each message to a subsequent processing component (e.g., to an indexing subsystem for event generation, event indexing, etc.). |
US11954538B2 |
Updating a state of a client device using a limited event size protocol
Techniques are described herein that are capable of updating a state of a client device using a limited event size protocol. An initial state of the client device is stored. The initial state is defined by first records that identify first respective binaries associated with the client device at a first time. A first event of multiple events, which are configured in accordance with the limited event size protocol, is received from the client device. Each event includes a respective subset of second records, which identify respective second binaries associated with the client device at a second time. The first event is parsed to identify a first subset of the second records that is included in the first event. An updated state of the client device is generated by replacing a first portion of the first records with the first subset of the second records. |
US11954536B2 |
Data engine
Systems and methods for processing and/or presenting data are disclosed. In an aspect, one method can comprise receiving a request for information and detecting a type of data representing the information requested. The data can be processed via a type-dependent agent and the processed data can be provided via an agnostic data engine. |
US11954529B2 |
Method, device and computer program product for tracking lock
Techniques for tracking a lock involve creating an event comprising object information, and extracting the object information in the event through a thread in a thread pool. Such techniques further involve recording lock information comprising the object information according to a determination that the thread executes a lock operation. Such a lock tracking technique for a threading model can record lock information of an object when a thread performs locking and unlocking, and realize tracking of a lock operation and generating a lock analysis report. |
US11954528B2 |
Technologies for dynamically sharing remote resources across remote computing nodes
Technologies for dynamically sharing remote resources include a computing node that sends a resource request for remote resources to a remote computing node in response to a determination that additional resources are required by the computing node. The computing node configures a mapping of a local address space of the computing node to the remote resources of the remote computing node in response to sending the resource request. In response to generating an access to the local address, the computing node identifies the remote computing node based on the local address with the mapping of the local address space to the remote resources of the remote computing node and performs a resource access operation with the remote computing node over a network fabric. The remote computing node may be identified with system address decoders of a caching agent and a host fabric interface. Other embodiments are described and claimed. |
US11954519B2 |
Information processing apparatus, method, and recording medium controlling execution of a process based on the amount of a type of log data stored
An information processing apparatus includes a memory and processing circuitry. The memory stores log data generated by an execution of a process. The processing circuity stops the execution of the process in a state where the process is being executed and when an amount of the log data in the memory is larger than a first threshold, and restarts the execution of the process in a state where the execution of the process is stopped and when the amount of the log data in the memory is smaller than a second threshold that is smaller than the first threshold. |
US11954518B2 |
User-defined metered priority queues
Apparatuses, systems, and techniques to optimize processor resources at a user-defined level. In at least one embodiment, priority of one or more tasks are adjusted to prevent one or more other dependent tasks from entering an idle state due to lack of resources to consume. |
US11954517B2 |
Computer-implemented method and system for providing dynamic endpoints for performing data transactions
The present disclosure relates to Application Programming Interface (API) framework that discloses a computer implemented method, polling service system, and non-transitory computer readable medium for providing dynamic endpoints for performing data transactions with a corresponding candidate application server. The method has two phases: a polling phase and a transaction phase. In the polling phase, the polling service system receives a first API request from one or more source devices and provides a dynamic endpoint for the one or more source devices to interact with the corresponding candidate application server of their requirement. In the transaction phase, the corresponding candidate application server receives a second API request from the one or more source devices through the dynamic endpoint generated during the polling phase, and performs data transactions. |
US11954516B1 |
Techniques for inspecting managed workloads deployed in a cloud computing environment
A system and method for inspecting managed workloads in a cloud computing environment for cybersecurity threats improves inspection of managed workload service repositories, by only inspecting bases of managed workload deployed in the cloud computing environment. The method includes discovering a managed workload deployed in a cloud computing environment; determining an identifier of the managed workload, wherein the identifier includes an indicator to a base repository in which a base is stored, and wherein the managed workload is currently deployed in the cloud computing environment, the base repository further storing a plurality of bases, wherein a portion of the plurality of bases do not correspond to a deployed workload; accessing the base repository to pull the base; and inspecting the base of the deployed managed workload for a cybersecurity threat. |
US11954515B1 |
Managing signals from multiple virtual machines and controlling hardware directly or through an API by a host operating system
A system according to an embodiment of the present invention includes at least two virtual machines running on a hardware platform using either a hosted or a bare metal hypervisor. The virtual machines may communicate with an agent-server resident in the host operating system or in one of the virtual machines to switch control of the hardware component, such as graphics hardware, from one virtual machine to another. |
US11954510B2 |
Native-image in-memory cache for containerized ahead-of-time applications
A method includes identifying an ahead-of-time (AOT) native-image application to be compiled and during AOT compilation of the AOT native-image application; bypassing an operating system page cache corresponding to the AOT native-image application; and accessing, by a processing device, the native-image application from an in-memory cache shared using inter-process-communication. |
US11954509B2 |
Service continuation system and service continuation method between active and standby virtual servers
In a case where an active system virtual server detects stopping of a heartbeat received from a standby system virtual server, the active system virtual server notifies a coordination apparatus of the detection of the stopping of a heartbeat. In addition, the active system virtual server reports whether or not a service is operating to the coordination apparatus. The coordination apparatus instructs the standby system virtual server to restart the system in a case where the stopping of a heartbeat and the operation of a service are received. The standby system virtual server restarts the service, restarts an operating system, or restarts the operating system in a case where the restart of the service is not successful, in response to an instruction for restarting the system. |
US11954508B2 |
Facilitating user configured assistance requests through a chat in a virtual space
A system and method for facilitating a user to initiate and accept an assistance request through a chat session is disclosed. Controls may be provided in a graphical chat interface to enable the user to specify inputs to request assistance from other users participating in the chat session. An assistance request may be generated and communicated to those users through the chat session. Graphical representation for the assistance request and controls that facilitate the users to accept the assistance request may be provided in the graphical chat interface. Upon an acceptance to the assistance request by a responding user through the graphical chat interface, an assistance command may be generated and executed in the virtual space. |
US11954506B2 |
Inspection mechanism framework for visualizing application metrics
In an approach for visualizing metrics towards optimizing application performance, a processor identifies an application, running in a user interface, on a cloud platform. A processor calculates information metrics of the application. A processor presents the information metrics on the user interface with the application. |
US11954504B2 |
Systems and methods to convert information technology infrastructure to a software-defined system
Disclosed herein are system, method, and computer program product embodiments for a method of cloud infrastructure optimization. The method identifies an existing infrastructure configuration deployed in a cloud environment and generates a plurality of proposal configurations, each of the plurality of proposal configurations having executable code configured to adjust the existing infrastructure configuration for at least one variable. The method selects a proposal configuration from the plurality of proposal configurations based on the at least one variable adjusted for in the existing infrastructure configuration, and the selected proposal configuration is deployed in the cloud environment. The method then analyzes the selected proposal configuration for a level of adjustment for the at least one variable. The method trains a model engine with existing and new training data. |
US11954501B2 |
Apparatus and method for restoring a password-protected endpoint device to an operational state from a low power state
A scheme for restoring a password-protected endpoint device (e.g., a memory device) of a computer system to an operational state from a low power state without requiring user input of a device password. A password received for unlocking the device during a boot process is stored in a secure memory. The password-protected endpoint device subsequently enters the low power state, causing it to lock. During a transition from the low power state to an operational state, it is detected that the password for the endpoint device is stored in the secure memory. The password is fetched from the secure memory and used to unlock the endpoint device, thereby restoring the endpoint device to an operational state. |
US11954499B2 |
Operational code storage for an on-die microprocessor
Methods, systems, and devices for operational code storage for an on-die microprocessor are described. A microprocessor may be formed on-die with a memory array. Operating code for the microprocessor may be stored in the memory array, possibly along with other data (e.g., tracking or statistical data) used or generated by the on-die microprocessor. A wear leveling algorithm may result in some number of rows within the memory array not being used to store user data at any given time, and these rows may be used to store the operating code and possibly other data for the on-die microprocessor. The on-die microprocessor may boot and run based on the operating code stored in memory array. |
US11954498B2 |
Dynamic operation code based agnostic analysis of initialization information
An information handling system determines a difference between a first set of initialization information and a second set of initialization information during a pre-extensible firmware interface initialization phase of a boot process that is based on a first basic input/output system (BIOS), wherein the first set of initialization information is associated with the first BIOS and the second set of initialization information is associated with a second BIOS. The system also creates and publishes a hand-off block that includes an entry which describes the difference between the first set of initialization information and the second set of initialization information. The system parses the hand-off block during a driver execution environment phase to determine the difference between the first set of initialization information and the second set of initialization information, wherein the hand-off block is passed from the pre-extensible firmware interface initialization phase of the boot process. The system then updates the first set of initialization information based on the difference during the driver execution environment phase before continuing the boot process with the second BIOS using updated initialization information. |
US11954497B2 |
Method and system for optimizing data transfer from one memory to another memory
A method and system for moving data from a source memory to a destination memory by a processor are disclosed. The processor has a plurality of registers and the source memory stores a sequence of instructions that include one or more load instructions and one or more store instructions. The processor moves the load instructions from the source memory to the destination memory. Then, the processor initiates execution of the load instructions from the destination memory in order to load the data from the source memory to one or more registers in the processor. Execution then returns to the sequence of instructions stored in the source memory, and the processor stores the data from the registers to the destination memory. |
US11954493B2 |
Cache systems for main and speculative threads of processors
A cache system having cache sets, and the cache sets having a first cache set configured to provide a first physical output upon a cache hit and a second cache set configured to provide a second physical output upon a cache hit. The cache system also has a control register and a mapping circuit coupled to the control register to map respective physical outputs of the cache sets to a first logical cache and a second logical cache according to a state of the control register. The first logical cache can be a normal or main cache for non-speculative executions by a processor and the second logical cache can be a shadow cache for speculative executions by the processor. |
US11954491B2 |
Multi-threading microprocessor with a time counter for statically dispatching instructions
A multithread processor includes a time counter and a register scoreboard and provides a method for statically dispatching instructions with preset execution times based on a write time of a register in the register scoreboard and the time counter provided to an execution pipeline. |
US11954487B2 |
Techniques, devices, and instruction set architecture for efficient modular division and inversion
Disclosed are apparatuses, systems, and techniques to perform and facilitate fast and efficient modular computational operations, such as modular division and modular inversion, using shared platforms, including hardware accelerator engines. |
US11954486B2 |
Location tracking system and methods
According to some embodiments of the present disclosure, the disclosure relates to an application system and server kit that create and serve digital twin-enabled applications. This disclosure also relates to a hub-and-spoke classification system. This disclosure also relates to a location-based services framework that leverages a generative content process to improve location prediction. This disclosure also relates to virtual reality and augmented reality applications, as well as digital agents that support various types of applications. |
US11954484B2 |
Method and system for graph-based application modeling
A method for providing graph-based application modeling to facilitate application lifecycle management is disclosed. The method includes receiving, via a graphical user interface, an input, the input relating to a request to design and develop an application; determining, based on the input, a model development plan, the model development plan including a universal schema that is compatible with a variety of application development schemas; generating a model based on the model development plan and the input, the model relating to an illustration of a topology corresponding to the application; associating the model with the application; storing the model and the association in a model repository; and exposing the model via a network interface. |
US11954483B2 |
Software update in a managed server system
A method for updating software in one or more servers in a managed system includes bootstrapping of shared secrets to secure communication, using an object store with publicly accessible URLs as a mailbox system between a patch agent locally at the managed system and a patch management server located remotely. The object store provides for indirect and asynchronous communication, allowing the patch management server to manage the updates, whereas the patch agent executes the updates. The patch management server keeps track of update results, and when an update is unsuccessful it performs and supports a remediation process. Both the patch agent and the patch management server keep full logs of the update results to allow for auditing. |
US11954479B2 |
Predicting post-upgrade outcomes in information technology environments through proactive upgrade issue testing
A method and system for predicting post-upgrade outcomes in information technology environments through proactive upgrade issue testing. At least with respect to computing, an upgrade may entail the replacement of a product—in the form of hardware, software, and/or firmware—with a newer or better version, which may serve to bring the product up to date, improve the characteristic(s) of the product, and/or resolve any issue(s) inflicting the product. Further, the process of upgrading a product in view of an issue therein is often reactive—that is, it is often required that a customer experiences and reports an issue for a product to a vendor prior to the issuance of an upgrade to the customer that addresses the issue for the product by the vendor. Presently, what is lacking is a mechanism through which product upgrades may be presented to customers proactively in order to minimize product failure and/or downtime. |
US11954475B2 |
System, method, and server for optimizing deployment of containerized applications
A system, method, and server for optimizing deployment of a containerized application. The system includes a machine and a server configured to receive optimization criteria related to the containerized application, the optimization criteria including affecting parameters, effected metrics, and stopping criteria. The server is further configured to transmit at least one value of the affecting parameter to the machine, receive results of a trial of the containerized application performed by the machine according to the transmitted at least one value, the results of the trial including an empirical value of the effected metrics, update an optimization model based on the trial results, compare the results of the trial and the updated optimization model to the one or more stopping criteria, and transmit an optimized one of the at least one value of the affecting parameters to the machine for deployment of the containerized application. |
US11954474B2 |
Generating compliant container images via embeddings
A method, computer systems and program product to import non-compliant container images is provided. A processor receives a non-compliant container image, wherein the container image is not compliant with a target computing environment. A processor extracts a one or more embeddings from the non-compliant container image. A processor compares the one or more embeddings from the non-compliant container image to a plurality of one or more embeddings from an image catalog. A processor identifies a similar image from the image catalog based on the comparison of layer embeddings from the non-compliant container image and the similar image. A processor deploys the similar image in the target computing environment. |
US11954473B2 |
Deployment architecture for multi-tenant cloud computing systems
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for a deployment architecture for multi-tenant cloud computing systems. In some implementations, a first cluster of processing nodes is configured to run tenant computing environments on behalf of different tenants. A second cluster of processing nodes runs a deployment controller configured to manage and monitor tenant computing environments allocated for the first cluster of processing nodes. A pool of unassigned computing environments is hosted in the first cluster of processing nodes. After receiving a request for a new environment, the deployment controller running in the second cluster of processing nodes coordinates with one or more modules running in the first cluster of processing nodes to update and assign one of the previously unassigned computing environments to be used. |
US11954471B2 |
In-vehicle synthetic sensor orchestration and remote synthetic sensor service
A system comprising one or more computers implements a synthetic sensor service configured to deploy synthetic sensors to an in-vehicle computing device implementing a synthetic sensor orchestration environment for a vehicle. The synthetic sensor orchestration environment determines a placement decision for a new synthetic sensor to be added to the vehicle based on one or more annotations included in a synthetic sensor package for the new synthetic sensor. The synthetic sensor service and respective synthetic sensor orchestration environments implemented in various types of vehicles provide a consistent way to remotely add additional synthetic sensors and/or other functionality to different types of vehicles after the vehicles have already been put in use by respective owners or operators of the vehicles. |
US11954468B2 |
AIML-based continuous delivery for networks
One example method includes deploying an application in a distributed computing environment. Telemetry data is collected that corresponds with the deployment of an application. The telemetry data is received by a machine learning model that was trained with test telemetry data to determine whether the deploying is successful or failed. A successful inference results in continued deployment and a fail inference results in a rollback of the application. |
US11954465B2 |
Apparatuses, methods, computer programs, and data carriers for indicating and detecting atomic operations
An apparatus comprising at least one interface configured to read one or more high-level code instructions; and at least one processor configured to read the one or more high-level code instructions using the interface, determine atomic operations in the high-level code instructions, and translate the one or more high-level code instructions into assembly code instructions, wherein atomic operations are indicated in the assembly code instructions based on the atomic operations in the high-level code instruction. |
US11954461B2 |
Autonomously delivering software features
A system for autonomously delivering software features is disclosed. The system parses data obtained from a variety of sources, and extracts source concepts from the parsed data to generate models for inclusion in a set of agglomerated models. Over time, additional data from the variety of sources may be utilized to update the set of agglomerated models. The updated agglomerated models may be analyzed by the system to determine whether new features and/or functionality may be added to an application under evaluation by the system. In the event that new features and/or functionality may be added to the application under evaluation, the system may automatically generate code corresponding to the new features and/or functionality and incorporate that features and/or functionality into the application under evaluation. |
US11954457B2 |
Arithmetic devices for neural network including a function storage circuit and an activation function circuit
An arithmetic device includes a function storage circuit and an activation function (AF) circuit. The function storage circuit stores and outputs a function selection signal, a first function information signal, and a second function information signal. The AF circuit generates an activation function result data by applying a slope value and a maximum value to a multiplication/accumulation (MAC) result data in a function setting mode that is activated by the function selection signal. The slope value is set based on the first function information signal, and the maximum value is set based on the second function information signal. |
US11954456B2 |
Float division by constant integer
A binary logic circuit for determining the ratio x/d where x is a variable integer input, the binary logic circuit comprising: a logarithmic tree of modulo units each configured to calculate x[a: b]mod d for respective block positions a and b in x where b>a with the numbering of block positions increasing from the most significant bit of x up to the least significant bit of x, the modulo units being arranged such that a subset of M−1 modulo units of the logarithmic tree provide x[0: m]mod d for all m∈{1, M}, and, on the basis that any given modulo unit introduces a delay of 1: all of the modulo units are arranged in the logarithmic tree within a delay envelope of [log2 M]; and more than M−2u of the subset of modulo units are arranged at the maximal delay of [log2 M], where 2u is the power of 2 immediately smaller than M. |
US11954455B2 |
Method for translating words in a picture, electronic device, and storage medium
Provided are a method and apparatus for translating words in a picture, an electronic device, and a storage medium. The method includes: recognizing words embedded in a target picture to obtain at least one text line, each of which corresponds to one line of words; perform paragraph combination on the at least one text line to obtain at least one text paragraph; translating the at least one text paragraph into at least one target text paragraph in a specified language; and replacing the words in the target picture with the at least one target text paragraph. |
US11954452B2 |
Translation method and apparatus, and translation system
A translation method includes: selecting a source word from a source sentence; generating mapping information including location information of the selected source word mapped to the selected source word in the source sentence; and correcting a target word, which is generated by translating the source sentence, based on location information of a feature value of the target word and the mapping information. |
US11954449B2 |
Method for generating conversation reply information using a set of historical conversations, electronic device, and storage medium
The disclosure discloses a method for generating a conversation, an electronic device, and a storage medium. The detailed implementation includes: obtaining a current conversation and historical conversations of the current conversation; selecting multiple reference historical conversations from the historical conversations and adding the multiple reference historical conversations to a temporary conversation set; and generating reply information of the current conversation based on the current conversation and the temporary conversation set. |
US11954446B2 |
Automatic flow generation for virtual assistants
Disclosed herein are methods and systems for generating automatically transactional dialog flows for a virtual assistant based on a set of predefined (labeled) transactional flows defining user interaction paths to accomplish one or more tasks. The virtual assistant is represented by a tree structure comprising a plurality of dialog nodes where each transactional flow comprises a respective subset of the nodes descending from a parent node to one or more completion nodes. New transactional flows may be generated automatically based on similarity with the predefined transactional flows, by selecting a candidate node and one of the predefined transactional flows comprising a completion node most similar to the candidate completion node and further selecting a candidate parent node most similar to the parent node of the selected predefined transactional flow. The new transactional flows may be then generated to comprise all descendant nodes of the candidate parent node. |
US11954442B2 |
Neural symbolic reader
The present disclosure is directed to systems and methods for performing reading comprehension with machine learning. More specifically, the present disclosure is directed to a Neural Symbolic Reader (example implementations of which may be referred to as NeRd), which includes a reader to encode the passage and question, and a programmer to generate a program for multi-step reasoning. By using operators like span selection, the program can be executed over a natural language text passage to generate an answer to a natural language text question. NeRd is domain-agnostic such that the same neural architecture works for different domains. Further, NeRd is compositional such that complex programs can be generated by compositionally applying the symbolic operators. |
US11954441B2 |
Device and method for generating article markup information
A device and method for generating article markup information are provided. The method for generating article markup information includes the following. Segmentation processing is performed on an article to generate a segmentation result. Name entity recognition is performed on the segmentation result to generate a first recognition result. Whether the segmentation result includes any word in an expansion list is determined. Expanded entity classification conversion is performed on the first recognition result to generate a second recognition result. The second recognition result and the segmentation result are used as markup information. |
US11954435B2 |
Text generation apparatus, text generation learning apparatus, text generation method, text generation learning method and program
A text generation apparatus includes a memory and a processor configured to execute acquiring a reference text based on an input text and information different from the input text; and generating a text based on the input text and the reference text, wherein the acquiring and the generating are implemented as neural networks based on learned parameters. |
US11954426B2 |
Method and apparatus for displaying online document, and storage medium
Provided are a method and apparatus for displaying an online document, and a storage medium. The method for displaying an online document includes, in response to receiving an interactive instruction for a first user through the online document, generating an online document notification message in the instant messaging session list of the first user, where the interactive instruction includes that a second user mentions the first user or that the second user mentions the content published by the first user in the online document; in response to receiving an instruction triggering the online document notification message, acquiring a target link address; and jumping to the target link address in an instant messaging window of the instant messaging client through a document container integrated into the instant messaging client and displaying the online document in the instant messaging window, where the document container is integrated into an instant messaging framework. |
US11954425B2 |
Image annotation process
A computer-implemented method, computer program product, and computing system for rendering an annotatable image within an image viewer. An indication of an intent to annotate the annotatable image is received from a user. A meme generation interface is rendered with respect to the annotatable image. Meme annotation criteria is received from the user via the meme generation interface. The meme annotation criteria includes one or more of: a meme message, a meme position indicator, and a font type identifier. The annotatable image is modified based, at least in part, upon the meme annotation criteria, thus generating an annotated image. The annotated image is published to a meme publication website. |
US11954424B2 |
Automatic domain annotation of structured data
A processor may receive structured data. The structured data may include one or more columns and associated column names. The processor may analyze the structured data. Analyzing the structured data may include gathering a requisite set of keywords from the associated column names across all columns and/or a sample of column cells. The processor may access a corpus of documents. Each of the documents in the corpus may be associated with a respective keyword. The processor may search the corpus of documents based on the requisite set of keywords. The processor may summarize one or more documents associated with the requisite set of keywords. |
US11954421B2 |
Reducing data usage for rendering state changes
The subject technology receives, from a first client device, a set of requests for recording user activity detected on a mobile application executing on the first client device. The subject technology determines that a first request from the set of requests includes a change in position for an element of a screen of the mobile application. The subject technology determines a previous timestamp of a set of previous properties including a previous change in position for the element of the screen. The subject technology determines a transition time between a current timestamp and the previous timestamp. The subject technology generates, using a style sheet language, a linear transition based at least in part on the transition time. The subject technology adds the linear transition to a style of a markup language element corresponding to the element. |
US11954416B2 |
Non-transitory computer readable recording medium storing a computer program, simulation method and simulation device for simulating dynamic behavior of electromagnetic component
A computer program causes a computer to execute processing of simulating behavior of an electromagnetic component including a coil at each of a plurality of time points based on an analytic model of the electromagnetic component. The processing comprises creating a look-up table storing a flux linkage of the coil, an inductance of the coil and a current in the coil that are obtained by a magnetic field analysis based on the analytic model in association with one another, and simulating behavior of the electromagnetic component by referring to the look-up table using currents in the coil calculated at a previous simulation step and at a step before the previous simulation step. |
US11954414B2 |
System and method for building heating-modification-based gross energy load modeling with the aid of a digital computer
Gross energy load can be determined by combining periodic net load statistics, such as provided by a power utility or energy agency, with on-site power generation, such as photovoltaic power generation, as produced over the same time period. The gross energy load provides an indication upon which other types of energy investment choices can be evaluated. These choices can include traditional energy efficiencies, such as implementing electrical efficiency measures, which includes cutting down on and avoiding wasteful energy use and switching to energy efficient fixtures, and improving the thermal efficiency and performance of a building. The choices can also include non-traditional energy efficiencies, such as replacing a gasoline-powered vehicle with an electric vehicle, fuel switching from a water heater fueled by natural gas to a heat pump water heater, and fuel switching from space heating fueled by natural gas to a heat pump space heater. |
US11954410B2 |
Watershed marching-delineation algorithm
The constrained watershed boundary (CWB), defined as a polygon containing all the flow direction grid cells with a surface flow distance less than a user prescribed threshold uses an algorithm that builds upon the HSM algorithm proposed and augments the data structure with a flow distance grid calculated directly from the original flow direction grid. |
US11954405B2 |
Zero latency digital assistant
An electronic device can implement a zero-latency digital assistant by capturing audio input from a microphone and using a first processor to write audio data representing the captured audio input to a memory buffer. In response to detecting a user input while capturing the audio input, the device can determine whether the user input meets a predetermined criteria. If the user input meets the criteria, the device can use a second processor to identify and execute a task based on at least a portion of the contents of the memory buffer. |
US11954403B1 |
Systems and methods for communicating notifications and textual data associated with applications
Embodiments are provided for communicating notifications and other textual data associated with applications installed on an electronic device. According to certain aspects, a user can interface with an input device to send (218) a wake up trigger to the electronic device. The electronic device retrieves (222) application notifications and converts (288) the application notifications to audio data. The electronic device also sends (230) the audio data to an audio output device for annunciation (232). The user may also use the input device to send (242) a request to the electronic device to activate the display screen. The electronic device identifies (248) an application corresponding to an annunciated notification, and activates (254) the display screen and initiates the application. |
US11954402B1 |
Talk story system and apparatus
A multimedia system records audio segments and allows speakers and other users to select recorded audio segments as “Loved” or “Kept” for selective later playback in a timed sequence in association with corresponding images. A concept of telerecording is that one can call their relative in another country and ask them to explain what's going on in a picture. This way we can record their voices without having to travel to wherever they live. |
US11954401B2 |
Method for selecting audio output device, and display apparatus
Disclosed are a method for selecting an audio output device and a display apparatus. The method includes: in response to a power cutoff command, saving a first device list and performing a first set of operations associated with the power cutoff command; while the display apparatus is in a power off state, receiving a power on command; in response to the power on command, performing a second set of operations associated with a power on process; in response to a first audio output device having connected with the display apparatus, determining whether a first identifier of the first audio output device is same as the identifier of the current sound output device; and in response to the first identifier of the first audio output device being same as the identifier of the current sound output device, taking the first audio output device as the current sound output device. |
US11954398B2 |
Electronic device and method for providing notification thereof
An electronic device according to various embodiments of the disclosure comprises: a foldable housing, a flexible display, a communication circuit, a sensor module, a processor, and a memory. The memory can store instructions that, when executed, cause the processor to sense whether an event configured to display a user interface has occurred, identify an angle between a first housing and a second housing using the sensor module, determine, based on the identified angle, at least one area for displaying the user interface from among at least one edge area or folding area of the flexible display, and control the display to display the user interface in the determined at least one area. |
US11954391B2 |
Methods and printing system for peer-to-peer output management
A peer-to-peer network of printing devices is configured to share printing device information, such as job queue status, configuration information, and resource information for automated load balancing, capability matching, failover, and print splitting operations. A digital front end (DFE) of a printing device establishes connections with the DFEs of other printing devices to manage output within the peer-to-peer network in an automated manner. When a print job is received at a DFE for a printing device, it is evaluated to determine how to best manage the output for the print job. |
US11954389B2 |
Printing apparatus, control method, and storage medium for performing printing using a cloud print service
A control method of a printing apparatus for acquiring a print job from a cloud print service, and performing printing based on the acquired print job includes transmitting, in a case where a notification received from the cloud print service includes information indicating that a fetchable print job exists, a first request related to the print job, to the cloud print service, executing login processing of causing a user to log into the printing apparatus, and transmitting a second request related to the print job, to the cloud print service conditional upon the login processing being performed. |
US11954386B2 |
Information processing apparatus having enhanced printing functions, controlling method of information processing apparatus, and storage medium
A non-transitory computer readable storage medium stores an extension application program for extending a function of print data creation software to create print data. The extension application program causing a computer in an information processing apparatus to execute obtaining information of a plurality of functions from a printing apparatus, displaying a print setting screen based on at least a part of the obtained information, and performing control such that among the plurality of functions, a second function that can be used for printing only in combination with a first function which the extension application program does not support is not displayed on the print setting screen. |
US11954378B2 |
System and method of providing universal mobile internet proxy printing
Disclosed is a method to enable printing on legacy devices. The method includes discovering a legacy device that does not have a universal record that enables the legacy device to provide services to a mobile device through a network, appending the universal record for the legacy device, transmitting the universal record for the legacy device to a controller, receiving, at the controller and from the mobile device, a request for services which can be provided by the legacy device, transmitting, from the controller and based on the universal record for the legacy device, data associated with the legacy device to the mobile device to yield transmitted data and transmitting, based on an acceptance of the transmitted data by the mobile device, a service request from the mobile device to the legacy device for providing a service to the mobile device. |
US11954370B2 |
Command queuing
The present disclosure includes apparatuses and methods for command queuing. A number of embodiments include receiving a queued command request at a memory system from a host, sending a command response from the memory system to the host that indicates the memory system is ready to receive a command in a command queue of the memory system, and receiving, in response to sending the command response, a command descriptor block for the command at the memory system from the host. |
US11954369B2 |
Command draining using host memory buffer
The present disclosure generally relates to aborting a command efficiently using the host memory buffer (HMB). The command contains pointers that direct the data storage device to various locations on the data storage device where relevant content is located. Once the abort command is received, the content of the host pointers stored in the data storage device RAM are changed to point to the HMB. The data storage device then waits until any already started transactions over the interface bus that are associated with the command have been completed. Thereafter, a failure completion command is posted to the host device. |
US11954367B2 |
Active time-based command prioritization in data storage devices
Disclosed are systems and methods providing active time-based prioritization in host-managed stream devices. The method includes receiving a plurality of host commands from a host system. The method also includes computing active times of open memory regions. The method also includes determining one or more regions that have remained open for more than a threshold time period, based on the active times. The method also includes prioritizing one or more host commands from amongst the plurality of host commands for completion, the one or more host commands having corresponding logical addresses belonging to the one or more regions, thereby (i) minimizing risk to data and (ii) releasing resources corresponding to the one or more regions. |
US11954356B2 |
Apparatus, method, and system for collecting cold pages
Apparatus, method, and system for efficiently identifying and tracking cold memory pages are disclosed. The apparatus in one embodiment includes one or more processor cores to access memory pages stored in the memory by issuing access requests to the memory and a page index bitmap to track accesses made by the one or more processor cores to the memory pages. The tracked accesses are usable to identify infrequently-accessed memory pages, where the infrequently-accessed memory pages are removed from the memory and stored in a secondary storage. |
US11954344B2 |
Host device comprising layered software architecture with automated tiering of logical storage devices
An apparatus comprises at least one processing device. The at least one processing device is configured, for each of a plurality of logical storage devices of a storage system, to determine in a multi-path layer of a layered software stack of a host device a performance level for that logical storage device, to communicate the performance levels for respective ones of the logical storage devices from the multi-path layer of the layered software stack of the host device to at least one additional layer of the software stack above the multi-path layer, and to select particular ones of the logical storage devices for assignment to particular storage roles in the additional layer based at least in part on the communicated performance levels. The additional layer in some embodiments comprises an application layer configured to automatically select a particular one of the logical storage devices for a particular storage role. |
US11954342B2 |
Masked training and analysis with a memory array
Methods, systems, and devices for masked training and analysis with a memory array are described. A memory device may operate in a first mode in which a maximum transition avoidance (MTA) decoder for a memory array of the memory device is disabled. During the first mode, the memory device may couple an input node of the MTA decoder with a first output node of a first decoder, such as a first pulse amplitude modulation (PAM) decoder. The memory device may operate in a second mode in which the MTA decoder for the memory array is enabled. During the second mode, the memory device may couple the input node of the MTA decoder with a second output node of a second decoder, such as a second PAM decoder. |
US11954341B2 |
External storage of internal drive management data
A data storage system includes a plurality of data storage drives, and a system controller coupled to each data storage drive of the plurality of data storage drives. The system controller is configured to store internal drive management data for each data storage drive of the plurality of data storage drives. |
US11954339B2 |
Memory allocation device and method thereof
A memory allocation device includes a storage including at least one memory pool in which a memory piece used to search for a route is previously generated and a controller that determines whether it is possible to search for the route using the previously generated memory piece and determines an added amount of memory pieces to previously allocate a memory of the storage, when it is impossible to search for the route. |
US11954336B2 |
Dynamic memory management operation
Methods, systems, and devices for dynamic memory management operation are described. A memory system may store data in a first block that includes a first type of memory cells configured to store a single bit of information (e.g., single level cells (SLCs)). The memory system may set a flag associated with the data indicating whether the data includes secure information and is to remain in a block that includes SLCs after a memory management operation (e.g., a garbage collection operation). The memory system may store, as part of the memory management operation for the first block and based on the flag, valid data of the first block in a second block that includes SLCs or a third block that includes a second type of memory cells configured to store two or more bits of information. |
US11954335B2 |
Computer system and redundant element configuration method
Reliability in a storage system can be easily and appropriately improved. In a computer system including a storage system configured to provide a plurality of instances in any one of a plurality of subzones divided by risk boundaries, a processor of the computer system is configured to make a storage controller that controls I/O processing for a volume based on a capacity pool provided by a plurality of storages redundant to the plurality of instances provided in the plurality of subzones. |
US11954333B2 |
Secured firmware with anti-malware
A data storage device and method for detecting malware on a data storage device. The device includes a non-volatile storage medium configured to store at least one file system control block and user data block(s) to store user data. The file system control block comprises at least one reference data structure. The data storage device further comprises a buffer to temporarily store user data. The data storage device further comprises a controller to scan each write command in the user data to be transferred for protocol commands or malicious data. The controller also stops the data transfer of user data from the buffer to the non-volatile storage medium if at least one of protocol commands or malicious data is detected in at least one write command. |
US11954331B2 |
Storage system workload scheduling for deduplication
A computer-implemented method enables workload scheduling in a storage system for optimized deduplication. The method includes determining dynamic correlations of deduplications between workload processes in a prior time window. Workload processes include one or more tasks with defined execution timing parameters. The method further includes determining deduplication ratios based on the correlations of the deduplications between the workload processes. The method further includes scheduling multiple workload processes based on a highest determined deduplication ratio of the determined deduplication ratios. |
US11954328B2 |
Storage management device, storage management method, and program
A processing load is reduced when a flash memory is used. A storage management device acquires an archive associated with an application, stores the acquired archive to one or more blocks among a plurality of blocks contained in the flash memory, and deletes one block among the plurality of blocks. In the archive storage, the acquired archive is stored in one of the blocks not storing an archive associated with an application different from that of the acquired archive, and in the deletion of one block, when an application is deleted, a block storing an archive associated with the application to be deleted is deleted. |
US11954327B2 |
System and method for multi-device media data management, and robot device
Disclosed by the present application are a system and method for multi-device media data management, and a robot device. A detection module detects a device located within a detection range, and determines according to a detection result whether to add the device to a device management list. A storage module obtains media data generated by each device in the device management list and stores the media data in a backup system in association with a corresponding tag. An instruction module receives an instruction of a user and analyzes the content of the instruction, the content comprising a tag and management type corresponding to the media data. A management module performs a management operation on corresponding media data according to the analyzed content. Thus, a plurality of devices may be actively detected and discovered, media data in corresponding devices may be obtained according to an instruction of the user, and be safely and reliably stored; in addition, intelligent searching for a plurality of tags may be conducted. Therefore, media data of a plurality of devices of a user may be integrally managed safely. |
US11954319B2 |
Systems and methods for high-scale top-down data analysis
Systems, methods, and non-transitory computer-readable media are provided for data analysis. A user interface comprising boards corresponding to one or more objects and one or more operations on the input and/or output objects of the boards can be generated for high-scale top-down data analysis. |
US11954316B2 |
Method and device for assigning an operation set
In some implementations, a method includes: while presenting an object via the display device, determining an operation set associated with the object that includes a plurality of input-response pairings, wherein each input-response pairing includes an input type and an associated response; obtaining, via the one or more input devices, a user input directed to the object; and, in response to detecting the user input: mapping the user input to an input-response pairing within the operation set associated with the object; and performing an operation on the object based on the user input and the input-response pairing. |
US11954313B2 |
Browsing and selecting content items based on user gestures
The present disclosure is directed toward systems and methods that provide users with efficient and effective user experiences when browsing, selecting, or inspecting content items. More specifically, systems and methods described herein provide users the ability to easily and effectively select multiple content items via a single touch gesture (e.g., swipe gesture). Additionally, systems and methods disclosed herein can allow users to select various content items in a selection interface, preview a content item, and return to the selection interface with the previous selections remaining in tact. Still further, systems and methods described herein allow users to transition between a content graphical user interface and a selection interface based on touch gestures with content items. |
US11954305B2 |
Operation methods of a smart interactive tablet, storage medium and related equipment
The present application discloses an operation method of an interactive flat panel. The method includes starting a slide play mode of the interactive flat panel, displaying a play mode interface of a slide document and an interface of an annotation application on a display screen of the interactive flat panel, wherein the interface of the annotation application is a transparent layer covering the interface of the slide document, and the play mode interface plays a first image of the slide document, and receiving, via a touch sensing device of the interactive flat panel, a touch operation on the interface of the annotation application, wherein the touch operation is a sliding operation of one or more fingers on the interface of the annotation application, and the sliding operation is a horizontal or vertical sliding action relative to a border of the interface of the annotation application. |
US11954304B2 |
Information processing device and information processing program
When displaying a setting value selection screen for selecting a setting value of a setting item of a function associated with a selected menu button, an image forming device displays, for each setting list, a notification batch for notifying the presence or absence of a shortcut button associated with a setting list of the setting value selection screen. |
US11954302B2 |
Device, method, and graphical user interface for organizing and presenting a collection of media items
An electronic device with a display and a touch-sensitive surface accesses a collection of media items, organized into a hierarchy of granularity levels, each corresponding to a respective timescale. The device displays a first plurality of representations of the media items at a first granularity level, corresponding to a first timescale, and in response to a pinch gesture, replaces the display of the first plurality of representations of the media items with display of a second plurality of representations of the media items at a second granularity level that corresponds to a second timescale that is longer than the first timescale. |
US11954300B2 |
User interface based variable machine modeling
In various example embodiments, a comparative modeling system is configured to receive selections of a data set, a transform scheme, and one or more machine-learning algorithms. In response to a selection of the one or more machine-learning algorithms, the comparative modeling system determines parameters within the one or more machine-learning algorithms. The comparative modeling system generates a plurality of models for the one or more machine-learning algorithms, determines comparison metric values for the plurality of models, and causes presentation of the comparison metric values for the plurality of models. |
US11954297B2 |
Digitizer
A digitizer includes a base layer including first and second non-folding areas and a folding area disposed between the first and second non-folding areas and foldable with respect to a folding axis extending in a first direction and a plurality of coils disposed on the base layer and including a first coil and a second coil closest to the first coil. Each of the first coil and the second coil includes a coil portion defining an open loop and a line portion extending from the coil portion. The coil portion or the line portion overlaps the folding area, and a distance between the coil portion of the first coil and the coil portion of the second coil or a distance between the line portion of the first coil and the line portion of the second coil, which overlap the folding area, is equal to or greater than about 100 micrometers. |
US11954296B2 |
Flexible capacitive tactile sensor and method for manufacturing same and tactile sensing system
A flexible capacitive tactile sensor is provided. The flexible capacitive tactile sensor may include a first flexible electrode layer, a second flexible electrode layer, and an ion gel thin film dielectric layer disposed between the first flexible electrode layer and the second flexible electrode layer. A first electrode array is disposed on the first flexible electrode layer. The first electrode array may include m series-connected electrodes parallel to a second direction. A second electrode array is disposed on the second flexible electrode layer. The second electrode array may include n series-connected electrodes parallel to a first direction. The first electrode array and the second electrode array may be disposed opposite to each other, and the first direction may be different from the second direction. The first electrode array, the second electrode array, and the ion gel thin film dielectric layer may form m×n electric double layer capacitors. |
US11954295B2 |
Touch panel, display panel, and display device
A touch panel, a display panel, and a display device. The touch panel includes: a substrate; an electrode layer disposed on the substrate. The electrode layer includes a plurality of second electrodes and a plurality of first electrodes arranged to intersect with the second electrodes; and an insulating layer. The second electrodes and the first electrodes are insulated by the insulating layer, and the insulating layer includes an inorganic material layer and an organic material layer. The inorganic material layer is provided with openings at least corresponding to intersections of the second electrodes and the first electrodes, and a part of the organic material layer fills in the openings. |
US11954293B2 |
Display apparatus having normal mode and biometric information measurement mode
A display apparatus includes a touch panel including a plurality of electrodes and a touch driver. The touch panel includes first electrodes extending in a first direction and second electrodes extending in a second direction and overlapping the first electrodes. The touch driver is configured to drive the touch panel in a normal mode and a biometric information measurement mode. The touch driver is configured to sequentially apply a transmission signal to the first electrodes by shifting the transmission signal at each group of N electrodes (where N is a positive integer) in the normal mode, and to sequentially apply the transmission signal to the first electrodes by shifting the transmission signal at each group of Q electrodes (where Q is a positive integer greater than N) in the biometric information measurement mode. |
US11954289B2 |
Laser projected virtual interface
Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for a wearable multimedia device and cloud computing platform with an application ecosystem for processing multimedia data captured by the wearable multimedia device. In an embodiment, a wearable multimedia device projects a virtual interface (VI) on a surface using a laser projector. The VI includes a first user interface element and a second user interface element partially overlapping the first user interface element. The device detects, based on sensor data from at least one of a camera or a depth sensor of the wearable multimedia device, that a user has positioned a finger in proximity with the first user interface element. In response, the device modifies a visual characteristic of at least one of the first user interface element or the second user interface element. |
US11954287B1 |
Self-capacitor sensing using alternating-current-mode bridge with global current rotation for capacitive touch panels
Techniques are described for using a multi-branch AC-mode bridge approach with global current rotation for self-capacitor sensing in a capacitive touch panel, such as integrated into a display of a touchscreen electronic device. K channels are coupled with K branches of a multi-branch AC-mode bridge to form K−1 pairs of channels for concurrent differential readout. K nominally identical sinusoidal input currents are generated based on an error signal, which is generated based on comparing a sinusoidal driver signal with feedback from one or more of the K branches. A unit current rotator rotates the K sinusoidal input currents to each of the branches, so that each branch current is formed by a rotating contribution from each of the sinusoidal input currents. Driving each branch with its branch current manifests a respective branch voltage, and differences between the branch voltages can be used to differentially sense pairs of channels. |
US11954285B2 |
System and method for detecting and characterizing touch inputs at a human-computer interface
One variation of a method for detecting an input at a touch sensor—including a force-sensitive layer exhibiting variations in local resistance responsive to local variations in applied force on a touch sensor surface and a set of drive and sense electrodes—includes: driving a drive electrode with a drive signal; reading a sense signal from a sense electrode; detecting a alternating-current component and a direct-current component of the sense signal; in response to a magnitude of the direct-current component of the sense signal falling below a threshold magnitude, detecting an input on the touch sensor surface during the scan cycle based on the alternating-current component of the sense signal; and, in response to the magnitude of the direct-current component of the sense signal exceeding the threshold magnitude, detecting the input on the touch sensor surface during the scan cycle based on the direct-current component of the sense signal. |
US11954283B2 |
High resolution touch sensor apparatus and method
A sensor array (10) comprising a plurality of touch sensitive pixels, each pixel (12) comprising a capacitive sensing electrode (14) and a reference capacitor (16) connected in series with the capacitive sensing electrode (14) to provide an indicator voltage that is indicative of the proximity of a conductive object to be sensed. |
US11954278B2 |
Display panel and electronic device
The present application provides a display panel and an electronic device. A functional region and a transition region of the display panel are located between two adjacent touch electrodes, each touch electrode is electrically connected to a first signal transmission line, first signal shielding lines are disposed between the first signal transmission lines of a same touch electrode group and the touch electrodes of an adjacent touch electrode group, and a part of the first signal shielding line is located in the transition region, so as to alleviate a problem of poor touch performance of an existing out-cut screen. |
US11954276B2 |
Semiconductor device and touch panel
A touch panel including an oxide semiconductor film having conductivity is provided. The touch panel includes a transistor, a second insulating film, and a touch sensor. The transistor includes a gate electrode; a gate insulating film; a first oxide semiconductor film; a source electrode and a drain electrode; a first insulating film; and a second oxide semiconductor film. The second insulating film is over the second oxide semiconductor film so that the second oxide semiconductor film is positioned between the first insulating film and the second insulating film. The touch sensor includes a first electrode and a second electrode. One of the first and second electrodes includes the second oxide semiconductor film. |
US11954275B2 |
Display panel and display device
A display panel and a display device are provided. By providing a winding structure with a hollow part on an electrode trace of a touch function layer, a parasitic capacitance between the touch function layer and a cathode layer at a pillar can be reduced. Furthermore, an overall consistency of the parasitic capacitance between the touch function layer and the cathode layer is balanced, noise caused by imbalance of the parasitic capacitance is avoided, and an overall touch report rate and sensitivity are improved. |
US11954274B2 |
Printing device
A printing device includes a panel unit including: a display panel; a capacitive touch sensor in which a position detection sensor and a cover glass are laminated and which includes a first side and a second side facing each other; a panel circuit board; a flexible wiring board, a display circuit board including a display section, a switch circuit board including a switch, and a panel housing, the capacitive touch sensor in the second attachment state is disposed so that the first side is lower than the second side, the flexible wiring board is curved between the display circuit board and the switch circuit board to couple the capacitive touch sensor and the panel circuit board to each other, and the display circuit board is coupled to the main circuit board via the panel circuit board. |
US11954271B2 |
Active stylus and method performed by active stylus
An active stylus and a method performed by the active stylus are provided. The active stylus includes a touch sensor inside. The touch sensor is arranged corresponding to a preset pen-holding region on an outer surface. The touch sensor is insulated from the pen body, when an external operating subject touches the preset pen-holding region and touches a touch panel, an uplink signal transmitted by the touch panel is coupled to the pen body via the external operating subject, as an uplink interference signal. The signal processing unit is for: generating a compensation signal; obtaining a compensated interference signal generated based on the compensation signal and the uplink interference signal; generating an uplink signal to be processed based on the received uplink signal and the compensated interference signal; and obtaining uplink information based on the uplink signal to be processed. |
US11954269B2 |
Information processing apparatus, information processing method, and program for generating location data
The present technology relates to an information processing apparatus, an information processing method, and a program that enable a configuration of a head mounted display (HMD) to be simplified. There is provided a generation unit configured to generate: first location data regarding a location of self with respect to a real space; second location data regarding a location of another device with respect to self; and third location data regarding a location of the another device with respect to the real space on the basis of the first location data and the second location data. On the basis of the third location data, image data of an image localized in the real space and to be displayed by the another device is generated. The present technology can be applied to, for example, an information processing apparatus that supplies location data representing a location of an HMD to the HMD. |
US11954266B2 |
Method for interacting with virtual world, host, and computer readable storage medium
The embodiments of the disclosure provide a method for interacting with a virtual world, a host, and a computer readable storage medium. The method includes: determining a hand gesture and accordingly determining an indicator in the virtual world; in response to determining that the hand gesture is a pinch gesture, performing a specific function corresponding to a position indicated by the indicator in the virtual world or a specific object indicated by the indicator in the virtual world. |
US11954259B2 |
Interactive system and device with gesture recognition function
Glasses with gesture recognition function include a glasses frame and a gesture recognition system. The gesture recognition system is disposed on the glasses frame and configured to detect hand gestures in front of the glasses thereby generating a control command. The gesture recognition system transmits the control command to an electronic device to correspondingly control the electronic device. |
US11954257B2 |
Stylus haptic component
Examples are disclosed relating to providing haptic feedback in a stylus while the stylus crosses a gap between two displays. In one example, a method comprises detecting one or more haptic triggering criteria, and at least on condition of detecting the one or more haptic triggering criteria, actuating the haptic feedback component to produce haptic output. Using a width of the gap between the displays, a stylus velocity, and a stylus direction, a crossing time for the stylus tip to cross the gap is calculated. At a first time after actuating the haptic feedback component, the method determines that the stylus tip crosses an inside edge of one of the displays. At least on condition of determining that the tip of the stylus crosses an inside edge of a display, the method continues to actuate the haptic feedback component for the crossing time. |
US11954253B2 |
Analog driving feature control brain machine interface
Embodiments describe a system configured with a brain machine interface (BMI) system implemented in a vehicle for performing vehicle functions using electrical impulses from motor cortex activity in a user's brain. The system uses fuzzy states for increased robustness. The fuzzy states are defined by sets of Gaussian kernel-type membership functions that are defined for steering and velocity action function states. The membership functions define fuzzy states that provide overlapping control tiers for increasing and decreasing vehicle functionality. An autonomous vehicle may perform control and governance of transitions between membership functions that may overlap, resulting in smooth transitioning between the states. |
US11954248B1 |
Pose prediction for remote rendering
A display pose of a client computing device is computed in a hybrid manner using both the client computing device and a server. Using the client computing device, an initial pose of the client computing device at an initial time is computed. A prospective pose at a target time is predicted using the client computing device. The prospective pose is sent along with auxiliary data from the client computing device to the server and a display pose of the client computing device at a display time is computed. The display pose is computed using the prospective pose and the auxiliary data. |
US11954246B2 |
Smart individual motion capture and spatial translation (SIMCAST) system
A motion capture and spatial translation system comprises an infinite directional travel platform (IDTP) that includes a hollow vessel having an elliptical lower body and a flat upper body, a treadmill motion surface encapsulating the hollow vessel, an intervening layer of lubricant fluid between the treadmill motion surface and the hollow vessel, and a port integrated within the vessel to define a channel for movement of the lubricant fluid from a top to a bottom of the vessel. A host frame supports the IDTP and anchors motor-controlled wheels that induce movement of the treadmill motion surface relative to the hollow vessel. Computer vision enabled cameras capture direction, speed, and acceleration of foot movements of the user to anticipate the user's path of travel and activates and controls the treadmill motion surface in real time. |
US11954242B2 |
Devices, methods, and graphical user interfaces for interacting with three-dimensional environments
A computer system presents first computer-generated content. While presenting the first computer-generated content, the computer system detects first movement of a first user in a physical environment, and in response: in accordance with a determination that the first movement changes a spatial relationship between the first user and a second user in the physical environment from a first spatial relationship to a second spatial relationship and that the change in spatial relationship meets first criteria, the computer system changes one or more output properties of the first computer-generated content; and in accordance with the determination that the first movement changes the spatial relationship from the first spatial relationship to the second spatial relationship and that the change in spatial relationship does not meet the first criteria, the computer system presents the first computer-generated content without changing the one or more output properties of the first computer-generated content. |
US11954237B2 |
Systems and methods for providing surrogate credentials and a secure guest mode for mobile devices
A user device may invoke, for a user associated with an unavailable user device, a guest mode, and may connect the user device with a network device based on invoking the guest mode. The user device may provide credentials of the user and a secure input of the user to the network device based on invoking the guest mode, and may receive an identity service and an emergency service for the user when the secure input is authenticated by the network device. The user device may associate, via the identity service, the user with the user device to enable the user to utilize the emergency service, and may provide, via the emergency service, one or more emergency notifications. The user device may receive an indication of the user exiting the guest mode, and may remove the credentials of the user from a memory based on the indication. |
US11954235B1 |
One-way communication data diode on a chip
A data diode chip provides a flexible device for collecting data from a data source and transmitting the data to a data destination using one-way data transmission. On-chip processing elements allow the data diode to identify automatically the type of connectivity provided to the data diode and configure the data diode to handle the identified type of connectivity. |
US11954234B2 |
System and method for protecting browser data
A method for controlling access to process data includes encrypting process data of a process; receiving a request to access the process data; requesting a security code to access the encrypted process data; receiving the security code; authenticating the received security code; and granting access to the encrypted process data if the received security code is successfully authenticated and denying access to the encrypted process data if the received security code is not successfully authenticated. |
US11954232B2 |
Information processing system, information processing apparatus, information processing method and program
An information processing system includes a terminal anonymizing data composed of records including one or more items through statistical processing, and a server storing the anonymized data set. The terminal includes a memory, and a processor configured to transmit an acquisition request which designates an acquisition condition to the server and acquire data which satisfies the acquisition condition from the server, create merged data, and transmit anonymized data obtained by anonymizing the merged data through the statistical processing to the server. The server includes a server memory, and a server processor configured to, in a case where the acquisition request is received, search for data which satisfies the acquisition condition from the data set and transmit data obtained as a result of the search to the terminal, receive the anonymized data, and subtract statistics included in the data transmitted to the terminal from statistics included in the received anonymized data. |
US11954228B2 |
Systems and methods for providing identity verification services
Systems and methods for providing identity verification services to users by providing a staking mechanism to incentivize participants in an identity verification system to be truthful and accurate and determining validator accuracy and associated setting of fees for using validator attestations to create an efficient, private and secure system. |
US11954227B2 |
Systems, methods, and media for generating documents containing confidential information
Mechanisms for generating documents with confidential information are provided, the systems comprising: a memory; and a first collection of at least of one hardware processor coupled to the memory and configured to: receive from a user device a request for a first document with confidential information; generate a second document, that corresponds to the first document, with at least one token corresponding to the confidential information; transmit the second document to a second collection of at least one hardware processor in a computer network that is entitled to access the confidential information; receive from the second collection of at least one hardware processor in the computer network a uniform resource locator (URL) corresponding to the first document; and transmit the URL to the user device. In some of these mechanisms, the user device is in the computer network. |
US11954225B1 |
Data privacy management
An example system places control and choice of managing the usage of private data into the hands of the users themselves. In some examples, the disclosed data privacy management system allows users to select preferences on how their private data is used by the business, both internally and externally. For example, the system may present users with one or more selectable options regarding how the user's private data is used. The system may then use the user's data for purposes that are in line with the user's selected preferences. |
US11954221B2 |
Mechanism for multi-factor authentication based on data
A request is received from a user at a client to access a file of a set of files backed up to a backup server. Upon verifying a password provided by the user, the client is issued another request for authentication. A first data structure is received responsive to the request. The first data structure is generated using identifiers corresponding to a set of files at the client of which at least some presumably have been backed up to the server. A second data structure is generated. The second data structure is generated using identifiers corresponding to the set of files backed up to the server. The first and second data structures are compared to assess a degree of similarity between the files at the client and the files backed up to the backup server. The user is denied access when the degree of similarity is below a threshold. |
US11954217B2 |
Securing privileged virtualized execution instances
Disclosed embodiments relate to systems and methods for securely provisioning sensitive data elements to virtualized execution instances. The techniques may include: identifying a request to provision a new virtualized execution instance; determining, in association with the request, that the new virtualized execution instance will require a prohibited data element in order to communicate with a target network resource; without providing the new virtualized execution instance the prohibited data element, registering the new virtualized execution instance; identifying a request from the new virtualized execution instance to communicate with the target network resource: performing a verification process for the request to communicate with the target network resource; and conditional on the verification process, provisioning the prohibited data element to the new virtualized execution instance. |
US11954216B1 |
Detecting durability issues with anomaly detection
Systems and methods are described herein for detecting the inadvertent modification to or deletion of data in a data store and taking automated action to prevent the deletion of data from becoming permanent. The described techniques may also be utilized to detect anomalous changes to a policy or affecting storage of data and taking automated action to mitigate the effects of those changes. In one example, events generated as a result of requests to perform operations on data objects in a data storage service may be obtained, where at least some of the events indicate a failure to fulfill respective requests. Data from the events may be input into a model to detect an anomaly indicative of inadvertent modification of data. As a result of detection of the anomaly, a set of operations may be initiated or performed to prevent the inadvertent modification of data from becoming permanent. |
US11954214B2 |
Systems and methods for controlled access to policy data on blockchain
Methods and systems for managing and/or processing a blockchain to maintain data security for confidential and/or personal data are provided. According to certain aspects, the disclosed data security techniques may enable access sharing functionality utilizing the blockchain. For example, access sharing may be utilized to share policy information. The policy information may be associated with a smart contract. Accordingly, the policy information may be encrypted using a public key for the smart contract and compiled into a block of the blockchain. In response to a request to provide access to the information to a particular node, the private key for the smart contract may be encrypted using the public key for the particular node and compiled into a block of the blockchain. |
US11954213B2 |
Obfuscating intelligent data while preserving reserve values
A system may receive a string of characters, identify two or more sub-strings of the string, compare the two or more sub-strings to one or more reserve values from a database of reserve values, identify a first sub-string of the two or more sub-strings that contains one of the one or more reserve values, identify a second sub-string of the two or more sub-strings with a sensitive value, and obfuscate the second sub-string and not obfuscating the first sub-string. |
US11954208B1 |
System security evaluation model
A method for a system for security evaluation includes working one state at a time; identifying primitives of interest and systematically applying relevant attacks for the system; starting at chip level, working through states, and then expanding a system boundary and repeating; following a sequence of: chip>circuit card>subsystem>system>platform for a product solution under analysis; determining if a system definition has sufficient detail, or is too abstract; for a chip with a native secure boot protocol, determining if all players are represented; representing attacks as vectors made up of measurements of the following attributes: Dollars, days, Probability of success, Probability of destruction, technology node, and number of samples; and representing countermeasures as vectors made up of scaling factors for each of attack attributes. |
US11954205B2 |
Security control for electronic control unit
A method for securing an electronic control unit (ECU). The method may include generating a granular security control adjustment authorization ticket (G-SCAAT) for securing the ECU according to a plurality of security parameters determined based on to a role selected for a corresponding user. The G-SCAAT may include security values to be used in controlling the ECU to operate according to the security parameters. |
US11954201B2 |
Framework for obfuscation based watermarking
The present disclosure describes systems, apparatuses, and methods for obfuscation-based intellectual property (IP) watermark labeling. One such method comprises identifying, by one or more computing processors, a specific net within an integrated circuit design that is likely to be used in a malicious attack; and adding additional nets to the integrated circuit design that add additional logic states to a finite state machine present in the integrated circuit design. The additional logic states comprise watermarking states for performing authentication of the integrated circuit design, in which a watermark digest can be captured upon application of secret key inputs to the additional nets. Other methods, systems, and apparatuses are also presented. |
US11954196B2 |
Mutual authentication of a user-controllable device or system containing sensitive or confidential
Method of mutual authentication of a controllable electronic device (DE) and of its user (USER) able to control it so that it procures him a service (DS), the device (DE) containing sensitive or confidential data (DA) and being arranged so as to—in an operational phase (OP) including a preliminary step of authentication of the user (UAP)—, execute an operation (SO) so as to procure the service (DS), including, furthermore, a prior phase of authentication of the device (SDAP), in which the authenticity of the device (DE) is verified, so that if on completion of the prior phase of authentication of the device (SDAP), the device (DE) is confirmed to be authentic, the user (USER) can execute the operational phase (OP), whilst if the device (DE) is not confirmed to be authentic, the user (USER) can prevent the execution of the operational phase (OP). |
US11954189B2 |
Method and system for contextual user logon authentication
A method and system of authenticating a user logon builds a user logon profile with a plurality of user logon features gathered during at least one successful attempted user logon, determines a logon feature novelty score for each feature, receives a user logon request for authentication and extracts current user logon features, retrieves corresponding logon feature novelty scores, determines a first distance function score for the corresponding logon feature novelty scores of the current user logon features, builds a failed logon attempt database, determines a failed logon feature novelty score, extracts the failed logon feature novelty scores corresponding to current user logon features, determines a second distance function score for the corresponding failed logon feature novelty scores of the current user logon features, and determining to one of allow or deny the user logon request based on at least one of the first distance function score and the second distance function score. |
US11954187B2 |
Detecting separate login during action based knowledge-based authentication and disqualifying validity
Aspects described herein may relate to techniques for detecting login activity to a financial account during a knowledge-based authentication process. The login activity may be related to access to an online interface for the financial account. The detection of login activity during the authentication process my indicate that the integrity of the authentication process is compromised as login access may provide an individual with transaction data that may be used to answer transaction-based authentication questions. As a result of detecting login activity, an alternative authentication process may be initiated or an authentication request related to the financial account may be denied. |
US11954182B2 |
Cloud management server, cloud system, and recording medium
A cloud management server comprises processing circuitry configured to access a device database storing information identifying a storage device in association with information identifying an owner thereof; access a license database storing license information of a license for a cloud storage, information identifying a license subscriber of the license, and information identifying a license sharer; receive setting information about a first license from a first license subscriber; refer to the device database to acquire information identifying a first storage device; set an update authority of the setting information to at least one of the first license subscriber and a first license sharer; and receive update instructions of the setting information, to refer to the update authority of the setting information, to confirm that the update instructions are given by the first license subscriber or the first license sharer having the update authority, and update the setting information. |
US11954180B2 |
Sensor fusion area of interest identification for deep learning
Sensor fusion is performed for efficient deep learning processing. A camera image is received from an image sensor and supplemental sensor data is received from one or more supplemental sensors, the camera image and the supplemental sensor data including imaging of a cabin of a vehicle. Regions of interest in the camera image are determined based on one or more of the camera image or the supplemental sensor data, the regions of interest including areas of the camera image flagged for further image analysis. A machine-learning model is utilized to perform object detection on the regions of interest of the camera image to identify one or more objects in the camera image. The objects are placed into seating zones of the vehicle. |
US11954177B2 |
System and method for online constraint optimization in telecommunications networks
Systems and methods described herein provide an online constraint optimizing service that evaluates user requests and inquiries for telecommunications services in the context of a real-time constraint-based analysis. According to an implementation, a network device receives a function for an analytic event and a constraint. The function applies different user attributes for a telecommunications network. The network device generates a training data set using offline constrained optimization of the function. The network device develops a predictive model for utilization of network resources in the telecommunications network using the training data set. The network device receives a user request that corresponds to the analytic event addressed by the predictive model and conducts an online prescriptive analysis using the predictive model. The network device optimizes allocation of the network resources to the user based on the prescriptive analysis. The network device monitors the model recommendations and adapts the predictive model for concept drift while maintaining the constraint. |
US11954176B1 |
Generation of virtual training sets for neural net applications
One embodiment of the present invention provides a computer implemented method for generating a training set to train a convolutional neural network comprising the steps of providing prediction space data to a General Logic Gate Module (GLGM). Prediction space expert judgement is also provided to the GLGM and to a sensitivity and importance module. The GLGM determines or outputs state possibilities. The state possibilities are provided to the sensitivity and importance module and to the feature extraction module. Feature extraction algorithms are applied to the state possibilities within the feature extraction module to produce a training possibility set that is a virtual training possibility set. The training possibility set is provided to a state inferential module and to a final training set. From the state inferential module a possibility ranking is generated that is independent of the convolutional neural network and further the output from the state inferential module is provided to a sensitivity and importance module for analysis. A sensitivity parameter and an importance parameter is determined from the output from the sensitivity and importance module. The state possibility ranking is provided to the final training set. The sensitivity parameter and importance parameter are provided to a final training set and a training set structure metric. A convolutional neural network input layer is generated from the final training set informed by one or more of the state possibility ranking, the sensitivity parameter, the importance parameter and the training possibility set. A convolutional neural network layer design is generated from the training set structure metric. |
US11954173B2 |
Data processing method, electronic device and computer program product
A method, an electronic device, and a computer program product for processing data is disclosed. The method includes training a classification model based on a plurality of reference documents describing different objects, the trained classification model respectively associating the plurality of reference documents with the described objects. The method further includes determining from the individual words identification information that can identify the objects based on contributions of individual words in the reference documents to the association. Identification information that can identify objects in documents describing the objects may be determined, so that an identification information data set is automatically generated for training a machine learning model that is used to determine the identification information. |
US11954171B2 |
Frustration scores for flows, page views, webpages, sessions, and websites
Method of generating frustration score starts with processor receiving data associated with interactions by users with website including webpages displayed during sessions. Processor generates page view scores based on page view experience indicators and zone experience indicators associated with the webpages, generates session scores based on the page view scores and session experience indicators, and generates webpage scores based on page view scores. Processor identifies the webpage associated with highest level of frustration based on page view and webpage scores and identifies the session that is associated with highest level of frustration based on the session scores. Processor causes a user interface to be displayed on a display device that includes a visualization of interactions by a user with the website associated with the session with the highest level of frustration and an identification of the webpage associated with the highest level of frustration. Other embodiments are described herein. |
US11954170B1 |
Generating content feed based on policy associated with adjacent content
A method for generating a content feed includes receiving, from a content provider, a target content item and a policy for the target content item, specifying a prohibited classification of the content that cannot be published adjacent to the target content item. The method also includes identifying a slot in a content feed including multiple content items. A machine learning model is then accessed and applied to two adjacent content items that are adjacent to the slot to determine whether each of the adjacent content items is the prohibited classification. Responsive to determining that the adjacent content items are not the prohibited classification, the target content item is placed in the slot, and the content feed including the target content item is sent for display to a viewing user. |
US11954166B2 |
Supervised and/or unsupervised machine learning models for supplementing records stored in a database for retrieval
In some implementations, a system may receive interaction data based on an interaction of a user with a terminal, wherein the interaction data indicates a location of the terminal. The system may determine a plurality of entities having a corresponding plurality of locations that are within a geographic area that includes the location of the terminal. The system may determine, based on the plurality of entities, one or more categories for categorizing a purpose associated with the interaction of the user with the terminal. The system may transmit, to a user device of the user, information that identifies the one or more categories. The system may receive, from the user device, information that identifies one or more user-specified categories of the one or more categories. The system may store, in the database, a record that includes the information that identifies the one or more user-specified categories. |
US11954158B1 |
Unsupervised user segment discovery system
A computing system generates, for each of a plurality of sessions, a session representation indicating the order through which a user navigated through a plurality of webpages during the session, and generates for each pair of session representations, a score indicating how similar the session representations in each pair are to each other. The computing system further generates a plurality of clusters by clustering the session representations based on the score for each pair of session representations, determines an optimal number of clusters based on key performance indicators corresponding to each cluster of the plurality of clusters, and generates a natural language description for each cluster of the optimal number of clusters based on the key performance indicators associated with each cluster. |
US11954153B2 |
Knowledge insight capturing system
A computer-implemented method for storage of digital information data via at least one processing unit (110) operatively coupled to at least one database is proposed. In at least one embodiment, the method comprises: providing at least one portion of the digital information data; performing at least one syntactic and/or semantic search in the at least one database based upon the portion of the digital information data; providing one or more meta-data strings in response to the at least one syntactic and/or semantic search; receiving at least one relevant meta-data string; and storing the portion of digital information data and the at least one relevant meta-data string. In at least one embodiment, the at least one relevant meta-data string is usable for a future syntactic and/or semantic search. |
US11954152B2 |
Video matching methods and apparatuses, and blockchain-based infringement evidence storage methods and apparatuses
The present specification discloses video matching. In a computer-implemented method, a plurality of feature vectors of a target video is obtained. A candidate video similar to the target video is retrieved from a video database based on the plurality of feature vectors of the target video. A time domain similarity matrix feature map is constructed between the target video and the candidate video based on the target video and the candidate video. Using the time domain similarity matrix feature map as an input into a deep learning detection model, a video segment matching the target video in the candidate video and a corresponding similarity is output. |
US11954151B1 |
Natural language processing for searching security video data
Embodiments are disclosed for using natural language processing (NLP) to manage security video data. A method of using NLP to search security video data includes receiving, by a surveillance video query system, a text query. A query embedding corresponding to the text query is obtained using a text query model. One or more matching frame embeddings that match the query embedding are identified in a vector database. Matching surveillance video data corresponding to the one or more matching frame embeddings is then obtained from a surveillance video data store. The matching surveillance video data is returned in response to receipt of the text query. |
US11954150B2 |
Electronic device and method for controlling the electronic device thereof
An artificial intelligence (AI) system utilizing a machine learning algorithm such as deep learning for controlling an electronic device when a video is reproduced and a user's voice instruction is received, to acquire a frame corresponding to the time point when the input of the user's voice instruction is received, and obtain a search result for information on objects in the frame using an AI model trained according to at least one of machine learning, a neural network or a deep learning algorithm. |
US11954141B1 |
Systems and methods for ad-hoc event detection in content
Event detection may be carried out to determine one or more content items associated with an event type. A server may determine one or more visually relevant labels, of a plurality of labels, associated with the event type. The server may determine one or more textually relevant labels, of the plurality of labels, associated with the event type. The server may determine an event label distribution based on a correlation of the visually relevant event labels and the textually relevant labels, wherein the event label distribution comprises a plurality of labels. The server may determine a content item label distribution associated with a content item, wherein the content item label distribution comprises a plurality of second labels. The server may send, based on comparing the event label distribution with the content item label distribution, the content item to a computing device. |
US11954139B2 |
Deep document processing with self-supervised learning
A document processing system processes documents including typewritten and/or handwritten data by converting them to document images for entity extraction. A received document is initially processed to generate a deep document data structured and for classification as one of a structured or an unstructured document. If the document is classified as a structured document, it is processed for entity extraction based on a matching template and image alignment of the document image with the matching template. If the document is classified as an unstructured document, entities are extracted by obtaining nodes and providing the nodes to a self-supervised masked visual language model. |
US11954138B2 |
Summary generation guided by pre-defined queries
A processor may transcribe an electronic representation of a dialogue. The processor may identify one or more question-answer pairs from the electronic representation. The processor may generate based upon the one or more identified question-answer pairs a summary of the dialogue. The processor may display the summary of the dialogue to a user. |
US11954134B2 |
Visualization of complex hierarchy data with interactive adjustments
A computer-implemented method can create a node-link model from a hierarchy table, which includes a plurality of records associated with a plurality of objects organized in segments. A record includes a unique identifier, a parent reference, and a value distribution for the associated object. The parent reference is the unique identifier of a parent object directing the value distribution to the associated object. The node-link model includes a plurality of nodes representing the objects and links connecting the nodes and representing value distributions between the objects. The method can generate a visual representation of the node-link model in a user interface and receive an input from the user interface. Responsive to the input, the method can change the visual representation to depict a portion of the node-link model based on a viewable scope of the node-link model and one or more viewable fields specified in the input. |
US11954133B2 |
Method and apparatus for managing and controlling resource, device and storage medium
A method and apparatus for managing and controlling a resource based on a time series database. The method includes: acquiring metadata of a resource; aggregating the metadata according to an aggregation strategy to obtain aggregated metadata; and managing and controlling the resource in the time series database based on the aggregated metadata. The aggregated metadata may be multiple data sets, each of which may be a type of metadata, so that massive metadata may be aggregated into the multiple sets, thereby realizing categorized storage of the metadata. In addition, the method for managing and controlling the resource is applied to the time series database. |
US11954131B2 |
Time-series data processing method
A time-series data processing apparatus according to the present invention includes: a generating unit configured to generate a generator having learned so as to generate state information representing a state of time-series data having a predetermined time width in accordance with a label given to the time-series data; a state information generating unit configured to generate, by using the generator, state information representing a state of division time-series data obtained by dividing the time-series data by a shorter time width than the predetermined time width; and a classifying unit configured to classify a plurality of division time-series data based on state information of the plurality of division time-series data. |
US11954126B2 |
Systems and methods for multi machine learning based predictive analysis
The present disclosure relates to systems and methods for carrying out predictive analysis where a plurality of data sets may be ingested from a data lake. A data analyzer may tag the ingested data sets, detect redundant occurrence of multiple attributes such as, a row, a column, and a list in the tagged data set. The data analyzer may eliminate the detected redundant multiple attributes. Further, a model selector and evaluator may execute a machine learning (ML) model to conduct predictive analysis on the data set. The execution may be done based on a predefined set of instructions stored in a database. The executed ML model may be validated upon determining that the predictive analysis yields a positive response for the transformed data set. |
US11954124B2 |
Synchronizing updates of records in a distributed system
A follower system and a leader system store records for a plurality of users. Each of the follower system and the leader system stores at least a record for a user. Each of the follower system and the leader system stores a private log and a public log. The public log is periodically synchronized across the follower system and the leader system. The private log of each system is maintained independent of the other system. The follower system transmits information stored in the public logs to the leader system for synchronizing the public logs of the follower system and the leader system in response to updating the public logs with information describing the second set of transactions. |
US11954113B2 |
Method for automated query language expansion and indexing
In an embodiment, a query system sends compact code to a database service for expansion of the compact code to partially-expanded code and expanded code. In an embodiment, a hash value is generated based on the partially-expanded code and indexed in memory with the expanded code. In an embodiment, a hash value is received as part of a command and expanded code is identified based on the hash value and sent to a database service. |
US11954109B2 |
Declarative specification of visualization queries
The technology disclosed relates to a platform for ultra-fast, ad-hoc data exploration and faceted navigation on integrated, heterogeneous data sets. The disclosed method of declarative specification of visualization queries, display formats and bindings represents queries, widgets and bindings combined on a dashboard in real time, with flexible display options for analyzing data and conveying analysis results. |
US11954108B2 |
Methods and apparatus for automatically ranking items in response to a search request
This application relates to apparatus and methods for applying trained machine learning models to determine an item's relevance to a search query. In some examples, a query and data identifying a plurality of items are received. Item attributes for each of the plurality of items are obtained, and features are generated based on the item attributes. Further, a score is generated for each item by applying a trained machine learning model to the corresponding features and the query. Matching attributes are determined for each of the plurality of items based on the corresponding item attributes and the query, and the score of each of the plurality of items is adjusted based on the matching attributes. Further, the ranking data is generated based on the adjusted score of each of the plurality of items. The ranking data may be transmitted to a web server for display of the items. |