Document Document Title
US11515756B2 Electric motor cooling system
Methods and systems for cooling an electric motor are provided. An electric motor cooling system, in one example, includes a stator at least partially surrounding a rotor and an inner passage extending axially through the rotor and including an inlet and an outlet. The cooling system further includes an outer passage including an inlet in fluidic communication with the outlet of the inner passage and an outlet in fluidic communication with an inlet of the inner passage and a phase change material in the inner passage and the outer passage.
US11515754B2 Motor
One embodiment relates to a motor comprising: a hollow first shaft; a rotor coupled to the first shaft; a stator arranged outside the rotor; a hollow second shaft arranged inside the first shaft; a first planetary gear part which comes in contact with the inner circumferential surface of the first shaft; a second planetary gear part which comes in contact with the inner circumferential surface of the second shaft; and a third shaft for connecting the first planetary gear part and the second planetary gear part, wherein the rotation of the first shaft is decelerated by the first planetary gear part and the second planetary gear part and then delivered to the second shaft. Accordingly, an RPM that is lower than the RPM generated by the output of the motor can be applied to an output shaft of a steering shaft.
US11515750B2 Permanent magnet machine stator
A permanent magnet machine includes a machine housing and a stator disposed within the machine housing. The machine housing has an inner surface that extends between a first housing end and a second housing end along a central longitudinal axis. The stator has a stator core having an exterior surface and an interior surface, each extending between a first face and a second face along the central longitudinal axis. The stator core defines a plurality of openings that extend from the first face towards the second face.
US11515748B2 Cooled housing
An electric motor housing with cooling includes: a housing, the housing having a round cross-section, an outer shell, a terminating wall and an inner shell, the housing being formed as a one-piece lightweight metal cast component. A cooling gap is formed between the outer shell and the inner shell and a spiral-shaped element is arranged in the cooling gap. The spiral-shaped element includes a spiral-shaped cooling channel which runs between the windings of the spiral-shaped element.
US11515746B2 Cooling mechanism for vehicle electric motor
A cooling mechanism for a vehicle electric motor. The cooling mechanism includes: a coolant oil passage provided between a rotor core and a rotor shaft of the electric motor; an oil supply passage provided inside the rotor shaft and communicating with the coolant oil passage; and at least one first discharge port and at least one second discharge port provided in respective first and second end plates disposed on respective opposite sides of the rotor core. The coolant oil passage includes a first passage portion communicating with the at least one first discharge port, and a second passage portion communicating with the at least one second discharge port. Each of the at least one first discharge port is located in a position that is different from a position of any one of the at least one second discharge port as seen in an axial direction of the rotor shaft.
US11515745B2 Rotor with surface mounted magnets
A rotor for a permanent magnet motor, including a rotor body having a cylindrical surface having a circumference. A plurality of magnets are disposed on the cylindrical surface at spaced intervals at the circumference, each of the magnets having a base disposed on the cylindrical surface and a top oriented radially away from the base, a sloping front side and a sloping rear side defining with the base and top an isosceles trapezoid shape in a cross sectional plane normal to an axis of rotation of the rotor, the isosceles trapezoid shape being broader at the base. A plurality of magnet retainers, each magnet retainer disposed between a neighboring pair of the plurality of magnets, include angled faces that engage respective front and rear sides of adjacent pairs of the plurality of magnets.
US11515742B2 Methods, systems, and apparatus for reducing cogging torque in an electric machine
An interior permanent magnet machine is described. The machine includes a rotor rotatable about a central machine axis. The rotor includes a plurality of permanent magnet openings and a plurality of permanent magnets disposed therein. The permanent magnet openings are separated by rotor webs configured to facilitate reducing leakage flux through the rotor webs. The machine also includes a stator disposed coaxially with the rotor and separated from the rotor by a circumferential air gap. The stator includes a plurality of stator teeth that define a plurality of stator slots therebetween. The stator teeth include a stator tooth tip configured to facilitate reducing cogging torque and torque ripple.
US11515739B2 FOD and wireless power transfer calibration
In an embodiment, a method includes: wirelessly transmitting power using a transmitter LC tank to a wireless power receiver having a receiver LC tank; receiving a first received power packet from the wireless power receiver, the first received power packet including a received power value field indicative of a power level; determining a first power difference between transmitted power and received power based on the first received power packet; calculating a first received power compensation factor based on the first power difference; interrupting wirelessly transmitting power for a first slot period after receiving the first received power packet; performing a first measurement of a first signal associated with the transmitter LC tank during the first slot period; determining a first Q factor value based on the first measurement; comparing the first Q factor value with a reference Q factor value; and detecting a metallic object based on the comparison.
US11515734B2 Wireless power transmission system
The wireless power transmission is a system for providing wireless charging and/or primary power to electronic/electrical devices via microwave energy. The microwave energy is focused to a location by a power transmitter having one or more adaptively-phased microwave array emitters. Rectennas within the device to be charged receive and rectify the microwave energy and use it for battery charging and/or for primary power.
US11515727B2 Electrolytic capacitive coupler for transmitting electrical power between moving mechanical elements
A capacitive coupler provides high coupling capacitance through the use of an electrolyte and insulator formed as an oxide layer on at least one plate of the coupler. The coupler can be independent or provide a hydrodynamic or hydrostatic bearing as well as capacitive coupling, and the circulated dielectric can provide for cooling of associated machinery.
US11515725B2 Autonomous topology validation for electrical supply network
A system for autonomously validating the topology information of an electrical power distribution system is provided. For example, the system includes a group of meters previously determined to be connected to the same transformer of an electrical power distribution system. The group of meters is configured to perform family check periodically or upon request and to identify orphan meters in the group. The identified orphan meter can contact a community device communicatively connected to meters in more than one group to request a community check. The community device performs the community check by contacting meters in other groups of meters and obtain their family signature data. The community device further determines whether the orphan meter belongs to a new family based on the voltage data of the orphan meter and the family signature data of other groups. The orphan meter can report the community check results to a headend system.
US11515721B2 Dual-slope optical sensor
A dual-slope optical sensor is provided. Two terminals of a first charging switch are respectively connected to an optoelectronic component and a first terminal of a capacitor. Two terminals of a second charging switch are respectively connected to a second terminal of the capacitor and grounded. First terminals of third charging and discharging switches are respectively connected to the first and second terminals of the capacitor. First terminals of fourth charging and discharging switches are respectively coupled to first and second reference voltages. Two terminals of a first discharging switch are respectively connected to the optoelectronic component and the second terminal of the capacitor. A first input terminal of a comparator is connected to second terminals of the third charging switch and the fourth discharging switch. A second input terminal of the comparator is connected to second terminals of the fourth charging switch and the third discharging switch.
US11515715B2 Electronic device for receiving wireless power and method for wireless charging thereof
According to various embodiments, an electronic device may include: a battery; a charging circuit; a wireless power reception circuit configured to acquire transmission power wirelessly output from an external electronic device; and a processor, wherein the processor is configured to charge the battery through the charging circuit by using reception power acquired through the wireless power reception circuit, obtain status information related to the charging operation during the charging operation, and transmit a specified signal, corresponding to pausing of the transmission power, to the external electronic device such that the external electronic device pauses outputting of the transmission power, at least on the basis of the status information. In addition to the various embodiments according, other various embodiments are also possible.
US11515709B2 System and device for exporting power, and method of configuring thereof
System, device and method for exporting power are provided including at least one AC optimizer with plurality of DC inputs each connecting with respective one of plurality of DC sources, and independent maximum power point tracking (MPPT) performed for each respective DC source to extract power from each DC source for output and coupling to AC grid. When multiple AC optimizers are employed, with each AC optimizer having multiple DC inputs, each DC input can be connected to PV module with independent MPPT function. Since, each AC optimizer can serve multiple PV modules, significant cost saving and efficiencies can be achieved. Optionally, on PV sub-module level, each of the multiple DC inputs can be used as an independent MPPT channel for a PV sub-module cell string.
US11515704B2 Using distributed power electronics-based devices to improve the voltage and frequency stability of distribution systems
Methods include, in response to a line frequency variation of a power grid, adjusting a voltage setpoint of a voltage regulator coupled to the power grid at a grid edge to maintain a voltage at the grid edge, wherein the adjusting the regulated voltage setpoint is configured to reduce the line frequency variation to stabilize the line frequency of the power grid. Apparatus include a voltage regulator configured to couple to a power grid at a grid edge and to maintain a voltage at the grid edge, wherein the voltage regulator is further configured to adjust a voltage setpoint of a voltage regulator in response to a line frequency variation of the power grid to reduce the line frequency variation and stabilize the line frequency of the power grid.
US11515702B2 Methods, systems, and computer readable media for protecting and controlling a microgrid with a dynamic boundary
Methods, systems, and computer readable mediums for protecting and controlling a microgrid with a dynamic boundary are disclosed. One method includes detecting a fault in a microgrid that includes a dynamic point-of-common-coupling (PCC), in response to determining that the microgrid is operating in a grid-connected mode, isolating the fault by tripping a microgrid side smart switch and a grid side smart switch that are located immediately adjacent to the fault, initiating the reclosing of the grid side smart switch, and initiating the reclosing for the microgrid side smart switch via resynchronization if the grid side smart switch is successfully reclosed, and in response to determining that the microgrid is operating in an islanded mode, isolating the fault by tripping a microgrid side smart switch that is located immediately adjacent to the fault, and initiating the reclosing of the microgrid side smart switch.
US11515700B2 Drive circuit of voltage-controlled power semiconductor element
A drive circuit of a voltage-controlled power semiconductor element, including first to fourth switching elements, first and second delay circuits, an overcurrent detection circuit, a slow shutdown detection circuit and a flip-flop. The first switching element turns on upon receiving an off signal. The second switching element is turned on by the first delayed signal generated by the first delay circuit. The third switching element turns on upon receiving a second delayed signal generated by the second delay circuit through the flip-flop. The fourth switching element is turned on by the slow shutdown detection signal generated by the slow shutdown detection circuit. The first to fourth switching elements extract electric charges from the gate terminal of the voltage-controlled power semiconductor element, with first to fourth extracting capabilities, respectively. The first and fourth extracting capabilities are larger than the third extracting capability and smaller than the second extracting capability.
US11515696B2 Electrical component enclosure with injected seal and method
An enclosure and method for an electrical component having a base portion and a cover portion. The base portion has a first channel which extends about at least a portion of a periphery of the base portion. The cover portion has a second channel which extends about at least a portion of a periphery of the cover portion. The second channel is aligned with the first channel to form a sealant receiving channel. A sealant is provided in the sealant receiving channel. The cover portion has at least one inlet opening configured to receive the sealant as the sealant is injected into the sealant receiving channel. The cover portion has at least one outlet opening configured to allow excess sealant of the sealant to escape from the sealant receiving channel as the sealant is injected into the sealant receiving channel.
US11515695B1 Junction box for electrical wiring
A junction box for electrical wiring includes a housing and a base plate. The housing is adapted to removably connect with the base plate to house the electrical connection. The base plate is secured to a support beam to provide stability to the junction box. The housing and the base plate are either of a unitary structure, or include tabs and/or attachment flanges that provide additional access and stability to the electrical connection, while reducing strain. The junction box may be secured to the support beam via a telescoping bar hanger.
US11515693B2 Groove indicated junction box
In an example embodiment, a junction box may include a flashing. The flashing may define a first groove. The first groove may be disposed relative to a first center axis on a first plane. The junction box may also include a housing. The housing may include a bottom portion. The bottom portion may define a second groove. The second groove may be disposed relative to a second center axis. The second center axis may be coincident with the first center axis in a direction that is substantially parallel to the first plane of the first groove. In addition, the second groove may be located on a second plane that is substantially parallel to the first plane of the first groove. Further, the second groove may be configured to indicate a suitable hole position in the bottom portion.
US11515690B2 Spark plug
A spark plug capable of generating a sufficient volume of jet with an increased range is provided. The spark plug includes a metal shell having a tubular shape; a center electrode retained in the metal shell in an insulated manner; a ground electrode that is electrically connected to the metal shell and that defines a spark gap between the center electrode and an end portion of the ground electrode; and a cap portion that covers the center electrode and the end portion of the ground electrode from the front in a region in front of the metal shell and in which a through hole is formed. The cap portion includes a plurality of projections on an inner surface of the through hole. The projections extend in an extending direction in which the through hole extends.
US11515685B2 Confining features for mode shaping of lasers and coupling with silicon photonic components
A laser structure, including: a dielectric matrix formed of a first material; a laser source formed within the dielectric matrix and formed of a semiconductor material; and a plurality of side confining features formed within the dielectric matrix and extending parallel to and along a length of the laser source. The plurality of side confining features are formed of the semiconductor material.
US11515682B2 Incoherently combining lasers
Incoherently combining light from different lasers while maintaining high brightness is challenging using conventional fiber bundling techniques, where fibers from different lasers are bundled adjacently in a tight-packed arrangement. The brightness can be increased by tapering the tips of the bundled fibers to match a single, multi-mode output fiber, e.g., one whose core that is just wide enough to fit the input cores. This increases the brightness of the beam combining. In addition, reducing the outer diameters of the signal fiber claddings allows the signal fibers to be bundled closer together, making it possible to couple more signal fiber cores to the core of a multi-mode output fiber. Similarly, reducing the outer diameter of the pump fiber cladding and/or etching away corresponding portions of the signal fiber cladding in a pump/signal combiner makes it possible to couple more pump light into the signal fiber cladding, again increasing brightness.
US11515673B2 Electrical connector module with shielding members engaging upon connection to a mating connector
Provided is a connector module that is highly durable and that also allows easy position alignment with a connection target instrument while maintaining high shielding performance. The connector module includes a connector case and a connector inserted in the connector case. The connector includes a contact, a holder, a conductive tubular shell, a housing and a conductive shield case. The shield case includes a first member having an elastic portion and a second member in the form of a bottomed tube. The first member forms an elastic piece contactable with the second member. Fixing of the connector case to a main body case via a fastener member causes, in the connector, elastic deformation of the elastic piece, resulting in decrease in a gap between the first member and the second member, consequently in establishment of electrical connection between the first member and the second member.
US11515671B2 Backplane connector with improved shielding effect
A backplane connector includes a wafer. The wafer includes a number of conductive terminals, an insulating frame, a first metal shield and a second metal shield located on opposite sides of the insulating frame. The insulating frame includes a number of first posts and a number of second posts. The first metal shield has a number of first mounting holes to receive the first posts. The second metal shield has a number of second mounting holes to receive the second posts. With this arrangement, the first metal shield and the second metal shield can be easily positioned with the insulating frame.
US11515666B2 System for vehicle battery charging around charge-adverse time periods
A communication system includes a plug connector mated with a receptacle connector. The receptacle connector includes a housing holding a contact assembly. The housing includes a front housing that receives an inner housing, which receives contact holders and receptacle contacts of the contact assembly. The receptacle connector housing includes a height profile defined between top and bottom walls with a housing latch and guide pockets contained within the height profile. The plug connector includes a housing holding a cable assembly with a circuit card received in a card slot of the receptacle housing. The plug connector housing includes alignment embossments received in the guide pockets and latches coupled to the alignment embossments are latchably coupled to the receptacle connector. The latches are contained within a height profile of the plug connector housing.
US11515661B2 Plug assembly for data cables
A plug arrangement for use with cables (K) having cable plugs (S) comprises a housing (1) for receiving the cable plug (S), a clamping element (5) encompassing the cable (K) and accommodated in the housing (1), which clamping element (5) clamps, in a compressed state, the cable (K), and a clamping sleeve (3) for establishing a threaded connection with the housing (1). When the threaded connection is tightened, the clamping element (5) is braced in the housing (1) and the cable (K) is clamped in the clamping element (5). The front end of the clamping element (5) facing the cable plug (S) is configured for receiving and positioning the cable plug (S) in a predetermined position at the front end of the clamping element (5) or is provided with at least one stop for the cable plug (S). Thus, when the threaded connection is tightened, the cable plug (S) is also positioned with respect to the housing (1) and the clamping element (5) so as not to rotate and fixed.
US11515659B2 Electronic device with recognizable shell and manufacturing method for the recognizable covering plate
An electronic device with a recognizable shell is provided. At least a portion of the recognizable shell is manufactured by a method including mixing a plastic material and a color material to obtain a mixture material, increasing an environment temperature of the mixture material to a preheating temperature lower than the plastic material melting point, increasing the environment temperature above the preheating temperature, increasing the environment temperature to a temperature 5 to 10 degrees above the plastic material melting point; increasing the environment temperature above the color material melting point, injecting the mixture material in a mold cavity of a mold, maintaining the mold in under a molding pressure, and obtaining the cooled mixture material as the portion. A manufacturing method for recognizable covering plate is also provided.
US11515658B2 Electric shock-proof plug and an electrical equipment
The present disclosure discloses an electric shock-proof plug that comprises an insulating sleeve, a plug body, and a reset member. The plug body is movably disposed in the insulating sleeve. An inner wall of the insulating sleeve comprises a guiding groove, and an outer wall of the plug body comprises a sliding member movably coupled to the guiding groove. The sliding member moves in the guiding groove to drive the plug body to move between a high position and a low position. When the plug body moves to the low position, a connector of the plug body is exposed out of the insulating sleeve, and the reset member generates an elastic resetting force. When the plug body moves to the high position, the connector is retracted back into the insulating sleeve. A user will be prevented from getting an electric shock when unplugging the electric shock-proof plug.
US11515646B2 Integrated circuit-to-waveguide slot array coupler
A coupler comprising a silicon substrate with one or more double slot radiators configured to transmit or receive an RF signal, a slot balun circuit configured to isolate the RF signal, and a grounded coplanar waveguide configured to propagate the RF signal in a horizontal direction. The coupler can be included on an integrated chip with a second coupler and the chip can be positioned over two waveguides such that each coupler is positioned within the center of each waveguide aperture.
US11515645B2 Antenna module
The present disclosure provides an antenna module including a substrate, a first antenna disposed on the substrate and a second antenna disposed on the substrate and spaced apart from the first antenna. The first antenna is configured to have a first operating frequency and the second antenna is configured to have a second operating frequency different from the first operating frequency. The antenna module further includes an element configured to focus an electromagnetic wave transmitted or received by the first antenna and the second antenna. A semiconductor device package is also disclosed.
US11515643B2 Electromagnetic-wave-absorbing sheet
An electromagnetic wave absorbing sheet is provided that can adequately absorb electromagnetic waves at high frequencies in and above the millimeter wave band, can have excellent flexibility, and can easily be placed in any desired portion. The electromagnetic wave absorbing sheet includes an electromagnetic wave absorbing layer 1 containing a magnetic iron oxide 1a that magnetically resonates at frequencies in and above the millimeter wave band and a resin binder 1b. The electromagnetic wave absorbing sheet absorbs radiated electromagnetic waves by magnetic resonance of the magnetic iron oxide. The electromagnetic wave absorbing sheet has a flexibility evaluation value F (g/mm2) of more than 0 and 6 or less, which is determined by measuring an applied weight (g) that is required to bend a ribbon-like electromagnetic wave absorbing sheet in the elastic deformation region so that a distance d between the inner surfaces of the ribbon-like sheet at a position L spaced 10 mm from the bent portion of the ribbon-like sheet is 10 mm, and dividing the applied weight (g) by a cross-sectional area D (mm2) of the ribbon-like sheet.
US11515642B2 Antenna cover with integrated static lens
An electronic device that communicates a packet or a frame is described. This electronic device includes: at least an antenna having an antenna radiation pattern; an interface circuit; and an antenna cover that includes an integrated static lens, where the antenna cover is selected from a set of antenna covers that includes different integrated static lenses. During operation, the interface circuit may transmit, from the antenna, wireless signals corresponding to the packet or the frame, where the integrated static lens modifies the antenna radiation pattern of the antenna. For example, the integrated static lens may cause the wireless signals to converge or diverge. Alternatively, the integrated static lens may change an angular elevation of the antenna radiation pattern and/or may provide a correction for pathloss as a function of angle. Note that the integrated static lens may be a stepwise approximation to a predefined function.
US11515624B2 Integrated cavity backed slot array antenna system
An antenna system includes a substrate of a dielectric material. A conductive layer defines a feed slot joins a number of side slots arranged in a line forming an array. The side slots are spaced from one another and the conductive layer is disposed on the substrate. The array is configured to radiate a radiation pattern characterized by a first beam width in a first plane and a second beam width in a second plane perpendicular to the first plane, wherein the first beam width is wider than the second beam width.
US11515621B2 System and method for operating an antenna within an antenna vent being co-located with an audio or thermal vent
An information handling system to wirelessly transmit and receive data at an antenna may include a base housing metal chassis containing components of the information handling system including a thermal vent, an audio vent, and an antenna vent, the antenna vent being co-located with the thermal vent and audio vent; and the co-located antenna vent including: partitions defining a width of an aperture formed at the co-located antenna vent to accommodate a target frequency range; a monopole antenna system formed within the co-located antenna vent including a parasitic coupling element; and a grounding wall defined along an edge of the co-located antenna vent.
US11515619B2 Antenna assembly comprising antennas formed on inclined side surface of printed circuit board and electronic device comprising the same
An inclined antenna assembly and an electronic device including the antenna assembly are provided. The inclined antenna assembly and an electronic device include a communication circuit and a Printed Circuit Board (PCB) including a front face, a back face on which the communication circuit is disposed, and at least one side face having an inclined manner between the front face and the back face. According to various embodiments, the PCB may include one or more antennas formed on a region corresponding to at least one side face.
US11515614B2 Heatable vehicle glazing with antennas
A slot antenna in a heatable vehicle glazing established between the heating bus bar, bus bar extensions and the peripheral edge of an IR reflective coating. The antenna slot may be fed directly by a voltage source, a current source, or a coupled coplanar line at locations that excite both fundamental and higher order modes for multiband antenna applications. The slot antenna may be established between split bus bars or split bus bar extensions that limit heat loss and improve antenna efficiency. Multiple antennas can be integrated into the heatable glazing for multiband applications and/or diversity antenna systems.
US11515604B2 Bus bar module
A bus bar module includes a circuit body, a bus bar, a holder, and a cover configured to be assembled to the holder to protect the circuit body and the holder. The circuit body includes a belt-like main line that extends in a first direction, a belt-like branch line that extends from the main line so as to branch from the main line, and a connection portion provided in a position closer to a distal end of the branch line than a folded portion the branch line. The cover is structured so as to be stretchable and shrinkable in the first direction in accordance with a stretching and a shrinking of the holder in the first direction.
US11515599B2 Lithium ion battery module having a compartmentalized housing
A lithium-ion battery module includes a housing having a plurality of partitions configured to define a plurality of compartments within a housing. The battery module also includes a lithium-ion cell element provided in each of the compartments of the housing. The battery module further includes a cover coupled to the housing and configured to route electrolyte into each of the compartments. The cover is also configured to seal the compartments of the housing.
US11515595B2 Button cell
A rechargeable battery includes: an electrode assembly including a first electrode, a second electrode, a separator between the first and second electrodes, and first and second electrode tabs respectively coupled to the first and second electrodes; a case accommodating the electrode assembly and coupled to the first electrode tab; and a cap assembly sealing an opening in the case. The cap assembly includes: a cap plate covering the opening in the case; and a terminal plate coupled to the cap plate. The terminal plate includes: a flange portion coupled to and electrically insulated from the cap plate; and a tab connecting portion protruding from the flange portion toward the electrode assembly and extending through a terminal opening in the cap plate to be coupled to the second electrode tab. The terminal plate has a flat outer surface, and the tab connecting portion has a flat inner surface.
US11515593B2 Battery module and battery pack including the same
The present disclosure relates to a battery module including: a battery cell stack in which a plurality of battery cells are stacked, and a frame member in which the battery cell stack is inserted, wherein the frame member includes plane surface parts covering the upper and lower surfaces of the battery cell stack, and curved surface parts covering both side surfaces of the battery cell stack, wherein the curved surface parts are formed on both side surfaces of the frame member located along the stacking direction of the battery cell stack, and wherein the curved surface parts support the battery cell stack.
US11515589B2 Temperature equalization and heat dissipation container structure of lithium battery and combination module thereof
A temperature equalization and heat dissipation container structure of a lithium battery and a combination module thereof are disclosed. The temperature equalization and heat dissipation container structure of lithium battery includes a base and a housing frame erected on the base. The housing frame includes a pair of first heat conducting walls spaced apart from each other and a pair of second heat conducting walls spaced apart from each other. The base, the first heat conducting walls and the second heat conducting walls are enclosed to form a hollow accommodating area, and the pair of first heat conducting walls are erected with a pitch gradually widening from bottom to top.
US11515586B2 Electric vehicle charging system
An external electric vehicle battery thermal management system is described. An electric vehicle thermal system provides external coolant to an internal battery thermal system of an electric vehicle. The internal battery thermal system includes a liquid-to-liquid heat exchanger to cool or warm the set of batteries of the electric vehicle. The external coolant is pumped through a first side of the heat exchanger and serves as the source to cool or heat internal coolant pumped through a second side of the heat exchanger. The external coolant and the internal coolant do not mix.
US11515585B2 Accurate battery temperature measurement by compensating self heating
A method for accurately measuring a battery temperature using a temperature sensor embodied in a battery monitoring integrated circuit is disclosed. The method includes performing calibration to estimate a thermal resistance between the battery monitoring integrated circuit and a terminal of a battery, measuring a temperature using the temperature sensor, measuring a voltage at the terminal or at a supply pin of the battery monitoring integrated circuit while a current is being used to charge or discharge the battery, calculating a power by multiplying the voltage and the current, and calculating a self-heating temperature adjustment to the temperature by multiplying the power and the thermal resistance.
US11515577B2 Battery module
A battery module may include a plurality of battery cells that are stacked on each other; and a circuit module which is electrically connected to the plurality of battery cells and includes a plate-shaped circuit part having a width and a length. The circuit part may be disposed between any one pair of battery cells of the plurality of battery cells in a state in which a width direction of the circuit part is parallel to a direction perpendicular to a direction in which the plurality of battery cells are stacked.
US11515573B2 Battery systems and methods for accelerating ion diffusion in polymer electrolyte materials
Battery systems and methods for accelerating ion diffusion in polymer electrolyte materials. The application of oscillating electric fields is used to improve the ionic transport properties of polymer electrolytes by reducing the apparent hopping barrier of the lithium ions within the electrolyte material. Polymer-electrolyte-based battery cells exhibiting enhanced ion mobility due to the application of such oscillating electric fields.
US11515572B2 Molecular crowding type electrolyte and battery comprising the same
The disclosure relates to a molecular crowding type electrolyte that comprises at least one type of water-miscible/soluble polymer which acts as molecular crowding agent, a salt and a water. The disclosure also relates to a battery comprising the molecular crowding type electrolyte, and a method of using the molecular crowding electrolyte in electrochemical system such as battery that comprises an anode, a cathode and the molecular crowding type electrolyte.
US11515570B2 Secondary battery
Provided is a secondary battery including: a positive electrode plate composed of an inorganic material containing a positive electrode active material in an oxide form and having a thickness of 25 μm or more; a negative electrode plate composed of an inorganic material containing a negative electrode active material in an oxide form and having a thickness of 25 μm or more; and an inorganic solid electrolyte, the secondary battery being charged and discharged at a temperature of 100° C. or higher.
US11515566B2 Liquid cathode formulation for rechargeable metal halide battery
A rechargeable metal halide battery with an optimized active cathode electrolyte solution has high energy density and does not require charging following fabrication. The optimized active cathode electrolyte solution includes (i) a mixture of a metal halide and its corresponding halogen dissolved in an organic solvent at a concentration ratio greater than 0.5 and (ii) an oxidizing gas. The organic solvent is a nitrile-based compound and/or a heterocyclic compound. Glyme may be added to the organic solvent to improve battery performance.
US11515565B2 Battery
Provided is a battery comprising a cathode, an anode, and an electrolyte layer. The electrolyte layer includes a first electrolyte layer and a second electrolyte layer. The first electrolyte layer includes a first solid electrolyte material. The second electrolyte layer includes a second solid electrolyte material which is a material different from the first solid electrolyte material. The first solid electrolyte material includes lithium, at least one kind selected from the group consisting of metalloid elements and metal elements other than lithium, and at least one kind selected from the group consisting of chlorine, bromine, and iodine. The first solid electrolyte material does not include sulfur.
US11515557B2 Redox flow cell for storing electrical energy and use thereof
The redox flow cell comprises a reaction cell having two electrode chambers for catholyte and anolyte, which are each connected to at least one store for liquid and are separated by an ion-conducting membrane, and which are equipped with electrodes, wherein the electrode chambers are each filled with electrolyte solutions comprising redox-active components dissolved or dispersed in an electrolyte solvent, as well as optionally conducting salts dissolved therein and optionally further additives. The redox flow cell is characterized by the anolyte comprising a redox-active component having one to six residues of formula I in the molecule or having one to six residues of formula II in the molecule and by the catholyte comprising a redox-active component having one to six residues of formula III in the molecule or having iron salts or by the anolyte and the catholyte having a redox-active component comprising one to six residues of formula I or of formula II in combination with one to six residues of formula III in the molecule wherein R1 is a covalent C—C-bond or a divalent bridge group, R2 and R3 independently of one another represent alkyl, alkoxy, haloalkyl, cycloalkyl, aryl, aralkyl, heterocyclyl, halogen, hydroxy, amino, nitro or cyano, X is a q-valent inorganic or organic anion, b and c independently of one another are integers from 0 to 4, q is an integer from 1 to 3, a is a number of value 2/q, and R4, R5, R6 and R7 independently of one another represent alkyl, cycloalkyl, aryl or aralkyl.
US11515548B2 Fuel cell system
A fuel cell system includes a fuel cell stack, a reaction gas supply portion, and a control unit. The control unit performs two stages of purging that are a first purging and a second purging in which the flow rate of the reaction gas is smaller than the flow rate of the reaction gas of the first purging, and provides a purging standby time between the first purging and the second purging, and in a case in which an operation mode of the fuel cell stack when power generation of the fuel cell stack is stopped is a high output mode in which an output is higher than the output of a normal mode, the control unit makes a purging time longer than the purging time of the first purging that is performed in the normal mode.
US11515547B2 Fuel cell separator precursor, and fuel cell separator
Provided is a fuel cell separator precursor that is obtained by impregnating a porous sheet, which contains a conductive filler, with a resin composition that contains a thermoplastic resin and a conductive filler.
US11515544B2 Method of manufacturing solid oxide fuel cell using calendaring process
Disclosed is a method of manufacturing a solid oxide fuel cell using a calendering process. The method includes preparing a stack including an anode support layer (ASL) and an anode functional layer (AFL), calendering the stack to obtain an anode, stacking an electrolyte layer on the anode to obtain an assembly, calendering the assembly to obtain an electrolyte substrate, sintering the electrolyte substrate, and forming a cathode on the electrolyte layer of the electrolyte substrate.
US11515543B1 Aqueous fuel cell system component ink compositions and methods of forming fuel cell system components using the same
A method of forming a fuel cell system component includes dispensing an ink onto a substrate to form an ink layer, the ink containing a fuel cell system component powder, an aqueous carrier, and an emulsion comprising a water-insoluble binder and a water soluble co-solvent, and solidifying the ink layer to form the fuel cell system component.
US11515542B2 Fuel battery
A fuel battery includes a membrane-electrode assembly including a first catalyst layer and a first gas diffusion layer stacked on a first surface of a polymer electrolyte membrane, and a second catalyst layer and a second gas diffusion layer stacked on a second surface of the polymer electrolyte membrane. The membrane-electrode assembly is interposed between a first separator and a second separator. The first separator includes a rib and a groove on a surface that is in contact with the first gas diffusion layer, the rib and the groove defining a gas flow path through which a reaction gas is to flow. A thickness of the first gas diffusion layer is defined as h, and a width of a portion of the rib that is in contact with the first gas diffusion layer is defined as Rw such that 0.29 Rw≤h≤0.55 Rw is satisfied.
US11515537B2 Energy storage device and energy storage apparatus
An energy storage device includes a negative electrode having a negative active material layer containing amorphous carbon as an active material, a curve attained by determining a rate of change (dQ/dV) in a potential (V) of the amorphous carbon in a discharge capacity (Q) of the amorphous carbon per unit quantity based on a result attained by measuring the potential (V) with respect to the discharge capacity (Q) and representing the rate of change (dQ/dV) with respect to the potential (V) has one or more peaks in a range in which the potential of the amorphous carbon is 0.8 V or more and 1.5 V or less, and a potential of the negative electrode at time of full charge is 0.25 V or more with respect to a lithium potential.
US11515535B2 Positive active material for rechargeable lithium battery, method of preparing the same and rechargeable lithium battery including the same
A positive active material for a rechargeable lithium battery includes a first compound represented by Chemical Formula 1, and a second compound having a smaller particle diameter than the first compound and represented by Chemical Formula 2, wherein the first compound and the second compound have a Ni content of about 50 at % to about 60 at % based on a total amount of metal elements excluding Li. A rechargeable lithium battery including the first compound and the second compound satisfies Relation 1: Vs
US11515534B2 Positive electrode active material for sodium-ion secondary battery
The present invention provides a novel positive electrode active material for a sodium-ion secondary battery having a high voltage and a high capacity. The positive electrode active material for a sodium-ion secondary battery contains, in terms of % by mole of oxide, 8 to 55% Na2O, 10 to 70% CoO, 0 to 60% CrO+FeO+MnO+NiO, and 15 to 70% P2O5+SiO2+B2O3 and also contains an amorphous phase.
US11515532B2 Electrode, nonaqueous electrolyte battery and battery pack
According to an embodiment, there is provided an electrode including an active material-containing layer. A logarithmic differential pore volume distribution curve of the active material-containing layer by a mercury intrusion method includes first and second peaks. The first peak is a local maximum value in a range where a pore size is from 0.1 μm or more to 0.5 μm or less. The second peak is a local maximum value in a range where the pore size is from 0.5 μm or more to 1.0 μm or less. An intensity A1 of the first peak and an intensity A2 of the second peak satisfy 0.1≤A2/A1≤0.3. A density of the active material-containing layer is from 2.9 g/cm3 or more to 3.3 g/cm3 or less.
US11515522B2 Positive electrode active material for secondary battery, method of preparing the same, and lithium secondary battery including the positive electrode active material
A positive electrode active material for a secondary battery includes a first positive electrode active material and a second positive electrode active material, wherein an average particle diameter (D50) of the first positive electrode active material is twice or more than an average particle diameter (D50) of the second positive electrode active material, and the second positive electrode active material has a crystallite size of 200 nm or more.
US11515518B2 Immobilized selenium, a method of making, and uses of immobilized selenium in a rechargeable battery
An immobilized selenium body, made from carbon and selenium and optionally sulfur, makes selenium more stable, requiring a higher temperature or an increase in kinetic energy for selenium to escape from the immobilized selenium body and enter a gas system, as compared to selenium alone. Immobilized selenium localized in a carbon skeleton can be utilized in a rechargeable battery. Immobilization of the selenium can impart compression stress on both the carbon skeleton and the selenium. Such compression stress enhances the electrical conductivity in the carbon skeleton and among the selenium particles and creates an interface for electrons to be delivered and or harvested in use of the battery. A rechargeable battery made from immobilized selenium can be charged or discharged at a faster rate over conventional batteries and can demonstrate excellent cycling stability.
US11515517B2 Positive electrode for nonaqueous secondary battery, method for forming the same, nonaqueous secondary battery, and electrical device
A positive electrode for a nonaqueous secondary battery including an active material layer which has sufficient electron conductivity with a low ratio of a conductive additive is provided. A positive electrode for a nonaqueous secondary battery including an active material layer which is highly filled with an active material, id est, including the active material and a low ratio of a conductive additive. The active material layer includes a plurality of particles of an active material with a layered rock salt structure, graphene that is in surface contact with the plurality of particles of the active material, and a binder.
US11515514B2 Method of manufacturing display device
A manufacturing method of a display device includes irradiating a laser beam onto a work panel along a beam irradiation line corresponding to an outer edge of the display device including a first thickness area and a second thickness area. The irradiating of the laser beam includes first irradiating the laser beam under a first driving condition to provide a first portion of the beam irradiation line at the first area, stopping driving of the laser beam while changing the first driving condition to a second driving condition different from the first driving condition, after the first irradiating of the laser beam, and second irradiating the laser beam under the second driving condition to provide a second portion of the beam irradiation line at the second area, after the stopping of the driving of the laser beam.
US11515512B2 Thermally conductive poled damping assembly
A portable information handling system integrates a display film having OLED pixels to a housing with a graphene foam having graphene particles disposed in an intermediary material with varied orientations that promote thermal transfer from the display film. For example, graphene particles disposed in a silicon resin to form the foam couples between a portable housing and a display film to transfer thermal energy to the portable housing from the display film.
US11515490B2 Organic light-emitting composite material and an organic light-emitting device comprising the same
An objective of the disclosure is to provide an organic light-emitting composite material based on an exciplex, which, when used as a light-emitting layer, can enhance the efficiency of an organic electroluminescent device. The disclosure also relates to an organic light-emitting device comprising the organic light-emitting composite material, and use of the organic light-emitting composite material of the disclosure for an organic electron device.
US11515487B2 Organic light emitting element and composition for organic material layer in organic light emitting element
The present specification relates to an organic light emitting device comprising a first electrode, a second electrode, and one or more organic material layers provided between the first electrode and the second electrode, wherein one or more layers of the organic material layers comprise a heterocyclic compound represented by Chemical Formula 1 and a heterocyclic compound represented by Chemical Formula 2 at the same time, and a composition for an organic material layer of an organic light emitting device.
US11515477B2 Light emitting device having thermally activated delayed fluorescent (TADF) compound
A light emitting device having excellent external quantum efficiency contains an anode, a cathode, and two organic layers disposed therebetween. One layer contains a phosphorescent transition metal complex and a low molecular weight compound containing no transition metal, and the second layer contains a crosslinked body of a polymer compound (having an energy level of the lowest triplet excited state of 2.30 eV or more) containing a constitutional unit having a crosslinking group. The low molecular weight compound has formula (T-1) and the absolute value of the difference between the energy levels of the lowest triplet excited state and the lowest singlet excited state is less than 0.25 eV. nT1 represents an integer of 0 to 5, nT2 represents an integer of 1 to 10, ArT1 represents a substituted amino group or a monovalent hetero ring group, LT1 represents an alkylene group, and ArT2 represents a hetero ring group.
US11515469B1 Multi-element prescription lenses with eye-tracking
The disclosed embodiments are generally directed to optical systems. The optical systems may include a proximal lens that may transmit light toward an eye of a user. The optical systems may also include a distal lens that may, in combination with the proximal lens, correct for at least a portion of a refractive error of the eye of the user. The optical systems may further include a selective transmission interface. The selective transmission interface may couple the proximal lens to the distal lens, transmits light having a selected property, and does not transmit light that does not have the selected property. The optical system can also include an accommodative lens, such as a liquid lens. Various other methods, systems, and computer-readable media are also disclosed.
US11515460B2 Majorana fermion quantum computing devices with charge sensing fabricated with ion implant methods
A quantum computing device is fabricated by forming, on a superconductor layer, a first resist pattern defining a device region and a sensing region within the device region. The superconductor layer within the sensing region is removed, exposing a region of an underlying semiconductor layer outside the device region. The exposed region of the semiconductor layer is implanted, forming an isolation region surrounding the device region. Using an etching process subsequent to the implanting, the sensing region and a portion of the device region of the superconductor layer adjacent to the isolation region are exposed. By depositing a first metal layer within the sensing region, a tunnel junction gate is formed. A reflectrometry wire comprising a second metal within the reflectrometry region is formed. A nanorod contact using the second metal within the portion of the device region outside the sensing region is formed.
US11515448B2 Semiconductor light-emitting element and method of manufacturing the same
A semiconductor light-emitting element capable of reducing multipeaks to thereby achieve a single peak in an emission spectrum is provided. A semiconductor light-emitting element according to the present disclosure includes, in this order, a substrate, a reflective layer, a first conductivity type cladding layer made of InGaAsP containing at least In and P, a semiconductor light-emitting layer having an emission central wavelength of 1000 nm to 2200 nm, and a second conductivity type cladding layer made of InGaAsP containing at least In and P, wherein the second conductivity type cladding layer is configured to be on a light extraction side. The surface of a light extraction face of the second conductivity type cladding layer is a roughened surface which has a surface roughness Ra of 0.03 μm or more and has a random irregularity pattern.
US11515434B2 Decoupling capacitor and method of making the same
A semiconductor device includes a substrate and a plurality of source/drain (S/D) regions in the substrate, wherein each of the plurality of S/D regions includes a first dopant having a first dopant type, and the each of the plurality of S/D regions are electrically coupled together. The semiconductor device further includes a gate stack over the substrate. The semiconductor device further includes a channel region in the substrate, wherein the channel region is below the gate stack and between adjacent S/D regions of the plurality of S/D regions, the channel region includes a second dopant having the first dopant type, and a concentration of the second dopant in the channel region is less than a concentration of the first dopant in each of the plurality of S/D regions.
US11515425B2 Thin film transistor array substrate and electronic device including the same
Provided are a thin film transistor array substrate and an electronic device including the same. The thin film transistor array substrate includes a first active layer disposed on a substrate, a first gate insulating film disposed on the first active layer, a first gate electrode disposed on the first gate insulating film to overlap a part of the first active layer, a first insulating film disposed on the first gate electrode, a second active layer disposed on the first insulating film to overlap the first active layer and the first gate electrode, a second gate insulating film disposed on the second active layer, and a second gate electrode disposed on the second gate insulating film to overlap a part of the second active layer. The first gate electrode and the second gate electrode overlap each other, and thus it is possible to reduce an area occupied by transistors.
US11515424B2 Field-effect transistors with asymmetric gate stacks
Disclosed herein are field-effect transistors with asymmetric gate stacks. An example transistor includes a channel material and an asymmetric gate stack, provided over a portion of the channel material between source and drain (S/D) regions. The gate stack is asymmetric in that a thickness of a gate dielectric of a portion of the gate stack closer to one of the S/D regions is different from that of a portion of the gate stack closer to the other S/D region, and in that a work function (WF) material of a portion of the gate stack closer to one of the S/D regions is different from a WF material of a portion of the gate stack closer to the other S/D region. Transistors as described herein exploit asymmetry in the gate stacks to improve the transistor performance in terms of high breakdown voltage, high gain, and/or high output resistance.
US11515418B2 Vertical tunneling FinFET
A tunneling transistor is implemented in silicon, using a FinFET device architecture. The tunneling FinFET has a non-planar, vertical, structure that extends out from the surface of a doped drain formed in a silicon substrate. The vertical structure includes a lightly doped fin defined by a subtractive etch process, and a heavily-doped source formed on top of the fin by epitaxial growth. The drain and channel have similar polarity, which is opposite that of the source. A gate abuts the channel region, capacitively controlling current flow through the channel from opposite sides. Source, drain, and gate terminals are all electrically accessible via front side contacts formed after completion of the device. Fabrication of the tunneling FinFET is compatible with conventional CMOS manufacturing processes, including replacement metal gate and self-aligned contact processes. Low-power operation allows the tunneling FinFET to provide a high current density compared with conventional planar devices.
US11515416B2 Laterally-diffused metal-oxide semiconductor transistor and method therefor
A transistor includes a trench formed in a semiconductor substrate. A conductive spacer is formed in the trench and offset from a first sidewall of the trench. A dielectric material is formed in the trench and surrounds the conductive spacer. A drift region is formed in the semiconductor substrate adjacent to the first sidewall and a first portion of a second sidewall of the trench. A drain region is formed in the drift region adjacent to a second portion of the second sidewall. A first gate region overlaps a portion of the drift region and is formed separate from the conductive spacer.
US11515414B2 Semiconductor devices and methods for forming a semiconductor device
A semiconductor device includes an electrical device and has an output capacitance characteristic with at least one output capacitance maximum located at a voltage larger than 5% of a breakdown voltage of the semiconductor device. The output capacitance maximum is larger than 1.2 times an output capacitance at an output capacitance minimum located at a voltage between the voltage at the output capacitance maximum and 5% of a breakdown voltage of the semiconductor device.
US11515412B2 Nitride semiconductor device
A nitride semiconductor device includes: a substrate; a first nitride semiconductor layer of a first conductivity type; a second nitride semiconductor layer of a second conductivity type; an electron transport layer and an electron supply layer provided, in that order from a side on which the substrate is located, above the second nitride semiconductor layer and on an inner surface of a first opening; a gate electrode provided above the electron supply layer and covering the first opening; a source electrode provided in a second opening and connected to the second nitride semiconductor layer; a drain electrode; a third opening at an outermost edge part in a plan view of the substrate; and a potential fixing electrode provided in the third opening, the potential fixing electrode being connected to the second nitride semiconductor layer and in contact with neither the electron transport layer nor the electron supply layer.
US11515406B2 Heterojunction bipolar transistor with field plates
Aspects generally relate to a heterojunction bipolar transistor (HBT), and method of manufacturing the same. The HBT including an emitter a first, a first side of a base coupled to a second side of the emitter opposite the first side of the emitter. A collector coupled to the base on a second side of the base opposite the emitter, wherein an area of a junction between the base and the collector is less than or equal to an area of a junction between the base and the emitter. A dielectric coupled to the collector. A first conductive base contact coupled to the base and adjacent to the collector and extending over a base-collector junction, the conductive base contact operative as a field plate.
US11515397B2 III-V compound semiconductor layer stacks with electrical isolation provided by a trap-rich layer
Semiconductor structures including electrical isolation and methods of forming a semiconductor structure including electrical isolation. A layer stack is formed on a semiconductor substrate comprised of a single-crystal semiconductor material. The layer stack includes a semiconductor layer comprised of a III-V compound semiconductor material. A polycrystalline layer is formed in the semiconductor substrate. The polycrystalline layer extends laterally beneath the layer stack.
US11515395B2 Gallium nitride power device and manufacturing method thereof
A gallium nitride power device, including: a gallium nitride substrate; cathodes; a plurality of gallium nitride protruding structures arranged on the gallium nitride substrate and between the cathodes, a groove is formed between adjacent gallium nitride protruding structures; an electron transport layer, covering a top portion and side surfaces of each of the gallium nitride protruding structures; a gallium nitride layer, arranged on the electron transport layer and filling each of the grooves; a plurality of second conductivity type regions, where each of the second conductivity type regions extends downward from a top portion of the gallium nitride layer into one of the grooves, and the top portion of each of the gallium nitride protruding structures is higher than a bottom portion of each of the second conductivity type regions; and an anode, arranged on the gallium nitride layer and the second conductivity type regions.
US11515393B2 Semiconductor device having nanosheet transistor and methods of fabrication thereof
A semiconductor device structure is provided. The device includes a plurality of semiconductor layers and a gate electrode layer surrounding each semiconductor layer of the plurality of semiconductor layers. The gate electrode layer comprises a first part and a second part below the first part. The second part comprises a first portion disposed adjacent a first semiconductor layer of the plurality of semiconductor layers, and an exterior surface of the first portion having a first radius of curvature, a second portion below the first portion and in contact with a second semiconductor layer of the plurality of semiconductor layers, and a third portion below the second portion and in contact with a third semiconductor layer of the plurality of semiconductor layers, and an exterior surface of the third portion having a second radius of curvature greater than the first radius of curvature.
US11515385B2 Display panel and electronic device including the same
A display panel includes a first panel region (FPR) including (n−1)-th and n-th pixel rows ((n−1)PR and nPR), and a second panel region (SPR) dividing the nPR to propagate an optical signal. The display panel includes a circuit element layer (CEL) and a display element layer (DEL). The CEL includes a signal line (SL), a pixel driving circuit (PDC), and first to third regions. The SL and the PDC are in the first region. The second region (SR) corresponds to the SPR. The SL and the PDC are not in the SR. The third region (TR) corresponds to the SPR and is along a periphery of the SR. The SL is in the TR, and includes an (n−1)-th scan line ((n−1)SL) connected to the (n−1)PR, an n-th reset line (nRL) connected to the nPR, and a first row connection line in the TR and connecting the (n−1)SL and the nRL.
US11515378B2 Display device having a light shielding layer disposed on a second insulation layer covering an upper surface and sidewalls of the second insulation layer
According to an exemplary embodiment of the present invention, a display device includes a base substrate provided with light emitting elements, an encapsulation layer covering the light emitting elements, a first conductive layer disposed on the encapsulation layer and comprising first conductive patterns, a first insulation layer disposed on the encapsulation layer to cover the first conductive patterns, a second conductive layer disposed on the first insulation layer and comprising first sensing patterns, second conductive patterns electrically connecting the first sensing patterns, and second sensing patterns electrically connected by the first conductive patterns, a second insulation layer disposed on the first insulation layer and the second conductive layer without overlapping the light emitting elements to cover the second conductive layer, and a light shielding layer covering the second insulation layer. The light shielding layer and the second insulation layer are in contact with the first insulation layer.
US11515371B2 Display device with fingerprint recognition sensor and manufacturing method thereof
The present disclosure provides a display device, a display apparatus, and a method for manufacturing a display device. The display device comprises a mainboard, a display panel disposed on the mainboard, and a fingerprint recognition sensor. The fingerprint recognition sensor is disposed on the mainboard, and the fingerprint recognition sensor is located between the mainboard and the display panel. A groove is formed on a surface of the display panel facing the mainboard, and an orthographic projection of the groove on the mainboard corresponds to a position of the fingerprint recognition sensor. The groove is configured to form an air gap between the fingerprint recognition sensor and the display panel.
US11515369B2 Display device
A display device includes a substrate having an active area, a visible region located on the active area, and a non-visible region farther from the active area in a first direction than the visible region is; a first conductive layer disposed on the substrate; a first insulating layer disposed on the first conductive layer; a second conductive layer disposed on the first insulating layer; a first via layer disposed on the second conductive layer; a second insulating layer disposed on the first via layer; and a third conductive layer disposed on the second insulating layer and including touch signal lines. The visible region includes a line area where the second conductive layer is disposed, and a line-free area where the second conductive layer is not disposed. The third conductive layer includes a dummy pattern disposed in the line-free area and has a width greater than the touch signal lines.
US11515360B2 Imaging device, stacked imaging device, and solid-state imaging apparatus
An imaging device includes: a first electrode; a charge storage electrode disposed at a distance from the first electrode; a photoelectric conversion layer in contact with the first electrode and above the charge storage electrode, with an insulating layer between the charge storage electrode and the photoelectric conversion layer; and a second electrode on the photoelectric conversion layer. The portion of the insulating layer between the charge storage electrode and the photoelectric conversion layer includes a first region and a second region, the first region is formed with a first insulating layer, the second region is formed with a second insulating layer, and the absolute value of the fixed charge of the material forming the second insulating layer is smaller than the absolute value of the fixed charge of the material forming the first insulating layer.
US11515346B2 Touch screen panel for sensing touch using TFT photodetectors integrated thereon
A touch screen panel using a thin film transistor (TFT) photodetector includes a touch panel including a plurality of unit patterns for sensing light reflected by a touch by using a TFT photodetector including an active layer formed of amorphous silicon or polycrystalline silicon on an amorphous transparent material, and a controller configured to scan the plurality of unit patterns and read touch coordinates as a result of the scanning.
US11515345B2 Image sensor
Designs of image sensors by including at least one grid structure extending in rows and columns of a pixel array including a plurality of imaging pixels arranged in rows and columns and structured to separate the imaging pixels from one another, the grid structure including a low-index material or an air to provide optical isolation between two adjacent imaging pixels, and a plurality of holes respectively formed at crossing points of the grid structures.
US11515344B2 Image sensor, image capturing apparatus and image processing apparatus
An image sensor comprises: a pixel region including a plurality of microlenses arranged in a matrix, and a plurality of photoelectric conversion portions provided for each of the microlenses; a plurality of amplifiers that apply a plurality of different gains to signals output from the pixel region; and a scanning circuit that scans the pixel region so that a partial signal and an added signal are read out, the partial signal being a signal from some of the plurality of photoelectric conversion portions, and the added signal being a signal obtained by adding the signals from the plurality of photoelectric conversion portions.
US11515335B2 Method adapted to manufacture array substrate and display panel
The application discloses a method adapted to manufacture an array substrate and a display panel. The method includes: form a photoresist layer, a source and a drain; post-baking the photoresist layer, so that the photoresist layer flows to the position of a channel; etching a semiconductor layer to obtain a preset pattern; and peeling off the photoresist layer.
US11515330B2 Three-dimensional ferroelectric random-access memory (FeRAM)
A 3-dimensional vertical memory string array includes high-speed ferroelectric field-effect transistor (FET) cells that are low-cost, low-power, or high-density and suitable for SCM applications. The memory circuits of the present invention provide random-access capabilities. The memory string may be formed above a planar surface of substrate and include a vertical gate electrode extending lengthwise along a vertical direction relative to the planar surface and may include (i) a ferroelectric layer over the gate electrode, (ii) a gate oxide layer; (iii) a channel layer provided over the gate oxide layer, and (iv) conductive semiconductor regions embedded in and isolated from each other by an oxide layer, wherein the gate electrode, the ferroelectric layer, the gate oxide layer, the channel layer and each adjacent pair of semiconductor regions from a storage transistor of the memory string, and wherein the adjacent pair of semiconductor regions serve as source and drain regions of the storage transistor.
US11515329B2 Three-dimensional memory device and manufacturing method thereof
A three-dimensional (3D) memory device and a manufacturing method thereof are provided. The method includes the following steps. An alternating dielectric stack is formed on a substrate. A vertical structure is formed penetrating the alternating dielectric stack in a vertical direction. A bottom dielectric layer of the alternating dielectric stack is removed. An epitaxial layer is formed between the substrate and the alternating dielectric stack after removing the bottom dielectric layer. An insulating layer is formed on the epitaxial layer. The insulating layer is located between the epitaxial layer and the alternating dielectric stack. The influence of the step of forming the vertical structure on the epitaxial layer may be avoided, and defects at the interface between the epitaxial layer and the bottom dielectric layer may be avoided accordingly.
US11515326B2 Three-dimensional memory device including laterally-undulating memory material layers and methods for forming the same
A memory device includes an alternating stack of insulating layers and electrically conductive layers located over a substrate, a memory opening vertically extending through the alternating stack, and a memory opening fill structure located in the memory opening and including a vertical semiconductor channel and a memory material layer. A vertical stack of insulating material portions can be provided at levels of the insulating layers to provide a laterally-undulating profile to the memory material layer. Alternatively, a combination of inner insulating spacers and outer insulating spacers can be employed to provide a laterally-undulating profile to the memory material layer.
US11515324B2 3D NAND structures with decreased pitch
Methods of forming 3D NAND devices are discussed. Some embodiments form 3D NAND devices with increased cell density. Some embodiments form 3D NAND devices with decreased vertical and/or later pitch between cells. Some embodiments form 3D NAND devices with smaller CD memory holes. Some embodiments form 3D NAND devices with silicon layer between alternating oxide and nitride materials.
US11515323B2 Semiconductor device and method of manufacturing the same
In one embodiment, a semiconductor device includes a stacked film alternately including a plurality of electrode layers and a plurality of insulating layers. The device further includes a first insulator, a charge storage layer, a second insulator and a first semiconductor layer that are disposed in order in the stacked film. The device further includes a plurality of first films disposed between the first insulator and the plurality of insulating layers. Furthermore, at least one of the first films includes a second semiconductor layer.
US11515321B2 Memory cells, memory arrays, and methods of forming memory arrays
Some embodiments include a memory cell having a conductive gate, and having a charge-blocking region adjacent the conductive gate. The charge-blocking region includes silicon oxynitride and silicon dioxide. A charge-storage region is adjacent the charge-blocking region. Tunneling material is adjacent the charge-storage region. Channel material is adjacent the tunneling material. The tunneling material is between the channel material and the charge-storage region. Some embodiments include memory arrays. Some embodiments include methods of forming assemblies (e.g., memory arrays).
US11515311B2 Semiconductor structure formation at differential depths
Systems, apparatuses, and methods related to semiconductor structure formation are described. An example apparatus includes a first trench and a second trench formed in a semiconductor substrate material, where the first and second trenches are adjacent and separated by the semiconductor substrate material. The apparatus includes a metallic material formed to a first height in the first trench that is less than, relative to the semiconductor substrate material, a second height of the metallic material formed in the second trench and a polysilicon material formed over the metallic material in the first trench to a first depth greater than, relative to the semiconductor substrate material, a second depth of the polysilicon material formed over the metallic material in the second trench. The greater first depth of the polysilicon material formed in the first trench reduces transfer of charge by way of the metallic material in the first trench.
US11515308B2 Integrated circuit structure with hybrid cell design
An IC structure includes first and second cell rows extending in a first direction. The first cell row includes first cells each including one or more first fins having first source/drain regions of a first conductivity type and one or more second fins having second source/drain regions of a second conductivity type opposite the first conductivity type. The second cell row includes second cells each including one or more third fins having third source/drain regions of the first conductivity type and one or more fourth fins having fourth source/drain regions of the second conductivity type. The first cells have a same first number of the one or more first fins, and the second cells have a same second number of the one or more third fins less than the first number of the one or more first fins.
US11515305B2 Structure and formation method of hybrid semiconductor device
A structure and a formation method of hybrid semiconductor devices are provided. The structure includes a substrate and a fin structure over the substrate. The fin structure has a channel height. The structure also includes a stack of nanostructures over the substrate. The channel height is greater than a lateral distance between the fin structure and the stack of the nanostructures. The structure further includes a gate stack over the nanostructures. The nanostructures are separated from each other by portions of the gate stack.
US11515301B2 ESD protection circuit
An ESD protection circuit includes a terminal connected to the cathode of a first diode and to the anode of a second diode, where the cathode of the second diode is not made of epitaxial silicon.
US11515299B2 Method for manufacturing display array
A method for manufacturing a display array includes the following steps: providing a substrate and forming a semiconductor stacked layer on the substrate; forming an insulating layer and a plurality of electrode pads on an outer surface of the semiconductor stacked layer, the insulating layer and the electrode pads directly contacting the semiconductor stacked layer, wherein the insulating layer has a plurality of openings, and the electrode pads are respectively located in the openings of the insulating layer and separated by the insulating layer; and transferring the semiconductor stacked layer, the insulating layer and the electrode pads from the substrate to a driving backplane, wherein the electrode pads are respectively electrically connected to a portion of the semiconductor stacked layer and the driving backplane through the openings of the insulating layer to form a plurality of light emitting regions in the semiconductor stacked layer.
US11515296B2 Light-emitting device, integrated light-emitting device, and light-emitting module
A light-emitting device includes a base including a conductive wiring; a light-emitting element mounted on the base and configured to emit light; a light reflective film provided on an upper surface of the light-emitting element; and a encapsulant covering the light-emitting element and the light reflective film. A ratio (H/W) of a height (H) of the encapsulant to a width (W) of a bottom surface of the encapsulant is less than 0.5.
US11515291B2 Integrated voltage regulator and passive components
It is highly desirable in electronic systems to conserve space on printed circuit boards (PCB). This disclosure describes voltage regulation in electronic systems, and more specifically to integrating voltage regulators and associated passive components into semiconductor packages with at least a portion of the circuits whose voltage(s) they are regulating.
US11515287B2 Device and method for reel-to-reel laser reflow
The present invention relates to a reel-to-reel layer reflow method, which emits a uniformized laser beam, which can easily adjust the emission area, and which is for the purpose of improving productivity. An embodiment of the present invention provides a reel-to-reel layer reflow method comprising the steps of: a) transferring a substrate, which has been wound in a roll type, to one side while unwinding the same; b) forming a solder portion on the substrate; c) seating an emission target element on the solder portion and seating a non-emission target element on the substrate; d) surface-emitting a laser beam to the solder portion, on which the emission target element is seated, such that the emission target element is attached to the substrate; e) inspecting the substrate structure manufactured through said step d); and f) winding the substrate structure in a roll type.
US11515282B2 Electromagnetic shields with bonding wires for sub-modules
Electromagnetic shields for electronic devices, and particularly electromagnetic shields with bonding wires for sub-modules of electronic devices are disclosed. Electronic modules are disclosed that include multiple sub-modules arranged on a substrate with an electromagnetic shield arranged on or over the sub-modules. Bonding wires are disclosed that form one or more bonding wire walls along the substrate. The one or more bonding wire walls may be located between sub-modules of a module and about peripheral boundaries of the module. The electromagnetic shield may be electrically coupled to ground by way of the one or more bonding wire walls. Portions of the electromagnetic shield and the one or more bonding wire walls may form divider walls that are configured to reduce electromagnetic interference between the sub-modules or from external sources.
US11515276B2 Integrated circuit, package structure, and manufacturing method of package structure
An integrated circuit includes a semiconductor substrate, contact pads, testing pads, conductive posts, and dummy posts. The contact pads and the testing pads are distributed over the semiconductor substrate. The conductive posts are disposed on the contact pads. The dummy posts are disposed on the testing pads. A height of the conductive posts is greater than a height of the dummy posts.
US11515274B2 Semiconductor package and manufacturing method thereof
A semiconductor package and a manufacturing method thereof are provided. The semiconductor package includes a semiconductor die laterally covered by an insulating encapsulation, a first redistribution structure disposed on the semiconductor die and the insulating encapsulation, a second redistribution structure disposed opposite to the first redistribution structure, and a through insulating via (TIV) penetrating through the insulating encapsulation. The semiconductor die is electrically coupled to the first redistribution structure through the second redistribution structure and the TIV. The first redistribution structure includes a patterned conductive layer covered by a patterned dielectric layer, and under-ball metallurgy (UBM) pattern partially covered by the patterned dielectric layer. A first portion of the UBM pattern physically contacts a via portion of the patterned conductive layer which is tapered toward the UBM pattern, and a second portion of the UBM pattern is connected to the first portion and protruded from the patterned dielectric layer.
US11515273B2 Bonded assembly containing oxidation barriers, hybrid bonding, or air gap, and methods of forming the same
At least one polymer material may be employed to facilitate bonding between the semiconductor dies. Plasma treatment, formation of a blended polymer, or formation of polymer hairs may be employed to enhance bonding. Alternatively, air gaps can be formed by subsequently removing the polymer material to reduce capacitive coupling between adjacent bonding pads.
US11515272B2 Semiconductor die contact structure and method
A system and method for forming a semiconductor die contact structure is disclosed. An embodiment comprises a top level metal contact, such as copper, with a thickness large enough to act as a buffer for underlying low-k, extremely low-k, or ultra low-k dielectric layers. A contact pad or post-passivation interconnect may be formed over the top level metal contact, and a copper pillar or solder bump may be formed to be in electrical connection with the top level metal contact.
US11515266B2 Methods and apparatus for scribe street probe pads with reduced die chipping during wafer dicing
An example apparatus includes a semiconductor wafer with a plurality of probe pads each formed centered in scribe streets and intersected by saw kerf lanes. Each probe pad includes a plurality of lower level conductor layers arranged in lower level conductor frames, a plurality of lower level vias extending vertically through lower level insulator layers and electrically coupling the lower level conductor frames; a plurality of upper level conductor layers, each forming two portions on two outer edges of the probe pad, the two portions aligned with, spaced from, and on opposite sides of the saw kerf lane, the coverage of the upper level conductor layers being less than about twenty percent; and a plurality of upper level vias extending vertically through upper level insulator layers and coupling the upper level conductor layers electrically to one another and to the lower level conductor layers. Methods are disclosed.
US11515262B2 Semiconductor package and method of fabricating the same
A semiconductor package includes a first substrate including a first recess formed in a top surface of the first substrate, a first semiconductor chip disposed in the first recess and mounted on the first substrate, an interposer substrate disposed on the first semiconductor chip and including a second recess formed in a bottom surface of the interposer substrate, an adhesive layer disposed in the second recess and in contact with a top surface of the first semiconductor chip, a plurality of connection terminals spaced apart from the first recess and connecting the first substrate to the interposer substrate, and a molding layer disposed between the first substrate and the interposer substrate.
US11515261B2 Multiple component integration in fanout package with different back side metallization and thicknesses
One or more stud bumps may form a conductive column to a component having back side metallization. In an embodiment, the column of stud bumps may be about 130 um vertically (Z-direction). Providing a microelectronics package with a column of stud bumps electrically connected to a component having back side metallization may provide a cost effective electrical interconnect and may enable the incorporation of components of different thicknesses, including that the component thicknesses are independent of each other, in a single fanout package, while providing a thin package profile and back side surface finish integration.
US11515256B2 Semiconductor structure and manufacturing method thereof
A semiconductor structure includes a multi-level interconnect structure, a passivation layer, a barrier layer, and a pad layer. The passivation layer is above the multi-level interconnect structure. The barrier layer lines an inner sidewall of the passivation layer, a top surface of the passivation layer and a top surface of a conductive line of the multi-level interconnect structure. The barrier layer includes a first layer, a second layer, a third layer, and a fourth layer. The first layer is in a nano-crystalline phase. The second layer is above the first layer and in an amorphous phase. The third layer is above the second layer and in a polycrystalline phase. The fourth layer is above the third layer and in a nano-crystalline phase. The pad layer is above the barrier layer.
US11515251B2 FinFET transistors as antifuse elements
Embodiments herein may describe techniques for an integrated circuit including a FinFET transistor to be used as an antifuse element having a path through a fin area to couple a source electrode and a drain electrode after a programming operation is performed. A FinFET transistor may include a source electrode in contact with a source area, a drain electrode in contact with a drain area, a fin area including silicon and between the source area and the drain area, and a gate electrode above the fin area and above the substrate. After a programming operation is performed to apply a programming voltage between the source electrode and the drain electrode to generate a current between the source electrode, the fin area, and the drain electrode, a path may be formed through the fin area to couple the source electrode and the drain electrode. Other embodiments may be described and/or claimed.
US11515246B2 Dual circuit digital isolator
An apparatus, comprising: a substrate; a coupling capacitor that is formed over the substrate; and an isolator that is formed between the substrate and the coupling capacitor, the isolator including: (a) an MP-well layer, (b) a first well layer, (c) an epi tub layer that is nested in the MP-well layer and the first well layer, and (d) a second well layer that is nested in the epi tub layer.
US11515234B2 Semiconductor device package including promoters and method of manufacturing the same
The subject application discloses a substrate. The substrate includes a first conductive layer, a first bonding layer, a first dielectric layer, and a conductive via. The first bonding layer is disposed on the first conductive layer. The first dielectric layer is disposed on the first bonding layer. The conductive via penetrates the first dielectric layer and is electrically connected with the first conductive layer.
US11515232B2 Liquid cooling through conductive interconnect
Embodiments include semiconductor packages and cooling semiconductor packaging systems. A semiconductor package includes a second die on a package substrate, first dies on the second die, conductive bumps between the first dies and the second die, a cold plate and a manifold over the first dies, second die, and package substrate, and first openings in the manifold. The first openings are fluidly coupled through the conductive bumps. The semiconductor package may include a first fluid path through the first openings of the manifold, where a first fluid flows through the first fluid path. The semiconductor package may further include a second fluid path through second openings of the cold plate, where a second fluid flows through the second fluid path, and where the first and second fluids of the first and second fluid paths cool heat providing surfaces of the first dies, the second die, or the package substrate.
US11515225B2 Reconstituted wafer including mold material with recessed conductive feature
A system and method. The system may include an integrated circuit (IC) die having two faces and sides. The system may further include mold material surrounding at least the sides of the IC die. The system may further include a redistribution layer and signal pads. The redistribution layer may be positioned between (a) the signal pads and (b) the mold material and the IC die. The redistribution layer may have conductive paths at least connecting the IC die and at least some of the signal pads. A surface of the mold material may abut the redistribution layer. The surface of the mold material may include at least one recessed area having at least one conductive feature connected to at least one of the conductive paths or the IC die.
US11515224B2 Packages with enlarged through-vias in encapsulant
A package includes a device die, an encapsulant encapsulating the device die therein, a first plurality of through-vias penetrating through the encapsulant, a second plurality of through-vias penetrating through the encapsulant, and redistribution lines over and electrically coupling to the first plurality of through-vias. The first plurality of through-vias include an array. The second plurality of through-vias are outside of the first array, and the second plurality of through-vias are larger than the first plurality of through-vias.
US11515220B2 Semiconductor package structures and methods of manufacturing the same
A semiconductor package structure includes a carrier, an electronic device, a spacer, a transparent panel, and a conductive wire. The electronic device has a first surface and an optical structure on the first surface. The spacer is disposed on the first surface to enclose the optical structure of the electronic device. The transparent panel is disposed on the spacer. The conductive wire electrically connects the electronic device to the carrier and is exposed to air.
US11515219B2 Method for finding suspicious manufacturing machines and processing factors at processing workstations of causing defects, electronic device using method, and non-transitory storage medium
A method for finding manufactured or to-be-manufactured products for defects includes obtaining basic information on processing history of products passed by each manufacturing machine at each processing workstation, and obtaining processing factor information of same, where each product is passed by a defect detection workstation after the product is passed by at least one processing workstation. The method includes obtaining quality information detected by each defect detection workstation. The method determines one or more problem manufacturing machines at one or more problem processing workstations according to the basic information on processing history and the quality information of the products. The method further determines one or more processing factors which influence the problem manufacturing machines according to the processing factor information of each manufacturing machine and the quality information of the products. A related electronic device and non-transitory storage medium are also provided.
US11515212B2 Method of manufacturing 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.
US11515208B2 Semiconductor device and semiconductor apparatus
A semiconductor device that comprises a substrate with a primary surface and a secondary surface opposite to the primary surface. The primary surface provides a semiconductor active device. The semiconductor device includes a base metal layer deposited on the secondary surface and within the substrate via in which a vacancy is formed, and an additional metal layer on the base metal layer, the additional metal layer having different wettability against a solder as compared to the base metal layer whereby the solder is contactable by the base metal layer and repelled by the additional metal layer. The semiconductor device is die-bonded on the assembly substrate by interposing the solder between the secondary surface and the assembly substrate. The base metal layer in a portion that excepts the substrate via and a periphery of the substrate via by partly removing the additional metal layer is in contact with the solder.
US11515196B1 Methods for etching a semiconductor structure and for conditioning a processing reactor
Methods for etching a semiconductor structure and for conditioning a processing reactor in which a single semiconductor structure is treated are disclosed. An engineered polycrystalline silicon surface layer is deposited on a susceptor which supports the semiconductor structure. The polycrystalline silicon surface layer may be engineered by controlling the temperature at which the layer is deposited, by grooving the polycrystalline silicon surface layer or by controlling the thickness of the polycrystalline silicon surface layer.
US11515191B2 Graded dimple height pattern on heater for lower backside damage and low chucking voltage
Embodiments disclosed herein may include a heater pedestal. In an embodiment, the heater pedestal may comprise a heater pedestal body and a conductive mesh embedded in the heater pedestal. In an embodiment, the conductive mesh is electrically coupled to a voltage source In an embodiment, the heater pedestal may further comprise a support surface on the heater pedestal body. In an embodiment, the support surface comprises a plurality of pillars extending out from the heater pedestal body and arranged in concentric rings. In an embodiment pillars in an outermost concentric ring have a height that is greater than a height of pillars in an innermost concentric ring.
US11515189B2 Automatic handling buffer for bare stocker
A buffer station for automatic material handling system can provide throughput improvement. Further, by storing to-be-accessed workpieces in the buffer stations of an equipment, the operation of the facility is not interrupted when the equipment is down. The buffer station can be incorporated in a stocker, such as bare wafer stocker.
US11515186B2 Ceiling conveyance vehicle system and temporary storage method for articles in ceiling conveyance vehicle system
An overhead transport vehicle system stores a large number of articles and includes an inclined rail and overhead transport vehicles each including a traveler to travel on the inclined rail, a holder to hold an article, an elevator to raise and lower the holder, a horizontality guide to keep the elevator horizontal or substantially horizontal at the inclined rail, and a controller. Supports are horizontally provided at a same or substantially same height, and the overhead transport vehicles located on the inclined rail are able to transfer the article between them. The overhead transport vehicles transfer the article between the supports and the controller controls the elevator to raise and lower the holder by a raising and lowering amount according to a height distance between the inclined rail and an individual support.
US11515181B2 Device for attaching conductive ball to substrate with plurality of separately controlled plates
A device for attaching conductive balls to a substrate includes a first plate, a second plate and a controller. The first plate includes first recesses. Each of the first recesses picks up a corresponding conductive ball to be attached to the semiconductor package. The second plate includes second recesses. Each of the second recesses picks up a corresponding conductive ball to be attached to the semiconductor package. The first plate and the second plate are separated from each other. The controller controls each of the first plate and the second plate to be separately moved up or down so that a lower surface of the first plate and a lower surface of the second plate are positioned differently in a first direction normal the lower surface of the first plate.
US11515180B2 Wafer-heating device
In a ceramic heater, a central-zone heating resistor and an outer-peripheral-zone heating resistor are embedded in a disc-like ceramic base having a wafer-mounting surface on one side. The central-zone heating resistor is a wire extending in a single continuous line from one of a pair of terminals to the other. The pair of terminals as a whole form a circular shape in plan view.
US11515175B2 Wafer inspection apparatus
A wafer inspection apparatus according to one embodiment is a wafer inspection apparatus including a plurality of inspection parts arranged in a height direction and a lateral direction, and includes a pair of air circulating means disposed at both ends in a longitudinal direction of an air circulating region including the plurality of inspection parts arranged in the lateral direction and configured to circulate air in the circulating region.
US11515154B2 Selective deposition of a passivation film
Selective deposition methods are described. An exemplary method comprises exposing the substrate comprising a first surface and a second surface to an anchor reactant and selectively depositing the anchor reactant on the first surface as a seed layer, wherein the anchor reactant comprises an ethynyl derivative with a headgroup that selectively targets the first surface.
US11515153B2 Film forming apparatus and film forming method
A method of forming a silicon nitride film on a substrate having a recess pattern formed in a surface thereof, includes: forming the silicon nitride film in conformity to the surface of the substrate by supplying each of a raw material gas containing silicon and a nitriding gas for nitriding the raw material gas into a processing container in which the substrate is accommodated; shrinking the silicon nitride film such that a thickness thereof is reduced from a bottom side toward an upper side of the recess pattern by supplying a plasmarized shaping gas for shaping the silicon nitride film to the substrate in a state where the supply of the raw material gas containing silicon into the processing container is stopped; and burying the silicon nitride film in the recess pattern by alternately and repeatedly performing the forming the silicon nitride film and the shrinking the silicon nitride film.
US11515147B2 Material deposition systems, and related methods
A material deposition system comprises a dopant source containing at least one dopant precursor material, an inert gas source containing at least one noble gas, and a physical vapor deposition apparatus in selective fluid communication with the dopant source and the inert gas source. The physical vapor deposition apparatus comprises a housing structure, a target electrode, and a substrate holder. The housing structure is configured and positioned to receive at least one feed fluid stream comprising the at least one dopant precursor material and the at least one noble gas. The target electrode is within the housing structure and is in electrical communication with a signal generator. The substrate holder is within the housing structure and is spaced apart from the target electrode. A method of forming a microelectronic device, a microelectronic device, a memory device, and an electronic system are also described.
US11515145B2 Deposition of silicon boron nitride films
Methods for forming a SiBN film comprising depositing a film on a feature on a substrate. The method comprises in a first cycle, depositing a SiB layer on a substrate in a chamber using a chemical vapor deposition process, the substrate having at least one feature thereon, the at least one feature comprising an upper surface, a bottom surface and sidewalls, the SiB layer formed on the upper surface, the bottom surface and the sidewalls. In a second cycle, the SiB layer is treated with a plasma comprising a nitrogen-containing gas to form a conformal SiBN film.
US11515144B2 In-situ film annealing with spatial atomic layer deposition
Methods for filling the gap of a semiconductor feature comprising exposure of a substrate surface to a precursor and reactant and an anneal environment to decrease the wet etch rate ratio of the deposited film and fill the gap.
US11515137B2 Ion guide with varying multipoles
An ion guide includes electrodes elongated along an axis from an entrance end to an exit end and spaced around the axis to surround an interior. The electrodes have polygonal shapes with inside surfaces disposed at a radius from the axis and having an electrode width tangential to a circle inscribed by the electrodes. An aspect ratio of the electrode width to the radius varies along the axis. The electrodes are configured to generate a two-dimensional RF electrical field in the interior having a multipole composition comprising one or more lower-order multipole components and one or more higher-order multipole components and varying along the axis in accordance with the varying aspect ratio, and having an RF voltage amplitude that varies along the axis.
US11515130B2 Fast response pedestal assembly for selective preclean
Implementations of the present disclosure generally relate to an improved substrate support pedestal assembly. In one implementation, the substrate support pedestal assembly includes a shaft. The substrate support pedestal assembly further includes a substrate support pedestal, mechanically coupled to the shaft. The substrate support pedestal comprises substrate support plate coated on a top surface with a ceramic material.
US11515125B2 Upper electrode and plasma processing apparatus
In an exemplary embodiment, an upper electrode is disposed in a processing chamber to face a susceptor and provided with a plate-like member and an electrode part. In an exemplary embodiment, the plate-like member is formed with a gas distribution hole that distributes a processing gas used for a plasma processing. The electrode part is formed in a film shape by thermally spraying silicon onto a surface of the plate-like member where an outlet of the gas distribution hole is formed.
US11515122B2 System and methods for VHF plasma processing
This disclosure relates to a plasma processing system for VHF plasma processing using a transmission antenna designed to enable a resonant VHF standing wave inside a plasma process chamber used to manufacture semiconductor devices. The system includes a transmission element capable of being electromagnetically coupled to incoming power lines connected to a power source. The transmission element, power transmission lines, and power source form a resonant circuit capable of enabling a VHF standing wave on the transmission element. The transmission element is folded back on itself to reduce the footprint of the antenna, such that the transmission element(s) can be located inside the plasma process chamber. The transmission antenna has three portions, with the first being electromagnetically coupled to the power transmission line, the second being coupled to plasma, and the third being a folded portion that reduces the transmission element's footprint.
US11515119B2 Plasma processing device
The present invention provides a plasma processing device including a vacuum container that has controllable internal pressure, gas supply means, an electrode that is provided in the vacuum container and has an upper surface on which a substrate is placed, and an antenna that is arranged to face the electrode to form inductive coupling, in which the antenna that is configured to form the inductive coupling includes one end connected to a high-frequency power source via a matching circuit, and the other end that is an open end, a length of the antenna is less than ½λ of a wavelength (λ) of an RF frequency, an impedance adjustment circuit connected in parallel to the antenna is connected to an RF feeding side of the antenna, and a reactance component of a combined impedance by the impedance adjustment circuit is adjustable from a capacitive load to an inductive load with respect to the RF frequency supplied to the antenna.
US11515115B2 Shunt trip assembly
A shunt trip assembly is structured to be operatively coupled to a number of circuit breakers. The shunt trip assembly includes a housing assembly and an actuating assembly. The actuating assembly includes a limited number of components. In another embodiment, the shunt trip assembly housing assembly is a substantially sealed housing assembly. In another embodiment, the shunt trip assembly housing assembly includes a single mounting panel.
US11515113B2 Contact device
A contact device includes a fixed contact, a movable contact, a housing, and an arc extinguishing member. The movable contact moves between a closed position where the movable contact contacts the fixed contact and an open position where the movable contact is separate from fixed contact. The housing houses the fixed contact and the movable contact. The arc extinguishing member is movably disposed in the housing and discharges an arc extinguishing gas. The arc extinguishing member is disposed facing a gap between the fixed contact and the movable contact when the movable contact is in the open position.
US11515111B2 Actuator device for change of state of an electronic-control apparatus for underwater use, and corresponding system
The invention relates to an actuator device for change of state of an electronic-control apparatus for underwater use and a system for underwater use comprising the combination of a said actuator device with an electronic-control apparatus for underwater use. The actuator device for change of state of an electronic-control apparatus for underwater use comprises a main body designed to be associated in a stable way with at least part of said apparatus. A peculiarity of the invention is that it comprises, associated with the main body, magnetic-field generator means that interface, in the operating position of the actuator device, with reed-technology sensor means of said apparatus for sending electrical information to means for management and control of the apparatus that are designed to change the state, in particular the state of supply of the apparatus, said management and control means being electrically associated with a supply circuit of the apparatus, which comprises at least one power-supply battery, for the possible opening or closing of the circuit.
US11515110B2 Nozzle for high or medium voltage circuit breaker
A gas-insulated high or medium voltage circuit breaker comprising: a first arcing contact and a second arcing contact, wherein at least one of the two arcing contact is axially movable along a switching axis, wherein during a breaking operation, an arc between the first arcing contact and the second arcing contact is formed in a arcing region; a buffer housing defining a pressurizing volume; a nozzle arranged at a nozzle side of the pressurizing volume, the nozzle defining a channel connected to the pressurizing volume and directed to the arcing region, for blowing an arc extinguishing gas towards the arcing region during the breaking operation, the nozzle comprising a nozzle front face facing towards the interior of the pressurizing volume.
US11515106B2 Electronic device having key assembly comprising pressure sensor, and operating method therefor
An electronic device according to an embodiment of the disclosure may include a housing, a key cover that penetrates at least a part of the housing and exposes at least a part of the key cover to an outside, a key button that is disposed inside the key cover and generates a pressing signal when the key button is pressed, a pressure sensor including a plurality of depressurization points between the key cover and the key button, and at least one processor electrically connected to the pressure sensor and the key button, and the at least one processor obtains a pressure signal corresponding to each of the plurality of depressurization points through the pressure sensor, obtains the pressing signal through the key button, and performs a specified operation based on the pressure signal corresponding to each of the obtained depressurization points and the pressing signal.
US11515105B2 Push-button structure, electronic device, and control method
A push-button structure includes: a mounting body, an outer surface of the mounting body being at least partially recessed inward to form a blind hole; a first magnetic component, located in the blind hole; a second magnetic component, located on an inner surface of the mounting body and distributed symmetrically with the first magnetic component on an opposite side of the mounting body, for generating, based on a distance to the first magnetic component, a magnetic signal corresponding to the distance; and an elastic block, located in the blind hole and having a first form without an external action and a second form under an external action.
US11515102B2 Safety shutter of withdrawable air circuit breaker
A safety shutter of the present disclosure comprises: a base unit; a shutter unit; and a cam unit. The base unit is coupled to a cradle of an air circuit breaker, and a terminal connected to a main circuit passes through the base unit. The shutter unit is coupled to the base unit so as to be spaced apart at a predetermined interval, and accommodates the terminal in the space between the shutter unit and the base unit. The cam unit extends from the base unit and penetrates the shutter unit. The shutter unit deactivates insulation by exposing the terminal in the direction of the air circuit breaker when the air circuit breaker is inserted in the direction of the base unit.
US11515095B2 Multi-layer ceramic electronic component and circuit board
A multi-layer ceramic electronic component includes: a ceramic body including first and second internal electrodes laminated in a first axis direction, first and second main surfaces facing in the first axis direction, and first and second end surfaces facing in a second axis direction orthogonal to the first axis, the first and second internal electrodes being drawn to those end surfaces; a first external electrode covering the first end surface and extending to the first main surface; and a second external electrode covering the second end surface and extending to the first main surface. Each external electrode includes a first region including a first outermost layer mainly containing tin and extending from the end surface to the first main surface, and a second region free from an outermost layer mainly containing tin and disposed adjacent to the first region in the first axis direction on the end surface.
US11515086B2 Method for manufacturing sintered magnet
A method for manufacturing a sintered magnet includes molding a green compact formed by compacting a magnet powder by press-molding the magnet powder, the green compact forming an R—Fe—B based sintered magnet having Nd as the principal component and containing a rare earth element R, sintering the green compact by heating to a sintering temperature, so as to mold a sintered magnet, pressure molding the sintered magnet by heating to a temperature not exceeding the sintering temperature, so as to correct dimensions of the sintered magnet, and adjusting the texture of the sintered magnet by aging heat treatment using heated atmosphere produced when correcting the dimensions of the sintered magnet at a temperature not exceeding the temperature during the pressure molding.
US11515085B2 System for an inductive energy transmission from a primary-conductor system to a vehicle having a secondary winding
In a system for an inductive energy transmission from a primary-conductor system, in particular a stationary primary conductor system, to a vehicle having a secondary winding, the secondary winding is inductively coupled with the primary-conductor system. The primary conductor is installed as a primary-conductor loop installed in elongated form, which has a feed conductor and a return conductor in a line section, in particular a return conductor that is installed parallel thereto, and the return conductor is electrically grounded in that at least one inductance is disposed between the return conductor and the electrical ground.
US11515084B2 Magnetic component and wireless power-transferring device including the same
The present disclosure provides a magnetic component including a winding, a first magnetic core and a circuit component, and a wireless power-transferring device including the magnetic component. The winding is formed by winding a coil, and having a first penetration portion at a middle portion of the winding. The first magnetic core is disposed at a side of the winding, and a first insulating support portion is disposed between the first magnetic core and the winding. The circuit component is located within the first penetration portion and electrically connected with the winding. Disposing the circuit component within the first penetration portion at the middle portion of the winding can effectively save space.
US11515079B2 Laminated coil
One object is to suppress thermal shrinkage of a cover resin layer at the time of thermal curing. A laminated coil according to one embodiment of the present invention is provided with a magnetic substrate formed of a sintered magnetic material, an insulation resin layer formed on the magnetic substrate, a cover resin layer formed on the insulation resin layer, and a coil conductor embedded in the insulation resin layer. In one embodiment of the present invention, said insulation resin layer includes a first resin and first filler particles, and said cover resin layer includes a second resin and second filler particles. A filling factor of the second filler particles in the cover resin layer is higher than a filling factor of the first filler particles in the insulation resin layer.
US11515078B2 Harmonics filters using semi non-magnetic bobbins
Disclosed are semi non-magnetic bobbins for use in core reactors, and core reactors that include the semi non-magnetic bobbins. The semi non-magnetic bobbins are made of a non-metallic material and provide core reactors that can withstand high temperatures and at the same time avoid eddy current effects. The disclosed semi non-metallically permeable bobbins also do not adversely affect electrical power quality and save power and can be used to capture harmonics currents. When properly designed and arranged can be used to provide electromagnetic induction heaters using harmonics currents imported from an electrical power system as the working source of heat and provide a zero-cost heating process.
US11515077B2 Power magnetic components packaged in otherwise unutilized space of power electronics
A power system has a power-electronic module that includes a housing defining a looped reservoir, a ferro-magnetic medium sealed within and filling the looped reservoir, and a conductor surrounded by the ferro-magnetic medium. The conductor is coiled within and along the looped reservoir, and has terminals extending out of the reservoir such that the ferro-magnetic medium and conductor form an inductor that opposes changes in magnitude of current flowing through the conductor.
US11515076B2 Coil device
A coil device comprising a pair of coil members annularly assembled at two connecting end portions; each coil member comprising a magnetic core, a resin case substantially entirely surrounding the magnetic core, and a coil wound around the resin case; the resin case having connecting means and guide means in the connecting end portion of each coil member; and the connected coil members being adhered to each other in the connecting end portions.
US11515072B2 Inductor device
An inductor device includes a first inductor unit and a second inductor unit. The first inductor unit includes a first side to a fourth side, a first wire, and a first input terminal. The first wire is winded to form a plurality of circles. The first wire is winded in an interlaced manner at one of the first to fourth sides of the first inductor unit. The first input terminal is disposed on one of the first to fourth sides. The second inductor unit includes a fifth side to an eighth side, a second wire, and a second input terminal. The second wire is winded to form a plurality of circles. The second wire is winded in an interlaced manner at one of the fifth to eighth sides of the second inductor unit. The second input terminal is disposed on one of the fifth to eighth sides.
US11515069B2 Multilayer substrate and electronic device
A multilayer substrate includes a stacked body, coil conductor patterns, and a connection conductor pattern. The stacked body includes insulating layers. A first coil conductor pattern is provided on the front surface of an insulating layer and has a wound shape including outer and inner end portions. A second coil conductor pattern is provided on the front surface of the insulating layer and includes an end portion. The connection conductor pattern is provided in the stacked body, and connects the coil conductor patterns. The outer end portion is connected to a terminal conductor on a back surface of the stacked body. The end portion of the second coil conductor pattern is connected to the terminal conductor on the back surface of the stacked body. The first coil conductor pattern extends parallel or substantially parallel to the second coil conductor pattern along an outer periphery of the second coil conductor pattern.
US11515068B2 Exciter
An exciter includes a first yoke having a first accommodation space with a first open end, a second yoke having a second accommodation space with a second open end which faces the first open end, the second open end being spaced from the first open end in a vibration direction. The exciter further includes a first magnetic member accommodated in the first accommodation space, a magnetic core and a coil accommodated in the second accommodation space, the coil wound around the magnetic core, a second magnetic member accommodated in the second accommodation space and located at outside of the coil, and a copper tube wound around the magnetic core and sandwiched between the magnetic core and the coil. The copper tube is capable of suppressing the high frequency impedance of the coil and therefore improves the high frequency performance and the reliability of the exciter.
US11515066B2 Heat treatable magnets having improved alignment through application of external magnetic field during binder-assisted molding
Improved manufacturing processes and resulting anisotropic permanent magnets, such as for example alnico permanent magnets, having highly controlled and aligned microstructure in the solid state are provided. A certain process embodiment involves applying a particular orientation and strength of magnetic field to loose, binder-coated magnet alloy powder particles in a compact-forming device as they are being formed into a compact in order to preferentially align the magnet alloy powder particles in the compact. The preferential alignment of the magnet alloy powder particle is locked in place in the compact by the binder after compact forming is complete. After removal from the device, the compact can be subjected to a subsequent sintering or other heat treating operation.
US11515064B2 Anti-slip system with injection operation
A grommet assembly includes a wire harness and a grommet including a hollow channel configured to receive the wire harness therein. At least one rib extends inwards from and substantially annularly about the interior surface of the hollow channel. At least one port configured to fluidly couple the hollow channel with an exterior environment is defined by the grommet. Material is injected into the channel through the port to secure the grommet relative to the wire harness. The material injected into the channel flows through interstices located between adjacent wires that define the wire harness so as to encapsulate the wires. The injected material also flows into other voids and openings located within the hollow channel. Upon setting, the injected material is configured to prevent movement of the grommet relative to the wire harness and to prevent the passage of contaminants through the grommet assembly.
US11515063B2 Composite cable
A composite cable that enables to easily restrain falling-off of separator dust at the time of peeling off a sheath, in comparison with composite cables in the conventional art. The composite cable includes a plurality of wires, a separator that covers the outer circumference of the plurality of wires all together, a sheath that covers the outer circumference of the separator, and an inclusion that is interposed between the separator and the sheath. The separator has a base layer composed of a polymer and an adhesive layer formed on the surface of the base layer on the inclusion side. In the composite cable, the adhesive layer is adhered to the inclusion.
US11515061B2 Harness assembly
A harness assembly may include a cable having a cable shielding around at least a portion of a plurality of wires, a connector with an integrated backshell arranged at an angle with respect to the cable, an external braid disposed around at least a portion of the backshell and the cable, and an overbraid around at least a portion of the external braid, the overbraid having two layers.
US11515059B2 All-weather self-healing stretchable conductive material and preparation method thereof
Disclosed is a preparation method of an all-weather self-healing stretchable conductive material, which uses acrylic acid and modified polyglutamic acid as a substrate, adds Fe3+ to form coordination, adjusts the volume ratio of water and glycerin, and heats to generate radical polymerization, so as to obtain a uniform double-layer three-dimensional network structure. The obtained polyacrylic acid and polyglutamic acid composite hydrogel has good mechanical properties and characteristics of rapid self-healing. A composite carbon film is prepared by depositing a metal layer of 20 nm to 80 nm thick on a single-layer aligned carbon film by magnetron sputtering, and then the composite hydrogel is adhered to each of the upper and lower sides of the composite carbon film respectively to form an all-weather self-healing stretchable conductive material of a sandwich structure. The preparation method of the invention is simple, the source of raw materials is plenty, and the obtained materials have good electrical and mechanical properties and have broad application prospects in the fields of flexible stretchable devices, wearable devices, and soft-bodied robots and the like.
US11515058B2 Conductive film, production method thereof, and display apparatus
There is provided a conductive film, a production method thereof, and a display apparatus. The conductive film comprises: nanometal as a filling material; and oxidized nanocellulose as a matrix material. The nanometal/oxidized nanocellulose composite conductive film may be used in flexible display.
US11515057B2 High optical transparent two-dimensional electronic conducting system and process for generating same
Hybrid transparent conducting materials are disclosed which combine a polycrystalline film and conductive nanostructures, in which the polycrystalline film is “percolation doped” with the conductive nanostructures. The polycrystalline film preferably is a single atomic layer thickness of polycrystalline graphene, and the conductive nanostructures preferably are silver nanowires.
US11515051B2 Nuclear power plant
In view of above problems, an object of the invention is to provide a primary containment vessel venting system having a structure capable of continuously discharging vapor in a primary containment vessel out of the system and continuously reducing pressure of the primary containment vessel without discharging radioactive noble gases to the outside of the containment vessel and without using an enclosing vessel or a power source. In order to achieve the above object, an nuclear power plant of the invention includes a primary containment vessel which includes a reactor pressure vessel, a radioactive substance separation apparatus which is disposed inside the primary containment vessel and through which the radioactive noble gases do not permeate but vapor permeates, a vent pipe which is connected to the radioactive substance separation apparatus, and an exhaust tower which is connected to the vent pipe and discharges a gas, from which a radioactive substance is removed, to the outside.
US11515050B1 Mitigating plasma instability
A system for reducing plasma instability is disclosed. The system includes: an outer electrode having a first end and a second end spaced from the first end; and an inner electrode disposed inside of a void defined within the outer electrode and arranged coaxial with the outer electrode. The inner electrode includes: a base end defined by the first end of the outer electrode; and an apical end spaced from the base end. The system includes a fiber injector configured to inject a frozen fiber into the void from the apical end of the inner electrode; an electrode power source configured to energize the outer electrode and the inner electrode, and thereby, cause a plasma contained within the outer electrode to flow axially along the frozen fiber; and a frozen fiber power source configured to drive an electrical pulse to the frozen fiber.
US11515045B1 Predicting risk of running-related injury using a machine learning model and related machine learning training methods
Machine learning-based systems and methods for predicting running-related injuries and related training methods are described herein. An example method for training a machine learning model includes receiving a dataset including running-related data, where the running-related data includes a plurality of samples tagged with respective running-related injury labels. The method also includes augmenting the dataset, where the augmented dataset further includes a plurality of synthetic samples tagged with respective running-related injury labels. The method further includes training a machine learning model using the augmented dataset. The trained machine learning model is configured for predicting risk of running-related injury.
US11515043B1 Method and device for hair loss prediction and personalized scalp care
In accordance with various embodiments, provided is a scalp management service provision server for providing a hair loss prevention service and scalp care service for a user, including: a DB management unit interlocked with the scalp management service provision server and configured to obtain a scalp image of the user from a scalp care device including a camera; a scalp condition diagnosis unit configured to determine a scalp condition of the user based on the obtained scalp image; a hair condition diagnosis unit configured to determine a hair condition of the user based on the obtained scalp image; a hair loss diagnosis unit configured to provide a current hair loss progress degree of the user and a hair loss prediction simulation of the user based on the scalp condition and the hair condition; a scalp care solution provision unit configured to provide information about a scalp analysis result and hair analysis result of the user through a user terminal of the user and to determine a scalp care product for the user from among a number of scalp care products included in a scalp care product DB; and a remote care device control unit configured to remotely control the scalp care device with a control value determined according to the scalp analysis result and hair analysis result of the user.
US11515042B1 Method for generating a diagnosis model capable of diagnosing multi-cancer according to stratification information by using biomarker group-related value information, method for diagnosing multi-cancer by using the diagnosis model, and device using the same
A method for generating a diagnosis model capable of diagnosing multi-cancer is provided. The method includes steps of: (a) in response to acquiring training data including (i) stratification-related values, (ii) biomarker group-related value information and (iii) its corresponding Ground Truth cancer information, setting initial prediction values of a base classification model capable of classifying cancers for each of the stratification-related values; and (b) generating a first decision tree to a T-th decision tree by using its corresponding previous classification model, wherein the previous classification model has been updated by its corresponding previous iteration via a first iteration to a T-th iteration, and wherein the previous classification model represents the base classification model at the first iteration, to thereby generate the diagnosis model.
US11515038B2 Generating and evaluating dynamic plans utilizing knowledge graphs
Techniques for evaluating dynamically modified plans are provided. A selection of a treatment plan template is received, where the treatment plan template specifies a plurality of treatment stages, where each treatment stage defines a plurality of treatment options. A plurality of modifications to the treatment plan template is generated. It is determined, for each respective modification of the plurality of modifications, whether the respective modification is permissible, based on one or more predefined institutional criteria. Upon determining that a first modification of the plurality of modifications is permissible, a first treatment plan is generated based on the first modification to the treatment plan template. Further, a first predicted efficacy measure is generated for the first treatment plan based on analyzing a knowledge graph. Finally, the first treatment plan is provided, along with at least an indication of the first predicted efficacy measure.
US11515028B2 Method and system for using artificial intelligence and machine learning to create optimal treatment plans based on monetary value amount generated and/or patient outcome
A method is disclosed for generating treatment plans for optimizing patient outcome and monetary value amount generated. The method includes receiving a set of treatment plans that, when applied to patients, cause outcomes to be achieved by the patients, receiving a set of monetary value amounts associated with the set of treatment plans, receiving a set of constraints, where the set of constraints comprises rules pertaining to billing codes associated with the set of treatment plans. The method includes generating, by the artificial intelligence engine, optimal treatment plans for a patient, where the generating is based on the set of treatment plans, the set of monetary value amounts, and the set of constraints. Each of the optimal treatment plans complies with the set of constraints and represents a patient outcome and an associated monetary value amount generated. The method includes transmitting the optimal treatment plans to a computing device.
US11515016B2 Rule-based low-latency delivery of healthcare data
Methods, systems, and computer-readable media are provided for delivering healthcare records with low latency. Healthcare data is collected from various disparate healthcare data sources. The data is filtered in accordance with routing rules to identify healthcare data to deliver to a processing node. The routing rules specify that healthcare data from a particular originating source of a particular data type is to be delivered to a particular processing node. The healthcare data is converted to a local format for use by a computing solution. This system of delivering healthcare data with low latency ensures that the data is delivered to the correct location in the correct format, even if the routing rules change.
US11515011B2 K-mer based genomic reference data compression
A computer-implemented method includes receiving genomic data associated with a plurality of genomes and identifying k-mer sets within the genomic data. The method includes constructing a k-mer subset tree according to the following process: performing iterative pairwise comparisons on the k-mer sets, wherein the iterative pairwise comparisons identify fragments with the most shared k-mers, merging the identified fragments into non-leaf nodes of the k-mer subset tree, and placing each remaining k-mer into a leaf node of the k-mer subset tree. The method includes storing the k-mer subset tree. A computer program product for data compression includes a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a computer to cause the compute to perform the foregoing method. A system includes a processor and logic. The logic is configured to perform the foregoing method.
US11515002B2 Methods and systems for 3D structure estimation
Disclosed herein are systems and methods for efficient 3D structure estimation from images of a transmissive object, including cryo-EM images. The method generally comprises, receiving a set of 2D images of a target specimen from an electron microscope, carrying out a reconstruction technique to determine a likely molecular structure, and outputting the estimated 3D structure of the specimen. The described reconstruction technique comprises: establishing a probabilistic model of the target structure; optimizing using stochastic optimization to determine which structure is most likely; and, optionally utilizing importance sampling to minimize computational burden.
US11515000B2 Genetic, metabolic and biochemical pathway analysis system and methods
Identifying pathways that are significantly impacted in a given condition is a crucial step in the understanding of the underlying biological phenomena. All approaches currently available for this purpose calculate a p-value that aims to quantify the significance of the involvement of each pathway in the given phenotype. These p-values were previously thought to be independent. Here, we show that this is not the case, and that pathways can affect each other's p-values through a “crosstalk” phenomenon that affects all major categories of existing methods. We describe a novel technique able to detect, quantify, and correct crosstalk effects, as well as identify novel independent functional modules. We assessed this technique on data from four real experiments coming from three phenotypes involving two species.
US11514994B1 Method and apparatus for outlier management
A method for outlier management at a flash controller includes testing a flash memory device to identify one or more outlier blocks of the flash memory device. Hyperparameters for a DNN are loaded into a training circuit of the flash controller. Test reads of the one or more outlier blocks are performed and a number of errors in the test reads is identified. The DNN is trained using a mini-batch training process and using the identified number of errors in the test reads and is tested to determine whether the trained DNN meets a training error threshold. The performing, the identifying, the training and the testing are repeated until the trained DNN meets the training error threshold to identify parameters of an outlier-block DNN. A neural network operation is performed using the identified parameters to predict a set of TVSO values. A read is performed using the set of predicted TVSO values.
US11514992B2 Method and apparatus for reading a flash memory device
A method for reading a flash memory device includes storing configuration files of reliability-state Classification Neural Network (CNN) models and Regression Neural Network (RNN) inference models, and storing reliability-state tags corresponding to reliability states. The current number of P/E cycles is identified and a reliability-state CNN model is selected corresponding to the current number of P/E cycles. A neural network operation of the selected reliability-state CNN model is performed to identify a predicted reliability state. Corresponding reliability-state tags are identified and a corresponding RNN inference model is selected. A neural network operation of the selected RNN inference model is performed, using the reliability-state tags as input, to generate output indicating the shape of a threshold-voltage-shift read-error (TVS-RE) curve. Threshold Voltage Shift Offset (TVSO) values are identified corresponding to a minimum value of the TVS-RE curve and a read is performed using a threshold-voltage-shift read at the identified TVSO values.
US11514991B1 Program tail plane comparator for non-volatile memory structures
A method for detecting and isolating defective memory plane(s) of a non-volatile memory structure during a program verify operation, comprising: initiating, for each plane, a word line verify voltage level scan with a bit scan pass fail criterion and at a starting voltage located within an intended program threshold voltage distribution curve, incrementally decreasing the word line verify voltage by a predetermined offset until a specific condition of the scan is obtained, and storing the voltage at which the specific condition of the scan is obtained, wherein the stored voltage represents a voltage of an upper tail portion of an actual programmed threshold voltage distribution curve of the plane. The stored voltages of all of the memory planes of the structure are compared to determine which plane corresponds to the lowest stored voltage. A “fail” status is applied to the plane corresponding to the lowest stored voltage.
US11514989B2 Dynamic adjustment of offset voltages for reading memory cells in a memory device
A memory device to manage the assignment of offset voltages for read operations, and to adjust read voltages using the offset voltages. The offset voltages are dynamically adjusted by a controller during operation of the memory device in response to read errors. In one approach, a first bin of offset voltages is assigned to a first region of a storage media. The first offset voltages are used to adjust read voltages for reading a page of first memory cells in the first region. The controller determines that at least one error has occurred in reading the page. In response to determining the error, the controller determines second offset voltages that can be used to read the first memory cell without causing a read error. Based on the second offset voltages, the controller identifies third offset voltages for assigning to the first region. The third offset voltages are used for adjusting read voltages for subsequent reads of pages in the first region. The third offset voltages can be assigned from an existing offset voltage bin, or a new offset voltage bin can be generated for the assignment.
US11514980B2 Apparatus and method with in-memory delay dependent processing
An in-memory processing apparatus includes: a memory cell array comprising memory cell groups configured to generate current sums of column currents flowing through respective column lines in response to input signals input through row lines; voltage controlled delay circuits configured to output, in response to an input of a start signal at a first time point, stop signals at second time points delayed by delay times determined based on magnitudes of applied sampling voltages corresponding to the current sums; and a time-digital converter configured to perform time-digital conversion at the second time points.
US11514964B2 Storage circuit provided with variable resistance elements, reference voltage circuit and sense amplifier
A storage circuit (11) includes memory cells (MCij), each of which includes an MTJ element, and reference cells (RCi), each of which includes a series circuit of an MTJ element set to a low-resistance state and a linear resistor (FR). A RW circuit (23j) that includes a sense amplifier is provided in each column of a memory cell array (21), and compares a data voltage on a corresponding bit line (BLj) with a reference voltage. The sense amplifier includes a pair of PMOS transistors to which the data voltage and the reference voltage are applied, a CMOS sense latch that is connected to a current path of the PMOS transistors.
US11514963B2 SOT MRAM cell and array comprising a plurality of SOT MRAM cells
A SOT-MRAM cell, comprising at least one magnetic tunnel junction (MTJ) comprising a tunnel barrier layer between a pinned ferromagnetic layer and a free ferromagnetic layer; a SOT line, extending substantially parallel to the plane of the layers and contacting a first end of said at least one MTJ; at least a first source line connected to one end of the SOT line; at least a first bit line and a second bit line, wherein the SOT-MRAM cell comprises one MTJ, each bit line being connected to the other end of the MTJ; or wherein the SOT-MRAM cell comprises two MTJs, each MTJ being connected to one of the first bit line and second bit line.
US11514962B2 Two-bit magnetoresistive random-access memory cell
Provided is a magnetoresistive random-access memory (MRAM) cell. The MRAM cell comprises a first heavy metal layer and a first magnetic tunnel junctions (MTJ) coupled to the first heavy metal layer. The first MTJ has a first area. The MRAM cell further comprises a second MTJ. The second MTJ is connected in series with the first MTJ, and the second MTJ has a second area that is different than the first area. The second MTJ shared a reference layer with the first MTJ. The MRAM cell further comprises a second heavy metal layer that is coupled to the second MTJ.
US11514960B2 Protection circuit of memory in display panel and display apparatus
Disclosed is a protection circuit of a memory in a display panel. The circuit includes: a timing controller, for outputting a first control signal; a memory, for storing software data of the timing controller; a power supply circuit, for outputting a power signal; and a monitor circuit, having three input ends and a signal output end, two input ends being respectively connected to the power supply circuit and a control signal output end, and the other one input end being input with a write control signal; the monitor circuit controls the memory to be in a write protection state when in a normal state, and controls the memory to be in a write enable state when a level state collection of the power signal, the first control signal, and the write control signal satisfies a preset level state collection.
US11514959B2 Memory device capable of adjusting clock signal based on operating speed and propagation delay of command/address signal
Methods, systems, and apparatuses for managing clock signals at a memory device are described. A memory device or other component of a memory module or electronic system may offset a received clock signal. For example, the memory device may receive a clock signal that has a nominal speed or frequency of operation for a system, and the memory device may adjust or offset the clock signal based on other operating factors, such as the speed or frequency of other signals, physical constraints, indications received from a host device, or the like. A clock offset value may be based on propagation of, for example, command/address signaling. In some examples, a memory module may include a registering clock driver (RCD), hub, or local controller that may manage or coordinate clock offsets among or between various memory devices on the module. Clock offset values may be programmed to a mode register or registers.
US11514958B2 Apparatus and method for operating source synchronous devices
Circuitry and methods of operating the same to strobe a DQ signal with a gated DQS signal are described. Some aspects are directed to a gating scheme to selectively pass a received strobe signal such as a DQS strobe signal based on a state of a drive enable (DE) signal in a drive circuit in the ATE, such that edges generated by the drive circuit are prevented from mistakenly strobing a received data signal such as a DQ signal.
US11514955B2 Power management integrated circuit with dual power feed
A power management circuit receives power from a host and a backup power supply in parallel and uses power from at least one of the host and the backup power supply to operate voltage regulators for a memory system. An enable signal is generated based on whether or not the voltage regulators are powered. The enable signal can be used to keep the backup power supply on while the memory system is in operation. In response to absence of power from the host, the circuit generates an interrupt signal causing the memory system to shut down safely without data loss.
US11514953B2 Integrated assemblies, and methods of forming integrated assemblies
Some embodiments include an integrated assembly having a pair of adjacent memory-block-regions, and having a separator structure between the adjacent memory-block-regions. The memory-block-regions include a first stack of alternating conductive levels and first insulative levels. The separator structure includes a second stack of alternating second and third insulative levels. The second insulative levels are substantially horizontally aligned with the conductive levels, and the third insulative levels are substantially horizontally aligned with the first insulative levels. Some embodiments include methods of forming integrated assemblies.
US11514946B1 Heat-assisted magnetic recording (HAMR) slider with stray light removal
A heat-assisted magnetic recording (HAMR) disk drive uses a semiconductor laser mounted on a slider to deliver light to a near-field transducer (NFT) via a waveguide located inside the slider. The waveguide includes a core and cladding material that is transparent to the laser light and surrounds the core. Layers of stray light absorption material are located inside the slider on opposite edges of the waveguide core in the same plane as the core and on opposite sides of the waveguide core in planes spaced from the plane of the core. Portions of the waveguide cladding material are located between the waveguide core and the stray light absorption layers. The stray light absorption layers absorb light that leaks into the cladding material and substantially reduces stray light reflected to the laser to prevent undesirable laser power fluctuation.
US11514942B2 Magnetic recording medium, magnetic signal reproduction device and method of manufacturing magnetic recording medium
The magnetic recording medium has a magnetic layer containing multiple nonmagnetic particles having a ratio, major axis length/minor axis length, of less than or equal to 1.5, the multiple nonmagnetic particles are present in the magnetic layer in a state where, when the depth to which each of the multiple nonmagnetic particles is embedded in the magnetic layer in observation of a sectional image picked up by SEM is denoted as b and the thickness of the magnetic layer as t, the average value of the ratio of b/t is less than or equal to 0.9, and the number of protrusions 5 nm or greater in height is 800 or greater and the number of protrusions 20 nm or greater in height is 20 or less as measured by AFM per an area 40 μm×40 μm on the magnetic layer side surface of the magnetic recording medium.
US11514934B1 Planar design for sensors in a dual free layer read head
The present disclosure generally relates to a dual free layer (DFL) two dimensional magnetic recording (TDMR) read head. The read head comprises a first sensor, a first rear hard bias (RHB) structure disposed adjacent to the first sensor, an upper shield disposed over the first sensor and first RHB structure, a lower shield disposed over the upper shield, a second sensor disposed over the lower shield, and a second RHB structure disposed adjacent to the second sensor. A first surface of the first sensor is substantially flush or aligned with a first surface of the first RHB structure. A first surface of the second sensor is substantially flush or aligned with a first surface of the second RHB structure. The upper shield extends linearly from a media facing surface into the read head. The first lower shield is over-milled a greater amount of time than the second lower shield.
US11514932B1 Soft bias shape anisotropy stabilization read head design and method of making same
The present disclosure generally relates to magnetic storage devices, such as magnetic tape drives, comprising a read head. The read head comprises a plurality of read sensors disposed between a lower shield having a first width in a stripe height direction and an upper shield. The plurality of read sensors comprise an antiferromagnetic layer and a free layer comprising a first layer and a second layer. A plurality of soft bias side shields disposed adjacent to and outwardly of the plurality of read sensors in a cross-track direction, each of the plurality of soft bias side shields having a second width in the stripe height direction less than the first width. Each of the plurality of soft bias side shields are spaced a first distance from the lower shield and a second distance from the upper shield, the first distance being substantially equal to the second distance.
US11514931B1 Magnetic head including main pole having top surface including first inclined portion, second inclined portion, and third inclined portion, and spin torque oscillator
A magnetic head includes a main pole, a trailing shield, and a spin torque oscillator. A top surface of the main pole includes a first inclined portion, a second inclined portion, and a third inclined portion arranged in order of closeness to a medium facing surface. Each of the first to third inclined portions has a front end closest to the medium facing surface and a rear end farthest from the medium facing surface. Each of the first to third inclined portions is inclined relative to the medium facing surface and a direction orthogonal to the medium facing surface so that its rear end is located forward relative to its front end in a direction of travel of a recording medium.
US11514926B2 Low power mode for speech capture devices
A system configured to enable a Wi-Fi processor to enter a low power mode (LPM) for short periods of time without compromising functionality is provided. A device reduces power consumption by enabling the Wi-Fi processor to enter LPM with scheduled wakeup events to enable specific functionality. In some examples, the Wi-Fi processor toggles between LPM and an active mode based on a first duty cycle to enable new device provisioning. The first duty cycle corresponds to a time required to scan a plurality of wireless channels, waking the Wi-Fi processor at a first frequency to monitor for incoming probe requests. In other examples, the Wi-Fi processor uses a second duty cycle chosen to maintain time synchronicity between a time master device and time follower devices. The device sets the second duty cycle to wake the Wi-Fi processor at a second frequency to exchange data packets with synchronized devices.
US11514907B2 Activation of remote devices in a networked system
The present disclosure is generally directed to the generation of voice-activated data flows in interconnected network. The voice-activated data flows can include input audio signals that include a request and are detected at a client device. The client device can transmit the input audio signal to a data processing system, where the input audio signal can be parsed and passed to the data processing system of a service provider to fulfill the request in the input audio signal. The present solution is configured to conserve network resources by reducing the number of network transmissions needed to fulfill a request.
US11514902B2 Speech recognition method and apparatus therefor
A speech recognition apparatus and an operating method thereof which execute a mounted artificial intelligence (AI) algorithm and/or machine learning algorithm to perform speech recognition and communicate with different electronic apparatuses and external servers in a 5G communication environment are disclosed. A speech recognition method according to an exemplary embodiment of the present disclosure includes determining a temporary pause for reception of a first utterance sentence in the middle of the reception of the first utterance sentence, outputting a speech recognition processing result of a second utterance sentence which is received after the temporary pause, separately from the first utterance sentence, determining a third utterance sentence which is received after outputting the speech recognition processing result of the second utterance sentence as an extension of the first utterance sentence, and outputting a speech recognition processing result of a fourth utterance sentence obtained by combining the first utterance sentence and the third utterance sentence. According to the present disclosure, a delay occurring in the middle of reception of uttering speech is recognized as an uncompleted utterance to be temporarily stored and a speech recognition processing result for an additional uttering speech received after the delay is provided and then uttering speech which is input again and the uttering speech before the delay are recognized as completed utterance and a speech recognition processing result is provided to improve the speech recognition processing performance.
US11514901B2 Anchored speech detection and speech recognition
A system configured to process speech commands may classify incoming audio as desired speech, undesired speech, or non-speech. Desired speech is speech that is from a same speaker as reference speech. The reference speech may be obtained from a configuration session or from a first portion of input speech that includes a wakeword. The reference speech may be encoded using a recurrent neural network (RNN) encoder to create a reference feature vector. The reference feature vector and incoming audio data may be processed by a trained neural network classifier to label the incoming audio data (for example, frame-by-frame) as to whether each frame is spoken by the same speaker as the reference speech. The labels may be passed to an automatic speech recognition (ASR) component which may allow the ASR component to focus its processing on the desired speech.
US11514896B2 Interfacing with applications via dynamically updating natural language processing
Dynamic interfacing with applications is provided. For example, a system receives a first input audio signal. The system processes, via a natural language processing technique, the first input audio signal to identify an application. The system activates the application for execution on the client computing device. The application declares a function the application is configured to perform. The system modifies the natural language processing technique responsive to the function declared by the application. The system receives a second input audio signal. The system processes, via the modified natural language processing technique, the second input audio signal to detect one or more parameters. The system determines that the one or more parameters are compatible for input into an input field of the application. The system generates an action data structure for the application. The system inputs the action data structure into the application, which executes the action data structure.
US11514892B2 Audio-spectral-masking-deep-neural-network crowd search
A system includes a memory having instructions therein and at least one processor in communication with the memory. The at least one processor is configured to execute the instructions to communicate, into a user device, a deep neural network comprising a predictive audio spectral mask. The at least one processor is also configured to execute the instructions to: generate data corresponding to ambient sound via a multi-microphone device; separate amplitude data and/or phase data from the data via the deep neural network comprising the predictive audio spectral mask; and determine, via the user device and based on the amplitude data and/or phase data, a location of origin of target speech relative to the user device. The at least one processor is configured to execute the instructions to display, via the user device, the location of origin of the target speech relative to the user device.
US11514889B2 Device and method for clarifying dysarthria voices
A device and a method for clarifying dysarthria voices is disclosed. Firstly, a dysarthria voice signal is received and framed to generate dysarthria frames. Then, the dysarthria frames are received to retrieve dysarthria features. Finally, the dysarthria features are received. Without receiving phases corresponding to the dysarthria features, the dysarthria features are converted into an intelligent voice signal based on an intelligent voice conversion model. The intelligent voice conversion model is not trained by the dynamic time warping (DTW). The present invention avoids the phase distortion of the voice signal and provides more natural and clarified voices with low noise.
US11514885B2 Automatic dubbing method and apparatus
An automatic dubbing method is disclosed. The method comprises: extracting speeches of a voice from an audio portion of a media content (504); obtaining a voice print model for the extracted speeches of the voice (506); processing the extracted speeches by utilizing the voice print model to generate replacement speeches (508); and replacing the extracted speeches of the voice with the generated replacement speeches in the audio portion of the media content (510).
US11514882B2 Feedforward active noise control
Sound reduction includes producing an error signal representative of sound present in a target space, producing a reference signal corresponding to undesired sound present in the target space, and producing, based on the reference signal and the error signal a cancelling output signal representative of the undesired sound present in the target space. The method further includes producing, based on the cancelling output signal, sound to destructively interfere with the undesired sound present in the target space, and limiting the amplitude or power of at least one of the reference signal, the error signal and the cancelling output signal if a first condition is met, the at least one signal under examination is at least one of the reference signal, the error signal and the cancelling output signal, and fully or partially suspending the active noise controller update mechanism if a second condition is met.
US11514880B2 Cushioning element with tuned absorber
A cushioning element for use in a vehicle, for example in an aircraft, includes at least one tuned absorber embedded within the cushioning element. The tuned absorber is tuned to absorb noise at a predetermined frequency of at least 20 Hz. A method of providing noise absorption within a cabin of a vehicle includes determining a predetermined frequency of at least 20 Hz of an undesirable noise within the cabin, and configuring an internal structure of a cushioning element to define a tuned absorber tuned to absorb noise at the predetermined frequency, the cushioning element in use being located in the cabin.
US11514878B2 Helmholtz resonators with broadband capability
A method of using an acoustic resonator including receiving at a first stage of a resonator an incoming acoustic wave. The method further includes resonating the incoming wave with a flexible membrane, a taper of the flexible membrane, and a cavity of a first stage, thereby producing synergistic effect on a resulting acoustic resonance. Additionally, the method includes transforming an acoustic energy associated with the incoming acoustic wave into an elastic energy, wherein the elastic energy is channeled through the flexible membrane, thereby reducing an intensity of the incoming acoustic wave and resulting in a first reduced incoming acoustic wave. Further the method includes transferring the first reduced incoming acoustic wave through a hole of a neck of the flexible membrane. The method also includes transferring a first pressure wave caused by a perturbation in the flexible membrane into a second stage, thereby producing a second acoustic wave.
US11514877B2 System and methods for automatically generating a musical composition having audibly correct form
A generative composition system reduces existing musical artefacts to constituent elements termed “Form Atoms”. These Form Atoms may each be of varying length and have musical properties and associations that link together through Markov chains. To provide myriad new composition, a set of heuristics ensures that musical textures between concatenated musical sections follow a supplied and defined briefing narrative for the new composition whilst contiguous concatenated Form Atoms are also automatically selected to see that similarities in respective and identified attributes of musical textures for those musical sections are maintained to maintain good musical form. Within the composition work, chord spacing and control are practiced to maintain musical sense in the new composition and a primitive heuristics structure maintains pitch and permits key transformation. The system provides signal analysis and music generation by allowing emotional connotations to be specified and reproduced from cross-referenced Form-Atoms.
US11514874B2 Computer having a remote second display
A personal computer provides a video signal to dual first and second displays, improvement comprising the second display remote from the computer receiving its video signal by telemetry instead of through video cable. A video signal transmitter connects to the computer through a transmitter cable plugged into a computer display port. The cable from the second display that would otherwise be plugged into the computer video port is instead connected to a video signal receiver. The signal is then transmitted from the computer by the connected transmitter to the receiver connected to the second display. In an alternative embodiment, telemetry between the second display and the computer is achieved through a remote access card, the technology of which is well known in the art. The second display may detachably mount to the back of the first display.
US11514873B1 Method of adjusting brightness of display device
A method of adjusting brightness of a display device is provided. The method includes steps of: generating a synchronization signal having a plurality of periods each of which is a frame time; determining bit values of dithering data according to target brightness data; and determining how many pulse waves in the pulse wave width modulation signal need to be modulated within the frame time according to the bit values of the dithering data, and accordingly modulating widths of the pulse waves of the pulse wave width modulation signal.
US11514870B2 Timing controller, display panel and related driving method thereof
A timing controller, a display panel and a driving method are proposed. The display panel includes a display sub-pixel and a virtual sub-pixel. The display sub-pixel includes first sub-pixels, second sub-pixels and third sub-pixels. If the grayscale information of the two adjacent first sub-pixels are the same, then a driving signal of the virtual sub-pixel is the same as a driving signal of a third sub-pixel close to the virtual sub-pixel; otherwise, the driving signal of the virtual sub-pixel is the same as a driving signal of the third sub-pixels, which are outnumbered in the histogram.
US11514868B1 Display panel with inactive region used in a head mounted display
An electronic display includes a display panel that operates in a single display mode to provide a single display, or a dual display mode to provide two displays separated by an inactive region. The electronic display includes the display panel and a panel driver. The display panel includes a left pixel region, a right pixel region, and a middle pixel region between the left and right pixel regions. In the single display mode of the electronic display, the panel driver provides first gate signals generated from first input data to the left, right, and middle pixel regions. In a dual display mode, the panel driver provides second gate signals generated from second input data to the left and right pixel regions. The first input data has a first resolution that is larger than a second resolution of the second input data.
US11514843B2 Display device and driving method thereof
A display device includes: pixels arranged in a display area; a timing controller which generates image data of each frame based on an input image signal of the each frame, the timing controller including a logo controller which detects a logo image and a logo area including the logo image from the input image signal of the each frame to control luminance of the logo image; and a data driver which generates a data signal based on the image data and supplies the data signal to the pixels. The logo controller generates a first logo map based on an input image signal of a previous frame, generates a second logo map based on an input image signal of a current frame, and determines a similarity between the first logo map and the second logo map to selectively change luminance of a logo image of a next frame.
US11514832B2 Display apparatus and method of driving the same
A display apparatus includes a display panel, a gamma reference voltage generator and a data driver. The gamma reference voltage generator is configured to generate a gamma reference voltage. The gamma reference voltage includes a gamma amplifier configured to output the gamma reference voltage. The data driver is configured to generate a data voltage based on the gamma reference voltage and to output the data voltage to the display panel. A polarity of an offset voltage of the gamma amplifier is inverted alternately in a unit of one frame and in a unit of two frames.
US11514831B2 Electronic device and method for controlling storage of content displayed on display panel
An electronic device according to various embodiments may comprise: a display; a processor; a memory; and a display drive circuit for driving the display panel, wherein the display drive circuit is configured to: receive first frame data including at least a part of a second content from the processor while a first content is displayed using the display panel; keep from storing the received first frame data in the memory at least temporarily for a designated period of time; receive second frame data including at least a part of the second content from the processor after the designated period of time; store the received second frame data in the memory; and display the second content on the display panel according to the second frame data.
US11514824B2 Display device
A display device includes a table including an upper plate portion and a support portion that supports the upper plate portion; a window member disposed in an upper portion of the upper plate portion; and a display module slidable with respect to the window member, wherein a position of the display module varies from a first position of being accommodated in the upper plate portion to overlap the window member to a second position of protruding from the upper portion of the upper plate portion.
US11514811B2 Method for generating at least one recipe suggestion, kitchen appliance and system for preparing food
The invention relates to a method (100) for generating at least one recipe suggestion (230) when using a kitchen appliance (10) for preparing food, comprising the following steps: Detection (102) of food data (210), especially on the kitchen appliance (10), Assigning (103) the food data (210) to a data history (220) of a user profile (200). Furthermore, the invention relates to a kitchen appliance (10) for preparing food and a system (1) for preparing food comprising a kitchen appliance (10).
US11514809B2 Educational and content recommendation management system
An educational system may include a contextualizer that accesses and processes content items and build a knowledge base including educational content and relationships between content items. The system may include a user assessor unit that determines user assessment variables based on user responses to previous educational content items and generate a user model based on the user assessment variables. The system may include a recommender that navigates the knowledge base and generates recommendations of new educational content based on the user model. The recommendation can assess the user's proficiency on a given concept based on the user model and maximize the user's probability of success around the concept of which the user shows proficiency, or improve the user's proficiency around the concept the user shows weakness. In some examples, the system may acquire an expert's knowledge about certain concepts to refine the user model, increasing the accuracy of the recommender.
US11514800B2 System and methods for monitoring unmanned traffic management infrastructure
A system and method for reliably and efficiently monitoring and arbitrating the performance of one or more UTM infrastructure systems are provided herein. The method for monitoring and arbitrating a plurality of UTM infrastructure networks involves monitoring and arbitrating a plurality of unmanned traffic management (UTM) infrastructure networks comprising integrating a UTM arbitration system between the plurality of UTM infrastructure networks, wherein the UTM arbitration system is operably configured to simultaneously monitor the UTM infrastructure networks; monitoring information and/or data associated with one or more UTM systems associated with the UTM infrastructure networks; detecting the presence or absence thereof of one or more inconsistencies in the data and/or information associated with the one or more UTM systems; and initiating a reconciliation activity in response to detecting the presence of at least one inconsistency in the data and/or information associated with the one or more UTM systems.
US11514799B2 Systems and methods for maneuvering an aerial vehicle during adverse weather conditions
A machine learning maneuver model can be programmed to generate maneuver data identifying a plurality of flight paths for maneuvering an aerial vehicle through an adverse weather condition and a flight path confidence score for each flight path of the plurality of flight paths based on at least weather sensor data characterizing the adverse weather condition. The flight path confidence score can be indicative of a probability of successfully maneuvering the aerial vehicle through the adverse weather condition according to a respective flight path. A maneuver decision engine can be programmed to evaluate each flight path confidence score for each flight path relative to a flight path confidence threshold to identify a given flight path of the plurality of flight paths through the adverse weather condition that poses a least amount of structural risk to the aerial vehicle.
US11514794B1 Vehicular blind spot warning system
The vehicular blind spot warning system is a safety device. The vehicular blind spot warning system comprises a master alarm circuit, a plurality of sensor circuits, a plurality of remote alarm circuits, a personal data device, and a vehicle. The master alarm circuit mounts in the vehicle. The plurality of sensor circuits and the plurality of remote alarm circuits mount on the exterior surface of the vehicle. The personal data device forms a communication link with the master alarm circuit. The vehicular blind spot warning system monitors a 360 degree field of view around the vehicle. The vehicular blind spot warning system generates a plurality of audible and visible alarms when: a) the vehicular blind spot warning system detects traffic that is near to the vehicle; and, b) the vehicular blind spot warning system detects traffic that is moving in a dangerous direction relative to the vehicle.
US11514790B2 Collaborative perception for autonomous vehicles
Collaborative perception is based on recognition that a fleet of AVs and stationary infrastructure objects equipped with sensors may be configured to communicate with one another in sharing their sensor data, thus benefiting from collaborative perception, rather than being limited to their individual perception. Three specific scenarios of collaborative perception are disclosed. The first scenario relates to two AVs in the vicinity of one another exchanging complexity scores indicative of their respective environments. The second scenario relates to an AV detecting that it has a blind spot and seeking other AVs or infrastructure objects to provide information indicative of the environment in the blind spot. The third scenario relates to providing infrastructure objects equipped with sensors in appropriate locations so that, when an AV is in the vicinity of such objects, the AV may receive information from their sensors.
US11514788B2 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.
US11514787B2 Information processing device, information processing method, and recording medium
In an information processing device, a first acquirer acquires, from a user, plan information including a scheduled time and a destination. A second acquirer acquires a spare time. A third acquirer acquires travelling schedule information for enabling arrival at the destination earlier than the scheduled time by the spare time or more. A display controller displays, on a display unit, information regarding the travelling schedule information and the spare time.
US11514785B2 Display system
A display system of the present disclosure forms an AR route by shifting node information included in road map data to a lane on which a subject vehicle is to travel on the basis of lane information. Thus, it is possible to display the AR route which matches a shape of a route on which the subject vehicle is to travel without providing a feeling of strangeness while resolving inconvenience that the AR route is largely displaced from the route on which the subject vehicle is to travel at positions such as an intersection and a branch point, where a plurality of roads intersect.
US11514777B2 Methods and devices for transferring data using sound signals
A method of transmitting data comprises modulating data symbols for transmission onto a sonic carrier signal and transmitting the modulated data using an electroacoustic transducer. The modulated data is transmitted by transmitting a portion of the modulated data for a first duration; pausing transmission for a second duration; and repeating the transmitting and pausing with further portions of the modulated data.
US11514768B2 Systems and methods for increasing alarm confidence in EAS detection systems
Systems and methods for operating an EAS detection system. The methods comprise: detecting an Active Security Tag (“AST”) in an EAS detection zone; determining whether AST is coupled to an object identified in a list; and performing operations when a determination is made that AST is coupled to a listed object. The operations involve: accessing sensor data generated by at least one sensor device disposed on/near display equipment associated with the listed object; processing the sensor data to determine whether a person was within a defined distance range of AST during a period of time immediately preceding the detecting; concluding that a false alarm scenario exists when the sensor data indicates that a person was not within the defined distance range of AST during the period of time; and suppressing alarm issuance by the EAS detection system in response to the false alarm scenario conclusion.
US11514765B2 Systems and methods for spatial sensing and tracking of objects in a space
This disclosure is directed to product displays systems. In one aspect, a product display system includes three or more bases spatially distributed in a space. Each base has a wireless transceiver. The system includes a product display assembly comprising a puck assembly and a base assembly. The puck assembly has a surface on which a product is mountable for merchandising of the product to a customer and is untethered to the base assembly. The puck assembly executes machine-readable instructions that determines a coordinate location of the puck assembly within the space based on wireless communications between the puck assembly and the three or more bases. The puck assembly may also generate an alarm sound when the coordinate location is located within an alarm zone or a warning zone of the space.
US11514754B2 Systems and methods of electronic gaming including gesture-based player constructed symbol combinations
In one aspect, an electronic gaming machine includes a game controller that executes instructions that cause the game controller to: (i) display a plurality of reels to form a matrix of symbol positions; (ii) simulate spinning the plurality of reels; (iii) display a plurality of player-populated symbol positions within the matrix; (iv) display a first player-selectable symbol of a sequence of player-selectable symbols; (v) receive, during the spinning, an add gesture associated with the first player-selectable symbol representing a request for addition of the first player-selectable symbol to the matrix; (vi) add the first player-selectable symbol to a first player-populated symbol position in response to the add gesture; (vii) simulate stopping each reel of the plurality of reels, the first player-selectable symbol overlaying a reel symbol at the first player-populated symbol positions; and (viii) evaluate the symbols displayed within the matrix to determine a game outcome.
US11514749B2 Using mobile devices to operate gaming machines
A mobile device with remote play application is used to operate a gaming machine with a separately releasable module (SRM). The gaming machine and the mobile device are connected to a gaming network. In response to a visual code displayed on the gaming machine being captured by the mobile device, both a web socket connection and Virtual Network Computing (VNC) session are established between the SRM and the software application. The VNC session reproduces a video button panel of the gaming machine in the remote play application. The gaming machine is operated via touch inputs to the reproduced video button panel. To limit a remote session to mobile devices in close proximity to the gaming machine, the SRM sends an audio code to the mobile device and only maintains the session in response to receiving an echo of the audio code over the web socket connection.
US11514747B2 Latching assembly for a pushbutton of an electronic gaming machine
An electronic gaming machine includes a cabinet, a main display coupled to the cabinet and configured to display a wagering game, and a button deck assembly slidably coupled to the cabinet. The button deck assembly includes a housing extending from a first end oriented to face the cabinet to an opposed second end, a pushbutton releasably coupled to the housing between the first end and the second end, a latch, and a lever. The latch is configured to pivot relative to the pushbutton between a first position, in which the latch engages the pushbutton to secure the pushbutton to the housing, and a second position, in which the latch is disengaged from the pushbutton. The lever is slidably coupled to the housing and configured to engage the latch, wherein movement of the lever relative to the housing pivots the latch between the first position and the second position.
US11514733B1 Extended time scale event detection
A system for extended time scale event detection includes a data storage device and a processor. The data storage device is configured to store sensor data associated with a vehicle. The processor is configured to analyze an extended time period of the sensor data to identify minor events. The minor events are detected using a minor event threshold. The processor is further configured to determine whether there are more than a threshold number of the minor events and, in the event there are more than a threshold number of the minor events, flag the minor events.
US11514732B2 Electrical machine monitor
An example method includes receiving, by one or more processors and via a sensor, a signal representing operational characteristics of a device included in an aircraft; determining, by the one or more processors and based on the signal, a partial discharge intensity value; receiving, by the one or more processors and via an environmental sensor, at least one environmental measurement of the device; modifying, by the one or more processors and based on the at least one environmental measurement, the partial discharge intensity value to determine a modified partial discharge intensity value; and responsive to determining that the modified partial discharge intensity value satisfies a threshold, outputting an alert signal for the device.
US11514725B2 Intelligence device and user selection method thereof
Disclosed are an intelligence device and a method of selecting a user of the intelligence device. According to an embodiment of the disclosure, the intelligence device may analyze the eye blinks and pupil shapes of persons and select the person gazing at the intelligence device as a user. According to an embodiment, the intelligence device may be related to artificial intelligence (AI) modules, robots, augmented reality (AR) devices, virtual reality (VR) devices, and 5G service-related devices.
US11514723B2 Method and apparatus for determining liveness
A liveness determining method and apparatus are provided. The liveness determining apparatus includes an optical sensor including at least one optical source; a memory configured to store registered color information; and at least one processor configured to: obtain, from the optical sensor, an input fingerprint image of an object corresponding to the at least one optical source, obtain input color information from the input fingerprint image, compare the input color information and the registered color information, and determine liveness of the object based on a result of the comparing.
US11514715B2 Deepfake video detection system and method
A deepfake video detection system, including an input data detection module of a video recognition unit for setting a target video; a data pre-processing unit for detecting eye features from the face in the target video; a feature extraction module for extracting eye features and inputting the eye features to a long-term recurrent convolutional neural network (LRCN); and then using a sequence of long-term and short-term memory (LSTM) of a learning module; performing sequence learning; using a state prediction module to predict the output of each neuron, and then using a long and short-term memory model to output the quantized eye state, then connecting to a state quantification module, and comparing the original stored data from the normal video and the quantified eye state information of the target video, and outputting the recognition result by an output data recognition module.
US11514713B2 Face quality of captured images
The disclosure pertains to techniques for image processing. One such technique comprises a method for image selection, comprising: obtaining a sequence of images, detecting a first face in one or more images of the sequence of images, determining a first location for the detected first face in each of the images having the detected first face, generating a heat map based on the first location of the detected first face in each of the images of the sequences of images, determining a face quality score for the detected first face for each of the one or more images having the detected first face, determining a peak face quality score for the detected first face based in part on the face quality score and the generated heat map, and selecting a first image of the sequence of images, corresponding with the peak face quality score for the detected first face.
US11514712B2 Fingerprint entry method and apparatus, and system and electronic device
A fingerprint input method, apparatus, system and an electronic device are provided. The method includes: obtaining a fingerprint as a current fingerprint (S101); comparing the current fingerprint with a fingerprint stored in a fingerprint database (S102); storing, when it is determined that there is no fingerprint identical with the current fingerprint in the fingerprint database, the current fingerprint in the fingerprint database. It can be seen that before storing the obtained current fingerprint into the fingerprint database, it is firstly determined whether there is a fingerprint identical with the current fingerprint in the fingerprint database, and when it is determined that there is no fingerprint identical with the current fingerprint in the fingerprint database, the current fingerprint is stored in the fingerprint database, to avoid the occurrence of duplicate fingerprints in the fingerprint database, avoid the input of the duplicate fingerprints, and improve the user experience.
US11514711B2 Fingerprint identification method and apparatus
A method and apparatus are provided for fingerprint identification in the field of terminal technology. The method may include: when a touch operation for fingerprint identification is detected on a display screen, determining an acting area and a touch position of the touch operation on the display screen; and determining a fingerprint image corresponding to the touch operation and performing the fingerprint identification, when the acting area is greater than or equal to a first preset area threshold and the touch position is located in a preset identification region on the display screen.
US11514710B2 Display panel and terminal device
Provided are a display panel and a terminal device. The display panel includes: a display array including a plurality of display portions, the display portion including at least one display subportion; and a plurality of image detectors configured to detect photo signals to obtain a target detection image, the plurality of image detectors being adjacent to the plurality of display portions and having first distribution positions and second distribution positions, the first distribution positions being different from the second distribution positions. The plurality of image detectors are distributed at different distribution positions at the adjacent positions of the plurality of display portions of the display array in different distribution manners.
US11514709B2 Biometric identification device using a light detection apparatus with light blocking layer/diaphragm
Provided are an optical image capturing unit and an electronic device. The optical image capturing unit includes: an optical converging device; a diaphragm disposed on a back focal plane of the optical converging device, where the diaphragm is provided with a window; and a photosensing unit disposed under the diaphragm, where the optical converging device is configured to converge an optical signal within a specific incident angle range to the window, and the optical signal is transmitted to the photosensing unit via the window.
US11514700B2 Image-processing device, image-processing method, and storage medium on which program is stored
An image-processing device includes: a reliability calculation unit configured to calculate reliability of a character recognition result for a document image which is a character recognition target on the basis of a descriptive feature amount of a character string of a specific item included in the document image; and an image output unit configured to output an image of the character recognition result indicating the character string of the specific item in a display mode in accordance with the reliability.
US11514698B2 Intelligent extraction of information from a document
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing intelligent extraction of information from a document. A computing module receives input data representing an image of a document. The module also receives context data for the document. The context data includes parameters that are descriptive of the document in the image. The module processes the input data and the context data to determine a complexity value that characterizes a level of complexity in identifying information to be extracted from the document. The system selects a machine-learning model to use in extracting information from the document. The model is selected based on the complexity value and from multiple candidate models. The system extracts information from the document using the selected model, including converting a portion of the image of the document that shows typed or handwritten text into a digitized text string.
US11514694B2 Teaching GAN (generative adversarial networks) to generate per-pixel annotation
A method and apparatus for joint image and per-pixel annotation synthesis with a generative adversarial network (GAN) are provided. The method includes: by inputting data to a generative adversarial network (GAN), obtaining a first image from the GAN; inputting, to a decoder, a first feature value that is obtained from at least one intermediate layer of the GAN according to the inputting of the data to the GAN; and obtaining a first semantic segmentation mask from the decoder according to the inputting of the first feature value to the decoder.
US11514687B2 Control system using in-vehicle gesture input
A control system using an in-vehicle gesture input, and more particularly, a system for receiving a vehicle occupant's gesture and controlling the execution of vehicle functions. The control system using an in-vehicle gesture input includes an input unit configured to receive a user's gesture, a memory configured to store a control program using an in-vehicle gesture input therein, and a processor configured to execute the control program. The processor performs an information display control for areas layered in a windshield screen according to the user's gesture.
US11514682B2 Determining weights of points of a point cloud based on geometric features
According to one or more embodiments, operations may comprise obtaining a first point cloud. The operations also comprise performing segmentation of the first point cloud, the segmentation generating one or more clusters of points of the point cloud. The operations also comprise determining, for each respective cluster of the plurality of clusters, a respective geometric feature of a corresponding object that corresponds to the respective cluster. The operations also comprise obtaining a second point cloud. The operations also comprise assigning a plurality of weights that comprises assigning a respective weight to each respective cluster based on the respective geometric feature that corresponds to the respective cluster. The operations also comprise obtaining a second point cloud and aligning the first point cloud with the second point cloud based on the plurality of weights.
US11514680B2 Methods and systems for traffic monitoring
A system and method for determining a dimension of a target. The method includes: determining a camera parameter, the camera parameter including at least one of a focal length, a yaw angle, a roll angle, a pitch angle, or a height of one or more cameras; acquiring a first image and a second image of an target captured by the one or more cameras; generating a first corrected image and a second corrected image by correcting the first image and the second image; determining a parallax between a pixel in the first corrected image and a corresponding pixel in the second corrected image; determining an outline of the target; and determining a dimension of the target based at least in part on the camera parameter, the parallax, and the outline of the target.
US11514673B2 Systems and methods for augmented reality
An augmented reality viewer includes components, assemblies, and executable logic to provide a user with the perception of rich augmented reality experiences, including aspects of the aquatic world.
US11514671B2 Semantic segmentation to identify and treat plants in a field and verify the plant treatments
A farming machine including a number of treatment mechanisms treats plants according to a treatment plan as the farming machine moves through the field. The control system of the farming machine executes a plant identification model configured to identify plants in the field for treatment. The control system generates a treatment map identifying which treatment mechanisms to actuate to treat the plants in the field. To generate a treatment map, the farming machine captures an image of plants, processes the image to identify plants, and generates a treatment map. The plant identification model can be a convolutional neural network having an input layer, an identification layer, and an output layer. The input layer has the dimensionality of the image, the identification layer has a greatly reduced dimensionality, and the output layer has the dimensionality of the treatment mechanisms.
US11514666B2 Method and system of similarity-based deduplication
A method of similarity-based deduplication comprising the steps of: receiving an input data block; computing discrete wavelet transform (DWT) coefficients; extracting feature-related DWT data from the computed DWT coefficients; applying quantization to the extracted feature-related DWT data to obtain keys as results of the quantization; constructing a locality-sensitive fingerprint of the input data block; computing a similarity degree between the locality-sensitive fingerprint of the input data block and a locality-sensitive fingerprint of each data block in the plurality of the data blocks in a cache memory; selecting an optimal reference data block as the data block; determining a differential compression is required to be applied based on the similarity degree between the input data block and the optimal reference data block; applying the differential compression to the input data block and the optimal reference data block.
US11514665B2 Mapping optical-code images to an overview image
Images of optical codes are mapped to an overview image to localize optical codes within a space. By localizing optical codes, information about locations of various products can be ascertained. One or more techniques can be used to map the images of optical codes to the overview image. The overview image can be a composite image formed by stitching together several images.
US11514660B1 Scene recognition method, training method and device based on pyramid attention
The present invention discloses a scene recognition method, a training method and a device based on pyramid attention, belonging to the field of computer vision. The method includes: pyramid layering a color feature map and a depth feature map respectively, calculating the corresponding attention map of each layer; taking the output of the attention of the last layer as the output; taking the attention output of the last layer as the final feature map, for the remaining layers, adding the result after upsampling of the final feature map of an upper layer to the attention output of this layer as the final feature map of this layer; scaling the attention map and the final feature map, using the average of two new attention maps as the final attention map, mapping the largest k position in the final attention map to the final feature map of this layer.
US11514657B2 Replica graphic causing reduced visibility of an image artifact in a direct-view of a real-world scene
Image compensation for an occluding direct-view augmented reality system is described. In one or more embodiments, an augmented reality apparatus includes an emissive display layer for presenting emissive graphics to an eye of a user and an attenuation display layer for presenting attenuation graphics between the emissive display layer and a real-world scene to block light of the real-world scene from the emissive graphics. A light region compensation module dilates an attenuation graphic based on an attribute of an eye of a viewer, such as size of a pupil, to produce an expanded attenuation graphic that blocks additional light to compensate for an unintended light region. A dark region compensation module camouflages an unintended dark region with a replica graphic in the emissive display layer that reproduces an appearance of the real-world scene in the unintended dark region. A camera provides the light data used to generate the replica graphic.
US11514643B2 Method and device for displaying a two-dimensional image of a viewed object simultaneously with an image depicting the three-dimensional geometry of the viewed object
A method, device, and computer readable medium for displaying a two-dimensional image of a viewed object simultaneously with an image depicting a three-dimensional geometry of the viewed object using a video inspection device is disclosed. The video inspection device displays a two-dimensional image of the object surface of a viewed object, and determines the three-dimensional coordinates of a plurality of surface points. At least one rendered image of the three-dimensional geometry of the viewed object is displayed simultaneously with the two-dimensional image. As measurement cursors are placed and moved on the two-dimensional image, the rendered image of the three-dimensional geometry of the viewed object is automatically updated.
US11514640B2 Image occlusion processing method, device, apparatus and computer storage medium
This disclosure provides a method and apparatus for processing occlusion in an image, a device, and a computer storage medium. The method includes: determining a current viewpoint parameter used for drawing a current image frame; obtaining a predicted depth map matching the current viewpoint parameter as a target depth map of the current image frame; and determining an occlusion culling result of an object in the current image frame according to the target depth map.
US11514633B1 Systems and methods for automating conversion of drawings to indoor maps and plans
Automating conversion of drawings to indoor maps and plans. One example is a computer-implemented method comprising: preprocessing an original CAD drawing to create a modified CAD drawing, a text database, a CAD vector-image, and a CAD raster-image; determining a floor depicted in the CAD drawing by applying the CAD raster-image, the CAD vector-image, and the text database to a floor-level machine-learning algorithm resulting in a floor-level outline; sensing furniture depicted on the floor by applying the floor-level outline, the CAD vector-image, and the text database to a furniture-level machine-learning algorithm resulting in a set of furniture entities; identifying each room depicted in the CAD drawing by applying the floor-level outline, the furniture entities, CAD vector-image, and the text database to room-level machine-learning algorithm resulting in a plurality of room-level outlines; and creating an indoor map by combining the furniture entities and the plurality of room-level outlines.
US11514628B2 Display apparatus, system, and screen generation method for displaying binary digital log data to facilitate anomaly detection
A display apparatus that displays log data which indicates when the log data deviates from a normal state and a deviation degree is provided. The display apparatus comprises: a memory to store prediction data including a signal value of a prediction value of the log data and accuracy degree of the prediction value, and a signal value of an actual measurement value of the log data; a control unit to generate a display screen on which a prediction value area indicating an area of the log data in normal state is depicted based on the prediction data and on which a signal wavelength of the signal value of the actual measurement value is depicted based on the signal value of the actual measurement value; and a display unit to display the display screen.
US11514627B2 Methods and systems for determining and displaying pedigrees
The disclosed embodiments concern methods, apparatus, systems and computer program products for determining and displaying pedigrees based on IBD data. Some implementations use a probabilistic relationship model to obtain various likelihoods of various potential relationships based on pairwise IBD data and pairwise age data. Some implementations build large pedigrees by combining smaller pedigrees. Some implementations display pedigree graphs with various features that are informative and easy to understand.
US11514613B2 Point cloud and mesh compression using image/video codecs
An decoding device, an encoding device and a method for point cloud encoding is disclosed. The method includes generating, from a three-dimensional point cloud, multiple two-dimensional frames, the two-dimensional frames including at least a first frame representing a geometry of points in the three-dimensional point cloud and a second frame representing texture of points in the three-dimensional point cloud. The method also includes generating an occupancy map indicating locations of pixels in the two-dimensional frames that represent points in the three-dimensional point cloud. The method further includes encoding the two-dimensional frames and the occupancy map to generate a compressed bitstream. The method also includes transmitting the compressed bitstream.
US11514611B2 Point cloud compression with closed-loop color conversion
A system comprises an encoder configured to compress attribute information and/or spatial for a point cloud and/or a decoder configured to decompress compressed attribute and/or spatial information for the point cloud. To compress the attribute and/or spatial information, the encoder is configured to convert a point cloud into an image based representation. Also, the decoder is configured to generate a decompressed point cloud based on an image based representation of a point cloud. A closed-loop color conversion process is used to improve compression while taking into consideration distortion introduced throughout the point cloud compression process.
US11514603B2 Detecting and displaying stent expansion
A method for processing an intravascular image including a plurality of image frames acquired during a pullback of an imaging catheter inserted into a vessel. The method includes obtaining positions of lumen borders detected in the intravascular image and positions of stent-struts detected in the intravascular image. Determining, at different positions in a range, a stent expansion value of the stent implanted in the vessel, based on the first information and the second information, wherein each image frame from image frames in which stent-struts are detected corresponds to a different position along the range. The method may also include displaying an image including positions of lumen borders and positions of the stent-struts detected and a first indicator indicating a level along the range, of the stent expansion value, with the image.
US11514588B1 Object localization for mapping applications using geometric computer vision techniques
Systems and methods to localize objects for mapping applications may comprise a vehicle having an imaging device, a location sensor, and an edge processor. Using imaging data from the imaging device, location data from the location sensor, and bounding box data associated with objects, three-dimensional models of environments may be reconstructed using structure from motion algorithms and/or direct triangulation algorithms. After aligning the reconstructions to real-world environments based on the location data, objects may be accurately localized relative to real-world environments.
US11514575B2 Systems and methods for identifying morphological patterns in tissue samples
A discrete attribute value dataset is obtained that is associated with a plurality of probe spots each assigned a different probe spot barcode. The dataset comprises spatial projections, each comprising images of a biological sample. Each image includes a corresponding plurality of discrete attribute values for the probe spots. Each such value is associated with a probe spot in the plurality of probes spots based on the probe spot barcodes. The dataset is clustered using the discrete attribute values, or dimension reduction components thereof, for a plurality of loci at each respective probe spot across the images of the projections thereby assigning each probe spot to a cluster in a plurality of clusters. Morphological patterns are identified from the spatial arrangement of the probe spots in the various clusters.
US11514571B2 Hierarchical analysis of medical images for identifying and assessing lymph nodes
Systems and methods for identifying and assessing lymph nodes are provided. Medical image data (e.g., one or more computed tomography images) of a patient is received and anatomical landmarks in the medical image data are detected. Anatomical objects are segmented from the medical image data based on the one or more detected anatomical landmarks. Lymph nodes are identified in the medical image data based on the one or more detected anatomical landmarks and the one or more segmented anatomical objects. The identified lymph nodes may be assessed by segmenting the identified lymph nodes from the medical image data and quantifying the segmented lymph nodes. The identified lymph nodes and/or the assessment of the identified lymph nodes are output.
US11514570B2 Tear fluid state evaluation method, computer program, and device
Provided are a method, a computer program and a device for noninvasively evaluating a state of a tear fluid and a tear fluid amount of a tear meniscus. Included are a binarization step of binarizing a tear meniscus image, obtained by capturing at least a part of a tear meniscus of a subject, using a predetermined threshold value; an extraction step of extracting a high luminance region indicating a tear meniscus part from the binarized image; and an evaluation step of evaluating a tear fluid state on the basis of the high luminance region.
US11514558B2 Systems and methods for image enhancement
A method for automatically enhancing an image from a device includes obtaining a first image using an imaging device. Recognition software is configured to recognize an object or individual in the first image. An initial image profile is configured based on the first image. Editing software is used to edit at least one attribute of the initial image profile. At least one subsequent image is taken or received. The recognition software is used to recognize the object or individual in the at least one subsequent image. The at least one attribute of the at least one subsequent image is automatically edited based on the initial image profile.
US11514555B2 Point cloud denoising method based on deep learning for aircraft part
The present disclosure provides a point cloud denoising method based on deep learning for an aircraft part, in which different degrees of Gaussian noise are added based on a theoretical data model of the aircraft part, a heightmap for each point in the theoretical data model is generated, and a deep learning training set is constructed. A deep learning network is trained based on the constructed deep learning training set, to obtain a deep learning network model. A real aircraft part is scanned via a laser scanner to obtain measured point cloud data. The normal information of the measured point cloud is predicted based on the trained deep learning network model. Based on the predicted normal information, a position of each point in the measured point cloud data is further updated, thereby completing denoising of the measured point cloud data.
US11514545B2 Rideshare management system, rideshare management method, and program
A rideshare management system includes: a communicator configured to communicate with a plurality of terminal devices used by a plurality of users; an acquirer configured to acquire use requests from the plurality of users in which a use condition including at least a desired access place is defined; a user arrival situation monitor configured to monitor an arrival situation of the users at a predetermined place derived according to the desired access place; and a service manager configured to search for an available vehicle according to the use condition included in the use requests and determine a vehicle service schedule and configured to determine a user accessing the vehicle at the predetermined place according to the arrival situation of the users monitored by the user arrival situation monitor.
US11514540B2 Systems and methods for providing notifications regarding data breaches
A computer-implemented method includes receiving an indicator of enrollment of a user in a breach notification service; acquiring information regarding the user; and generating one or more indicators of a data breach for an entity that stores one of data regarding the user or an indication of a transaction with the user in a past predefined time period. The computer-implemented method further includes determining that the one or more indicators meet a threshold level for notifying the user of the data breach; in response to determining that the one or more indicators meet the threshold, generating a notification specific to the user regarding the data breach; and providing the notification to the user during a log-in process for a product or service associated with the provider computing system.
US11514535B2 Method and apparatus for the optimization of assets and an asset allocation register for personal use, enterprise or business use, and savings and retirement
A method and apparatus for the optimization of asset allocation and an asset allocation register using sub-value indicators and designations to optimize the utilization and availability of assets without the transfer of actual assets. The present invention may be used as shown in the following examples to allocate personal and business enterprise finances or to allocate and designate the utilization of valuables such as heirlooms, jewelry and other items. The allocation register of the present invention also provides to a user or business optimization of assets for savings, retirement, special events or purchases of desired tangible items. Importantly, the asset allocation register supports the user in a way that allows them to pay themselves first by embracing the way they may already think about the assets in their account.
US11514534B1 Systems and methods for transaction tracing
A method and apparatus is described for performing transaction tracing. The method may include mapping one or more funds flow transactions into each account to one or more funds flow transactions out of said each account based on a first-in-first-out ordering. The method may also include generating an initial graph from the mappings of the transactions for each said account. Furthermore, the method may include transforming the initial graph to a function graph, wherein the functional graph is a directed pseudoforest where each node has an out degree of at most one. Then, the method may include for a node in the functional graph, performing a trace of the transaction generating a set of transactions that contributed to the transaction.
US11514533B2 Systems and methods for identifying a MCC-misclassified merchant
A computer system for identifying merchant category code misclassifications includes at least one processor in communication with a transaction database and a high-risk merchant database. The transaction database stores transaction records by a plurality of account holders. The high-risk merchant database stores high-risk merchant records each associated with high-risk merchants. The processor queries the transaction database for transaction records and calculates a high-risk cardholder metric for each of the account numbers. The at least one processor further queries the transaction database for transaction records including (i) the account number of high-risk cardholders, and (ii) a merchant identifier associated with other than the plurality of high-risk merchants, to retrieve a second set of transaction records. The at least one processor further calculates a high-risk merchant metric for each of the merchant identifiers, identifying a MCC misclassified merchant.
US11514529B2 Systems for generation of liability protection policies
Systems and methods for intellectual property (IP) asset protection are disclosed. For example, by analyzing characteristic information associated with a user, along with feedback from one or more potential insurers, the system may determine various terms of an insurance policy for protecting the user against claims of IP infringement. The policy may provide for financial reimbursement for costs incurred while taking active measures to mitigate losses and/or defend against such claims. In addition, the system may analyze the characteristic information to identify various users having a low exposure of an infringement claim being asserted. The identified users may be actively targeted to acquire an IP protection policy.
US11514526B1 Systems and methods for property damage restoration predictions based upon processed digital images
Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for predicting property damage restoration estimates. In one embodiment, a computing entity or apparatus is configured to receive, from a client device, a property damage restoration estimate request comprising one or more digital image files; retrieve policy data associated with a user of the client device, the policy data comprising user identification properties and policy properties; programmatically generate, by fraud detection/prediction circuitry and based on the one or more digital image files, a first predictive value, wherein the first predictive value represents a likelihood that at least one of the digital image files was fraudulently altered; upon identifying that the first predictive value does not exceed a fraud threshold, programmatically generate, by property restoration estimate prediction circuitry and based on the one or more digital image files, a second predictive value, wherein the second predictive value represents a property damage restoration estimate, wherein the second predictive value is based at least on the property properties contained in the policy data and the one or more digital image files; and substantially instantaneously transmit a property damage restoration estimate response comprising the property damage restoration estimate to the client device.
US11514521B1 Method and system for implementing a consolidated limits repository
According to an embodiment of the present invention, an automated computer implemented system maintains and manages limits data relating to restrictions associated with a client, trader, machine or other entity. The system comprises a consolidated repository; an interactive user interface; a trading system interface that communicates approved limit to one or more trading or limit enforcement systems; and a computer processor. The computer processor is programmed to: receive inputs from a plurality of sources; identify one or more authorized users to request and approve the limits; effectuate the one or more limits for the trade request via one or more trading or limit enforcement systems; and provide, via the interactive user interface, a reporting function for data relating to one or more limits.
US11514520B2 Methods and systems for providing personalized, real-time information based on remotely retrieved information
This disclosure relates generally to systems and methods for providing personalized financing information and, more particularly, systems and methods for providing personalized financing information via a dealership website using an API associated with a financial service provider. In one embodiment, a system includes memory hardware storing instructions that configure processing hardware to receive a loan request for a buyer via a real-time API that includes at least buyer identification and financial information and information associated at least one inventory item presented on a dealership website. The system may also determine financing information comprising prospective financing terms for the at least one item based on at least the loan request. The server may also provide, to the dealership server via the real-time API, the determined financing information for presentation on the dealership website, including prospective financing terms information corresponding to each of the at least one item.
US11514519B1 System and methods for credit dispute processing, resolution, and reporting
Systems and methods are provided for credit dispute processing, resolution, and reporting. Credit dispute resolution requests may be received, processed, and sent to a credit bureau for submission to creditors. Status of credit dispute resolutions may be reported to consumers. If a creditor's response time is longer than its average response time or if a creditor does not respond to a credit dispute resolution request within a regulatory response period, alerts and reports may be sent to consumers to provide consumers with further options.
US11514512B2 Method for providing intuitively understandable visual representation of personal budgeting information
Apparatuses, methods, program products, and systems are disclosed for providing intuitively understandable visual representation of personal budgeting information. An apparatus includes a processor, a display device, and a memory that stores code executable by the processor to generate a graphical representation of a total budget for a user as a function of a total budget amount and a size of a viewing area of the display device, generate one or more graphical representations of individual budget items of the total budget as a function of budget amounts for each of the individual budget items and the size of the viewing area of the display device, and present the graphical representation of the total budget and the one or more graphical representations of the individual budget items together on the display device sized according to the size of the viewing area of the display device.
US11514510B2 Auction price guidance
In various example embodiments, a system and method for providing price guidance for sellers and buyers are presented. The system receives a present item listing and accesses a set of historical item listings. The system generates a price guidance model for the present item listing and generates a set of prices for the present item based on the price guidance model. The system then causes presentation of the set of process on a client device.
US11514504B2 Computing techniques to predict locations to obtain products utilizing machine-learning
Various embodiments are generally directed to techniques utilizing computers to determine one or more locations for a customer to pickup a product based on a trained models. Embodiments may also include generating a code that may be utilized to obtain the product and perform a verification operation.
US11514499B2 Search result ranking according to inventory information
A method for returning a results page responsive to a user search query, such as a search query on a web site, may include receiving a search query from a user, determining, responsive to the query, a set of relevant products from a plurality of product listings based on a similarity of the user query to the respective product listings, retrieving inventory information respective of each of the relevant products, the inventory information comprising one or more available fulfillment channels respective of each of the relevant products, ranking the relevant products with respect to each other according to the inventory information, and returning, to the user, a search result comprising a list of the relevant products, ordered according to the ranking.
US11514498B2 System and method for intelligent guided shopping
A method and system for intelligent guided shopping. The system includes a computing device. The computing device has a processor and a storage device storing computer executable code. The computer executable code, when executed at the processor, is configured to provide inference models based on user search data. Each of the inference models includes nodes and edges between the nodes. Each of the edges pointing from a first node to a second node is characterized with a probability value. The probability value represents a probability of searching a second keyword corresponding to the second node after searching a first keyword corresponding to the first node.
US11514496B2 Summarization and personalization of big data method and apparatus
One or more non-transitory computer-readable storage media are presented. In embodiments, the one or media may comprise a plurality of instructions that in response to being executed cause a computer to: receive, via a user interface, a user selection including a product, and a brand, vendor and category associated with the product; access a set of product information that includes information regarding the selected product, the set of product information including a set of products, and for each product in the set: a price, one or more brands under which the product is sold, a set of vendors offering it for sale, a categorization schema and a set of analysis results; and display to the user, via the user interface, a first analysis result from the set of analysis results for the selected product.
US11514495B2 Creating custom objects from a static list of objects and turning the custom objects into trends
A method, computer system, and a computer program product for generating a custom object is provided. The present invention may include extracting a plurality of constituent components from a static list of previously determined objects associated with a place of purchase. The present invention may then include receiving, from a user, one or more custom objects based on the extracted plurality of constituent components from the place of purchase. The present invention may also include generating, dynamically, a price for each of the one or more selected custom objects based on the extracted plurality of constituent components. The present invention may further include presenting, to the user, the selected one or more custom objects.
US11514494B2 Telecommunications product defining and provisioning
A computer-implemented process for defining a telecommunications product in accordance with a predefined schema, the process including the steps of: receiving, via a user interface, a request from a user for a specification for the telecommunications product; receiving, via the user interface, characteristics data representing one or more characteristics for the specification from the user, including a plurality of properties for at least one of the characteristics; receiving, via the user interface, input rules data representing at least one rule for the specification, including: a selection of at least one of the received characteristics to provide a condition characteristic for the rule to operate, a selection of a rule type to define operation of the rule, and a selection of at least one of the received characteristics to provide a target characteristic on which the rule will operate; and processing the characteristics data and the input rules data, according to the predefined schema, to generate specification data representing the characteristics, and output rules data, representing the rules, such that the characteristics data and the output rules data are useable together to: generate order interface data, representing an order interface for a customer to request the product, including one or more of the properties, and generate product component data representing product components of the requested product, based on the predefined schema, for provisioning the product.
US11514480B2 System and method for identifying members of a dynamic target segment
A campaign server disclosed herein includes a graphic user interface (GUI) and underlying campaign server functionality that together enable a user to build, execute and analyze the results of a campaign with increased ease and accuracy. The campaign server advantageously includes a segmentation engine which operates to dynamically update target segment population data. The campaign server GUI enables the user to construct the campaign content and to launch the campaign towards members of the dynamically updated target segment. The campaign server further operates to collect and present campaign results to the user.
US11514479B1 Adaptive bidding for networked advertising
An adaptive bidding system for networked advertising. A bid request is received from an exchange over a network. Each bid request represents the opportunity to bid on an advertising opportunity. A processing time limit is determined based at least in part on a network latency measurement and an exchange reported timeout. The execution of one or more tasks is initiated by the adaptive bidding system. A response is determined from one or more results which are available before the processing time limit expires. The execution of any tasks that have not completed execution before the processing time limit expires are terminated. The response is provided to the exchange.
US11514472B2 Advertising campaign to viewing device suitability matching
In one aspect, an example method includes (i) determining a first binary number assigned to a content-presentation device, with digits of the first binary number corresponding to respective segments of content-presentation devices; (ii) determining a second binary number assigned to an advertising campaign, with digits of the second binary number corresponding to the respective segments of content-presentative devices; (iii) comparing the first binary number and the second binary number; (iv) based on a result of the comparing, determining that the advertising campaign is valid for the content-presentation device; and (v) based on the determining that the advertising campaign is valid, causing supplemental content associated with the advertising campaign to be transmitted to the content-presentation device.
US11514470B2 Integrated internet banking system and method of use
As part of an integrated banking platform, an internet banking platform includes a banking server, a processor, and a memory module. The memory module includes stored computer program code. The memory module, the stored computer program code, and the processor are configured to cause the banking server to receive access to a rewards program server associated with a rewards account platform. Further, the server is caused to receive enrollment information associated with a user, and to connect to the rewards program server. The server is also caused to transmit an enrollment request message to the rewards program server. The enrollment request message includes at least a subset of the enrollment information. Additionally, the server is caused to receive an enrollment response message that indicates whether the user has been enrolled in a rewards account maintained by the rewards account platform.
US11514467B2 Predicting application conversion using eye tracking
Techniques are disclosed for determining application experience of a user. One embodiment presented herein includes a computer-implemented method, which includes receiving, at a computing device, eye tracking data of a user interacting with at least a first page of an application. The computer-implemented method further includes determining, based at least on the eye tracking data, at least a current user experience regarding the first page. The computer-implemented method further includes predicting, based on evaluating the current user experience, that the user is likely to discontinue use of the application. The computer-implemented method further includes determining, based at least on the prediction, an intervention that reduces a likelihood of the user discontinuing use of the application, and interacting with the user according to the intervention.
US11514465B2 Methods and apparatus to perform multi-level hierarchical demographic classification
Methods and apparatus to perform multi-level hierarchical demographic classification are disclosed. An example apparatus includes a neural network structured to process inputs at an input layer to form first outputs at a first output layer representing first possible classifications of an individual according to a demographic classification system at a first hierarchical level, and to process the first outputs to form second outputs at a second output layer representing possible combined classifications of the individual corresponding to combinations of the first possible classifications and second possible classifications of the individual according to the classification system at a second different hierarchical level; and a selector to select one of the second outputs, and associate with the individual a respective one of the first possible classifications and a respective one of the second possible classifications corresponding to a respective one of the possible combined classifications represented by the selected second output.
US11514461B2 Customer service assistance system and customer service assistance method
A customer service assistance system includes: storage device that stores an address of an automated response device accumulating knowledge of a provided business in the output screen; and an arithmetic device that, when an inquiry specifying the address is received from a customer terminal, checks identification information of the output screen and an inquiry sentence indicated by the inquiry against questions-and-answers information held for each output screen of the provided business in the automated response device associated with the address, estimates a question matching an intention of the inquiry out of questions in the questions-and-answers information according to whether a screen associated with each question included in the questions-and-answers information matches the output screen and a degree of similarity between a sentence of each question included in the questions-and-answers information and the inquiry sentence, and extracts an answer to the question, and returns the answer to the customer terminal.
US11514456B1 Intraday alert volume adjustments based on risk parameters
Intraday alert volume adjustment based on risk parameters is disclosed. A set of alerts associated with user transactions can be displayed to one or more human reviewers for processing. The set of alerts can be analyzed to determine whether or not the volume of alerts exceeds a threshold capacity level, which is based on a number of human reviewers available to process alerts. If the volume of alerts exceeds the threshold capacity level, alerts in the set of alerts can be prioritized based on risk in descending order and displayed to the human reviewers. In one instance, alerts below a threshold can be hidden from view of the human reviewers and optionally automatically approved. Further, prioritization can be performed dynamically as new alerts are added to the set.
US11514455B2 Methods for providing automated collateral eligibility services and devices thereof
Method, system and non-transitory computer-readable medium configured to store instructions for implementing a method for providing automated collateral eligibility services implemented by one or more collateral management service (CMS) devices between a client and at least one other party. The method includes receiving a collateral eligibility schedule setup request from a client device. The collateral eligibility schedule setup request includes one or more attributes and one or more rules. The method further includes initiating a current collateral eligibility schedule based on the received collateral eligibility schedule setup request; transmitting a notification to the at least one other party to review the current collateral eligibility schedule; receiving approval of the current collateral eligibility schedule from the at least one other party; and activating the approved current collateral eligibility schedule.
US11514453B2 Systems and methods for provisioning a payment instrument
The invention relates generally to the provisioning of payment instruments onto electronic devices such as a mobile telephone, tablet, laptop or wearable, and in particular to securely provisioning payment instrument for which authorisation for the provisioning must be provided by a payment instrument issuer. A first embodiment is provided in which data that is generated during a transaction is received by an electronic device and transmitted from the electronic device to a server associated with an acquirer. The data received from the electronic device is compared to the data generated during the transaction and, if these match, provisioning is authorised. A second embodiment is provided in which a server associated with an acquirer generates an identification message that is separate from but based on a response message associated with a transaction, and provisioning is authorised or declined based on the identification message.
US11514448B1 Hierarchical consensus protocol framework for implementing electronic transaction processing systems
The disclosed embodiments relate to implementation of an electronic framework, also referred to as a protocol or architecture, for electronically achieving, recording and implementing, via an electronic communications network, consensus among participants for the definition, implementation and operation of an electronic transaction processing system as a precursor to the operation of that transaction processing system in processing transactions according to the consensus among the participants. The disclosed consensus framework provides a system and protocol by which new electronic transaction processing systems may be developed and implemented among participants via an electronic negotiation and implementation of the operational rules therefore. The disclosed embodiments eliminate the need for out of band consensus negotiations and provide flexibility for participants to negotiate acceptable operational rules which can support complex transactional processes in an electronic environment.
US11514444B2 Leveraging blockchain based machine learning modeling for expense categorization
Systems and methods disclosed herein provide automatic expense categorization of transactions or expenditures based on a machine learning (ML) model trained using anonymized transactional data for expenditures that are stored in a public blockchain. The anonymized transactional data for the expenditure and the expense category, may be distributed throughout the blockchain network and recorded in the blockchain. In some implementations, an expenditure may be submitted to the blockchain network for expense categorization. The transactional data for the expenditure may be anonymized to remove confidential and personal identifying information (PII) before it is distributed throughout the blockchain network. Each participating node of the blockchain network may utilize the ML model to identify an expense category for the expenditure. The participating nodes may provide a consensus mechanism in order to arrive at a shared understanding of how to categorize the expenditure.
US11514443B2 Operation management method, operation management system, and operation management program
Operation management with consistent policies and timings between nodes even in a situation where there are a plurality of administrators in the distributed ledger system is realized. In an operation management system 10 for a distributed ledger system 6 comprising a plurality of nodes, each of at least two or more predetermined nodes in the plurality of nodes manages an operation smart contract 372 for operation management of the distributed ledger system with a distributed ledger 37, when at least one node in the two or more predetermined nodes receives a transaction, the node which has received the transaction judges whether or not a type of the transaction is the operation smart contract 372, and, based on the judgment result, executes the operation smart contract 372.
US11514431B2 Using on-demand applications to generate virtual numbers for a contactless card to securely autofill forms
A first application may output a form comprising payment fields. An operating system (OS) may receive, from a contactless card, a uniform resource locator (URL) comprising encrypted data. A second application received from the URL by the OS may be executed. The second application may transmit the encrypted data to an authentication server, the authentication server to verify the encrypted data. The second application may receive, from a virtual account number server, a virtual account number, an expiration date associated with the virtual account number, and a CVV associated with the virtual account number. The second application may provide the virtual account number, expiration date, and CVV to an autofill service of the OS. The autofill service of the OS may autofill the virtual account number the payment fields of the first application.
US11514417B2 Systems and methods for operating a bridge server to support multiple shards of a blockchain
Systems and methods for operating a bridge server to support multiple shards of blockchains are disclosed. The multiple shards may be used to record ownership rights of in-game digital assets. The in-game digital assets may be usable in an online gaming platform. Exemplary implementations may: execute an instance of a game; maintain user accounts for the users of a blockchain on a first and a second decentralized ledger server; record sets of rights pertaining to sets of digital assets; receive an exchange request for a first digital asset; receive transferal information for the first digital asset; transfer sets of instructions to the first and second decentralized ledger servers such that the first decentralized ledger server removes the first digital asset from the first set of digital assets and the second decentralized ledger server adds the first digital asset to the second set of digital assets.
US11514412B2 Systems and methods for real time data rich cross border payment transactions
A cross border payment (CBP) computing device for transmitting cross border data rich payments in real-time is provided. The CBP computing device receives, from an originating bank associated with a payor, a payment request message to transfer funds in real-time. The payment request message includes payment instructions and transaction information associated with a transfer amount. The CBP computing device determines that the payment request message is a cross border payment transfer from a first payment network for processing real-time payments within a first country to a second payment network for processing real-time payments within a second country, and retrieves, from a database, a set of rules based on a payment messaging standard and protocol associated with the second payment network. The CBP computing device reformats the payment request messaged based on the retrieved set of rules, and transmits the reformatted payment message to a receiving bank associated with a payee.
US11514411B2 Multi-tier tokenization platform
A platform implementing a two-tier tokenization process to build a digital asset pool at a server. An application builds the digital asset pool, initializes general asset tokens to represent pro-rata ownership interests in a general pool of assets, and uses general asset tokens to create specific asset tokens to represent ownership interests in specific assets from that pool that a user of the platform selects, from a remote device in communication with the server, from the general pool. General asset tokens offered to eligible retail and/or institutional investors generate funding to build the asset pool. Owners of general asset tokens are periodically offered, by the server, the option to select portions of specific assets from the general asset pool, and create through the two-tier tokenization process, shares of specific asset tokens, subject to the technical protocols, ownership concentration limits, and bidding and allocation schema established by the present platform.
US11514393B1 Aerial item delivery availability
Disclosed are systems and methods to determine preferred delivery points within a parcel that are available to receive an aerial delivery of an item. For each delivery point a plurality of criteria scores may be determined for various criteria based on a processing of parcel data, image data, and/or sensor data corresponding to the parcel. The criteria may be aerial navigation related criteria or user preference criteria. The criteria scores may then be used to determine a suitability score for each delivery point. In some implementations, a user may specify a preferred delivery point and/or indicate one user criteria as more important than another criteria.
US11514391B2 Authenticating a user by delivery device using unique voice signatures
Aspects of the present invention disclose a method for a user-to-machine interaction to authenticate a user to a delivery device prior to completion of delivery of goods or items. The method includes one or more processors identifying initiation of a delivery associated with a user. The method further includes generating an audio signature that corresponds to the delivery. The method further includes providing a digital file that includes the audio signature to a computing device associated with the user. The method further includes providing the digital file that includes the audio signature to a delivery vehicle. The method further includes authenticating the user with the delivery vehicle based at least in part on the digital file of the user and the digital file of the delivery vehicle.
US11514386B1 System and method of displaying layout-based instructions using augmented reality
A system and method are disclosed for a supply chain entity having an inventory of one or more items and a warehouse management system receiving orders for one or more items, determining a container for the one or more items, and generating a packing plan for the items. Aspects of the embodiments may include one or more instruction rendering devices having a sensor and a displaying augmented reality instructions and feedback.
US11514384B2 Productivity improvement support system and productivity improvement support method
Improvement of work is instructed based on an analysis result obtained by combining data having different timescales. A productivity improvement support system includes a time scale setting unit configured to, when 4M data having different time scales acquired from a target device contains data that satisfy a condition for detecting a state fluctuation, switch time scale of the 4M data to time scales according to a state fluctuation, a loss analysis calculation unit configured to analyze a production loss factor by using analysis model data in which the production loss factor of the target device when the condition is satisfied is determined, and a recommended work selection unit configured to select a recommended work when the production loss factor occurs from one or a plurality of recommended works by using recommended work data stored in association with the production loss factor.
US11514383B2 Method and system for integrated well construction
A method may include obtaining, by the computer processor, rig operation data regarding various drilling rigs at different geographic locations. The method may further include generating, using the rig operation data, a model that identifies a level of risk associated with various rig operations. The method may further include simulating, by the computer processor and using the geographic location data and the model, a sequence of rig operations for constructing a portion of a wellbore drilled by a drilling rig at the desired geographic location.
US11514379B2 Work assignment queue elimination
Described is a method for work assignment queue elimination. The method includes maintaining at least one data structure including an ordered list of ticket assignment rules and assignment result metrics, receiving a ticket indicating a system problem, assigning the ticket based on the ordered list of ticket assignment rules, the system problem and the assignment result metrics, collecting metrics based on the ticket assignment, and revising the assignment result metrics based on the collected metrics.
US11514377B2 Space allocation systems for allocating space to objects with multi-variate characteristics, and methods thereof
The present invention discloses a space allocation system and a method for allocating space to objects with multi-variate characteristics. In the present invention, intra-container allocation and/or inter-container allocation is performed to generate a combination in which the objects can be placed in one or more pre-defined storage spaces in a plurality of storage containers. The generated combination is further optimized for efficient space allocation to objects with multi-variate characteristics.
US11514372B2 Automatically tuning parameters in a layered model framework
Techniques are provided for automatically tuning a parameter in a layered model framework. One or more machine learning techniques are used to train multiple versions of a first model that includes a first version and a second version. A second model is stored that includes a parameter and accepts, as input, output from the first model. Multiple parameter values of the parameter are tested when processing content requests using the first and second versions of the first model. A strict subset of the plurality of parameter values are selected for the parameter of the second model, such that processing a first subset of the content requests using the first version of the first model results in a first value of a particular metric that matches a second value of the particular metric resulting from processing a second subset of the content requests using the second version of the first model.
US11514363B2 Using a recursive reinforcement model to determine an agent action
According to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions that may cause the processor to access data about an environment of an agent, identify an actor in the environment, and access candidate models, in which each of the candidate models may predict a certain action of the identified actor. The instructions may also cause the processor to apply a selected candidate model of the accessed candidate models on the accessed data to determine a predicted action of the identified actor and may implement a recursive reinforcement learning model using the predicted action of the identified actor to determine an action that the agent is to perform. The instructions may further cause the processor to cause the agent to perform the determined action.
US11514351B2 Apparatus and method for optimizing quantum computation
An apparatus for optimizing quantum computation according to an embodiment includes a block generation module that identifies a portion requiring quantum computation from an input problem and generates a quantum calculation block from the identified portion, a block map management module that stores and manages a quantum computation block map including the generated quantum calculation block information, and a calculator determination module that determines a quantum calculator, which is to execute the quantum calculation block, among a plurality of quantum calculators including one or more quantum simulators and one or more quantum computers.
US11514350B1 Machine learning driven experimental design for food technology
Techniques to generate experiment trials using artificial intelligence are disclosed. A training set for an experiment generator is continuously built up by using assessed experiment trials. The experiment generator is optimized using one of a plurality of optimization algorithms, depending on which mode experiment generator is to run in for an experiment. The mode is dependent on the experiment mode of the experiment. The experiment generator generates a batch of one or more experiment trials for the experiment. Any of the generated experiment trials may be tried or experimented by a user and may be updated with assessment data as an assessed experiment trial.
US11514344B2 Systems and methods for modeling a manufacturing assembly line
Various systems and methods for modeling a manufacturing assembly line are disclosed herein. Some embodiments relate to operating a processor to receive cell data, extract feature data from the cell data, determine a plurality of cell configurations, determine an efficiency score by applying the feature data to a predictive model generated for predicting a production level of the manufacturing assembly line, determine at least one target cell configuration from the cell configurations based on the efficiency score, and apply the at least one target cell configuration to at least one cell by implementing each target cell configuration to a corresponding cell.
US11514342B2 Modified media detection
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting modified media are disclosed. In one aspect, a method includes the actions of receiving an item of media content. The actions further include providing the item as an input to a model that is configured to determine whether the item likely includes audio of a user's voice that was not spoken by the user or likely includes video of the user that depicts actions of the user that were not performed by the user. The actions further include receiving, from the model, data indicating whether the item likely includes audio of the user's voice that was not spoken by the user or includes video of the user that depicts actions of the user that were not performed by the user. The actions further include determining whether the item likely includes deepfake content.
US11514337B1 Logo detection and processing data model
A system executes a logo detection data model that processes, using computer processing resources, content data to detect a plurality of logos in the content data. The logo detection data model further automatically labels each detected logo of the plurality of logos in the content data.
US11514331B2 Sequence-controlled polymer random access memory storage
Methods for controlled segregation of blocks of information encoded in the sequence of a biopolymer, such as nucleic acids and polypeptides, with rapid retrieval based on multiply addressing nanostructured data have been developed. In some embodiments, sequence controlled polymer memory objects include data-encoded biopolymers of any length or form encapsulated by natural or synthetic polymers and including one or more address tags. The sequence address labels are used to associate or select memory objects for sequencing read-out, enabling organization and access of distinct memory objects or subsets of memory objects using Boolean logic. In some embodiments, a memory object is a single-stranded nucleic acid scaffold strand encoding bit stream information that is folded into a nucleic acid nanostructure of arbitrary geometry, including one or more sequence address labels. Methods for controlled degradation of biopolymer-encoded blocks of information in the memory objects are also developed.
US11514317B2 Machine learning based resource availability prediction
Requests from file system services of a storage system are registered. Each file system service, when executed, utilizes one or more resources of the storage system. Each request includes information describing resource requirements required by a respective file system service. Resource utilization data of the resources are collected over a period of time. The resource utilization data includes an identification of a resource, a timestamp, and a measurement indicating a utilization level of the resource corresponding to the timestamp. A machine learning model is trained to predict utilization patterns of the resources. Execution of the file system services are scheduled based on the predicted utilization patterns. Monitoring is conducted during the execution of the file system services. Based on the monitoring a determination is made as to whether the machine learning model should be retrained.
US11514310B2 Training a classifier to detect open vehicle doors
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a classifier to detect open vehicle doors. One of the methods includes obtaining a plurality of initial training examples, each initial training example comprising (i) a sensor sample from a collection of sensor samples and (ii) data classifying the sensor sample as characterizing a vehicle that has an open door; generating a plurality of additional training examples, comprising, for each initial training example: identifying, from the collection of sensor samples, one or more additional sensor samples that were captured less than a threshold amount of time before the sensor sample in the initial training example was captured; and training the machine learning classifier on first training data that includes the initial training examples and the additional training examples to generate updated weights for the machine learning classifier.
US11514309B2 Method and apparatus for accelerating distributed training of a deep neural network
Embodiments of the present invention provide a method and apparatus for accelerating distributed training of a deep neural network. The method comprises: based on parallel training, the training of deep neural network is designed as a distributed training mode. A deep neural network to be trained is divided into multiple sub-networks. A set of training samples is divided into multiple subsets of samples. The training of the deep neural network to be trained is performed with the multiple subsets of samples based on a distributed cluster architecture and a preset scheduling method. The multiple sub-networks are simultaneously trained so as to fulfill the distributed training of the deep neural network. The utilization of the distributed cluster architecture and the preset scheduling method may reduce, through data localization, the effect of network delay on the sub-networks under distributed training; adapt the training strategy in real time; and synchronize the sub-networks trained in parallel. As such, the time required for the distributed training of the deep neural network may be reduced and the training efficiency of the deep neural network may be improved.
US11514307B2 Learning apparatus, learning method, estimation apparatus, estimation method, and computer-readable storage medium
A learning apparatus includes a first learning unit, a learning data generator, and a second learning unit. The first learning unit implements a learning process for a first classifier such that a class applicable degree of a candidate class corresponding to a correct answer class becomes the maximum as compared with class applicable degrees of other candidate classes. The learning data generator performs a classification process for a classification target using the first classifier already subjected to the learning process, converts class applicable degrees of a plurality of candidate classes, which are output by the first classifier already subjected to the learning process into a dimensionally compressed value based on a predetermined compression rule, and generates second learning data in which the identification target is associated with the dimensionally compressed value. The second learning unit implements a learning process for a second classifier using the second learning data.
US11514301B2 Magnetic domain wall drift for an artificial leaky integrate-and-fire neuron
The present disclosure provides a domain wall magnetic tunnel junction device. Integration of input spikes pushes a domain wall within a ferromagnetic track toward a magnetic tunnel junction (MTJ). An energy gradient within the track pushes the domain wall away from the MTJ by leaking accumulated energy from the input spikes. If the integrated input spikes exceed the energy leak of the gradient within a specified time period, the domain wall reaches the MTJ and reverses its resistance, producing an output spike. The leaking energy gradient can be created by a magnetic field, a trapezoidal shape of the ferromagnetic track, or nonuniform material properties in the ferromagnetic track.
US11514300B2 Resistor circuit, artificial intelligence chip and method for manufacturing the same
A resistor circuit, an artificial intelligence chip and a method for manufacturing the same are provided. The resistor circuit includes a stack structure. The stack structure includes resistive material layers and insulating layers stacked alternately. The resistor circuit includes at least two unit resistors electrically connected in series or parallel. The at least two unit resistors are respectively defined in the resistive material layers of different layers.
US11514294B2 System and method for energy-efficient implementation of neural networks
A system and method for enhancing C*RAM, improving its performance for known applications such as video processing but also making it well suited to low-power implementation of neural nets. The required computing engine is decomposed into banks of enhanced C*RAM each having a SIMD controller, thus allowing operations at several scales simultaneously. Several configurations of suitable controllers are discussed, along with communication structures and enhanced processing elements.
US11514288B2 Contactless metal card constructions
A metal smartcard (SC) having a transponder chip module (TCM) with a module antenna (MA), and a card body (CB) comprising two discontinuous metal layers (ML), each layer having a slit (S) overlapping the module antenna, the slits being oriented differently than one another. One metal layer can be a front card body (FCB, CF1), and the other layer may be a rear card body (RCB, CF2) having a magnetic stripe (MS) and a signature panel (SP). The slits in the metal layers may have non-linear shapes.
US11514285B2 Artwork generated to convey digital messages, and methods/apparatuses for generating such artwork
2D machine readable symbologies are stylized and made aesthetically-appealing, facilitating their use to convey plural-symbol data on product packaging and other articles. In some arrangements, symbologies are stylized by geometric transformations (e.g., by multiple rotation and/or mirroring operations) to develop tiles having organized geometric structures. Such stylized symbologies can be decoded by existing code readers. A great variety of other features and arrangements are also detailed.
US11514283B2 Image forming system
There is provided an image forming system that includes an image forming apparatus including, a first variable mechanism that varies from a first state to a second state or from the second state to the first state when physically operated by a user, a first detection unit configured to detect the variation of a state of the first variable mechanism, and a sound collection unit. The image forming system further includes a generation unit configured to generate, when the variation is detected by the first detection unit, first statistical information regarding at least one sound wave obtained by the sound collection unit in a period based on a timing when the variation is detected.
US11514281B2 Sheet discharging apparatus and image forming apparatus
A sheet discharging apparatus includes a sheet supporting portion supporting a sheet discharged out of a nip portion nipping the sheet and a guide portion provided opposed to an upper surface of the sheet fed out of the nip portion. The guide portion includes a fixed restricting portion restricting a rear end of the sheet with respect to a sheet discharging direction to moving upward away from an extension line in a sheet discharging direction of the nip portion after passing through the nip portion.
US11514275B2 Database instance tuning in a cloud platform
Various examples are directed to systems and methods for tuning a database service in a cloud platform. A tuning service may access a neural network model trained to classify workload points to one of classes. The tuning service may execute the neural network model with a first source workload point as input to return a first class as output, where the first source workload describing a source database. The tuning service may select a target workload for the first source workload point from a plurality of reference workloads. Selecting the target workload may be based at least in part on the first class returned by the neural network model. The tuning service may generate a recommended knob configuration for the source database using the target workload.
US11514274B2 Geographic dataset preparation system
Systems, methods and computer-readable storage media utilized to prepare datasets for geo experiments. One method includes receiving one or more input parameters. The method further includes extracting, from the data, training data. The method further includes calculating a difference in input data and a difference in response data of the training data. The method further includes determining a first plurality of geographic pairs. The method further includes extracting, from the data, evaluation data. The method further includes separating each geographic pair of the first plurality of geographic pairs into a treatment region or a control region for a plurality of simulations of a plurality of different simulation subsets for each of a plurality of different subsets of geographic pairs. The method further includes calculating a plurality of uncertainty estimates. The method further includes selecting a first subset of geographic pairs and providing the selected subset of geographic pairs.
US11514266B1 System and method for training an artificial intelligence (AI) classifier of scanned items
Systems and methods are described, and an example method includes a training an artificial intelligence (AI) classifier of scanned items, including obtaining a training set of sample raw scans. The set includes a population of sample in-class raw scans, which include blocks of sensor data from scans of regions having in-class objects, and the set includes a population of sample not-in-class raw scans, which include blocks of sensor data from scan of regions without in-class objects. The example includes applying the AI classifier to sample raw scans in the training set, measuring errors in the results, and updating classifier parameters based on the errors, until detecting a training completion state.
US11514265B2 Inference via edge label propagation in networks
The disclosed embodiments provide a system for performing inference. During operation, the system obtains a graph containing nodes representing members of an online system, edges between pairs of nodes, and edge scores representing confidences in a type of relationship between the pairs of nodes. Next, the system performs a set of iterations that propagate a label for the type of relationship from a first subset of edges to remaining edges in the graph, with each iteration updating a probability of the label for an edge between a pair of nodes based on a subset of edge scores for a second subset of edges connected to one or both nodes in the pair and probabilities of the label for the second subset of edges. The system then performs one or more tasks in the online system based on the probability of the label for the edge.
US11514257B2 Method of marking a fiber optic connector for low-loss optical connections
A method and system for reading a marker embedded in a fiber optic connector, and a connector configured to be read by the method and system. The connector includes an outer assembly and a marker that is overlaid by the outer assembly. To read the marker, the connector is illuminated with an illuminating light in a first spectral band, and an image is formed using the light within the first spectral band that is reflected from the fiber optic connector. The reflected light includes at least a portion of the illuminating light which was transmitted through the outer assembly and reflected back toward a reader by the marker. Data contained in the marker is then extracted from the image.
US11514249B2 Domain-adapted sentiment prediction for long or unbalanced text threads
Embodiments of the disclosed technologies use machine learning to produce thread level classification data and case level classification data.
US11514242B2 Method for automatically summarizing internet web page and text information
Based on a double-ten law of an Internet information organization structure, the present invention provides a method for automatically summarizing web page and text information, where matching information elements by category is added to an existing method, and content keywords and related contexts of summary (or abstract) information are directly extracted by using various successfully matched information element organization structure words. On this basis, the present invention further provides a method for supplementing summary information elements based on title information, and a method for superposing title information element organization structure words. Therefore, a new method for automatically summarizing web page and text information is comprehensively and systematically provided, and automatic summarization quality of the web page and text information can be greatly improved.
US11514236B1 Indexing in a spreadsheet based data store using hybrid datatypes
Aspects described relate to implementing indexing on spreadsheets and/or unstructured data stores. A first aspect comprises a system for implementing an indexing scheme to respond to a query on a spreadsheet of a workbook. The system comprises a data store, a user interface, and a processors configured to identify columns for tables in the spreadsheet, generate an index for at least one column of the identified columns, wherein the index has a hybrid datatype and equates datatypes that form the hybrid datatype, identify a formula in the query having at least one operand, at least one operator, and a key value, and identify a value in an identified column from the operand in response to the query based on the key and the corresponding index to the identified column.
US11514228B2 Guides on a content generation system
User inputs are received on a visual display, when a user is generating visual content. The user inputs trigger guide functionality, and guides are displayed to guide the user in creating the visual content.
US11514220B2 Predicting power usage of a chip
Predicting power usage of a chip may include receiving placement data describing a placement, within the chip, of a plurality of logical components of the chip; providing the placement data as an input to a neural network; and determining, by the neural network, based on the placement data, a predicted power usage of the chip.
US11514218B1 System and method for performing static timing analysis of electronic circuit designs using a tag-based approach
Embodiments include herein are directed towards a method for static timing analysis. Embodiments included herein may include providing, using at least one processor, a database of predefined script tags and causing a display of a script at a graphical user interface. Embodiments may also include receiving an insertion of at least one tag from the database within the script and generating one or more timing reports based upon, at least in part, the script and the at least one tag.
US11514214B2 Forming a dataset for inference of solid CAD features
A computer-implemented method for forming a dataset configured for learning a neural network. The neural network is configured for inference, from a freehand drawing representing a 3D shape, of a solid CAD feature representing the 3D shape. The method includes generating one or more solid CAD feature includes each representing a respective 3D shape. The method also includes, for each solid CAD feature, determining one or more respective freehand drawings each representing the respective 3D shape, and inserting in the dataset, one or more training samples. Each training sample includes the solid CAD feature and a respective freehand drawing. The method forms an improved solution for inference, from a freehand drawing representing a 3D shape, of a 3D modeled object representing the 3D shape.
US11514212B2 Method of simulating autonomous vehicle in virtual environment
Provided herein is a moving object simulation method including: a simulation preprocessing step in which a first server generates environment information for the simulation target, including at least one of road data, nearby vehicle data, nearby pedestrian data, nearby obstacle data, nearby traffic light data, nearby sign data, and event data, for a predetermined period of time; and a simulation step in which a second server calculates sensor unit output data of a simulation target vehicle according to movement of the simulation target vehicle for the predetermined period of time using the environment information, preventing computational overload due to limitations of server resources and promoting quality improvement for algorithm verification.
US11514207B2 Tracking safety conditions of an area
Apparatus for electronically quantifying conditions of a person and an environment containing the person, as well as a sequence of positions occupied by the person and a direction the person faced at those positions. Wireless communications track a series of positions over time and provide user interfaces indicating where a person has been and who the person has come within a minimum distance of. Sensors may be operative to provide ongoing evaluation of a condition of the person, such as a body temperature and heartrate which may trigger an alarm state if the body temperature rises above a specified value. Electronic sensors may also be quantify environmental conditions over time and present the conditions in the user interface.
US11514200B2 Modeling a patient-individualised denture part
The invention relates to a method for modelling a patient-individualised denture part (140). The method comprises providing a digital three-dimensional patient situation model (118), a digital three-dimensional denture part model (114), and one or more geometric adaptation criteria defined using patient-specific delimiting surfaces. A denture part geometry of the denture part model is adapted in a patient-individualised manner to a patient situation geometry of the patient situation model. The patient-individualised adaptation process also comprises repeatedly interactively making user-defined changes to the denture part model, wherein the denture part model dynamically passes through a sequence of intermediate states during the course of each of the user-defined changes until a change state resulting from each user-defined change is reached. The dynamic passing through of the relevant sequence of intermediate states until the corresponding change state has been reached is displayed on a display device (108) by means of a graphical user surface (119).
US11514189B2 Data collection and analysis method and related device thereof
A data collection and analysis method includes applying a first noise step to an original data stream with an original character to generate a first data stream with a first character; and applying a second noise step to the first data stream to generate a second data stream with a second character, wherein a first variation between the original character and the first character is greater than a second variation between the original character and the second character.
US11514186B2 Integrated database user privilege management
A method for integrated database user privilege management can be implemented. The method presents a computer interface for managing access privileges of one or more users to a database comprising independent data and dependent data, and retrieves one or more role objects, record filter objects, and attribute filter objects assigned to a user. A role object defines access privileges to selected values of the independent data and dependent data. A record filter object can modify the access privileges defined in the one or more role objects. An attribute filter object defines access privileges to selected attributes of the independent data. The method can calculate, and present on the computer interface, a list of attributes of the independent data and a list of dependent data that the user has access privileges based on the one or more role objects, record filter objects, and attribute filter objects assigned to the user.
US11514185B2 Blockchain-based transaction processing method and apparatus
A target transaction initiated by a member node device in a blockchain is received, where the target transaction include a reference time parameter, and where the target transaction indicates a transfer of an asset and associated data released by the member node device to the blockchain for transfer to a candidate block. Based on the reference time parameter, a determination is performed as to whether the target transaction is a valid transaction within a transaction validity period. In response to determining that the target transaction is a valid transaction within the transaction validity period, the target transaction is recorded to the candidate block.
US11514180B2 Computer-implemented method for removing access to data
A computer-implemented method is provided for removing access to data, comprising: receiving a request from the user to delete the user data; suspending control of the user data; generating a second database comprising the user data under full control of the user; deleting the user data from the database; and, on request re-integrating the user data into the same database or integrating into a further database. By providing a database under complete control of the user and outside the control of any database manager or service provider, users are given more freedom to decide what to do with their data. They can choose to protect it, or to monetize it themselves by selling it or licensing it. They can also create a plurality of copies, allowing sales to more than one database manager or service provider.
US11514173B2 Predicting software security exploits by monitoring software events
In an approach to predicting software security exploits by monitoring software events, sets of design events are received from a compliance monitor, where the sets of design events are captured by the compliance monitor during execution of a software application. A pattern of the sets of design events performed by the software application is detected, where the pattern is a specific sequence of the sets of design events. The pattern of the sets of design events performed by the software application is compared to a database of learned patterns using a deep learning model. A security exploit is predicted based on the comparison of the pattern of the sets of design events performed by the software application to the learned patterns.
US11514171B2 Code vulnerability detection and remediation
A method includes receiving code for computer programming, determining whether at least a portion of the code comprises at least one vulnerability, and comparing at least the portion of the code comprising the at least one vulnerability to a knowledge base. The knowledge base comprises (i) a plurality of code fragments comprising a plurality of vulnerabilities; and (ii) a plurality of solutions to prevent corresponding ones of the plurality of vulnerabilities. The method further includes identifying, based on the comparing, a code fragment of the plurality of code fragments matching at least the portion of the code comprising the at least one vulnerability, and executing a solution of the plurality of solutions corresponding to the identified code fragment to prevent the at least one vulnerability in at least the portion of the code.
US11514165B2 Systems and methods for secure certificate use policies
An information handling system may include a processor and a basic input/output system communicatively coupled to the processor and embodied by executable instructions embodied in non-transitory computer readable media, the instructions configured to, when executed by the processor: identify, for a firmware image, a secure boot certificate; identify, for the secure boot certificate, a certificate use policy; determine whether the certificate use policy permits verification of the firmware image using the secure boot certificate; and allow the firmware image to be verified with the secure boot certificate if the certificate use policy permits verification of the firmware image using the secure boot certificate.
US11514146B2 Risk-based biometric identification and authentication with trusted source for security access
A method including receiving, in a security device, a user object storing stored biometric data describing a biometric parameter of the user. Sensed biometric data is generating by sensing directly, using a sensor, the biometric parameter of the user. The stored biometric data is compared to the sensed biometric data. A confidence factor is determined using a first degree of trust, assigned to the object, combined with a second degree of match between the stored biometric data and the sensed biometric data. A user input is received indicating a desired activity. A risk factor is determined based on a combination of the confidence factor and the user input. The risk factor is compared to a selected pre-determined threshold. The user is granted a selected level of access to the security device from among different levels of access to the security device when the risk factor satisfies the selected pre-determined threshold.
US11514138B1 Authentication translation
Authentication translation is disclosed. A request to access a resource is received at an authentication translator, as is an authentication input. The authentication input corresponds to at least one stored record. The stored record is associated at least with the resource. In response to the receiving, a previously stored credential associated with the resource is accessed. The credential is provided to the resource.
US11514135B2 Optimization apparatus, temperature setting method, and non-transitory computer-readable storage medium
An optimization apparatus includes a processor. The processor configured to execute search for a ground state of energy in an Ising model by using a plurality of temperature values, select a first solution and a second solution from a plurality of solutions, sequentially perform processing of calculating a change of the energy in the Ising model caused when one value of a plurality of bits of a bit sequence of the first solution different from bits of a bit sequence of the second solution is changed on each of the plurality of bits, computing, when an increase of the energy continuously occurs a plurality of number of times, a total value of the energies increased in the plurality of number of times, decide a maximum value of the plurality of temperature values based on the total value, and setting the decided maximum value.
US11514131B2 Facilitating inter-system data transfer with serialized data objects
A computer server includes processor and memory hardware. The processor hardware executes instructions including parsing a hypertext transfer protocol (HTTP) request from a first user agent to identify a first data object matching a set of characteristics and generating a new data element based on the HTTP request. The instructions include, in response to the first data object being present: extracting a first set of serialized data elements and serializing them with the new data element to generate a second data object. The instructions include, in response to the first data object being absent and a user associated with the first user agent being identifiable: determining a second set of serialized data elements based on an identity of the user, and serializing them with the new data element to generate the second data object. The instructions include transmitting an HTTP response including the second data object.
US11514124B2 Personalizing a search query using social media
The invention relates to a method for personalizing a search of a search service. The search service comprises a search index with content items of a search type being used as first search results for first search queries issued by the client application and providing second search queries to be executed for retrieving second search results to be returned in reply to the first search queries. The method comprises using social media content items retrieved from social media services for extracting a set of keywords comprised by the social media content items. A second search query modified, wherein the modifying comprises adding keywords of the set keywords as additional search parameters of the determined second search query.
US11514121B2 Webpage customization
Embodiments of the present disclosure relate to a method, system, and computer program product for webpage customization. In some embodiments, a method is disclosed. According to the method, a webpage to be provided to a user is obtained. The webpage comprises at least a first element having a first set of style attributes. A second element matching the first element is determined from a set of elements customized for the user. The second element has a second set of style attributes. The webpage is customized for the user by applying at least part of the second set of style attributes to the first element. The customized webpage is provided to the user. In other embodiments, a system and a computer program product are disclosed.
US11514117B2 System and method for use of a media content bot in a social messaging environment
In accordance with an embodiment, described herein is a system and method for enabling use of a media content bot in a social messaging environment that supports group chat. A conversational agent, generally referred to as a “bot”, can leverage a user's interaction with the bot, to access a media server, which in turn can determine one or more items of media content appropriate for the user and/or their interaction. During a group chat, the bot can recognize music commands within the context of a particular discussion, and/or utilize music recommendation services provided by a digital media content environment, to determine items of media content appropriate for the group of users and/or their interaction. The system enables the use of media playback controls within the group chat, enabling the group of users to determine how and which media content is to be played.
US11514113B2 Structural geographic based cultural group tagging hierarchy and sequencing for hashtags
Embodiments of the present invention disclose a method, computer program product, and system for generating hashtags. The method comprises receiving content to be posted on a social media service and analyzing the content to identify at least one item included in the content. Generating a first hashtag tree, wherein the content of the first hashtag tree contains information that indirectly relates to the identified at least one item, wherein the first hierarchical hashtag tree is comprised of multiple levels, wherein the first hierarchical hashtag tree includes words or phrases indirectly relates to the identified at least one item. Generating at least one hashtag from the first hierarchical hashtag tree and adding the at least one hashtag to the content and posting the content and the added at least one hashtag to the social media service, wherein the at least one hashtag is automatically added.
US11514111B2 Snap-to-grid situational awareness system
A snap-to-grid situational awareness system that efficiently provides geographic, demographic and topical interest awareness information obtained from the location reporting mobile communication devices. The snap-to-grid feature allows demographic data for situational awareness statistics to be computed, stored and displayed on a snap-to-grid coordinate basis. This innovation greatly improves the functionality of a situational awareness system whole reducing memory and computing resources utilized when providing situational awareness functionality.
US11514110B2 Method and system for flight scheduling
A computer-implemented method includes searching, by machine learning logic of a computer, a flight schedule database for one or more flight schedule records related to flight preference information specified by a user. The machine learning logic is trained with training data that includes flight schedules selected by passengers and flight preference information associated with the passengers. The method further includes responsive to locating the one or more flight schedule records, communicating, by the computer, flight schedules associated with the one or more flight schedule records to a terminal associated with the user. The method includes receiving, from the terminal, a booking indication associated with a particular flight schedule of the flight schedules and updating the training data to associate the particular flight schedule with the flight preference information specified by the user.
US11514100B2 Automatic detection and identification of gold image library files and directories
Reducing backup data by providing a data protection target for storing content data from clients running operating system and applications, and a common data protection target (CDPT) separate from the data protection target for storing Gold image data for the operating system and applications. Gold image data is stored by a user in a defined location or tagged with a defined tag. The stored or tagged Gold image data is identified by the backup software and copied to the CDPT. The identified Gold image data is cataloged. During backup, the CDPT is queried to determine if the Gold image exists, and if so, the DP target does not store the Gold image data in the DP target, but uses the reference to indicate the location of the Gold image data corresponding to the backed up content data. During a restore, the restore stream is built from the DP target and CDPT to combine user content data and Gold image data.
US11514099B2 Media sharing across service providers
Embodiments including methods and apparatus to share file and file recommendations are disclosed. Data is received indicating a particular media item from a first service provider, where the particular media item is accessible from the first service provider according to a first pointer. A second pointer is identified in a database according to which the particular media item is accessible from a second service provider. Data indicating the second pointer is transmitted to a media playback system, via at least one of a WAN or a LAN.
US11514094B2 Search and navigation of hidden elements of a web page
A system, method and computer program product for a search tool is provided. A user-input search term is received in a search tool for finding instances of the search term in a document currently presented to the user. An instance of the search term in a hidden content element of the document is identified. A content element is determined for exposing the hidden content element. The determined content element is presented to the user and highlighted, to prompt user interaction therewith so as to expose the hidden content element.
US11514092B2 Computerized method and apparatus for automated distributed ingest and presentation of multi-domain metrics
A computerized search method includes receiving first input designating a first location of a first analytic. The method includes, in response to a scheduling event, obtaining a first document from the first location, identifying a first predefined label within the first document, obtaining first and second data associated with the first predefined label, storing the first datum into a value index as a current value of the first analytic, and storing the second datum into a text index as a textual description of the first analytic. The method includes presenting a search interface and, in response to receiving a search query from a user: identifying a set of result analytics relevant to the search query based on the text index and presenting, for each of the result analytics, a textual description of the analytic from the text index and a most recent value of the analytic from the value index.
US11514082B1 Dynamic content selection
Elements to be provided for display with an instance of content can be determined dynamically based upon features of those elements. The actions or behavior of a user can be stored over time, and used to determine element features that are of interest to the user for various categories of content. In order to obtain enough data for multiple categories, clustering of users can be performed where users with similar behaviors are grouped together, and their preferences for features determined for various categories. When a request for content is received, a category and user identity can be determined for the request, which is used to determine the appropriate cluster. The feature preferences for that cluster can then be used to select elements (e.g., images, audio, or video) to present with the content based at least in part upon the relevant features of those elements.
US11514081B2 Building profiles for clusters with smart union of individual profiles
A system for generating a cluster profile is provided. The system may include a server and a database. The server may be configured to receive event information from a plurality of consumer devices. The database may store a plurality of member profiles. The server may be configured to retrieve the member profiles from the database and may determine a subset of member profiles to associate with a cluster; the server may calculate an intersection of the facts from the subset of member profiles and may generate a cluster profile based on the intersection of the facts from the subset of member profiles.
US11514079B1 Peer-based access to distributed database
A distributed database management system comprises a plurality of peers and maintains data on behalf of a plurality of clients. Upon receiving a request to access data, the distributed database management system identifies, from among the plurality of peers, a set of peers associated with the client issuing the request. The distributed database management system provides, to the client, a list of the set of identified peers. Access to data maintained by the distributed database system is based, at least in part, on connections between the client and the set of identified peers.
US11514077B2 Replication event ordering using an external data store
Methods, systems, and computer-readable media for replication event ordering using an external data store are disclosed. Events are received for a key in a source data store, including a deletion event and modification events. In an external data store, a record of the deletion event is stored that includes a sequence identifier of the deletion event in a sequence. Sequence identifiers are assigned to the modification events. Some of the sequence identifiers are earlier than the deletion event in the sequence, and others of the sequence identifiers are later than the deletion event in the sequence and are assigned based at least in part on the record of the deletion event in the external data store. Individual events are replicated or not replicated to the destination data store based at least in part on their sequence identifiers.
US11514070B2 Seamless integration between object-based environments and database environments
An Application Programming Interface (API) processes object storage requests in an object storage format that are received from client applications. A mapper maps the object storage formatted requests into database statements and executes the statements within a database management system. Results returned from the statements are mapped by the mapper to object-storage constructs and provided to the API in object storage format. The object storage formatted requests are provided from the API to the client applications to satisfy the original client applications' requests.
US11514062B2 Feature value generation device, feature value generation method, and feature value generation program
A table acquiring means 381 acquires a first table including prediction objects and first attributes, and a second table including second attributes. A receiving means 382 receives a similarity function and condition for similarity used to calculate the similarity between the first attribute and the second attribute. A feature generating means 383 generates feature candidates able to affect a prediction object using a combination condition for combining a record in the first table including the value of a first attribute satisfying the condition with a record in the second table including the value of a second attribute satisfying the similarity calculated with the value of the first attribute and the value of the second attribute using the similarity function, and using a reduction method for a plurality of records in the second table and a reduction condition represented by the column to be aggregated. A feature selecting means 384 selects an optimum feature for the prediction from the feature candidates.
US11514059B2 Intelligent contact search using graph models
A system, method, and computer-readable medium are disclosed for improved searching of contact information that includes receiving a request for a member's contact information. An initial list of candidates is returned. Based on organizational charts, distances between candidates and a point of reference are calculated, calculation is made as to a number of messages that are exchanged between candidates and the point of reference. Scores are determined based on the calculations. The scores are aggregated, and a refined list of candidates' contact information based on the aggregated scores is returned.
US11514053B2 Caching of potential search results
A method comprising: receiving portions of a search query searching amongst multiple entries in a set of one or more data sources; triggered by the receipt of each respective portion, performing a respective caching operating comprising querying each of one or more data sources of the set to retrieve entries matching the search query as composed from the portion or portions received so far, and caching the retrieved entries in a corresponding cache group for each of the queried data sources; rendering an application view displaying a visual representation of at least some of the retrieved entries; and with each caching operation, selecting one or more of any newly retrieved entries in the cache following the retrieval based on the search query as now including the respective portion of the search query, and updating the application view to include the one or more selected entries from the cache.
US11514051B1 Tags and permissions in a content management system
A method and a content management system (CMS) that enable storage and retrieval of structured content are disclosed. In one example, CMS includes means for configuring a content project. The content project includes a content model, and the content model defines a plurality of content types for the content project. The CMS includes a plurality of content entries defined according to the content types. Each content entry is structured in accordance with a given content type from which the content entry is defined. Multiple content entries are defined from a given content type. The CMS includes at least one tag configured to be set in association with any of the plurality of content entries. The method includes means for exposing a content delivery API (CDA) configured to enable, through a single API call to the CDA that references the tag, retrieval of the content entries across the plurality of content types that have the tag set in association therewith.
US11514050B2 Method and system for ascertaining a hue
The invention relates to a system and a method for ascertaining a color recipe, having the steps of: a) providing a database with a plurality of data sets, b) specifying a target application method, a target substrate, and a desired target hue by means of a user, c) searching the database using a computer program, and d) displaying stored information relating to the color recipe of at least one data set if found. The database for at least one hue comprises at least two different respective data sets, each of which comprises the same hue identification code but different substrates and/or application methods, and different color recipes, and the database for at least one color recipe comprises at least two different respective data sets, each of which comprises the same color recipe identification code but different substrates and/or application methods, and the resulting hue, wherein i) at least 90% of the data sets with different hues contain a respective different hue identification code than the other data sets, and/or ii) at least 90% of the data sets with different color recipes contain a respective different color recipe identification code than the other data sets.
US11514049B2 Quality-aware keyword query suggestion and evaluation
A query suggestion to expand an initial query is calculated whereby the cost of the expanded initial query is bounded in both time and quality. The user validates a subset of the top-n answers Q(G) to a query Q and provides adjusted configuration parameters. The top-n diversified δ-expansion terms Q′ are calculated from the validated subset of answers Q(G) to the query Q and are provided to an interactive user interface for selection. Answers Q′(G) for the top-n diversified δ-expansion terms Q′ are cost bounded by cost threshold δ and exploration range r specified by the user. The user selects a new term of terms Q′ and an incremental query evaluation of the new term is invoked to compute expanded query answers Q′(G) by incrementally updating the validated subset of answers Q(G), without re-evaluating an expanded query Q′ including the new term from scratch.
US11514044B2 Automated plan upgrade system for backing services
Embodiments allow automated provisioning of a plan upgrade for databases hosted in storage environments. A database is hosted in a shared storage environment according an existing plan, based upon consumption of available system resources (e.g., processing, I/O, memory, disk). An agent periodically issues requests for information relevant to database behavior (e.g., performance metrics, query logs, and/or knob settings). The agent collects the received information (e.g., via a domain socket), performing analysis thereon to predict whether future database activity is expected remain within the existing plan. Such analysis can include but is not limited to compiling statistics, and calculating values such as entropy, information divergence, and/or adjusted settings for database knobs. Based upon this analysis, the agent communicates a recommendation including a plan update and supporting statistics. Embodiments can reduce the effort/cost of the database administrator in having to manually predict future estimated database resource consumption and generate a plan update.
US11514041B2 Estimating materialized view refresh duration
Techniques for a database management system to estimate a time needed to refresh a materialized view. This is a followed by an approach that uses estimated refresh duration to determine an optimized schedule for refreshing the materialized view. The approach combines the refresh duration estimate with a query rewrite pattern prediction for the materialized view and a quiet period prediction for the materialized view to determine the optimized refresh schedule for the materialized view.
US11514040B2 Global dictionary for database management systems
A global dictionary is described that corresponds to a database or table stored across multiple partitions. The global dictionary can be used to identify which partitions of the database contain records that are relevant to a user's query on the database. The global dictionary is made up of variable tables. Each variable table corresponds to a column of the database. A given variable table includes value tables where each value table corresponds to a defined value that has been assigned to a record in the database. A value table can include a list of partitions that contain a record having the related defined value.
US11514036B2 Method and system for self-learning natural language predictive searching
Systems and methods are provided for self-learning natural language predictive searching including receiving a first input, the first input being related to the desired outcome; retrieving a first information related to the first input; determining a first output based on at least the first input and the first information; outputting the first output; receiving a second input based on the outputted first output in response to the first output being different from the desired outcome, the second input being related to the desired outcome; retrieving, by the processor, a second information related to the second input; determining a second output based on at least the second input, the second information, the first input and the first information; and outputting the second output.
US11514035B1 Query refinements using search data
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining query refinements using search data. In one aspect, a method includes receiving a first query and a second query each comprising one or more n-grams for a user session, determining a first set of query refinements for the first query, determining a second set of query refinements from the first set of query refinements, each query refinement in the second set of query refinements including at least one n-gram that is similar to an n-gram from the first query and at least on n-gram that is similar to an n-gram from the second query, scoring each query refinement in the second set of query refinements, selecting a third query from a group consisting of the second set of query refinements and the second query, and providing the third query as input to a search operation.
US11514033B2 System for providing dynamic linked panels in user interface
A computer system may be configured to: execute a first query associated with a first panel; display the first panel in a user interface based on first display settings of the first panel, the first panel displaying at least a portion of the result of the first query, the result of the first query associated with a variable; execute a second query associated with a second panel, wherein the second query refers to the variable associated with the first query; display the second panel in the user interface based on second display settings of the second panel, the second panel displaying at least a portion of the result of the second query; and in response to user input changing the displayed result in the first panel: re-execute the second query; and update the display of the second panel in the user interface based on results of the re-executed second query.
US11514022B2 Streams on shared database objects
A database platform can track changes using a stream that records changes made by database transactions. Streams on views can be implemented by applying a stream to source data, and applying the view to the streamed data. Users of the database platform can query the stream on the view to review recent changes to the view, such as changes made since the last database transaction.
US11514012B2 Method and system for generating and using a master entity associative data network
A method and system for generating and using a master entity associative data network. The master entity associative data network system includes data sources storing data entities. Each data entity is of a specific entity type having specific entity properties, associations to other data entities, and an assigned common identifier label. Also, the master entity associative data network system includes a data processor configured to extract data entities from the data sources and extract associations to other data entities. The data processor stitches the data entities to each other based on at least one or more of the extracted associations, specific entity properties, and the common identifier label to generate one or more master data entities.
US11514008B2 Dynamically controlling data migration
Migration results in specific action requests to move data from a source system instance to a target system instance. Migration may consume many resources. In an effort to monitor migration effects on source and/or target performance, one or more traffic lights are determined to monitor utilization of resources of the source and/or target. Based on the one or more traffic lights, migration is dynamically throttled. The one or more traffic light may be assigned a status based on how the migration affects performance of another data operation which may be contemporaneously operating on either the source and/or the target.
US11514006B2 Modifying event generation rules responsive to detected schema changes
A schema consistency mechanism monitors data ingested by a data intake and query system for changes to the structure, or data schema, associated with the data. A schema consistency monitor obtains data from a data source (or, more generally, from any number of separate data sources) at a plurality of points in time. The data is analyzed to determine whether a first portion of the data received at a first point in time conforms to a first data schema and that a second portion of the data received at a second point in time conforms to a second data schema that is different from the first data schema (thereby indicating a change to the associated data schema). A graphical user interface (GUI) can be generated that includes indications of identified changes to one or more data schemas associated with data.
US11513998B2 Narrowing information search results for presentation to a user
The disclosed technology provides systems and methods for filtering information based on a set of properties. The information consists of a set of items that the user is interacting with, such as documents, presentations, audio and video files, and the like. The properties can be specified by the user (by, for example, putting a set of items in lists and folders), based on actions taken by users in the system (such as commenting on, or liking, or viewing an item), or can represent a variety of other characteristics. Related properties can also be grouped together. Furthermore, the disclosed techniques provide mechanisms for automatically identifying useful properties and providing an indication of those useful properties to a user to use in narrowing results.
US11513991B2 Batch operation across an interface
Systems, methods, and apparatus for communication virtualized general-purpose input/output (GPIO) signals and control messages over a serial communication link. An apparatus includes a serial bus, and a controller configured to represent a series of signaling state of physical general-purpose input/output (GPIO) in a batch that comprises a sequence of virtual GPIO messages and control messages, generate a first header that includes timing information configured to control timing of execution of the batch, transmit the first header over a communication link, and transmit the batch over the communication link.
US11513977B2 Pipelined data processing in fabric-enabled computational storage
A storage device is disclosed. The storage device may include compute engines. The compute engines may include storage for data, a storage processing unit to manage writing data to the storage and reading data from the storage, a data processing unit to perform some functions on the data, and an accelerator to perform other functions on the data. An Ethernet component may receive a request at the storage device from a host over a network. A data processing coordinator may process the request using a compute engine.
US11513976B2 Advanced CE encoding for bus multiplexer grid for SSD
The present disclosure generally relates to a method and device for accessing more dies per channel in a data storage device. Each flash interface module (FIM) can have any number of bus multiplexers coupled thereto, and each bus multiplexer can have any number of memory devices coupled thereto. The bus multiplexers can be connected in series or in parallel to the FIM. The individual bus multiplexers can be addressed by a chip enable (CE) command that identifies the specific bus multiplexer as well as the specific memory device of the specific bus multiplexer. The information in the CE command allows more dies per channel without creating signal interference (SI) or limiting transmission performance.
US11513968B1 Systems and methods for coupled cache management
Methods, systems, and computer-readable storage media for maintaining and utilizing a unified cache memory. The method first identifies a unified cache memory associated with an application and populates it with data for access during application execution. The unified cache memory is associated with coupled lookup elements, which include multiple keys and multiple values coupled together. The coupled lookup elements are available to the application for access to all possible views of the data.
US11513966B2 Apparatus and method with value prediction for load operation
An apparatus has processing circuitry, load tracking circuitry and value prediction circuitry. In response to an actual value of first target data becoming available for a value-predicted load operation, it is determined whether the actual value matches the predicted value of the first target data determined by the value prediction circuitry, and whether the tracking information indicates that, for a given younger load operation issued before the actual value of the first target data was available, there is a risk of second target data associated with that given load operation having changed after having been loaded. Independent of whether the addresses of the value-predicted load operation and younger load operation correspond, at least the given load operation is re-processed when the value prediction is correct and the tracking information indicates there is a risk of the second target data having changes after being loaded. This protects against ordering violations.
US11513959B2 Managing collisions in a non-volatile memory system with a coherency checker
A request to read data from a location associated with a memory component is received. The request is assigned a first tag, the first tag having a first identifier of a first buffer to store data read from the location. The request to read data is determined to collide with an earlier request to write data to the location. The earlier request is assigned a second tag, the second tag having a second identifier of a second buffer to store data to write to the location. An attempt to lock the second tag and the second buffer for the request to read data is made. The request to read data is fulfilled from the second buffer in response to a successful attempt to lock the second tag and the second buffer.
US11513950B2 Wear leveling in non-volatile memory
A method, circuit, and system for managing wear levelling in non-volatile memory. First, an original physical block address (PBA) for a logical block address (LBA) of a write operation may be received. The original PBA is one of a set of PBAs for data blocks of a non-volatile memory array. Each of these PBAs may be uniquely mapped to a particular LBA using a multistage interconnection network (MIN). A swap PBA may next be determined for the LBA. The swap PBA may be selected from the set of PBAs uniquely mapped using the MIN. Then, the MIN may be configured to map the LBA to the swap PBA. Finally, data of a first data block stored at the original PBA may be swapped with data of a second data block stored at the swap PBA.
US11513942B2 Debug session management
Systems and methods are disclosed for debug session management. For example, methods may include receiving a request from a client device and, in response, identifying a set of instructions to be executed, wherein the set of instructions is associated with at least one breakpoint. The methods may include initiating execution of the set of instructions. The methods may include determining, based on a marker, that pausing execution of the set of instructions using a data structure is permitted, and responsive to this determination: pausing execution of the set of instructions before executing an instruction associated with a breakpoint, and updating the marker to indicate that execution of the set of instructions has paused using the data structure.
US11513934B2 System and method for service life management by actively reducing corrosive interactions
An information handling system includes a computing device, a computing component of the computing device that is housed in a chassis, and a chilled air filter that reduces a humidity level of a portion of an airflow when the chilled air filter is in an active state. The portion of the airflow thermally manages the computing component. The airflow is received by the chassis via an air receiving exchange and exhausted by the chassis via an air expelling exchange.
US11513933B2 Apparatus with temperature mitigation mechanism and methods for operating the same
Methods, apparatuses, and systems related to a memory device are described. A controller may be configured to predict a temperature of a memory based on a real-time temperature of the controller. Based on the predicted temperature of the memory, the controller may execute a remedial action to reduce an actual temperature of the memory for executing an upcoming operation.
US11513932B2 Memory anomaly detection method and device
A method includes obtaining a first memory log, where the first memory log includes log information of a plurality of garbage collections, and log information of each garbage collection includes a garbage collection time, and includes at least one of a downtime, memory usage after garbage collection, and memory usage before garbage collection, obtaining, based on log information in a first detection time window, first statistical information corresponding to the first detection time window, and determining, based on the first statistical information corresponding to the first detection time window, an anomaly degree corresponding to the log information in the first detection time window.
US11513925B2 Artificial intelligence-based redundancy management framework
Methods, apparatus, and processor-readable storage media for artificial intelligence-based redundancy management are provided herein. An example computer-implemented method includes obtaining telemetry data from one or more client devices within at least one system; predicting one or more hardware component failures in at least a portion of the one or more client devices within the at least one system by processing at least a portion of the telemetry data using a first set of one or more artificial intelligence techniques; determining, using a second set of one or more artificial intelligence techniques, one or more redundant hardware components for implementation in connection with the one or more predicted hardware component failures; and performing at least one automated action based at least in part on the one or more redundant hardware components.
US11513914B2 Computing an unbroken snapshot sequence
Methods, systems and computer program products for high-availability computing. In a computing configuration comprising a primary node, a first backup node, and a second backup node, a particular data state is restored to the primary node from a backup snapshot at the second backup node. Firstly, a snapshot coverage gap is identified between a primary node snapshot at the primary node and the backup snapshot at the second backup node. Next, intervening snapshots at the first backup node that fills the snapshot coverage gap are identified and located. Having both the backup snapshot from the second backup node and the intervening snapshots from the first backup node, the particular data state at the primary node is restored by performing differencing operations between the primary node snapshot, the backup snapshot from the second backup node, and the intervening snapshots of the first backup node.
US11513911B2 Global snapshot backups of a distributed name space
Embodiments for enabling snapshot backups in a global name space of a cluster network, by representing the name space of cluster network in an MTree, storing data files organized in a B+ Tree format on one or more data nodes, storing name specific information of the data files in a B+ Tree format in a meta node, wherein a B+ Tree of the meta node accesses each corresponding B+ Tree in each of the one or more data nodes. The process takes snapshot backups of individual MTree limbs, and links the limbs of each snapshot into groups based on a cluster identifier and snapshot identifier.
US11513910B2 Compliance as a service for multi-cloud backup systems
Embodiments of a compliance service that will enable users be compliant with all regulatory, industry processes and business needs at all times. The service is available to storage and data protection systems through a set of APIs that will enable such compliance be achieved and maintained with no user intervention and without labor-intensive manual work. The service will also allow storing the configuration of the data protection policies and create alerts when compliance changes. A data backup platform may include a data protection system that integrates with such a service and provides full regulatory/industry compliance.
US11513909B2 System and method for scheduled snapshot pacing with deduplication
A method, computer program product, and computer system for submitting, by a computing device, at least one snapshot request of a plurality of snapshots requests into a snapshot queue. How many snapshots of a plurality of snapshots are referencing a given point in time copy may be tracked, wherein the given point in time copy may be mapped to at least a portion of the plurality of snapshots. A desired executing time for the at least one snapshot request in the snapshot queue may be determined. The at least one snapshot request may be dequeued.
US11513905B2 Controlling search access to assets in a data protection product
A data protection application creates backups of assets. Each asset is mapped in a directory service to one or more asset owners. The directory service is separate from the data protection application. A search query from a user seeking to search the backups is received at the data protection application. The directory service is consulted to identify assets having the user as an asset owner. A search filter is generated including a list of the identified assets. The search filter is applied to the search query to exclude from a search result backups of assets not having the user as the asset owner. The search result is returned to the user, the search result thereby including backups of assets having the user as an asset owner and excluding other backups of other assets not having the user as the asset owner.
US11513903B2 Deduplicated data distribution techniques
In connection with a data distribution architecture, client-side “deduplication” techniques may be utilized for data transfers occurring among various file system nodes. In some examples, these deduplication techniques involve fingerprinting file system elements that are being shared and transferred, and dividing each file into separate units referred to as “blocks” or “chunks.” These separate units may be used for independently rebuilding a file from local and remote collections, storage locations, or sources. The deduplication techniques may be applied to data transfers to prevent unnecessary data transfers, and to reduce the amount of bandwidth, processing power, and memory used to synchronize and transfer data among the file system nodes. The described deduplication concepts may also be applied for purposes of efficient file replication, data transfers, and file system events occurring within and among networks and file system nodes.
US11513872B2 System and AI pattern model for actionable alerts for events within a ChatOps platform
In an approach for building a machine learning model that predicts the appropriate action to resolve a malfunction or system error, a processor receives an alert that a malfunction or a system error has occurred. A processor creates a workspace on a ChatOps platform integrated with a chatbot and one or more tools. A processor inputs data relating to the alert in a natural language format. A processor processes the data using a natural language processing algorithm. Responsive to determining a pre-set threshold for outputting the appropriate action is not met, a processor establishes a conversation between two or more support service agents in the workspace. A processor monitors the conversation using the natural language processing algorithm. A processor analyzes a transcript of the conversation using text analytics or pattern matching. A processor creates and trains a machine learning model to predict the appropriate action in future iterations.
US11513861B2 Queue management in solid state memory
Disclosed is a computer implemented method to manage queue overlap in storage systems, the method comprising, identifying, by a storage system, a plurality of queues including a first queue and a second queue. The storage system includes a plurality of cores, including a first core and a second core, and wherein the first queue is associated with a first host and the second queue is associated with a second host. The method also comprises, determining the first queue and the second queue are being processed by the first core. The method further comprises, monitoring the workload of each cores and identifying a load imbalance, wherein the loam imbalance a difference between a first workload associated with the first core, and a second workload associated with the second core. The method also comprises, notifying the second host that the load imbalance is present.
US11513860B2 Serverless function colocation with storage pools
Methods and systems are provided for assigning nodes to execute functions in a serverless computing environment. In one embodiment, a method is provided that includes receiving a function for execution in a serverless computing environment and identifying a storage pool needed during execution of the function. The serverless computing environment may include nodes for executing functions and a first set of nodes may be identified that implement the storage pool. Colocation measures may be determined between the first set of nodes and a second set of nodes. Available computing resources may be determined for the second set of nodes, such as available processing cores and available memory. The second set of nodes may be ranked according to the colocation measures and the available computing resources and a first node may be selected based on the ranking. The first node may be assigned to execute the function.
US11513858B2 System for operating and method for arranging nodes thereof
The present application reveals a system for computing and a method for arranging nodes thereof, which is applied for a remote host connected with a plurality of computing nodes divided to a plurality of first nodes and second nodes due to a first computing mode and a second computing mode. After the remote host receives a job, the remote host evaluates the computing nodes in accordance with the job and a corresponding priority weight parameter to generate a job beginning data to set the first nodes or the second nodes and to proceed the job. While setting the first or the second nodes, the remote host provides the corresponding system image to the corresponding nodes; while the first or the second nodes are full in resource arrangement, the empty nodes will be converted to the supplement nodes with the corresponding system image from the remote host.
US11513851B2 Job scheduler, job schedule control method, and storage medium
A scheduler includes circuitry configured to, based on similarity between execution time and power consumption information of jobs executed in a system, classifies jobs into groups, construct respective time series prediction models for the groups using a power waveform included in each of the groups as teacher data, predict a power waveform at an interval including a first time from each of the constructed time series prediction models, compare a power waveform at an interval including a first time of a job in execution for which power is to be predicted with the predicted power waveform of each of the groups to identify a similar time series prediction model, based on the identified time series prediction model, predict power consumption at a predetermined interval including a second time for the job for which power is to be predicted, and control job execution based on the predicted power consumption.
US11513849B2 Weighted resource cost matrix scheduler
A scheduler for a storage node uses multi-dimensional weighted resource cost matrices to schedule processing of IOs. A separate matrix is created for each computing node of the storage node via machine learning or regression analysis. Each matrix includes distinct dimensions for each emulation of the computing node for which the matrix is created. Each dimension includes modeled costs in terms of amounts of resources of various types required to process an IO of various IO types. An IO received from a host by a computing node is not scheduled for processing by that computing node unless enough resources are available at each emulation of that computing node. If enough resources are unavailable at an emulation, then the IO is forwarded to a different computing node that has enough resources at each of its emulations. A weighted resource cost for processing the IO is calculated and used to determine scheduling priority. The weights or regression coefficients from the model may be used to calculate weighted resource cost.
US11513843B2 Remote operation system, management client, and non-transitory computer-readable recording medium storing management client program
A remote operation system includes a management server and a management client that manage an image forming device, wherein the management server manages a task that is an operation for the image forming device by the management client, the task includes a designated start time and date that is a designated time and date to start the task, and the management client regularly acquires the task from the management server and schedules the task in accordance with the designated start time and date included in the task.
US11513839B2 Memory request size management in a multi-threaded, self-scheduling processor
Representative apparatus, method, and system embodiments are disclosed for a self-scheduling processor which also provides additional functionality. Representative embodiments include a self-scheduling processor, comprising: a processor core adapted to execute a received instruction; and a core control circuit adapted to automatically schedule an instruction for execution by the processor core in response to a received work descriptor data packet. In another embodiment, the core control circuit is also adapted to schedule a fiber create instruction for execution by the processor core, to reserve a predetermined amount of memory space in a thread control memory to store return arguments, and to generate one or more work descriptor data packets to another processor or hybrid threading fabric circuit for execution of a corresponding plurality of execution threads. Event processing, data path management, system calls, memory requests, and other new instructions are also disclosed.
US11513835B2 Notifying memory system of host events via modulated reset signals
An example memory sub-system includes a memory device and a processing device, operatively coupled to the memory device. The processing device is configured to receive a reset signal from a host computer system in communication with the memory system; identify, by decoding the reset signal, a host event specified by the reset signal; and process the identified host event.
US11513833B1 Event listener interface for container-based execution of serverless functions
A lexical analyzer is provided to analyze serverless application code to help ensure that the serverless application is portable between different execution environments. The lexical analyzer may identify non-portable features of the application, and alerts of these features may be provided to users. A transfer tool may be provided to assist in transferring a serverless application between computing platforms, such as by converting the portable serverless application to a container format. An interface may be provided that subscribes, on behalf of a container, to receive notifications of triggering events from a computing platform's notification service. The interface may provide a message to the container to indicate an occurrence of a triggering event, which may trigger execution of a serverless function by the container.
US11513832B2 Low-latency shared memory channel across address spaces in a computing system
Examples provide a method of communication between a client driver and a filesystem server. The client driver executes in a virtual machine (VM) and the filesystem server executes in a hypervisor. The method includes: allocating, by the client driver, shared memory in an address space of the VM for the communication; sending identification information for the shared memory from the client driver to the filesystem server through an inter-process communication channel between the client driver and the filesystem server; identifying, by the filesystem server in cooperation with a kernel of the hypervisor, the shared memory within an address space of the hypervisor, based on the identification information, to create a shared memory channel; sending commands from the client driver to the filesystem server through the shared memory channel; and receiving completion messages for the commands from the filesystem server to the client driver through the shared memory channel.
US11513830B2 Introspection into workloads running within virtual machines
Introspection into containers running in virtual machines (VMs) that are instantiated on a host computer is achieved. A method of processing an introspection command for a container, funning in a virtual machine, is carried out by a VM management process, and includes the steps of receiving a first request that is formulated according to a first protocol, e.g., transmission control protocol, and includes the introspection command, identifying the virtual machine from the first request, formulating a second request that includes the introspection command, according to a second protocol (e.g., virtual socket protocol), and transmitting the second request to a container management process running in the virtual machine for the container management process to execute the introspection command.
US11513829B2 Method and system for instant recovery of application data using virtual machine backups
A method for recovering data includes obtaining a recovery request for application data, identifying a backup associated with the recovery request, generating a placeholder disk associated with the backup, generating a template virtual machine associated with the placeholder disk, generating an application-based virtual disk based on the placeholder disk, generating a file extent map based on the recovery request, populating the application-based virtual disk using the backup, the placeholder disk, and the file extent map to obtain a populated application-based virtual disk, replacing the placeholder disk with the populated application-based virtual disk, and after replacing the placeholder disk with the populated application-based virtual disk, initiating a migration of the template virtual machine.
US11513825B2 System and method for implementing trusted execution environment on PCI device
System and method for providing trusted execution environments uses a peripheral component interconnect (PCI) device of a computer system to receive and process commands to create and manage a trusted execution environment for a software process running in the computer system. The trusted execution environment created in the PCI device is then used to execute operations for the software process.
US11513819B2 Machine learning based impact analysis in a next-release quality assurance environment
Aspects of the disclosure relate to impact analysis in a next-release quality assurance environment for a software application. First log data associated with user navigation of user interface components in a production environment may be retrieved. A production navigational graph may be generated, where a node represents a user interface component visited by a user, and an edge representing a navigational link traversed by the user. Then, second log data associated with release notes for a next-release version of the software application maybe retrieved. Then, the computing platform may identify a change in a portion of a software code in the next-release version, and may identify, based on the production navigational graph, a user interface component and/or a link potentially impacted by the change. The production navigational graph may be provided, via an interactive graphical user interface, where the user interface component and/or the link is visually highlighted.
US11513813B2 Information handling system notification presentation based upon user presence detection
End user presence and absence states are determined at an information handling system by analyzing infrared time of flight sensor presence detection information and applying it to manage presentation of notifications at the information handling system, such as operating system notifications and hardware notifications. Notifications are queued when a predetermined user absence state is detected and presented when a predetermined user presence state is detected to that an end user has a greater probability of viewing notifications when the display presents visual images before sleeping for an end user absence and after waking from an end user presence.
US11513801B2 Controlling accesses to a branch prediction unit for sequences of fetch groups
An electronic device is described that handles control transfer instructions (CTIs) when executing instructions in program code. The electronic device has a processor that includes a branch prediction functional block and a sequential fetch logic functional block. The sequential fetch logic functional block determines, based on a record associated with a CTI, that a specified number of fetch groups of instructions that were previously determined to include no CTIs are to be fetched for execution in sequence following the CTI. When each of the specified number of fetch groups is fetched and prepared for execution, the sequential fetch logic prevents corresponding accesses of the branch prediction functional block for acquiring branch prediction information for instructions in that fetch group.
US11513798B1 Implementation of load acquire/store release instructions using load/store operation with DMB operation
A system and method are provided for simplifying load acquire and store release semantics that are used in reduced instruction set computing (RISC). Translating the semantics into micro-operations, or low-level instructions used to implement complex machine instructions, can avoid having to implement complicated new memory operations. Using one or more data memory barrier operations in conjunction with load and store operations can provide sufficient ordering as a data memory barrier ensures that prior instructions are performed and completed before subsequent instructions are executed.
US11513797B2 Systems and methods for analog vector by matrix multiplier
A system may include a memory array for VMM and includes a matrix of devices. The devices may be configured to receive a programming signal to program a weight to store a matrix of weights. The devices may be configured to receive a digital signal representative of a vector of input bits. The devices may generate an analog output signal by individually multiplying input bits by a corresponding weight. The system may include multiple ADCs electrically coupled to a corresponding device. Each ADC may be configured to convert a corresponding analog output signal to a digital signal based on a current level of the corresponding analog output signal. The system may include registers electrically coupled to a corresponding ADC configured to shift and store an output vector of bits of a corresponding digital output signal based on an order of the vector of input bits received by the corresponding device.
US11513792B2 Tracking history of firmware program updates
A method of tracking a history of firmware program updates. The method includes reading current descriptions of current application programming interfaces from a history log. The current application programming interfaces correspond to current software modules. The current software modules form a current firmware program of a target device. The method also includes accessing updated software modules and new descriptions of new application programming interfaces of an updated firmware program. The updated firmware program is created from the current firmware program. The method further includes appending the new descriptions to the current descriptions in the history log, reading the new descriptions of the new application programming interfaces from the history log, generating an updated linkage for the updated firmware program by adding new links for the new application programming interfaces, and storing the updated software modules and the updated linkage in the history log.
US11513791B2 Performance monitoring of system version releases
A system and method for comparative performance monitoring of software release versions is disclosed. A remote network management platform may include a computational instance for managing a network. Transactions between a server of the computational instance and a client device in the managed network may be logged to a database. Transactions may be carried out by a release version of a set of program code units executing on the server. A software application executing on a computing device may retrieve and analyze a first set of transactions carried out by a first release version of the set of program code units to determine a first set of performance metrics, and do the same for a second set of transactions carried out by a second release version of the set of program code units to determine a second set of performance metrics. A classification filter may be applied to the metrics, and a quantitative comparison of the filtered first and second sets of performance metrics may be displayed on graphical user device.
US11513790B2 Memory optimized block-based differential update algorithm
A method for updating a firmware image comprises: — dividing a new firmware image into blocks 1* . . . n* . . . N*, wherein n* and N* are natural numbers, and wherein the size S is determined empirically before updating the firmware image, a) matching a first block 1* of the new firmware image against the full old firmware image using a binary differential and patching algorithm by b) creating a first block patch of the new and old firmware image according to said first block 1* of the new firmware image and the blocks 1 to M of the old firmware image, and repeating steps a) and b) wherein the consecutive repetitions are performed using only the blocks of the old firmware image not being processed yet, wherein the old binary firmware image is updated on a block-by-block basis, and wherein the currently processed block patch n is tracked.
US11513782B1 Unrestricted to restricted computing framework
A multi-stage computing framework may allow development, in an unrestricted computing region, of one or more computing resources that are transferred to, and deployed in, a restricted computing region. The computing framework may include a development module and a transfer module. The development module may allow development of the computing resources in the unrestricted computing region, for example including stages such as a resource creation, linting, scanning, validation, packaging and requesting of the transfer. The transfer module may allow management of the transfer of the computing resources from the unrestricted computing region to the restricted computing region, for example including stages such as control, transfer request queueing, performance of the transfer, transfer notification and transfer visualization.
US11513779B2 Modeling foreign functions using executable references
Techniques for representing a native function using an executable reference are disclosed. The system receives an instruction to create an executable reference for a native function, including a method type comprising a method signature corresponding to the executable reference, and a function description including (a) a memory layout corresponding to data returned by the function and (b) memory layouts corresponding to parameters required by the function. The system selects an application binary interface (ABI). The system generates code that, for each parameter, of the one or more parameters required by the function, converts the parameter from a value formatted for use by a Java Virtual machine to a value formatted for use in the native function, based on the selected ABI. Responsive to invocation of the executable reference, the generated code and the native function may be executed.
US11513775B2 Group control and management among electronic devices
In a method of group control and management among electronic devices, wherein the electronic devices is in communication with a control device, a projectable space instance is provided for the control device to create a workspace, wherein a control and management tool and a plurality of unified tools for driving respective electronic devices are selectively added to the projectable space instance. The projectable space instance is then parsed with a projector by the control device to automatically generate a projected workspace corresponding to the workspace to be created via the projectable space instance. The control and management tool realizes at least one status information of at least a first one of the electronic devices by way of the unified tools, and controls at least a second one of the electronic devices to execute at least one task corresponding to the at least one status information.
US11513769B2 Data acquisition system, input device, data acquisition apparatus, and data combining apparatus
A data acquisition system according to an embodiment includes an input device, a data acquisition apparatus, and a data combining apparatus. The input device includes a data measurer configured to acquire measurement data by performing measurement, generate sequence information representing a sequence of the acquired measurement data, and transmit the measurement data and the sequence information to the data acquisition apparatus. The data acquisition apparatus includes a data collector configured to, when receiving the measurement data and the sequence information, generate time information, and when failing to receive the measurement data and the sequence information, generate data loss information. The data combining apparatus includes a data combiner configured to acquire data from the input device and the data acquisition apparatus, collate the sequence information therein, and replace the data loss information with the measurement data in the data obtained from the input device, thereby generating combined data.
US11513761B2 Smart music services preferences
In an example implementation, a computing device is configured to (i) transmit playback preference tracking information to a media service registered with a media playback system; and (ii) after transmitting the playback preference information: (a) determine a first time boundary corresponding to a beginning of a zone scene that causes a first playback device in a first zone of the media playback system to be configured for synchronous playback of media with a second playback device in a second zone of the media playback system, (b) determine a second time boundary corresponding to an end of the zone scene, and (c) transmit, to the media service registered with the media playback system, a request to remove playback preference tracking information received between the first time boundary and the second time boundary.
US11513757B1 Display screen casting to target device using casting extension
A method of casting a source device display screen to a target device includes, by an application on the source device, storing information about the target device in a shared memory and issuing a request to an operating system to initiate capturing and casting for the source device display screen. The operating system responds to the request by launching a casting extension and supplying a content stream containing content of the source device display screen. Upon being launched, the casting extension (1) obtains the information about the target device from the shared memory and uses the information to establish a display connection with the target device, and (2) forwards the content stream to the target device on the display connection.
US11513753B2 Data processing method and electronic terminal
The present invention provides a data processing method and an electronic terminal. The electronic terminal obtains target data that includes at least one data item, converts the target data into a data image by using a data visualization technology, and then sets the data image as wallpaper, where the data image includes at least one graphic element, and the graphic element is in a one-to-one correspondence with the data item. The target data is user data, and may include operation event information of operating the electronic terminal by a user, or information that is associated with a user account and that is based on at least one network platform, so as to automatically generate the wallpaper, show the user data to the user by using the wallpaper, and improve user experience.
US11513748B2 Image forming system, image forming apparatus, and feeding apparatus
An image forming apparatus comprises an accommodating unit that accommodates recording materials and a feeding unit that feeds an accommodated recording material, detects a fed recording material, and measures time from a predetermined timing until a recording material is detected. An information processing apparatus receives measured time data from the image forming apparatus, classifies the received plurality of time data into a first group and a second group in accordance with a length of time, selects a group for predicting a remaining life time of the feeding unit from the classified first group and second group, and predicts a remaining life time of the feeding unit using time data included in the selected group.
US11513746B2 Policy-based printing system and methods using list for documents
A policy-based printing system is implemented to allow access to a private domain to print using a public domain. The private domain includes private servers that store documents. The public domain includes servers and a printing device. A public policy server uses a domain list and a protocol connection with a private authentication server to validate a user and identify which private domain to access. The public policy server receives requests from the printing device to process a print job of a document in the private domain. A list is generated from the private server storing the documents based on the policy or other criteria. The list is provided to the user so that an approved listed document can be selected for printing.
US11513743B2 Server, printer, and program for performing RFID communication
A server, which is capable of communicating with a printer or printers, each performing radio frequency identification (RFID) communication with a RFID tag, contains: a record unit configured to record, in a memory device, printer identification information for identifying a printer, tag identification information for identifying a RFID tag, and communication parameters with which the printer performs RFID communication, in an associated manner; a first obtaining unit configured to obtain, from a printer, printer identification information and tag identification information read by the printer; an identifying unit configured to identify communication parameters associated with the printer identification information and the tag identification information obtained by the first obtaining unit; and a first transmission unit configured to transmit the communication parameters identified by the identifying unit, to the printer.
US11513742B2 Distributed hot space in a data storage server
The described technology is generally directed towards a virtualized dedicated hot spare storage device in a RAID-configured data storage system, in which the capacity of the dedicated spare storage device is distributed among the physical disks underlying a RAID virtual disk. A RAID controller creates a first virtual construct comprising an array of logical block addresses that maps data reads from and writes to the virtual disk to locations in the physical disks underlying the virtual disk. When hot space storage device capacity is specified, the RAID controller creates a second construct comprising another array of logical block addresses which are reserved for the distributed hot space. The virtualized dedicated hot spare storage device increases storage capacity and performance by utilizing more of the storage resources of a data storage server.
US11513721B2 Method and system for performance control in a cloud computing environment
System and method for performance control in a cloud computing environment uses dependency hierarchy between software entities executing in the cloud computing environment and operational status of each of the software entities executing in the cloud computing environment. Using the dependency hierarchy between the software entities and the operational status of each of the software entities, a scaling operation is performed to the virtual computing instances such that a service-level objective (SLO) of the cloud computing environment satisfies a predetermined threshold.
US11513715B2 Method and system for generating synthetic backups using block based backups
A method that is performed for backing up data. The method includes obtaining, by a backup storage, an incremental backup request; and in response to the incremental backup request, identifying backup extents of a full backup associated with the incremental backup request using backup metadata; generating an intermediate backup file comprising the backup extents, wherein each of the backup extents is a reference to a correspond data block; obtaining modified data blocks from a production host; and updating the intermediate backup file using on the modified data blocks to generate a virtual synthetic backup file.
US11513710B2 Multi-pass distributed data shuffle
A system and method for repartitioning data in a distributed network. The method may include executing, by one or more processors, a first pass of a data set from a plurality of first sources to a plurality of first sinks, each first sink collecting data from one or more of the first sources, and executing, by the one or more processors, a second pass of the data set from a plurality of second sources to a plurality of second sinks, each one of the plurality of first sinks corresponding to one of the plurality of second sources, and each second sink collecting data from one or more of the second sources. Executing the first and second passes causes the data set to be repartitioned such that one or more second sinks collect data that originated from two or more of the first sources.
US11513709B2 Data rebalancing after a scale-out event in a data storage system
The described technology is generally directed towards rebalancing fragments (components) of a protection group among storage entities (e.g., nodes or disks) based on affinity levels in response to a scale out event that expands the storage entities e.g., nodes or disks) of a system. Affinity levels (e.g., maintained in an affinity matrix) represent dependency relationships between the storage entities with respect to storing distributed protection group fragments. A protection group's components are rebalanced based on the new storage entities such that the affinity level between any pair of storage entities is approximately the same as any other pair. In the event of a storage entity failure, as a result of the affinity-based distribution of the protection group components needed for data recovery, a larger number of the other storage entities can be involved in the data recovery. The technology facilitates improved capacity load balancing and faster data recovery.
US11513708B2 Optimized deduplication based on backup frequency in a distributed data storage system
Disclosed deduplication techniques at a distributed data storage system guarantee that space reclamation will not affect deduplicated data integrity even without perfect synchronization between components. By understanding certain “behavioral” characteristics and schedule cadences of backup operations that generate backup copies received at the distributed data storage system, data blocks that are not re-written by subsequent backup copies are pro-actively aged, while promoting continued retention of data blocks that are re-written. An expiry scheme operates with block-level granularity. Each unique deduplicated data block is given an expiry timeframe based on the block's arrival time at the distributed data storage system (i.e., when a backup copy supplies the block) and further based on backup frequencies of the various virtual disks referencing a unique system-wide identifier of the block, which is based on the block's hash value. Communications between components are kept to an as-needed basis. Cloud-based and multi-cloud configurations are disclosed.
US11513705B2 System and method for volume polarization across multiple storage systems
A method, computer program product, and computing system for dividing a plurality of volumes replicated across a pair of storage systems into one or more consistency groups. A polarization state may be defined for each consistency group. An input-output (IO) failure associated with at least one consistency group may be detected. At least a portion of the at least one consistency group may be polarized based upon, at least in part, the polarization state defined for the at least one consistency group.
US11513700B2 Split-n and composable splits in a dispersed lockless concurrent index
A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN). The method includes performing multiple splits in a single operation with a dispersed lockless concurrent index (DLCI) backed by a distributed transaction protocol by determining how many nodes n are required to hold data object entries, adding the n nodes to a distributed transaction, and when a parent node does not require a cascading split, adding it to the distributed transaction, and when the parent node needs to be split, recursively applying the determining and adding steps to the parent node until reaching a node that does not need to be split or is a root node of the DLCI.
US11513696B2 Scalable auxiliary copy processing in a data storage management system using media agent resources
A scalable approach is disclosed for processing auxiliary-copy jobs in a storage management system by using distributed media agent resources instead of a centralized storage manager. Enhanced media agents coordinate and control auxiliary-copy jobs and tap the storage manager to reserve data streams and provide job-specific metadata on demand. An enhanced storage manager may initially select a media agent as “coordinator” to coordinate auxiliary-copy jobs with any number of other media agents, which act as “controllers.” A coordinator media agent is generally responsible for obtaining data stream reservation information from the storage manager and assigning auxiliary-copy jobs to respective controller media agents, based on the components involved in the respective reserved data streams.
US11513694B2 Secondary storage editor
Systems and methods for storage pruning can enable users to delete, edit, or copy backed up data that matches a pattern. Storage pruning can enable fine-grain deletion or copying of these files from backups stored in secondary storage devices. Systems and methods can also enable editing of metadata associated with backups so that when the backups are restored or browsed, the logical edits to the metadata can then be performed physically on the data to create a custom restore or a custom view. A user may perform operations such as renaming, deleting, modifying flags, and modifying retention policies on backed up items. Although the underlying data in the backup may not change, the view of the backup data when the user browses the backup data can appear to include the user's changes. A restore of the data can cause those changes to be performed on the backup data.
US11513692B2 Arranging SSD resources based on estimated endurance
A technique for managing SSDs in a data storage system generates an endurance value for each of multiple SSDs and arranges the SSDs in RAID groups based at least in part on the generated endurance values. As a result of such arranging, some RAID groups may include only SSDs with higher endurance values while other RAID groups may include only SSDs with lower endurance values. The data storage system may then run RAID groups with higher endurance values at higher speeds and may run RAID groups with lower endurance values at lower speeds.
US11513688B2 System and method for continuously offloading input-output (IO) traces from a storage system
A method, computer program product, and computing system for allocating a portion of a storage system for storing input/output (IO) traces, thus defining an IO trace storage tier. The plurality of IO traces may be stored within the IO trace storage tier. It may be determined whether at least a threshold number of IO traces are stored within the IO trace storage tier. In response to determining that at least the threshold number of IO traces are stored within the IO trace storage tier, at least a portion of the plurality of IO traces may be offloaded to a client computing device.
US11513687B2 Accessing storage space of a physical data fragment in a storage system
Accessing additional storage space of a storage system includes reading a physical data fragment that is an incremental subset of a physical storage unit of the storage system, accessing metadata corresponding to logical blocks stored on the physical data fragment to determine a sidebar storage portion of the physical data fragment that is unused by the logical blocks, and accessing data of the sidebar storage portion. Accessing data of the sidebar storage portion may include providing data from the sidebar storage portion to a calling process. Accessing data of the sidebar storage portion may include modifying a portion of data from the physical data fragment and writing the physical data fragment back to the physical storage device. The physical data fragment may be locked prior to reading the physical data fragment and the physical data fragment may be unlocked after writing the physical data fragment.
US11513685B2 Retrieving data in a storage network
A method for execution by a dispersed storage and task (DST) client module includes issuing a read threshold number of read slice requests are issued to storage units of the set of storage units. One or more encoded slices of a selected read threshold number of encoded slices are received. When a next encoded data slice of a decode threshold number of encoded data slices is received within a response timeframe, outputting of the next encoded data slice is initiated. When the next encoded data slice is not received within the response timeframe, receiving of another decode threshold number of encoded slices of the set of encoded slices is facilitated. The other decode threshold number of encoded slices are decoded to produce recovered encoded data slices, where the recovered encoded data slices includes at least a recovered next encoded data. Outputting of the recovered next encoded data slice is initiated.
US11513682B2 Semiconductor storage device with volatile and nonvolatile memories to allocate blocks to a memory and release allocated blocks
A semiconductor storage device includes a first memory area configured in a volatile semiconductor memory, second and third memory areas configured in a nonvolatile semiconductor memory, and a controller which executes following processing. The controller executes a first processing for storing a plurality of data by the first unit in the first memory area, a second processing for storing data outputted from the first memory area by a first management unit in the second memory area, and a third processing for storing data outputted from the first memory area by a second management unit in the third memory area.
US11513675B2 User interface for manipulating user interface objects
User interface navigation on a personal electronics device based on movements of a crown is disclosed. The device can select an appropriate level of information arranged along a z-axis for display based on crown movement. The navigation can be based on an angular velocity of the crown.
US11513673B2 Steering deep sequence model with prototypes
A deep sequence model with prototypes may be steered. A prototype overview is displayed, the prototype overview including a plurality of prototype sequences learned by a model through backpropagation, each of the prototype sequences including a series of events, where for each of the prototype sequences, statistical information is presented with respect to use of the prototype sequence by the model. Input is received adjusting one or more of the prototype sequences to fine-tune the model. The model is updated using the plurality of prototype sequences, as adjusted, to create an updated model. The model, as updated, is displayed in the prototype overview.
US11513672B2 Systems and methods for providing an extended reality interface
Some embodiments include a system comprising an extended reality (XR) display device configured to display an XR interface to a user; at least one hardware processor communicatively coupled to the XR display device and configured to perform: receiving a model of a room; receiving a plurality of furniture models corresponding to a plurality of pieces of furniture; providing the XR interface using the model of the room and the plurality of furniture models at least in part by: displaying, via the XR display device, a furniture display comprising at least some of the plurality of furniture models and a search field to permit entry of text; detecting entry of a text string into the search field; identifying, using the text string, at least one furniture model from the plurality of furniture models; and displaying, via the XR display device, the at least one furniture model in the furniture display.
US11513657B2 Method and apparatus for controlling movement of virtual object, terminal, and storage medium
This application provides a method and an apparatus for controlling movements of a virtual object. The method includes displaying a target perspective picture of a target application, and superimposing a virtual joystick and a movable area of the virtual joystick on the target perspective picture; starting the virtual joystick when a trigger operation corresponding to the virtual joystick is received; adjusting a position of the virtual joystick in the movable area according to a position change of a touch point when the virtual joystick is in an activated state, the position of the virtual joystick and a position of the touch point changing synchronously in real time when the touch point moves within an effective touch range, the effective touch range being larger than the movable area; and controlling a virtual object to move according to the position of the virtual joystick.
US11513656B2 Distally shared, augmented reality space
In a method facilitating connectivity between at least first and second persons contemplates utilizing one or more computer processors to instantiate a first augmented reality space that mimics a real world space physically in existence about a first person. The first augmented reality space includes at least an avatar of the first person, and a first virtual representation of at least one real world object within the first augmented reality space. Using one or more computer processors, the method provides an interface through which the second person, distal to the first person, can use a second avatar to contemporaneously occupy and enter the first augmented reality space, traverse the space, and interact with the object.
US11513653B2 Electronic apparatus including sensing coil and manufacturing method of the same
An electronic apparatus includes a window, a display panel disposed on a lower surface of the window, and a digitizer disposed on a lower surface of the display panel. The digitizer includes a first photosensitive resin layer, a first sensing coil disposed on one surface of the first photosensitive resin layer, a second photosensitive resin layer disposed spaced apart from the first photosensitive resin layer, and a first adhesive layer disposed between the first photosensitive resin layer and the second photosensitive resin layer and which adheres the first photosensitive resin layer and the second photosensitive resin layer.
US11513651B1 Detecting device and detection system
A detecting device includes a plurality of first electrodes extending in a first direction and a plurality of second electrodes extending in a second direction intersecting the first direction, the first electrodes and the second electrodes being disposed facing each other with an insulating layer interposed therebetween, a first electrode selection circuit configured to supply a drive signal to the first electrodes, and a detection circuit configured to detect capacitance generated between the first electrodes and the second electrodes due to the drive signal.
US11513648B2 Method and apparatus for variable impedance touch sensor array force aware interaction with handheld display devices
The present invention relates to touch-sensor detector systems and methods incorporating an interpolated variable impedance touch sensor array and specifically to such systems and methods for force-aware interaction with handheld display devices on one or more surfaces of the device. An exemplary embodiment includes a method for receiving a flexing gesture formed on a sensor panel of the handheld device including determining two or more pressure inputs at the sensor panel and determining a relative pressure between the two or more pressure inputs. The method further includes correlating the relative pressure inputs to the flexing gesture, associating the flexing gesture with a UI element and providing an input to the UI element based on the gesture and the relative pressure between the two or more pressure inputs.
US11513646B2 Electronic device
An electronic device includes a flexible substrate and a plurality of metal wires. The flexible substrate includes a touch area and a peripheral area. The touch area includes a plurality of first electrodes, a plurality of insulating layers, and a plurality of second silver electrodes. The plurality of first electrodes include a first silver nanowires (SNW) conductive layer and a first conductive thin layer. The first conductive thin layer is located on the first silver nanowires (SNW) conductive layer. The insulating layers are located on the first electrodes. The plurality of second electrodes are located on the insulating layers and include a second silver nanowires (SNW) conductive layer and a second conductive thin layer. The insulating layers are configured to isolate the first electrodes from the second electrodes. The first electrodes, the second electrodes, or a combination thereof are coupled to the metal wires in the peripheral area.
US11513643B2 Organic electroluminescent display device and method for producing same
According to an embodiment of the invention, the organic EL device (100) comprises: an element substrate (20) having a substrate (1) and a plurality of organic EL elements (3) supported by the substrate; a thin film encapsulation structure (10) formed above the plurality of organic EL elements and having at least one compound layered body (10S) constituted by a first inorganic barrier layer (12), an organic barrier layer (14) in contact with the upper surface of the first inorganic barrier layer and having a plurality of solid sections spread out discretely, and a second inorganic barrier layer (16) in contact with the upper surface of the first inorganic barrier layer and the upper surfaces of the plurality of solid sections of the organic barrier layer; an organic planarization layer (42) provided above the thin film encapsulation structure and formed from a photosensitive resin; and a touch sensor layer (50) disposed above the organic planarization layer.
US11513637B2 Image projection device
An image projection device which can correctly discern content of touch operation when a user performs various kinds of touch operation on an image projected on a projection screen is provided. An imaging unit is adjusted to come into focus on the projection screen. An image data extracting unit extracts image data in which a finger or the like exists and in which the finger or the like is brought into focus in image data obtained by the imaging unit. An operation determining unit determines content of operation performed with the finger or the like, on the basis of the image data extracted by the image data extracting unit. An input control unit recognizes content of an input instruction corresponding to the operation performed with the finger or the like, on the basis of data relating to the content of the operation performed with the finger or the like, position data of the finger or the like, and reference data for specifying a position and a size of the image projected on the projection screen, and controls a projection unit in accordance with the recognized content of the input instruction.
US11513636B2 Method and apparatus for excluding line piece group corresponding to palm
The present application provides a method for determining mistaken approaching/touching event, comprising: gathering one or more touch sensitive signal value corresponding to a line piece; calculating a sum of differences of each signal value and a baseline value; and if the sum is less than or equals to zero, determining the line piece is corresponding to a mistaken approaching/touching event.
US11513628B2 Electronic device
An electronic device includes: a display panel configured to display an image; an input sensor on the display panel and configured to sense a first input in first and second modes; a sensor controller connected to the input sensor; and an input device configured to transceive a signal with the sensor controller through the input sensor and to provide a second input to the input sensor, wherein the sensor controller is configured to sense the first input through the input sensor during a first input sensing frame and the second input generated by the input device during a second input sensing frame, and wherein the sensor controller is configured to transmit, to the input sensor, an integrated transmission signal comprising a recognition signal for recognizing the input device and a first mode sensing signal for sensing the first input in the first mode during a first operation period of the first input sensing frame.
US11513627B2 Assistive device with a refreshable haptic feedback interface
An assistive device and method to provide non-visual assistance to a user comprises a haptic feedback interface that includes a plurality of haptic elements. The assistive device generates a first touch-discernible output layout on the haptic feedback interface using the plurality of haptic elements. The first touch-discernible output layout corresponds to a first reproduction of a 3D real-world area within a first proximity range of the assistive device and includes a first set of different haptic indicators to discern movement of a first set of moving objects within the first proximity range. The assistive device receives a selection of a first haptic indicator that discerns a target moving object and executes a transition from the first touch-discernible output layout to a second touch-discernible output layout based on a movement of the target moving object from the first proximity range to a second proximity range of the assistive device.
US11513622B2 Electronic device
An electronic device including an electronic module, a sensing unit divided into a hole area overlapping the electronic module, an active area surrounding the hole area, and a peripheral area adjacent to the active area. A first sensing electrode and a second sensing electrode are disposed in the active area and insulated from each other. The first sensing electrode includes first main patterns, first neighboring patterns having a smaller area than the first main patterns, and a hole pattern connected to the adjacent first neighboring patterns. The second sensing electrode includes second main patterns, second neighboring patterns adjacent the hole area and having a smaller area than the second main patterns, second connection patterns connected to the second main patterns, and a routing pattern connected to the adjacent second neighboring patterns. The hole pattern is disposed in the hole area, and the routing pattern is disposed in the peripheral area.
US11513619B2 Digital jukebox device with improved user interfaces, and associated methods
Certain exemplary embodiments relate to entertainment systems and, more particularly, to systems that incorporate digital downloading jukebox features and improved user interfaces. For instance, a smart search may be provided, e.g., where search results vary based on the popularity of songs within the venue, in dependence on songs being promoted, etc. As another example, a tile-based approach to organizing groupings of songs is provided. Groupings may involve self-populating collections of songs that combine centrally-promoted songs, songs in a given genre that are popular across an audiovisual distribution network, and songs that are locally popular and match up with the given genre (e.g., because of shared attributes such as same or similar genre, artist, etc.). Different tile visual presentations also are contemplated, as are different physical jukebox designs. In certain example embodiments, a sealed core unit with the “brains” of the jukebox is insertable into a docking station.
US11513618B2 All-in-one machine and method and computer memory medium for realizing quick touch in all channels thereof
The present invention provides an all-in-one machine, a method for the all-in-one machine to realize quick touch in all channels, and a computer storage medium. The method includes: detecting which channel is currently connected to the main board, and controlling a USB selecting switch to connect a first data port of a touch frame with a USB port of a device or module to which the currently connected channel belongs, based on the detected channel information; determining whether there is an action to call a touch menu when detecting that the channel connected to the main board is an internal PC module channel or an external device channel; and if so, activating the main board to start a touch menu application program, and making response, by the main board, to touch data within an area of the touch menu transmitted from the touch frame through the second data port, after the touch menu has been called and before an action of leaving the touch menu is detected. The present invention avoids wasting time in waiting for the USB to be identified that the user can perform a touch manipulation immediately after the USB selecting switch is switched.
US11513609B2 Remoting or localizing touch gestures
Aspects of the present disclosure are directed towards responding to a touch gesture at a touch-enabled computing device. An interface control element may be presented at a first computing environment provided by a computing device. A touch gesture may be received at a touchscreen of the computing device, and it may be determined whether at least a portion of the touch gesture occurred at the interface control element. Based, at least in part, on whether at least a portion of the touch gesture occurred at the interface control element, a display of the first computing environment may be adjusted or information corresponding to the touch gesture may be transmitted to a second computing environment. The interface control element may be a preview pane.
US11513606B2 Air transportation systems and methods
Systems and methods are disclosed for transporting people using air vehicles.
US11513601B2 Method and system for human-to-computer gesture based simultaneous interactions using singular points of interest on a hand
Described herein is a method for enabling human-to-computer three-dimensional hand gesture-based natural interactions from depth images provided by a range finding imaging system. The method enables recognition of simultaneous gestures from detection, tracking and analysis of singular points of interests on a single hand of a user and provides contextual feedback information to the user. The singular points of interest of the hand: include hand tip(s), fingertip(s), palm center and center of mass of the hand, and are used for defining at least one representation of a pointer. The point(s) of interest is/are tracked over time and are analyzed to enable the determination of sequential and/or simultaneous “pointing” and “activation” gestures performed by a single hand.
US11513600B1 Information handling system glass keyboard with deflection and haptic feedback
A portable information handling system integrates a keyboard having plural sensors configured at each of keyboard key positions to detect key inputs made with presses at the key positions by deflection of a glass cover having a reduced thickness at each key position. Haptic devices, such as piezo actuators, actuate at sensor sensed inputs to reinforce end user input touch feedback over the feedback provided by deflection of the glass cover. In one embodiment, the plural sensors are incorporated in a membrane having OLED illumination that identifies the key value at each key position.
US11513583B2 Methods and systems for managing machine learning involving mobile devices
A computer device may include a memory configured to store instructions and a processor configured to execute the instructions to determine a device status associated with the wireless communication device and determine that a machine learning process is to be performed based on the determined device status. The processor may be further configured to execute the instructions to select a machine learning model based on the determined device status; select one or more data inputs based on the determined device status; and perform the machine learning process using the selected machine learning model and the selected one or more data inputs.
US11513582B2 Phone as a key predictive vehicle access
A computer-implemented method includes predicting, via a predictive analytical model, a time interval associated with a future key-on event for a vehicle. The predictive analytical model is based at least in part on key-on event data. The method includes generating, based at least in part on the predicted time interval, a power mode instruction configured to cause a vehicle Telematics Control Unit (TCU) or Phone as a Key (PaaK) system to change a TCU state from a low energy state to a higher energy state, and transmitting, based on the predicted time interval, the power mode instruction to the vehicle TCU.
US11513572B2 Systems and methods for automated startup and bypass at an edge datacenter
An information handling system may include a direct-current power supply, a plurality of information handling resources configured to receive electrical energy from the direct-current power supply, a thermal control subsystem configured to regulate temperature within the information handling system, and a control subsystem configured to, when temperature proximate to at least one of the direct-current power supply and the plurality of information handling resources is outside of temperature specifications: isolate the direct-current power supply from a mains power source of the information handling system and deactivate the direct-current power supply to prevent delivery of electrical energy to the plurality of information handling resources.
US11513571B2 Reversible airflow shroud
An information handling system may include a chassis having a first region and a second region, wherein the first region includes a memory module, and wherein the second region includes a processing unit; at least one air mover configured to provide airflow; and an airflow shroud including an airflow baffle. When the airflow shroud is installed in the information handling system in a first orientation, the airflow baffle may be configured to block at least a portion of the airflow from flowing through the first region. When the airflow shroud is installed in the information handling system in a second orientation, the airflow baffle may be configured to block at least a portion of the airflow from flowing through the second region.
US11513570B2 Image forming system including operation unit
An image forming system includes an image forming unit, a housing having a top face, an operation unit freely placed on the housing top face, a touch panel, and a supporting base. The image forming unit forms an image on a sheet. The operation unit is freely placed on the housing top face and accepts a user operation for causing the image forming unit to execute image formation. The operation unit includes a touch panel having a display face on which information about the image formation is displayed and accepting touch operation performed by a user. The supporting base supports the touch panel so that an inclination angle of the display face inclined with respect to the housing top face becomes one of 5 degrees or more and 45 degrees or less when the operation unit is placed on the housing top face.
US11513566B2 Electronic device including haptic actuator
According to one aspect of the disclosure an electronic device comprises a foldable housing including: a hinge structure, a first housing structure connected to the hinge structure, and including a first face and a second face opposite the first face, and a second housing structure connected to the hinge structure and including a third face and a fourth face opposite the third face, the second housing structure being configured to be rotated about the hinge structure; a flexible display extending over the first face and over the third face; at least one sensor disposed within the foldable housing, and configured to sense an angle formed between the first face and the third face; a first haptic actuator disposed within the first housing structure; a second haptic actuator disposed within the second housing structure; at least one processor disposed within the first housing structure or the second housing structure, and operatively connected to the flexible display, the at least one sensor, the first haptic actuator, and the second haptic actuator. The at least one processor may detect a folding state of the foldable housing using the at least one sensor, and independently control the first haptic actuator and the second haptic actuator based on at least part of the detected folding state.
US11513565B2 Multipurpose speaker enclosure in a display assistant device
This application is directed to a speaker assembly in which a speaker is mounted in an enclosure structure. The enclosure structure exposes a speaker opening of the speaker and provides a sealed enclosure for a rear portion of the speaker, and further includes an electrically conductive portion. One or more electronic components are coupled to the electrically conductive portion of the enclosure structure (which is grounded in some implementations). The electrically conductive portion of the enclosure structure is configured to provide electromagnetic shielding for the electronic components and forms part of the sealed enclosure of the speaker. In some implementations, the electrically conductive portion of the enclosure structure is thermally coupled to the electronic components and acts as a heat sink that is configured to absorb heat generated by the electronic components and dissipate the generated heat away from the electronic components.
US11513558B2 Connectors for mobile electronic devices
A connector can be provided for attaching to a mobile electronic device which can have a cap portion, a protrusion extending distally from a bottom of the cap portion, the protrusion being configured to be attachable to an electronic port of a mobile electronic device. The cap portion can be configured to be sized and shaped so that, when the cap portion is attached to the mobile electronic device, the cap portion extends further in the distal direction along front and rear surfaces of the mobile electronic device than along a proximal surface of the mobile electronic device. A connector can be provided with a cap having a height and a width, the height of the cap being greater than the width of the cap, the cap having a proximal curved surface and a distal curved surface, and a protrusion extending distally from the cap, the protrusion being configured to be insertable within a port of the mobile electronic device such and to resist withdrawal from the port. A connector can be configured to be attachable to a mobile electronic device. The connector can include a cap with a proximal continuously curved surface, and a protrusion extending distally from the cap, the protrusion having front and rear surfaces, the protrusion being configured to be insertable within a port of the mobile electronic device such and to resist withdrawal from the port, wherein at least a majority of the curved surface of the cap is oblique to the front and rear surfaces of the protrusion.
US11513557B2 Enhanced application preview mode
Techniques for enhancing the viewing of applications in a preview provider are provided. A method includes receiving an indication to provide a preview mode on a display of the computing device, providing screenshots of a plurality of applications in the preview mode such that the screenshots are accessible for viewing by a user. The method also includes identifying the first application to provide the first screenshot in an updated mode and changing a state of the first application from a suspended state to an inactive state by allocating processing time of the one or more processors to the first application, and displaying updates of the first screenshot while the first application is in the inactive state.
US11513556B2 Accessory cover for a portable electronic device
An accessory device for a portable electronic device is described. The accessory device includes a front cover connected to a back cover. The front cover includes multiple segments rotatable with respect to each other. The segments include magnets that allow the segments, through magnetic coupling, to couple with another segment or with the portable electronic device. When the front cover engages the back cover, a user may remove, or pull away, a segment from the back cover, causing the remaining segments to sequentially fall away from the back cover. In some instances, when the front cover at least partially engages the back cover, one of the segments includes magnets designed to couple with magnets in the back cover, but not with magnets in another segment. The accessory device may further include an opening that receives a camera assembly of the portable electronic device and forms a mechanical interlock.
US11513545B2 Voltage converting circuit and associated chip package and converting method
A non-isolating AC-DC voltage converting system has two voltage converters. The first voltage converter receives a bus voltage and turns on a power transistor when the bus voltage is at valley regions and to provide an interim voltage which is lower than the bus voltage. The second voltage converter receives the interim voltage and provides an output voltage of the AC-DC voltage converting system.
US11513541B2 Method of inspecting and inspection apparatus
The method for inspecting the flow rate controller for controlling a flow rate of a fluid includes creating and recording a three-dimensional database in which a first pressure, a set flow rate or a second pressure, and a control value of a piezoelectric element are associated with each other, based on reference data, measuring, as target data, control values of the piezoelectric element corresponding to the first pressure detected by a first pressure detector and the set flow rate specified in a recipe of a substrate processing process or the second pressure detected by a second pressure detector, at the time of the execution of the substrate processing process, and determining whether or not there is a problem in a diaphragm valve, by comparing the target data with the reference data included in the three-dimensional database.
US11513535B2 Method for operating a parking environment in alarm states and autonomous motor vehicle with a control system for controlling the method
Method for operating a parking environment with at least one motor vehicle which has a vehicle system which is designed for completely automatic vehicle guidance and is operated autonomously for parking purposes in the parking environment, wherein the parking environment is assigned a motor-vehicle-external control device which is designed to set up a wireless communication link to motor vehicles which are operated autonomously in the parking environment and to coordinate the autonomous operation of the motor vehicles in the parking environment, wherein, when an alarm signal which indicates an alarm state in the parking environment is present, in particular acoustically and/or optically output via display means of the parking environment, alarm information which describes the type of alarm is transmitted, via the or a further wireless communication link, to all the autonomously operated motor vehicles which are located in the parking environment, wherein the vehicle systems of the motor vehicles receiving the alarm information evaluate said information by means of at least one measure criterion, wherein, when the measure criterion is satisfied, at least one alarm-related measure which eliminates or reduces a hazard owing to the alarm is carried out automatically.
US11513530B1 Techniques for coordinating movement of components within a workspace
Systems and methods are provided herein for coordinating movement of components of a workspace utilizing a controller device. The controller device may operate in a first state. The computing device may be associated with an interaction area having a first access point and a second access point, wherein a light curtain is generated at the first access point. While operating in the first state, access to the interaction area is restricted. The computing device may transition to operating in a second state based at least in part on detecting the first breach, wherein operating in the second state comprises enabling access to the interaction area at the second access point. While operating in the second state, a second breach of the light curtain may be detected and at least one remedial action performed based on the detection.
US11513528B2 Virtual wall device and robot and control method thereof
A method for docking a robot at a charging station includes the following steps: the charging station outputs a first transmitting signal and a second transmitting signal, wherein an overlapping zone and two non-overlapping zones are formed within the signal transmission range of the first and second transmitting signals, and a blank zone forms within a predetermined distance. When the robot needs to move to the charging station, the robot detects its entry into the overlapping zone or one of the two non-overlapping zones, and the robot moves in the direction of the charging station by alternately moving in and out between the overlapping zone and one of the two non-overlapping zones until the robot moves to the blank zone, then the robot either moves directly towards the charging station, or rotates and then moves backwardly towards the charging station, thereby allowing the robot to dock at the charging station.
US11513526B2 Method of navigating a vehicle and system thereof
A system and method of navigating a vehicle, the vehicle comprising a scanning device and a self-contained navigation system (SCNS) operatively connected to a computer, the method comprising: operating the scanning device for repeatedly executing a scanning operation, each operation includes scanning an area surrounding the vehicle, thereby generating respective scanning output data; operating the computer for generating, based on the scanning output data, a relative map representing at least a part of the area, the map having known dimensions and being relative to a position of the vehicle, wherein the map comprises cells, each cell classified to a class from at least two classes, comprising traversable and non-traversable, and characterized by dimensions equal or larger than an accumulated drift value of the SCNS; wherein non-traversable cells correspond to identified obstacles; receiving SCNS data and updating a position of the vehicle relative to the cells based on the SCNS data.
US11513518B2 Avoidance of obscured roadway obstacles
The systems and methods described herein disclose detecting obstacles in a vehicular environment using host vehicle input and associated trust levels. As described here, measured vehicles, either manual or autonomous, that detect an obstacle in the environment will operate to respond to the obstacle. As such, those movements can be used to determine if an obstacle exists in the environment, even if the obstacle cannot be detected directly. The systems and methods can include a host vehicle receiving prediction data about an evasive behavior from one or more measured vehicles in a vehicular environment. A trust level can then be established for the measured vehicles. An obscured obstacle can be determined using the evasive behavior and the trust level which can then be mapped in the vehicular environment. A guidance input can then be created for the host vehicle using the obscured obstacle and the trust level.
US11513507B2 Systems and methods for distributed control of manufacturing processes
Embodiments of the present disclosure provide systems and methods for controlling a manufacturing process in a manner that protects sensitive information from misuse by different entities involved in the manufacturing process. According to the present disclosure, a blueprint providing information regarding subcomponents of a product to be manufactured may be provided to a synthesizer device. The synthesizer device may engage in two-party computation with IP providers to generate a set of machine commands, which may be encrypted, and then provide a message including the set of machine commands to a manufacturer device. The manufacturer device may obtain authorization from the IP provider(s) based on the message, where the authorization may enable the manufacturer device to configure a manufacturing process in accordance with the set of machine commands to manufacture the subcomponents of the product.
US11513500B2 Method for equipment control
A method of controlling a pumping sequence of a fracturing fleet at a wellsite. A managing application executing on a computer in the control van can retrieve the pumping sequence from a local or remote storage computer. The managing application can establish an electronic communication link to receive sensor data from a plurality of fracturing units. The managing application can control the plurality of fracturing units with a stage script with multiple sequential instructions for a pumping stage of a pumping sequence while receiving one or more periodic data sets from the plurality of fracturing units wherein the data sets are indicative of the current state of the pumping stage of the pumping sequence.
US11513497B2 Control device
The present invention is a control device which includes a filter unit for performing an attenuation process at a predetermined frequency on a control input based on a predetermined target command, generates the control input through model predictive control executed by a model predictive control unit and causes an output of a predetermined control object to follow the predetermined target command. A prediction model defines a correlation between the control input and predetermined extended state variables including a state variable related to a predetermined control object and a predetermined filter state variable related to the filter unit, and a predetermined evaluation function for model predictive controls configured to calculate a state quantity cost that is a stage cost with respect to state variables except the predetermined filter state variable among the predetermined extended state variables, and a control input cost that is a stage cost related to the control input.
US11513495B2 Building and attaching support structures for 3D printing
Method(s) include projecting a support toolpath into a current layer of a model, removing any pieces within an expanded version of a current boundary of the model, generating a support toolpath for the current layer, adding a height increase to portion(s) of model toolpath(s) for the higher layer of the model that overlie the support toolpath generated for the current layer, connecting the support toolpath and the projected support toolpath to form a connected support toolpath, overlaying the connected support toolpath with a next boundary of the model in a lower layer of the model, adding a height increase to portion(s) of the connected support toolpath that fall within the next boundary of the model in the lower layer of the model, and repeating the process through layers of the model to form support toolpaths for support walls for the object to be manufactured by the extrusion printer.
US11513493B2 Control system driven by real time and non-real time data
The present application relates to a data processing method for a numerical control system, a computer device and a storage medium. The method comprises: receiving a data request, the data request carrying a target data identifier; parsing the data request to obtain an interactive type corresponding to the target data identifier; when the interactive type corresponding to the target data identifier is a type corresponding to real-time data, searching for data corresponding to the target data identifier in a shared memory of the numerical control system; transferring the data corresponding to the target data identifier from the shared memory to a data cache of the numerical control system and outputting the data.
US11513484B2 System for continuous-time optimization with pre-defined finite-time convergence
A controller for controlling a system is provided. The controller performs measuring variables via an interface to generate a vector of variables, providing a cost function, with respect to the system, based on the vector variables using weighting factors, wherein the vector variables are represented by a time-step, computing first-derivative of the cost function at an initial time-step, obtaining a convergence time from the first-derivative of the cost function, computing second derivative of the cost function and generating an optimization differential equation based on the first and second derivatives of the cost function, proceeding, starting with the initial time-step, to obtain a value of the optimization differential equation by solving the optimization differential equation, in an iteration manner, with a predetermined time step being multiplied with the value of the solved differential equation to obtain next vector variables corresponding to a next iteration time-step, until the time-step reaches the convergence time, and outputting optimal values of the vector of variables and the cost function.
US11513482B2 Machine and load regulation based on power system signal sensing
A rotating equipment system with in-line drive-sense circuit (DSC) electric power signal processing includes rotating equipment, in-line drive-sense circuits (DSCs), and one or more processing modules. The in-line DSCs receive input electrical power signals and generate motor drive signals for the rotating equipment. An in-line DSC receives an input electrical power signal, processes it to generate and output a motor drive signal to the rotating equipment via a single line and simultaneously senses the motor drive signal via the single line. Based on the sensing of the motor drive signal via the single line, the in-line DSC provides a digital signal to the one or more processing modules that receive and process the digital signal to determine information regarding one or more operational conditions of the rotating equipment, and based thereon, selectively facilitate one or more adaptation operations on the motor drive signal via the in-line DSC.
US11513478B2 AI apparatus and operation method thereof
Disclosed is an artificial intelligence (AI) apparatus comprising: a short-range communication module configured for sensing a plurality of laundry treatment apparatuses positioned around the AI apparatus; and a processor configured for: acquiring laundry information about laundry and characteristic information of each of the detected laundry treatment apparatuses; determining a laundry group corresponding to the laundry, based on the acquired laundry information; comparing characteristic information of the determined laundry group and characteristic information of each of the plurality of laundry treatment apparatuses with each other; and determining a laundry treatment apparatus for washing the laundry among the plurality of laundry treatment apparatuses based on the comparison result.
US11513477B2 Cloud-based industrial controller
A cloud-based industrial controller that controls devices, processes, and other assets of an industrial automation system via control algorithms that execute on a cloud platform is presented. A cloud-based collection component collects information from the industrial automation system via cloud gateways associated with the industrial automation system or extrinsic data sources. The cloud-based industrial controller can monitor and analyze the information, generate control instructions based on the analysis results, and communicate the control instructions to the devices, processes, and/or other assets of the industrial automation system to control operation of the industrial automation system. The cloud-based industrial controller also can interface with a industrial plant-based industrial controller, wherein the cloud-based industrial controller can determine supplemental control instructions to the industrial plant-based industrial controller, based on the information, including extrinsic information, to assist in controlling the industrial automation system and control decision-making.
US11513476B2 Musical comb for a timepiece striking mechanism
A musical comb for a striking mechanism of a timepiece includes several tines connected to a heel for securing the comb inside the timepiece. The musical comb further includes grooves in the heel each extending into the extension of each space between the adjacent tines in order to eliminate any dissonance during actuation of the tines.
US11513475B2 Timepiece comprising AM-PM indicating means
A timepiece including at least analogue time display device, and an AM-PM display device for displaying day-night information in the dial of the timepiece. The AM-PM display device includes at least two apertures made in the dial of the watch, a rotating display disc bearing at least one first series of inscriptions corresponding to the day and at least one second series of inscriptions corresponding to the night, these two display series being disposed on at least two concentric circles, and a drive mechanism arranged so as to automatically and alternately bring the first series of inscriptions inside a first aperture and the second series of inscriptions inside a second aperture by rotating the display disc.
US11513471B2 Image forming apparatus determining whether cartridge is usable based on two sets of consumption state information
An image forming apparatus includes: a casing having an opening; a cover for opening and closing the opening; a cartridge attachable to the casing through the opening; and a controller. The casing includes a first memory. The cartridge includes a second memory storing consumption state information representing a consumption state of the cartridge. The controller performs: determining whether the cartridge attached to the casing is unused; storing, when the attached cartridge is unused, the consumption state information acquired from the second memory in the first memory; determining, when the image forming apparatus is powered on or the cover is closed, whether the consumption state information in the first memory and the consumption state information in the second memory match; permitting use of the cartridge when the two sets of consumption state information match; and prohibiting use of the cartridge when the two set of consumption state information does not match.