Document | Document Title |
---|---|
US11936082B2 |
Optical control of an electrical waveguide switch using a photoconductive patch controlled by optical power supplied by an optical waveguide
Microwave photonic devices use light to carry and process microwave signals over a photonic link. Light can be used as a stimulus to microwave devices that directly control microwave signals. Previous optically controlled devices suffer from large footprint, high optical power level required for switching, lack of scalability and complex integration requirements, restricting their implementation in practical microwave systems. Disclosed are monolithic optically reconfigurable integrated microwave switches (MORIMSs) built on a CMOS compatible silicon photonic chip. The disclosed scalable micrometer-scale switches provide higher switching efficiency and operate using optical power that is orders of magnitude lower than previous devices. The disclosed devices and techniques provide examples of silicon photonic platforms integrating microwave circuitry. |
US11936081B2 |
Redox active liquid electrolytes for organic redox flow battery
A redox flow battery may include: a positive half-cell comprising a catholyte; a negative half-cell comprising an anolyte; and an ion permeable membrane, wherein the ion permeable membrane separates the catholyte and the anolyte, and wherein the catholyte, the anolyte, or both comprise a low-transition temperature material comprising: a redox-active phase; and an ionically conducting organic salt. |
US11936074B2 |
Rapid electrolyte replenishment system for aerial drones
A metal air battery electrolyte replenishment system comprised of a base station with docking receptor apparatus and matching docking probe on a flying drone. The probe onboard the drone has a sensor that guides the drone to connect with the electrolyte docking receptor on the base station. The drone uses the probe to obtain fresh electrolyte and simultaneously expel spent electrolyte into the base station while still in flight or during a brief landing. Rapid exchange of the electrolyte allows for extended range and flight time without penalty of onboard electrolyte reconditioning system and its associated weight. |
US11936073B2 |
Electrochemical cell with improved high-rate discharge performance
An alkaline electrochemical cell has a central cathode having a corresponding cathode current collector electrically connected with a positive terminal of the electrochemical cell. The cathode current collector has a tubular shape, such as a cylindrical shape or rectangular shape, extending parallel with the length of the central cathode. The cathode current collector is embedded within the central cathode, such as at a medial point of a radius of the central cathode, thereby minimizing the distance between the cathode current collector and any portion of the central cathode, thereby increasing the mechanical strength of the cathode and facilitating charge transfer to the cathode current collector. |
US11936071B2 |
Three-dimensional folded battery unit and methods for manufacturing the same
A method includes, by a folding station: receiving an anode assembly including anode collectors connected by anode interconnects and coated with a separator; receiving a cathode assembly including cathode collectors connected by cathode interconnects; locating a first anode collector over a folding stage; locating a first cathode collector over the first anode collector to form a first battery cell between the first anode collector and the first cathode collector; folding a first anode interconnect to locate a second anode collector over the first cathode collector to form a second battery cell between the first cathode collector and the second anode collector; folding a first cathode interconnect to locate a second cathode collector over the second anode collector to form a third battery cell between the second anode collector and the second cathode collector; wetting the separator with solvated ions; and loading the anode and cathode assemblies into a battery housing. |
US11936066B2 |
Lithium ion-exchanged zeolite particles including lithium phosphate within cage, electrochemical cell, and method of making the same
Lithium ion-exchanged zeolite particles and methods of making such lithium ion-exchanged zeolite particles are provided herein. The method includes combining precursor zeolite particles with (NH4)3PO4 to form a first mixture including intermediate zeolite particles including NH4+ cations. The method further includes adding a lithium salt to the first mixture to form the lithium ion-exchanged zeolite particles, or separating the intermediate zeolite particle from the first mixture and combining the intermediate zeolite particles with the lithium salt to form the lithium ion-exchanged zeolite particles. |
US11936064B2 |
Functional separator, method for manufacturing the same, and lithium secondary battery comprising the same
In order to solve the problem caused by leaching of lithium polysulfide, disclosed is a functional separator, a method of manufacturing the same, and a lithium secondary battery including the same, which can improve the capacity and life of the battery by coating a material capable of reducing lithium polysulfide on the separator surface. The functional separator includes a base separator; and a redox active polymer-conductive carbon composite layer on a surface of the base separator. |
US11936060B1 |
Emergency power supplying device
A power supplying device that can be used during emergencies is disclosed. The device comprises multiple adjustable battery compartments that can be connected, via switches, to deliver power to an external device connected to at least one power delivery port of the power supplying device. Each adjustable battery compartment includes a fixed lead and a sliding lead so that the multiple different battery sizes can be inserted into the compartment and connected to the device. An external battery connection device or harness can also be used with the power supplying device. The external battery connection device can be used to connect various different kinds of batteries with the power supplying device, such as cordless power tool batteries, cordless appliance batteries, and batteries for radio controlled (RC) devices. |
US11936057B2 |
Battery module with nano composite coating
A battery module with nano-composite coating includes at least one battery pack which includes a plurality of batteries and at least two busbars, and at least one circuit board. Each battery are connected with two electrodes. The metal barrel body of each battery is coated with a first nano coating. The plurality of the batteries are connected to the two busbars by a plurality of wires, each busbar and the electrodes of the plurality of the batteries exposed outside are coated with a second nano coating. The at least one circuit board is connected to each busbar. The at least one circuit board is coated with a third nano coating. The plurality of the wires are used for being soldered with each battery, each busbar and the at least one circuit board of which soldering positions are coated with a fourth nano coating. |
US11936056B2 |
Battery module, battery pack, and vehicle
A battery module, a battery pack, and a vehicle are described in this patent application. In the battery module, a plurality of grooves separated by partition parts are disposed in a module casing, a plurality of jelly rolls of the battery module are embedded in the grooves, and a top cover covers an opening of each groove to seal the groove as an independent mounting cavity. In this way, each groove wall in the module casing and the top cover may be used as a housing for sealing each jelly roll, to avoid a case in which an electrolyte in each jelly roll decomposes and produces gas in a process of using the battery module because the electrolyte is leaked from one jelly roll to another jelly roll. |
US11936055B2 |
Battery pack structures and systems
Battery packs according to some embodiments of the present technology may include a longitudinal beam. The packs may include a plurality of battery cells disposed adjacent the longitudinal beam. Each battery cell may be characterized by a first surface, and a second surface opposite the first surface. Each battery cell may be characterized by a third surface extending vertically between the first surface and the second surface. The first surface may face the longitudinal beam, and battery terminals may extend from the third surface. Each battery cell may be characterized by a fourth surface opposite the third surface. The packs may include a lid coupled with the first surface of each battery cell of the plurality of battery cells. The packs may include a base coupled with the second surface of each battery cell of the plurality of battery cells. |
US11936051B2 |
Electrochemical catalysts with enhanced catalytic activity
A catalyst structure includes: (1) a substrate; (2) a catalyst layer on the substrate; and (3) an adhesion layer disposed between the substrate and the catalyst layer. In some implementations, an average thickness of the adhesion layer is about 1 nm or less. In some implementations, a material of the catalyst layer at least partially extends into a region of the adhesion layer. In some implementations, the catalyst layer is characterized by a lattice strain imparted by the adhesion layer. |
US11936047B2 |
Binder composition for electrochemical device, conductive material dispersion liquid for electrochemical device, slurry composition for electrochemical device electrode, electrode for electrochemical device, and electrochemical device
Provided is a binder composition for an electrochemical device that can stably disperse a conductive carbon material and that can cause an electrochemical device to display excellent output characteristics and high-voltage cycle characteristics. The binder composition for an electrochemical device contains a polymer including a nitrile group-containing monomer unit and an alkylene structural unit and a group 13 element and satisfies a relationship formula: 0.1≤M/I≤150 (in the formula, I is the iodine value [g/100 g] of the polymer and M is the concentration [ppm] of the group 13 element). |
US11936041B2 |
Lithium secondary battery
A lithium secondary battery includes a cathode formed from a cathode active material including a first cathode active material particle and a second cathode active material particle, an anode and a separator interposed between the cathode and the anode. The first cathode active material particle includes a lithium metal oxide including a continuous concentration gradient in at least one region between a central portion and a surface portion. The second cathode active material particle includes a lithium metal oxide including elements the same as those of the first cathode active material particle, and the second cathode active material particle has a uniform composition from a central portion to a surface. |
US11936037B2 |
Multi-layered anode containing silicon-based compound and lithium secondary battery including the same
The present disclosure relates to an anode for a lithium secondary battery and a lithium secondary battery including the same, wherein the anode includes a first anode active material layer formed on at least one surface of the anode current collector, wherein the first anode active material layer contains a mixture of natural graphite and artificial graphite as the anode active material and a first binder; a second anode active material layer formed on the first anode active material layer, wherein the second anode active material layer contains a mixture of artificial graphite and a silicon-based compound as the anode active material and a second binder; and wherein a weight ratio of the first binder and the second binder is 1 to 2:1. |
US11936036B2 |
Positive electrode active material, secondary battery, and electronic device
A positive electrode active material in which a capacity decrease caused by charge and discharge cycles is suppressed is provided. Alternatively, a positive electrode active material having a crystal structure that is unlikely to be broken by repeated charging and discharging is provided. The positive electrode active material contains titanium, nickel, aluminum, magnesium, and fluorine, and includes a region where titanium is unevenly distributed, a region where nickel is unevenly distributed, and a region where magnesium is unevenly distributed in a projection on its surface. Aluminum is preferably unevenly distributed in a surface portion, not in the projection, of the positive electrode active material. |
US11936026B2 |
Temperature control component and battery pack
The present application provides a temperature control component, which includes a first side plate, a second side plate and a first buffer plate. A cavity is formed by the second side plate and the first side plate; the first buffer plate is disposed between the second side plate and the first side plate to divide the cavity into multiple channels, and at least part of the first buffer plate extends obliquely from the first side plate towards the second side plate. The present application also provides a battery pack, which includes the temperature control component described above. |
US11936024B2 |
Battery pack, method for producing battery pack and vehicle
The present application provides a battery pack, a method for producing a battery pack and a vehicle. The vehicle includes a vehicle body and a battery pack, the battery pack being disposed in the vehicle body. The battery pack includes a battery module and a case. The case has a containing chamber, and the battery module is located in the containing chamber. The battery module includes a plurality of battery units arranged in a horizontal direction, and each battery unit at least includes one battery cell. A size of the battery module in the horizontal direction is larger than a size of the battery module in a vertical direction. The size of the battery module in the vertical direction is L1, and a size of the battery pack in the vertical direction is L2, where 70%≤L1/L2≤95%. |
US11936023B2 |
Battery module
A battery module (1, 108, 408) including a plurality of heat pipes (30, 31, 130, 131, 430, 460, 531) configured to be thermally connected to a heat reservoir (76, 376), the heat pipes being individually sealed and integrated in an external surface (3, 408B) of the battery module. The heat pipes are configured to be arranged in physical contact with a heat conducting element (302A) for transferring heat to and/or from the battery module. |
US11936020B2 |
Battery management support device and battery management support method
A battery management support device that is configured to acquire information on an electric vehicle including a battery that is rechargeable with electric power received from an external power supply. The information includes at least information when the electric vehicle is parked indicating a temperature of the battery, information when the electric vehicle is parked indicating an electrical connection state between the electric vehicle and the external power supply, and information when the electric vehicle is parked indicating an operation state of a cooling device for the battery. |
US11936012B2 |
Abnormality detection device and abnormality detection method for battery pack
An abnormality detection device includes: a voltage value acquisition unit configured to acquire a voltage value of each battery cells, a state value measurement unit configured to measure a state value inside a battery pack, which is different from a temperature of each battery cell, and an abnormality determination unit configured to determine an abnormality of the battery pack. The abnormality determination unit includes: a voltage value comparison unit configured to compare the voltage value with a predetermined voltage threshold value, and a state value comparison unit configured to compare at least one of the state value and a degree of change in the state value per unit time with a predetermined state threshold value. The abnormality determination unit is configured to determine an abnormality of the battery pack based on both a voltage value comparison result and a state value comparison result. |
US11936011B2 |
System and method for operating a rechargeable electrochemical cell or battery
An electrochemical cell management system comprising an electrochemical cell and at least one controller configured to control the cell such that, for at least a portion of a charge cycle, the cell is charged at a charging rate or current that is lower than a discharging rate or current of at least a portion of a previous discharge cycle. An electrochemical cell management method. An electrochemical cell management system comprising an electrochemical cell and at least one controller configured to induce a discharge of the cell before and/or after a charging step of the cell. An electrochemical cell management method. An electrochemical cell management system comprising an electrochemical cell and at least one controller configured to: monitor at least one characteristic of the cell and, based on the at least one characteristic of the cell, induce a discharge and/or control a charging rate or current of the cell. |
US11936006B2 |
Battery pack circuit board holder
A traction battery assembly includes, among other things, a cover of a battery array, a holder attached to the cover, and a circuit board held by the holder in a position where the circuit board is spaced from the cover. The holder is configured to communicate thermal energy between the circuit board and the cover. A method of securing a circuit board of a traction battery pack includes, among other things, holding a circuit board with a holder, and attaching a holder that is holding the circuit board to a cover of a battery array. The circuit board held by the holder is held in a position where the circuit board is spaced from the cover. |
US11936004B2 |
Electrochemical cells and methods of manufacturing thereof
An electrochemical cell includes a housing, a positive electrode substrate disposed within a first electrode chamber of the housing, a negative electrode substrate disposed within a second electrode chamber of the housing, and a separator may be disposed within the housing between the first electrode chamber and the second electrode chamber. A method further includes pumping a manufacturing electrolyte through the positive electrode portion around the positive electrode substrate. The method further includes applying a first electrical signal to the positive electrode substrate so as to electrochemically fabricate one or both of an active material the negative electrode substrate to form a negative electrode and/or an active material on the positive electrode substrate, thereby forming a positive electrode. |
US11936002B2 |
Electrolyte composition comprising oligomeric silyl ester phosphonates
An electrolyte composition containing (i) at least one aprotic organic solvent; (ii) at least one conducting salt; (iii) at least one silyl ester phosphonate containing the structure of formula (I), wherein T is selected from (Ia) and (Ib); and (iv) optionally one or more additives. |
US11935996B2 |
Thermally efficient battery cell assembly
A battery cell assembly, including a rolled cell formed from a first electrode and a second electrode rolled together about a longitudinal axis. The rolled cell includes a primary section in which the first electrode and the second electrode overlap in a radial direction from the longitudinal axis, and a first extension end extending from a first longitudinal end of the primary section and formed from a first edge section of the first electrode. The first edge section includes a first folded portion folded to contact an adjacent portion of the first edge section. The battery cell assembly further includes a first end cap coupled to the rolled cell and contacting the first folded portion. |
US11935991B2 |
Light emitting device including electronic components and pin holes
A light emitting device includes: a base member having a first surface including a first region; a first electric terminal including a first pin hole, the first pin hole penetrating the base member along a thickness direction of the base member; a second electric terminal including a second pin hole, the second pin hole penetrating the base member along the thickness direction; a first frame provided on the base member and surrounding the first region; a plurality of light emitting elements provided on the base member in the first region; a light-transmissive first member provided inward of the first frame, and covering the plurality of light emitting elements; and a protective element positioned between the base member and the first frame in the thickness direction. When viewed in a direction from the first pin hole toward the second pin hole, the protective element is positioned between the plurality of light emitting elements and the first pin hole and between the plurality of light emitting elements and the second pin hole. |
US11935989B2 |
Optoelectronic semiconductor chip and method for producing an optoelectronic semiconductor chip
An optoelectronic semiconductor chip may include a first region doped with a first dopant, a second region doped with a second dopant, an active region between the first and second regions, a first contact layer having an electrically conductive material and covering the first region. An insulating layer may cover the first contact layer and include first openings, and the insulating layer may include a second contact layer having an electrically conductive material and covering the insulating layer and the first openings. The first openings may completely penetrate the insulating layer, and the second contact layer may include second openings and/or a third contact layer comprising an electrically conductive material is arranged in the first openings in each case between the second contact layer and the insulating layer. |
US11935987B2 |
Light emitting diode arrays with a light-emitting pixel area
A light emitting diode (LED) array comprises non-segmented pixels in a light-emitting pixel area providing optical efficiency and minimizing dark-grid appearance. The LED array comprises: a monolithic body, a light-emitting pixel area, a plurality of anodes, a common cathode, and one or more dielectric materials. The light-emitting pixel area is integral to the monolithic body. The light-emitting pixel area includes semiconductor layers comprising: a second portion of an N-type layer, an active region, and a P-type layer. The monolithic body comprises a first portion of an N-type layer, and the second portion of the N-type layer is integral to the first portion of the N-type layer. Each anode comprises a P-contact layer and one or more P-contact materials, each P-contact layer is in contact with the P-type layer. The common cathode comprises one or more N-contact materials in contact with the first portion of the N-type layer. |
US11935985B2 |
Micro light-emitting diode display panel
A micro light-emitting diode (LED) display panel including a substrate, a first micro LED, a first light-shielding wall, a second micro LED, and a second light-shielding wall is provided. The substrate includes a plurality of pixel regions arranged in an array. The first micro LED is disposed on one of the pixel regions of the substrate. The first light-shielding wall is disposed on the substrate and located beside the first micro LED. The second micro LED is disposed on the one of the pixel regions of the substrate and located beside the first micro LED. The second light-shielding wall is disposed on the substrate and located beside the second micro LED. A light wavelength of the first micro LED is different from a light wavelength of the second micro LED. A height of the first light-shielding wall is smaller than a height of the second light-shielding wall. |
US11935984B2 |
Semiconductor nanocrystal particle, method for preparing same, and device including same
A quantum dot including a core that includes a first semiconductor nanocrystal including zinc and selenium, and optionally sulfur and/or tellurium, and a shell that includes a second semiconductor nanocrystal including zinc, and at least one of sulfur or selenium is disclosed. The quantum dot has an average particle diameter of greater than or equal to about 13 nm, an emission peak wavelength in a range of about 440 nm to about 470 nm, and a full width at half maximum (FWHM) of an emission wavelength of less than about 25 nm. A method for preparing the quantum dot, a quantum dot-polymer composite including the quantum dot, and an electronic device including the quantum dot is also disclosed. |
US11935980B2 |
Filtering panel and photovoltaic module including same
A filtering panel includes a molding layer part; a pattern layer part having an incident surface through which light emitted from a light source and viewing light transmitted to an observer enter, and an accommodation surface which is the reverse surface of the incident surface, wherein the molding layer part is stacked on the incident surface so as to be adjacent thereto, and the pattern layer part adjusts the optical paths of the emitted light and the viewing light; and a filtering layer part formed on a lower incident surface of the pattern layer part having the incident surface of the viewing light that enters from a lower region below a horizontal reference line, wherein the reflectivity of the visible light in the viewing light incident on the lower region is made greater than that of an upper region above the reference line by means of mirror reflection. |
US11935975B2 |
Methods of producing a photovoltaic junction including ligand exchange of quantum dots of a film
The present disclosure is directed to methods for producing a photovoltaic junction that can include coating a bare junction with a composition. In one embodiment, the composition includes a plurality of quantum dots to create a film; exposing the film to a ligand to create a first layer; coating the first layer with the composition to form a film on the first layer; and exposing the film on the first layer to the ligand to create a second layer. |
US11935967B2 |
Semiconductor device
The purpose of the invention is to form the TFT of the oxide semiconductor, in which influence of variation in mask alignment is suppressed, thus, manufacturing a display device having a TFT of stable characteristics. The concrete measure is as follows. A display device including plural pixels, each of the plural pixels having a thin film transistor (TFT) of an oxide semiconductor comprising: a width of the oxide semiconductor in the channel width direction is wider than a width of the gate electrode in the channel width direction. |
US11935962B2 |
Semiconductor device
A semiconductor device having favorable characteristics is provided. A semiconductor device having stable electrical characteristics is provided. An island-shaped insulating layer containing an oxide is provided in contact with a bottom surface of a semiconductor layer containing a metal oxide that exhibits semiconductor characteristics. The insulating layer containing an oxide is provided in contact with a portion of the semiconductor layer to be a channel formation region and is not provided under portions to be low-resistance regions. |
US11935948B2 |
HEMT and method of fabricating the same
An HEMT includes a first III-V compound layer. A second III-V compound layer is disposed on the first III-V compound layer. The composition of the first III-V compound layer is different from the composition of the second III-V compound layer. A third III-V compound layer is disposed on the second III-V compound layer. The first III-V compound layer and the third III-V compound layer are composed of the same group III-V elements. The third III-V compound layer includes a body and numerous finger parts. Each of the finger parts is connected to the body. All finger parts are parallel to each other and do not contact each other. A source electrode, a drain electrode and a gate electrode are disposed on the first III-V compound layer. |
US11935946B2 |
Silicon-controlled rectifiers in a silicon-on-insulator technology
Structures for a silicon-controlled rectifier and methods of forming a structure for a silicon-controlled rectifier. The structure comprises a semiconductor substrate, a dielectric layer on the semiconductor substrate, and a first well and a second well in the semiconductor substrate beneath the dielectric layer. The first well has a first conductivity type, the second well has a second conductivity type opposite to the first conductivity type, and the second well adjoins the first well along a p-n junction. The structure further comprises a first terminal and a second terminal above the dielectric layer, a first connection extending through the dielectric layer from the first terminal to the first well, and a second connection extending through the dielectric layer from the second terminal to the second well. |
US11935944B2 |
Semiconductor device and method for fabricating the same
The on-state characteristics of a transistor are improved and thus, a semiconductor device capable of high-speed response and high-speed operation is provided. A highly reliable semiconductor device showing stable electric characteristics is made. The semiconductor device includes a transistor including a first oxide layer; an oxide semiconductor layer over the first oxide layer; a source electrode layer and a drain electrode layer in contact with the oxide semiconductor layer; a second oxide layer over the oxide semiconductor layer; a gate insulating layer over the second oxide layer; and a gate electrode layer over the gate insulating layer. An end portion of the second oxide layer and an end portion of the gate insulating layer overlap with the source electrode layer and the drain electrode layer. |
US11935934B2 |
Semiconductor device and method for fabricating the same
The present invention provides a semiconductor device including a capping layer of a reduced thickness and capable of preventing regrowth of an interface layer caused by oxygen injection, and a method for fabricating the same. According to an embodiment of the present invention, the semiconductor device comprises: an interface layer on a substrate; a high-k layer on the interface layer; a gate electrode on the high-k layer; and a capping layer including a first oxygen barrier layer and a second oxygen barrier layer on the gate electrode. |
US11935933B2 |
Backside contact structures and fabrication for metal on both sides of devices
An apparatus including a circuit structure including a device stratum including a plurality of devices including a first side and an opposite second side; and a metal interconnect coupled to at least one of the plurality of devices from the second side of the device stratum. A method including forming a transistor device including a channel between a source region and a drain region and a gate electrode on the channel defining a first side of the device; and forming an interconnect to one of the source region and the drain region from a second side of the device. |
US11935929B2 |
High aspect ratio shared contacts
A stacked device is provided. The stacked device includes a reduced height active device layer, and a plurality of lower source/drain regions in the reduced height active device layer. The stacked device further includes a lower interlayer dielectric (ILD) layer on the plurality of lower source/drain regions, and a conductive trench spacer in the lower interlayer dielectric (ILD) layer, wherein the conductive trench spacer is adjacent to one of the plurality of lower source/drain regions. The stacked device further includes a top active device layer adjacent to the lower interlayer dielectric (ILD) layer, and an upper source/drain section in the top active device layer. The stacked device further includes a shared contact in electrical connection with the upper source/drain section, the conductive trench spacer, and the one of the plurality of lower source/drain regions. |
US11935925B2 |
Method for manufacturing semiconductor structure and semiconductor structure
A method for manufacturing a semiconductor structure includes the following operations. A first conductive layer, a second conductive layer and a passivation layer are successively formed on a semiconductor substrate. The passivation layer and the second conductive layer are patterned to form a primary gate pattern. A portion of the first conductive layer that is not covered by the primary gate pattern, is exposed. The primary gate pattern is subjected with plasma treatment to form a first protective layer. A dielectric layer is formed. The exposed portion of the first conductive layer is removed to retain a portion of the first conductive layer covered by the primary gate pattern. A second protective layer is formed on a side wall of the exposed portion of the first conductive layer. |
US11935923B2 |
Lateral bipolar transistor with gated collector
The present disclosure relates to semiconductor structures and, more particularly, to a lateral bipolar transistor with gated collector and methods of manufacture. The structure includes: an extrinsic base region vertically over a semiconductor substrate and comprising asymmetrical sidewall spacers on opposing sidewalls of the extrinsic base region; a collector region on the semiconductor substrate and separated from the extrinsic base region by at least a first spacer of the asymmetrical sidewall spacers; and an emitter region on the semiconductor substrate and separated from the extrinsic base region by a second spacer of the asymmetrical sidewall spacers. |
US11935920B2 |
Semiconductor device and method
In an embodiment, a device includes: a first source/drain region; a second source/drain region; an inter-layer dielectric (ILD) layer over the first source/drain region and the second source/drain region; a first source/drain contact extending through the ILD layer, the first source/drain contact connected to the first source/drain region; a second source/drain contact extending through the ILD layer, the second source/drain contact connected to the second source/drain region; and an isolation feature between the first source/drain contact and the second source/drain contact, the isolation feature including a dielectric liner and a void, the dielectric liner surrounding the void. |
US11935918B2 |
High voltage device with boosted breakdown voltage
An integrated circuit (IC) device comprises a high voltage semiconductor device (HVSD) on a frontside of a semiconductor body and further comprises an electrode on a backside of the semiconductor body opposite the frontside. The HVSD may, for example, be a transistor or some other suitable type of semiconductor device. The electrode has one or more gaps directly beneath the HVSD. The one or more gaps enhance the effectiveness of the electrode for improving the breakdown voltage of the HVSD. |
US11935909B2 |
Electrical device with micro-photoelectric units
An electronic device includes a first module and a second module stacked upon the first module in a stacking direction. The first module includes a pixel substrate and a counter substrate disposed opposite to each other. The pixel substrate is defined with a plurality of pixels. The second module is disposed at one side of the first module adjacent to the counter substrate and away from the pixel substrate. The second module includes a plurality of micro-photoelectric units and a protection layer. The protection layer stacks upon the micro-photoelectric units and is disposed at one side of the second module away from the first module. Each of the micro-photoelectric units unshields one or more of the pixels in the stacking direction. Each micro-photoelectric unit includes a micro-photoelectric element, and at least one of the micro-photoelectric elements is a sensor element. |
US11935906B2 |
Image sensors
An image sensor for securing an area of a photodiode includes a pixel area and a transistor area adjacent to the pixel area. The pixel area may include a photodiode and a floating diffusion area. The transistor area may include transistors extending along an edge of the pixel area. The transistors in the transistor area may include a reset transistor, one or more source follower transistors, and one or more selection transistors, and the reset transistor and one source follower transistor adjacent to the reset transistor may share a common drain area. The source follower transistors and the selection transistors may each share a common source area or a common drain area between two adjacent transistors thereof. |
US11935905B2 |
Imaging device and imaging system
An imaging device comprises pixels. The pixel includes first semiconductor regions of a first conductivity type provided in a surface part of a semiconductor substrate and a second semiconductor region of a second conductivity type provided in the surface part of the semiconductor substrate between the first semiconductor regions. The pixel includes: a light-receiving unit in which photodiodes each configured between the second semiconductor region and one of the first semiconductor regions; quenching circuits, each connected to a corresponding one of the first semiconductor regions; and a counter unit connected to each of connection nodes between the first semiconductor regions and the quenching circuits and counts a pulse generated in response to a photon being incident on the light-receiving unit. The second semiconductor region is provided across a deeper part of the semiconductor substrate than the first semiconductor regions. |
US11935902B2 |
Display substrate, display panel, and display device
The display substrate includes: a display area and a bezel area, the display area including a first display area and a second display area; first light emitting devices in the first display area and second light emitting devices in the second display area; first pixel drive circuits in the bezel area and second pixel drive circuits in the second display area, the first pixel drive circuits are connected to the first light emitting devices, and the second pixel drive circuits are connected to the second light emitting devices; and data lines in the second display area, each data line being connected to the first pixel drive circuits and the second pixel drive circuits which are respectively electrically connected to a column of first light emitting devices and a column of second light emitting devices, which are in the same column. |
US11935897B2 |
Display device and electronic device
A display device capable of performing proper display without image signal conversion is provided. In the case of high-resolution display, individual data is supplied to each pixel through a first signal line and a first transistor included in each pixel. In the case of low-resolution display, the same data is supplied to a plurality of pixels through a second signal line and a second transistor electrically connected to the plurality of pixels. When the number of image signals to be displayed is more than one and the image signals support different resolutions, display can be performed without up conversion or down conversion by switching an image signal supply path as described above. |
US11935894B2 |
Integrated circuit device with improved layout
An integrated circuit device includes a device layer having devices spaced in accordance with a predetermined device pitch, a first metal interconnection layer disposed above the device layer and coupled to the device layer, and a second metal interconnection layer disposed above the first metal interconnection layer and coupled to the first metal interconnection layer through a first via layer. The second metal interconnection layer has metal lines spaced in accordance with a predetermined metal line pitch, and a ratio of the predetermined metal line pitch to predetermined device pitch is less than 1. |
US11935892B2 |
Self-aligned gate endcap (SAGE) architecture having gate contacts
Self-aligned gate endcap (SAGE) architectures having gate contacts, and methods of fabricating SAGE architectures having gate contacts, are described. In an example, an integrated circuit structure includes a gate structure over a semiconductor fin. A gate endcap isolation structure is laterally adjacent to and in contact with the gate structure. A trench contact structure is over the semiconductor fin, where the gate endcap isolation structure is laterally adjacent to and in contact with the trench contact structure. A local gate-to-contact interconnect is electrically connecting the gate structure to the trench contact structure. |
US11935887B2 |
Source or drain structures with vertical trenches
Integrated circuit structures having source or drain structures with vertical trenches are described. In an example, an integrated circuit structure includes a fin having a lower fin portion and an upper fin portion. A gate stack is over the upper fin portion of the fin, the gate stack having a first side opposite a second side. A first source or drain structure includes an epitaxial structure embedded in the fin at the first side of the gate stack. A second source or drain structure includes an epitaxial structure embedded in the fin at the second side of the gate stack. The epitaxial structures of the first and second source or drain structures have a vertical trench centered therein. The first and second source or drain structures include silicon and a Group V dopant impurity. |
US11935878B2 |
Package structure and method for manufacturing the same
A method for manufacturing a package structure includes providing a carrier board; providing at least one die having a top surface, a bottom surface, and a side surface on the carrier board; and forming a protective layer to cover at least a portion of the side surface of the die. The die includes a substrate, a semiconductor layer, a gate structure, a source structure and a drain structure, at least one dielectric layer, and at least one pad. The semiconductor layer is disposed on the substrate. The gate structure is disposed on the semiconductor layer. The source and the drain structures are disposed on opposite sides of the gate structure. The dielectric layer covers the gate, source, and drain structures. The pad is disposed on the dielectric layer and penetrates through the dielectric layer to electrically contact with the gate, source or drain structure. |
US11935876B2 |
Light-emitting element ink, display device, and method of fabricating the display device
A light-emitting element ink, a display device, and a method of fabricating the display device are provided. The light-emitting element ink includes a light-emitting element solvent, light-emitting elements dispersed in the light-emitting element solvent, each of the light-emitting elements including a plurality of semiconductor layers and an insulating film that surrounds parts of outer surfaces of the semiconductor layers, and a surfactant dispersed in the light-emitting element solvent, the surfactant including a fluorine-based and/or a silicon-based surfactant. |
US11935874B2 |
Circuitry and method of forming a circuitry
A circuitry is provided. The circuitry may include a power stage including a first transistor and a second transistor, an encapsulation including encapsulation material encapsulating the power stage, wherein the first transistor and the second transistor are arranged in an L-shape with respect to each other along their long axes, and a passive electronic component arranged on or embedded within the encapsulation at least partially, in top view, within a rectangular area defined by the L-shape configuration and further next to the first transistor and next to the second transistor. |
US11935873B2 |
Methods of inspection of semiconductor packages including measurement of alignment accuracy among semiconductor chips
A semiconductor package may include first and second substrates, which are vertically stacked, a semiconductor device layer on a bottom surface of the second substrate to face a top surface of the first substrate, upper chip pads and an upper dummy pad on the top surface of the first substrate, penetration electrodes, which each penetrate the first substrate and are connected to separate, respective upper chip pads, lower chip pads on a bottom surface of the semiconductor device layer and electrically connected to separate, respective upper chip pads, and a lower dummy pad on the bottom surface of the semiconductor device layer and electrically isolated from the upper dummy pad. A distance between the upper and lower dummy pads in a horizontal direction that is parallel to the first substrate may be smaller than a diameter of the lower dummy pad. |
US11935866B2 |
Semiconductor device having reduced bump height variation
A semiconductor device includes a first substrate and a second substrate. The semiconductor device includes a plurality of conductive pillars between the first and second substrates. The plurality of conductive pillars includes a first conductive pillar having a first width, wherein the first width is substantially uniform along an entire first height of the first conductive pillar, a second conductive pillar having a second width, wherein the second width is substantially uniform along an entire second height of the second conductive pillar, the first width is different from the second width, and the entire first height is equal to the entire second height, and a third conductive pillar having a third width, wherein the third width is substantially uniform along an entire third height of the third conductive pillar, and the third conductive pillar is between the first conductive pillar and the second conductive pillar in the first direction. |
US11935862B2 |
Three-dimensional memory devices and methods for forming the same
Three-dimensional (3D) memory devices and methods for forming the same are disclosed. In certain aspects, a 3D memory device includes a first semiconductor structure, a second semiconductor structure opposite to the first semiconductor structure, and an interface layer between the first semiconductor structure and the second semiconductor structure. The first semiconductor structure includes a memory stack having a plurality of interleaved stack conductive layers and stack dielectric layers. The second semiconductor structure includes a plurality of peripheral circuits electrically connected to the memory stack. The interface layer includes single crystalline silicon and a plurality of interconnects between the memory stack and the peripheral circuits. |
US11935860B2 |
Electrical connector with insulated conductive layer
An interconnect that has an electrically conductive layer, where a first and second insulator layers are coupled with the conductive layer. A region of the conductive layer includes an opening of a portion of the first insulator layer the second insulator layer that are adjacent to the region. An electrical connector of a first device is electrically coupled to a portion of the region on a first side of the conductive layer and an electrical conductor of a second device is electrically coupled with a portion of the region on the second side. Also, an interconnect coupled with a substrate that includes a cylinder extending from a side of the substrate with a plate coupled at the end of the cylinder with an opening that includes two or more tabs of the plate extending into the opening to receive a connector. |
US11935859B2 |
Chip structure and manufacturing method thereof
A chip structure includes a first substrate, a second substrate, a conductive via, and a redistribution layer. The first substrate has a first inclined sidewall. The second substrate is located on a bottom surface of the first substrate, and has an upper portion and a lower portion. The lower portion extends from the upper portion. The upper portion is between the first substrate and the lower portion. The upper portion has a second inclined sidewall, and a slope of the first inclined sidewall is substantially equal to a slope of the second inclined sidewall. The conductive via is in the lower portion. The redistribution layer extends from a top surface of the first substrate to a top surface of the lower portion of the second substrate sequentially along the first inclined sidewall and the second inclined sidewall, and is electrically connected to the conductive via. |
US11935856B2 |
Semiconductor device having a redistribution layer
A semiconductor device and manufacturing method thereof. Various aspects of the disclosure may, for example, comprise forming a back end of line layer on a dummy substrate, completing at least a first portion of an assembly, and removing the dummy substrate. |
US11935854B2 |
Method for forming bonded semiconductor structure utilizing concave/convex profile design for bonding pads
A method for forming a bonded semiconductor structure is disclosed. A first device wafer having a first bonding layer and a first bonding pad exposed from the first bonding layer and a second device wafer having a second bonding layer and a second bonding pad exposed from the second bonding layer are provided. Following, a portion of the first bonding pad is removed until a sidewall of the first bonding layer is exposed, and a portion of the second bonding layer is removed to expose a sidewall of the second bonding pad. The first device wafer and the second device wafer are then bonded to form a dielectric bonding interface between the first bonding layer and the second bonding layer and a conductive bonding interface between the first bonding pad and the second bonding pad. The conductive bonding interface and the dielectric bonding interface comprise a step-height. |
US11935852B2 |
Semiconductor package and manufacturing method thereof
A semiconductor package includes a substrate, a first insulation layer, a conductive pad, a second insulation layer and a conductive trace. The first insulation layer is formed on the substrate and having a first through hole. The conductive pad is formed on the substrate through the first through hole. The second insulation layer has a first surface and a second through hole, wherein the second through hole extends to the conductive pad from the first surface. The conductive trace has a second surface and is connected to the conductive pad through the second through hole. The entire of the first surface is in the same level, and the entire of the second surface is in the same level. |
US11935848B2 |
Package for a semiconductor device
Disclosed is a package for a semiconductor device including a semiconductor die. The package includes a base member, a side wall, first and second conductive films, and first and second conductive leads. The base member has a conductive main surface including a region that mounts the semiconductor die. The side wall surrounds the region and is made of a dielectric. The side wall includes first and second portions. The first and second conductive films are provided on the first and second portions, respectively and are electrically connected to the semiconductor die. The first and second conductive leads are conductively bonded to the first and second conductive films, respectively. At least one of the first and second portions includes a recess in its back surface facing the base member, and the recess defines a gap between the at least one of the first and second portions below the corresponding conductive film and the base member. |
US11935846B2 |
Electronic device
An electronic device includes a substrate, a first insulating film on the substrate, a second insulating film on the first insulating film, first and second coils respectively in the first and second insulating films, first and second terminals, and first and second connection conductors. The first and second insulating films contact each other so that the first and second coils are magnetically coupled. The first insulating film includes a first non-contact portion not contacting the second insulating film. One of the first and second insulating films includes a second non-contact portion not contacting the first or second insulating film. The first terminal is provided on the first non-contact portion and electrically connected to the first coil. The second terminal is provided on the second non-contact portion and electrically connected to the second coil. The first and second connection conductors are connected to the first and second terminals, respectively. |
US11935843B2 |
Physical unclonable functions with silicon-rich dielectric devices
Systems for physical unclonable function (“PUF”) generation, PUF devices, and methods for manufacturing PUF devices. In one implementation, the system includes a plurality of PUF devices and an electronic controller. Each of the plurality of PUF devices include a first electrochemically-inactive electrode, a second electrochemically-inactive electrode, and a layer of silicon suboxide. The layer of silicon suboxide is positioned directly between the first electrochemically-inactive electrode and the second electrochemically-inactive electrode. The electronic controller is communicably coupled to the plurality of PUF devices. The electronic controller is configured to read binary values associated with the plurality of PUF devices. |
US11935840B2 |
Semiconductor device with partial EMI shielding removal using laser ablation
A semiconductor device has a substrate. A first component and second component are disposed over the substrate. The first component includes an antenna. A lid is disposed over the substrate between the first component and second component. An encapsulant is deposited over the substrate and lid. A conductive layer is formed over the encapsulant and in contact with the lid. A first portion of the conductive layer over the first component is removed using laser ablation. |
US11935838B2 |
Method and system for fabricating fiducials using selective area growth
A method of forming alignment marks includes providing a III-V compound substrate having a device region and an alignment mark region, forming a hardmask layer having a first set of openings on the alignment mark region exposing a first surface portion of the III-V compound substrate and a second set of openings on the device region exposing a second surface portion of the III-V compound substrate, etching the exposed surface of the III-V compound substrate using the hardmask layer as a mask to form a plurality of trenches, and epitaxially regrowing a semiconductor layer in the trenches to form the alignment marks extending to a predetermined height over the processing surface of the III-V compound substrate. |
US11935834B2 |
Method for preparing semiconductor device with contact structure
The present disclosure relates to a semiconductor device with a contact structure and a method for preparing the semiconductor device. The semiconductor device includes a source/drain structure disposed over a semiconductor substrate, and a dielectric layer disposed over the source/drain structure. The semiconductor device also includes a polysilicon stack disposed over the source/drain structure and surrounded by the dielectric layer. The polysilicon stack includes a first polysilicon layer and a second polysilicon layer disposed over the first polysilicon layer. The first polysilicon layer is undoped, and the second polysilicon layer is doped. The semiconductor device further includes a contact structure disposed directly over the polysilicon stack and surrounded by the dielectric layer. |
US11935830B2 |
Integrated circuit with frontside and backside conductive layers and exposed backside substrate
An integrated circuit includes multiple backside conductive layers disposed over a backside of a substrate. The multiple backside conductive layers each includes conductive segments. The conductive segments in at least one of the backside conductive layers are configured to transmit one or more power signals. The conductive segments of the multiple backside conductive layers cover select areas of the backside of the substrate, thereby leaving other areas of the backside of the substrate exposed. |
US11935828B2 |
Integrated filler capacitor cell device and corresponding manufacturing method
A semiconductor region includes an isolating region which delimits a working area of the semiconductor region. A trench is located in the working area and further extends into the isolating region. The trench is filled by an electrically conductive central portion that is insulated from the working area by an isolating enclosure. A cover region is positioned to cover at least a first part of the filled trench, wherein the first part is located in the working area. A dielectric layer is in contact with the filled trench. A metal silicide layer is located at least on the electrically conductive central portion of a second part of the filled trench, wherein the second part is not covered by the cover region. |
US11935827B2 |
Catalysts with modified active phase dispersion and method to prepare catalysts with modified active phase dispersion
Catalyst particles comprising one or more active metal components and methods for manufacturing such catalyst particles are provided. The particles are a composite of a granulating agent or binder material such as an inorganic oxide, and an ultra-stable Y (hereafter “USY”) zeolite in which some of the aluminum atoms in the framework are substituted with zirconium atoms and/or titanium atoms and/or hafnium atoms. The one or more active phase components are incorporated in a composite mixture of the inorganic oxide binder and the post-framework modified USY zeolite prior to forming the catalyst particles. |
US11935826B2 |
Capacitor between two passivation layers with different etching rates
A method includes depositing a first passivation layer over a conductive feature, wherein the first passivation layer has a first dielectric constant, forming a capacitor over the first passivation layer, and depositing a second passivation layer over the capacitor, wherein the second passivation layer has a second dielectric constant greater than the first dielectric constant. The method further includes forming a redistribution line over and electrically connecting to the capacitor, depositing a third passivation layer over the redistribution line, and forming an Under-Bump-Metallurgy (UBM) penetrating through the third passivation layer to electrically connect to the redistribution line. |
US11935825B2 |
Contact structure, method, layout, and system
An IC structure includes a fin structure, a contact overlying the fin structure along a first direction, and an isolation layer between the contact and the fin structure. The isolation layer is adjacent to a portion of the contact along a second direction perpendicular to the first direction. |
US11935823B2 |
Display device and fabrication method of the same having a boots layer
A display device includes a metal layer, a boots layer, a passivation layer, and a conductive layer. The boots layer is located below the metal layer. The boots layer is partially overlapped with the metal layer. The passivation layer covers the metal layer and the boots layer. The conductive layer covers the passivation layer and the metal layer. The conductive layer is overlapped with the boots layer along a direction of the orthogonal projection. |
US11935820B2 |
Semiconductor device
An object is to suppress a lift of an external terminal when an external force is applied, thereby improving the reliability of a semiconductor device. A heat radiating plate 10 having on one main surface a circuit area 54 in which a semiconductor element 50 is arranged, a pair of terminals 31 and 32 connected to the semiconductor element 50, a resin housing 20 that covers the circuit area 54 of the heat radiating plate 10 to seal the semiconductor element 50, and has a terminal surface 22 formed on an upper surface, a pair of side surfaces in the longitudinal direction, and a pair of front and rear surfaces in the lateral direction, are included. The resin housing 20 has a pair of bending contact portions 22e and 23e that come into respectively contact with the pair of terminals 31 and 32 to define bending positions of the terminals 31 and 32. The pair of bending contact portions 22e and 23e are formed to have different heights. The pair of terminals 31 and 32 protrude from the resin housing 20 at positions sandwiching the nut accommodating opening 21, and are bent so as to overlap each other on the nut accommodating opening 21. |
US11935817B2 |
Power device module with dummy pad die layout
A method includes disposing a plurality of active solder pads and at least one mechanical support solder pad on the substrate. The plurality of active solder pads provide areas for mechanical bonding of the substrate to at least one device contact pad disposed on a semiconductor die. The at least one mechanical support solder pad provides an area for mechanical bonding of the substrate to at least one dummy device contact pad disposed on the semiconductor die. The method further includes mechanically bonding the substrate to the semiconductor die by forming solder joints between the plurality of active solder pads and the at least one device contact pad, and between the at least one mechanical support pad and the at least one dummy device contact pad. |
US11935815B2 |
Heat sink and heat exchanger
A coolant passageway (2) of a heat sink (1) has a coolant lead-in part (21), a coolant lead-out part (22), coolant-contact parts (23), coolant-transit parts (25), and connecting parts (24). The coolant-contact parts (23) are disposed spaced apart from one another along a coolant path leading from the coolant lead-in part (21) to the coolant lead-out part (22) and are configured such that they bring the coolant into contact with a cooling-wall part. The coolant-transit parts (25) are disposed between adjacent coolant-contact parts (23) and are configured such that the coolant can transit from upstream-side coolant-contact parts (23) to downstream-side coolant-contact parts (23) in the coolant paths. The connecting parts (24) are interposed between the coolant-transit parts (25) and the coolant-contact parts (23) and have a passageway cross-sectional area that is smaller than those of the coolant-contact parts (23) and the coolant-transit parts (25). |
US11935811B2 |
Baseplate for a semiconductor module and method for producing a baseplate
A baseplate for a semiconductor module comprises at least one elevation. The at least one elevation is formed integrally with the baseplate. The baseplate has a uniform first thickness or a thickness which decreases continuously from the edge regions toward the center and which is increased locally up to a maximum second thickness in the region of each of the at least one elevation. |
US11935808B2 |
IC die and heat spreaders with solderable thermal interface structures for multi-chip assemblies including solder array thermal interconnects
Thermal heat spreaders and/or an IC die with solderable thermal structures may be assembled together with a solder array thermal interconnects. A thermal heat spreader may include a non-metallic material and one or more metallized surfaces suitable for bonding to a solder alloy employed as thermal interface material between the heat spreader and an IC die. An IC die may include a metallized back-side surface similarly suitable for bonding to a thermal interconnect comprising a solder alloy. Metallization on the IC die and/or heat spreader may comprise a plurality of solderable structures. A multi-chip package may include multiple IC die having different die thickness that are accommodated by a z-height thickness variation in the thermal interconnects and/or the solderable structures of the IC die or heat spreader. |
US11935800B2 |
Compound metal lid for semiconductor chip package
A compound metal lid for semiconductor chip package is provided. The compound metal lid includes a first cover and a second cover. The first cover has a first frame body, a plurality of riveting holes, and an upper opening. The riveting holes penetrate through the first frame body and are distributed symmetrically on the first frame body. The upper opening is formed at an inner part of the first frame body, and the riveting holes surround the upper opening. The second cover has a second frame body, a plurality of riveting protrusions, and a lower opening. The riveting protrusions are formed on the upper surface of the second frame body. The lower opening penetrates through the second frame body. The first cover is disposed on an upper surface of the second cover, and the riveting protrusions are correspondingly riveted in the riveting holes. |
US11935799B2 |
Integrated circuit package lids with polymer features
Disclosed herein are integrated circuit (IC) package lids with polymer features, as well as related methods and devices. For example, in some embodiments, an IC package may include a package substrate, a lid, and a die between the package substrate and the lid. A foot or rib of the lid may include a polymer material. |
US11935798B2 |
Stacked semiconductor device test circuits and methods of use
A control circuit is included in a first die of a stacked semiconductor device. The first die further includes a transistor that is electrically connected to the control circuit. The transistor is configured to be controlled by the control circuit to selectively block a die-to-die interconnect. In this way, the die-to-die interconnect may be selectively blocked to isolate the first die and a second die of the stacked semiconductor device for independent testing after bonding. This may increase the effectiveness of a testing to identify and isolate defects in the first die or the second die, which may further increase the effectiveness of performing rework or repair on the stacked semiconductor device. |
US11935795B2 |
Method for forming a crystalline protective polysilicon layer
Disclosed is a method for forming a crystalline protective polysilicon layer which does not create defective voids during subsequent processes so as to provide effective protection to devices underneath. In one embodiment, a method for forming a semiconductor device, includes: depositing a protective coating on a first polysilicon layer; forming an epitaxial layer on the protective coating; and depositing a second polysilicon layer over the epitaxial layer, wherein the protective coating comprises a third polysilicon layer, wherein the third polysilicon layer is deposited at a first temperature in a range of 600-700 degree Celsius, and wherein the third polysilicon layer in the protect coating is configured to protect the first polysilicon layer when the second polysilicon layer is etched. |
US11935794B2 |
Method for forming long channel back-side power rail device
A method of forming a semiconductor transistor device. The method comprises forming a channel structure over a substrate and forming a first source/drain structure and a second source/drain structure on opposite sides of the fin structure. The method further comprises forming a gate structure surrounding the fin structure. The method further comprises flipping and partially removing the substrate to form a back-side capping trench while leaving a lower portion of the substrate along upper sidewalls of the first source/drain structure and the second source/drain structure as a protective spacer. The method further comprises forming a back-side dielectric cap in the back-side capping trench. |
US11935792B2 |
Semiconductor device having buried gate structure and method for fabricating the same
A method for fabricating a semiconductor device includes forming a trench in a substrate, forming a gate dielectric layer on a surface of the trench, forming a lower gate, which partially fills the trench, over the gate dielectric layer, forming a low work function layer over the lower gate, forming a spacer over the low work function layer, etching the low work function layer to be self-aligned with the spacer in order to form vertical gate on both upper edges of the lower gate, and forming an upper gate over the lower gate between inner sidewalls of the vertical gate. |
US11935791B2 |
Semiconductor devices having controlled S/D epitaxial shape
In a method of manufacturing a semiconductor device, an isolation structure is formed in a substrate defining an active region, a first gate structure is formed over the isolation structure and a second gate structure over the active region adjacent to the first gate structure, a cover layer is formed to cover the first gate structure and a part of the active region between the first gate structure and the second gate structure, the active region between the first gate structure and the second gate structure not covered by the cover layer is etched to form a recess, and an epitaxial semiconductor layer is formed in the recess. |
US11935790B2 |
Field effect transistor and method of manufacturing the same
Disclosed are a field effect transistor and a method of manufacturing the same. The field effect transistor includes a source electrode on a substrate, a drain electrode separated from the source electrode, and channels connected between the source electrode and the drain electrode, gate insulating layers, and a gate electrode. The channels may have a hollow closed cross-sectional structure when viewed in a first cross-section formed by a plane across the source electrode and the drain electrode in a direction perpendicular to the substrate. The gate insulating layers may be in the channels. The gate electrode may be insulated from the source electrode and the drain electrode by the gate insulating layers. |
US11935787B2 |
Semiconductor device and a method for fabricating the same
A semiconductor device includes a first gate structure disposed on a substrate and extending in a first direction. The first gate structure includes a first gate electrode, a first cap insulating layer disposed over the first gate electrode, first sidewall spacers disposed on opposing side faces of the first gate electrode and the first cap insulating layer and second sidewall spacers disposed over the first sidewall spacers. The semiconductor device further includes a first protective layer formed over the first cap insulating layer, the first sidewall spacers and the second sidewall spacers. The first protective layer has a π-shape having a head portion and two leg portions in a cross section along a second direction perpendicular to the first direction. |
US11935784B2 |
Three-dimensional memory device containing self-aligned bit line contacts and methods for forming the same
A vertical layer stack including a bit-line-level dielectric layer and an etch stop dielectric layer can be formed over an array region. Bit-line trenches are formed through the vertical layer stack. Bit-line-trench fill structures are formed in the bit-line trenches. Each of the bit-line-trench fill structures includes a stack of a bit line and a capping dielectric strip. At least one via-level dielectric layer can be formed over the vertical layer stack. A bit-line-contact via cavity can be formed through the at least one via-level dielectric layer and one of the capping dielectric strips. A bit-line-contact via structure formed in the bit-line-contact via cavity includes a stepped bottom surface including a top surface of one of the bit lines, a sidewall segment of the etch stop dielectric layer, and a segment of a top surface of the etch stop dielectric layer. |
US11935783B2 |
Selective deposition for integrated circuit interconnect structures
Examples of an integrated circuit with an interconnect structure and a method for forming the integrated circuit are provided herein. In some examples, the method includes receiving a workpiece that includes a substrate and an interconnect structure. The interconnect structure includes a first conductive feature disposed within a first inter-level dielectric layer. A blocking layer is selectively formed on the first conductive feature without forming the blocking layer on the first inter-level dielectric layer. An alignment feature is selectively formed on the first inter-level dielectric layer without forming the alignment feature on the blocking layer. The blocking layer is removed from the first conductive feature, and a second inter-level dielectric layer is formed on the alignment feature and on the first conductive feature. The second inter-level dielectric layer is patterned to define a recess for a second conductive feature, and the second conductive feature is formed within the recess. |
US11935782B2 |
Methods for inhibiting line bending during conductive material deposition, and related apparatus
A method of forming a structure comprises forming a pattern of elongate features extending vertically from a base structure. Conductive material is formed on the elongate features. After completing the forming of the pattern of elongate features, the elongate features, the conductive material, or both is (are) exposed to at least one surface treatment gas. The at least one surface treatment gas comprises at least one species formulated to diminish attractive or cohesive forces at a surface of the conductive material. Apparatus and additional methods are also described. |
US11935780B2 |
Semiconductor structure and manufacturing method thereof
A manufacturing method of a semiconductor structure includes: etching a substrate such that the substrate has a first top surface and a second top surface higher than the first top surface; implanting the first top surface of the substrate by boron to increase a p-type concentration of the first top surface of the substrate; forming a first dielectric layer on the substrate; and forming a second dielectric layer on the first dielectric layer. |
US11935778B2 |
Holding mechanism including Bernoulli pad
A holding mechanism includes a Bernoulli pad that holds a plate-shaped body, a hand on which the Bernoulli pad is disposed, a sensor that is disposed on the hand and detects that the plate-shaped body is held under suction by the Bernoulli pad, a lateral movement restriction section disposed on the hand, a tube that connects an air source supplying air to the Bernoulli pad and the Bernoulli pad, an adjustment valve that is disposed in the tube and adjusts a flow rate of air supplied to the Bernoulli pad, and a control section that controls operation of the adjustment valve. The control section gradually increases the flow rate of the air supplied from the adjustment valve to the Bernoulli pad and, when it is detected by the sensor that the plate-shaped body has been held under suction by the Bernoulli pad, fixes the flow rate of the air. |
US11935775B2 |
Semiconductor manufacturing apparatus and method of manufacturing semiconductor device
According to one embodiment, there is provided a semiconductor manufacturing apparatus including a rotatable substrate stage, a first measuring mechanism and a second measuring mechanism. On the rotatable substrate stage, a laminated substrate used for manufacturing a semiconductor device is placed. The laminated substrate is formed by a first substrate and a second substrate to be laminated to each other. The first measuring mechanism measures an edge of the first substrate and an edge of the second substrate from a first direction. The second measuring mechanism measures the edge of the first substrate and the edge of the second substrate from a second direction. The second direction is a direction different from the first direction in an angle to a normal of the first substrate. |
US11935774B2 |
Assembly jig set and manufacturing method of semiconductor module
Provided is an assembly jig set of semiconductor module having a plurality of semiconductor chips, the assembly jig set comprising: a first outer frame jig; and a plurality of inner piece jigs positioned by the first outer frame jig and each having a sectioned shape corresponding to the first outer frame jig, wherein one of the inner piece jigs has a plurality of opening portions for positioning the semiconductor chips. A manufacturing method of a semiconductor module using an assembly jig set is provided. |
US11935773B2 |
Calibration jig and calibration method
Apparatus and methods for calibrating a height-adjustable edge ring are described herein. In one example, a calibration jig for positioning an edge ring relative to a reference surface is provided that includes a transparent plate, a plurality of sensors coupled to a first side of the transparent plate, and a plurality of contact pads coupled to an opposing second side of the transparent plate. |
US11935771B2 |
Modular mainframe layout for supporting multiple semiconductor process modules or chambers
Methods and apparatus for bonding chiplets to substrates are provided herein. In some embodiments, a multi-chamber processing tool for processing substrates, includes: a first equipment front end module (EFEM) having one or more loadports for receiving one or more types of substrates, a second EFEM having one or more loadports; and a plurality of atmospheric modular mainframes (AMMs) coupled to each other and having a first AMM coupled to the first EFEM and a last AMM coupled to the second EFEM, wherein each of the plurality of AMMs include a transfer chamber and one or more process chambers coupled to the transfer chamber, wherein the transfer chamber includes a buffer, and wherein the transfer chamber includes a transfer robot, the one or more process chambers, and a buffer disposed in an adjacent AMM of the plurality of AMMs. |
US11935768B2 |
Device and method for attaching protective tape on semiconductor wafer
To satisfactorily apply a protective tape to a bump wafer, an application apparatus (1) for applying a protective tape (PT) to a wafer (W) includes: an application table (60) configured to support the wafer (W); a tape holding body (30) capable of holding the protective tape (PT) and configured to supply the protective tape (PT) held by the tape holding body (30) onto the wafer (W); and a pressing member (62) configured to press the protective tape (PT) from above. The pressing member (62) includes a protective layer outer periphery retainer (620) configured to press a peripheral portion of a protective layer (PL), which is laminated on the protective tape (PT) and has an outer diameter smaller than an outer diameter of the wafer (W), to apply the protective tape (PT) to the wafer (W). |
US11935764B2 |
Sawing device and method for forming saw-cuts into a semiconductor product
The invention relates to a sawing device for forming saw-cuts into a semiconductor product, including: a carrier for holding the semiconductor product, a saw blade, a first position sensor for determining the position of the semiconductor product held by the carrier, a second position sensor for determining the position of the saw blade, and a control unit configured for controlling the relative movement of the saw blade and the carrier, wherein the sawing device further includes a reference for linking the position of the first position sensor to the position of the second position sensor, wherein the control unit is configured to process, with aid of the reference, the positions determined by the reference sensors into a position of the point on the free surface of the semiconductor product relative to the point on the cutting edge of the saw blade, and, based on this positional information, control the relative movement of the saw blade and the carrier. The invention further relates to a method for forming saw-cuts into a semiconductor product. |
US11935762B2 |
Substrate processing apparatus, method of manufacturing semiconductor device, and recording medium
There is provided a technique that includes: a first processing module including a first process container in which at least one substrate is processed, a first utility system including a first supply system which supplies a first processing gas into the first process container and a surface of the first utility system is connected or arranged close to the first processing module; and a first vacuum pump arranged at the same level as a first exhaust port of the first process container. The first vacuum pump exhausts an inside of the first process container and includes a first intake port formed laterally at a position substantially facing the first exhaust port of the first process container. A first exhaust pipe configured to substantially linearly bring the first exhaust port into fluid communication with the first intake port and including a first valve installed in a flow path. |
US11935760B2 |
Package structure having thermal dissipation structure therein and manufacturing method thereof
A package structure includes a first thermal dissipation structure, a first semiconductor die, a second semiconductor die. The first thermal dissipation structure includes a semiconductor substrate, conductive vias embedded in the semiconductor substrate, first capacitors electrically connected to the conductive vias, and a thermal transmission structure disposed over the semiconductor substrate and the conductive vias. The first semiconductor die is disposed on the first thermal dissipation structure. The second semiconductor die is disposed on the first semiconductor die opposite to the first thermal dissipation structure. |
US11935759B2 |
High voltage, low pressure plasma enhanced atomic layer deposition
Atomic layer deposition (ALD) methods and barrier films are disclosed. A method of performing ALD includes placing a substrate proximal an electrode coupled to a power supply, exposing the substrate to an oxygen-containing gas or a nitrogen-containing gas at or below 0.8 Torr, and applying, with the power supply, a voltage to the electrode of at least 700 Volts to induce a plasma state in the oxygen-containing gas or the nitrogen-containing gas proximal the substrate. High quality barrier films can be made with the methods. |
US11935758B2 |
Atomic layer etching for subtractive metal etch
A method for atomic layer etching a metal containing layer is provided. At least a region of a surface of the metal containing layer is modified to form a modified metal containing region by exposing a surface of the metal containing layer to a modification gas, wherein adjacent to the modified metal containing region remains an unmodified metal containing region. The modified metal containing region is selectively removed with respect to the unmodified metal containing region by exposing the surface of the metal containing layer to an inert bombardment plasma generated from an inert gas. |
US11935756B2 |
Pitch reduction technology using alternating spacer depositions during the formation of a semiconductor device and systems including same
A method for patterning a layer increases the density of features formed over an initial patterning layer using a series of self-aligned spacers. A layer to be etched is provided, then an initial sacrificial patterning layer, for example formed using optical lithography, is formed over the layer to be etched. Depending on the embodiment, the patterning layer may be trimmed, then a series of spacer layers formed and etched. The number of spacer layers and their target dimensions depends on the desired increase in feature density. An in-process semiconductor device and electronic system is also described. |
US11935751B2 |
Boron nitride for mask patterning
Exemplary deposition methods may include delivering a boron-containing precursor and a nitrogen-containing precursor to a processing region of a semiconductor processing chamber. The methods may include providing a hydrogen-containing precursor with the boron-containing precursor and the nitrogen-containing precursor. A flow rate ratio of the hydrogen-containing precursor to either of the boron-containing precursor or the nitrogen-containing precursor may be greater than or about 2:1. The methods may include forming a plasma of all precursors within the processing region of the semiconductor processing chamber. The methods may include depositing a boron-and-nitrogen material on a substrate disposed within the processing region of the semiconductor processing chamber. |
US11935749B2 |
Method of manufacturing semiconductor structure
The present disclosure provides a method of manufacturing a semiconductor structure. The method includes forming a first patterned layer over a substrate; forming a second patterned layer over the substrate and alternately arranged with the first patterned layer; performing an etching, thereby forming an arched surface of the first patterned layer and an arched surface of the second patterned layer; forming a sacrificial layer over the first patterned layer and the second patterned layer, wherein a plurality of air gaps are defined by the substrate, the first patterned layer, the second patterned layer and the sacrificial layer; removing the sacrificial layer above the plurality of air gaps, thereby forming a planar top surface of the first patterned layer and a planar top surface of the second patterned layer; and patterning the substrate using the first patterned layer and the second patterned layer as a mask. |
US11935748B2 |
Fabricating a device using a multilayer stack
A method of fabricating a device is presented. The method includes forming a multilayer stack (101′, 102′, 103′) on a substrate (10′, 100′) which has a principal surface. The multilayer stack includes a supporting layer (102′) formed over the principal surface of the substrate and a photoresist layer (103′) formed on the supporting layer, patterning the multilayer stack to form at least one opening such that the photoresist layer is undercut by the supporting layer and anisotropically dry etching the substrate. |
US11935746B2 |
Pattern formation through mask stress management and resulting structures
As deposited, hard mask thin films have internal stress components which are an artifact of the material, thickness, deposition process of the mask layer as well as of the underlying materials and topography. This internal stress can cause distortion and twisting of the mask layer when it is patterned, especially when sub-micron critical dimensions are being patterned. A stress-compensating process is employed to reduce the impact of this internal stress. Heat treatment can be employed to relax the stress, as an example. In another example, a second mask layer with an opposite internal stress component is employed to offset the internal stress component in the hard mask layer. |
US11935743B2 |
Method for manufacturing a monocrystalline layer of diamond or iridium material and substrate for epitaxially growing a monocrystalline layer of diamond or iridium material
A process for producing a monocrystalline layer of diamond or iridium material comprises transferring a monocrystalline seed layer of SrTiO3 material onto a carrier substrate of silicon material, followed by epitaxial growth of the monocrystalline layer of diamond or iridium material. |
US11935740B2 |
Dual gate dielectric layers grown with an inhibitor layer
A semiconductor device including a first dielectric layer and a second dielectric layer is formed by forming an inhibitor layer over a semiconductor material. The inhibitor layer includes at least silicon and nitrogen. The semiconductor material is heated in an oxygen-containing ambient which oxidizes the inhibitor layer and forms the first dielectric layer which includes the oxidized inhibitor layer, and oxidizes the semiconductor material to form the second dielectric layer. The second dielectric layer is thicker than, the first dielectric layer. The first dielectric layer and the second dielectric layer each include at least 90 weight percent silicon dioxide and less than 1 weight percent nitrogen. The first dielectric layer and the second dielectric layer may be used to form gate dielectric layers for a first MOS transistor and a second MOS transistor that operates at a higher voltage than the first MOS transistor. |
US11935736B2 |
Substrate processing method and substrate processing apparatus
A substrate processing method for removing liquid on a substrate having an uneven pattern formed on a surface of the substrate and drying the substrate. The substrate processing method includes: forming a laminate having a two-layer structure including a first material in a solid state forming a lower layer and a second material in a solid state forming an upper layer, in a concave portion of the pattern; removing the second material from the concave portion by performing at least one of a heating process, a light-emitting process, and a reaction process using gas with respect to the second material to sublimate, decompose, and gas-react the second material; and removing the first material from the concave portion by performing at least one of the heating process, the light-emitting process, and the reaction process using gas with respect to the first material to sublimate, decompose, and gas-react the first material. |
US11935733B2 |
Sample support, sample ionization method, and mass spectrometry method
A sample support is a sample support for sample ionization, including: a substrate formed with a plurality of through holes opening to a first surface and a second surface on a side opposite to the first surface; a conductive layer provided not to block the through hole in the first surface; and a reinforcement member disposed inside a part of the plurality of through holes. |
US11935726B2 |
High speed synchronization of plasma source/bias power delivery
A radio frequency (RF) generator system includes first and second RF power sources, each RF power source applying a respective RF signal and second RF signal to a load. The first RF signal is applied in accordance with the application of the second RF signal. The application of the first RF signal is synchronized to application of the second RF signal. The first RF signal may be amplitude modulated in synchronization with the second RF signal, and the amplitude modulation can include blanking of the first RF signal. A frequency offset may be applied to the first RF signal in synchronization with the second RF signal. A variable actuator associated with the first RF power source may be controlled in accordance with the second RF signal. |
US11935720B1 |
Field-emission type electron source and charged particle beam device using the same
A field-emission type electron source includes (i) a single-crystal tungsten rod having a sharpened terminus and (ii) a mass of ZrO formed only on a portion of the surface, or the entire surface, of the sharpened terminus. In preferred design, the single-crystal tungsten rod is placed in a gaseous medium that consists of oxygen and a non-oxygen gas. The molar ratio between oxygen and the non-oxygen gas is greater than 1:1. |
US11935715B2 |
Electromagnetic drive unit for a switching device and switching device
An electromagnetic drive unit for a switching device includes: a magnetic core with a first, a second, and a third magnetic path each arranged transversely with respect to a longitudinal axis of the electromagnetic drive unit and coupled to longitudinal magnetic struts at respective ends to form a magnetic frame structure; an armature movable along the longitudinal axis between a first and a second state; and a first and a second magnetic coil for moving the armature based on excitation of the first and/or the second magnetic coil. The first magnetic coil is arranged between the first and the second magnetic path and the second magnetic coil is arranged between the second and the third magnetic path with respect to the longitudinal axis. The magnetic core and the magnetic coils are arranged such that a magnetic flux that flows through the magnetic paths to move the armature is adjustable. |
US11935712B2 |
Control system and interrupter system
A control system is designed to control an interrupter. The interrupter is started by a startup current to interrupt a main electric circuit. The startup current flows through an auxiliary electric circuit and has a current valve equal to or greater than a predetermined value. The control system includes a driving unit and a driven unit. The driving unit includes an intermediate electrical path to be connected to the main electric circuit. The driven unit is to be connected to the auxiliary electric circuit. When an abnormal current having a current value equal to or greater than a prescribed value flows through the intermediate electrical path, the driving unit uses, as a drive source for driving the driven unit, the abnormal current flowing through the intermediate electrical path. The driven unit supplies the auxiliary electric circuit with the startup current by being driven by the driving unit. |
US11935709B2 |
Control devices having independently suspended buttons for controlled actuation
A control device includes a button assembly having one or more buttons and a button carrier that includes a plurality of resilient, independently deflectable spring arms. The control device may be configured as a wall-mounted keypad to control a load control device, or as a thermostat to control a temperature regulation appliance. The button carrier may be configured to prevent interference between the buttons during operation of the control device. The button assembly may be captured between a faceplate of the control device and a housing that is attached to a rear side of the faceplate. The control device may include one or more button retainers that are attached to the buttons and that are configured to align respective outer surfaces of the buttons relative to each other, and relative to the faceplate of the control device, when the buttons are in respective rest positions. |
US11935705B2 |
Advanced polymer dispersion and a capacitor on its base
The present invention is related to a polymer dispersion comprising first conductive polymer particles having a positive Z-potential and second conductive polymer particles having a negative Z-potential, a method of forming the polymer dispersion, a method of making a capacitor comprising the polymer dispersion and a capacitor comprising the polymer dispersion. |
US11935704B2 |
Electrolytic capacitor comprising an electrolytic solution containing a first base component, a first acid component, and a second acid component
An electrolytic capacitor includes an anode body having a dielectric layer disposed on a surface of the anode body, a solid electrolyte layer that is in contact with the dielectric layer, and an electrolytic solution. The solid electrolyte layer includes a conductive polymer. The electrolytic solution contains a first base component, a first acid component, and a second acid component. The first base component includes an amidine compound. The first acid component includes a composite compound of an inorganic acid and an organic acid. The second acid component includes at least one selected from a group consisting of boric acid, phosphoric acid, phosphorous acid, hypophosphorous acid, and phosphonic acid. |
US11935700B2 |
Laminated electronic component with differing glass content electrodes
A laminated electronic component includes an element body formed by laminating an insulating layer and having a bottom surface used as a mounting surface, and a bottom surface electrode formed on the bottom surface of the element body and containing glass and a sintered metal. The bottom surface electrode includes a first electrode layer and a second electrode layer formed on the element body side from the first electrode layer, an edge portion of the second electrode layer is covered with an overcoat layer which is a part of the element body, the first electrode layer is laminated on the second electrode layer with the overcoat layer interposed therebetween, and a content of glass in the first electrode layer is larger than a content of glass in the second electrode layer. |
US11935699B2 |
Overmolded film capacitor
Provided is a method for forming an overmolded film capacitor. The method includes forming a working element comprising a first film layer with a first conductive layer on the first film layer and a second film layer with a second conductive layer on the second film layer wherein the first conductive layer and second conductive layer form a capacitive couple. A first lead is formed and is in electrical contact with the first conductive layer. A second lead is formed and is in electrical contact with the second conductive layer. An overmold is formed on the working element wherein the overmold comprises a thermoplastic resin. |
US11935689B2 |
Method for manufacturing coil component having coil part with flat-shaped connection end parts
A method for manufacturing a coil component having a coil part with a flat-shaped connection end parts, includes step of physically and electrically connecting ends of the coil part and terminal electrodes, respectively, by thermocompression bonding wherein the ends of the coil part are heated and compressed, thereby deforming the ends of the coil part into the flat-shaped connection end parts and bonding the flat-shaped connection end parts to the terminal electrodes, respectively. |
US11935687B2 |
Reactor
A reactor including a coil and a magnetic core, the magnetic core including a first inner core portion, a second inner core portion, a first outer core portion, and a second outer core portion. The reactor includes an inner resin portion and an outer resin portion, and the first outer core portion includes a first inner face that faces the coil, a first outer face on the opposite side to the first inner face, and an outward protruding portion protruding from the first outer face. When viewed from the first outer face side, the outer circumferential contour line of the outward protruding portion is located inside the outer circumferential contour line of the first outer face, and the end face of the outward protruding portion is exposed from the outer resin portion and is flush with the surface of the outer resin portion. |
US11935685B2 |
Inductor component and manufacturing method of inductor component
In an inductor component, a first magnetic layer thickness of the first magnetic layer as a measurement in the normal direction is smaller than a second magnetic layer thickness of the second magnetic layer as a measurement in the normal direction. An inductor wiring thickness of the inductor wiring as a measurement in the normal direction is from larger than 0.5 times a vertical wiring thickness of the vertical wiring as a measurement in the normal direction to smaller than 1.5 times the vertical wiring thickness. |
US11935683B2 |
Coil electronic component
A coil electronic component includes a support substrate, a coil pattern disposed on the support substrate, an encapsulant encapsulating at least portions of the support substrate and the coil pattern, and external electrodes disposed externally on the encapsulant and connected to the coil pattern. The coil pattern includes a seed layer having a thickness of 1.5 μm or less and a plating layer disposed on the seed layer. |
US11935675B2 |
Anti-surge resistor and fabrication method thereof
An anti-surge resistor and a fabrication method thereof are provided. The current anti-surge resistor includes a substrate made by a varistor material, a resistance layer disposed on the substrate, a first terminal electrode, and a second terminal electrode. In the fabrication method of the current anti-surge resistor, at first, the substrate made by the varistor material is provided. Then, the resistance layer is formed on the substrate to provide a main body, in which the main body includes the substrate and the resistance layer, and has two opposite terminals. Thereafter, the first terminal electrode is formed on one terminal of the main body, and the second terminal electrode is formed on the other terminal of the main body. |
US11935674B2 |
Laminated varistor
An object is to provide a laminated varistor excellent in clamping voltage ratio. Laminated varistor includes at least a pair of internal electrodes provided in varistor layer containing ZnO as a main component.Internal electrode contains Ag as a main component and is made of a metal containing at least one type selected from Pt and Au. The total weight of Pt and Au with respect to the weight of the metal constituting internal electrode is set between 2% and 30% (inclusive). With such a configuration, diffusion of Ag into varistor layer can be prevented, and a laminated varistor excellent in clamping voltage ratio can be obtained. |
US11935672B2 |
Power cable assembly for a power distribution system having an integrated cooling system
A high voltage power cable assembly for a power distribution system of a vehicle incorporating an integrated cooling system is presented. The power cable assembly comprises first and second electrical conductors spaced apart from one another and extending longitudinally. The power cable assembly further comprises a longitudinally extending cooling tube arranged between the first and second electrical conductors such that opposing portions of an external surface of the cooling tube are provided in direct contact with corresponding portions of the insulating material of the electrical conductors over a heat exchange region so as to transfer heat from the electrically conductive core of the electrical conductors to a coolant medium circulating in an internal channel of the cooling tube. |
US11935667B2 |
System and method for thermionic energy conversion
A thermionic energy conversion system, preferably including one or more electron collectors, interfacial layers, encapsulation, and/or electron emitters. A method for manufacturing the thermionic energy conversion system. A method of operation for a thermionic energy conversion system, preferably including receiving power, emitting electrons, and receiving the emitted electrons, and optionally including convectively transferring heat. |
US11935666B2 |
Apparatus for purifying nuclear reactor coolant from radioactive materials and adjusting coolant pH
Disclosed are an apparatus and a method for purifying Li7 ions from reactor coolant radioactive material and adjusting pH of the reactor coolant. The apparatus comprises a radioactive metal ion recovery unit comprising a first negative electrode member having a negative (−) electrode connected thereto and a first positive electrode member having a positive (+) electrode connected thereto, and an Li ion separation/concentration unit. The radioactive metal ion recovery unit is configured such that the reactor coolant discharged from the non-generative heat exchanger passes between the first negative electrode member and the first positive electrode member The Li ion separation/concentration unit comprises a second positive electrode member having a second positive (+) electrode connected to one side of the Li ion separation/concentration unit, a second negative electrode member having a negative (−) electrode connected to the other side of the Li ion separation/concentration unit, and a cation-exchange membrane provided between the second positive electrode member and the second negative electrode member and configured to pass a cation therethrough. The Li ion separation/concentration unit is configured such that the reactor coolant that passed through the radioactive metal ion recovery unit passes between the second positive electrode member and the cation-exchange membrane Accordingly, Li7 ions, produced in the reactor coolant and passed through the cation-exchange membrane, move toward the second negative electrode member and are separated. The apparatus further comprises an Li7 concentration tank configured to concentrate Li7 in a recycling process in which Li7 separated from the Li ion separation/concentration unit is recycled again to the Li ion separation/concentration unit. |
US11935665B2 |
Method and facility for treating aqueouos effluents from the primary circuit of a nuclear power plant comprising boric acid
The present invention relates to a process for treating aqueous effluents from the primary circuit of a nuclear power plant implementing a separation of boric acid using a reverse osmosis membrane, characterized by the fact that it comprises steps consisting of treating the effluents using a multi-stage assembly composed of reverse osmosis modules comprising a membrane with a high boron rejection rate, arranged in parallel and in series, and recycling of the intermediate products to different points in the assembly. |
US11935664B2 |
Dynamic characteristic analysis method of DET and RELAP5 coupling based on universal instrumental variable method
A dynamic characteristic analysis method of DET and RELAP5 coupling based on a universal instrumental variable method includes steps of: constructing a DET simulation model of a discrete dynamic event tree and modifying TRIP cards of an input file by adding universal instrumental TRIP variables according to state transition types of DET simulation objects, the universal instrumental TRIP variable being variable type or logical type; setting a simulation time of the RELAP5, controlling a simulation step, and analyzing an output result file of each simulation step of the RELAP5; backtracking the RELAP5 according to state transition types of DET simulation objects. The dynamic characteristic analysis method has advantages of simplifying TRIP setting process and method of DET state transition objects in an input file of the RELAP5 required for the coupling of DET and RELAP5, reducing a modeling complexity and improving a modeling efficiency. |
US11935660B2 |
Data driven predictive analysis of complex data sets for determining decision outcomes
Systems and methods are provided for data driven predictive analysis of complex data sets for determining decision outcomes. The systems and methods include obtaining a first set of data associated with individuals and obtaining, a second set of data associated with events, wherein the events are associated with at least one of the individuals. The systems and methods further include determining a subset of the individuals from the first set of data based on the first subset of individuals having common attributes with a target individual and determining a second subset of events from the second set of data based on the second subset of events having common attributes with the target events associated with the target individual. Additionally, the systems and methods include aggregating data associated with the second subset of events based on the target events and providing for display output associated with aggregated data. |
US11935659B2 |
Exploratory and experimental causality assessment by computation regarding individual complex adaptive systems
Methods and systems are described for a computer-implemented complex adaptive systems metrology (CASM) technique for generating universally and mathematically standardized scores that quantify longitudinal evidence for either temporal-interaction scores or temporal-interaction benefit-and-harm scores to determine a quantitative significance estimate of scores for either standardized temporal-interaction scores or the standardized temporal-interaction benefit-and-harm scores. |
US11935657B2 |
System and method for a digital consumer medical wallet and storehouse
A system and method are provided for collection and testing of a biologic sample. The system and method comprise collecting by a user of a testing device a biologic sample for use with the testing device, assigning correlative values as test results, and receiving the test results at a server disposed on a network. Some aspects further include presenting advertisements and other messages to users through a mobile application operating on a mobile device. These aspects take into account the results of the self-diagnostic test and present different advertisements to the user based on the results of the test. |
US11935655B2 |
Scalable deployment of ontology-based decision trees for clinical decision support and automated clinical workflows
Systems and methods for determining an evaluation of one or more patients is provided. User input for evaluating one or more patients is received. A commit bundle is retrieved from a commit database. An evaluation of the one or more patients is determined based on the user input using a medical ontology configured with the retrieved commit bundle. The medical ontology is separate from the commit database. Results of the evaluation of the one or more patients are output. |
US11935653B2 |
Blood transfusion management using artificial intelligence analytics
Method and apparatus are described for a system that employs a change management algorithm to drive transfusion “appropriateness” by factoring evidenced-based knowledge and input from practitioners, where said algorithm may also ensure that a blood or blood product transfusion is provided to the right patient, that the blood/blood product is transfused at the right time, and that the procedure is completed for the right reason. |
US11935651B2 |
Alert systems for senior living engagement and care support platforms
Provided herein is an engagement and care support platform (“ECSP”) computer system including at least one processor in communication with at least one memory device for facilitating senior user engagement. The processor is programmed to: (i) register a user through an application, (ii) register a caregiver associated with the user through the application, (iii) generate a senior profile based upon user personal and scheduling data, (iv) build a daily interactive user interface that reflects the senior profile, (v) display the daily interactive user interface at a first client device associated with the user, (vi) cause the first client device to initiate a daily interaction prompt to the user, (vii) determine whether any user interaction was received in response to the daily interaction prompt, and (viii) transmit a daily update message to a second client device associated with the caregiver, including an indication of whether any user interaction was received. |
US11935649B2 |
Method for web-based data transfer for a dental or dental-surgical treatment or diagnosis system and such a treatment or diagnosis system
Methods and systems for transferring at least one data set between a dental or dental-surgical treatment or diagnosis device and an external memory element located outside the dental or dental-surgical treatment or diagnosis device, wherein the at least one data set is transferred in a web-based manner via the Internet and a cloud computing network comprising the external memory element. A corresponding dental or dental-surgical treatment or diagnosis system comprises a dental or dental-surgical treatment or diagnosis device and a transmitting and receiving device for communicatively connecting to a remote-control human-machine interface. The transmitting and receiving device is designed for providing a web-based connection via the Internet and a cloud computing network to the remote-control human-machine interface. |
US11935641B2 |
Using multiple modalities of surgical data for comprehensive data analytics of a surgical procedure
This patent disclosure provides various embodiments of combining multiple modalities of non-text surgical data in forms of videos, images, and audios in a meaningful manner so that the combined data can be used to perform comprehensive data analytics for a surgical procedure. In some embodiments, the disclosed system can begin by receiving two or more modalities of surgical data during the surgical procedure. The system then time-synchronizes the two or more modalities of surgical data to generate two or more modalities of time-synchronized surgical data. Next, the system converts each modality of the time-synchronized surgical data into a corresponding array of values of a common format. The system then combines the two or more arrays of values to generate a combined set of values. The system subsequently performs comprehensive data analytics on the combined set of values to generate a surgical decision for the surgical procedure. |
US11935640B2 |
Systems and methods for time-based athletic activity measurement and display
An athletic parameter measurement device worn by an athlete during an athletic activity session includes a housing which attaches to the athlete, a display, a processor associated with the display, and an athletic parameter measurement sensor. During the athletic activity, the device detects, using the sensor, a vertical jump height of the athlete, and displays, during the performance of the athletic activity session, a representation of the vertical jump height on the display. |
US11935638B2 |
Systems, apparatuses and methods for medical device communication with one or more remote devices
Devices, systems and methods are provided to securely and wirelessly connect a medical device to a controller or smartphone with medical device control app, and to wirelessly connect the controller or smartphone with medical device control app to other devices providing additional integrated disease management (IDM) functions. At least two different wireless communication protocols are used depending on level of security needed, with greater security needed for exchange of medical device control operation commands and related data between the medical device and its controller or smartphone with medical device control app to avoid nefarious or unintended changes in medical device control. Exchanges of historical data or notifications relating to the medical device and requiring less security can be transmitted to the controller and/or the smartphone or other IDM devices using a different and more commonly used wireless communication protocol that may afford less security. |
US11935636B2 |
Dynamic medical summary
Methods and systems of summarizing medical data. One system includes an electronic processor configured to analyze medical data to extract a medical concept and a plurality of additional attributes of the medical concept and store the medical concept and the plurality of additional attributes. The electronic processor is configured to generate a first medical summary associated with the patient, where the first medical summary is based on the stored medical concept and at least a first additional attribute included in the stored plurality of additional attributes. The electronic processor is configured to receive a user interaction with the first medical summary. The electronic processor is configured to generate a second medical summary associated with the patient based on the user interaction, the second medical summary is based on the stored medical concept and at least a second additional attribute included in the stored plurality of additional attributes. |
US11935635B2 |
Medical information lookup patch and method therefor
A medical lookup patch, for application to a medical device, includes a substrate having a front, a back, and a perimeter edge defined therebetween. The patch includes an engagement element of a hook-and-loop engagement system on the back of the substrate, for engaging with a complemental engagement element on the medical device. The front of the substrate includes first, second, and third information areas. Brand information is displayed in the first information area, and instructive information is displayed in the second information area. Lookup information is displayed in the third information area and defines a machine-readable code which, when processed by a machine, directs the machine to display human-readable information different from the lookup information. |
US11935628B2 |
Finding relatives in a database
Determining relative relationships of people who share a common ancestor within at least a threshold number of generations includes: receiving recombinable deoxyribonucleic acid (DNA) sequence information of a first user and recombinable DNA sequence information of a plurality of users; processing, using one or more computer processors, the recombinable DNA sequence information of the plurality of users in parallel; determining, based at least in part on a result of processing the recombinable DNA information of the plurality of users in parallel, a predicted degree of relationship between the first user and a user among the plurality of users, the predicted degree of relative relationship corresponding to a number of generations within which the first user and the second user share a common ancestor. |
US11935627B2 |
System and method for text-based biological information processing with analysis refinement
Introduced here is an approach to further refining an initial set of target locations that can serve as inputs to machine learning mechanisms. These target locations may refer to unique molecular positions in a reference human genome and/or mutations thereof that are diagnostically relevant for a given cancer type. The system can implement a refinement mechanism to account for unnecessary or problematic data, such as consecutive/overlapping patterns, non-uniform read counts, insufficient data quality, internal processing noises, and/or insufficient data counts. |
US11935626B2 |
Methods for genome assembly and haplotype phasing
The disclosure provides methods to assemble genomes of eukaryotic or prokaryotic organisms. The disclosure further provides methods for haplotype phasing and meta-genomics assemblies. |
US11935621B2 |
Calibration circuit, memory and calibration method
A calibration circuit includes: a differential input circuit, configured to receive first and second oscillation signals, the first and second oscillation signals having the same frequency and opposite phases, duty cycle of the first oscillation signal and duty cycle of the second oscillation signal being in a first preset range, and the differential input circuit being configured to output first and internal signals; a comparison unit, connected to an output end of the differential input circuit and configured to compare duty cycle of the first internal signal and/or duty cycle of the second internal signal; and a logical unit, connected to the comparison unit and the differential input circuit, and configured to control the differential input circuit according to an output result of the comparison unit, such that the duty cycle of the first internal signal and/or the duty cycle of the second internal signal reaches a second preset range. |
US11935617B2 |
Non-destructive pattern identification at a memory device
Methods, systems, and devices for non-destructive pattern identification at a memory device are described. A memory device may perform pattern identification within the memory device and output a flag indicating whether a first data pattern matches with a second data pattern. The memory device may access one or more memory cells, via a word line, and latch the second data pattern of the memory cells to a sense amplifier. The memory device may deactivate the word line, which may result in isolating the memory cells from potential destruction of data. The memory device may write a first data pattern to the sense amplifier and compare the first data pattern and second data pattern at the sense amplifier. The memory device may output a signal indicating whether the data patterns match. |
US11935611B2 |
Memory device, memory test circuit and memory test method thereof having repair information maintaining mechanism
The present invention discloses a memory test circuit having repair information maintaining mechanism. A repairing control circuit controls a MBISR circuit to perform a self-repair procedure on a memory circuit and includes a remapping storage circuit and a latch storage circuit. The remapping storage circuit receives and stores repairing information generated by the MBISR circuit after the self-repair procedure finishes. The latch storage circuit is electrically coupled between the remapping storage circuit and a remapping circuit corresponding to the memory circuit to receive and store the repairing information from the remapping storage circuit such that the remapping circuit accesses the repairing information therefrom when a scan test is performed on the remapping storage circuit based on a scan chain to perform remapping and repairing on the memory circuit based on the repairing information and a redundant structure of the memory circuit. |
US11935608B2 |
Signal generation circuit and method, and semiconductor memory
A signal generation circuit includes: a clock module, configured to generate a clock signal based on a flag signal; a control module, configured to generate a control signal according to number of transitions of the clock signal within a fixed time; and a generation module, respectively connected to the clock module and the control module, and configured to receive the clock signal, the control signal, and the flag signal, and to generate a target signal. When the flag signal changes from a first level to a second level, the target signal changes from a third level to a fourth level. After being maintained at the fourth level for a target duration, the target signal changes from the fourth level to the third level. The generation module is further configured to determine the target duration according to the clock signal and the control signal. |
US11935600B2 |
Programmable atomic operator resource locking
Devices and techniques for programmable atomic operator resource locking are described herein. A request for a programmable atomic operator (PAO) can be received at a memory controller that includes a programmable atomic unit (PAU). Here, the request includes an identifier for the PAO and a memory address. The memory addressed is processed to identify a lock value. A verification can be performed to determine that the lock value indicates that there is no lock corresponding to the memory address. Then, the lock value is set to indicate that there is now a lock corresponding to the memory address and the PAO is invoked based on the identifier for the PAO. In response to completion of the PAO, the lock value is set to indicate that there is no longer a lock corresponding to the memory address. |
US11935597B2 |
Semiconductor device and data storage system including the same
A semiconductor memory device includes: a semiconductor substrate having a first surface and a second surface opposing each other; a back-side insulating layer below the second surface of the semiconductor substrate; an external input/output conductive pattern below the back-side insulating layer; a circuit device including a gate electrode and a source/drain region, on the first surface of the semiconductor substrate; an internal input/output conductive pattern on the first surface of the semiconductor substrate, the internal input/output conductive pattern having at least a portion disposed on the same level as at least a portion of the gate electrode; a through-electrode structure penetrating through the semiconductor substrate and the back-side insulating layer and electrically connected to the internal input/output conductive pattern and the external input/output conductive pattern; and a memory cell array region disposed on a level higher than the circuit device, on the first surface of the semiconductor substrate. |
US11935594B2 |
Word line and control gate line tandem decoder for analog neural memory in deep learning artificial neural network
Various embodiments of tandem row decoders are disclosed. Each embodiment of a tandem row decoder comprises a word line decoder and a control gate decoder. The tandem row decoder exhibits reduced leakage current on the word line and the control gate line when the tandem row decoder is not enabled. |
US11935590B2 |
Device for matrix-vector multiplications
The invention is notably directed to a device for performing a matrix-vector multiplication of a matrix with a vector. The device comprises a memory crossbar array comprising a plurality of row lines, a plurality of column lines and a plurality of junctions arranged between the plurality of row lines and the plurality of column lines. Each junction comprises a programmable resistive element and an access element for accessing the programmable resistive element. The device further comprises a readout circuit configured to perform read operations by applying positive read voltages of one or more first amplitudes and negative read voltages of one or more second amplitudes corresponding to the one or more first amplitudes. The one or more first amplitudes and the corresponding one or more second amplitudes are different from each other, thereby correcting polarity dependent current asymmetricities. |
US11935588B2 |
Memory device, and method for driving memory
A memory device according to the present invention may comprise: a memory cell array in which memory cells of a latch structure are connected in matrix form to word lines and bit line pairs composed of bit lines and inverted bit lines; and a driving circuit which, during an ON period in which the word lines activate first memory cells connected to the corresponding word lines, continuously programs or reads n (n is a natural number of 2 or more) second memory cells among the first memory cells through n first bit line pairs. |
US11935585B2 |
Pseudo multi-plane read methods and apparatus for non-volatile memory devices
An apparatus includes a control circuit and a plurality of non-volatile memory cells arranged in a plane of a memory die. The plane includes a first word line including a first word line portion coupled to a corresponding first group of the non-volatile memory cells, and a second word line including a second word line portion coupled to a corresponding second group of the non-volatile memory cells, the second word line different from the first word line. The control circuit is configured to apply a first voltage to the first word line portion and apply a second voltage to the second word line portion to concurrently read the first group of the non-volatile memory cells and the second group of the non-volatile memory cells. The first group of the non-volatile memory cells and the second group of the non-volatile memory cells each store less than a page of data. |
US11935584B2 |
Sense amplifier drivers, and related devices, systems, and methods
Drivers for sense amplifiers are disclosed. A driver may include two or more drain areas extending in a first direction and two or more source areas extending in the first direction. The driver may also include a drain interconnection including two or more first drain-interconnection portions which extend in the first direction above the two of more drain areas and one or more second drain-interconnection portions extending in a second direction between the two or more first drain-interconnection portions. The driver may also include a source interconnection including two or more first source-interconnection portions extending in the first direction above the two or more source areas and one or more second source-interconnection portions extending in the second direction between the two or more first source-interconnection portions. Associated systems are also disclosed. |
US11935578B2 |
Signal timing alignment based on a common data strobe in memory devices configured for stacked arrangements
Disclosed are various embodiments related to stacked memory devices, such as DRAMs, SRAMs, EEPROMs, ReRAMs, and CAMs. For example, stack position identifiers (SPIDs) are assigned or otherwise determined, and are used by each memory device to make a number of adjustments. In one embodiment, a self-refresh rate of a DRAM is adjusted based on the SPID of that device. In another embodiment, a latency of a DRAM or SRAM is adjusted based on the SPID. In another embodiment, internal regulation signals are shared with other devices via TSVs. In another embodiment, adjustments to internally regulated signals are made based on the SPID of a particular device. In another embodiment, serially connected signals can be controlled based on a chip SPID (e.g., an even or odd stack position), and whether the signal is an upstream or a downstream type of signal. |
US11935577B2 |
Physical interface and associated signal processing method for clock domain transfer of quarter-rate data
The present invention provides a physical layer and associated signal processing method for clock domain transfer of quarter-rate data. In the embodiments of the present invention, the quarter-rate data is processed by many sampling circuits by using a first clock signal, a second clock signal and a third clock signal, and phases of these clock signals are aligned by using a training mechanism to that the clock signals have better timing margins. |
US11935572B2 |
Increased storage capacity for a method for long-term storage of information and storage medium therefor
The present invention relates to an information storage medium and a method for long-term storage of information. |
US11935570B2 |
Data tape quality analysis
Techniques for determining a data tape read quality value are disclosed. A data tape system generates a value representing a quality of a data tape based on attributes of the data tape. The system calculates the data quality value using an algorithm based on: (a) a particular data tape error correction value, (b) data tape length value representing a length of data tape traversed during data-processing operations, and (c) a scaling factor. The scaling factor is based on a relationship between the particular data tape error correction value and a rate of degradation of the data tape. The scaling factor may be generated by applying a trained machine learning model to attributes of a data tape. The model generates a scaling factor for a particular data tape based on the attributes of the particular data tape. |
US11935565B2 |
Video curation service for personal streaming
Aspects of the subject disclosure may include, for example, a device that includes a processing system with a processor, and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations such as receiving user input comprising a keyword identifying an object, monitoring a video recording during a generation of the video recording by a camera, wherein the monitoring includes detecting the object being captured by the camera, creating a video clip from the video recording, wherein the video clip comprises a start point and a stop point in the video recording determined by a machine learning algorithm, and sending a notification of the creating of the video clip. Other embodiments are disclosed. |
US11935562B2 |
Magnetic recording device having redundant servo readers and method for using same
The present disclosure is generally related to a tape drive comprising a tape head and a controller coupled to the tape head. The tape head comprises one or more modules, each module comprising a plurality of write heads aligned in a first row, a plurality of read heads aligned in a second row parallel to the first row, and at least four first servo heads aligned in the second row. Two or more first servo heads of the at least four first servo heads are configured to concurrently read first servo data from a first servo track. The controller is configured to concurrently process the first servo data, to compute the position of the tape head based on a known spacing between the at least two servo heads, and to dynamically adjust a position of the tape head based on the processed first servo data. |
US11935560B2 |
Hard disk drive multiple contact disk clamp
A disk clamp for a hard disk drive, configured to clamp disk media to a spindle, includes multiple protrusions extending from a surface of a bottom 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 a disk clamp hub, where the height of an inner protrusion may be less than the height of an outer protrusion to inhibit coning of the top 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. |
US11935557B2 |
Techniques for detecting and processing domain-specific terminology
Various embodiments set forth systems and techniques for explaining domain-specific terms detected in a media content stream. The techniques include detecting a speech portion included in an audio signal; determining that the speech portion comprises a domain-specific term; determining an explanatory phrase associated with the domain-specific term; and integrating the explanatory phrase associated with the domain-specific term into playback of the audio signal. |
US11935556B2 |
Neural networks for changing characteristics of vocals
A messaging system for audio character type swapping. Methods of audio character type swapping include receiving input audio data having a first characteristic and transforming the input audio data to an input image where the input image represents the frequencies and intensities of the audio. The methods further include processing the input image using a convolutional neural network (CNN) to generate an output image and transforming the output image to output audio data, the output audio data having a second characteristic. The input audio and output audio may include vocals. The first characteristics may indicate a male voice and the second characteristics may indicate a female voice. The CNN is trained together with another CNN that changes input audio having the second characteristic to audio having the first characteristic. The CNNs are trained using discriminator CNNs that determine whether audio has a first characteristic or a second characteristic. |
US11935555B2 |
Subband block based harmonic transposition
The present document relates to audio source coding systems which make use of a harmonic transposition method for high frequency reconstruction (HFR), as well as to digital effect processors, e.g. exciters, where generation of harmonic distortion add brightness to the processed signal, and to time stretchers where a signal duration is prolonged with maintained spectral content. A system and method configured to generate a time stretched and/or frequency transposed signal from an input signal is described. The system comprises an analysis filterbank configured to provide an analysis subband signal from the input signal; wherein the analysis subband signal comprises a plurality of complex valued analysis samples, each having a phase and a magnitude. Furthermore, the system comprises a subband processing unit configured to determine a synthesis subband signal from the analysis subband signal using a subband transposition factor Q and a subband stretch factor S. The subband processing unit performs a block based nonlinear processing wherein the magnitude of samples of the synthesis subband signal are determined from the magnitude of corresponding samples of the analysis subband signal and a predetermined sample of the analysis subband signal. In addition, the system comprises a synthesis filterbank configured to generate the time stretched and/or frequency transposed signal from the synthesis subband signal. |
US11935550B1 |
Audio compression for low overhead decompression
A system comprising an audio compression device is provided. The audio compression device receives a plurality of pulse code modulated (PCM) samples, performs a quantization of the plurality of the PCM samples, and determines a plurality of time windows for the plurality of quantized PCM samples. The audio compression device further determines a first number of delta bits and a first sample count for a first time window of a plurality of time windows, where the first time window includes a first group of time-domain consecutive samples according to the first sample count. The audio compression device encodes the sample into the first number of delta bits based on a difference from a previous sample to generate a first stream of delta bits, and encodes the first sample count and the first number of delta bits in a corresponding first header for the first time window. |
US11935548B2 |
Multi-channel signal encoding method and encoder
A multi-channel signal encoding method includes obtaining a multi-channel signal of a current frame; determining an initial multi-channel parameter of the current frame; determining a difference parameter based on the initial multi-channel parameter of the current frame and multi-channel parameters of previous K frames of the current frame, where the difference parameter represents a difference between the initial multi-channel parameter of the current frame and the multi-channel parameters of the previous K frames, and K is an integer greater than or equal to one; determining a multi-channel parameter of the current frame based on the difference parameter and a characteristic parameter of the current frame; and encoding the multi-channel signal based on the multi-channel parameter of the current frame. |
US11935547B2 |
Method for determining audio coding/decoding mode and related product
A non-transitory computer-readable medium is provided. The non-transitory computer-readable medium having computer instructions stored therein, which when executed by one or more processors, cause the one or more processors to perform operations. The operations comprise: determining a channel combination scheme for a current frame, where the determined channel combination scheme for the current frame is one of a plurality of channel combination schemes; and determining a coding mode of the current frame based on a channel combination scheme for a previous frame and the channel combination scheme for the current frame, where the coding mode of the current frame is one of a plurality of coding modes. |
US11935541B2 |
Speech recognition
A method of performing speech recognition, comprises, at a first device: receiving an audio signal representing speech; performing a first data integrity check operation on the received audio signal; performing a speaker recognition process on the received audio signal; forwarding the received audio signal to a second device, wherein the second device comprises a speech recognition function; and forwarding an output of the first data integrity check operation to the second device. The method further comprises, at the second device: receiving the audio signal forwarded from the first device; receiving the output of the first data integrity check operation forwarded from the first device; performing a second data integrity check operation on the audio signal forwarded from the first device; and using a result of performing the speech recognition function on the audio signal forwarded from the first device only if an output of the second data integrity check operation matches the output of the first data integrity check operation forwarded from the first device. |
US11935540B2 |
Switching between speech recognition systems
A method may include obtaining first audio data originating at a first device during a communication session between the first device and a second device. The method may also include obtaining an availability of revoiced transcription units in a transcription system and in response to establishment of the communication session, selecting, based on the availability of revoiced transcription units, a revoiced transcription unit instead of a non-revoiced transcription unit to generate a transcript of the first audio data. The method may also include obtaining revoiced audio generated by a revoicing of the first audio data by a captioning assistant and generating a transcription of the revoiced audio using an automatic speech recognition system. The method may further include in response to selecting the revoiced transcription unit, directing the transcription of the revoiced audio to the second device as the transcript of the first audio data. |
US11935536B2 |
Action validation for digital assistant-based applications
Validating actions in a digital assistant-based application is provided. The system identifies an application with a conversational interface. The system selects an action from an action repository and generates, via a natural language processor, a trigger phrase for input into the application. The system executes the application to process the trigger phrase to identify an action of the application. The system identifies a parameter used by the application to execute the action, and generates, based on the parameter and via execution of the conversational interface of the application, a first query responsive to the trigger phrase. The system generates a first response to the first query for input into the application. The system determines, based on execution of the application to process the first response, a state of the application. The system evaluates the state to determine an error code and provide a notification based on the error code. |
US11935534B2 |
Voice recognition system for use with a personal media streaming appliance
A system and method for voice control of a media playback device is disclosed. The method includes receiving an instruction of a voice command, converting the voice command to text, transmitting the text command to the playback device, and having the playback device execute the command. An instruction may include a command to play a set of audio tracks, and the media playback device plays the set of audio tracks upon receiving the instruction. |
US11935524B1 |
Authentication of impaired voices
Systems and techniques for authentication of impaired voices are described herein. A voice profile may be generated for a user. An audio stream may be received including an authentication voice of the user. It may be determined that the authentication voice does not match a first set of authentication criteria. The audio stream may be compared to a second set of authentication criteria. The user may be authenticated based on the comparison. |
US11935523B2 |
Detection of correctness of pronunciation
There is provided automatic detection of pronunciation errors in spoken words utilizing a neural network model that is trained for a target phoneme. The target phoneme may be a phoneme in English language. The pronunciation errors may be detected in English words. |
US11935522B2 |
Cognitive analysis of public communications
Disclosed herein are system, method, and computer program product embodiments for categorizing customer complaints on social media using a model trained on customer voice calls or chats with agents. Additionally, users interested in monitoring regulatory compliance issues based on customer complaints can receive notifications regarding complaints that are linked to regulatory topic areas, without the need to manually scan vast numbers of social media postings. |
US11935520B1 |
Identifying shifts in audio content via machine learning
A method and system for identifying the beginning and ending of songs via a machine learning analysis. A machine learning model analyzes streaming audio (such as a radio broadcast) in overlapping, 3-second samples. Each sample is labeled into groups such as “song,” “talk,” “commercial” and “transition.” Based on the location of the transition samples, an exact second a given song begins and ends in the audio stream is derivable. The model further identifies when two songs shift between one another. |
US11935519B2 |
Preserving speech hypotheses across computing devices and/or dialog sessions
Implementations can receive, at a computing device, audio data corresponding to a spoken utterance of a user, process the audio data to generate, for one or more parts of the spoken utterance, a plurality of speech hypotheses, select a given one of the speech hypotheses, cause the given one of the speech hypotheses to be incorporated as a portion of a transcription associated with the software application, and store the plurality of speech hypotheses. In some implementations, the plurality of speech hypotheses can be loaded at an additional computing device when the transcription is accessed at the additional computing device. In additional or alternative implementations, the plurality of speech hypotheses can be loaded into memory of the computing device when the software application is reactivated and/or when a subsequent dialog session associated with the transcription is initiated. |
US11935515B2 |
Generating a synthetic voice using neural networks
A method of generating a synthetic voice by capturing audio data, cutting it into discrete phoneme and pitch segments, forming superior phoneme and pitch segments by averaging segments having similar phoneme, pitch, and other sound qualities, and training neural networks to correctly concatenate the segments. |
US11935512B2 |
Adaptive noise cancellation and speech filtering for electronic devices
Aspects of the subject technology provide for generation of a self-voice signal by an electronic device that is operating in an active noise cancellation mode. In this way, during a phone call, a video conference, or while listening to audio content, a user of the electronic device may benefit from active cancellation of ambient noise while still being able to hear their own voice when they speak. In various implementations described herein, the concurrent self-voice and automatic noise cancellation features are facilitated by accelerometer-based control of sidetone and/or active noise cancellation operations. |
US11935511B2 |
Acoustic output apparatus
According to an embodiment, an acoustic output apparatus includes an acquisition unit and an output unit. The acquisition unit acquires non-stationary sound data that masks an operating sound, in which the operating sound is based on an operation of the operation unit. The output unit outputs a non-stationary sound based on the sound data acquired by the acquisition unit during occurrence of the operating sound. |
US11935508B2 |
Efficient combined harmonic transposition
The present document relates to audio coding systems which make use of a harmonic transposition method for high frequency reconstruction (HFR), and to digital effect processors, e.g. so-called exciters, where generation of harmonic distortion adds brightness to the processed signal. In particular, a system configured to generate a high frequency component of a signal from a low frequency component of the signal is described. The system may comprise an analysis filter bank (501) configured to provide a set of analysis subband signals from the low frequency component of the signal; wherein the set of analysis subband signals comprises at least two analysis subband signals; wherein the analysis filter bank (501) has a frequency resolution of Δf. The system further comprises a nonlinear processing unit (502) configured to determine a set of synthesis subband signals from the set of analysis subband signals using a transposition order P; wherein the set of synthesis subband signals comprises a portion of the set of analysis subband signals phase shifted by an amount derived from the transposition order P; and a synthesis filter bank (504) configured to generate the high frequency component of the signal from the set of synthesis subband signals; wherein the synthesis filter bank (504) has a frequency resolution of FΔf; with F being a resolution factor, with F≥1; wherein the transposition order P is different from the resolution factor F. |
US11935507B2 |
Machine-control of a device based on machine-detected transitions
Apparatus, methods, and systems that operate to provide interactive streaming content identification and processing are disclosed. An example apparatus includes a classifier to determine an audio characteristic value representative of an audio characteristic in audio; a transition detector to detect a transition between a first category and a second category by comparing the audio characteristic value to a threshold value among a set of threshold values, the set of threshold values corresponding to the first category and the second category; and a context manager to control a device to switch from a first fingerprinting algorithm to a second fingerprinting algorithm different than the first fingerprinting algorithm, responsive to the detected transition between the first category and the second category. |
US11935504B2 |
Display device and driving method thereof
A display device includes a shift controller which generates an output image by shifting an input image within a shift range; and pixels which displays the output image. The shift controller sets the shift range to a first range when the input image is a moving image, and sets the shift range to a second range smaller than the first range when the input image is a still image. |
US11935503B1 |
Semantic-based image mapping for a display
A method includes sensing a plurality of luminance values associated with ambient light from a physical environment. The plurality of luminance values quantifies the ambient light arriving at a see-through display. The method includes obtaining a plurality of semantic values respectively associated with a plurality of portions within image data. The plurality of portions includes a first portion of the image data and a second portion of the image data. The method includes identifying a first one of the plurality of semantic values that satisfies a criterion. The first one of the plurality of semantic values is associated with the first portion of the image data. The method includes mapping, based on a function of a portion of the plurality of luminance values, the image data to predetermined display characteristics of the first portion of the image data within a performance threshold. |
US11935497B2 |
Display device
According to an aspect, a display device includes: a first panel including pixels; a second panel including light control pixels; and a light source. When any of the pixels is controlled to transmit light in accordance with an input image signal, blurring processing is applied, a blurring area is formed, and light from the light source transmits through the blurring area and the pixel controlled to transmit light and is emitted from the first panel. When a straight line connecting a user viewpoint and the pixel controlled to transmit light has an angle relative to a normal to the first panel, a center of the blurring area is at a position shifted to a side opposite to a reference normal side relative to the normal to the first panel passing through a center of the pixel. The reference normal is a normal to the first panel passing through the viewpoint. |
US11935496B2 |
Electro-optic displays, and methods for driving same
A variety of methods for driving electro-optic displays so as to reduce visible artifacts are described. Such methods includes driving an electro-optic display having a plurality of display pixels and controlled by a display controller, the display controller associated with a host for providing operational instructions to the display controller, the method may include updating the display with a first image, updating the display with a second image subsequent to the first image, processing image data associated with the first image and the second image to identify display pixels with edge artifacts and generate image data associated with the identified pixels, storing the image data associated pixels with edge artifacts at a memory location, and initiating a waveform to clear the edge artifacts. |
US11935495B2 |
Methods for driving electro-optic displays
Methods are described for driving an electro-optic display having a plurality of display pixels. Each of the display pixels is associated with a display transistor. The method includes the following steps in order. A first voltage is applied to a first display transistor associated with a first display pixel of the plurality of display pixels. The first voltage is applied during at least one frame of a driving waveform. A second voltage is applied to the first display transistor associated with the first display pixel. The second voltage has a non-zero amplitude less than the first voltage and is applied during the last frame of the driving waveform. The amplitude of the second voltage is based on a voltage offset value and a sum of remnant voltages each frame of the driving waveform contributes to the first display pixel when the first voltage is applied to the first display transistor. |
US11935491B2 |
Display device
A display device comprises a display panel including a plurality of sub-pixels defined by a plurality of gate lines and a plurality of data lines; and an auxiliary ground voltage line disposed between two adjacent data lines of the plurality of data lines. |
US11935487B2 |
Substrate assembly
A substrate assembly includes a substrate having a first surface and a second surface opposite to the first surface. The substrate assembly includes a first conductive portion disposed on the first surface, and a second conductive portion disposed on the second surface. The substrate assembly includes a connective portion that is at least partially disposed in the substrate and penetrates from the first surface to the second surface. The first conductive portion is electrically connected to the second conductive portion through the connective portion. The substrate assembly includes a processing unit disposed on the first surface, and an electronic element disposed on the second surface. The first conductive portion, the second conductive portion and the connective portion are overlapped with either of the processing unit or the electronic element, and the other of the processing unit or the electronic element is electrically connected to the first conductive portion. |
US11935479B1 |
Organic light-emitting display device and its driving method
According to some aspects of the disclosure, an organic light-emitting display device including a display panel including a driving thin film transistor (TFT), comprises a sensing unit configured to perform a sensing operation for external compensation of the display panel, and an analog-digital converter (ADC) configured to perform a conversion operation of converting an analog value held in the sensing unit into a digital value, wherein the sensing unit comprises a basic sensing unit configured to perform a sensing operation on the driving TFT, and a dummy sensing unit configured to perform a sensing operation on changes in a gain and an offset of the ADC, and the basic sensing unit and the dummy sensing unit are in a cascade connection to each other. |
US11935473B2 |
Display device and method for driving same
In a display device that changes the number of light emissions per frame period, a display control circuit outputs a control signal specifying an emission period included in a frame period to an emission control line driver circuit. The emission control line driver circuit adds sequential delays to the control signal and thereby generates signals to be applied to the emission control lines. When leading and trailing frame periods have the same proportion of emission periods but include different numbers of emission periods, the leading and trailing frame periods are intervened by a transition frame period having a different proportion of emission periods from the leading frame period. This configuration prevents flickering caused by the changing of the number of light emissions per frame period. |
US11935469B2 |
Pixel circuit array and driving method thereof, display panel and driving method thereof
A pixel circuit array, a display panel, a method for driving a pixel circuit array, and a method for driving a display panel are provided. The pixel circuit array may include: a first signal sensing line (SENSE1) and a second signal sensing line (SENSE2); and N pixel circuits arranged in a column. All of the N pixel circuits are divided into a first group and a second group, each pixel circuit in the first group is coupled to the first signal sensing line (SENSE1), and each pixel circuit in the second group is coupled to the second signal sensing line (SENSE2) different from the first signal sensing line (SENSE1), where N is a positive integer greater than 1. |
US11935462B2 |
Electronic device with dynamic refresh signal
The present application relates to an electronic device comprising: a display unit, a display driver circuit and a circuit element. The display driver circuit is coupled to the display unit. The circuit element is placed under a display area of the display unit. The circuit element receives a dynamic refresh signal generated by the display driver circuit. The dynamic refresh signal contains a refresh rate information of the display unit. Thereby, the problem that the interference between the display pixels and the circuit element under the display unit cannot be avoided when the refresh rate changes is solved. |
US11935460B2 |
Shift register and display panel
A shift register and a display panel. The shift register includes an output adjustment module, a trigger write module, and a node adjustment module. A first terminal of the output adjustment module inputs a first clock signal. A second terminal of the output adjustment module inputs a first power signal. The output adjustment module is configured to adjust the shift register to output the first clock signal or the first power signal according to the signal on a first control node and the signal on a second control node of the output adjustment module. The trigger write module is configured to write a trigger signal to the second control node according to the clock signal of the control terminal of the trigger write module. The node adjustment module is configured to adjust the signal on the first control node. |
US11935459B2 |
Display apparatus
A display apparatus can include a display panel configured to display a black image and a real image, a gate driver configured to display gate signals to a plurality of gate lines provided in a display area of the display panel, and a controller configured to control the gate driver. Here, one-frame period for displaying the black image is shorter than one-frame period where the real image is displayed. Further, the gate driver can include a plurality of stages configured to supply the gate signals to the plurality of gate lines, and a plurality of dummy stages connected directly between the plurality of stages and the controller. In addition, gate start signals for driving the plurality of stages are supplied to the plurality of dummy stages by the controller. |
US11935455B2 |
Image display system, image display device, image display method, and computer program
An object of the present invention is to provide the image display system, the image display device, the image display method and the computer program that can enhance usability when changing a luminance setting value.The image processing unit is configured to set a gradation characteristic of the image data to be displayed on the image display unit to a first gradation characteristic and simultaneously switch a luminance setting value from a first luminance setting value to a second luminance setting value when the image display system accepts a request to change the luminance setting value of the image display unit from the first luminance setting value to the second luminance setting value, and then switch the gradation characteristic of the image data to be displayed on the image display unit to a second gradation characteristic. |
US11935453B2 |
Display device having a plurlity of pixel arrays connected to different data lines
A display device includes four pixel arrays, a data driver, and a demultiplexer. The data driver is electrically connected to first and second data output lines. The demultiplexer electrically connects first and second data lines to the first data output line and electrically connects third and fourth data lines to the second data output line. The first to fourth pixel arrays are adjacent to the first to fourth data lines, respectively. Each of the first to fourth pixel arrays includes first and second color pixels. The first color pixels in the second pixel array are connected to the second data line, the second color pixels in the second pixel array are connected to the third data line, the second color pixels in the third pixel array are connected to the third data line, and the first color pixels in the third pixel array are connected to the second data line. |
US11935449B2 |
Information processing apparatus and information processing method
Provided is an information processing apparatus including an output control unit that controls an output based on a result of recognition processing for a user input. Further, in a situation where a plurality of users is present, the output control unit dynamically controls, for each of the users, an output of an executability state of the recognition processing for the user input. Furthermore, provided is an information processing method including, by a processor, controlling an output based on a result of recognition processing for a user input. The controlling further including, in a situation where a plurality of users is present, dynamically controlling, for each of the users, an output of an executability state of the recognition processing for the user input. |
US11935448B2 |
Performing system updates on an appliance having a limited user interface
A home appliance includes a cabinet, a user interface provided on the cabinet, the user interface comprising one or more light emitting diodes and at least one input button, a wireless communication module configured to receive wireless transmissions, and a controller provided within the cabinet. The controller is configured for receiving a request for a system update via the wireless communication module, displaying a predetermined sequence on the user interface via the one or more light emitting diodes indicating that the request for the system update is available, receiving a confirmation via a user input to the user interface to initiate the system update, and instructing the wireless communication module to obtain the system update. |
US11935446B2 |
Roll-up flexible display
The present invention relates to a flexible display which uses flexible LED display technology, can be used in indoors, and is designed in the form of a roll-up. The present invention particularly relates to a flexible display and a rotating mechanism thereof which comprise a display wherein addressable LEDs are used and thus enable to eliminate the need for use of a plurality of components. |
US11935444B2 |
Detection circuit, driving circuit, and display panel and driving method therefor
A detection circuit, a driving circuit, and a display panel and a driving method therefor are provided. The detection circuit includes an acquisition circuit and a processing circuit. The acquisition circuit includes a test transistor and an energy storage element, where, for the test transistor, a control end is configured to be coupled to the data signal terminal, a first end is configured to be written with a detection signal, and a second end is coupled to the energy storage element; and a structural characteristic of the test transistor is identical to a structural characteristic of the driving transistor. The processing circuit is coupled to the second end of the test transistor, and configured to detect a voltage at the second end of the test transistor as a detection voltage and regulate the data signal according to the detection voltage. |
US11935443B2 |
Display defect detection system and detection method thereof
A display defect detection circuit of a display defect detection system includes a preprocessing circuit configured to receive a capture image of a test pattern, displayed by a display panel, as a panel image including target Mura having a repetitive characteristic and preprocess the panel image to output a preprocessing image and a Mura detection circuit configured to decrease a total size of the preprocessing image on the basis of a size of the target Mura to generate a resize image, detect an edge component in the resize image to generate an edge map image having feature values, remove a feature value of a non-repetitive type among the feature values of the edge map image to generate a feature map image, and detect a display position of the target Mura on the basis of a final feature value of the target Mura calculated based on the feature map image. |
US11935441B2 |
Apparatus for controlling display of vehicle and method thereof
The present disclosure relates to an apparatus for controlling a multi-image display provided in a vehicle, and a method thereof. According to the present disclosure, a multi-image display device may simultaneously output two or more images separated depending on an output angle or an optical frequency, and a first reflection member provided in an indoor ceiling of the vehicle may reflect one image among the two or more images output from the multi-image display device. |
US11935438B2 |
Bend limiting device and flexible display device
A bend limiting device includes a flexible support film and limiting chains. The limiting chains are disposed on the flexible support film. Each of the limiting chains includes limiting blocks. Each of the limiting blocks includes limiting structures. One of the limiting structures of one of the limiting blocks is connected to one of the limiting structures of another one of the limiting blocks. When the bend limiting device is bent, two connected limiting structures of two adjacent limiting blocks limit a minimum value of an included angle formed between the two adjacent limiting blocks, so a radius of curvature of each of the limiting chains is limited to be greater than a preset value without being excessively bent. The bent limiting device protects a flexible display panel of a flexible display device from being improperly bent, so as to extend a lifespan of the flexible display device. |
US11935437B2 |
Display assembly and display device
The present disclosure provides a display assembly and a display device, the display assembly includes: a flexible display panel including a first display area, a second display area and a bending area formed between the first display area and the second display area, a metal resilient member fixedly attached to one side of the flexible display panel, a metal support located on a side, away from the flexible display panel, of the metal resilient member, a first conductive adhesive structure located at the edge of the bending area and connecting the first support part and the metal resilient member, and a second conductive adhesive structure located at the edge of the bending area and connecting the second support part with the metal resilient member, wherein the metal support is fixedly attached to the metal resilient member by an adhesive layer. |
US11935436B2 |
Sign mounting for barrier post
A sign mounting for mounting a sign on top of a barrier post that includes a body having an inner side for positioning against a barrier post and an outer side for supporting a sign; and a mounting channel formed on the inner side of the body. The mounting channel allows the sign mounting to be mounted onto and supported by a spline of the barrier post. The mounting channel is open at a lower end and closed at an upper end and has a relatively narrow vertical opening at an inner side extending from the lower end to the upper end for a spline to extend through, and a relatively wider inner portion extending laterally beyond the opening on each side of the vertical opening within which a spline can be positioned. The sign mounting may form part of a mounting kit that includes a barrier post. |
US11935434B1 |
Pop-up prop module and apparatus
A scissor pop-up prop module with a stationary base, a scissor linkage, an automation system, and a prop mount for attaching an amusement prop. The scissor linkage articulates in an expansion direction so that the prop mount moves in a linear pop- up direction from a home positions to a displaced position. The automation system suddenly springs the scissor linkage in the expansion direction and then produces gradual controlled movement of the scissor linkage in a contraction direction back to the home position. The prop mount carries a prop mount linkage that is driven to articulate by engagement with the base during a latter phase of pop-up movement of the prop mount from a partially displaced position to the displaced position, to simulate a winged creature spreading its wings as it rises. |
US11935423B2 |
Athletic trainer system
Apparatuses, systems, and methods associated with an athletic trainer system for effective assessment of an athlete in real, or near real, time are disclosed herein. In embodiments, a sport marker may include wireless circuitry to establish a wireless connection with a mobile device and a processor coupled to the wireless circuitry. The processor may receive an indication of a location at which the sport marker is to be positioned, and cause instructions to be provided to a user to facilitate positioning of the sport marker at the location. Other embodiments may be described and/or claimed. |
US11935421B2 |
Virtual tutorials for musical instruments with finger tracking in augmented reality
Systems, devices, media, and methods are described for presenting a tutorial in augmented reality on the display of a smart eyewear device. The system includes a marker registration utility for setting a marker on a musical instrument, a localization utility, a virtual object rendering utility for presenting virtual tutorial objects on the display near the instrument, and a hand tracking utility for tracking the performer's finger locations in real time. The virtual tutorial objects, in one example, includes graphical elements presented on a virtual scroll that appears to move toward the instrument at a speed correlated with the song tempo. The hand tracking utility calculates a set of expected fingertip coordinates based on a detected hand shape. |
US11935419B2 |
Holding pattern detection and management
The present disclosure provides for holding pattern detection and management by identifying from flight data for an aircraft that the aircraft has performed a first turn, followed by a leg traverse, and followed by a second turn in a direction circuitous to the first turn and indicating that the aircraft is in a holding pattern and/or identifying from flight data that the aircraft has passed within a predefined distance of a fixpoint and in response to identifying that the aircraft has performed a turn in a known direction associated with a historical holding pattern charted from the fixpoint, indicating that the aircraft is in a holding pattern. |
US11935416B1 |
Fleet and asset management and interfaces thereof associated with edge computing deployments
A process can include obtaining a plurality of data points each associated with a respective edge device of a fleet of edge devices, each respective edge device associated with an edge site location or edge device asset group. The plurality of data points are stored to a fleet map data catalog and a filtering selection for viewing a filtered subset of the fleet map data catalog is received, indicating a selected geographic view area and selected edge device types from a plurality of edge device types. Data points corresponding to the filtered subset are obtained from the fleet map data catalog using the filtering selection. A fleet map GUI view is generated using the data points corresponding to the filtered subset, the fleet map GUI view comprising a converged geographic map of the selected geographic view area, with data points are rendered at corresponding locations within the converged geographic map. |
US11935414B1 |
Identification of confusing objects for color deficient vision
A system for determining when additional information is needed by a passenger with color deficient vision within a vehicle includes a plurality of perception sensors within the vehicle adapted to collect data related to a physical identity of a primary object and to communicate the data related to the physical identity of the primary object, via a communication bus, to a data processor within the vehicle, the data processor adapted to determine that the physical identity of the primary object may be unclear to a passenger with color deficient vision based on the data related to the physical identity of the primary object, and that assistance should be provided to the passenger with color deficient vision to aid the passenger with color deficient vision in identifying the primary object. |
US11935413B2 |
Vehicle notification apparatus
A vehicle notification apparatus recognizes an object of driving over on a road on which a host vehicle travels based on a detection result by a front sensor of the host vehicle, determines whether the object of driving over flies backwards based on a detection result by a rear sensor of the host vehicle when the object of driving over is recognized, and notifies a following vehicle of projectile information corresponding to the flight of the object of driving over when it is determined that the object of driving over flies backwards. |
US11935411B2 |
Parking control device
A parking control device performs parking control such that a vehicle is parked in a reserved parking area in an automatic valet parking lot including a plurality of parking areas. When the vehicle arrives at the automatic valet parking lot before an entrance time for the reserved parking area, the parking control device determines whether the reserved parking area is available. When it is determined that the reserved parking area is not available, the parking control device determines whether a temporary parking area which is an area other than the reserved parking area is available. When it is determined that the temporary parking area is available, the parking control device performs parking control such that the vehicle is parked in the temporary parking area. |
US11935408B2 |
Method and system for inter and intra agency communication, tracking and coordination
A method is disclosed. A data set including: (a) identifiers of a set of incidents occurring within a defined geographic region to which at least one service provider responded during a first time period and (b) address data identifying a location within the geographic region of each said incident of the set is retrieved over a network. An instruction to generate a heat map of the incidents occurring within the geographic region during the first time period is received from a user via a user interface generated to a display device. In response to the instruction to generate the heat map, the address data is converted to GPS data. A heat map of an aerial view of the geographic region based on the GPS data is generated. The heat map is displayed to the display device in a user interface. |
US11935397B2 |
Organic and inorganic test system
A test system includes a test container array including a plurality of test containers and a plurality of electrodes integrated into the test container array. The test system further includes a plurality of drive-sense circuits coupled to the plurality of electrodes, where, when enabled, the plurality of drive-sense circuits detect changes in electrical characteristics of the plurality of electrodes. The test system further includes a processing module operably coupled to receive, from the drive-sense circuits, changes in the electrical characteristics of the plurality of electrodes, and interpret the changes in the electrical characteristics of the plurality of electrodes as impedance values representative of electrical characteristics of biological material present in the test container. The test system further includes a communication module operably coupled to communicate the electrical characteristics of the biological material. |
US11935394B1 |
Context aware doorbell system
A doorbell system includes a doorbell located within a wireless local area network (WLAN) and communicatively connected to a wireless wide area network (WAN), a number of user devices communicatively connected to the WAN, and a controller. The doorbell includes an activation element and a monitoring element. The controller is configured to receive an indication of a user engaging the activation element of the doorbell and to select at least one of the user devices for display of an alert based on a priority status of the user devices. The system may alter or update the priority status of the user devices based on a user-dependent parameter of the priority devices, such as the users' schedules, sleep status, geo-location, or status as a caregiver. |
US11935392B2 |
Premises security system testing using a pet imitation device
According to one or more embodiments, a mobile testing device for testing at least one premises device in a premises security system is provided. The mobile testing device includes processing circuitry configured to imitate a plurality of characteristics of a predefined animal and cause the mobile testing device to traverse at least a portion of a premises monitored by the premises security system while imitating the plurality of characteristics of the predefined animal. |
US11935390B2 |
Fire detection system and method for identifying a source of smoke in a monitored environment
A fire detection system for monitoring a monitored environment includes a smoke detector configured to determine a concentration of smoke in a sample of air from the monitored environment; a gas sensor configured to determine a concentration of a predetermined gas in the sample of air, the predetermined gas is one of carbon monoxide, carbon dioxide, nitrogen dioxide and sulphur dioxide; and a control module in communication with the smoke detector and the gas sensor; the control module is configured to identify a source of the smoke based on the concentration of smoke and the concentration of the predetermined gas; and the source of the smoke is identified to be a non-fire source when the concentration of the predetermined gas in the sample of air is below a first threshold. |
US11935386B2 |
Auto-notification sensor for adjusting of a wearable device
Methods, apparatus and computer program products for alerting a user of a wearable device to adjust the position of the device are provided. An example method includes receiving environment data from a wearable device sensor connected to the wearable device, wherein the wearable device is mountable on an arm of the user such that the wearable device sensor is directed toward a hand of the user. Additionally, the example method determines a position of the wearable device on the arm of the user relative to a calibrating object based at least in part on the captured environment data. Further, the example method alerts the user to adjust the position of the wearable device in an instance in which the position of the wearable device relative to the calibrating object exceeds a predetermined threshold. |
US11935383B2 |
Method and system for surgical instrumentation setup and user preferences
A method of notifying personnel in an operating room of a potential hazard comprising, at a computing system: capturing at least one image of the operating room by at least one camera that can detect light outside of a visible spectrum; determining that at least one potential hazard is in the operating room based on analysis of the at least one image; and in response to determining that the at least one potential hazard is in the operating room, generating at least one notification for notifying the personnel in the operating room that there is the at least one potential hazard in the operating room. |
US11935380B2 |
Operating a scanning smoke detector
Apparatuses, methods, and computer-readable media for operating a scanning smoke detector are described herein. One apparatus a laser emitter configured to emit a beam of light, a rotational component configured to rotate the emitter such that the beam periodically scans across an area, and a light receiver configured to receive a reflected portion of the beam of light and determine a presence of smoke particles in the area based on the reflected portion. The smoke detection apparatus can be configured to operate at a first power level, decrease the beam to a second power level responsive to a determination that an object in the area is in a path of the beam, and increase the beam to the first power level responsive to a determination that the object is no longer in the path of the beam. |
US11935379B2 |
Security adaptor devices for third-party sensors in premises security systems
According to one or more embodiments, a premises security system includes a sensor adaptor device mountable on a third-party sensor. The sensor adaptor device comprises at least one terminal in electrical communication with a preconfigured premises device of a premise security system, and processing circuitry configured to: store a mapping of a plurality of third-party sensor signals to a plurality of translated third-party signals, detect a first third-party sensor signal emitted from the third-party sensor, determine that the first third-party sensor signal maps to a first translated third-party signal based on the mapping, and in response to determining that the first third-party sensor signal maps to the first translated third-party signal, trigger, via the at least one terminal where the preconfigured premises device to cause the preconfigured premise device to transmit an alert signal to the premises security system. |
US11935371B2 |
Token collection assembly
A vault defines a cavity wherein openings define the vault and are open into the cavity. A token box is disposed within the cavity of the vault. A cover feature has a shell and a base. The base is slidably coupled to the vault to transition between a first position and a second position. The shell is hingedly coupled to the base to hinge between a covering position and a servicing position when the base is in the second position. |
US11935369B2 |
Universal cassette for recirculation of bills in multiple systems
A computing system includes at least one processing circuit configured to receive first data from each cassette of a plurality of cassettes, determine, based on the first data, (i) a first location of a first cassette of the plurality of cassettes, (ii) that a fill level of the first cassette does not satisfy a threshold, and (iii) a first denomination of bills contained within the first cassette, identify a second cassette of the plurality of cassettes for replacing the first cassette based on the first location and the first denomination such that the second cassette is configured to receive and dispense bills of a similar denomination to the first cassette, and transmit a notification to a remote computing device, the notification indicating that the fill level of the first cassette does not satisfy the threshold and identifying the second cassette. |
US11935359B2 |
Gaming systems, gaming devices and methods with volatility control games
Gaming systems, gaming devices and methods that provide games that control volatility. In one embodiment, the gaming system disclosed herein enables a player to select values, or cells associated with values, that are displayed in a particular arrangement. The player selected values are distributed to other values or cells according to one or more predefined rules. In one embodiment, one or more of the player selectable values are progressive award values. At some point during the game, the gaming system randomly picks one of the remaining values that have not been selected and provides an award to the player based at least in part on the selected value. |
US11935357B2 |
Method of displaying a rolling ticker on a sports betting user interface
A user's wager history and previous interactions with a ticker element on a wagering app can be used to identify the user's wager preferences and tendencies. These preferences can then be used to personalize the order in which ticker elements may be displayed to a user while viewing available wagers. The available wagers can additionally be used with the user preferences to improve the relevance of the ticker elements displayed to both the user and the wagers available to the user to place. |
US11935356B2 |
Gaming system
A gaming system that offers players many more betting options than conventional gaming, the system comprising multiple aspects, including six dice with colored faces and dots from 1 to 6, the winning faces of which determine the outcome of the game. In another aspect, there are 86 different betting options. In yet another, players are offered various levels of control of the rolling and stopping of the dice, to increase player engagement and satisfaction. |
US11935355B2 |
Gaming signage including one or more movable display monitors
A gaming signage system may include one or more movable displays. One or more movable displays may present first visual effects while the one or more movable displays are in a first configuration in which at least one game feature presentation device is not viewable. In response to a trigger event indication (which may correspond to a base game event), the movable display(s) may move to a second configuration and reveal the game feature presentation device. The game feature presentation device may be used to present a bonus feature and/or to present a different aspect of the base game. Alternatively, at least a portion of a movable display may be hidden when in a first configuration. At least the portion of the movable display(s) may present a bonus feature and/or a different aspect of the base game when in the second configuration. |
US11935354B2 |
Communication device, and communication method
A communication device includes a communicator controller. The communication controller configured to cause a communicator to communicate with a terminal device in a first mode or a second mode, in which the first mode is a mode in which communication conditions are better than in the second mode, and, when the communication controller has acquired permission information indicating that communication in the first mode is permitted according to completion of processing of a first procedure different from a second procedure required for communication in the second mode in response to a request from the terminal device, the communication controller causes the communicator to communicate with a terminal device associated with the permission information in the first mode. |
US11935342B2 |
Detecting of automatic driving
Activation of an automatic driving feature in a vehicle is detected by evaluating sequential vehicle operation data against subtractive and additive heuristic rules that define a likelihood of an automatic driving feature having been engaged as a function of vehicle performance. The sequential vehicle operation data, which does not include an explicit indication of whether the automatic driving feature was engaged, is provided for time intervals of a trip made by the vehicle. Automatic driving information is generated, which provides an indication of whether the automatic driving feature was engaged during a subset of the time intervals. |
US11935338B2 |
Automotive electronic control unit
Generally, the current threshold value is set as a fixed value. Therefore, even in a case where an abnormality occurs in the load and the resistance value is small, when the power supply voltage applied to the load is low, the current value is also low, and falls below the threshold value, and there is a possibility that the overcurrent is not detected. In the present invention, by providing a second detection means that detects a load abnormality by calculating the resistance value of the load from information of the power supply voltage applied to the load, in addition to a first detection means that detects an overcurrent state that indicates the load abnormality using only current value information, it is possible to detect an overcurrent indicating an abnormality of the load even when the power supply voltage applied to the load is low. |
US11935335B2 |
Robust physical and virtual identity association
A system within an ego vehicle for robust association of a physical identity and a virtual identity of a target vehicle includes a data processor, including a wireless communication module and a visible light communication module, positioned within an ego vehicle, and a plurality of perception sensors, positioned within the ego vehicle and adapted to collect data related to a physical identity of the target vehicle and to communicate the data related to the physical identity of the target vehicle to the data processor via a communication bus, the data processor within the ego vehicle adapted to receive, via a wireless communication channel, data related to a virtual identity of the target vehicle, associate the physical identity of the target vehicle with the virtual identity of the target vehicle, and initiate, via the wireless communication channel and a visible light communication channel, a challenge-response protocol between the ego vehicle and the target vehicle. |
US11935333B2 |
Vehicle identification means
A vehicle identification means serve to identify vehicles by means of a unique identification. The protection of such identifications against falsification and tampering proves particularly problematic. For this purpose, known vehicle identification means have data carriers which can be read out in a contactless fashion and on which data for permitting unambiguous identification are stored. However, such identification means are very complex in design and are susceptible to faults. The invention provides an improved vehicle identification means which has a design which is as simple as possible and has a lower level of susceptibility to faults. This is ensured in that at least one NFC transponder which can be read out in a contactless fashion and has the purpose of near-field communication with a data carrier and an antenna is assigned to a registration number plate body, wherein at least part of the antenna is arranged in a breakthrough. |
US11935332B2 |
Server and method for display of reception screen
A server (1) executes an acquisition process (S31) of acquiring, from a terminal device (3) of a visitor (A), information to be used for identifying a visit destination of the visitor, and a reception process (S4) to (S7) of notifying a to-be-visited person at the visit destination identified by use of the information acquired, of the visit of the visitor. The reception process includes an identification process (S4) of identifying the visit destination by use of the information acquired, and a display process (S5) of causing the terminal device to display a reception screen, for the visit destination, which receives an operation performed by the visitor. |
US11935331B2 |
Methods and systems for real-time electronic verification of content with varying features in data-sparse computer environments
The systems and methods provide a machine learning model that can exploit long time dependency for time-series sequences, perform end-to-end learning of dimension reduction and clustering, or train on long time-series sequences with low computation complexity. For example, the methods and systems use a novel, unsupervised temporal representation learning model. The model may generate cluster-specific temporal representations for long-history time series sequences and may integrate temporal reconstruction and a clustering objective into a joint end-to-end model. |
US11935329B2 |
Video analysis program
The system of the present disclosure comprises: an acquisition means for acquiring a video image of an online session between a first user and a second user; a face recognition means for recognizing at least a face image of the first user and the second user included in the video image for each predetermined frame; a voice recognition means for recognizing at least the voice of the subject included in the video image; an evaluation means for calculating an evaluation value from a plurality of viewpoints based on both the recognized face image and the voice; and a determination means for determining the degree of match of the second user to the first user based on the evaluation values. |
US11935326B2 |
Face recognition method based on evolutionary convolutional neural network
A face recognition method based on an evolutionary convolutional neural network is provided. The method optimizes the design of convolutional neural network architecture and the initialization of connection weights by using a genetic algorithm and finds an optimal neural network through continuous evolutionary calculation, thus reducing dependence on artificial experience during the design of the convolutional neural network architecture. The method encodes the convolutional neural networks by using a variable-length genetic encoding algorithm, so as to improve the diversity of structures of convolutional neural networks. Additionally, in order to cross over extended chromosomes, structural units at corresponding positions are separately crossed over and then recombined, thereby realizing the crossover of chromosomes with different lengths. In the environmental selection stage, the method first performs elitist selection, and then compares two groups of fitness values of the remaining individuals in the population for further selecting, which ensures the elitist and the diversity. |
US11935320B2 |
Fingerprint recognizing display panel and fingerprint recognizing display
A fingerprint recognizing display panel and a fingerprint recognizing display are proposed. The fingerprint recognizing display panel includes a display substrate. The display substrate includes a cathode. A first fingerprint recognizing electrode is arranged on a same layer as the cathode, and a second fingerprint recognizing electrode is arranged vertically aligned to the first fingerprint recognizing electrode. By arranging the first fingerprint recognizing electrode on the same layer as the cathode of the display panel, the display panel is better integrated, and an overall thickness and production cost of the display panel are reduced. |
US11935319B2 |
Method and system for fingerprint sensor evaluation
A method of evaluating a dielectric structure, comprising the steps of a) changing a potential difference between each sensing structure in a first set of sensing structures and each sensing structure in a second set of sensing structures, and to providing, for each sensing structure in the first set of sensing structures, a sensing signal indicative of a strength of a capacitive coupling between each sensing structure in the second set of sensing structures and the sensing structure in the first set of sensing structures; b) assign other sensing structures to the first set of sensing structures and the second set of sensing structures; c) performing step a) and step b) until a respective sensing signal has been provided for each sensing structure in the plurality of sensing structures; and d) providing an evaluation result based on the respective sensing signals. |
US11935318B2 |
Mail processing system with increased first and second pass sorting speed
A mail processing system utilizes a conveyor to shingle or de-shingle mailpieces as they move through the processing system and utilizes belts to move the mailpieces. A first shingling conveyor moves a first mailpiece to overlap with a second mailpiece to create shingled mailpieces. A second shingling conveyor moves a first mailpiece away from a second mailpiece to de-shingle them to create singulated mailpieces. A camera takes images of the mailpieces in the conveyor and image analysis software is used to determine dimensional aspects of the mailpieces that are used to control the belt speeds to move mailpieces with respect to each other. A mail processing system may include a mail processing station that scans addresses, applies postage and/or weighs the mailpieces. Mail may be de-shingled prior to being weighed and then re-shingled for subsequent processing, or mail may be shingled prior to passing through a scale if weighing is not necessary. |
US11935310B2 |
Systems and methods to regulate joining and leaving a vehicular micro cloud
The disclosed subject matter relates to managing a vehicular micro cloud. A method may include determining join/leave protocols for a vehicular micro cloud and transmitting the join/leave protocols to a local vehicle in a vicinity of the vehicular micro cloud prior to the local vehicle joining the vehicular micro cloud. The join/leave protocols can define at least: 1) a procedure for the local vehicle to join the vehicular micro cloud and contribute computing resources to a collaborative micro cloud task, and 2) a protocol for handing an incomplete task when the local vehicle leaves the vehicular micro cloud. |
US11935308B2 |
Object recognition apparatus, vehicle, and object recognition method
An object recognition apparatus mounted in a vehicle including a sensor is provided. The apparatus includes a detection unit configured to detect an object present in a same lane as that of the vehicle by using information from the sensor, an acquisition unit configured to acquire information concerning lights which the object turns on by using the information from the sensor, and a determining unit configured to determine a type of the object based on the information concerning the lights. A condition in which the determination unit determines that the type of the object is a two-wheeled vehicle includes a case in which the object includes not less than two lights arrayed in a vertical direction with respect to the ground surface. |
US11935304B2 |
Calibration system, calibration method, and calibration program
A calibration system includes: a storage unit that stores a reference trajectory of a mobile body in an image of a predetermined traffic environment photographed by an imaging sensor and a reference position in the image; an acquisition unit that acquires a plurality of the images of the traffic environment that are sequentially photographed; a generation unit that generates an estimated trajectory of the mobile body based on position information of the mobile body detected from the plurality of the images; a calculation unit that calculates an amount of positional deviation of the imaging sensor based on the reference trajectory and the estimated trajectory; a correction unit that corrects the reference position by using the amount of positional deviation; and an update unit that updates a position transformation model for transforming a two-dimensional position in the image into a three-dimensional position by using the corrected reference position. |
US11935301B2 |
Information processing method, recording medium, and information processing system
An information processing method includes obtaining image information including a first image of a first person in a predetermined facility and a second image of a second person in the predetermined facility; classifying each of the first person and the second person as a resident of the facility or a visitor to the facility, the first person being classified as the resident, the second person being classified as the visitor; calculating a distance between the first person and the second person, based on the first image and the second image; determining whether the first person and the second person are having a conversation with each other, based on the calculated distance; measuring, when it is determined that the first person and the second person are having a conversation with each other, a conversation time during which the first person and the second person are having a conversation with each other; and transmitting, when the measured conversation time exceeds a predetermined time, infection notification information indicating that a risk of the first person contracting infectious disease is high to a terminal apparatus. |
US11935298B2 |
System and method for predicting formation in sports
A system and method of predicting a team's formation on a playing surface are disclosed herein. A computing system retrieves one or more sets of event data for a plurality of events. Each set of event data corresponds to a segment of the event. A deep neural network, such as a mixture density network, learns to predict an optimal permutation of players in each segment of the event based on the one or more sets of event data. The deep neural network learns a distribution of players for each segment based on the corresponding event data and optimal permutation of players. The computing system generates a fully trained prediction model based on the learning. The computing system receives target event data corresponding to a target event. The computing system generates, via the trained prediction model, an expected position of each player based on the target event data. |
US11935296B2 |
Apparatus and method for online action detection
Provided is an apparatus for online action detection, the apparatus including a feature extraction unit configured to extract a chunk-level feature of a video chunk sequence of a streaming video, a filtering unit configured to perform filtering on the chunk-level feature, and an action classification unit configured to classify an action class using the filtered chunk-level feature. |
US11935294B2 |
Real time object surface identification for augmented reality environments
This disclosure describes how to identify objects in an augmented reality environment. More specifically, the various systems and methods described herein describe how an augmented reality device can recognize objects within a real world environment, determine where the object is located, and also identify the various surfaces of the object in real time or substantially real time. |
US11935290B2 |
Systems and methods of servicing equipment
Systems and methods of servicing engines, an exemplary method of servicing an engine, the method including receiving, by one or more computing devices, information corresponding to one or more components of the engine; determining, by the one or more computing devices, a location of the one or more components of the engine with respect to a location of an augmented reality device; and presenting, in a current field of view display of the augmented reality device, at least a portion of the information corresponding to the one or more components of the engine, wherein the portion of the information includes a rendering of the one or more components, instructions regarding operations to be performed on the one or more components, directional arrows or contextual information associated with the one or more components, or any combination thereof. |
US11935285B1 |
Real-time synthetic out of focus highlight rendering
This disclosure relates to techniques for synthesizing out of focus highlighting effects in images in real-time. Digital single-lens reflex (DSLR) cameras and other cameras having wide aperture lenses typically capture images with a shallow depth of field (SDOF). So-called SDOF photography may be particularly fit for portrait photography, since it nicely emphasizes the subject, while essentially deemphasizing the background via blurring. Simulating this kind of blurring, particularly around background light sources, using a comparatively larger depth of field (LDOF) camera, may require a high dynamic range (HDR) image capture system, to accurately determine the color of background light sources, which are prone to saturation. However, small form-factor cameras having smaller lens apertures may not have the bandwidth or processing power to process full HDR images in real time. Thus, described herein are techniques to synthesize color accurate, out-of-focus background highlight regions in real-time for images captured by LDOF cameras. |
US11935278B1 |
Image labeling for artificial intelligence datasets
The technology disclosed enables a user to optimize a sampling logic to increase the future sampling likelihood of those instances that are similar to the instances that the user believes are informative, and decrease the future sampling likelihood of those instances that are similar to the instances that the user believes are non-informative. |
US11935272B2 |
Point cloud compression
A system comprises an encoder configured to compress attribute information for a point cloud and/or a decoder configured to decompress compressed attribute information for the point cloud. Attribute values for at least one starting point are included in a compressed attribute information file and attribute correction values used to correct predicted attribute values are included in the compressed attribute information file. Attribute values are predicted based, at least in part, on attribute values of neighboring points and distances between a particular point for whom an attribute value is being predicted and the neighboring points. The predicted attribute values are compared to attribute values of a point cloud prior to compression to determine attribute correction values. A decoder follows a similar prediction process as an encoder and corrects predicted values using attribute correction values included in a compressed attribute information file. |
US11935264B2 |
Pose estimation with limited correspondences
Various implementations disclosed herein include devices, systems, and methods for pose estimation using one point correspondence, one line correspondence, and a directional measurement. In various implementations, a device includes a non-transitory memory and one or more processors coupled with the non-transitory memory. In some implementations, a method includes obtaining an image corresponding to a physical environment. A first correspondence between a first set of pixels in the image and a spatial point in the physical environment is determined. A second correspondence between a second set of pixels in the image and a spatial line in the physical environment is determined. Pose information is generated as a function of the first correspondence, the second correspondence, and a directional measurement. |
US11935259B2 |
Microscope image measuring device and microscope image measuring method
In a measurement of a microscope image, a measurement can be conducted with high accuracy when measuring a measuring object including a step having a depth larger than a depth of focus or comparing patterns at different positions along the optical axis of a microscope. A microscope image measuring device includes: a microscope for obtaining a magnified image of a surface of a measuring object by irradiating the surface with white incident light; a spectral camera for obtaining a spectral image of the magnified image; and an image processing part for extracting the spectral image at each wavelength and performs an image measuring process. The microscope forms an image of a different focal position at each wavelength on the imaging surface of the spectral camera, and the image processing part extracts a spectral image with a wavelength where a measuring point has the highest contrast, and performs edge detection. |
US11935258B2 |
Range detection using machine learning combined with camera focus
A method for range detection is described. The method includes segmenting an image into one or more segmentation blobs captured by a monocular camera of an ego vehicle. The method includes focusing on pixels forming a selected segmentation blob of the one or more segment blobs. The method also includes determining a distance to the selected segmentation blob according to a focus function value of the monocular camera of the ego vehicle. |
US11935249B2 |
System and method for egomotion estimation
A system and method for determining egomotion can include determining correspondence maps between pairs of images of an odometry set; identifying odometry features shared between the images of the odometry set; and determining the egomotion based on the odometry features. |
US11935242B2 |
Crop yield estimation
The present disclosure provides for crop yield estimation by identifying, via image processing, a field in which a crop is grown; identifying a plurality of regions within the field; identifying, by processing growth metrics via a model, a plurality of data collection points in the plurality of regions, wherein a given data collection point of the plurality of data collection points within a given region of the plurality of regions is identified by multivariate analysis as representative of growing conditions in the given region; receiving in-field data linked to the data collection points of the plurality; and predicting a yield for the crop in the field based on the in-field data. |
US11935241B2 |
Image processing apparatus, image processing method and computer-readable medium for improving image quality
An image processing apparatus is provided that includes: an obtaining unit configured to obtain a first medical image of a subject; and an image quality improving unit configured to generate a second medical image with image quality higher than image quality of different regions including a first region and a second region that is different from the first region in the obtained first image, using the obtained first image as input data that is input into a learned model. |
US11935237B2 |
Method for discriminating suspicious lesion in medical image, method for interpreting medical image, and computing device implementing the methods
A method for interpreting an input image by a computing device operated by at least one processor is provided. The method for interpreting an input image comprises storing an artificial intelligent (AI) model that is trained to classify a lesion detected in the input image as suspicious or non-suspicious and, under a condition of being suspicious, to classify the lesion detected in the input image as malignant or benign-hard representing that the lesion is suspicious but determined to be benign, receiving an analysis target image, by using the AI model, obtaining a classification class of a target lesion detected in the analysis target image and, when the classification class is the suspicious, obtaining at least one of a probability of being suspicious, a probability of being benign-hard, and a probability of malignant for the target lesion, and outputting an interpretation result including at least one probability obtained for the target lesion. |
US11935234B2 |
Method for detecting abnormality, non-transitory computer-readable recording medium storing program for detecting abnormality, abnormality detection apparatus, server apparatus, and method for processing information
A computer obtains a chest X-ray image, detects boundary lines in the chest X-ray image using a model constructed through machine learning, sets a third lung area including at least one of a first lung area or a second lung area, extracts a vascular index indicating at least one of thickness or density of at least one pulmonary blood vessel present in an area included in the third lung area, determines whether the area included in the third lung area is in an abnormal state on a basis of the vascular index and a reference index based on indices extracted in advance from an area in chest X-ray images in a normal state corresponding to the area included in the third lung area, and outputs, if determining that the area included in the third lung area is in an abnormal state, information indicating a result of the determination. |
US11935233B2 |
Neural network classification
Neural network classification may be performed by inputting a training data set into each of a plurality of first neural networks, the training data set including a plurality of samples, obtaining a plurality of output value sets from the plurality of first neural networks, each output value set including a plurality of output values corresponding to one of the plurality of samples, each output value being output from a corresponding first neural network in response to the inputting of one of the samples of the training data set, inputting the plurality of output value sets into a second neural network, and training the second neural network to output an expected result corresponding to each sample in response to the inputting of a corresponding output value set. |
US11935229B2 |
Automated scan quality monitoring system
A method for calculating and reporting image quality properties of an image acquisition device after a subject or object has been scanned consists of a scan quality monitoring system with automated software for receiving scans and radiation dose data from scanners and automated algorithms for analyzing image quality metrics and radiation dose tradeoffs. Image quality assessment methods include algorithms for measuring fundamental imaging characteristics, level and type of image artifacts, and comparisons against large databases of historical data for the scanner and protocols. Image quality reports are further customized to report on expected clinical performance of image detection or measurement tasks. |
US11935228B2 |
Method to acquire a 3D image of a sample structure
A method for acquiring a 3D image of a sample structure includes acquiring a first raw 2D set of 2D images of a sample structure at a limited number of raw sample planes; calculating a 3D image of the sample structure represented by a 3D volumetric image data set; and extracting a measurement parameter from the 3D volumetric image data set. A further number of interleaving 2D image acquisitions are recorded at a further number of interleaved sample planes which do not coincide with previous acquisition sample planes. The steps “calculating,” “extracting” and “assigning” are repeated for the further interleaving 2D set until convergence or a maximum number of 2D image acquisitions is recorded. A projection system used for such method comprises a projection light source, a rotatable sample structure holder and a spatially resolving detector. Such method can also be used to acquire virtual tomographic images of a sample. |
US11935226B2 |
Image processing apparatus for image inspection, image processing method, and storage medium
An image processing apparatus includes first, second, and third acquisition units, a setting unit, a calculation unit, and a processing unit. The first acquisition unit acquires information regarding a setting for inspecting an image. The second acquisition unit acquires first data that is data of a reference image representing a target print result. The third acquisition unit acquires second data that is data of a printed image to be inspected. The setting unit sets a comparison area including a pixel of interest in each of the reference image and the printed image based on the information and the first data. The pixels of interest correspond to an identical pixel position. The calculation unit calculates a density difference between the comparison areas based on the first data and the second data. The processing unit inspects the printed image based on the first data, the second data, and the density difference. |
US11935224B2 |
Systems and methods for troubleshooting equipment installation using artificial intelligence
The disclosure is directed to, among other things, systems and methods for troubleshooting equipment installations using machine learning. Particularly, the systems and methods described herein may be used to validate an installation of one or more devices (which may be referred to as “customer premises equipment (CPE)” herein as well) at a given location, such as a customer's home or a commercial establishment. As one non-limiting example, the one or more devices may be associated with a fiber optical network, and may include a modem and/or an optical network terminal (ONT). However, the one or more devices may include any other types of devices associated with any other types of networks as well. |
US11935219B1 |
Systems and methods for automated property damage estimations and detection based on image analysis and neural network training
Intelligent prediction systems and methods of use to train a neural network model to analyze images of property damage to detect and predict property damage of a property, the neural network model during training configured to (1) switch between one or more synthetic images comprising pixel-based masked annotations of damaged property from a synthetic engine and one or more real images comprising bounding box annotations of damaged property from a real database, and (2) freeze inactive class training to prevent learning on one or more inactive classes comprising one or more pre-determined missing annotated labels in the one or more synthetic images and/or the one or more real images. |
US11935218B2 |
Image to image translation method
A method of providing an image to image translation using a style based generator architecture for generative adversarial networks. The method includes the step of applying a feature alignment loss function defined by: LossFA=Σi=mnwi·L1(ϕ(GSM)i,ϕ(GTM)i) wherein GSM and GTM are respective generators of a source model and a target model, ϕ(·)i is the extraction of the ith layer of features and wi represents the weight of L1 loss at the ith layer, the L1 loss weight wi being reduced as layers decrease such that L1 loss at higher layers has a higher weight than the L1 loss at lower layers. |
US11935211B2 |
Systems and methods for image processing
Systems and methods for image processing are provided in the present disclosure. The systems and methods may obtain an image; determine a current resolution level of the image; determine, based on the current resolution level of the image, from a group of resolution level ranges, a reference resolution level range corresponding to the image; determine a target processing model corresponding to the reference resolution level range; and/or determine a processed image with a target resolution level by processing the image using the target processing model, the target resolution level of the processed image being higher than the current resolution level of the image. |
US11935208B2 |
Virtual object structures and interrelationships
A virtual object system can orchestrate virtual objects defined as a collection of components and with inheritance in an object hierarchy. Virtual object components can include a container, data, a template, and a controller. A container can define the volume the virtual object is authorized to write into. A virtual object's data can specify features such as visual elements, parameters, links to external data, meta-data, etc. The template can define view states of the virtual object and contextual breakpoints for transitioning between them. Each view state can control when and how the virtual object presents data elements. The controller can define logic for the virtual object to respond to input, context, etc. The definition of each object can specify which other object in an object hierarchy that object extends, where extending an object includes inheriting that object's components, which can be modified or overwritten as part of the extension. |
US11935206B2 |
Systems and methods for mixed reality
A virtual image generation system comprises a planar optical waveguide having opposing first and second faces, an in-coupling (IC) element configured for optically coupling a collimated light beam from an image projection assembly into the planar optical waveguide as an in-coupled light beam, a first orthogonal pupil expansion (OPE) element associated with the first face of the planar optical waveguide for splitting the in-coupled light beam into a first set of orthogonal light beamlets, a second orthogonal pupil expansion (OPE) element associated with the second face of the planar optical waveguide for splitting the in-coupled light beam into a second set of orthogonal light beamlets, and an exit pupil expansion (EPE) element associated with the planar optical waveguide for splitting the first and second sets of orthogonal light beamlets into an array of out-coupled light beamlets that exit the planar optical waveguide. |
US11935200B2 |
System and method for displaying infrastructure information on an augmented reality display
A method for displaying infrastructure information on a multi-focal plane augmented reality display of a vehicle includes receiving infrastructure data. The infrastructure data includes information about a location of at least one infrastructure along a route of the vehicle. The method further includes receiving vehicle-location data. The vehicle-location data includes information about a location of the vehicle. The method further includes determining a position of the vehicle relative to the location of the least one infrastructure using the infrastructure data and the vehicle-location data. The method further includes transmitting a command signal to the multi-focal plane augmented reality display to display a virtual image showing the infrastructure information of the infrastructure on the multi-focal plane augmented reality display. |
US11935197B2 |
Adaptive vehicle augmented reality display using stereographic imagery
An AR system that leverages a pre-generated 3D model of the world to improve rendering of 3D graphics content for AR views of a scene, for example an AR view of the world in front of a moving vehicle. By leveraging the pre-generated 3D model, the AR system may use a variety of techniques to enhance the rendering capabilities of the system. The AR system may obtain pre-generated 3D data (e.g., 3D tiles) from a remote source (e.g., cloud-based storage), and may use this pre-generated 3D data (e.g., a combination of 3D mesh, textures, and other geometry information) to augment local data (e.g., a point cloud of data collected by vehicle sensors) to determine much more information about a scene, including information about occluded or distant regions of the scene, than is available from the local data. |
US11935192B2 |
Technologies for 3D placement of virtual objects from a 2D layout
Technologies for 3D virtual environment placement of 3D models based on 2D images are disclosed. At least an outline of a 3D virtual environment may be generated. A 2D image of one or more 2D images may be identified. A first product from the first 2D image may be identified. At least one 3D model of one or more 3D models based, at least, on the first product may be determined. A first location for placement of the first product in the 3D virtual environment may be identified. The at least one 3D model may be added within the 3D virtual environment based, at least, on the first location. The 3D virtual environment may be rendered into a visually interpretable form. A second product may be identified from the first 2D image, forming a first grouping of products. A starting element for the first grouping of products may be determined. |
US11935190B2 |
Representing traffic along a route
Some embodiments provide a mapping application that has a novel way of displaying traffic congestion along roads in the map. The mapping application in some embodiments defines a traffic congestion representation to run parallel to its corresponding road portion when the map is viewed at a particular zoom level, and defines a traffic congestion representation to be placed over its corresponding road portion when the map is viewed at another zoom level. The mapping application in some embodiments differentiates the appearance of the traffic congestion representation that signifies heavy traffic congestion from the appearance of the traffic congestion representation that signifies moderate traffic congestion. In some of these embodiments, the mapping application does not generate a traffic congestion representation for areas along a road that are not congested. |
US11935185B2 |
Content based anti-aliasing for image downscale
An apparatus for content based anti-aliasing is described herein. The apparatus comprises a detector, corrector, and downscaler. The detector is to detect potential aliased content in an input image, wherein the potentially aliased content occurs at a downscaled version of the input image. The corrector is to apply a correction to a single component of the input image. A downscaler may downscale the corrected input image to an output image according to a scaling factor. |
US11935180B2 |
Dual IMU SLAM
Examples of the disclosure describe systems and methods for presenting virtual content on a wearable head device. In some embodiments, a state of a wearable head device is determined by minimizing a total error based on a reduced weight associated with a reprojection error. A view reflecting the determined state of the wearable head device is presented via a display of the wearable head device. In some embodiments, a wearable head device calculates a preintegration term based on the image data received via a sensor of the wearable head device and the inertial data received via a first IMU and a second IMU of the wearable head device. The wearable head device estimates a position of the device based on the preintegration term, and the wearable head device presents the virtual content based on the position of the device. |
US11935178B2 |
Apparatus and method for data-parallel ray tracing using volume proxies
An apparatus and method are described for utilizing volume proxies. For example, one embodiment of an apparatus comprises: a volume subdivision module to subdivide a volume into a plurality of partitions, the apparatus to process a first of the partitions and to distribute data associated with each of the other partitions to each of a plurality of nodes; a proxy generation module to compute a first proxy for the first partition, the first proxy to be transmitted to the plurality of nodes; and a ray tracing engine to perform one or more traversal/intersection operations for a current ray or group of rays using the first proxy; if the ray or group of rays interacts with the first proxy, then the ray tracing engine to send the ray(s) to a second node associated with the first proxy or retrieves data related to the interaction from the second node. |
US11935173B2 |
Providing method and device of interactive virtual reality contents
Provided are a method and device for providing interactive virtual reality content capable of increasing user immersion by naturally connecting an idle image to a branched image. The method includes providing an idle image including options, wherein an actor in the idle image performs a standby operation, while the actor performs the standby operation, receiving a user selection for an option, providing a connection image, and providing a corresponding branched image according to the selection of the user, wherein a portion of the actor in the connection image is processed by computer graphics, and the actor performs a connection operation so that a first posture of the actor at a time point at which the selection is received is smoothly connected to a second posture of the actor at a start time point of the branched image. |
US11935164B2 |
System and method for improved data structures and related interfaces
The present disclosure relates to a computer-implemented method and system for improvements to emotional and behavioral interfaces. In an example, a first group of color-coded regions is displayed representing emotions and behaviors for data collected from one or more participants using an input method. Correspondences are determined within the first group of color-coded regions. Individual ones of the first group of color-coded regions are provided with a first portion of pixels in a first color associated with a value in the data based in part on the correspondences. A second portion of pixels is provided with a second color associated with a neutral indication. Changes to the data over discrete or random intervals of time are determined as modifying the correspondences. A dynamical change is applied to the first portion of pixels and the second portion of pixels to update the display of the first group of color-coded regions. |
US11935158B2 |
Systems and methods of on-the-fly generation of 3D dynamic images using a pre-learned spatial subspace
A method for performing real-time magnetic resonance (MR) imaging on a subject is disclosed. A prep pulse sequence is applied to the subject to obtain a high-quality special subspace, and a direct linear mapping from k-space training data to subspace coordinates. A live pulse sequence is then applied to the subject. During the live pulse sequence, real-time images are constructed using a fast matrix multiplication procedure on a single instance of the k-space training readout (e.g., a single k-space line or trajectory), which can be acquired at a high temporal rate. |
US11935157B2 |
Image processing system, image processing method, and storage medium
The present invention is directed to solving an issue arising when a background image is generated. An image processing system generates a foreground image containing a foreground object based on an image captured by an imaging apparatus included in a first imaging apparatus group. The image processing system generates a background image not containing the foreground object based on an image of the imaging region captured by an imaging apparatus included in a second imaging apparatus group different from the first imaging apparatus group. The image processing system generates a virtual viewpoint image based on the generated foreground image and background image. |
US11935155B2 |
Information processing apparatus, information processing method, and storage medium
An information processing apparatus includes an extraction unit, a generation unit, and a combining unit. The extraction unit extracts a foreground object region from a captured image captured by an image capturing unit. The generation unit generates a mask image corresponding to the foreground object region in the captured image, and having colors different depending on luminance of the foreground object region. The combining unit combines a mask image generated by the generation unit and a predetermined image to generate an output image. |
US11935148B2 |
Apparatus and method of acquiring image by employing color separation lens array
Provided is an apparatus for acquiring images including an image sensor including a sensor substrate including a plurality of photo-sensing cells sensing light, and a color separation lens array provided above the sensor substrate, the color separation lens array including a fine structure in each of a plurality of regions respectively facing the plurality of photo-sensing cells and separating incident light based on color, the fine structure forming a phase distribution to condense light having different wavelengths on adjacent photo-sensing cells, a signal processor configured to perform, based on a point spread function corresponding to each color pixel by the color separation lens array, deconvolution on sensing signals of the plurality of photo-sensing cells to process an image signal for each color obtained by the image sensor, and an image processor configured to form a color image from the image signal for each color processed by the signal processor. |
US11935147B2 |
Transport gait and gesture interpretation
An example operation includes one or more of receiving, by a computer associated with a transport, a gait of an individual from at least one camera associated with the transport, validating, by the computer, the gait, receiving, by the computer, a gesture of the individual from the at least one camera, validating, by the computer, the gesture, and performing, by the computer, one or more functions based on the validated gait and the validated gesture. |
US11935140B2 |
Initiating communication between first and second users
An apparatus comprising means for: rendering first content to a first user, the first content being based on recorded content associated with a second user; eye tracking in a time interval following the rendering of the first content to obtain eye-tracking data of the first user; determining first data indicative of whether or not there is a match between the eye-tracking data of the first user and reference eye-tracking data associated with the recorded content associated with the second user; receiving second data indicative of whether or not there is a match between eye-tracking data of the second user and reference eye-tracking data associated with recorded content associated with the first user; and if both the first and second data are indicative of a match, then providing the first user with a telecommunication option configured to initiate communication with the second user. |
US11935138B2 |
Kiosk for recycling electronic devices
A recycling kiosk for recycling and financial remuneration for submission of an electronic device such as a mobile phone is disclosed herein. The recycling kiosk includes electrical connectors and an inspection area with an upper chamber, a lower chamber, a transparent plate and at least one camera in order to perform a visual analysis and an electrical analysis of the electronic device for determination of a value of the electronic device. The recycling kiosk also includes a processor and a display for user interaction. |
US11935137B2 |
Method for distributing equity reward for federated learning based on equity theory
A method for distributing an equity reward for federated learning based on an equity theory includes the following steps: applying Adams' equity theory to federated learning, analyzing, by a participant, all factors invested in a federated task comprehensively, then giving an expected reward for this task, calculating, by the task publisher, the reputation of the participant; participating, by the participant, in each round of a training task using a local data to evaluate data contribution, model contribution, and a waiting-time allowance of the participant, then combining contribution results of the three factors to evaluate the contribution of the participant; after a global model converges, dynamically adjusting weights of the three factors according to an objective function of the equity reward, with a goal that an actual reward of the participant is as close as possible to the expected reward, and obtaining and distributing the actual reward of the participant. |
US11935124B2 |
System and method of using an image object as a visual data container
A method and system for associating information regarding an object with image objects is disclosed, wherein each image object is a visual data containers including an image associated with the object and data items relating to the object. A user may interact with a graphical user interface to create, modify, and associate image objects by means of the associated images. Information regarding the objects may be associated therewith by means of the image objects, and image objects may be associated with other image objects to generate associations between information regarding the underlying objects. Information regarding other image objects or the associated image may be used to determine information regarding the object, which may be associated with the image object. In some embodiments, associating two or more image objects may associate the underlying objects for purposes of insurance policies or may generate a new insurance policy based on the image objects. |
US11935119B2 |
Device and method for pricing and trading income sharing agreements
The present invention is a device and method for pricing and trading income sharing agreements and providing a secondary market for income sharing agreements, which provides a solution to the problem of valuing and executing investment opportunities related to income sharing agreements. The core components of the invention are devices including a processor and memory executing computer readable instructions stored on the memory. Generally speaking, the components are configured as follows: the processor receives information about an entity in order to predict future income of the entity for the duration of an income sharing contract, the processor prepares and sends an income sharing agreement to the entity and receives an agreement. Results of the income sharing agreement may be used to value future income sharing agreements. |
US11935116B1 |
Identifying and providing unfulfilled services via an ATM
Systems and methods for identifying and providing unfulfilled services to a user of a provider institution mobile application are provided. A method includes: identifying an unfulfilled service of the user of the provider institution mobile application based on an indication that the user has a pending service that requires further action on behalf of the user; scanning a digital calendar of a mobile device of the user hosting the provider institution mobile application based on receiving a user input to access the digital calendar; determining an availability of the user based on scanning the digital calendar; identifying a current location of the user during the determined availability; determining a plurality of service locations near the identified current location of the user during the determined availability; and prompting the user to visit an identified service location from the plurality of service locations. |
US11935112B2 |
Systems and methods for scan, try, and buy
A method for scan, try and/or buy may include receiving, from a mobile device, information that is representative of a clothing outfit. The clothing outfit may include a plurality of merchandise items available for purchase through a store. The information may be obtained by the mobile device by scanning a single code associated with the clothing outfit. The obtained information may be used to cause at least one user interface element associated with the clothing outfit to be displayed on the mobile device. In response to receiving a selection from the mobile device of the at least one user interface element, the plurality of merchandise items associated with the clothing outfit may be delivered to a merchandise check-out location within the store. The merchandise check-out location may be operable to receive payment from the user for the clothing outfit. |
US11935110B2 |
Methods and systems for electronic commerce order management
A computer-implemented method and system may include receiving, at an e-commerce order processor, an order comprising at least one product, wherein the order is received in conjunction with an order completion event; receiving an order completion criterion; receiving an order change; and processing an order completion based on the order completion criterion. |
US11935109B2 |
Method, computer program product, and system for training a machine learning model to generate user embeddings and recipe embeddings in a common latent space for recommending one or more recipes to a user
An online concierge system generates recipe embeddings for recipes including multiple items and user embeddings for users, with the recipe embeddings and user embeddings in a common latent space. To generate the user embeddings and the recipe embeddings, a model includes separate layers for a user model outputting user embeddings and for a recipe model outputting recipe embeddings. When training the model, a weight matrix generates a predicted dietary preference type for a user embedding and for a recipe embedding and adjusts the user model or the recipe model based on differences between the predicted dietary preference type and a dietary preference type applied to the user embedding and to the recipe embedding. Additionally cross-modal layers generate a predicted user embedding from a recipe embedding and generate a predicted recipe embedding from a user embedding that are used to further refine the user model and the recipe model. |
US11935106B2 |
System and method for product recommendation based on multimodal fashion knowledge graph
A method and a system for recommending a target garment matching an inputted garment. The method includes: extracting attributes from text description and image of the inputted garment to obtain extracted attributes; querying a knowledge graph using the extracted attributes to obtain matched attributes; retrieving candidate products from a garment pool using the matched attributes; extracting features from the inputted garment and the candidate products; determining the target garment from the candidate products based on grading scores between the features of the inputted garment and the features of the candidate products; and recommending the target garment. The knowledge graph includes nodes corresponding to type of clothes, category of clothes, attribute keys, values of attribute keys, context keys, values of context keys, combination of the values of the attribute keys and the type of clothes, and combination of the value of the attribute keys and the category of clothes. |
US11935104B2 |
Method, medium, and system for shopper integrity estimation in frictionless retail stores
Systems and methods are provided for retail environments. In one implementation, a non transitory computer-readable medium may include instructions that when executed by a processor cause the processor to perform a method. The method may include receiving, from first sensors first sensed data indicating selection of a first product by a customer; determining, from the first sensed data, a first property associated with the first product; issuing a first query to the customer regarding the first property and, in response, receiving first information from the customer; comparing the first information with the first property; determining, based on the comparison, an integrity indicator associated with the customer; receiving, from second sensors second sensed data indicating a selection of a second product by the customer; determining, based on the integrity indicator, at least one action to determine a second property associated with the second product; and initiating the at least one action. |
US11935103B2 |
Methods and systems for reducing item selection error in an e-commerce environment
Methods and systems for displaying, to a user interface, categories of items for the user to select from for querying the system, in order to enable the system to return to the user images of items of the type desired by the user for possible purchase. The items categories of items can be presented to the user interface visually in silhouette form so that the user can select brand and the silhouette image of the type of item desired. Upon selection of the silhouette image, a query is sent to the system and images of the desired type of item are returned to the user interface for presentation to the user, along with certain attributes of the items. |
US11935102B2 |
Matching user provided representations of items with sellers of those items
The described implementations enable a seller to sell items through multiple e-commerce channels without having to maintain independent merchant accounts at each channel. For example, a seller may sell items directly and through a management service. When a user request to purchase an item from the seller through the management service is received, the management service sends the purchase information to the seller so that the seller can complete the purchase as if the purchase were being made directly with the seller. Upon completion of the purchase, the seller provides a confirmation back to the management service and provides the item directly to the user. |
US11935084B2 |
Method and system for integration among content publication, advertisement services, and rewards collection
A computer-implemented method and system for integration among content publication, advertisement services and rewards collection is provided. The method and system comprises publishing a first content generated by a first user for public viewing, determining whether a predetermined condition of the published first content reaches a first predetermined threshold, providing a first user-controlled slot if the first predetermined threshold is reached, and allowing the first user to set a first price for the first user-controlled slot to sell for rewards collection. When the published content reaches a second predetermined threshold, a second user-controlled slot is then provided for the user to set a second price for rewards collection and so on. |
US11935079B2 |
Conducting digital surveys that collect and convert biometric data into survey respondent characteristics
This disclosure covers systems and methods that administer a digital survey to respondents who interact with a biometric sensor to collect and convert biometric data into behavioral and physical characteristics of the respondents. In certain embodiments, by converting biometric data into respondent characteristics, the disclosed systems and methods identify various unwritten or nonverbal responses of survey respondents who respond to a digital survey or who interact with a display medium that captures survey data. To facilitate review of respondents' characteristics and responses, in some embodiments, the disclosed systems and methods further categorize the converted respondent characteristics within a response database for the digital survey. |
US11935078B2 |
Intelligent dealership recommendation engine
Aspects described herein may provide an interface and/or search functionality for a dealership to determine vehicles a customer is most likely to purchase. A recommender system may generate vehicle recommendations for a dealership to sell to a customer based on customer information, vehicle information, and dealership information. Machine learning may be used to generate the recommendations. The recommendations may be based on the vehicle preferences of a customer. |
US11935077B2 |
Operational predictive scoring of components and services of an information technology system
A system and method for real-time operational predictive scoring of components and services of an information technology system (ITS) for forecasting and assessing performance of the components of the ITS are provided. A data pipeline is configured to collect and store, in real-time, multiple time series signals corresponding to health, performance, and functionality of each of the components of the ITS. An operational predictive score (OPS) engine of a scoring module calculates an OPS for each of the time series signals. An OPS roll-up module of the scoring module calculates an OPS for each of the components and services in the ITS by aggregating the OPS for the individual time series signals. An alerting engine to notify operational issues and provide root cause analysis using OPS score decomposition. A visualization layer for OPS based analytics. |
US11935076B2 |
Video sentiment measurement
Computer-implemented user sentiment measurement methods, systems, and computer-readable media are described. |
US11935075B2 |
Card inactivity modeling
Systems and computer-implemented methods are described for modeling card inactivity. For example, hierarchical modeling may be used in which a first level classifier may be trained and validated to predict whether a card will be inactive. For cards predicted to become inactive by the first level classifier, a second level classifier may be trained and validated to predict when the card will become inactive. The first level classifier may include a binary classifier that generates two probabilities that respectively predict that the card will and will not become inactive. The second level classifier may include a multi-class classifier that generates a first probability that the card will become inactive at a first time period (such as one or more months in the future) and a second probability that the card will become inactive at a second time period. The multi-class classifier may generate other probabilities corresponding to other time periods. |
US11935071B2 |
Compliance evaluation system for an organization
A computing system that determines employee and organizational compliance includes one or more databases that store organizational data and one or more processors to execute instructions to perform various operations. The operations include accessing, from the organizational data, employee information associated with a first employee object, accessing, from the organizational data, jurisdictional information associated with a first jurisdiction object, importing one or more compliance parameters relating to the first jurisdiction object to generate one or more compliance rules parameterized for the first jurisdiction object, determining compliance with the one or more compliance rules parameterized for the first jurisdiction object with respect to the first employee object, based on the employee information and the one or compliance parameters, and providing an output indicating whether the one or more compliance rules parameterized for the first jurisdiction object are being complied with, with respect to the first employee object. |
US11935067B2 |
Systems and methods for dynamically funding transactions
A system including: one or more processors; a memory storing instructions that, when executed by the one or more processors are configured to cause the system to receive primary and secondary user account data. The system generates one or more predictive model systems based on the primary and secondary user account data. The system receives a first input from the primary user corresponding to a first spending limitation for the secondary user. The system identifies a first transaction of the secondary user exceeding the spending limitation and determines using the one or more predictive model systems whether to authorize a spending limitation override. The system automatically authorizes the spending limitation override when the first transaction exceeds the spending limitation by less than a predetermined threshold. The system can also identify and automatically fund recurring transactions with an associated funding account using the one or more predictive model systems. |
US11935065B2 |
Systems and methods for implementing offline protocol in CBDC networks using collateral chain
The invention provides techniques for enabling offline devices that do not have an active connection to an account-based CBDC network to participate in CBDC network processes such as asset transfers. This is enabled by defining an offline protocol that governs the handling of such processes in an offline state. A collateral chain is provided by the CBDC network that links together multiple accounts so that an account lower down in the collateral chain can be used to settle a transaction in the case where an account higher up the chain does not hold sufficient CBDC to settle the transaction. On the device side, offline transaction messages are exchanged that enable either device to commit the transaction to the CBDC network once the device obtains an active connection to the CBDC network. |
US11935058B2 |
Systems and methods for authenticating a user using private network credentials
A cardholder authentication computing device for authenticating user computing devices during online payment transactions are provided. The cardholder authentication computing device leverages pre-authentication of a user by a private network to facilitate authentication of a user in the context of an online payment transaction between the user and a merchant. During the course of an online payment transaction, the cardholder authentication computing device may receive an authentication request messages containing pre-authentication data from a merchant computing device. The cardholder authentication computing device then authenticates the user based, in part, on the pre-authentication data. In certain embodiments, the cardholder authentication computing device may also determine whether one or more partner services apply to transactions between the user and the merchant based on the user's affiliation with the organization. |
US11935056B2 |
Systems and methods for automated transaction management
Systems and methods for transaction management include receiving, from a user device associated with a user, a transaction request and receiving, through a network in a token form, user information associated with the user while the user is accessing transaction information from the user device. The user information comprises data associated with an action by user or a biometric of the user captured by the user device. Based on data associated with the transaction request, a delay in processing the transaction request due to a transaction rule is determined, and then based on the user information, a user interaction indicator associated with the transaction is determined. A transaction management action associated with the transaction is performed based on the user interaction indicator. |
US11935053B2 |
Bose-Einstein condensates as a service
A BEC-station and a cloud-based server cooperate to provide Bose-Einstein condensates as a service (BECaaS). The BEC station serves as a system for implementing “recipes” for producing, manipulating, and/or using cold (<1 mK) a BEC, e.g., of cold Rubidium 87 atoms. The cloud-based server acts as an interface between the station (or stations) and authorized users of account holders. To this end the server hosts an account manager and a session manager. The account manager manages accounts and associated account-based and user-specific permissions that define what actions any given authorized user for an account may perform with respect to a BEC station. The session manager controls (in some cases real-time) interactions between a user and a BEC station, some interactions allowing a user to select a recipe based on results returned earlier in the same session. |
US11935045B1 |
Mobile wallet account provisioning systems and methods
A method includes: providing a mobile wallet on a mobile device of a user; generating a customer token regarding the user; generating a device token regarding the mobile device; encrypting and sending the customer token and the device token; receiving a user credential associated with a second institution; accessing information regarding an account of the user at the second institution; automatically provisioning the account to the mobile wallet; providing tokenized account information associated with the provisioned account to the mobile wallet; receiving an input of a login credential associated with the first institution; receiving an indication of an initiation of a mobile wallet transaction; validating and identifying the user based on the received login credential and the customer token; validating the mobile wallet of the mobile device based on the device token; and transferring funds from the provisioned account to a recipient as part of the mobile wallet transaction. |
US11935043B2 |
Routing multiple tokens in a single network hop
The present disclosure is directed to consolidated token routing. First data corresponding to a request to conduct a first transaction is analyzed. A first token is generated for the first transaction. Second data corresponding to a request to conduct a second transaction is analyzed. A second token is generated for the second transaction. In response to determining that at least a first component of the first data corresponds to a first component of the second data, a routing of the first token and a routing of the second token are consolidated. The consolidation of the token routing includes transmitting the first token and the second token to one or more devices in a single transmission. |
US11935042B2 |
Delegated off-chain payments using cryptocurrencies
A method for securing an interblockchain transaction includes receiving, from a first user application, a registration request including a first permissioned blockchain public key and a first permissionless blockchain public key. The method also includes performing, by the processing circuitry, receiving, from a second user application, a second registration request including a second permissioned blockchain public key and a second permissionless blockchain public key. The permissioned blockchain public keys are valid on the permissioned blockchain and the permissionless blockchain public keys are valid on the permissionless public blockchain. In addition, the method includes receiving, from the first user application, a transaction identification, the transaction identification identifying a first transfer transaction executed on the permissionless public blockchain. The transaction identification identifies the first and second permissionless blockchain public keys. |
US11935039B2 |
Encryption and tokenization architectures
Various embodiments of the present invention are directed to methods, systems and computer program products for conducting an online transaction on a website involving sensitive information. Such embodiments provide methods, systems and computer program products to: (a) register at least one entity with a gate keeper module, the registering comprising associating the entity with a subscription level; (b) associate a sub-string of a character string with a unique token so that a direct link does not exist between the unique token and the character string; and (c) during processing of the online transaction: (i) using the unique token for intermediate steps during the processing of the online transaction; and (ii) only accessing the character string in storage memory to complete the online transaction after receiving a request from at least one registered entity associated with a subscription level associated with a privilege to receive the requested sensitive information. |
US11935038B2 |
Direct data share
Methods, systems, and apparatuses are described herein for the direct sharing and use of transaction data separately from transaction authorization processes. Transaction metadata associated with a transaction may be received and validated. Authorization information corresponding to the transaction may be received. The degree to which the transaction metadata is tested may be based on a predicted time of receipt of the authorization information. The transaction metadata and authorization information may be correlated. A computing device may determine whether to authorize the financial transaction based on the authorization information and the correlated transaction metadata. All or portions of the transaction metadata may be provided to one or more users after the transaction has been authorized or denied. |
US11935036B2 |
Redemption and settlement transactions via smart contracts
Systems, as described herein, may use smart contracts and distributed ledgers in distributed networks to determine points earned by consumer and settle points for merchants. Distributed ledgers in the distributed network may be used to store transactions executed by merchant digital wallets and consumer digital wallet. Smart contracts in distributed networks may be used to maintain point balances associated with the consumer digital wallets and the merchant digital wallets of the consumer, determine points earned by consumer digital wallets, settle points for merchant digital wallets, and send messages to consumer digital wallets regarding expiring points. Systems, as described herein, may also send individualized recommendations of goods and services to the consumer digital wallets. |
US11935035B2 |
Techniques to utilize resource locators by a contactless card to perform a sequence of operations
Embodiments may be generally directed to methods, techniques and devices to utilize a contactless card to perform a series of operations. |
US11935031B2 |
Two-dimensional code compatibility system
A method is disclosed. The method comprises receiving, in an interaction by a switch computer from a second device, data associated with a machine readable code generated by a first application on a first device and provided by a first device to a second application on the second device. The method also includes determining, by the switch computer, a first server computer associated with a first application, transmitting the data associated with the machine readable code and the interaction data to the first server computer, which processes the data associated with the machine readable code and the interaction data, determining, by the switch computer, a second server computer associated with the second application, and transmitting, by the switch computer, a communication to the second server computer. The communication informs the second server computer that the first server computer processed the data associated with the machine readable code and the interaction data. |
US11935029B2 |
Classification by natural language grammar slots across domains
A virtual assistant processes natural language expressions according to grammar rules created by domain providers. The virtual assistant uniquely identifies each of a multiplicity of users and stores values of grammar slots filled by natural language expressions from each user. The virtual assistant stores histories of slot values and computes statistics from the history. The virtual assistant provider, or a classification client, provides values of attributes of users as labels for a machine learning classification algorithm. The algorithm processes the grammar slot values and labels to compute probability distributions for unknown attribute values of users. A network effect of users and domain grammars make the virtual assistant useful and provides increasing amounts of data that improve classification accuracy and usefulness. |
US11935026B2 |
Payment terminal
A payment terminal includes a magnetic card reader slot having a magnetic head, an IC card reader slot configured to be front of a user, and a first board with a touch area for a contactless payment arranged diagonally upward toward the user. The magnetic card reader slot is arranged toward the user obliquely upward with respect to a direction parallel to the plane. The magnetic card reader slot and the IC card reader slot are arranged, so that a swipe direction of the magnetic card into the magnetic card reader slot and an insertion direction of an IC card into the IC card reader slot are substantially perpendicular to each other. The magnetic card reader slot, the IC card reader slot, and the first board are arranged in this order from the plane in a height direction. |
US11935025B2 |
Real-time delegated approval of initiated data exchanges by network-connected devices
The disclosed embodiments include computer-implemented systems, apparatuses, and processes that perform a real-time delegated approval of initiated data exchanges by network-connected devices. For example, an apparatus determines determine a value of a parameter that characterizes an exchange of data and a first data type involved in the data exchange, and generates and transmits a first signal to a communications device associated with a second data type available for use in the data exchange and associated with the first data type. The apparatus receives, from the communications device, a second signal that includes information indicative of an approval of the second data type for use in the data exchange, and in response to the received approval, the apparatus performs the data exchange using the second data type and in accordance with the parameter value. |
US11935024B1 |
Account-based data and marketplace generation
Systems and methods for generation and aggregation of point-of-sale account data and generation of a marketplace platform are disclosed. Transaction information may be utilized to value one or more businesses, and those valuations may be presented to potential buyers in a generated marketplace platform. A remote system may facilitate a sales agreement between a buying merchant and a seller merchant by, for example, transferring funds from a remote system account to the selling merchant's account and accepting repayment from the buying merchant over time. Merging of transaction information and/or user accounts pursuant to the sales agreement may also be performed. |
US11935023B2 |
Extended-length payment account issuer identification numbers
A payment-enabled mobile device is placed in communication with a POS (point of sale) terminal to facilitate a purchase transaction. A user selects a payment account in the payment-enabled mobile device. Payment credentials are transmitted from the payment-enabled mobile device to the POS terminal. The payment credentials include a PAN-length identifier that identifies an issuer of the selected payment account. |
US11935021B2 |
Systems and methods for bot-based automated invoicing and collection
In one embodiment, in an information processing apparatus, comprising at least one computer processor, a Bot executed by the at least one computer processor may perform the following: (1) receiving invoice information for an invoice for a payor, the invoice information comprising an invoice amount and a due date; (2) electronically communicating a payment reminder comprising the invoice amount and the due date to the payor in a chat interface; and (3) providing a payment interface in the chat interface. |
US11935018B1 |
System and method for digital integration of financial features
Systems and methods for digital integration of financial features between a user and a service provider is provided. For example, if a user device is registered with the service provider, the user device may receive an electronic notification (e.g., calendar entry) related to outstanding account operations. The user device may be able to complete the outstanding account operations by accessing the electronic notification and embedded financial information. |
US11935016B2 |
Interactive gratuity platform
In some examples, methods and systems generate interactive receipts with the option of a dynamic tip amount. The method includes determining at least one tip determinant based at least in part on the payment transaction, wherein the tip determinant is selected from a group of: the merchant; the customer; a payment object presented by the customer towards the payment transaction; a geographical location of a mobile device associated with one of the merchant and the customer; and a category of a merchant's item corresponding to the payment transaction. The method includes obtaining, by a dynamic tip generator, a tipping profile based on a history of tipping behavior associated with the tip determinant and generating, by the dynamic tip generator, at least one dynamic tip amount based at least on the tipping profile, which is presented to the customer. |
US11935014B2 |
Plastic articles made from the segregation, decontamination, and purification of biomedical waste plastics in a system leveraging waste production data to modify material purification and product manufacturing
A process for the segregation, sterilization, and purification of recycled plastic medical waste with the subsequent production of plastic products made therefrom is disclosed. Also disclosed is a method for the front-end segregation of recycled plastic medical waste into a polypropylene waste stream and a mixed plastic waste stream. These segregated streams are further purified through a processing method that removes contaminating fibrous, metal and other waste products. Polypropylene and mixed plastic streams isolated using these methods yield a homogenous material that can be blended with other materials for the production of raw plastic or for extrusion to form commercial plastic products. A method for tracking regulated and non-regulated medical waste stream production kinetics and chain of custody from discrete waste disposal sites is also disclosed. |
US11935013B2 |
Methods for cloud processing of vehicle diagnostics
Methods, systems and computer readable media are provided. One example method includes establishing a connection with a vehicle over a wireless network, and associating the vehicle to a user account of an online service, wherein a vehicle type for the vehicle is identified in the user account. The method further includes receiving vehicle data for vehicle status information. The vehicle status information is for one or more vehicle systems of the vehicle. The method includes accessing one or more databases that include diagnostics data for the vehicle type and crowd sourced data for the vehicle type. The method includes processing the vehicle data that is received against the diagnostics data and the crowed sourced data. The processing is configured to select an alert from among a plurality of possible alerts. The crowd sourced data is configured to influence a confidence level for selecting the alert. The method includes sending a notification of the alert to the user account. The notification includes a recommended solution for handling the alert. |
US11935010B2 |
Intelligent subject line suggestions and reformulation
Systems and methods directed to formulating and suggesting a subject line based on content of an email message are provided. More specifically, content corresponding to one or more portions of an email may be received, where the content may be utilized to determine one or more email topics and at least one intent of the email. An intent of the email may correspond to whether an action is to be performed, whether a question is presented, whether a request for time is present, and/or any other request on the part of the recipient or the sender. Based on the intent of the email and the one or more topics, a subject line suggestion may be formulated and presented to a user. |
US11935009B2 |
Integrating healthcare screening with other identity-based functions
The present invention extends to methods, systems, and computer program products for integrating healthcare screening with other identity-based functions. In general, components facilitating healthcare screening interoperate with and/or are integrated into other systems, including facility access, identity, time keeping, payroll, etc. Aspects of the invention include using facial recognition to improve healthcare screening and satisfy governmental regulations. A thermal scanner can include a camera and an InfraRed (IR) camera. The thermal scanner can collect a facial image and derive a temperature for a person (e.g., from an IR image). The thermal scanner can also collect or access previously collected healthcare screening questionnaire answers. The collected temperate and healthcare screening questionnaire answers can be used to control access to the facility. For example, the person can be denied access when the collected temperature exceeds a defined temperate threshold and/or healthcare screening questionnaire answers indicate the person may be sick. |
US11935003B2 |
Jailed environment restricting programmatic access to multi-tenant data
The system and methods described herein allow users to give their applicant information when seeking to submit an inquiry associated with a product provided by at least one entity, and have various lender microservices run in parallel, segregated by entity, in a jailed and self-contained, autonomous environment. The result of these microservices may be returned as a response to the inquity, being determined autonomously for each respective entity based on one or more respective rule sets or executable logic for each respective entity. Payloads for multiple entities may be combined in a single output from the jailed and self-contained environment due to outputs from the environment being encrypted in a universal format, wherein the outputs are decrypted in a user session in an application, allowing the user to see the results of the respective responses of each of the at least one entity, to their inquiry. |
US11935002B2 |
Multi-lender platform that securely stores proprietary information for generating offers
The system and methods described herein allow users to apply for a purchase of a good from multiple providers using provider specific methodologies for generating offers for the product. For example, the system described herein may include a multi-layer architecture that includes interactive micro-services that communicate together in a bi-directional manner to create a normalized process for the purchase of a good, such as commercial goods/products (e.g. a vehicle) or real property. The micro-services may assess prequalification for a loan or financing for a good, followed by determining eligibility of the good for financing, and further followed by calculating pricing details for loans (e.g. for financing purchase of the good) that would be offered for a consumer's particular financial credentials, for each of a plurality of lenders. Prequalification and pricing may be performed on a good by good basis, or for a plurality of goods near or substantially simultaneously. |
US11934998B2 |
Monitoring of products
The invention relates to the monitoring of products by means of active radio tags. According to the invention, packagings of products are provided with an active radio tag that detects at least one environmental condition and/or at least one packaging state, and which emits a signal at time intervals, which provides information about a unique identifier and at least one state in which the respective product is found. The signal is picked up by a receiver that extracts the unique identifier and the state information and transmits same together with location information to an external server. |
US11934997B2 |
Monitoring of products
The invention relates to the monitoring of products by means of active radio tags. According to the invention, packagings of products are provided with an active radio tag that detects at least one environmental condition and/or at least one packaging state, and which emits a signal at time intervals, which provides information about a unique identifier and at least one state in which the respective product is found. The signal is picked up by a receiver that extracts the unique identifier and the state information and transmits same together with location information to an external server. |
US11934989B2 |
Low capital and operational cost e-commerce logistics method for fast and massive delivery of e-commerce merchandise to large geographical areas
The present invention discloses a disruptive low capital and operational cost logistics system and method that provides for fast and massive delivery of e-commerce merchandise, including same day delivery, of thousands of items and packages, in extensive geographical areas, such as whole states, countries and continents, reducing the need for building, operating, or using multiple fulfillment warehouses located near the consumers as in traditional e-commerce logistics, creating a revolution in the e-commerce industry worldwide.In a disruptive manner, the systems and methods of the present invention facilitate the logistics for e-commerce delivery processes, and also may allow at the same time reducing the use of massive quantities of cardboard packages that are used for protection and containment for e-commerce orders, being sustainably beneficial for the e-commerce market, the environment, and the consumer. This is achieved by the use of multibox packages that are configured to contain a set of products including orders from different consumers and not necessarily having individual packages for individual consumers, where such multibox packages are sorted at the origin in a Central Fulfillment Center. |
US11934984B1 |
System and method for scheduling tasks
A method comprising generating, during multiple user sessions of a first user with a software application, first clickstream data from the multiple user sessions, and extracting, from the first clickstream data, a first plurality of task instances of the first user performing a first plurality of tasks. The method also includes decomposing, from the first clickstream data, each task instance of the first plurality of task instances into a first plurality of steps to obtain a first plurality of decomposed task instances. The first plurality of steps in the first plurality of decomposed task instances are each associated with a timestamp. The method further includes training a first user model with the first plurality of decomposed task instances to learn a user optimal order to perform the first plurality of tasks and presenting, to the first user, the user optimal order to perform the first plurality of tasks. |
US11934982B2 |
Feedstock processing corrosion management
A computer implemented method includes obtaining, by the computer, assay data for a feedstock containing measurements for one or more aspects of the first feedstock, a first equipment model containing properties of processing units, and processing conditions containing one or more variables by which the first feedstock will be processed by the processing units. The computer determines a corrosion amount of the processing units using the processing conditions, the properties of the processing units contained in the equipment model, and the assay data for the feedstock, and stores/displays the corrosion amount of the processing units. A safety warning may be displayed, and the feedstock rejected if the corrosion amount exceeds a predetermined safety level for one or more of the processing units. |
US11934981B2 |
Systems and methods for drones as a service
A technique is described for implementing drones as a service. As an example, a drone may receive instructions from one or more network elements, coordinate operations with the one or more network elements, and perform at least one task associated with the instructions. The drone may deliver a container to a first location and perform object recognition to validate an object of a subscriber being delivered to a second location. The drone may measure the weight and dimensions of the object to confirm the object is within operating guidelines. After verifying the object is within operating guidelines, the drone may transport the container containing the object to the second location. |
US11934980B2 |
Network server for segmenting and scheduling
According to some embodiments, a communication device database may store information about a plurality of communication devices, including at least one communication address associated with each communication device, wherein each communication device is associated with a resource unit. Moreover, a network based segmentation server may access information in a resource status database, automatically assign each resource unit to a resource segment based on at least one pre-determined algorithm and information in the resource status database, and transmit information about the resource segments. A scheduling server, coupled to the segmentation server, may receive the information about the resource segments from the segmentation server, automatically schedule a series of communication events with communication devices in accordance with the resource segments, using the communication addresses, via the distributed communication network, and arrange for communication links to be established for resource units in accordance with the scheduled series of communication events. |
US11934977B2 |
Dynamic and continuous onboarding of service providers in an online expert marketplace
A system to generate and maintain a database of service provider skills and rankings with various categories is disclosed. Skills and rankings are generated from a number of corpus texts as well as service provider content. The database is dynamically updated to reflect changes to the corpus texts and/or service provider content. |
US11934975B2 |
Resource processing method and apparatus
A resource processing method and apparatus. The method is achieved by a computer configured to execute the following steps: generating a resource allocation chart based on a resource allocation request; processing the resource allocation chart and generating an access entrance of the resource allocation chart; opening the access entrance to enable at least one third party resource supplier to respond to the resource allocation request via the access entrance. The method further comprises: when the resources are not available or not suitable for allocation, receiving a resource allocation chart, wherein the resource allocation chart is based on the resource allocation request; generating an access entrance of the resource allocation chart; opening the access entrance to at least one third party resource supplier; and receiving the allocated resources from the at least one third party resource supplier by responding to the resource allocation request through the access entrance. |
US11934974B2 |
Intelligent integrated remote reporting system
Systems, methods, and apparatus are provided for intelligent, integrated, and interactive remote reporting. A remote natural language request for a report may be received from a user at an edge device. A first machine learning model may generate a list of existing reports based on past usage by the user. If no existing report satisfies the request, a second, enterprise-level machine learning model may map the request to relevant data sets and rank the mapped data sets along with additional related data sets based on enterprise-wide usage. An integrated reporting platform may receive selected data sets and report parameters as a JSON request, convert the request to compatible executable instructions, and generate the report. The integrated reporting platform may be a wrapper layer encompassing multiple proprietary reporting engines. Feedback from the integrated reporting platform may be applied to update the machine learning models. |
US11934970B2 |
Abduction apparatus, abduction method, and computer-readable recording medium
An abduction apparatus 1 includes: a probability calculation unit 2 configured to, with respect to each of candidate hypotheses generated using observation information and knowledge information, calculate a probability that the candidate hypothesis holds true as an explanation of the observation information; and a reward selection unit 3 configured to, when the candidate hypothesis holds true, select a reward value regarding the candidate hypothesis that has held true by referring to reward definition information in which a condition that the candidate hypothesis holds true is associated with the reward value. |
US11934969B2 |
Bias identification in cognitive computing systems
Mechanisms are provided to implement a bias identification engine that identifies bias in the operation of a trained cognitive computing system. A bias risk annotator is configured to identify a plurality of bias triggers in inputs and outputs of the trained cognitive computing system based on a bias risk trigger data structure that specifies terms or phrases that are associated with a bias. An annotated input and an annotated output of the trained cognitive computing system is received and processed by the bias risk annotator to determine if they comprise a portion of content that contains a bias trigger. In response to at least one of the annotated input or annotated output comprising a portion of content containing a bias trigger a notification is transmitted, to an administrator computing device, that specifies the presence of bias in the operation of the trained cognitive computing system. |
US11934960B2 |
Disparity mitigation in machine learning-based predictions for distinct classes of data using derived indiscernibility constraints during neural network training
A system and method includes generating approximate distributions for distinct classes of data samples; computing a first partial Jensen-Shannon (JS) divergence and a second partial JS divergence based on the approximate distribution of the disparity affected class of data samples with reference to the approximate distribution of the control class of data samples; computing a disparity divergence based on the first partial JS divergence and the second partial JS divergence; generating a distribution-matching term based on the disparity divergence, wherein the distribution-matching term mitigates an inferential disparity between the control class of data samples and the disparity affected class of data samples during a training of an unconstrained artificial neural network; constructing a disparity-constrained loss function based on augmenting a target loss function with the distribution-matching term; and transforming the unconstrained ANN to a disparity-constrained ANN based on a training of the unconstrained ANN using the disparity-constrained loss function. |
US11934959B2 |
Video synthesis using one or more neural networks
Apparatuses, systems, and techniques are presented to synthesize consistent images or video. In at least one embodiment, one or more neural networks are used to generate one or more second images based, at least in part, on one or more point cloud representations of one or more first images. |
US11934958B2 |
Compressing generative adversarial neural networks
This disclosure describes one or more embodiments of systems, non-transitory computer-readable media, and methods that utilize channel pruning and knowledge distillation to generate a compact noise-to-image GAN. For example, the disclosed systems prune less informative channels via outgoing channel weights of the GAN. In some implementations, the disclosed systems further utilize content-aware pruning by utilizing a differentiable loss between an image generated by the GAN and a modified version of the image to identify sensitive channels within the GAN during channel pruning. In some embodiments, the disclosed systems utilize knowledge distillation to learn parameters for the pruned GAN to mimic a full-size GAN. In certain implementations, the disclosed systems utilize content-aware knowledge distillation by applying content masks on images generated by both the pruned GAN and its full-size counterpart to obtain knowledge distillation losses between the images for use in learning the parameters for the pruned GAN. |
US11934952B2 |
Systems and methods for natural language processing using joint energy-based models
Embodiments described herein provide natural language processing (NLP) systems and methods that utilize energy-based models (EBMs) to compute an exponentially-weighted energy-like term in the loss function to train an NLP classifier. Specifically, noise contrastive estimation (NCE) procedures are applied together with the EBM-based loss objectives for training the NLPs. |
US11934950B2 |
Apparatus and method for embedding sentence feature vector
An apparatus for embedding a sentence feature vector according to an embodiment includes a sentence acquisitor configured to acquire a first sentence and a second sentence, each including one or more words; a vector extractor configured to extract a first feature vector corresponding to the first sentence and a second feature vector corresponding to the second sentence by independently inputting each of the first sentence and the second sentence into a feature extraction network; and a vector compressor configured to compress the first feature vector and the second feature vector into a first compressed vector and a second compressed vector, respectively, by independently inputting each of the first feature vector and the second feature vector into a convolutional neural network (CNN)-based vector compression network. |
US11934949B2 |
Composite binary decomposition network
Embodiments are directed to a composite binary decomposition network. An embodiment of a computer-readable storage medium includes executable computer program instructions for transforming a pre-trained first neural network into a binary neural network by processing layers of the first neural network in a composite binary decomposition process, where the first neural network having floating point values representing weights of various layers of the first neural network. The composite binary decomposition process includes a composite operation to expand real matrices or tensors into a plurality of binary matrices or tensors, and a decompose operation to decompose one or more binary matrices or tensors of the plurality of binary matrices or tensors into multiple lower rank binary matrices or tensors. |
US11934946B2 |
Learning and recall in spiking neural networks
Methods and apparatus are provided for memorizing data signals in a spiking neural network. For each data signal, such a method includes supplying metadata relating to the data signal to a machine learning model trained to generate an output signal, indicating a relevance class for a data signal, from input metadata for that data signal. The method includes iteratively supplying the data signal to a sub-assembly of neurons, interconnected via synaptic weights, of a spiking neural network and training the synaptic weights to memorize the data signal in the sub-assembly. The method further comprises assigning neurons of the network to the sub-assembly in dependence on the output signal of the model such that more relevant data signals are memorized by larger sub-assemblies. The data signal memorized by a sub-assembly can be subsequently recalled by activating neurons of that sub-assembly. |
US11934945B2 |
Accelerated deep learning
Techniques in advanced deep learning provide improvements in one or more of accuracy, performance, and energy efficiency, such as accuracy of learning, accuracy of prediction, speed of learning, performance of learning, and energy efficiency of learning. An array of processing elements performs flow-based computations on wavelets of data. Each processing element has a respective compute element and a respective routing element. Each compute element has processing resources and memory resources. Each router enables communication via wavelets with at least nearest neighbors in a 2D mesh. Stochastic gradient descent, mini-batch gradient descent, and continuous propagation gradient descent are techniques usable to train weights of a neural network modeled by the processing elements. Reverse checkpoint is usable to reduce memory usage during the training. |
US11934939B2 |
Method and apparatus for neural network quantization
According to a method and apparatus for neural network quantization, a quantized neural network is generated by performing learning of a neural network, obtaining weight differences between an initial weight and an updated weight determined by the learning of each cycle for each of layers in the first neural network, analyzing a statistic of the weight differences for each of the layers, determining one or more layers, from among the layers, to be quantized with a lower-bit precision based on the analyzed statistic, and generating a second neural network by quantizing the determined one or more layers with the lower-bit precision. |
US11934938B2 |
Neural network for chemical compounds
A computer implemented method for training a neural network to capture a structural feature specific to a set of chemical compounds is disclosed. In the method, the computer system reads an expression describing a structure of the chemical compound for each chemical compound in the set and enumerates one or more combinations of a position and a type of a structural element appearing in the expression for each chemical compound in the set. The computer system also generates training data based on the one or more enumerated combinations for each chemical compound in the set. The training data includes one or more values with a length, each of which indicates whether or not a corresponding type of the structural element appears at a corresponding position for each combination. Furthermore, the computer system trains the neural network based on the training data for the set of the chemical compounds. |
US11934937B2 |
System and method for detecting the occurrence of an event and determining a response to the event
A system for predicting the occurrence of an event includes an event detector and a reporting processor. The event detector is configured to: receive data that defines a plurality of social media items; receive a real-time data feed; and predict the occurrence of an event based on a correlation between information in the plurality of social media items and activity associated with the real-time data feed. The reporting processor is configured to determine an event type associated with the event; identify a sentiment of the predicted event based on historical data in the real-time data feed, and generate a recommendation for preventing the occurrence of the event based on at least one of the event type and the sentiment of the predicted event. The recommendation includes a plurality of actions. The reporting processor is coupled to a knowledge graph database that corresponds to an ontology that defines one or more relationships between event types, and response types. The reporting processor determines an order of the actions of the recommendation based on the knowledge graph ontology. |
US11934932B1 |
Error aware module redundancy for machine learning
Examples herein propose operating redundant ML models which have been trained using a boosting technique that considers hardware faults. The embodiments herein describe performing an evaluation process where the performance of a first ML model is measured in the presence of a hardware fault. The errors introduced by the hardware fault can then be used to train a second ML model. In one embodiment, a second evaluation process is performed where the combined performance of both the first and second trained ML models is measured in the presence of a hardware fault. The resulting errors can then be used when training a third ML model. In this manner, the three trained ML models are trained to be error aware. As a result, during operation, if a hardware fault occurs, the three ML models have better performance relative to three ML models that where not trained to be error aware. |
US11934930B2 |
Selective batching for inference system for transformer-based generation tasks
An inference system applies a machine-learning transformer model to a batch of requests with variable input length or variable target length or variable internal state length by selectively batching a subset of operations in the transformer model but processing requests in the batch individually for a subset of operations in the transformer model. In one embodiment, the operation to be processed individually is an attention operation of an encoder or a decoder of the transformer model. By selective batching, the inference system can allow batching operations to be performed for a batch of requests with variable input or target length or internal state length to utilize the parallel computation capabilities of hardware accelerators while preventing unnecessary computations that occur for workarounds that restrain the data of a batch of requests to a same length. |
US11934929B2 |
Computational analysis to predict molecular recognition space of monoclonal antibodies through random-sequence peptide arrays
Methods and systems, including those employing machine learning, utilizing one or more algorithms for relating the structure of a molecule in a library to its function are described. Embodiments described herein relate structure to function by considering the covalent structure of the molecule, the components of that structure that are common to many molecules in the library, and the properties of those components as they relate to the function in question. Applications include, for example, enhancement and amplification of the diagnostic and prognostic signals provided by peptide arrays for use in analyzing the profile of antibodies in the blood produced in response to a disease, condition or treatment. |
US11934922B2 |
Predictive data and model selection for transfer learning in natural language processing
A computer system, product, and method are provided. The computer system includes an artificial intelligence (AI) platform operatively coupled to a processor. The AI platform includes tools in the form of a machine learning model (MLM) manager, a metric manager, and a training manager. The MLM manager accesses a plurality of pre-trained source MLMs, and inputs a plurality of data objects of a test dataset into each of the source MLMs. The test dataset includes the plurality of data objects associated with respective labels. For each source MLM, associated labels are generated from the inputted data objects and a similarity metric is calculated. The MLM manager selects a base MLM to be used for transfer learning from the plurality of source MLMs based upon the calculated similarity metric. The training manager trains the selected base MLM with a target dataset for the target domain. |
US11934915B2 |
Synthetic standardized wave identifiers for representing and classifying entities
A method of identifying data items by wave blocks, each wave block comprising a set of unique features distinguishable from the unique features of other wave blocks. The unique features of the wave blocks are extracted and stored. A plurality of wave tags are defined, each comprising a set wave blocks. A mapping of the set of wave blocks to each wave tag is stored. A request for a wave tag to identify a data item is received and a wave tag is assigned to the data item. The wave tag is broadcasted and is captured by a capturing device, which extracts the unique features of the wave blocks. The wave tag is identified by comparing the extracted features of the wave blocks with the stored features of the plurality of wave blocks. The data item is identified from the mapping of the data item to the wave tag. |
US11934914B1 |
Methods and systems for fused content generation for a book having pages interspersed with optically readable codes
Methods and systems for generating content for a story in a book having multiple pages interspersed with optically readable codes. A method includes replacing sections of a book with respective optically readable codes, and storing digital media files in computer-readable memory accessible by a server. Each optically readable code has coded data to access a digital media file. Each digital media file has video and audio content covering a portion of the story. To consume an entire story, a person reads text on pages in some book sections and uses an optical scanning device to scan optically readable codes on pages in other book sections and access digital media files. A book may have an alternating sequence of chapters presented with textual content and other chapters presented with audiovisual content accessed by optically readable codes to cover an entire story. |
US11934908B2 |
Device for detection of a signal of passive chips and method for operating the device
A device for detection of a signal of passive RFID chips comprises an antenna for transmitting a source radio signal and receiving a RFID chip radio signal. A signal processed by a peak detector is fed to an input of first and second parallel branches. An output of these branches is connected to a computing unit. The first and second branches each comprise a filter and a bit decoder. The filter and bit decoder of the first and second branches each processes a signal modulated by first and second types of modulation. The computing unit comprises at least first and second modules connected in parallel comprising a protocol for detection of a signal processed by the protocol, wherein the first and second module protocols are different. |
US11934907B2 |
Connector system having a connector position assurance member using near-field and far-field antennas
A method to check if a connector system with a Connector Position Assurance (“CPA”) member is in a closed position. The method includes providing an RFID-tag reader that is positioned at a distance D to the integrated circuit enabling far-field RFID communication and not permitting near-field RFID communication. Further, the method includes checking the readability of the integrated circuit with the RFID-tag reader and issuing an alert signal if the integrated circuit is not readable by the RFID-tag reader indicating that the CPA member is not in the closed position. |
US11934906B2 |
Hybrid transaction card reader system
A hybrid transaction card reader system includes a hybrid transaction card reader and a device for protecting the hybrid reader. The hybrid transaction card reader includes a magnetic strip reader and a chip reader. The device for protecting the hybrid reader includes an upper protective printed circuit and a lower protective printed circuit. The hybrid reader further includes a lateral protective printed circuit which includes a superposition of unitary printed circuits, the plane of superposition of the unitary printed circuits being parallel to the plane of the upper protective printed circuit and to the plane of the lower protective printed circuit. |
US11934905B2 |
Touch-sensitive card security
A method can include obtaining contact data corresponding to a set of contacts of an authorization card. The contact data can indicate a set of engaged contacts among the set of contacts. The method can include obtaining activation data corresponding to a set of predetermined engaged contacts among the set of contacts. The method can include determining, by comparing the contact data to the activation data, that the set of engaged contacts matches the set of predetermined engaged contacts. The method can include changing, in response to the determining, a state of the authorization card from an inactive state to an active state. The method can include permitting, in response to the changing the state, an electronic transfer of authorization data from the authorization card. |
US11934902B1 |
Mounts for tracking devices
Mounts (10) for securing a device (12) to an article (14) comprise a housing (16) having an internal volume (18) configured to selectively receive and retain the device (12) in the housing (16); and a coupler (20) attached to the housing (16) and configured to be operatively attached to the article (14). |
US11934901B2 |
Tag
A tag indicating an attribute of the tag by an electromagnetic wave reflection characteristic, the tag including a substrate (11), and a conductor pattern layer (12) formed on the substrate (11) and having first and second slots (13a) and (13b) disposed adjacent to each other, in which the first slot (13a) constitutes a first resonance element (13Qa) having a resonance frequency at a first frequency, the second slot (13b) constitutes a second resonance element (13Qb) having a resonance frequency at a second frequency higher than the first frequency, and when irradiation with the electromagnetic waves is performed, a Q value of a resonance peak appearing at the first frequency is higher than a Q value of a resonance peak appearing at the first frequency when the first slot (13a) alone constitutes a resonance structure of the tag. |
US11934899B2 |
Information processing device, prediction method, and non-transitory computer-readable storage medium storing program
An information processing device includes an information acquisition unit that acquires at least one of attribute information of image data to be image processed and setting information related to the image process on the image data, and a prediction unit that predicts, based on a machine-learned model that accepts input of at least one of the attribute information and the setting information to output a period required for the image process, a period required for the image process on the image data from information acquired by the information acquisition unit. |
US11934895B2 |
Determining whether and/or when to provide notifications, based on application content, to mitigate computationally wasteful application-launching behavior
Implementations set forth herein relate to intervening notifications provided by an application for mitigating computationally wasteful application launching behavior that is exhibited by some users. A state of a module of a target application can be identified by emulating user inputs previously provided by the user to the target application. In this way, the state of the module can be determined without visibly launching the target application. When the state of the module is determined to satisfy criteria for providing a notification to the user, the application can render a notification for the user. The application can provide intervening notifications for a variety of different target applications in order to reduce a frequency at which the user launches and closes applications to check for variations in target application content. |
US11934894B2 |
Client device with simulated edge node for accessing a distributed storage system
Some examples of the present disclosure involve a client device configured to execute a simulated edge node. The simulated edge node can simulate an edge node of a distributed storage system. The distributed storage system can be configured to receive requests for performing file operations from external client devices via an application programming interface (API). The simulated edge node can receive a request for performing a file operation from a software program and, in response, facilitate execution of the file operation by exposing at least a portion of a file system of the distributed storage system to the software program using one or more access mechanisms other than the API. |
US11934892B2 |
Global account identifier translation
Systems and methods for global account identifier translation. Embodiments described herein include a service provider system configured to receive API calls that include an initial identifier, which may be issued by the service provider system and/or associated with a third-party entity. The service provider system may use the initial identifier from the API call to obtain a primary identifier associated with an account. The primary identifier is then used to service the API call to obtain an API call result. The API call result may be transmitted to the device from which the API call was received. |
US11934883B2 |
Computer cluster arrangement for processing a computation task and method for operation thereof
The present invention is directed to a computer cluster arrangement and a method for operation of the introduced computer cluster arrangement. The computer cluster arrangement comprises computation nodes CN, which dynamically outsource specific computation tasks to boosters B. Therefore, an assignment technique of boosters B to computation nodes CN is introduced. The assignment takes dynamically place at runtime. The present invention finds application in high performance cluster technology. |
US11934882B2 |
Cloud-based systems for optimized multi-domain processing of input problems using a serverless request management engine native to a server cloud infrastructure
Various embodiments of the present disclosure provide methods, apparatuses, systems, computing devices, computing entities, and/or the like for determining optimized solutions to input problems in a containerized, cloud-based (e.g., serverless) manner. In one embodiment, an example method is provided. The method comprises: receiving a problem type of an input problem originating from a client computing entity; mapping the problem type to one or more selected solver types; generating one or more container instances of one or more compute containers, each compute container corresponding to a selected solver type; generating a problem output using the one or more container instances; and providing the problem output comprising a solution to the input problem to the client computing entity. In various embodiments, optimized solutions for input problems are determined using a cloud-based multi-domain solver system configured to dynamically allocate computing and processing resources between different solution-determining tasks. |
US11934878B2 |
Memory allocation for 3-D graphics rendering
A method and apparatus are provided for allocating memory for geometry processing in a 3-D graphics rendering system comprising multiple cores. Geometry processing work is divided up into discrete work-packages, which form an ordered sequence. Cores are assigned different work-packages to process, and make memory allocation requests to enable them to store the results of the processing. Memory allocation requests relating to the current earliest uncompleted work-package in the sequence are treated differently to other requests, and may be prioritised. |
US11934874B2 |
Resource optimization for serverless query processing
A serverless query processing system receives a query and determines whether the query is a recurring query or a non-recurring query. The system may predict, in response to determining that the query is the recurring query, a peak resource requirement during an execution of the query. The system may compute, in response to determining that the query is the non-recurring query, a tight resource requirement corresponding to an amount of resources that satisfy a performance requirement over the execution of the query, where the tight resource requirement is less than the peak resource requirement. The system allocates resources to the query based on an applicable one of the peak resource requirement or the tight resource requirement. The system then starts the execution of the query using the resources. |
US11934868B2 |
Systems and methods for scheduling tasks
In one embodiment, a method for scheduling tasks comprises, at a task scheduler of a processing node of a plurality of processing nodes: retrieving a first task descriptor from a local memory of the task scheduler, the task descriptor corresponding to a task scheduled for execution at the current time and comprising at least a task execution time, a frequency for performing the task, and a task identifier; determining whether the task descriptor is assigned to the task scheduler for execution; if it is determined that the task descriptor is assigned to the task scheduler for execution: executing the task; updating the task execution time based on the current task execution time and the frequency for performing the task; and re-queuing the task descriptor in the local memory. |
US11934863B2 |
Architecture to support color scheme-based synchronization for machine learning
A system to support a machine learning (ML) operation comprises an array-based inference engine comprising a plurality of processing tiles each comprising at least one or more of an on-chip memory (OCM) configured to maintain data for local access by components in the processing tile and one or more processing units configured to perform one or more computation tasks on the data in the OCM by executing a set of task instructions. The system also comprises a data streaming engine configured to stream data between a memory and the OCMs and an instruction streaming engine configured to distribute said set of task instructions to the corresponding processing tiles to control their operations and to synchronize said set of task instructions to be executed by each processing tile, respectively, to wait current certain task at each processing tile to finish before starting a new one. |
US11934862B1 |
Physical memory management for virtual machines
Virtual computer systems (virtual machines) have become increasingly common with the evolution of virtualization technology, cloud computing, etc. However, as a virtual machine and its associated guest operating system seek to execute and/or access a page of memory through synchronous processes execution of the virtual processor associated with the virtual processing is blocked until the page of memory is locked and available. Accordingly, time is wasted on calls waiting for physical page availability thereby reducing utilization of the host machine and virtual machine respectively. To address this an asynchronous virtual machine environment is established allowing the virtual machine or physical machine to handle additional operations whilst waiting for physical page availability. |
US11934860B2 |
System and method for implementing network experience shifting
Novel tools and techniques are provided for implementing network experience shifting, and, in particular embodiments, using either a roaming or portable hypervisor associated with a user or a local hypervisor unassociated with the user. In some embodiments, a network node in a first network might receive, via a first network access device in a second network, a request from a user device to establish roaming network access, and might authenticate a user associated with the user device, the user being unassociated with the first network access device. Based on a determination that the user is authorized to access data, content, profiles, and/or software applications that are accessible via a second network access device, the network node might establish a secure private connection through a hypervisor or container communicatively coupled to the first network access device to provide the user with access to her data, content, profiles, and/or software applications. |
US11934859B2 |
Targeted snapshot based on virtual machine location
A data storage environment can include one or more virtual machines instantiated on a host computing device. Based on physical location data of the one or more virtual machines received from the host computing device, a storage manager can control the performance of a secondary copy operation on one or more storage units that store virtual machine data associated with the one or more virtual machines and/or the performance of a secondary copy operation on the one or more virtual machines. |
US11934856B2 |
Joint placement and chaining of virtual network functions for virtualized systems based on a scalable genetic algorithm
A system performs joint placement and chaining of virtual network functions (VNFs) based on a genetic algorithm in response to a request for virtual network services, including an in-line service. The request includes a description of a virtual network of VNFs and virtual links connecting the VNFs. A description of a physical network including servers and physical links is provided. Each chromosome in a population encodes a mapping between the virtual links enumerated to form a locus and a corresponding sequence of server pairs. Each chromosome is evaluated against objective functions subject to constraints to identify a chromosome as a solution. The VNFs are placed on the servers according to the mapping encoded in the identified chromosome. According to the mapping, each VNF is mapped to one of the servers and each virtual link is mapped to a path composed of one or more of the physical links. |
US11934855B2 |
System and method to autonomously manage hybrid information technology (IT) infrastructure
This disclosure relates to a system and method to autonomously manage hybrid IT infrastructure. An end-to-end, integrated, and autonomous IT infrastructure is suggested to offload the repetitive business as usual (BAU) operational tasks, thereby reducing operational cost, noise, and chaos, improve resiliency, thus improving availability of the business. The autonomous IT infrastructure leads to bring in efficiency to customer business, to reduce incident reduction, optimize cost and to provide insight into any future IT infrastructure need. Herein, one or more key characteristics that make the IT infrastructure autonomous includes auto sensing an environment of the infrastructure, learning the infrastructure behavior, predicting one or more events, determining a course of action, and performing one or more actions with minimal or no human intervention. |
US11934853B2 |
Electronic device and operating method thereof
Various embodiments of the present invention relate to a method for managing a memory in a Java execution environment, and an electronic device for performing same, and an electronic device may comprise a processor and a memory electrically connected to the processor, wherein: the memory is configured to store multiple Java application programs, and stores instructions that, when executed, cause the processor to execute a virtual machine configured to execute at least one Java application stored in the memory; and when generation of an object is detected during execution of the Java application, the virtual machine executed by the processor generates a reference for the generated object, identifies an application, which has generated the object by a threshold or more, on the basis of the generated reference, and provides information on the identified application to the processor. Other embodiments may also be possible. |
US11934843B2 |
Secure arbitration mode to build and operate within trust domain extensions
A processor includes a range register to store information that identifies a reserved range of memory associated with a secure arbitration mode (SEAM) and a core coupled to the range register. The core includes security logic to unlock the range register on a logical processor, of the processor core, that is to initiate the SEAM. The logical processor is to, via execution of the security logic, store, in the reserved range, a SEAM module and a manifest associated with the SEAM module, wherein the SEAM module supports execution of one or more trust domains; initialize a SEAM virtual machine control structure (VMCS) within the reserved range of the memory that is to control state transitions between a virtual machine monitor (VMM) and the SEAM module; and authenticate the SEAM module using a manifest signature of the manifest. |
US11934842B2 |
Method for autotuning noisy HPC systems
A method for iteratively autotuning a high-performance computing system that depends on a set of parameters. Performance is first evaluated two or more times with the current values of the parameters. Afterward at least two evaluations, the median performance is evaluated. The median is then tested against a rule based on a filtering threshold. If the median does not the rule, the current values of the parameters are discarded, and the method is restarted with at least one other value generated by an optimization module; otherwise, a resampling method is performed based on the median and on a confidence interval that decreases with the number of steps of the optimization method. |
US11934837B2 |
Single instruction multiple data SIMD instruction generation and processing method and related device
An SIMD instruction generation and processing method and a related device are provided. The method may include: obtaining a length of each loop dimension of a first tensor formula; selecting, from a plurality of groups of information about a first SIMD instruction model based on the length of each loop dimension of a first tensor formula, information about a second SIMD instruction model matching the first tensor formula; generating, based on a length of at least one loop dimension of the first tensor formula and the second SIMD instruction model, a first SIMD instruction obtained after the first tensor formula is converted. The information about a second SIMD instruction model is selected from the plurality of groups of information about a first SIMD instruction model based on the length of each loop dimension of the tensor formula. |
US11934827B2 |
Partition and isolation of a processing-in-memory (PIM) device
An apparatus that manages multi-process execution in a processing-in-memory (“PIM”) device includes a gatekeeper configured to: receive an identification of one or more registered PIM processes; receive, from a process, a memory request that includes a PIM command; if the requesting process is a registered PIM process and another registered PIM process is active on the PIM device, perform a context switch of PIM state between the registered PIM processes; and issue the PIM command of the requesting process to the PIM device. |
US11934826B2 |
Vector reductions using shared scratchpad memory
Methods, systems, and apparatus, including computer-readable media, are described for performing vector reductions using a shared scratchpad memory of a hardware circuit having processor cores that communicate with the shared memory. For each of the processor cores, a respective vector of values is generated based on computations performed at the processor core. The shared memory receives the respective vectors of values from respective resources of the processor cores using a direct memory access (DMA) data path of the shared memory. The shared memory performs an accumulation operation on the respective vectors of values using an operator unit coupled to the shared memory. The operator unit is configured to accumulate values based on arithmetic operations encoded at the operator unit. A result vector is generated based on performing the accumulation operation using the respective vectors of values. |
US11934823B2 |
Electronic control system for vehicle, program update approval determination method and program update approval determination program
An electronic control system for vehicle includes a center device that manages a program update of a vehicle, and a vehicular master device that is communicable with the center device. The center device, responsive to a user giving approval for program update by using a device not being a possession owned by the user, receives approval information of the user, and stores and manages the approval information in association with vehicle information of the user. The center device transmits the approval information to the user's vehicle side. When the vehicular master device receives the approval information, the vehicular master device performs rewriting of the program. |
US11934814B2 |
Application porting method and apparatus, device, and medium
A method of porting a first application, corresponding to a third-party development tool, into a second application, corresponding to a sub-application that depends on a parent application to run, is performed by an electronic device. The device transforms the first application from a first project mechanism into a second project mechanism. The device converts a design resource in the transformed first application from a first resource format into a second resource format. The device exports the design resource to a development tool of the sub-application. The device converts a code resource in the transformed first application from a first programming language into a second programming language. The device exports the code resource to the development tool of the sub-application. The device also performs secondary development on the design resource and the code resource in the development tool of the sub-application. |
US11934813B2 |
Fixed point early exit of a loop within computer code
Early exit of a loop is performed. A determination is made as to whether a loop within computer code reaches a fixed point of processing, which is predefined. Based on determining that the loop reaches the fixed point of processing, at least one indication is included in the loop to perform an early exit of the loop prior to a last iteration of the loop. |
US11934802B2 |
System and method for workflow application programming interfaces (APIS)
A computing system includes a server. The server is communicatively coupled to a data repository and is configured to store a data in the data repository. The server is further configured to create, via a visual information flow creation tool, at least one information flow object, wherein the at least one information flow object comprises a flow, a sub-flow, an Action, or a combination thereof. The server is also configured to interface with the at least one information flow object via a front-end application programing interface (API), a back-end API, or a combination thereof. The server is additionally configured to execute the at least one information flow object via the front-end API, the back-end API, or a combination thereof, and to retrieve results obtained by executing the at least one information flow object via the front-end API, the back-end API, or the combination thereof. |
US11934795B2 |
Augmented training set or test set for improved classification model robustness
A target set of texts, for training and/or evaluating a text classification model, is augmented using insertions into a base text within the original target set. In an embodiment, an expanded text, including the base text and an insertion word, must satisfy one or more inclusion criteria in order to be added to the target set. The inclusion criteria may require that the expanded text constitutes a successful attack on the classification model, the expanded text has a satisfactory perplexity score, and/or the expanded text is verified as being valid. In an embodiment, if a number of expanded texts added into the target set is below a threshold number, insertions are made into an expanded text (which was generated based on the base text). Inclusion criteria are evaluated against the doubly-expanded text to determine whether to add the doubly-expanded text to the target set. |
US11934794B1 |
Systems and methods for algorithmically orchestrating conversational dialogue transitions within an automated conversational system
A system and method for algorithmically orchestrating conversational dialogue transitions within an automated conversational system may include extracting a set of slots defined within a plurality of utterances and converting the plurality of utterances to a plurality of skeleton utterances. The method may also include grouping the plurality of skeleton utterances into a plurality of skeleton utterance groups, identifying a plurality of valid slot transition pairs based on an assessment of the plurality of skeleton utterance groups, and deriving a plurality of slot ontology groups based on the plurality of valid slot transition pairs. The system and method may use the plurality of distinct slot ontology groups and the plurality of skeleton utterances to facilitate contextually relevant dialogue transitions in the automated conversational system. |
US11934793B2 |
System and method for content comprehension and response
A method, apparatus and system for training an embedding space for content comprehension and response includes, for each layer of a hierarchical taxonomy having at least two layers including respective words resulting in layers of varying complexity, determining a set of words associated with a layer of the hierarchical taxonomy, determining a question answer pair based on a question generated using at least one word of the set of words and at least one content domain, determining a vector representation for the generated question and for content related to the at least one content domain of the question answer pair, and embedding the question vector representation and the content vector representations into a common embedding space where vector representations that are related, are closer in the embedding space than unrelated embedded vector representations. Requests for content can then be fulfilled using the trained, common embedding space. |
US11934785B2 |
Multi-task learning of query intent and named entities
Methods and systems for performing multi-task learning of query intent and named entities are provided. One method includes receiving a query comprising query text. The method further includes providing the query text to a neural network model implemented on a computing system, the neural network model having a plurality of layers, wherein at least one layer comprises a plurality of loss functions including a named entity tag learning loss function and an intent classification loss function. The method also includes obtaining, from the neural network model, an identification of a named entity and a query intent derived from the query text. A query response may be formulated based, at least in part, on the named entity and query intent. |
US11934777B2 |
Systems and methods for generating content for a screenplay
Systems and methods are disclosed herein for generating content based on format-specific screenplay parsing techniques. The techniques generate and present content by generating new dynamic content structures to generate content segments for output on electronic devices. In one disclosed technique, a first instance of a first character name is identified from the screenplay document. A first set of character data following the first instance of the first character name from the screenplay document and preceding an instance of a second character name from the screenplay document is then identified. Upon identification of the first set of character data, a content structure including an object is generated. The object includes attribute table entries based on the first set of character data. A content segment is generated for output based on the content structure (e.g., a 3D animation of the first character interacting within a scene). |
US11934776B2 |
System and method for measuring user experience of information visualizations
The quality of user experience (UX) of an information visualization depends on multiple diverse aspects. These include qualitative, quantitative, and contextual parameters that are unmeasurable and incomparable. Hence, measuring the UX of a visualization is challenging. The disclosure herein relates to a system and method that collects, processes, and analyzes a multiple diverse parameters to measure and profile the UX of a visualization. To accomplish this, the system collects data regarding the usage, effectiveness, and user perception of the visualization. The system creates a quantitative and comparable version of all these parameters to measure holistically the UX of the visualization. This involves quantifying qualitative values, considering context by objectively computing the complexity of charts, complexity based benchmarking, summarizing individual parameters into hedonic and pragmatic scores, plotting the visualization on a scatter chart, dividing the scatter chart based on low-high hedonic and pragmatic scores, labeling each section and labeling the visualization. |
US11934774B2 |
Systems and methods for generating social assets from electronic publications
Systems and techniques are provided for generating a social asset from an electronic publication. The system includes providing a template having a set of reserve spaces for elements. The system receives an electronic publication containing elements including images and text passages. The system assigns images from the publication to each of the reserve spaces for images including assigning a first image from the publication to a first one of the reserve spaces for an image. The system chooses a first one of the text passages for associating with the first image. The system selects a portion of less than all of the first text passage. The system generates a social asset by processing the set of reserve spaces to automatically move forward in an animated manner wherein the selected portion of the first text passage superimposes a portion of the first image. |
US11934773B2 |
Systems and techniques for securely processing disparate data sets in spreadsheets
An aspect of the present teachings generally includes a data processing platform (e.g., a platform hosted by a remote computing resource) that analyzes and compiles information contained in a source spreadsheet, e.g., to ascertain how the source spreadsheet manipulates input data. The data processing platform may create an encrypted file related to the source spreadsheet that includes transformed input data and/or directives that define functionality of the source spreadsheet, e.g., where the encrypted file is specifically tailored for use on the data processing platform for a particular user or set of users. Also, or instead, the data processing platform may create or otherwise utilize one or more runtimes that, when executed in conjunction with the encrypted file, can mimic functionality of the source spreadsheet and/or other useful functionality applied to the input data or other disparate data. |
US11934770B2 |
System and methods for context specific annotation of electronic files
Embodiments described herein are directed to an annotation system having a remote processor, and a client processor in data communication with the remote processor. The client processor is adapted to send a first request for an electronic file to the remote processor, receive the electronic file from the remote processor, define at least one new annotation about the electronic file, and define at least one anchor associated with the at least one annotation. The at least one of the remote processor and the client processor is adapted to store the at least one anchor and the at least one annotation in an annotation file that is separate from the electronic file. |
US11934768B1 |
Tracking approvals for an electronic document managed by an electronic document platform
An electronic document associated with users of a collaborative document platform is identified. The electronic document is associated with an approval data structure including entries that correspond to approval requests. A portion of an approval data structure is included within the content of the electronic document for presentation to a first user. A first user updates a first entry of the portion of the approval data structure included within the content of the electronic is detected. The update to the first entry corresponds to a first approval request for a second user to approve a portion of the electronic document. A first notification is transmitted to a second client device associated with the second user. The first notification indicates the first approval request. The approval data structure is updated to include data of the first entry. |
US11934766B2 |
Always on display method and electronic device
An always on display method and an electronic device are provided. The method includes: An electronic device obtains text content. The electronic device performs word segmentation processing on the text content to obtain a plurality of word segments. The electronic device determines at least one layout format of the text content based on a quantity of words of the text content, a quantity of the plurality of word segments, and a preset mapping relationship. The at least one layout format includes a first layout format. The electronic device detects a screen lock operation. In response to the screen lock operation, the electronic device displays the text content on an always on display interface based on the first layout format. |
US11934763B2 |
Method of regulating integrated circuit timing and power consumption
A semiconductor device includes a first circuit element, a layer of dielectric material, a first wire and a second wire in the layer of dielectric material, and an array of wires in the layer of dielectric material, wherein a first wire at a first track in the array of wires is electrically connected to the first circuit element, the first wire having a first width, a second wire at a second track in the array of wires has a second width different from the first width, and a third track in the array of wires between the first track and the second track is an empty track, and wherein the first wire is asymmetric with respect to the first track in the array of wires. |
US11934762B2 |
Overlaying on locally dispositioned patterns by ML based dynamic digital corrections (ML-DDC)
Systems and methods disclosed are generally related to masklessly developing connections between a chip-group and a design connection point on a substrate. In placement of the chip-group on the substrate, according to certain embodiments the chip-group may be dispositioned relative to an expected position per a substrate layout design, causing a connection misalignment with the design connection point. According to certain embodiments, a machine learning (ML) model is trained on historical and simulated pixel models of chip-group connections and design connection points. Upon determining the chip-group misalignment by a metrology measurement, the trained ML model determines a pixel model to connect the misaligned chip-group, and causes the pixel model to be exposed to a substrate with a digital lithography tool, thereby connecting the dispositioned chip-group to the design connection point. |
US11934761B2 |
Lattice-imposed inverse design of physical devices
In some embodiments, techniques for creating fabricable segmented designs for physical devices are provided. A proposed segmented design is determined based on a design specification. The proposed segmented design includes a plurality of segments that each includes an indication of a material for the segment. The proposed segmented design also includes lattice members and lattice voids. A size of the lattice members and a size of the lattice voids are greater than a size of the segments and are greater than or equal to at least one of a minimum feature width and a minimum feature spacing of a fabrication system Performance of the proposed segmented design is simulated. One or more lattice members and lattice voids are chosen to change to improve the performance of the proposed segmented design. |
US11934758B2 |
Field programmable analog array
A method for dynamically generating or interacting with an electromagnetic field includes providing a spatial array of conductive segments, a switching device operable on each of the conductive segments to either allow or block transmission of an electrical signal and a control device operable on the switching device. A sequence of the conductive segments are connected to form a conductive path where each segments intersects with at least two different ones of the conductive segments at a node. The switching device operates to connect a selected first one of the conductive segments with a selected second one of the conductive segments to form the sequence according to a logic signal from the control device. Power is supplied to the conductive path to produce an electromagnetic field which depends at least in part on the spatial arrangement of the connected sequence of the conductive segments. |
US11934754B2 |
Magnetic parameter value estimation method and device using deep learning
Disclosed is a magnetic parameter value estimation method using deep learning, the magnetic parameter value estimation method including creating a simulated magnetic domain image corresponding to a spin configuration of a two-dimensional magnetic system created through computer simulation, modeling a deep neural network using the simulated magnetic domain image, and estimating a magnetic parameter value of an observed magnetic domain image using the modeled deep neural network. |
US11934751B2 |
Virtual current representation of magnetic fields for electric motor design
A computer-implemented method for simulating a magnetic field within an electromagnetic device for use in evaluating the electromagnetic device. The method comprises: obtaining a digital design of the electromagnetic device, the digital design comprising geometric data representing a geometry of the electromagnetic device and material data representing material properties of the electromagnetic device; obtaining magnetic field data representing a magnetic field pattern that would be generated through operation of the digital design of the electromagnetic device; and converting the magnetic field data into virtual current data, wherein the virtual current data represents the magnetic field pattern as one or more virtual currents that would create an estimated magnetic field pattern that substantially matches the magnetic field pattern. |
US11934750B2 |
System and method for photovoltaic system configuration specification modification with the aid of a digital computer
A photovoltaic system's configuration specification can be inferred by an evaluative process that searches through a space of candidate values for the variables in the specification. Each variable is selected in a specific ordering that narrows the field of candidate values. A constant horizon is assumed to account for diffuse irradiance insensitive to specific obstruction locations relative to the photovoltaic system's geographic location. Initial values for the azimuth angle, constant horizon obstruction elevation angle, and tilt angle are determined, followed by final values for these variables. The effects of direct obstructions that block direct irradiance in the areas where the actual horizon and the range of sun path values overlap relative to the geographic location are evaluated to find the exact obstruction elevation angle over a range of azimuth bins or directions. The photovoltaic temperature response coefficient and the inverter rating or power curve of the photovoltaic system are determined. |
US11934749B2 |
Efficient creation of computer-generated force (CGF) entities using frequency response matrices
Disclosed is a method of efficiently generating a computer-generated forces (CGF) entity that includes a simulated external vehicle within an interactive computer simulation that is displayed within an interactive simulation environment by an interactive computer simulation station. The method entails creating an array of state-space model structures having initially unknown parameters that, once known, will define a linearized approximation of a non-linear model of the simulated external vehicle, generating frequency response matrices by exciting each input-output relationship of the non-linear model of the simulated external vehicle at a plurality of trim conditions using very short Gaussian pulses, wherein the frequency response matrices define a plurality of linear equations, calculating the parameters by solving the linear equations of the frequency response matrices to thereby provide an array of state-space models that defines the linearized approximation of the non-linear model, and using the array of state-space models to generate the CGF entity. |
US11934746B2 |
Information generation device
An information generation device generating a test case being a simulation model for reproducing a road traffic condition in an area on a road including a target point, the information generation device including: a first storage unit that stores moving-object information being information regarding a moving object existing in the area; a determination unit that determines whether or not an incident in which the moving object existing in the area shows a behavior that leads to occurrence of an accident has occurred, on the basis of the moving-object information; an extraction unit that extracts, as target information, moving-object information in a target period being a predetermined time period including a time point at which the incident occurred; and a generation unit that generates the test case upon occurrence of the incident on the basis of the target information. |
US11934742B2 |
Playback device supporting concurrent voice assistants
Disclosed herein are example techniques to support multiple voice assistant services. An example implementation may involve a playback device capturing audio from the one or more microphones into one or more buffers as a sound data stream monitoring the sound data stream for a wake word associated with a specific voice assistant service and monitoring the sound data stream for a wake word associated with the media playback system. The playback device generates a second wake-word event corresponding to a voice input when sound data matching the wake word associated with the media playback system in a portion of the sound data stream is detected. The playback device determines that the voice input includes sound data matching one or more playback commands and sends sound data representing the voice input to a voice assistant associated with the media playback system for processing of the second voice input. |
US11934737B2 |
Smart background noise estimator
The present disclosure provides systems and methods for applying a volume gain to change the playback volume of a device by calculating a smoothed noise estimate. The smoothed noise estimate may calculated using an exponential smoothing method. The exponential smoothing method may include applying a weight factor to both a background noise estimate and a historical smoothed noise estimate. The weight factor may place more emphasis on either the background noise estimate or the historical smoothed noise estimate depending on the value of the weight factor. The value of the weight factor may change based on the type of environment the device is in, the speed of the background noise transitions, and/or historical data. The calculated smoothed noise estimate may be used to calculate a volume gain. The volume gain may be applied over a period of time such that the playback volume of the device changes smoothly. |
US11934735B2 |
Apparatus and method for providing contents related to augmented reality service between electronic device and wearable electronic device
A method and a device capable of supporting various display methods using an electronic device and/or glasses-type wearable electronic device (e.g., AR glasses) in an augmented reality (AR) are provided. An AR providing device for AR services includes a display and a processor. The processor is configured to provide content through an AR screen, detect a specified external object through the AR screen while providing the content, determine a display mode for providing the content, based on detection of the specified external object, control to display the content through a display of the specified external object, based on the determined display mode, and perform control to display the content through a virtual display area associated with the specified external object on the AR screen, based on the determined display mode. |
US11934734B2 |
Display apparatus of vehicle and method for operating the same
A display apparatus of a vehicle includes a first display device to display an image including first information and second information related to the vehicle, to a first display region, a second display device to display the image to a second display region, a first controller to control an operation of the first display device, based on acquired information on a behavior of the vehicle, and a second controller to control an operation of the second display device, based on the acquired information on the behavior of the vehicle. |
US11934731B1 |
Alternative media generation mechanism
A system to is described. The system includes at least one physical memory device to store print workflow manager and one or more processors coupled with the at least one physical memory devices to execute the print workflow manager receive a print job including print data to be printed, wherein the print data comprises a first presentation format, convert the received print data from the first presentation format to generate second print data in a second presentation format, duplicate the second print data to generate third print data, process the second print data to generate data to be printed to a first page size and process the third print data to generate data to be printed to a second page size. |
US11934730B2 |
Information processing apparatus and image communication apparatus
An information processing apparatus includes a display, a storage, and a controller. The controller displays either an execution screen that accepts an execution command of a job or a simple execution screen whose displayed contents are simplified from those of the execution screen, on the display. The storage stores history information related to the job which was instructed to be executed through either the execution screen or the simple execution screen. The controller displays the execution screen or the simple execution screen on the display unit, in accordance with the history information selected by the user. |
US11934729B2 |
Methods and systems for directly printing multiple documents stored over multiple/different cloud locations
The disclosure discloses methods and systems for allowing a user to print multiple documents stored over multiple and/or different cloud locations. A pre-defined file is received from a user, where the file includes multiple URLs such that each URL represents a cloud URL for accessing a document stored over that cloud location. Then, each URL is analyzed to segregate the URL into a cloud location URL and a document name. A pre-defined user-friendly view is generated based on the cloud locations, where the pre-defined view includes a common cloud URLs, corresponding document names, and print options, for user's selection. Based on the user's selection, one or more documents stored at corresponding cloud locations are printed without requiring the user to access any cloud location URL. |
US11934722B2 |
Image forming apparatus, image forming system, and computer-readable medium for converting non-target data into target data
An image forming apparatus includes a controller configured to obtain PJL data via a data interface, refer to filter data stored in a non-volatile memory, the filter data associating non-target PJL data with target data, the non-target PJL data being PJL data not intended for causing the image forming apparatus to a particular process, the target PJL data being PJL data intended for causing the image forming apparatus to perform the particular process, and when the obtained PJL data is the non-target PJL data associated with the target PJL data in the filter data stored in the non-volatile memory, convert the obtained PJL data into the target PJL data associated with the non-target PJL data in the filter data stored in the non-volatile memory. |
US11934719B2 |
Printing system capable of printing in any of multiple power modes and control method for printing apparatus
A printing system that enables a user to determine the number of sheets that a printing apparatus can print, the number of sheets corresponding to a power supply source that supplies power to the printing apparatus, in any power mode. The printing apparatus performs printing in any of a plurality of power modes including (i) a first power mode in which the printing apparatus is supplied with power from the battery, and (ii) a second power mode in which the printing apparatus is supplied with power supplied from both the battery and an external power supply. In the second power mode, the number of sheets that the printing apparatus can print is calculated based on the remaining battery level of the battery and an amount of power supplied from the external power supply. |
US11934714B2 |
Image forming apparatus and method for controlling image forming apparatus
There is provides an image forming apparatus including a main body control apparatus including a main body memory, a main body cassette, and additional cassettes different from the main body cassette and communicably coupled to the main body control apparatus. The main body memory has transmission queues that are provided for the respective additional cassettes communicably coupled to the main body control apparatus and temporarily store commands to be transmitted to the additional cassettes. When a plurality of commands are stored in each of the transmission queues, the main body control apparatus carries out for each of the transmission queues the process of generating a first combined command that is the combination of the plurality of commands stored in the transmission queue, and transmitting the first combined command to the additional cassette. |
US11934711B2 |
Information processing device, display method, and non-transitory computer-readable storage medium storing display information generation program
An information processing device includes: an image data input unit accepting an input of image data; a viewing condition setting acceptance unit accepting a setting of a first viewing condition and a second viewing condition; a color conversion unit converting the image data into first output image data adjusted to an appearance under the first viewing condition, based on a first profile including first spectral information corresponding to the first viewing condition, and converting the image data into second output image data adjusted to an appearance under the second viewing condition, based on a second profile including second spectral information corresponding to the second viewing condition; and a display information generation unit generating display information representing a display screen including the first output image and the second output image, based on the first output image data and the second output image data. |
US11934708B2 |
Image forming device and control method of image forming device that implement an adjustment pattern group for liquid adjustment
An image forming device includes: a scanner mechanism; an inkjet-type print mechanism; a display mechanism; and a control unit configured to control the scanner mechanism, the print mechanism, and the display mechanism. The control unit includes a pattern storage unit configured to store a temperature, a humidity, and an adjustment pattern group including a plurality of adjustment patterns, in association with each other, a first acquisition unit configured to acquire a first measured temperature and a first measured humidity from a temperature and humidity sensor, and a data generation unit configured to read an adjustment pattern group corresponding to the first measured temperature and the first measured humidity acquired by the first acquisition unit from the pattern storage unit, and generate print data including the read adjustment pattern group. |
US11934702B2 |
Computing system for optimal write and method of operating the same
The present technology relates to an electronic device. According to the present technology, a computing system may include a storage device and a host. The storage device may include a plurality of zones. The host may receive storage area information including an optimal write size of an open zone among the plurality of zones from the storage device, determine a target size of data to be flushed to the storage device based on the optimal write size, a history size that is a size of data previously flushed to the storage device, and a buffer data of the host, and flush data having the target size among the buffer data to the storage device. |
US11934701B2 |
Storage controller determining distribution type, method of operating the same, and method of operating storage device including the same
Disclosed is a method of operating a storage controller which communicates with a non-volatile memory device. The method includes outputting a first command including a request for on-chip valley search (OVS) count data of a memory region of the non-volatile memory device to the non-volatile memory device, wherein the OVS count data includes a first count value and a second count value of a first read voltage and a third count value and a fourth count value of a second read voltage, receiving the OVS count data from the non-volatile memory device, determining a distribution type of the memory region to be a predicted distribution type, from among a plurality of distribution types, based on the OVS count data, and determining a subsequent operation, based on the predicted distribution type. |
US11934700B2 |
Fused command handling
Aspects of a storage device are provided that handle pairing and atomic processing of fused commands received from submission queues based on data structures such as a linked lists which the controller respectively associates with each submission queue. A memory of the storage device includes a plurality of data structures each associated with a different submission queue. A controller of the storage device receives a first command for a fused operation from a submission queue, stores the first command in a data structure, receives a second command for the fused operation from the submission queue, determines whether the second command corresponds to the fused operation, stores the second command in the data structure in response to the determination, and performs the fused operation in response to storing the second command. As a result, fused command handling may be achieved with minimal impact to queue arbitration logic and command latency. |
US11934696B2 |
Machine learning assisted quality of service (QoS) for solid state drives
A method for meeting quality of service (QoS) requirements in a flash controller that includes one or more instruction queues and a neural network engine. A configuration file for a QoS neural network is loaded into the neural network engine. A current command is received at the instruction queue(s). Feature values corresponding to commands in the instruction queue(s) are identified and are loaded into the neural network engine. A neural network operation of the QoS neural network is performed using as input the identified feature values to predict latency of the current command. The predicted latency is compared to a first latency threshold. When the predicted latency exceeds the first latency threshold one or more of the commands in the instruction queue(s) are modified. The commands are not modified when the predicted latency does not exceed the latency threshold. A next command in the instruction queue(s) is then performed. |
US11934694B2 |
Memory device and method to restock entries in serial link
A method of a memory device, a storage system, and a memory device are provided. The method includes receiving a set of entries, where the set of entries includes a first entry from a source queue and addressed to a first destination and a second entry addressed to a second destination, determining to add a third entry associated with the first entry and addressed to the first destination to the set of entries, selecting one of the first entry and the third entry as a restock entry and the other of the first entry and the third entry as a pass-through entry, sending the restock entry to the source queue, and sending the second entry and the pass-through entry to a serial link connected to the first destination and the second destination. |
US11934690B2 |
Memory sub-system refresh
A method includes determining a first memory access count threshold for a first word line of a block of memory cells and determining a second memory access count threshold for a second word line of the block of memory cells. The second memory access count threshold can be greater than the first memory access count threshold. The method can further include incrementing a memory block access count corresponding to the block of memory cells that includes the first word line and the second word line in response to receiving a memory access command and refreshing the first word line when the memory block access count corresponding to the block of memory cells is equal to the first memory access count threshold. |
US11934689B2 |
Word line group read counters
A processing device detects a read operation at a memory device that is directed at a word line group from among multiple word line groups of the memory device. The processing device increments a read counter associated with the word line group based on the read operation being directed at the word line group. The processing device determines the read counter exceeds a read-disturb threshold and performs read-disturb handling on the word line group in response to determining the read counter exceeds the read-disturb threshold. |
US11934688B2 |
Read threshold adjustment techniques for non-binary memory cells
Methods, systems, and devices for read threshold adjustment techniques for error recovery are described. A memory system may read a codeword from a memory array using one or more read thresholds. The memory system may increment one or more counters of the memory device based on reading the codeword. The one or more counters may indicate information related to how many bits of the codeword correspond to a particular logic value. The memory system may detect an error, such as an uncorrectable error, in the codeword based on reading the codeword. The memory system may adjust the one or more read thresholds based on the information indicated by the one or more counters and read the codeword using the adjusted read thresholds. |
US11934677B1 |
Error identification in memory and disk allocation layouts
One example method of operation may include identifying event block allocations of one or more of data memory and data storage allocations, assigning indicators to the event block allocations based one or more determined statuses associated with the event block allocations, populating a display interface with the event block allocations and the indicators, performing a trace event of the event block allocations, identifying a target event block allocation among the event block allocations, and creating a notification identifying an allocation violation based on the identified target event block allocation. |
US11934676B2 |
Memory command aggregation to improve sequential memory command performance
A method is described, which includes receiving, by a memory subsystem controller from a host system, a host read memory command that references a set of logical block addresses associated with a set of transfer units of a memory device. The controller converts the set of logical block addresses to a set of physical block addresses for the set of transfer units; generates a set of device read memory commands based on the physical block addresses, wherein each device read memory command references at least one physical block address; and generates a first aggregated device read memory command based on a first device read memory command and a second read memory command in response to determining that the first device read memory command is associated with the second device read memory command. The controller thereafter transmits the first aggregated device read memory command to the memory device. |
US11934672B2 |
Cached workload management for a multi-tenant host
A computer-implemented method and a computer system for improving cached workload management. A host, which is in a system comprising the host and a storage system, obtains information about classes of applications accessing the storage system. The host determines input/output queues dedicated to respective ones of the classes. The storage system creates, in the storage system, cache partitions dedicated to the respective ones of the classes, based on information about classes. The host creates the input/output queues and sets bit flags for respective ones of the input/output queues. The host pumps inputs/outputs coming from the respective ones of the classes to the respective ones of the input/output queues. The storage system directs the input/output queues to respective ones of the cache partitions. |
US11934666B2 |
Memory device with dynamic program-verify voltage calibration
A memory system includes a memory array including a plurality of memory cells; and a controller coupled to the memory array, the controller configured to: determine a target profile including distribution targets, wherein each of the distribution targets represent a program-verify target corresponding to a logic value for the memory cells, determine a feedback measure based on implementing a processing level for processing data, and dynamically adjust the program-verify target according to the feedback measure. |
US11934663B2 |
Computational acceleration for distributed cache
A client device includes at least one memory configured to be used at least in part as a shared cache in a distributed cache. A network interface of the client device is configured to communicate with one or more other devices on a network each configured to provide a respective shared cache for the distributed cache. A Non-Volatile Memory express (NVMe) controller of the client device receives a command from a processor to access data in the shared cache and executes a program to use data read from the shared cache or data to be written to the shared cache to perform at least one computational operation. In another aspect, data is accessed in the shared cache using a kernel and data read from the shared cache or data to be written to the shared cache is used to perform at least one computational operation by the kernel. |
US11934661B1 |
Partitioning responsive to processors having a disparate number of memory modules
Embodiments provide a method and computer program product including program instructions executable by a baseboard management controller in a multi-processor system to perform various operations. The operations include detecting a number of memory modules connected to each of a plurality of central processing units (CPUs) in the multi-processor system during boot, initiating operation of the multi-processor system as a single unified node in response to each of the CPUs being connected to an equal number of memory modules, and initiating partitioning of the multi-processor system into a first partitioned node and a second partitioned node in response to a first set of one or more of the CPUs each being connected to a first number of memory modules and a second set of one or more of the CPUs each being connected to a second number of memory modules that is different than the first number of memory modules. |
US11934654B2 |
Memory device having hidden refresh
An integrated circuit (IC) memory device includes an array of storage cells configured into multiple banks. Interface circuitry receives refresh commands from a host memory controller to refresh the multiple banks for a first refresh mode. On-die refresh control circuitry selectively generates local refresh commands to refresh the multiple banks in cooperation with the host memory controller during a designated hidden refresh interval in a second refresh mode. Mode register circuitry stores a value indicating whether the on-die refresh control circuitry is enabled for use during the second refresh mode. The interface circuitry includes backchannel control circuitry to transmit a corrective action control signal during operation in the second refresh mode. |
US11934647B2 |
Utilizing modularized action blocks in a graphical user interface to generate digital images with custom modifications
The present disclosure relates to systems, methods, and non-transitory computer-readable media for using modularized digital editing action blocks in a graphical user interface to generate and apply a variety of advanced modifications to a digital image. The disclosed systems can categorize the digital editing action blocks into digital editing action categories from which a user can select a digital editing action block and insert into a field of a node compositor. Once the digital editing action block is arranged at a compatible field within the digital editing user interface, the snap effects system can execute the digital editing action block to create a particular graphical effect according to the positional configuration of the digital editing action block within the node compositor. In turn, the snap effects system can save the action-block configuration within the node compositor and facilitate additional use and/or sharing thereof. |
US11934644B2 |
Intelligent zoning
Systems and methods for grouping telematics vehicle data in one or more zones are provided herein. Systems and methods for generating zones and providing vehicle information associated with the one or more zones are also provided. Systems and methods for parallelizing zone generation and addressing zones disposed adjacent a boundary of a geographical are also provided. |
US11934642B2 |
Recommendation of media content based on user activity duration
In one aspect, a device includes at least one processor and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to identify a first duration of an activity associated with a user and, based the identification, recommend media content having a second duration similar to the first duration to within a threshold. |
US11934632B2 |
Music playing method and apparatus
Embodiments of the present disclosure provide a music playing method and apparatus. The method includes: displaying a first page of a music application, where the first page includes at least one custom queue, and each custom queue includes at least one piece of music to be played; acquiring a first instruction acting on the custom queue; and playing the music to be played in the custom queue according to the first instruction. The custom queue is displayed on a fixed area of the first page, so that after entering the first page, the user can directly play the music of interest without the need of frequent page skipping, thereby improving the flexibility of music playing. |
US11934630B2 |
Hybrid mobile interactions for native apps and web apps
There is disclosed a system, including apparatus, methods and computer programs, for running native software applications (apps) and HTML5 web-based apps on a computing device, particularly a mobile computing device, in a multitasking mode of operation. In one embodiment, touch screen displays having one or more browsers are adapted to run one or more HTML5 apps, and receive input from hand gestures. One or more software modules execute on the operating system and are responsive to a dragging gesture applied to an HTML5 app displayed in a full screen mode, to subdivide the screen display and display the HTML5 app in one of the subdivided areas and display icons used to launch a second HTML5 app in a different one of the subdivided areas. The second HTML5 app is run concurrently with the first HTML5 app in order to provide multi-tasking between the first and second apps. |
US11934626B2 |
Joystick with preferred recovering function
A joystick includes a stick head, an actuating component, a substrate, a bearing base, a resilient recovering component and a constraining component. The actuating component has a first end and a second end opposite to each other. The first end is connected to the stick head, and an identification feature is disposed on the second end. The substrate has a detection module used to detect the identification feature and determine motion of the stick head. The bearing base is disposed on the substrate. An opening portion of the bearing base aligns with the detection module and the actuating component. The resilient recovering component is disposed between the substrate and the bearing base. The constraining component is disposed on the resilient recovering component and movably disposed inside the opening portion, and used to abut against the actuating component in a detachable manner. |
US11934624B2 |
Electronic apparatus, control method thereof, and computer readable recording medium for providing a control command to an external apparatus
An electronic apparatus is provided. The electronic apparatus includes: a communicator comprising communication circuitry configured to receive an image signal from an external apparatus; an input receiver comprising input receiving circuitry configured to receive a user operation command for controlling the external apparatus; and a processor configured to generate a control command to select a target object corresponding to the input user operation command from among a plurality of objects of a screen corresponding to the received image signal, and to control the communicator to transmit the generated control command to the external apparatus. |
US11934623B2 |
Information presentation apparatus, method, and program
According to one aspect of the present invention, an information presentation apparatus for displaying information on a display device including a display area corresponding to a visual field range of a user includes: a first storage medium that stores presentation information including content information representing a presentation content and attribute information of the content information; a detection unit that detects a gaze point within the visual field range of the user; and a presentation control unit that determines a presentation position of the content information within the visual field range of the user in accordance with the attribute information stored together with the content information to be presented and the detected gaze point and cause the content information to be displayed at a position corresponding to the determined presentation position within the display area of the display device. |
US11934622B2 |
Split screen layout controlling method and device
According to an example embodiment, a method and device for controlling a screen displayed on a display is provided. The method includes: based on a layout of a split screen displayed on the display, verifying a trigger region in the split screen; based on a first input controlling a handle region of a pop-up window displayed on an upper layer of the split screen, detecting that at least a portion of the trigger region is overlaid with the pop-up window; changing the layout of the split screen based on at least one of a position of the portion of the trigger region overlaid with the pop-up window, a relative position of the handle region and a divider of the layout; and displaying a region in the split screen in which the pop-up window is to be arranged. |
US11934618B2 |
Display device and a touch input system including the same
A display device including: a display unit including a plurality of emission areas which emit light; and a plurality of touch electrodes disposed on the display unit to detect a touch input, wherein at least some of the touch electrodes include a code pattern part including a plurality of code patterns that include cutouts corresponding to location inforniation. |
US11934617B1 |
Ultrasonic touch sensor using capacitive cross-talk
A touch sensor includes a touch structure; a signal generator configured to generate an excitation signal; a transmitter configured to receive the excitation signal and transmit an ultrasonic transmit wave towards the touch structure based on the excitation signal; a receiver configured to receive an ultrasonic reflected wave produced by a reflection of the ultrasonic transmit wave at the touch structure, wherein the transmitter and the receiver are coupled by a capacitive path, the receiver is configured to be influenced by the excitation signal whereby the excitation signal induces a capacitive cross-talk on the capacitive path, and the receiver is configured to generate a measurement signal representative of the capacitive cross-talk; and a measurement circuit coupled to the receiver and configured to perform a comparison of the measurement signal with a threshold to determine whether a no-touch event or a touch event has occurred at the touch interface. |
US11934611B2 |
Detecting device with multiplexer and display device
A detecting device includes a plurality of first electrodes arrayed in a first direction and a second direction intersecting the first direction in a detection region, an electrode drive circuit configured to supply a drive signal to the first electrodes, a detection circuit configured to detect a detection signal received from the first electrodes, and a coupling circuit configured to couple part of the first electrodes to the detection circuit as a detection electrode and couple the first electrodes disposed side by side with the detection electrode in at least the first direction and the second direction to the electrode drive circuit as a drive electrode in a first detection period. |
US11934609B2 |
Multi-bias mode current conveyor, configuring a multi-bias mode current conveyor, touch sensing systems including a multi-bias mode current conveyor, and related systems, methods and devices
One or more embodiments relate to a multi-bias mode current conveyor. Such a current conveyor may include an input terminal, a reference terminal, an output terminal, a first and second cascoded current mirrors, and a biasing circuit. The first cascoded current mirror and a second cascoded current mirror may be arranged as a current conveyor that is configured to provide an output current that a mirror of an input current. The biasing circuit may be configured to provide a bias voltage selectively exhibiting a first voltage level or a second voltage level. The bias voltage may be provided at least partially responsive to a state of the input current. The biasing circuit may be arranged to apply the bias voltage to at least one of the first cascoded current mirror or the second cascoded current mirror. |
US11934607B2 |
Touch display device and display panel
A touch display device and a display panel uniformly distributing capacitances between the touch lines and the touch electrodes are provided. The device includes a display panel in which a plurality of X-touch electrodes are electrically connected to form a X-touch electrode line and a plurality of X-touch electrode lines arranged in parallel to receive a plurality of touch driving signals, and a plurality of Y-touch electrode lines to transmit a plurality of touch sensing signals, and a touch driving circuit. A plurality of X-touch lines transmit the touch driving signals connect together the plurality of X-touch electrodes constituting a same X-touch electrode line through a plurality of contact holes. Distances between at least one Y-touch electrode line and the plurality of contact holes through which the plurality of X-touch lines are electrically connected to the X-touch electrodes adjacent to the at least one Y-touch electrode line are uniform. |
US11934605B1 |
Touch panel and touch display panel
A touch panel and a touch display panel are provided. The touch panel includes a base substrate, a first touch sub-electrode, a second touch sub-electrode, and a bridge. The bridge includes a first sub-bridge and a second sub-bridge. The first sub-bridge has a first edge and a second edge, the first edge includes a first linear sub-edge and a second linear sub-edge directly connected to each other, and the second edge includes a third linear sub-edge and a fourth linear sub-edge directly connected to each other. An included angle between the first linear sub-edge and the second linear sub-edge is a first included angle α1, an included angle between the third linear sub-edge and the fourth linear sub-edge is a second included angle α2, and at least one of the first included angle α1 and the second included angle α2 is an obtuse angle. |
US11934603B2 |
Display panel and electronic device
The present disclosure provides a display panel, including a light emitting layer and a touch structure, wherein the touch structure includes a plurality of touch areas, and each of the touch areas includes a plurality of touch units, which are arranged in a first direction in at least two rows and arranged in at least two columns along the second direction, and the plurality of touch units in each of the at least two columns are arranged along the first direction, wherein a plurality of first traces are disposed below the touch area, the touch units in a same row are electrically connected to the driving circuit through one of the plurality of first traces corresponding to the row, the touch units in a same column are electrically connected to the driving circuit through a second trace corresponding to the column. |
US11934602B2 |
Electronic device and operation method of electronic device for supporting one handed operation mode
An electronic device according to the disclosure may include: a display including a first area and a second area; a first sensor and a second sensor disposed oppositely on at least a part of or an adjacent side surface corresponding to the first area and the second area of the display, each of the first sensor and the second sensor configured to detect a grip; and a processor operatively connected to the display, the first sensor, and the second sensor, wherein the processor is configured to: detect a grip based on a sensor value change of one of the first sensor or the second sensor, receive a touch input sensed in at least a partial area of one of the first area or the second area of the display corresponding to the sensor among the first sensor or the second sensor detecting the grip, and convert into a touch input targeting an entire area of the display including the first area and the second area. |
US11934601B2 |
Touch display device
A touch display device includes a first horizontal electrode including a plurality of first electrode parts spaced apart from one another in a horizontal direction and a plurality of first bridge parts connecting the plurality of first electrode parts; a second horizontal electrode including a plurality of second electrode parts spaced apart from the first horizontal electrode in a vertical direction and spaced apart from one another in the horizontal direction and a plurality of second bridge parts connecting the plurality of second electrode parts; a third horizontal electrode including a plurality of third electrode parts spaced apart from the second horizontal electrode in the vertical direction and spaced apart from one another in the horizontal direction and a plurality of third bridge parts connecting the plurality of third electrode parts; a first horizontal touch line electrically connected to the first horizontal electrode and disposed to extend in the vertical direction; a second horizontal touch line electrically connected to the second horizontal electrode and disposed to extend in the vertical direction; and a third horizontal touch line electrically connected to the third horizontal electrode and disposed to extend in the vertical direction; a plurality of first separation electrodes; a plurality of second separation electrodes; a first vertical touch line; and a second vertical touch line. |
US11934600B2 |
Touch sensor and display apparatus
The touch sensor includes a touch detection area with at least a part of a curved area having a curved edge. In the touch detection area, a plurality of first electrodes and second electrodes disposed side by side in a first direction and in a second direction are disposed. A plurality of first electrodes disposed side by side in the first direction are connected to each other. A plurality of second electrodes disposed side by side in the second direction are connected to each other. In the curved area, distances between the plurality of first electrodes and the second electrodes in the first direction gradually change in the second direction. |
US11934596B2 |
Electronic device for detecting stylus pen and operation method thereof
An electronic device capable of sensing a contact by a peripheral device according to various embodiments may comprise: at least one coil configured to be linked to the peripheral device; and at least one processor configured to sense a contact by the peripheral device. The at least one processor may be configured to: detect a first reception signal from the at least one coil during a first period; apply a first transmission signal to the at least one coil during a second period after the passage of the first period; detect a second reception signal from the at least one coil during a third period after the passage of the second period; and check whether or not the peripheral device has been inserted in the electronic device based on the first reception signal and the second reception signal, wherein the first reception signal is not generated by the peripheral device, and the second reception signal is generated in response to the reception, by the peripheral device, of the first transmission signal. |
US11934590B2 |
Paint your place application for optimizing digital painting of an image
Systems and methods for a user to paint an image includes generating a display of a room image uploaded by the user are provided and include The systems and methods include employing a straight-line masking tool to block off a first area of the room image with a straight line such that color will not be applied to the first area when color is applied to a second area of the room image. The systems and methods also include employing a polygon masking tool to draw at least three lines to mask off a selected polygon area of the room image such that color can be applied by the user to an inside of the selected polygon area when the user selects the inside of the selected polygon area and an outside of the selected polygon area when the user selects the outside of the selected polygon area. |
US11934589B2 |
Configuring a mouse device through pressure detection
A method and apparatus for configuring a mouse device (102) through pressure detection, and further proposes a corresponding mouse device (102). Pressure detected between the mouse device (102) and an operation surface (104) may be obtained. An operating state corresponding to the pressure may be determined. The mouse device (102) may be configured to the operating state. |
US11934588B1 |
Controller for sensing downward force applied to a movable thumbstick and providing a haptic response thereto, and methods of use thereof
A method includes, at a controller, sensing a magnitude of a first force applied to the thumbstick in a substantially downward direction relative to a top portion of the housing while the thumbstick is in the stationary default position, and a magnitude of a second force applied to the thumbstick in the substantially downward direction relative to the top portion of the housing while the thumbstick is in a position other than the stationary default position. The method includes receiving the magnitude of the first and the second force, and determining whether the magnitude of the first force or the second force satisfies a predefined force value. The method further includes providing haptic feedback to the user in response to a determination that the magnitude of the first force or the second force satisfies the predefined force value. |
US11934586B2 |
Gesture detection via image capture of subdermal tissue from a wrist-pointing camera system
Techniques of operating an AR system include determining hand gestures formed by a user based on a sequence of two-dimensional images through skin of the user's wrist acquired from a near-infrared camera. Specifically, an image capture device disposed on a band worn around a user's wrist includes a source of electromagnetic radiation, e.g., light-emitting diodes in the infrared (IR) wavelength band that emit the radiation into the user's wrist and an IR detector which produces the sequence of two-dimensional images of a region within a dermal layer in the user's wrist. From this sequence, gesture detection circuitry determines values of a biological flow metric, e.g., a change in perfusion index (PI) between frames of the sequence, based on a trained model that generates the metric from the sequence. Finally, the gesture detection circuitry maps the values of the biological flow metric to specific hand/finger movements that determine a gesture. |
US11934585B2 |
Method for performing interactive operation upon a stereoscopic image and stereoscopic image display system
A method for performing interactive operation upon a stereoscopic image and a stereoscopic image display system are provided. The stereoscopic image display system includes a stereoscopic display and a gesture sensor. In the method, the stereoscopic display displays the stereoscopic image, and the gesture sensor senses a gesture. A current gesture state is obtained. A previous state of the stereoscopic image and a previous gesture state are obtained. Stereo coordinate variations corresponding to the gesture can be calculated according to the current gesture state and the previous gesture state. New stereoscopic image data can be obtained according to the previous state of the stereoscopic image and the stereo coordinate variations corresponding to the gesture. The stereoscopic display is used to display a new stereoscopic image that is rendered from the new stereoscopic image data. |
US11934581B2 |
Terminal vibration evaluation method and apparatus in game scenario, medium, and device
The present disclosure provides a terminal vibration evaluation method performed by an electronic device. The method includes: acquiring an actual vibration curve of a target terminal when a target game scenario is displayed; acquiring a predefined vibration description file associated with the target game scenario, and determining a predefined vibration curve according to the predefined vibration description file; determining target deviation data between the actual vibration curve and the predefined vibration curve; and determining, according to the target deviation data, whether vibration of the target terminal matches the target game scenario. The present disclosure provides a measurement solution used for determining whether terminal vibration matches a game scenario (for example, a game sound and a game picture), which helps improve a matching degree between terminal vibration and the game scenario, thereby improving a sense of substitution of the game and a sense of immersion of a player. |
US11934580B2 |
Touch interface offering improved localised vibrotactile feedback
The invention relates to a haptic interface comprising a substrate (2), a plate (4) comprising a surface (6) for interaction with one or more fingers of a user, and actuators (A1) capable of applying a vibration to said plate (4), and a control module (MC) for controlling said actuator,—said plate (4) being in the shape of a strip extending along a first direction (X) and delimited transversely to the first direction by two lateral edges (10), said lateral edges (10) being supported by said substrate (6),—said control module (MC) being configured to generate control signals to said actuator (A1) at first frequencies lower than the cut-off frequency of the first propagation mode of said plate, so that the actuator (A1) generates evanescent waves in the plate (4). |
US11934579B2 |
Haptic device activation for virtual events that exceed view boundary
An example system includes a strap, a display, a plurality of haptic devices, and a notification engine to cause activation of a haptic device in response to a virtual event that exceeds the view boundary. In an example, instructions may cause a processor to map a relative location of a virtual event to a corresponding location on a strap of an electronic device and cause activation of a haptic device at the corresponding location on the strap in response to a determination that the relative location of the virtual event exceeds a view boundary. In an example method for providing a virtual reality session, a virtual event is determined to correspond to an informational notification, a haptic device is identified to correspond to a location of the virtual event, and activation of the haptic device in an informational notification mode is synchronized with the virtual event. |
US11934578B1 |
Apparatus, system, and method for controlling soft fluidic actuators via sensor feedback and machine learning models
The disclosed haptic feedback system may include an actuator, a supply valve coupled to the actuator, an exhaust valve, and a fluidic mass controller communicatively coupled to the supply valve and the exhaust valve. The fluidic mass controller may (1) place the exhaust valve in a state that prevents a fluid from escaping the actuator, (2) activate the supply valve to fill the actuator with an amount of the fluid, (3) determine that the actuator has filled with the amount of the fluid, and then in response to that determination, (4) deactivate the supply valve to trap the amount of the fluid in the actuator. Various other apparatuses, methods, and systems are also disclosed. |
US11934571B2 |
Methods and systems for a head-mounted device for updating an eye tracking model
A system, a head-mounted device, a computer program, a carrier, and a method for a head-mounted device comprising an eye tracking sensor, for updating an eye tracking model in relation to an eye are disclosed. First sensor data in relation to the eye are obtained by means of the eye tracking sensor. After obtaining the first sensor data, the eye tracking sensor is moved in relation to the eye. After moving the eye tracking sensor, second sensor data in relation to the eye are obtained by means of the eye tracking sensor. The eye tracking model in relation to the eye is then updated based on the first sensor data and the second sensor data. |
US11934567B2 |
Preventing unauthorized translated access using address signing
A host may use address translation to convert virtual addresses to physical addresses for endpoints, which may then submit memory access requests for physical addresses. The host may incorporate the physical address and a signature of the physical address generated using a private key into a translated address field of a response to a translation request. An endpoint may treat the combination as a translated address by storing it in an entry of a translation cache, and accessing the entry for inclusion in a memory access request. The host may generate a signature of the translated address from the request using the private key, with the result being compared to the signature from the request. The memory access request may be verified when the compared values match, and the memory access may be performed using the translated address. |
US11934566B2 |
Voltage attack detection circuit and chip
A voltage attack detection circuit of a chip includes: a first programmable resistor and a second programmable resistor, a first terminal of the first programmable resistor is connected to a supply voltage, a second terminal of the first programmable resistor is connected to a ground voltage through the second programmable resistor, the first terminal outputs a first voltage, the second terminal outputs a second voltage; a voltage detection circuit, receives the first voltage and a first reference voltage and output a first signal, where the first signal is configured to indicate whether the first voltage is greater than or equal to the first reference voltage, the voltage detection circuit is further configured to receive the second voltage and a second reference voltage and output a second signal, and the second signal is configured to indicate whether the second voltage is less than or equal to the second reference voltage. |
US11934562B2 |
Data processing device, data processing method, data processing program, terminal device, and data processing system
Provided is a data processing device including: a noise removal unit that removes noise from data to which noise has been added, the data having been received from a terminal device; a measurement unit that measures the data for each data type constituting a data set and indicating a classification of the data; and a data set updating unit that updates the data set on the basis of a measurement result of the measurement unit. |
US11934558B2 |
Distributed data integration device, distributed data integration method, and program
A distributed data integration device includes an acquisition unit configured to acquire, for a piece of analysis target data, an anchor data intermediate representation and an analysis target intermediate representation, the anchor data intermediate representation being an intermediate representation obtained by converting anchor data by a first function, the anchor data being data commonly used in integration of a plurality of the pieces of analysis target data that are distributed, the analysis target intermediate representation being an intermediate representation obtained by converting the analysis target data by the first function, an anchor data conversion unit configured to convert, for the piece of analysis target data, a plurality of the anchor data intermediate representations by a second function, a calculation unit configured to calculate, for the piece of analysis target data, the second function that minimizes a difference between the plurality of the anchor data intermediate representations, and an analysis target data conversion unit configured to convert, for the piece of analysis target data, the analysis target intermediate representation by the second function. |
US11934557B1 |
Data privacy and security in vehicles
Utilizing a user computing device to remove privacy information. The user computing device may obtain a vehicle identification number associated with a target vehicle that has a target in-vehicle device from which privacy information of a user is to be removed. Using the vehicle identification number, the user computing device may obtain vehicle parameters associated with the target vehicle. The user computing device may obtain a privacy information removal file comprising an instruction set associated with removing privacy data from candidate in-vehicle devices, and may present the instruction set. The user computing device may obtain a user feedback experience. The user feedback experience may include a confirmation of removal of the privacy information from the at least one candidate in-vehicle device, user comments, a voice recording, or an image, captured by a camera of the user computing device, of the at least one candidate in-vehicle device. |
US11934555B2 |
Privacy-preserving data curation for federated learning
Systems and methods facilitate privacy-preserving data curation in a federated learning system by transmitting a portion of a potential data sample to a remote location. The portion is inspected for quality to rule out data samples that do not satisfy data curation criteria. The remote examination focuses on checking the region of interest but maintains privacy as the examination is unable to parse any other identifiable subject information such as face, body shape etc. because pixels or voxels outside the portion are not included. The examination results are sent back to the collaborators so that inappropriate data samples can be excluded during federated learning rounds. |
US11934554B2 |
Information security by preventing unauthorized data access
A decoder is provided for decoding user information. The decoder obtains a random code pattern from at least one of a card or a device owned by a user. The decoder further obtains a personal identifier from the user. The decoder then queries a mapping table based on a combination of the random code pattern and the personal identifier of the user, wherein the mapping table comprises user information associated with each of a plurality of users mapped to a respective unique combination of a random code pattern and a personal identifier of the user. The decoder obtains user information of the user in response to the query, wherein one or more actions are performed based on the user information. |
US11934552B2 |
Selective knowledge corpus sharing
Systems, methods, and computer program products for selectively customizing, modifying and changing performance parameters, capabilities and behaviors of AI devices within AI device networks by sharing user-selected portions of a knowledge corpus with other AI device networks. Selectively sharing parameters, learned behaviors, capabilities, and features of the knowledge corpus allows for AI devices within a second AI device network to mimic, clone or recreate the performance or behaviors of AI devices operating within the environment of a first AI device network. Users can create portable nodes that travel with the user and upon connecting with the second device network, identify AI devices that can be modified using the portions of the knowledge corpus to recreate selected portions of the first AI device network within the environment of the second AI device network either permanently or for a user-selected amount of time. |
US11934547B2 |
Multiprotocol access control
A method for access control, the method may include (a) receiving, by a file server, an access request for allowing a user to access a file system entity, the user is identified by a first file system protocol (FSP) user identifier, (b) converting the first FSP user identifier to a first access control user identifier (ACUI) of the user, the first ACUI represents a combination of the user and the first FSP, (c) searching, within an access control data structure (ACUI), for a relevant access control rule associated with a member of a multiprotocol set of ACUIs of the user, wherein the multiprotocol set includes the first ACUI of the user and at least one other ACUI of the user that represents at least one combination of the user and at least one other FSP, and (d) responding to the access request based on the relevant access control rule, when finding the relevant access control. |
US11934545B2 |
Secure way to authenticate from file protocol while handling third party cookies and browser inconsistencies
A system and method for authenticating a user from file protocol for viewing secure data in a browser is provided. The authentication method requires a server dedicated to validate authToken for monitoring document access requests and enforcing rules and policies to limit access to others having invalid authToken. Further, the method for authenticating a user for viewing a secured file in a browser, comprising using cross origin security policies; using history trick functions for redirecting the user back to the file; using signed tokens for making authentication context tampering resistant; using combination of AUTH session token and secret to support multiple AUTH sessions; and using multiple use cases where multiple files can be opened simultaneously with different authorization requirements. |
US11934541B2 |
Securely sharing selected fields in a blockchain with runtime access determination
A blockchain architecture allows blocks to store both public and private data. The public data may be accessible to any node in the blockchain network, while the private data may be accessible only to nodes specified in an access list, which may be provided when a record is added to the blockchain. When a new record is received, any private fields in the record may be identified and encrypted by a receiving node. The key may then be encrypted and sent with the protected record to other nodes in the access list. These nodes can access the encryption key, decrypt the private fields, and provide a consensus decision to a receiving node. After consensus, the protected record may be added to the blockchain, where the public fields may be freely accessed by any node, and the private fields remain accessible only to nodes in the access list. |
US11934540B2 |
System and method for multiparty secure computing platform
Systems, methods, and corresponding non-transitory computer readable media describe a proposed system adapted as a platform governing the loading of data in a multiparty secure computing environment. In the multiparty secure computing environment described herein, multiple parties are able to load their secure information into a data warehouse having specific secure processing adaptations that limit both access and interactions with data stored thereon. |
US11934535B2 |
System and method for identifying cyberthreats from unstructured social media content
A cyberthreat detection system queries a content database for unstructured content that contains a set of keywords, clusters the unstructured content into clusters based on topics, and determines a cybersecurity cluster utilizing a list of vetted cybersecurity phrases. The set of keywords represents a target of interest such as a newly discovered cyberthreat, an entity, a brand, or a combination thereof. The cybersecurity cluster thus determined is composed of unstructured content that has the set of keywords as well as some percentage of the vetted cybersecurity phrases. If the size of the cybersecurity cluster, as compared to the amount of unstructured content queried from the content database, meets or exceeds a predetermined threshold, the query is saved as a new classifier rule that can then be used by a cybersecurity classifier to automatically, dynamically and timely identify the target of interest in unclassified unstructured content. |
US11934531B2 |
System and method for automatically identifying software vulnerabilities using named entity recognition
An apparatus includes a memory and a processor. The memory stores descriptions of known vulnerabilities and information generated by a monitoring subsystem. Each description of a known vulnerability identifies software components that are associated with the known vulnerability. The monitoring subsystem monitors software programs that are installed within a computer system. The information includes descriptions of issues that are associated with the software programs. The processor generates a set of mappings, based on a comparison between the text describing the known software vulnerabilities and the text describing the issues. Each mapping associates a software program that is associated with an issue with a known software vulnerability. The processor also uses a machine learning algorithm to predict that a given software program is associated with a particular software vulnerability. In response to predicting that the given software program is associated with the particular software vulnerability, the processor generates an alert. |
US11934530B2 |
Security protection method and apparatus
Provided are a security protection method and apparatus. The security protection method includes: generating software versions based on diversity compilation, and constructing a software version pool using the software versions as heterogeneous functional equivalents; and dynamically deploying a software version on a network element according to the software version pool. |
US11934528B2 |
System and method for providing transitive bootstrapping of an embedded subscriber identification module
A system and method for establishing a bootstrap bridge via a network interface device at an information handling system to provide a transitive bootstrapping process for an untrusted (new) information handling system, wherein the bootstrap bridge comprises a temporary network enabler for communicating with the untrusted (new) information handling system and a secure gateway for communicating with a trusted core network, and wherein the bootstrap bridge receives an authentication request from the untrusted (new) information handling system via the temporary network enabler, wherein the authentication request includes an untrusted (new) information handling system identification (ID) with temporary authentication data loaded to the untrusted (new) information handling system upon manufacture, and the network interface device to transmit a request for challenge for the untrusted (new) information handling system ID to the trusted core network via the secure gateway on behalf of the untrusted (new) information handling system. |
US11934526B2 |
Late stage device configuration and behavior pattern-based validation
Techniques for dynamically configuring a device for a cloud-based environment and validating the configuration are described. One embodiment includes receiving a configuration request for a device and processing the configuration request to determine one or more customization characteristics. The device is configured with the one or more customization characteristics to dynamically update the device. A software module is selected from a repository for the device based on the one or more customization characteristics and installed on the device. Embodiments perform a multi-part verification operation on the device, where the multi-part verification operation includes at least a multi-cloud verification operation and a runtime behavior analysis. |
US11934525B2 |
Network security by integrating mutual attestation
Technologies for attestation techniques, systems, and methods to confirm the integrity of a device for establishing and/or maintaining a trustworthy encrypted network session. An example method can include sending, via a server and using a cryptographic security protocol, a message associated with establishing an encrypted network session; receiving a response from a client device; identifying a level of trust of the client device based on the response; determining whether to perform a next step in the cryptographic security protocol based on the level of trust, wherein the cryptographic security protocol comprises at least one of a Secure Shell (SSH) protocol, a Transport Layer Security (TLS) protocol, a Secure Sockets Layer (SSL) protocol, and an Internet Protocol Security (IPsec) protocol. |
US11934523B1 |
System and method for securing data files
This document discloses a system and method for securing data files selected from a series of data files. The system comprises a transformation module, an artificial neural network (ANN), a clustering module and a backpropagation module whereby these modules are configured to identify data files that contain malware or anomalies. When such data files are detected, the system will then initiate a series of measures to identify other data files that may be similarly afflicted by the detected malware. These data files are then secured to prevent the malware from affecting a host machine and/or any storage/peripheral devices linked to the host machine. |
US11934521B2 |
System and method of situation awareness in industrial control systems
A system and method for a threat monitoring device for determining, within an industrial control system over a data communication network, cross-correlated behaviors of an information technology domain, an operational technology domain, and a physical access domain and associated threats. The method includes receiving sensor data from the information technology domain, sensor data from the operational technology domain, and sensor data from the physical access domain, fusing the sensor data of each of the domains to obtain fused sensor data, determining feature sets from the fused sensor data using behavior profiles, constructing behaviors as sets of the features over time periods, classifying the behaviors to determine a degree of anomaly, classifying anomalous behaviors to determine a threat probability, generating an alert based on the degree of anomaly and the threat probability, displaying particular sensor data and particular time periods associated with the alert. |
US11934519B2 |
Conditioning store-to-load forwarding (STLF) on past observations of STLF propriety
A method and system for mitigating against side channel attacks (SCA) that exploit speculative store-to-load forwarding is described. The method comprises conditioning store-to-load forwarding on the memory dependence predictor (MDP) being trained for that load instruction. Training involves identifying situations in which store-to-load forwarding could have been performed, but wasn't, and obversely, identifying situations in which store-to-load forwarding was performed but resulted in an error. |
US11934516B2 |
Method and system for enabling secure processing of data using untrusted processing application in a trusted execution environment
A non-transitory computer-readable storage medium, a secure application framework, a system, and a computer implemented method for enabling secure processing of data are disclosed. The method comprises steps performed within a secure application framework running in a trusted execution environment. The data encrypted using a first random key are received, the first random key is received in a secure way, and the encrypted data is decrypted using the first random key. The data are then input to the processing application, the processing application is executed to process the input data, and output data are received from the processing application. A second random key is generated, the output data are encrypted using the second random key, the second random key is encrypted using a public key of a storage device, and the encrypted output data and the encrypted second random key are sent to the storage device. |
US11934515B2 |
Malware deterrence using computer environment indicators
A system for inoculating a computer network against malware is described. Specifically, environmental indicators used by anti-analysis and target filtering mechanisms of a malware program may be determined based on analysis within a virtual or physical sandbox environment. The environmental indicators may be sent to computing devices associated with the computing network. The malware program, based on the environmental indicators, may be spoofed to assume that a computing device is associated with an anti-malware system, and/or is a device that is not to be infected. Based on this assumption, the malware program may not execute within the computing device. |
US11934514B2 |
Automated ID proofing using a random multitude of real-time behavioral biometric samplings
A security platform architecture is described herein. The security platform architecture includes multiple layers and utilizes a combination of encryption and other security features to generate a secure environment. |
US11934510B2 |
Using drawing capability as a credential or authentication mechanism via generative and adversarial network
A person's drawing capability is used as an authentication credential. During a training phase, a user is asked to hand draw various reference shapes such as a rectangle, flower, etc. These user drawings for a given shape are input to a training discriminator (with an “authentic” label) along with drawings automatically generated from a latent sample (with a “not authentic” label), and the training discriminator computes positive discrimination vectors for this shape that are unique to this user. Thereafter, when the user wants access to a resource (such as an online account, a mobile computing device, or an electronic document), the user is presented with a drawing challenge for one of the reference shapes, and they draw a corresponding challenge image. An image vector for the challenge image is generated, and if the image vector falls within the positive discrimination vectors, access to the resource is granted. |
US11934509B2 |
Methods for maintaining user access to computing devices based on determining user control
The method disclosed herein provides for performing user authentication and maintaining user authentication and access to a first device based on the user maintaining control of the first device. The continued control may be based on determining the user's continued possession of the first device, or determining an acceptable proximity of the user to the first device. The proximity of the user may be determined using a second device associated with the user, or sensors associated with the first device. |
US11934508B2 |
Systems and methods including user authentication
Systems, methods, and software products provide increased trust in authentication of a user to an authentication server when a trusted witness client device witnesses the authentication of the user on the user's root client device. Both the root and the witness client devices cooperate to present the user with an interactive task during the authentications and each client device independently captures movement of the user performing the interactive task, during which, the user is authenticated to the root client device. An increased level of trust in the authentication of the user is achieved by the authentication server when the captured movements match expected movements of the user performing the interactive task and the authentication server has proof that the witness client devices witnessed a successful authentication. |