Document Document Title
US11979069B2 Coil, electric machine, and hybrid-electric aircraft
The coil winding has an electrical conductor for an electrical machine and includes at least two layers. The electrical conductor, following its longitudinal extension, runs inwardly wound in a first of the at least two layers, and then extends to a second of the at least two layers and runs outwardly wound in the second layer. The electrical machine includes at least one such coil winding. The hybrid electric aircraft is in particular an airplane and includes such an electrical machine and/or at least one such coil winding.
US11979065B2 Brushless electric motor
Brushless electric motor for an electric handheld power tool, wherein the electric motor has an end plate and a Hall board which is arranged on the end plate, wherein the Hall board is axially fixed to the end plate by an elastic O-ring.
US11979063B2 Rotating electric machine
A rotating electric machine includes a field system, which includes a magnet section, and an armature. The magnet section includes a plurality of magnets that are arranged at predetermined intervals and in alignment with each other in a circumferential direction. The magnets have easy axes of magnetization oriented such that at locations closer to a d-axis, the directions of the easy axes of magnetization are more parallel to the d-axis than at locations closer to a q-axis. In the magnets, magnet magnetic paths are formed along the easy axes of magnetization. The field system further includes a field-system core that is formed of a soft-magnetic material. The field-system core has protrusions protruding to the armature side. Each of the protrusions is located closer to the q-axis than to the d-axis in the circumferential direction. Circumferential end surfaces of the protrusions respectively abut circumferential end surfaces of the magnets.
US11979060B2 Stator cooling arrangement
A stator assembly for a rotating electrical machine is operatively associated with an internal cooling circuit including a plurality of cooling channels disposed through a stator core. To directed a liquid coolant medium through the stator core without leakage, the internal cooling circuit is formed from a plurality of cooling tubes including linear tubes and elbow tubes. Linear tubes are disposed in the cooling channels and can be expanded with a hydraulic expansion tool to frictionally fit the linear tube therein. The elbow tubes can fluidly couple two or more linear tubes and are disposed proximately beyond the first and second axial end faces of the stator core. To encapsulate the elbow tubes, first and second stator end castings of thermally conductive, electrically isolating material can be cast adjacent the first and second axial end faces.
US11979059B2 Laminated core and electric motor
A laminated core includes a plurality of electrical steel sheets stacked in a thickness direction, each of the electrical steel sheets includes an annular core back part; a plurality of fastening parts are provided in the core back part at intervals in a circumferential direction; an adhesion region is formed on an outer circumferential side from the fastening parts in the core back part; and a non-adhesion region is formed on an inner circumferential side from the fastening parts in the core back part.
US11979058B2 Housing, rotating electrical machine using the same, and method of manufacturing housing of rotating electrical machine
An object is to assemble a housing to a mating bracket with high accuracy and to improve the reliability of a rotating electrical machine. A housing of a rotating electrical machine according to the present invention is a housing of a rotating electrical machine that accommodates a stator of the rotating electrical machine and is supported by a support member, the housing including: a first tab that forms a first through-hole through which a first screw passes; and a second tab that forms a second through-hole through which a second screw passes and forms a fitting portion that fits with a position adjustment member, wherein the first tab is formed such that a first facing surface facing the support member of the first tab is farther from the support member than a second facing surface facing the support member of the second tab.
US11979056B2 Power supply system, and uninterruptible power supply including a power supply system
A power supply system comprises an AC input, an AC output, and a DC input; a DC intermediate circuit; a first converter connected, via a first bistable switching circuit, between the AC input and the DC intermediate circuit; a second converter connected, via a second bistable switching circuit, between the DC intermediate circuit and the AC output; a third converter connected, via a third bistable switching circuit, between the DC input and the DC intermediate circuit; a bypass circuit connected, via a bypass bistable switching circuit, between the AC input and the AC output and configured to provide a bypassing path from the AC input to the AC output; and a control unit.
US11979054B2 Solar power generation control device and control method
A solar power generation control device controls a solar power generation system storing electric power generated by a solar panel in a battery. The solar power generation control device includes a detection unit configured to detect a state of the battery, and a controller configured to control, based on the state of the battery, a sleep time for temporarily stopping the solar power generation system when a predetermined sleep condition is satisfied.
US11979045B2 Smart connection device, jump starter, and battery clamp
The present disclosure provides a smart connection device, a jump starter and a battery clamp. The smart connection device includes a power connection terminal coupled to an energy storage module, a load connection terminal coupled to an external load, a switch element, a power supply loop, and a reverse connection detection module. The reverse connection detection module outputs a first control signal to the power supply loop, when the external load is reversely coupled to the load connection terminal. The power supply loop is in a disconnection state and supplies no power to the switch element when it receives the first control signal. The switch element is in an off state when it receives no power supply, to make the power connection terminal and the load connection terminal be in a disconnection state, thereby preventing the energy storage module from providing a discharge output to the external load.
US11979044B2 Circuits and methods for wearable device charging and wired control
Methods and devices for wired charging and communication with a wearable device are described. In one embodiment, a symmetrical contact interface comprises a first contact pad and a second contact pad, and particular wired circuitry is coupled to the first and second contact pad to enable charging as well as receive and transmit communications via the contact pads as part of various device states.
US11979042B2 Charging / discharging control device and dc power supply system
A charging and discharging control device includes one or more processors configured to determine, in response to a stop of alternate-current power supply, whether a voltage value of a storage battery, being capable of supplying power to a direct-current load, is a first threshold or less; determine, in response to a restart of the alternate-current power supply, whether a difference in voltage value between the storage battery and direct-current power output from a rectifier is a second threshold or less; disconnect between the storage battery, and the rectifier and the direct-current load when determining the voltage value of the storage battery as being the first threshold or less, and reconnect from the rectifier to the storage battery when determining the difference in voltage value between the storage battery and the direct-current power is the second threshold or less.
US11979035B2 Wireless power transmission system for wirelessly transmitting power to prevent power shortage in load device of wireless power receiving apparatus
A wireless power transmitting apparatus is provided with: a power transmitting circuit for transmitting power for a load device to a wireless power receiving apparatus; a signal transmitting circuit for transmitting a control signal for the load device to the wireless power receiving apparatus; a signal receiving circuit for obtaining an estimated received power level indicating a level of the power transmitted from the wireless power transmitting apparatus and received by the wireless power receiving apparatus; and a control circuit. The control circuit periodically allocates time slots to wireless power receiving apparatuses for wireless power transmission. When the received power level is smaller than a threshold in a first time slot allocated to one wireless power receiving apparatus, the control circuit extends a second time slot allocated to the one wireless power receiving apparatus, the second time slot preceding or following the first time slot.
US11979027B2 Control method and electronic device
A control method. The control method includes determining whether a second electronic device is placed on a touch panel of a first electronic device, the touch panel including a first electrode layer, the second electronic device including a second electrode layer, the second electrode layer being configured to form a charging capacitor unit with the first electrode layer; controlling the first electrode layer and the second electrode layer opposite to the first electrode layer to form the charging capacitor unit when it is determined that the second electronic device is placed on the touch panel; and controlling a first power module of the first electronic device to provide power to the first electrode layer to supply power to the second electronic device through the charging capacitor unit; or, controlling the first power module to receive power transmitted by the second electronic device through the charging capacitor unit.
US11979026B2 Wireless charging assembly
A wireless charging module is configured to be disposed on a circuit board. The wireless charging module includes a frame, a wireless communication antenna board, and a charging coil. The frame has a plurality of first assembly parts and a plurality of second assembly parts. The plurality of first assembly parts are configured to be mounted on the circuit board. The wireless communication antenna board is mounted on the plurality of second assembly parts. The charging coil is located between the frame and the wireless communication antenna board.
US11979025B2 Dual-mode combined control method for multi-inverter system based on double split transformer
A dual-mode combined control method for a multi-inverter system based on a double split transformer is provided. For an extremely-weak grid, the method provides the dual-mode combined control method for a multi-inverter system based on a double split transformer. According to the method, the equivalent grid impedance at a point of common coupling (PCC) of one grid-connected inverter (GCI) in the multi-inverter system based on the double split transformer is obtained with a grid impedance identification algorithm, and the system sequentially operates in a full current source mode, a hybrid mode, and a full voltage source mode according to a gradually increasing equivalent grid impedance, thereby effectively improving the stability of the multi-inverter system based on the double split transformer during variation of the strength of the grid. The method ensures that the system can still operate stably in the extremely-weak grid.
US11979023B2 Method and apparatus for relative value generation of resources based on knapsack algorithms
Method and apparatus for determining relative value of loads. In one embodiment the method comprises determining, for a load in a plurality of loads where (i) each load in the plurality has a weight and a value associated with it and (ii) the plurality is operating according to a primary solution where a net weight of all loads with an activated state satisfies a primary threshold, a change in operating state; determining a secondary solution for a subset of loads not including the load having the change, such that a net weight of all loads in the subset with an activated state satisfies a secondary threshold based on the primary threshold; and determining, based on the values of loads in the subset that have operating states in the secondary solution different from their operating states in the primary solution, an updated value for the load having the change.
US11979022B2 Power quality monitoring in a distribution grid
Example approaches for power quality monitoring in a power distribution grid are described. In an example, monitoring data is received by a communication gateway from a node coupled to it. In an example, there may be multiple nodes in the power distribution grid. Local insights for power quality monitoring may be estimated, based on the monitoring data, using predictive analytics at the communication gateway. The monitoring data and the local insights associated with each of the plurality of nodes is transmitted to the server. Global insights for power quality monitoring may be estimating, using predictive analytics performed at the server, based on the monitoring data and the local insights. An indication to an operator is generated, based on the estimated local insights, global insights and the monitored data, to carry out preventive or corrective action for maintaining the power quality in the power distribution grid.
US11979017B2 Power conversion device
Provided is a novel power conversion device that enables estimation of a temperature of a power device without using a temperature sensing diode and can accurately estimate a temperature and a current of a current sensing element that observes a main current. A measurement voltage (Vref) is applied between source terminals (31s and 49s) of a main control element 31 and a current sensing element 49 in a state in which the main control element 31 and the current sensing element 49 are turned off, and a temperature of a power device 30 is estimated from a current (Ib) flowing between the source terminals (31s and 49s) of the main control element 31 and the current sensing element 49 at the time of the application by using the fact that a resistance value of a semiconductor substrate between the source terminals of the main control element 31 and the current sensing element 49 has temperature dependency.
US11979015B2 Circuit breaker device, circuit breaker system and method
A circuit breaker device or circuit breaker system may include a series connection of a semiconductor switch and an isolating contact system, for a low voltage electrical circuit, in which the magnitude of the current is determined.
US11979007B2 Anti-rotation device for cable stringing
An anti-rotation device is provided for stringing a cable or wire while reducing a twisting moment of the cable or wire as it is strung. The device includes a tow component, having multiple tow sections pivotally connectable end-to-end. A plurality of insulated weighted tail components are suspended so as to hang from the tow component. Each of the insulated tail components include weighted tail sections releasably connectable end-to-end to one another. At least one electrically insulated tail section is provided in each insulated tail component between the tow component and the weighted tail sections. The tail components are constrained to only articulate relative to the tow component in the single plane of bending of the tow component.
US11979002B2 Diode laser apparatus with FAC lens out-of-plane beam steering
Apparatus include a first laser diode situated to emit a beam from an exit facet along an optical axis, the beam as emitted having perpendicular fast and slow axes perpendicular to the optical axis, a first fast axis collimator (FAC) optically coupled to the beam as emitted from the exit facet and configured to direct the beam along a redirected beam axis having a non-zero angle with respect to the optical axis of the first laser diode, a second laser diode situated to emit a beam from an exit facet of the second laser diode along an optical axis parallel to the optical axis of the first laser diode and with a slow axis in a common plane with the slow axis of the first laser diode, and a second fast axis collimator (FAC) optically coupled to the beam as emitted from the exit facet of the second laser diode and configured to direct the beam along a redirected beam axis having a non-zero angle with respect to the optical axis of the second laser diode.
US11978995B2 Laser pulse sequence energy correction system and method
The present disclosure provides a laser pulse sequence energy correction system and method. The correction system includes a fundamental frequency light source, a control unit, an energy adjusting unit and a frequency multiplication crystal; the fundamental frequency light source is configured to output a fundamental frequency pulse laser, and the frequency multiplication crystal is configured to convert the fundamental frequency pulse laser into a multiple frequency pulse laser; the control unit prestores an energy-time curve of the multiple frequency pulse laser, and the control unit is configured to control the energy adjusting unit to adjust the intensity of the fundamental frequency pulse laser incident on the frequency multiplication crystal according to the energy-time curve, so that energy of each pulse in the multiple frequency pulse laser is identical. The technical solution of the present disclosure has advantages of simple structure, reliable device, convenient adjustment and the like.
US11978991B2 Insulation displacement connector with modular structure for fast IDC connection
An insulation displacement contact (IDC) cluster includes a plurality of IDC cluster modular units each having a plurality of receptacles adjacent to one another in a row. Each of the receptacles receives an IDC terminal. A first IDC cluster modular unit of the IDC cluster modular units is coupled to a second IDC cluster modular unit of the IDC cluster modular units to form a modular structure by stacking and fastening together, arranging the receptacles of the IDC cluster modular units in parallel rows.
US11978990B2 Electric energy transmission aluminum part and machining process therefor
An electric energy transmission aluminum part and a machining process therefor including an aluminum conductive device (1) and an aluminum cable, with the aluminum cable including an aluminum conductive core (2) and an insulation layer (3) cladding a surface of the aluminum conductive core (2). An exposed section of the aluminum conductive core (2) with the insulation layer (3) stripped from the aluminum cable and at least part of the aluminum conductive core (2) clad with the insulation layer (3) are crimped inside the aluminum conductive device (1). A transition section (4) with a trapezoidal axial cross-section is provided at a junction between the insulation layer (3) and the exposed section of the aluminum conductive core (2) in the aluminum conductive device (1). Taking the transition section (4) as a demarcation point, an inner diameter of an end of the aluminum conductive device (1) that is crimped with the insulation layer (3) is greater than an inner diameter of an end of the aluminum conductive device (1) that is crimped with the aluminum conductive core (2). At least one concave structure is provided on a periphery of the aluminum conductive device (1). The concave structure provided on the surface of the aluminum conductive device (1) can effectively prevent the aluminum conductive device (1) from moving relative to a clamp, so as to solve the problem of displacement or rotation of the aluminum conductive device (1) in the clamp during welding, and improve the welding efficiency and the yield.
US11978988B1 Power adapter having contact elements in a recess and method of controlling a power adapter
A power adapter configured to provide power to a load is described. The power adapter may comprise a first plurality of contact elements, wherein the first plurality of contact elements comprises a first contact element configured to receive a power signal and a second contact element configure to receive a ground signal; a recess comprising a second plurality of contact elements, wherein the recess is configured to receive a control attachment that may be removably coupled to the recess; a first switch having a first terminal for receiving the power signal, wherein the first switch is accessible by a user of the power adapter; and a second switch coupled to the first switch, wherein the second switch controls an application of the power signal to a third contact element of the first plurality of contact elements by way of the first switch.
US11978981B2 Cable strain relief with banding porch for high radiation environment
An opening shield assembly including a body portion that includes a base plate having a front side and a back side and a passageway portion having a proximal end and a distal end. The passageway portion being connected to the base plate at the proximal end. The body portion also includes a passage extending from the distal end of the passageway portion to the back side of the base plate through the passageway portion and the base plate. The passageway portion is bent between the proximal end and the distal end to form a bend.
US11978976B2 Removable cable connector
A removable cable connector engages with an electronic device such that the removable cable connector removably yet securely attaches to the electronic device. In some embodiments, the electronic device includes a plate configured to guide an electronic plug of the removable cable connector toward an electronic receptacle of the electronic device. The plate may be further configured to include one or more locators for holding the electronic receptacle of the electronic device in place. The removable cable connector may include a molded housing formed using a two-shot overmolding process to form a first overmolded strain relief portion and a second overmolded strain relief portion which cover fasteners that fasten a face plate to the connector.
US11978975B2 Spring contact ring
The present invention relates to a monolithic spring contact ring, preferably for use in a medical electrode, comprising an outer ring and a plurality of elastically deformable belt-shaped spring elements, each comprising two curved connectors which form a continuously running, gap-free connection between the outer ring and the respective spring element, wherein the spring elements each extend continuously from the first connector to the second connector via a first bend, a central part of the spring element and a second bend, wherein the middle part comprises a front side which points in the direction of the central axis of the outer ring.
US11978973B2 Connector
A connector includes: half body parts each including a connector body, and a plurality of terminals attached to the body; end parts formed on both ends of the body formed by allowing the bodies to abut each other; and reinforcing brackets attached to the respective end parts. Each of the bodies is a member integrated with the terminals by primary insert molding, and includes a protrusion extending in the longitudinal direction and holding the terminals, and an embedded part connected to both ends in the longitudinal direction of the protrusion. The end part includes a covering part covering at least the embedded part of each of the bodies, and the covering part is a member integrated with the embedded part and the bracket by secondary insert molding. The connector allows for the spacing between protrusions to be narrowed, simplifying manufacturing, reducing size, and improving reliability.
US11978972B2 Electrical connector and method of inspecting the electrical connector
An electrical connector is capable of performing stable inspection without affecting an extraction force of a connector engagement portion. The electrical connector includes a housing having an electrical insulation property, an internal terminal held by the housing, and an external terminal held by the housing, with the external terminal to be electrically connected to a ground. The external terminal includes a fitting portion having a first engagement wall portion at one side and having a second engagement wall portion at the other side in a plan view from a connector insertion/extraction direction. A first engagement portion is formed at the first engagement wall portion, and a second engagement portion is formed at the second engagement wall portion.
US11978971B2 Toolless information handling system Compression attached memory module installation apparatus, systems, and methods
Toolless Compression Attached Memory Module (CAMM) installation systems and methods employ a bolster plate with a generally flat, parallelepiped body portion configured to contact one surface of a CAMM Printed Circuit Board (PCB) and provide compression between the CAMM and a z-axis compression connector. The bolster plate body defines (a) ramped keyhole(s), each ramped keyhole converts lateral displacement of the bolster plate into vertical displacement, providing the compression between the CAMM and the z-axis compression connector, by the ramped keyhole(s) sliding along (a) bottom face(s) of (a) head(s) of (a) fixed standoff(s) extending from an information handling system (IHS) PCB, through the z-axis compression connector and the CAMM PCB. The bolster plate may lock in place, laterally displaced, to maintain the compression between the CAMM and the z-axis compression connector. The bolster plate may also have a flange portion extending generally perpendicular from the body portion.
US11978968B1 5G ultra-wideband dipole antenna
An ultra-wide band dipole antenna assembly for transmitting or receiving electromagnetic signals is disclosed herein. The antenna assembly comprises a dipole antenna element and coplanar waveguide feeding network. The dipole antenna delivers the ultra-wide band matching through a pre-determined arrangement after the coplanar waveguide feeding network is applied.
US11978964B2 Antenna structure, circuit board with antenna structure, and communications device
An antenna structure, a circuit board with an antenna structure, and a communications device. The antenna structure includes a signal reference ground, a first radiation patch, a second radiation patch, and at least one feed probe. The feed probe is located between the first radiation patch and the ground. Each feed probe includes a first end and a second end. A projection position of the first end on a plane of the signal reference ground is outside a projection area of the first radiation patch on the plane of the signal reference ground is located, and a projection position of the second end on the plane of the signal reference ground is inside the projection area of the first radiation patch on the plane of the signal reference ground. The second end is electrically connected to the signal reference ground.
US11978961B2 Millimeter wave antenna array
An antenna array may include a plurality of printed circuit boards (PCBs) oriented in a stacked arrangement, parallel to and spaced apart from one another. Each of the PCBs may include a linear array of antenna elements, which cooperate with the linear arrays of antenna elements on other PCBs to form a two-dimensional array of antenna elements. The PCBs may be supported at one end by a common backplate in a cantilevered manner, with the linear arrays of antenna elements located near the free end of the PCBs. The PCBs may include a thicker portion and a thinner portion, and the thinner portion may include a heat sink or other thermal dissipation structure.
US11978957B2 Scalable modular antenna arrangement
An antenna arrangement having a stacked layered structure. The antenna arrangement includes a radiation layer including one or more radiation elements, and a distribution layer facing the radiation layer. The distribution layer is arranged to distribute a radio frequency signal to the one or more radiation elements. The distribution layer includes at least one distribution layer feed and a first electromagnetic bandgap, EBG, structure arranged to form at least one first waveguide intermediate the distribution layer and the radiation layer. The first EBG structure is also arranged to prevent electromagnetic propagation in a frequency band of operation from propagating from the at least one first waveguide in directions other than through the at least one distribution layer feed and the one or more radiation elements. The distribution layer includes a plurality of distribution modules and a positioning structure, the positioning structure is arranged to fix the distribution modules in position.
US11978955B2 Metasurface antennas manufactured with mass transfer technologies
A unit cell can be used for a metasurface, metamaterial, or beamforming antenna. The unit cell includes a metal layer attached to a substrate. The metal layer defines an iris opening for the unit cell. One or more tunable capacitance devices are positioned within or across the iris opening. Each tunable capacitance device is to tune resonance frequency of the unit cell. Mass transfer technologies or self-assembly processes may be used to position the tunable capacitance devices.
US11978954B2 Compact low-profile aperture antenna with integrated diplexer
An efficient, low-profile, lightweight fixed-beam (constant angle of departure) aperture antenna. The aperture antenna includes an array of horn radiators coupled to a waveguide diplexer by means of a stripline distribution network. The stripline distribution network is embedded in a printed wiring board (PWB), which PWB is sandwiched between a radiator plate (incorporating the horn radiators) and a diplexer plate. The aperture antenna may further include a backside ground plane made of metal. The diplexer plate and backside cover plate are configured to form the waveguide diplexer. Each horn radiator has a respective circular opening at one end adjacent to the PWB. The diplexer plate includes an array of circular waveguide backshorts which are congruent and respectively aligned with the circular openings of the horn radiators. The radiator plate further includes a rectangular waveguide backshort which is congruent and aligned with a rectangular port of the diplexer plate.
US11978953B2 Wireless communication device
The present disclosure in at least one embodiment provides a wireless communication device, comprising a radome comprising a first locking unit and a sealing protrusion formed along at least one side end, a lower case formed along at least one side end and including a sealing protrusion groove which is configured to receive at least part of the sealing protrusion and a second locking unit, and a fastener which is fastened to the first locking unit and the second locking unit to fix the lower case and the radome.
US11978949B2 Cavities having antennas
In some examples in accordance with the present description, an electronic device includes a cavity having an antenna. The cavity includes a light source and a lens to direct a light generated by the light source through an opening. The opening has a dimension that is proportional to an operating frequency of the antenna.
US11978944B2 Downhole communication devices and systems
A downhole communication includes an antenna winding fixed to an inner surface of a collar. A fluid flow flows through a center of the antenna winding. The antenna winding is wound around a chassis in an antenna channel in the chassis. The chassis is attached to the inner surface of the collar with a seal such that fluid does not travel between the fluid flow and an annulus between the antenna winding and the inner surface of the collar.
US11978939B2 Methods of preparing a vanadium electrolyte and mixtures therefor
In one embodiment of the present disclosure, a composition for producing a vanadium electrolyte includes a vanadium compound and an ion solution containing vanadium ions and hydrogen ions. In another embodiment, a method for producing a vanadium electrolyte includes obtaining a vanadium compound, and mixing the vanadium compound with an ion solution containing vanadium ions and hydrogen ions.
US11978937B2 Electrochemical element, electrochemical module, electrochemical device, and energy system
An electrochemical element (Q) has a metal substrate (1) and multiple electrochemical reaction portions. The metal substrate (1) has gas flow allowing regions that allow the flowing of a gas between the upper side (4) and the lower side (5) of the metal substrate (1). The electrochemical reaction portions each have at least an electrode layer (A), an electrolyte layer (B), and a counter electrode layer (C), and are arranged on the upper side (4) of the metal substrate (1). The electrolyte layer (B) is arranged between the electrode layer (A) and the counter electrode layer (C), and the gas flowing through the gas flow allowing regions is supplied to the electrode layer (A).
US11978935B2 Apparatus and system for generating nitrogen gas through dehumidifying and filtering fuel cell exhaust gas
An apparatus/system for generating a high-purity nitrogen gas using a fuel cell includes; a fuel cell that operates by taking in air or a gas containing nitrogen and oxygen, and a fuel gas; a dehumidification mechanism that reduces moisture or water vapor content in an exhaust gas that is extracted from the fuel cell and has a lower oxygen concentration than air; and a filtering mechanism which includes a filter using fibers having different degrees of permeation for nitrogen and oxygen and converts the exhaust gas having a reduced moisture or water vapor content into a gas having an increased nitrogen concentration. The filter recovery ratio is higher when an oxygen concentration of a gas to be filtered is lower. The dehumidification mechanism is a pump unit including a water seal pump to provide an adiabatic expansion chamber in which the exhaust gas extracted from the fuel cell expands adiabatically.
US11978929B2 Close-end fuel cell and anode bipolar plate thereof
A close-end fuel cell and an anode bipolar plate thereof are provided. The anode bipolar plate includes an airtight conductive frame and a conductive porous substrate disposed within the airtight conductive frame. In the airtight conductive frame, an edge of a first side has a fuel inlet, and an edge of a second side has a fuel outlet. The conductive porous substrate has at least one flow channel, where a first end of the flow channel communicates with the fuel inlet, a second end of the flow channel communicates with the fuel outlet. The flow channel is provided with a blocking part near the fuel inlet to divide the flow channel into two areas.
US11978927B2 Battery module and isolating member
Embodiments of the present application provide a battery module and an isolation member, the battery module includes: a plurality of battery cells, the battery cells having electrical connection terminals; and an isolating member, the isolating member being set at an end of the battery module along a length direction, where along the length direction, the isolating member has an outer end surface away from the battery cells and an inner end surface close to the battery cells, the isolating member is provided with through holes, the through holes penetrate the inner end surface and the outer end surface, and the electrical connection terminals of the battery cells protrude from the through holes; where the outer end surface is provided with position limiting parts.
US11978923B2 Battery module having structure in which energy density is improved, and battery pack and vehicle comprising same
A battery module includes a cell stack formed by stacking a plurality of battery cells; a bus bar frame assembly; and an outer terminal. The bus bar frame assembly includes a bus bar frame and a plurality of bus bars fixed on the bus bar frame and electrically connected to the battery cells, the bus bar frame being configured to cover first and second opposing longitudinal ends of the cell stack, and the outer terminal is connected to the plurality of bus bars. A pair of electrode leads of each of the battery cells are formed at locations offset downwardly from a center of the cell stack in a height direction, and the outer terminal is disposed in the space formed above the electrode leads due to the offsetting of the electrode leads.
US11978921B2 Method of manufacturing separator-composite electrode comprising multilayer-structured inorganic layer and separator-composite electrode manufactured thereby
The present invention relates to a method of manufacturing a separator-composite electrode having a multilayer-structured inorganic layer and a separator-composite electrode manufactured thereby. The present invention provides a method of manufacturing a separator-composite electrode and a separator-composite electrode using the same, wherein there is no separator substrate by forming an inorganic layer serving as an insulating layer in multiple layers, thereby safety is improved and the capacity of a battery is not reduced compared to a conventional battery.
US11978920B2 Inlet duct for vehicle battery system
An inlet duct for a vehicle battery system includes an inlet part having an inlet hole open toward a vehicle interior, outlet parts divided from the inlet part and having outlet holes so as to supply air introduced to the inlet hole to the battery system via two separated paths, and a grill provided in the inlet part by having multiple ribs forming a grid to cover the inlet hole.
US11978918B2 Modular installation of energy storage system
In various embodiments, an energy storage mounting system includes an inverter wall bracket mounted to a wall, wherein an inverter is coupled to the inverter wall bracket. The system includes a battery wall bracket to which a battery block is coupled. The battery wall bracket interfaces with an auxiliary bracket that is mounted to the wall, is vertically translatable relative to the auxiliary bracket, and is at least in part ground-supported. The battery block is electrically connected to the inverter.
US11978914B2 Battery pack casing with insulating platform
An internal unit includes: a battery cell group including a plurality of battery cells; a holder holding the battery cell group; and a platform connected to the holder. The platform includes: an insulating major surface on which a positive electrode member and a negative electrode member are disposed adjacent to each other, the positive electrode member including a positive electrode-side circuit member or a terminal of a positive electrode-side electronic component, the negative electrode member including a negative electrode-side circuit member or a terminal of a negative electrode-side electronic component; and an insulating partition portion projecting from the major surface and separating the positive electrode member and the negative electrode member from each other.
US11978910B2 Electrode assembly, battery cell, battery, and electrical device
Provided are an electrode assembly, a battery cell, a battery, and an electrical device. The electrode assembly includes first electrode plates and a second electrode plate that are of opposite polarities. The second electrode plate and two first electrode plates are stacked and wound to form the electrode assembly. The second electrode plate is located between the two first electrode plates. Each of the first electrode plates includes a first composite current collector and a first active material layer. The first active material layer is disposed on a surface that is of the first composite current collector and that is oriented back from the second electrode plate. The first composite current collector is configured to dielectrically isolate the first active material layer from the second electrode plate and allow passage of ions transmitted between the first active material layer and the second electrode plate.
US11978908B1 Methods for producing binder-coated conductor-speckled active battery material agglomerations for electrodes
A method for producing binder-coated active battery material agglomerations includes dissolving a mixture of binder material particles in a solvent solution under the application of a first set of environmental parameters, including at least one of applied heat or pressure above ambient conditions, to generate a binder-solvent solution. This solution is then agitated with a particulate mixture, comprising active battery material particles, while maintaining the first set of environmental parameters, to generate an intermediate solution. Subsequently, the intermediate solution is subjected to a second set of environmental parameters to generate a powder mixture of binder-coated active battery material agglomerations. Each agglomeration includes one or more active battery material particles having at least a partial coating of binder material.
US11978903B2 Binder composition for secondary battery, slurry composition for secondary battery, functional layer for secondary battery, electrode layer for secondary battery, and secondary battery
Provided is a binder composition for a secondary battery with which a slurry composition for a secondary battery having low foaming can be produced, and that can improve handleability of a functional layer or electrode layer formed using the produced slurry composition for a secondary battery. The binder composition for a secondary battery contains a polymer A and a solvent. The polymer A includes an amide group-containing monomer unit and a carboxylic acid ester-containing monomer unit including an alkyl chain having a carbon number of not less than 2 and not more than 9. Content of the carboxylic acid ester-containing monomer unit in the polymer A is not less than 12 mass % and not more than 28 mass %.
US11978902B2 Anode and method for preparing the same
A method for preparing an anode, including the step of adding an auxiliary agent with Si—C and Si—O bonds. The method for preparing the anode can reduce defects on a surface of the anode to produce a high-quality anode.
US11978901B2 Cathode for lithium secondary battery and lithium secondary battery including the same
A cathode for a lithium secondary battery includes a cathode current collector, and a cathode active material layer formed on the cathode current collector. The cathode active material layer includes a cathode active material and a conductive material ID/IG is in a range from 0.5 to 1.25 in a Raman spectrum of the cathode active material layer. The cathode active material includes lithium metal oxide particles containing nickel and manganese and having a content of cobalt of less than 2 mol % among all elements except for lithium and oxygen.
US11978899B2 Cathode for lithium secondary battery, lithium secondary battery including the same and method of fabricating lithium secondary battery
A cathode for a lithium secondary battery according to an embodiment of the present invention includes a cathode current collector, and a cathode active material layer on the cathode current collector. The cathode active material layer includes cathode active material particles. The cathode active material particles include first lithium metal oxide particles having a shape of a secondary particle in which a plurality of primary particles are aggregated, and second lithium metal oxide particles having a shape of a single particle. A closed pore ratio of the cathode active material layer is 5% or less.
US11978896B2 Negative electrode active material for nonaqueous electrolyte secondary batteries, negative electrode for nonaqueous electrolyte secondary batteries, and nonaqueous electrolyte secondary battery
A negative electrode active material according to one embodiment of the present disclosure comprises: a composite oxide phase that contains Li, Si, Al and B; and Si particles that are dispersed in the composite oxide phase. Relative to the total number of moles of elements (excluding O) contained in the composite, oxide phase, the content of Li is from 5% by mole to 20% by mole (inclusive), the content of Si is from 50% by mole to 70% by mole (inclusive), the content of Al is from 12% by mole to 25% by mole (inclusive), and the content of B is from 12% by mole to 25% by mole (inclusive).
US11978894B2 Silicon anodes with water-soluble maleic anhydride-, and/or maleic acid-containing polymers/copolymers, derivatives, and/or combinations (with or without additives) as binders
Systems and methods for batteries comprising a cathode, an electrolyte, and an anode, wherein the anode is a Si-dominant anode that utilizes water-soluble maleic anhydride- and/or maleic acid-containing polymers/co-polymers, derivatives, and/or combinations (with or without additives) as binders.
US11978893B2 Cathode active material for lithium secondary battery and method of manufacturing the same
A cathode active material for a lithium secondary battery includes a lithium metal oxide particle and a thio-based compound formed on at least portion of a surface of the lithium metal oxide particle. The thio-based compound has a double bond that contains a sulfur atom. Chemical stability of the lithium metal oxide particle may be improved and surface residues may be reduced by the thio-based compound.
US11978883B2 Electrode for secondary battery and fabrication method thereof
Provided is a fabrication method of an electrode for a secondary battery including coating an electrode slurry containing an electrode active material and a binder on a current collector; drying the current collector on which the electrode slurry is coated to form an electrode active material layer; and surface-treating the electrode active material layer formed on the current collector to remove a binder layer on a surface of the electrode active material layer.
US11978882B2 Method and apparatus for manufacturing active material mixture
Provided is a method for manufacturing an active material mixture, the method including: supplying and dispersing a solid electrolyte in a dispersion medium while circulating the dispersion medium (a first dispersion step); and thereafter supplying and dispersing an active material and a conductive material in the dispersion medium (a second dispersion step), wherein an average rotation speed of the rotor in the second dispersion step is lower than an average rotation speed of the rotor in the first dispersion step. Aggregation of the solid electrolyte can be suppressed by separately performing the first dispersion step and the second dispersion step, and the increase in temperature of the active material mixture can be reduced by lowering the rotation speed of the rotor in the second dispersion step.
US11978880B2 Electrochemical exchange for the fabrication of a layered anode material
A method for forming a layered anode material includes contacting a precursor material and a first electrolyte. The precursor material is a layered ionic compound represented by MX2, where M is one of calcium and magnesium and X is one of silicon, germanium, and boron. The method further includes applying a first bias and/or current as the precursor material contacts the first electrolyte to remove cations from the precursor material to create a two-dimensional structure that defines the layered anode material. In certain variations, the method further includes contacting the two-dimensional structure and a second electrolyte and applying a second bias and/or current as the two-dimensional structure contacts the second electrolyte so as to cause lithium ions to move into interlayer spaces or voids created in the two-dimensional structure by the removal of the cations thereby forming the layered anode material.
US11978879B1 Deviation-correcting method and apparatus for double-sided coating
The present application provides a deviation-correcting method and apparatus for double-sided coating, and relates to the technical field of manufacturing of batteries. The method includes: acquiring a first distance between an edge of a coating area on a first surface of an electrode plate substrate and an edge of the electrode plate substrate from a deviation-correcting cross section; acquiring a second distance between an edge of a coating area on a second surface of the electrode plate substrate and the edge of the electrode plate substrate from the deviation-correcting cross section; determining edge deviation information of the coating areas; determining a first deviation-adjusting range; and in a case that a first intersection is present in the first deviation-correcting range, determining a deviation-correcting quantity of the electrode plate substrate. According to the method, the problem of the deviation of the coating areas in the coating process can be improved.
US11978877B2 Metal-air battery and production method for air electrode
A battery performance of a metal-air battery is improved while still maintaining a low environmental burden. A metal-air battery includes an air electrode formed from a co-continuous substance having a three-dimensional network structure in which a plurality of nanostructures are integrated by noncovalent bonds; an anode; and an electrolyte disposed between the air electrode and the anode, in which the electrolyte is a gel electrolyte obtained by gelling an aqueous solution containing an ion conductor with a gelling agent, and the gelling agent is constituted of at least one of a plant-derived polysaccharide, a seaweed-derived polysaccharide, a microbial polysaccharide, an animal-derived polysaccharide, and a group of acetic acid bacteria that produce the polysaccharides.
US11978875B2 System for cooling components arranged within an enclosure
A method of cooling a rack of heat dissipating components comprises cooling air, and porting the cooled air into a volume in front of the rack from above the volume. The method further comprises moving the cooled air from the volume in front of the rack to a plenum at a rear portion of the rack to pressurize the plenum. The cooled air is moved with an air mover disposed at a bottom portion of the rack, The method also comprises flowing air from the pressurized plenum past or through heat dissipating components in the rack to the volume in front of the rack, by force of pressure in the plenum through air-directing ports in the plenum. The air may be flowed through the heat dissipating components, around the heat dissipating components, or both. The method further comprises drawing warm air from an upper portion of the volume in front of the racks to cool it again.
US11978873B2 Battery module with cooling cartridge and battery system thereof
The invention provides a battery module with cooling cartridge and battery system thereof. The cooling cartridge is utilized to be disposed between the battery units stacked in a single axis. The supporting portion of the cooling cartridge is directly contacted in a large area to the current collecting sheet of the battery unit. And the wing portions, extended from the two sides of the supporting portion, are directly contacted to the inner sidewalls of the metal housing. Therefore, a large-area heat dissipating path for the battery cell is provided, and the performance and stability of the battery cell are greatly improved.
US11978872B2 Temperature measurement device, temperature measurement method, and battery system
A temperature measurement device includes a heat transfer member including a temperature measuring portion having a flat shape and extending laterally and a heat transfer portion that extends continuously from the temperature measuring portion and transfers heat of the temperature measuring portion, a clamping member that generates a clamping force with the temperature measuring portion, a temperature sensor that is fixed while being in contact with the heat transfer portion, and a resin member that covers and holds the heat transfer portion and the temperature sensor.
US11978871B2 Battery and vehicle
Provided is a battery that includes a battery module having a battery cell, and a cooler including an inlet part through which refrigerant flows in from outside, and an outlet part through which the refrigerant flows out, and configured to cool the battery module as the refrigerant circulates inside the cooler. The cooler includes an inlet side flow passage that communicates with the inlet part and is provided at a position overlapping a heating region, and an outlet side flow passage that communicates with the inlet side flow passage and the outlet part, and is provided at a position overlapping a non-heating region.
US11978870B2 Method for manufacturing secondary battery and pre-degassing device for manufacturing secondary battery
The present invention relates to a method for manufacturing a secondary battery and a pre-degassing device for manufacturing a secondary battery. The method for manufacturing the secondary battery comprises: an accommodation process of accommodating an electrode assembly in an accommodation part formed inside a battery case to form a cell; an electrolyte injection process of injecting an electrolyte into the accommodation part of the battery case; a primary aging process of elapsing a predetermined time so that the electrode assembly is impregnated into the electrolyte; a primary charging process of primarily charging and discharging the cell; a pre-degassing process of pressing the battery case to discharge a gas inside the electrode assembly to the outside of the electrode assembly; and a secondary aging process of elapsing a predetermined time so that the electrode assembly is impregnated into the electrolyte, wherein, in the pre-degassing process, the battery case is pressed while applying heat to the battery case.
US11978866B2 Method for correcting SOC of battery pack, battery management system and vehicle
Embodiments of the present invention relate to the field of circuit technology, and disclose a method for correcting a SOC of a battery pack, a battery management system, and a vehicle. The method for correcting an SOC of a battery includes: determining, when a charging process of the battery pack starts, whether an initial SOC value of the battery pack is less than or equal to a preset electricity quantity threshold; when the initial SOC value of the battery pack is less than or equal to the preset electricity quantity threshold, recording state information of the battery pack during the charging process, and generating a differential capacity curve of the battery pack according to the state information; correcting a current SOC value of the battery pack according to the differential capacity curve and a voltage-SOC reference curve of a non-decay zone of the battery pack.
US11978862B2 Electrochemical device
An electrochemical device, including a cell and a shell enclosing the cell; the cell includes a jelly roll including a first electrode and a second electrode spaced from each other, a separator is disposed between the first electrode and the second electrode, the first electrode and the second electrode are wound to form the cell; the first electrode includes a first current collector, the first current collector includes a first surface and a second surface disposed oppositely; the first surface faces the shell, and includes a coated region coated with a first active material and an uncoated region; the uncoated region includes a first uncoated region disposed at an end of the jelly roll, and the first uncoated region includes alternating bent portions and straight portions; and the bent portions are provided with an insulating layer.
US11978861B2 Apparatus and method for manufacturing secondary battery
An apparatus for manufacturing the secondary battery includes a first measurement part photographing unit cells, which are continuously transferred, to measure a position of a first electrode having a relatively large size of the first electrode and a second electrode, which are provided in the unit cells and have polarities opposite to each other, from an image of each of the photographed unit cells; and a first arrangement part disposing the unit cell passing through the first measurement part at a preset position of the separation sheet to adjust an interval between the unit cells disposed on the separation sheet on the basis of the position of the first electrode, which is measured by the first measurement part.
US11978853B2 Method for manufacturing electrode comprising polymer-based solid electrolyte and electrode manufactured by the method
The present disclosure relates to an electrode for an all solid-state battery and a manufacturing method thereof, and a mixture of a polymer-based solid electrolyte and a conductive material is filled between electrode active material particles that constitute an electrode active material layer, to increase the contact between the electrode active material particles and the conductive material through a solvent annealing process included in a manufacturing process, thereby improving ionic conductivity in the electrode and capacity in the electrode.
US11978852B2 Lithium electrode and lithium secondary battery comprising same
A lithium electrode and a lithium secondary battery including the same, which includes a first protective layer and a second protective layer sequentially formed on at least one surface of lithium metal layer. The second protective layer contains a cross-linked ion conductive electrolyte in the interior and on the surface of the electrically conductive matrix, and thus the first protective layer has higher ion conductivity than the second protective layer, thereby preventing electrons from being concentrated into lithium dendrites formed from the lithium metal to inhibit the growth of lithium dendrites, and at the same time, physically inhibiting the growth of lithium dendrites by the second protective layer.
US11978848B2 Method for producing solid electrolyte
The invention is to provide a novel method for producing a solid electrolyte having a high ionic conductivity according to a liquid-phase method. The production method for a solid electrolyte includes mixing a raw material inclusion containing a lithium atom, a sulfur atom, a phosphorus atom and a halogen atom with a complexing agent and a solvent, wherein the amount of the complexing agent is 0.1 mL or more and 4.0 mL or less relative to 1 g of the total mass of the raw material inclusion.
US11978847B2 Ion conductive material, electrolyte including ion conductive material, and methods of forming
A solid ion conductive material can include a complex metal halide. The complex metal halide can include at least one alkali metal element. In an embodiment, the solid ion conductive material including the complex metal halide can be a single crystal. In another embodiment, the ion conductive material including the complex metal halide can be a crystalline material having a particular crystallographic orientation. A solid electrolyte can include the ion conductive material including the complex metal halide.
US11978845B2 Vent shield for a battery module
The present disclosure relates generally to a battery module having a housing and a stack of battery cells disposed in the housing. Each battery cell has a battery cell terminal and a battery cell vent on an end of each battery cell, and the battery cell vent is configured to exhaust effluent into the housing. The battery module has a vent shield plate disposed in the housing and directly along an immediate vent path of the effluent, a first surface of the vent shield plate configured to direct the effluent to an opening between the shield plate and the housing, and a second surface of the vent shield plate opposite the first surface. The battery module also has a venting chamber coupled to the opening and at least partially defined by the second surface and a vent configured to direct the effluent out of the battery module.
US11978843B2 Method of manufacturing rechargeable battery pouch, apparatus for manufacturing the same, and rechargeable battery manufactured thereby
A method of manufacturing a rechargeable battery pouch having three sealed sides, an apparatus for manufacturing the same, and a rechargeable battery manufactured thereby in which a pouch film may be bent, and an uneven portion may then be formed in a bent portion by using a bending knife, thereby reducing a gap between a lower end of the pouch film and an electrode assembly when the electrode assembly is accommodated in the pouch film. In this manner, it is possible to reduce a size of a bat-ear shaped fold to increase a contact area between the battery pouch and a cooling plate, and improve a space efficiency of the rechargeable battery.
US11978839B2 Light-emitting device
A light-emitting device includes a lead frame, a light-emitting diode (LED) chip, and an encapsulant. The LED chip is disposed on the lead frame, and includes a substrate, a semiconductor light-emitting unit disposed on a surface of the substrate, and a first electrode and a second electrode, which are disposed on the surface of the substrate, and which are located outwardly of the semiconductor light-emitting unit. The first and second electrodes are electrically connected to a lower surface of the semiconductor light-emitting unit, and are respectively connected to a first wiring bonding region and a second wiring bonding region on the lead frame. The encapsulant encapsulates the LED chip on the lead frame.
US11978836B2 Display module and method for molding display module
A display module is provided that includes a substrate and a molding part. The substrate includes a first surface disposed with a plurality of LEDs, and a second surface, opposite of the first surface, that is disposed with a plurality of chips connected to the plurality of LEDs and further disposed with a coupling body. The molding part covers the first surface and the plurality of LEDs, and has a shape corresponding to a shape of the plurality of LEDs.
US11978834B2 Display device and method for manufacturing same
A display device may include a pixel disposed in a display area. The pixel may include first and second electrodes; a light emitting element disposed between the first and second electrodes; a first insulating pattern disposed on the light emitting element such that first and second ends of the light emitting element are exposed; a second insulating pattern disposed on the first insulating pattern such that ends of the first insulating pattern are exposed; a third insulating pattern disposed on the second insulating pattern and overlapping ends of the second insulating pattern; a first contact electrode disposed on the first end of the light emitting element, and electrically connecting the first end of the light emitting element to the first electrode; and a second contact electrode disposed on the second end of the light emitting element and electrically connecting the second end to the second electrode.
US11978833B2 White light LED package structure and white light source system
The present invention provides a white light LED package structure and a white light source system, which includes a substrate, an LED chip, and a wavelength conversion material layer. The peak emission wavelength of the LED chip is between 400 nm and 425 nm; the peak emission wavelength of the wavelength conversion material layer is between 440 nm and 700 nm, and the wavelength conversion material layer absorbs light emitted from the LED chip and emits a white light source; and the emission spectrum of the white light source is set as P(λ), the emission spectrum of a blackbody radiation having the same color temperature as the white light source is S(λ), P(λmax) is the maximum light intensity within 380-780 nm, S(λmax) is the maximum light intensity of the blackbody radiation within 380-780 nm, D(λ) is a difference between the spectrum of the white light LED and the spectrum of the blackbody radiation, and within 510-610 nm, the white light source satisfies: D(λ)=P(λ)/P(λmax)−S(λ)/S(λmax), −0.15
US11978832B2 Light emitting diode package
A light emitting diode (LED) package includes a substrate, at least one micro LED chip, a black material layer, and a transparent material layer. The substrate has a width ranging from 100 micrometers to 1000 micrometers. The at least one micro LED chip is electrically mounted on a top surface of the substrate and has a width ranging from 1 micrometer to 100 micrometers. The black material layer covers the top surface of the substrate to expose the at least one micro LED chip. The transparent material layer covers the at least one micro LED chip and the black material layer.
US11978830B2 Optically transparent adhesion layer to connect noble metals to oxides
A reflective layer for use in lighting devices and methods of forming the reflective layer are provided. The reflective layer may include a dielectric layer including one or more insulating materials. An intermediate layer may be formed on the dielectric layer. The intermediate layer may include one or more materials having a higher enthalpy of reaction than the one or more insulating materials. Because of the higher enthalpy of reaction, atoms of the one or more materials in the intermediate layer may form bonds with atoms of the one or more insulating materials. A metal layer may be formed on the intermediate layer to reflect light emitted from an active region of a light emitting diode (LED).
US11978826B2 Semiconductor structures and substrates thereof, and methods of manufacturing semiconductor structures and substrates thereof
This application provides a semiconductor structure and substrate thereof, a method of manufacturing the semiconductor structure and substrate thereof. The substrate includes a plurality of unit areas, each of the unit areas includes at least two subunit areas, each of the subunit areas is provided with a groove, the groove is opened from a back side of the substrate; and in one of the unit areas, preset opening ratios of the subunit areas are different. A light-emitting layer is grown on a front side of the substrate; and in one of the unit areas, light-emitting wavelengths of the light-emitting layer in the subunit areas are different.
US11978825B2 LED with internally confined current injection area
Methods and structures for forming arrays of LED devices are disclosed. The LED devices in accordance with embodiments of the invention may include an internally confined current injection area to reduce non-radiative recombination due to edge effects. Several manners for confining current may include etch removal of a current distribution layer, etch removal of a current distribution layer and active layer followed by mesa re-growth, isolation by ion implant or diffusion, quantum well intermixing, and oxide isolation.
US11978821B2 Semiconductor light emitting element with magnetic layer, manufacturing method thereof, and display device including the same
A semiconductor light emitting element can include an n-type semiconductor layer, a p-type semiconductor layer in a first region on the n-type semiconductor layer, a p-type electrode on the p-type semiconductor layer, an n-type electrode in a second region different from the first region on the n-type semiconductor layer, a magnetic layer under the n-type semiconductor layer, a reflective layer between the n-type semiconductor layer and the magnetic layer, and a passivation layer surrounding the n-type semiconductor layer, the p-type semiconductor layer, the p-type electrode, the n-type electrode, and the magnetic layer.
US11978808B2 Vertical etch heterolithic integrated circuit devices
Vertical etch heterolithic integrated circuit devices are described. A method of manufacturing NIP diodes is described in one example. A P-type substrate is provided, and an intrinsic layer is formed on the P-type substrate. An oxide layer is formed on the intrinsic layer, and one or more openings are formed in the oxide layer. One or more N-type regions are implanted in the intrinsic layer through the openings in the oxide layer. The N-type regions form cathodes of the NIP diodes. A dielectric layer deposited over the oxide layer is selectively etched away with the oxide layer to expose certain ranges of the intrinsic layer to define a geometry of the NIP diodes. The intrinsic layer and the P-type substrate are vertically etched away within the ranges to expose sidewalls of the intrinsic layer and the P-type substrate. The P-type substrate forms the anodes of the NIP diodes.
US11978801B2 Fin field-effect transistor device and method of forming the same
A method of forming a semiconductor device includes surrounding a dummy gate disposed over a fin with a dielectric material; forming a gate trench in the dielectric material by removing the dummy gate and by removing upper portions of a first gate spacer disposed along sidewalls of the dummy gate, the gate trench comprising a lower trench between remaining lower portions of the first gate spacer and comprising an upper trench above the lower trench; forming a gate dielectric layer, a work function layer and a glue layer successively in the gate trench; removing the glue layer and the work function layer from the upper trench; filling the gate trench with a gate electrode material after the removing; and removing the gate electrode material from the upper trench, remaining portions of the gate electrode material forming a gate electrode.
US11978799B2 Method for fabricating transistor with thinned channel
A method of fabricating a MOS transistor having a thinned channel region is described. The channel region is etched following removal of a dummy gate. The source and drain regions have relatively low resistance with the process.
US11978798B2 Semiconductor device
Provided is a ferroelectric semiconductor device including a source and a drain having different polarities. The ferroelectric semiconductor may include a ferroelectric including zirconium oxide (ZrO2), hafnium oxide (HfO2), and/or hafnium-zirconium oxide (HfxZr1-xO, 0
US11978795B2 Semiconductor device including recess gate structure and method of manufacturing the same
A semiconductor device and a method of manufacturing the same. The semiconductor device has a substrate in which recess regions are formed and semiconductor regions acting as a source region or a drain region is defined between the recess regions; a gate insulating layer disposed on an inner surface of each recess region; a recess gate disposed on the gate insulating layer in each recess region; an insulating capping layer disposed above the recess gate in each recess region; a metallic insertion layer disposed between a side surface of the recess gate and a side surface of the insulating capping layer and facing with a side surface of the source region or the drain region; and an intermediate insulating layer disposed between the metallic insertion layer and the recess gate to electrically insulate the metallic insertion layer from the recess gate.
US11978787B2 Thyristor assembly
A power control switch assembly. The assembly may include a thyristor device, where the thyristor device includes a first device terminal, a second device terminal, and a gate terminal> The assembly may include a negative temperature coefficient (NTC) device, electrically coupled to the gate terminal of the thyristor device on a first end, and electrically coupled to the first device terminal of the thyristor device on a second end, wherein the NTC device is thermally coupled to the thyristor device.
US11978783B2 Vertical fin field effect transistor devices with reduced top source/drain variability and lower resistance
A method of forming a fin field effect device is provided. The method includes forming one or more vertical fins on a substrate and a fin template on each of the vertical fins. The method further includes forming a gate structure on at least one of the vertical fins, and a top spacer layer on the at least one gate structure, wherein at least an upper portion of the at least one of the one or more vertical fins is exposed above the top spacer layer. The method further includes forming a top source/drain layer on the top spacer layer and the exposed upper portion of the at least one vertical fin. The method further includes forming a sacrificial spacer on opposite sides of the fin templates and the top spacer layer, and removing a portion of the top source/drain layer not covered by the sacrificial spacer to form a top source/drain electrically connected to the vertical fins.
US11978782B2 Semiconductor device and method for making the same
The present disclosure relates to a hybrid integrated circuit. In one implementation, an integrated circuit may have a first region with a first gate structure having a ferroelectric gate dielectric, at least one source associated with the first gate of the first region, and at least one drain associated with the first gate structure of the first region. Moreover, the integrated circuit may have a second region with a second gate structure having a high-κ gate dielectric, at least one source associated with the second gate structure of the second region, and at least one drain associated with the second gate structure of the second region. The integrated circuit may further have at least one trench isolation between the first region and the second region.
US11978781B2 Partial metal grain size control to improve CMP loading effect
A semiconductor structure is provided. The semiconductor structure includes a substrate containing a first active region in a first region of the substrate and a second active region in a second region of the substrate, a plurality of first gate structures over the first active region each including a first gate stack having a first high-k gate dielectric and a first gate electrode and first gate spacers surrounding the first gate stack, and a plurality of second gate structures over the second active region each including a second gate stack having a second high-k gate dielectric and a second gate electrode and second gate spacers surrounding the second gate stack. At least a portion of the second gate electrode comprises dopants.
US11978779B2 Semiconductor device and method of fabricating the same
A semiconductor device includes a first active pattern on a substrate. The first active pattern includes a pair of first source/drain patterns and a first channel pattern therebetween. A gate electrode is disposed on the first channel pattern, and a first gate spacer is disposed on a side surface of the gate electrode. The first gate spacer includes a first spacer and a second spacer. A top surface of the first spacer is lower than a top surface of the second spacer. A first blocking pattern is disposed on the first spacer, and a gate contact is coupled to the gate electrode. The first blocking pattern is interposed between the gate contact and the second spacer.
US11978777B2 Methods of gate contact formation for vertical transistors
Structures and methods that facilitate the formation of gate contacts for vertical transistors constructed with semiconductor pillars and spacer-like gates are disclosed. In a first embodiment, a gate contact rests on an extended gate region, a piece of a gate film, patterned at a side of a vertical transistor at the bottom of the gate. In a second embodiment, an extended gate region is patterned on top of one or more vertical transistors, resulting in a modified transistor structure. In a third embodiment, a gate contact rests on a top surface of a gate merged between two closely spaced vertical transistors. Optional methods and the resultant intermediate structures are included in the first two embodiments in order to overcome the related topography and ease the photolithography. The third embodiment includes alternatives for isolating the gate contact from the semiconductor pillars or for isolating the affected semiconductor pillars from the substrate.
US11978776B2 Non-planar semiconductor device having conforming ohmic contacts
An apparatus includes a non-planar semiconductor body; and a contact for the semiconductor body. The contact includes an epitaxial material that is formed on and contacts the semiconductor body. The contact includes a second material that is formed on and contacts the epitaxial material; and the second material at least partially conforms to an undercut of the epitaxial material.
US11978771B2 Gate-all-around (GAA) device including a superlattice
A semiconductor gate-all-around (GAA) device may include a semiconductor substrate, source and drain regions on the semiconductor substrate, a plurality of semiconductor nanostructures extending between the source and drain regions, and a gate surrounding the plurality of semiconductor nanostructures in a gate-all-around arrangement. Furthermore, at least one superlattice may be within at least one of the nanostructures. The at least one superlattice may include a plurality of stacked groups of layers, with each group of layers including a plurality of stacked base semiconductor monolayers defining a base semiconductor portion, and at least one non-semiconductor monolayer constrained within a crystal lattice of adjacent base semiconductor portions.
US11978769B2 Semiconductor device and method of fabricating the same
A semiconductor device includes a source/drain pattern disposed on a substrate and a source/drain contact connected to the source/drain pattern. The source/drain contact includes a lower contact structure extending in a first direction and an upper contact structure protruding from the lower contact structure. The upper contact structure includes a first sidewall and a second sidewall facing away from each other in the first direction. The first sidewall of the upper contact structure includes a plurality of first sub-sidewalls, and each of the first sub-sidewalls includes a concave surface.
US11978763B2 Electrical device comprising a 3D capacitor and a region surrounded by a through opening
An electrical device that includes a substrate; a 3D capacitor including a capacitor dielectric region of a dielectric material, a capacitor electrode region of a conductive material, the capacitor dielectric region and the capacitor electrode region being arranged at least partially inside a cavity extending in the substrate from a top face of the substrate; and a surrounding through opening in the substrate and which surrounds a surrounded substrate region, the 3D capacitor being outside of the surrounded substrate region, the surrounding through opening extending from the top face to a bottom face of the substrate, wherein inside the surrounding through opening a surrounding dielectric region of the dielectric material and a surrounding conductive region of the conductive material are arranged.
US11978759B2 Light emitting diode (LED) stack for a display
A light emitting diode (LED) stack for a display including a substrate, a first LED stack disposed on the substrate, a second LED stack disposed on the first LED stack, a third LED stack disposed on the second LED stack, a first color filter interposed between the first LED stack and the second LED stack, and a second color filter interposed between the second LED stack and the third LED stack, in which the second LED stack and the third LED stack are configured to transmit light generated from the first LED stack to the outside, and the third LED stack is configured to transmit light generated from the second LED stack to the outside.
US11978757B2 Image sensor and image capturing device
An image sensor includes: a pixel substrate that includes a plurality of pixels each having a photoelectric conversion unit that generates an electric charge through photoelectric conversion executed on light having entered therein and an output unit that generates a signal based upon the electric charge and outputs the signal; and an arithmetic operation substrate that is laminated on the pixel substrate and includes an operation unit that generates a corrected signal by using a reset signal generated after the electric charge in the output unit is reset and a photoelectric conversion signal generated based upon an electric charge generated in the photoelectric conversion unit and executes an arithmetic operation by using corrected signals each generated in correspondence to one of the pixels.
US11978755B2 Semiconductor apparatus and equipment
A semiconductor apparatus according to the present invention includes: a semiconductor component including a cell array and a plurality of wirings; and a semiconductor component including a plurality of pads connected to the semiconductor component including the cell array. A first row pad connected to a row wiring connected to a first cell and a second cell, a second row pad connected to a row wiring connected to a third cell and a fourth cell, and a column pad connected to a column wiring connected to the first cell and the third cell are arranged such that a straight line connecting the first row pad and the column pad crosses a straight line connecting the second row pad and the column pad.
US11978754B2 High quantum efficiency Geiger-mode avalanche diodes including high sensitivity photon mixing structures and arrays thereof
A photodetector device includes a semiconductor material layer and at least one photodiode in the semiconductor material layer. The at least one photodiode is configured to be biased beyond a breakdown voltage thereof to generate respective electrical signals responsive to detection of incident photons. The respective electrical signals are independent of an optical power of the incident photons. A textured region is coupled to the semiconductor material layer and includes optical structures positioned to interact with the incident photons in the detection thereof by the at least one photodiode. Two or more photodiodes may define a pixel of the photodetector device, and the optical structures may be configured to direct the incident photons to any of the two or more photodiodes of the pixel.
US11978751B1 Pixel sensors and methods of forming the same
An electrode controls transmittance of a blocking layer over a photodiode of a pixel sensor (e.g., a photodiode of a small pixel detector) by changing oxidation of a metal material included in the blocking layer. By using the electrode to adjust transmittance of the blocking layer, pixel sensors for different uses and/or products may be produced using a single manufacturing process. As a result, power and processing resources are conserved that otherwise would have been expended in switching manufacturing processes. Additionally, production time is decreased (e.g., by eliminating downtime that would otherwise have been used to reconfigure fabrication machines.
US11978750B2 Photoelectric conversion device and method of manufacturing photoelectric conversion device
A photoelectric conversion device having a light-receiving pixel region and a light-shielded pixel region, the photoelectric conversion device comprising: a semiconductor layer; a first layered structure which is arranged on a first surface of the semiconductor layer in the light-receiving pixel region and in which at least an insulating layer and a metal oxide layer arranged between the semiconductor layer and the insulating layer are stacked; and a second layered structure which is arranged on the first surface of the semiconductor layer in the light-shielded pixel region and in which at least a light-shielding layer, a metal oxide layer arranged between the semiconductor layer and the light-shielding layer, a first insulating layer arranged between the metal oxide layer and the light-shielding layer, and a second insulating layer arranged between the first insulating layer and the light-shielding layer and including hydrogen are stacked.
US11978749B2 Solid-state image sensor, image scanning device, and image forming apparatus
A solid-state image sensor includes a first color filter and a second color filter having different thicknesses and configured to transmit light in predetermined wavelength regions, light-receiving devices configured to receive the light in the predetermined wavelength regions passing through the first color filter and the second color filter, and a light amount compensator configured to compensate for an amount of the light passing through the first color filter or the second color filter.
US11978748B2 Image sensor including color separating lens array, including regions of different patterns, and electronic apparatus including the image sensor
Provided is an image sensor including a sensor substrate including a first photo-sensing cell and a second photo-sensing cell configured to sense light, a spacer layer that is transparent and disposed on the sensor substrate, and a color separating lens array disposed on the spacer layer and including a first region disposed opposite to the first photo-sensing cell in a vertical direction and having a first pattern, and a second region disposed opposite to the second photo-sensing cell in the vertical direction and having a second pattern that is different from the first pattern, and wherein the first pattern is configured to separate, from incident light, a first wavelength light and condense the first wavelength light to the first photo-sensing cell, and the second pattern is configured to separate, from the incident light, a second wavelength light and condense the second wavelength light to the second photo-sensing cell.
US11978743B2 TFT array substrate and display panel including the same
The present disclosure relates to a TFT array substrate and a display panel including the same. The TFT array substrate includes a first substrate and a circuit layer disposed on a side of the first substrate; wherein the circuit layer comprises a first electrode layer, an insulating layer, a first pad layer, and a planarization layer; the first electrode layer comprises a plurality of first electrodes disposed on the side of the first substrate, and the first electrodes are electrodes of thin film transistors in the TFT array substrate; the insulating layer is disposed on a side of the first electrode layer away from the first substrate; the first pad layer comprises a plurality of first pads disposed on a side of the insulating layer away from the first electrode layer; the plurality of first pads are electrically connected to the plurality of first electrodes through contact holes respectively penetrating the insulating layer; the planarization layer is disposed on the side of the insulating layer away from the first electrode layer; the insulating layer is provided with a plurality of trenches, and a projection of each of the trenches on the first substrate respectively covers a projection of a corresponding edge of the first pads on the first substrate.
US11978741B2 Display device including transistor and manufacturing method thereof
An object is to provide a display device which operates stably with use of a transistor having stable electric characteristics. In manufacture of a display device using transistors in which an oxide semiconductor layer is used for a channel formation region, a gate electrode is further provided over at least a transistor which is applied to a driver circuit. In manufacture of a transistor in which an oxide semiconductor layer is used for a channel formation region, the oxide semiconductor layer is subjected to heat treatment so as to be dehydrated or dehydrogenated; thus, impurities such as moisture existing in an interface between the oxide semiconductor layer and the gate insulating layer provided below and in contact with the oxide semiconductor layer and an interface between the oxide semiconductor layer and a protective insulating layer provided on and in contact with the oxide semiconductor layer can be reduced.
US11978738B2 Digital blocks with electrically insulated and orthogonal polysilicon layers
A device comprising a semiconductor substrate. The device also comprising a digital block defined on the substrate and having multiple electronic elements. The device also comprises first and second poly layers coupling to the multiple electronic elements, the first and second poly layers extending in parallel through the digital block in a first direction. The device further comprising a third poly layer coupled to the first poly layer and extending through a gap in the second poly layer in a second direction orthogonal to the first direction poly.
US11978737B2 Three-dimensional memory device and fabrication method thereof
Three-dimensional (3D) NAND memory devices and methods are provided. In one aspect, a 3D NAND memory device includes a substrate, a layer stack, memory cells, a semiconductor layer, a contact structure, and gate line slit structures. The substrate includes a doped region. The layer stack is formed over the substrate. The memory cells are formed through the layer stack over the substrate. The semiconductor layer is formed on the doped region and a side portion of a channel layer that extends through the layer stack. The contact structure electrically contacts the doped region. A dielectric material is filled in the gate line slit structures. Air gaps are formed in the gate line slit structures by the dielectric material.
US11978734B2 Semiconductor structure and method of forming the same
A semiconductor structure includes the first semiconductor stack and the second semiconductor stack formed over the first region and the second region of a substrate, respectively. The first and second semiconductor stacks extend in the first direction and are spaced apart from each other in the second direction. Each of the first semiconductor stack and the second semiconductor stack includes channel layers and a gate structure. The channel layers are formed above the substrate and are spaced apart from each other in the third direction. The gate structure includes the gate dielectric layers formed around the respective channel layers, and the gate electrode layer formed on the gate dielectric layers to surround the channel layers. The number of channel layers in the first semiconductor stack is different from the number of channel layers in the second semiconductor stack.
US11978729B2 Semiconductor device package having warpage control and method of forming the same
A semiconductor device package and a method of forming the same are provided. The semiconductor device package includes a package substrate having a first surface and a second surface opposite to the first surface. Several integrated devices are bonded to the first surface of the package substrate. A first underfill element is disposed over the first surface and surrounds the integrated devices. A first molding layer is disposed over the first surface and surrounds the integrated devices and the first underfill element. A semiconductor die is bonded to the second surface of the package substrate. A second underfill element is disposed over the second surface and surrounds the semiconductor die. A second molding layer is disposed over the second surface and surrounds the semiconductor die and the second underfill element. Several conductive bumps are disposed over the second surface and adjacent to the second molding layer.
US11978728B2 Display device
A display device includes a substrate, an emission layer provided on the substrate and a reflective layer provided on the emission layer. The emission layer has an emission region that emits light, the reflective layer has a first opening, the emission region overlaps the first opening in a direction perpendicular to an upper surface of the substrate and a first width of the emission region is smaller than a second width of the first opening.
US11978724B2 Diffused bitline replacement in memory
Techniques are disclosed herein for creating metal bitlines (BLs) in stacked wafer memory. Using techniques described herein, metal BLs are created on a bottom surface of a wafer. The metal BLs can be created using different processes. In some configurations, a salicide process is utilized. In other configurations, a damascene process is utilized. Using metal reduces the resistance of the BLs as compared to using non-metal diffused BLs. In some configurations, wafers are stacked and bonded together to form three-dimensional memory structures.
US11978723B2 Vertical interconnect structures in three-dimensional integrated circuits
A 3D IC structure includes multiple die layers, such as a top die layer and a bottom die layer. The top die layer and/or the bottom die layer each includes devices such as computing units, Analog-to-Digital converters, analog circuits, RF circuits, logic circuits, sensors, Input/Output devices, and/or memory devices. The devices on the first and the second die layers are laterally surrounded by, or adjacent, vertical interconnect structures (VIS).
US11978720B2 Semiconductor device package and methods of manufacture
A method includes attaching a die to a thermal compression bonding (TCB) head through vacuum suction, wherein the die comprises a plurality of conductive pillars, attaching a first substrate to a chuck through vacuum suction, wherein the first substrate comprises a plurality of solder bumps, contacting a first conductive pillar of the plurality of conductive pillars to a first solder bump of the plurality of solder bumps, wherein contacting the first conductive pillar to the first solder bump results in a first height between a topmost surface of the first conductive pillar and a bottommost surface of the first solder bump, and adhering the first solder bump to the first conductive pillar to form a first joint, wherein adhering the first solder bump to the first conductive pillar comprises heating the TCB head.
US11978714B2 Encapsulated package including device dies connected via interconnect die
A method includes bonding a first device die and a second device die to an interconnect die. The interconnect die includes a first portion over and bonded to the first device die, and a second portion over and bonded to the second device die. The interconnect die electrically connects the first device die to the second device die. The method further includes encapsulating the interconnect die in an encapsulating material, and forming a plurality of redistribution lines over the interconnect die.
US11978713B2 Flip chip bump with multi-PI opening
The present disclosure generally relates to a flip chip assembly having a bump that reduces stress levels in a low-k dielectric layer in the flip chip. Rather than having a single, large area plateau that interfaces with a large corresponding opening of an insulating layer in the flip chip, the bump includes a plurality of much smaller pillars that interface with a corresponding plurality of openings in the insulating layer. In so doing, the low-k layer within the flip chip experiences much less stress and hence, fewer failures.
US11978707B2 Display panel and display device
A display panel and a display device are provided. In the display panel, a material of the first flexible layer and a material of the second flexible layer are different, and a direction of an internal stress of the first flexible layer and a direction of an internal stress of the second flexible layer are opposite. Therefore, the internal stress of the first flexible layer and the internal stress of the second flexible layer may eliminate each other. As a result, the first flexible layer and the second flexible layer will not be curled, and warpage will not occur on the display panel.
US11978700B2 Power semiconductor module arrangement
A power semiconductor module arrangement includes two or more individual semiconductor devices arranged on a base layer. Each semiconductor device includes a lead frame, a semiconductor body arranged on the lead frame, and a molding material enclosing the semiconductor body and at least part of the lead frame. A frame is arranged on the base layer such that the frame surrounds the two or more individual semiconductor devices. A casting compound at least partly fills a capacity formed by the base layer and the frame, such that the casting compound at least partly encloses the two or more individual semiconductor devices.
US11978694B2 Dual-substrate antenna package structure and method for manufacturing the same
The present invention provides a dual-substrate antenna package structure and a method for manufacturing the same. The package structure includes a main substrate and at least one antenna substrate. The antenna substrate is provided on a pad of the main substrate by an array of solder balls placed on the antenna substrate, at least one chip is electrically connected to the main substrate, and metal wiring provided on the main substrate electrically connects the pad to the chip. The array of solder balls includes support solder balls and conventional solder balls, and the support solder balls have a melting point high than 250° C. A spacing distance between the antenna substrate and the main substrate can be kept stable during the reflow soldering process and subsequent processes because the support solder balls having the high melting point can always maintain the stability of the structure during the reflow soldering process.
US11978692B2 Semiconductor package, semiconductor module and methods for manufacturing a semiconductor package and a semiconductor module
A semiconductor package includes a semiconductor die having opposing first and second main surfaces, a first power electrode on the first main surface and a second power electrode on the second main surface, a first lead having an inner surface attached to the first power electrode and a distal end having a first protruding side face extending substantially perpendicularly to the first main surface of the die, a second lead having an inner surface attached to the second power electrode and a distal end having a second protruding side face extending substantially perpendicularly to the second main surface of the die, and a mold compound enclosing at least part of the die and at least part of the first and second leads. The first lead includes a recess positioned in an edge of the inner surface. The second lead includes a recess positioned in an edge of the inner surface.
US11978690B2 Anchor and cavity configuration for MEMS-based cooling systems
A cooling system is described. The cooling system includes a bottom plate, a support structure, and a cooling element. The bottom plate has orifices therein. The cooling element has a central axis and is supported by the support structure at the central axis. A first portion of the cooling element is on a first side of the central axis and a second portion of the cooling element is on a second side of the central axis opposite to the first side. The first and second portions of the cooling element are unpinned. The first portion and the second portion are configured to undergo vibrational motion when actuated to drive a fluid toward a heat-generating structure. The support structure couples the cooling element to the bottom plate. At least one of the support structure is an adhesive support structure or the support structure undergoes rotational motion in response to the vibrational motion. The adhesive support structure has at least one lateral dimension defined by a trench in the cooling element or the bottom plate.
US11978687B2 Semiconductor device and method of manufacturing a semiconductor device
In one example, a semiconductor device can comprise (a) an electronic device comprising a device top side, a device bottom side opposite the device top side, and a device sidewall between the device top side and the device bottom side, (b) a first conductor comprising, a first conductor side section on the device sidewall, a first conductor top section on the device top side and coupled to the first conductor side section, and a first conductor bottom section coupled to the first conductor side section, and (c) a protective material covering the first conductor and the electronic device. A lower surface of the first conductor top section can be higher than the device top side, and an upper surface of the first conductor bottom section can be lower than the device top side. Other examples and related methods are also disclosed herein.
US11978680B2 Method and apparatus for on-chip stress detection
A microelectronic chip device includes a semiconductor substrate and multiple on-chip strain sensors (OCSSs) constructed on the substrate at various locations of the substrate. The OCSSs may each include multiple piezoresistive devices configured to sense a strain at a location of the various locations and produce a strain signal representing the strain at that location. A strain measurement circuit may also be constructed on the semiconductor substrate and configured to measure strain parameters from the strain signals produced by the OCSSs. The strain parameters represent the strains at the various location. Values of the strain parameters can be used for analysis of mechanical stress on the chip device.
US11978678B2 Display device
A display device includes a first substrate, a light-emitting element, a light conversion layer, and a color filter layer. The light-emitting element is disposed on the first substrate. The light conversion layer is disposed on the light-emitting element. In addition, the color filter layer is overlapped the light-emitting element and the light conversion layer.
US11978675B2 Method of manufacturing semiconductor devices and semiconductor devices
A semiconductor device includes a gate structure disposed over a channel region, and a source/drain region. The gate structure includes a gate dielectric layer over the channel region, a first work function adjustment layer, over the gate dielectric layer, a first shield layer over the first work function adjustment layer, a first barrier layer, and a metal gate electrode layer. The first work function adjustment layer is made up of n-type work function adjustment layer and includes aluminum. The first shield layer is made of at least one selected from the group consisting of metal, metal nitride, metal carbide, silicide, a layer containing one or more of F, Ga, In, Zr, Mn and Sn, and an aluminum containing layer having a lower aluminum concentration than the first work function adjustment layer.
US11978672B2 Semiconductor device with elongated pattern
A semiconductor device includes a semiconductor substrate, a source/drain region, a source/drain contact and a conductive via and a first polymer layer. The source/drain region is in the semiconductor substrate. The source/drain contact is over the source/drain region. The conductive via is over the source/drain contact. From a top view, the conductive via has two opposite long sides and two opposite short sides connecting the long sides, and the short sides are shorter than the long sides and more curved than the long sides.
US11978671B2 Process of forming an electronic device including a polymer support layer
A process can be used to allow processing of thin layers of a workpiece including dies. The workpiece can include a base substrate and a plurality of layers overlying the base substrate. The process can include forming a polymer support layer over the plurality of layers; thinning or removing the base substrate within a component region of the workpiece, wherein the component region includes an electronic device; and singulating the workpiece into a plurality of dies after thinning or removing the base substrate. In another aspect, an electronic device can be formed using such process. In an embodiment, the workpiece may have a size corresponding to a semiconductor wafer to allow wafer-level, as opposed to die-level, processing.
US11978669B2 Semiconductor structure with a laminated layer
The present disclosure provides a semiconductor structure. The structure includes a semiconductor substrate, a gate stack over a first portion of a top surface of the semiconductor substrate; and a laminated dielectric layer over at least a portion of a top surface of the gate stack. The laminated dielectric layer includes at least a first sublayer and a second sublayer. The first sublayer is formed of a material having a dielectric constant lower than a dielectric constant of a material used to form the second sublayer and the material used to form the second sublayer has an etch selectivity higher than an etch selectivity of the material used to form the first sublayer.
US11978667B2 Method for manufacturing wire layer
Some examples of the present disclosure provide a method for manufacturing a wire layer. The method for manufacturing a wire layer includes steps in which a wafer having an opening is provided; conductive grains are deposited on the wafer, and on a bottom and a side wall of the opening to form a conductive film, during which a temperature of a surface of the wafer is lower than a flowing temperature of the conductive film, and when the temperature of the surface of the wafer is greater than or equal to the flowing temperature, the conductive film starting to flow; and after the conductive film is formed, the temperature of the surface of the wafer is elevated to perform a reflowing process, such that the conductive film is converted to a conductive layer filling up the opening.
US11978665B2 Semiconductor manufacturing method and semiconductor device
A semiconductor manufacturing method includes forming a concave portion in a layer provided above a substrate from a top surface of the layer downwards, the layer including an insulation layer at least partially. The method includes forming a silicon film on an inner surface of the concave portion. The method includes exposing the silicon film to a raw material gas of metal and an inhibitor gas that inhibits growth of the metal at a first temperature, to replace a first portion of the silicon film located in an upper-end side portion of the concave portion with a first conductive film containing the metal. The method includes exposing the silicon film to the raw material gas and the inhibitor gas at a second temperature lower than the first temperature, to replace a second portion of the silicon film with a second conductive film containing the metal.
US11978664B2 Polishing interconnect structures in semiconductor devices
A method includes forming a first conductive feature over a semiconductor substrate, forming an ILD layer over the first conductive feature, patterning the ILD layer to form a trench, and forming a conductive layer over the patterned ILD layer to fill the trench. The method further includes polishing the conductive layer to form a via contact configured to interconnect the first conductive feature with a second conductive feature, where polishing the conductive layer exposes a top surface of the ILD layer, polishing the exposed top surface of the ILD layer, such that a top portion of the via contact protrudes from the exposed top surface of the ILD layer, and forming the second conductive feature over the via contact, such that the top portion of the via contact extends into the second conductive feature.
US11978662B2 Method for preparing semiconductor device with air gap
A method for preparing a semiconductor device, includes: forming a first dielectric structure and a second dielectric structure over a semiconductor substrate; forming a conductive material over the first dielectric structure and the second dielectric structure, wherein the conductive material extends into a first opening between the first dielectric structure and the second dielectric structure; partially removing the conductive material to form a first bit line and a second bit line in the first opening; forming a first capacitor contact and a second capacitor contact in the first dielectric structure and the second dielectric structure, respectively; forming a sealing dielectric layer over the first bit line and the second bit line such that an air gap is formed between the sealing dielectric layer and the semiconductor substrate; and forming a first capacitor and a second capacitor over the first capacitor contact and the second capacitor contact, respectively.
US11978659B2 RF devices with enhanced performance and methods of forming the same utilizing localized SOI formation
The present disclosure relates to a radio frequency (RF) device including a device substrate, a thinned device die with a device region over the device substrate, a first mold compound, and a second mold compound. The device region includes an isolation portion, a back-end-of-line (BEOL) portion, and a front-end-of-line (FEOL) portion with a contact layer and an active section. The contact layer resides over the BEOL portion, the active section resides over the contact layer, and the isolation portion resides over the contact layer to encapsulate the active section. The first mold compound resides over the device substrate, surrounds the thinned device die, and extends vertically beyond the thinned device die to define an opening over the thinned device die and within the first mold compound. The second mold compound fills the opening and directly connects the isolation portion of the thinned device die.
US11978649B2 Substrate processing apparatus
A substrate processing apparatus including a frame, a first SCARA arm connected to the frame, including an end effector, configured to extend and retract along a first radial axis; a second SCARA arm connected to the frame, including an end effector, configured to extend and retract along a second radial axis, the SCARA arms having a common shoulder axis of rotation; and a drive section coupled to the SCARA arms is configured to independently extend each SCARA arm along a respective radial axis and rotate each SCARA arm about the common shoulder axis of rotation where the first radial axis is angled relative to the second radial axis and the end effector of a respective arm is aligned with a respective radial axis, wherein each end effector is configured to hold at least one substrate and the end effectors are located on a common transfer plane.
US11978648B2 Substrate transport
A substrate transport system includes a carrier having a housing forming an interior environment having an opening for holding at least one substrate and a door for sealing the opening from an outside atmosphere where when sealed the interior environment is configured to maintain an interior atmosphere therein, the housing including a fluid reservoir exterior to the interior environment and configured to contain a fluid, forming a different atmosphere in the fluid reservoir than the interior atmosphere, to form a fluidic barrier seal that seals the interior environment from an environment exterior to the carrier.
US11978642B2 Method for producing plastic element provided with fine surface roughness
A method for producing a plastic element provided with fine surface roughness is provided. In the method, etching of a surface of the plastic element is performed separately in a first step and in a second step, in the first step, fine roughness having a predetermined average value of pitch in the range from 0.05 to 1 micrometer is generated on the surface through reactive ion etching in an atmosphere of a first gas; and in the second step, an average value of depth of the fine roughness generated in the first step is adjusted to a predetermined value in the range from 0.15 to 1.5 micrometers while the predetermined average value of pitch is substantially maintained through reactive ion etching in an atmosphere of a second gas, reactivity to the plastic element of the second gas being lower than reactivity to the plastic element of the first gas.
US11978637B2 Manufacturing method for semiconductor structure and semiconductor structure
The present disclosure provides a manufacturing method for semiconductor structure and a semiconductor structure. The manufacturing method includes: providing a substrate; forming first mask patterns and first mask openings on the substrate, the first mask opening being located between the adjacent first mask patterns; forming second mask patterns and second mask openings on the first mask patterns and the first mask openings, the second mask opening being located between the adjacent second mask patterns; and forming first patterns and first openings on the substrate based on the first mask patterns, the first mask openings, the second mask patterns and the second mask openings.
US11978634B2 Reduce well dopant loss in FinFETs through co-implantation
A method of forming a semiconductor device includes performing a first implantation process on a semiconductor substrate to form a deep p-well region, performing a second implantation process on the semiconductor substrate with a diffusion-retarding element to form a co-implantation region, and performing a third implantation process on the semiconductor substrate to form a shallow p-well region over the deep p-well region. The co-implantation region is spaced apart from a top surface of the semiconductor substrate by a portion of the shallow p-well region, and the dee p-well region and the shallow p-well region are joined with each other. An n-type Fin Field-Effect Transistor (FinFET) is formed, with the deep p-well region and the shallow p-well region acting as a well region of the n-type FinFET.
US11978631B2 Forming contact holes with controlled local critical dimension uniformity
A method for forming a device includes forming a hole pattern in a resist layer disposed over a substrate. The substrate includes contact regions disposed over a major surface of the substrate and a dielectric layer disposed over the contact regions. The resist layer is disposed over the dielectric layer and the hole pattern includes through openings in the resist layer that are aligned with the contact regions. The through openings include a first through opening having a first critical dimension and a second through opening having a second critical dimension greater than the first critical dimension. The method includes modifying the hole pattern by depositing a material including silicon within the through openings by exposing the hole pattern to a first plasma generated from a gas mixture including SiCl4 and hydrogen, and then etching holes in the dielectric layer through the modified hole pattern, exposing the contact regions.
US11978623B2 Method of manufacturing semiconductor device, substrate processing apparatus, and recording medium
There is provided a technique that includes: forming an oxide film containing an atom X of a precursor on a substrate by performing a cycle a predetermined number of times. The cycle including non-simultaneously performing: (a) forming a first layer containing a component in which a first group is bonded to the atom X on the substrate by supplying the precursor having a molecular structure in which the first and second groups are bonded to the atom X, to the substrate, the first group containing an alkoxy group, and the second group containing at least one of an amino group, an alkyl group, a halogeno group, a hydroxy group, a hydro group, an aryl group, a vinyl group, and a nitro group; and (b) forming a second layer containing the atom X by supplying an oxidizing agent to the substrate to oxidize the first layer.
US11978622B2 Aqueous and semi-aqueous cleaners for the removal of post-etch residues with tungsten and cobalt compatibility
Cleaning compositions and processes for cleaning post-plasma etch residue from a microelectronic device having said residue thereon. The composition achieves highly efficacious cleaning of the residue material, including titanium-containing, copper-containing, tungsten-containing, and/or cobalt-containing post-etch residue from the microelectronic device while simultaneously not damaging the interlevel dielectric, metal interconnect material, and/or capping layers also present thereon.
US11978616B2 Detector having improved construction
Components of scientific analytical equipment, such as electron multipliers and modifications thereto, for extending the operational lifetime or otherwise improving performance by way of improved construction. A detector includes one or more electron emissive surfaces and one or more detector elements configured to define on one side an environment internal the detector and on the other side an environment external the detector. The one or more detector elements are configured to inhibit or prevent flow of a gas from the environment external the detector to the environment internal the detector. Such detectors may be used in a mass spectrometry instrument, for example.
US11978613B2 Transition control in a bias supply
Bias supplies and bias control methods are disclosed. One method comprises applying an asymmetric periodic voltage waveform and providing a corresponding current waveform at an output node relative to a return node; receiving a signal to change from a current state of the asymmetric periodic voltage waveform to a next state of the asymmetric periodic voltage waveform; and adjusting, during a transition from the current state to the next state, at least one portion of the asymmetric periodic voltage waveform and simultaneously adjusting a fundamental frequency of the asymmetric periodic voltage waveform to settle at the next state.
US11978612B2 Plasma processing apparatus
A plasma processing apparatus includes a processing chamber in which a sample is subjected to plasma processing, a first radio frequency power supply that supplies radio frequency power for generating plasma, a sample stage on which the sample is mounted, and a second radio frequency power supply that supplies radio frequency power to the sample stage, the plasma processing apparatus further includes a DC power supply that applies a DC voltage, that is changed according to a periodically repeated waveform, to the sample stage, and the waveform of one cycle has a period in which amplitude changes by a predetermined amount or more during a predetermined time. Accordingly, charged particles on a wafer surface are removed, a trench shape with high verticality can be obtained, and damage to a film that is not to be etched inside a trench can be reduced.
US11978611B2 Apparatus with switches to produce a waveform
An apparatus and method to produce a waveform. The apparatus includes a first node, a first power supply coupled to a second node, a first switch that couples the second node to the first node, and responsive to the first switch being closed, a peak voltage is applied at the first node. The apparatus also includes a second switch that couples a third node to the first node, and responsive to the second switch being closed, a voltage step is applied at the first node. In addition, a second power supply is coupled to the first node to produce a ramped voltage at the first node.
US11978607B2 Smart circuit interrupter accessories internal component diagnostics
A smart accessory device includes an actuator and is designed to be used to actuate an operating mechanism of a circuit breaker in order to either open or close the separable contacts of the circuit breaker. The accessory can be one of a shunt trip, spring release, or under voltage release device. The actuator includes a solenoid and plunger. The accessory determines the operating condition of the actuator based on how much current flows through the coil when the power source provides power to the accessory device, and continually executes a coil diagnostic to determine the operating condition of the coil while power is being provided to the accessory device. If the accessory fails to trip the circuit breaker when required, the accessory can determine whether the failure was due to either of the solenoid or the plunger.
US11978606B2 Systems and methods for modifying solid-state breaker operations based on load profiles
A method includes receiving a first set of operational parameters that correspond to one or more semiconductor devices of a solid-state circuit breaker and sending a first command to the solid-state circuit breaker to turn off the one or more semiconductors in response to the first set of operational parameters exceeding a first set of thresholds. The method includes sending a second command to the solid-state circuit breaker to turn on the one or more semiconductors in response to the first set of operational parameters being equal to or less than the first set of thresholds. The method includes receiving a second set of operational parameters that correspond to one or more electrical properties associated with an operation of the solid-state circuit breaker coupled to a load device and generating a baseline profile representative of the first set of operational parameters and the second operational parameters.
US11978605B2 Electromagnetic relay
An electromagnetic relay includes a first fixed terminal, a second fixed terminal, a movable contact piece, a case, a magnet, and a gas flow path. The first fixed terminal includes a first fixed contact. The second fixed terminal includes a second fixed contact. The movable contact piece includes a first movable contact and a second movable contact. The case includes an accommodation space where the first fixed contact, the second fixed contact, and the movable contact piece are accommodated, a gas inflow space separate from the accommodation space, and a side wall covering the accommodation space and the gas inflow space in a first direction. The magnet is disposed between the accommodation space and the gas inflow space. The gas flow path is disposed between the side wall of the case and the magnet and is configured to communicate the accommodation space with the gas inflow space.
US11978602B2 Switch apparatus
A switch apparatus, includes: a base module including a base case, and a moving magnet movably mounted in the base case; and a manipulation module including a manipulation case, and a first magnet fixedly mounted in the manipulation case, wherein the moving magnet moves between a hold position and a releasable position, the hold position refers to a position in which the manipulation module is held onto the base module as an attractive force acts between the moving magnet and the first magnet, and the releasable position refers to a position in which the manipulation module is releasable from the base module as a repulsive force acts between the moving magnet and the first magnet.
US11978600B2 Dielectric-insulation or arc-extinction fluid
The present invention relates to a dielectric-insulation or arc-extinction fluid for an apparatus for the generation, the transmission, the distribution and/or the usage of electrical energy, the fluid being a mixture comprising a fluoroolefin and oxygen. According the fluoroolefin is a monohydrofluoroolefin containing from 4 to 5 carbon atoms, the hydrogen atom being bound to a carbon atom of the double bond or directly adjacent to the double bond.
US11978599B2 Key structure
A key structure is stacked on a display panel. The key structure includes a trigger plate, a frame, at least an elastic triggering member, and at least a key. The trigger plate is formed with at least a hollow area for the display panel to partially expose and a solid area. The frame is disposed on the trigger plate and is formed with at least an opening opposite the hollow area. The key includes a key cap and a scissor member connected to the key cap, wherein the key cap has a cap body which is located in the opening and helps directly observing the hollow area and at least two skirts which extend from sides of the cap body and are covered by the frame.
US11978594B2 Multi-layer ceramic electronic component
A multilayer ceramic electronic component includes a ceramic body, and first and second external electrodes disposed on the surface of the ceramic body, respectively. The ceramic body includes a capacitance forming portion including a dielectric layer and internal electrodes, margin portions disposed on both sides of the capacitance forming portion, and cover portions disposed on both sides of the capacitance forming portion. The first and second external electrodes include first and second base electrodes, respectively, first and second conductive layers disposed on edges of the first and second base electrodes, respectively, and first and second terminal electrodes covering the first and second base electrodes, respectively.
US11978588B2 Multi-stage solenoid actuator and method for operation of a multi-stage solenoid actuator
Methods and systems are provided for a multi-stage solenoid actuator. In one example, a system may include a solenoid actuator comprising a series of coils, the first coil enclosed by a first housing, the second and third coils enclosed by a second housing, and a plunger enclosed by the second housing. The method may include the first and second housing, and the plunger, moving in series, increasing the total displace of the actuator via single electric signal.
US11978586B2 Superconducting magnet device
A superconducting magnet device includes a tubular cryostat defining a central cavity therein, a first superconducting coil set and a second superconducting coil set disposed outside the central cavity and inside the tubular cryostat, and a power supply system being capable of controlling a magnitude of a first exciting current to the first superconducting coil set and a magnitude of a second exciting current to the second superconducting coil set independently of each other. The first superconducting coil set generates a magnetic field distribution, which is convex downward on an X axis and convex upward on a Y axis when the first exciting current is supplied, in the central cavity. The second superconducting coil set generates a magnetic field distribution, which is convex upward on the X axis and convex downward on the Y axis when the second exciting current is supplied, in the central cavity.
US11978585B2 Coil device and method for manufacturing same and bobbin for coil used therein
[Object] To provide a coil device, which is small and can be easily attached to various apparatus without providing a lead wire and can be easily and inexpensively manufactured, and a method for manufacturing the coil device, and a bobbin for coil which is used in the coil device and the method.[Solution] The bobbin for coil 1 according to the present invention is for winding a conductor wire configuring an electromagnetic coil, and contains a first bobbin body 2, a second bobbin body 3 disposed in series to the first bobbin body 2, and a connecting part 4 coupling the first bobbin body 2 and the second bobbin body 3 in series. A connector part 5 incorporating a prescribed number of terminal metal fittings 6 is provided on one axial end portion of the bobbin for coil 1. Thus, since a relatively large space is not required for disposing lead wire(s) as in the prior art, the bobbin for coil is small, so that it can be inexpensively produced.
US11978573B2 Coaxial cable
A coaxial cable includes an inner conductor having one center wire, and six outer wires stranded around the center wire, an insulator covering an outer periphery of the inner conductor, and a shield conductor covering an outer periphery of the insulator, wherein, in a cross section perpendicular to a longitudinal direction of the coaxial cable, a ratio of a total area of first regions which are respectively formed by a gap between the center wire and two adjacent outer wires, with respect to an area of a circumscribed circle of the inner conductor, is 0.5% or higher and 2.0% or lower, and a ratio of a total area of second regions which are respectively formed by a gap between surfaces of the two adjacent outer wires and a surface of the insulator, with respect to the area of the circumscribed circle of the inner conductor, is 2.0% or higher and 5.0% or lower.
US11978570B1 Antioxidant conductive thermal paste and method of manufacturing the same
An antioxidant conductive thermal paste and a method of manufacturing the same are provided. The antioxidant conductive thermal paste includes a reactive monomer, a thermosetting resin, a polymerization inhibitor, an electrically conductive filler, and a thixotropic agent. The method consists of the steps of mixing a reactive monomer, a thermosetting resin, and a polymerization inhibitor evenly to get a first polymer mixture, and adding an electrically conductive filler and a thixotropic agent into the first polymer mixture in turn and blending the mixture evenly to obtain an antioxidant conductive thermal paste with good adherence, high electrical conductivity, high thermal conductivity, improved thermal-mechanical fatigue resistance or mechanical fatigue resistance.
US11978565B2 Piping enhancement for backflow prevention in a multiple loop, metal cooled nuclear reactor system
A sodium-cooled nuclear reactor includes at least one electromagnetic pump assembly and a backflow reduction pipe. The backflow reduction pipe may include an inlet, an outlet, at least one tubular section having a first length and a first diameter, and at least one fluid diode section between the inlet and the outlet.
US11978561B2 Determining an indicator relating to injury
Disclosed is a medical data processing method for determining an indicator relating to an injury of an anatomical structure (1) of a patient, wherein the method comprises executing, on at least one processor (5) of at least one computer (3), steps of: a) acquiring (S1) acceleration data describing an energy of a set of one or more signals in dependence on both time and frequency, the set of signals acquired by measuring the acceleration of the anatomical structure (1) over time; b) acquiring (S2) analysis data describing an analysis rule for determining at least one of b1) an overall energy level of at least one signal of the set of signals, b2) a correlation between at least two signals of the set of signals in the frequency domain, the at least two signals respectively measured at at least two different respective regions of the anatomical structure (1), or b3) a relationship between energies given for at least two different frequency ranges of at least one signal of the set of signals; c) determining (S3) indicator data describing the indicator based on the acceleration data and the analysis data.
US11978556B2 Gene mutations associated with tandem duplicator phenotype
Provided herein, in some embodiments, are methods for classifying the tandem duplicator phenotype of a tumor into one of at least six TDP subtypes based on the length distribution of tandem duplications (TDs) in the genome of the tumor sample.
US11978553B2 Information recording device, prosthetic limb, analysis system, information recording method, and method of supporting purchase of product
An information recording device includes: a sensing unit that senses information related to each of a plurality of functions provided in a product; a storage unit that stores usage information related to use of each of the plurality of functions selected or generated from the information sensed by the sensing unit; and an output unit that outputs the usage information stored in the storage unit.
US11978547B2 Systems and methods for treatment using domain-specific treatment protocols
The example systems, methods, and/or computer-readable media described herein help with design treatment plans for orthodontic treatments. Treatment templates expressed according to treatment domain-specific protocols may be processed to provide treatment planning software, including automated or real-time treatment planning software, that accommodates treatment preferences of a practitioner and/or patient data relevant to a treatment plan. These methods and systems may be also be useful for planning, designing and producing as series of dental appliances (e.g., aligners).
US11978542B2 Enabling the centralization of medical derived data for artificial intelligence implementations
A system having patient image processing capability and being in compliance with health insurance portability and accountability act including a N-server having a database, wherein the N-server receives patient data in a form of numerical values from at least one sender and wherein the patient data is converted into numerical values prior to being sent to the N-server. Additionally, the system includes one or more artificial intelligence program to analyze the data in the form of numerical values and detect patterns for a predefined abnormality.
US11978538B2 Systems and methods for associating compounds with properties using clique analysis of cell-based data
Methods of associating a test compound with a compound property. One or more datasets including: for each of a plurality of cell lines and each of a plurality of compounds: for each respective exposure condition: a corresponding response signature for the respective compound in the respective cell line under the respective exposure condition is obtained. A correlation is determined for each unique combination of exposure conditions for a respective pair of compounds based on the corresponding response signature. A weight is determined for each respective pair of compounds based on the determined correlations. A plurality of compound clusters is formed, where each cluster represents compounds that satisfy one or more weight criteria with respect to a particular compound. A compound property of the test compound is determined from properties of one or more compounds in a one or more compound clusters that contain the test compound.
US11978536B2 Synthetic IHC-stained digital sides generated using artificial neural networks
Disclosed herein are systems, methods and computer-program products to create synthetic immunohistochemistry (IHC) stained digital slides generated using artificial neural networks (ANNs). In some implementations, the created digital slides can be used as a ground truth to evaluate a method of analyzing IHC stained tissues.
US11978533B2 Peptide library constructing method
An improved peptide library preparation method is described for constructing complete virtual peptide libraries such as a complete virtual tripeptide library, tetrapeptide library, pentapeptide library, hexapeptide library, heptapeptide library, or a complete octapeptide library, etc. The method includes constructing an expression vector for the expression of cyclic peptides. Each cyclic peptide displays an array of peptides of different sizes and sequences, and the number of cyclic peptides needed for constructing a complete virtual peptide library can be dramatically reduced compared with conventional chemical peptide synthesis. Furthermore, the cyclic peptide libraries can be readily reproduced by the expression and purification of the cyclic peptides using the constructed gene libraries. The improved peptide library preparation method can particularly be used, for example, to construct a complete virtual tetrapeptide library, a complete virtual pentapeptide library, a complete virtual hexapeptide library, a complete virtual heptapeptide library, and so on. The improved peptide library preparation method can also be used, for example, to construct a partial pentapeptide library, a partial hexapeptide library, a partial heptapeptide library, and so on. Other related methods and the related expression vectors are also described.
US11978532B2 Cross-variant polygenic predictive data analysis
There is a need for more effective and efficient predictive data analysis solutions for processing genetic sequencing data. This need can be addressed by, for example, techniques for performing predictive data analysis based on genetic sequences that utilize at least one of cross-variant polygenic risk modeling using genetic risk profiles, cross-variant polygenic risk modeling using functional genetic risk profiles, per-condition polygenic clustering operations, cross-condition polygenic predictive inferences, and cross-condition polygenic diagnoses.
US11978531B2 Method for monitoring and management of cell lines using periodic low-coverage DNA sequencing data
A method and system are provided for tracking and verifying cell populations that constitute a given cell lineage. By tracking the creation of cell populations along the cell lineage as a directed tree, it is possible to verify multiple cell populations using a single cell population. Similarly it is possible to detect potentially anomalous cell populations by performing a verification determination on a single cell population.
US11978519B2 Storage device and operating method thereof
A storage device performs a read operation, based on a temperature measured in a program operation or an erase operation. The storage device includes: a memory device including a plurality of memory blocks, the memory device measuring a temperature in a program operation or an erase operation; and a memory controller for setting an area in which the measured temperature is to be stored in the memory device, and controlling a read operation to be performed in the memory device. When a read command for a selected page among a plurality of pages included in each of the plurality of memory blocks is received from the memory controller, the memory device determines a read voltage and a pass voltage based on a temperature corresponding to the selected page and performs a read operation on the selected page by using the read voltage and the pass voltage.
US11978517B1 Systems and methods for sensing radiation using flash memory
A radiation detection system may include a mobile device having a flash memory. The device may monitor various characteristics of the flash memory to determine when damage to the flash memory has occurred from radiation exposure. The device may associate damage to the flash memory with a radiation dose, and determine a level of radiation to which the memory, and thus the device, has been exposed. The device also may determine a length of time and locations where the radiation exposure has occurred. If the device determines that the level of radiation exposure exceeds a threshold associated with a safe level of radiation exposure for a human user, the device may generate an alert to the user.
US11978514B2 Erase cycle healing using a high voltage pulse
An indication to perform a write operation at a memory component can be received. A voltage pulse can be applied to a destination block of the memory component to store data of the write operation, the voltage pulse being at a first voltage level associated with a programmed state. An erase operation for the destination block can be performed to change the voltage state of the memory cell from the programmed state to a second voltage state associated with an erased state. A write operation can be performed to write the data to the destination block upon changing the voltage state of the memory cell to the second voltage state.
US11978511B2 Phase-change memory cell and method for fabricating the same
A phase-change memory (PCM) cell is provided to include a first electrode, a second electrode, and a phase-change feature disposed between the first electrode and the second electrode. The phase-change feature is configured to change its data state based on a write operation performed on the PCM cell. The write operation includes a reset stage and a set stage. In the reset stage, a plurality of reset current pulses are applied to the PCM cell, and the reset current pulses have increasing current amplitudes. In the set stage, a plurality of set current pulses are applied to the PCM cell, and the set current pulses exhibit an increasing trend in current amplitude. The current amplitudes of the set current pulses are smaller than those of the reset current pulses.
US11978510B2 Memory devices and methods of forming the same
The present disclosure generally relates to memory devices and methods of forming the same. More particularly, the present disclosure relates to resistive random-access (ReRAM) memory devices incorporating reference cells for achieving high sensing yield. The present disclosure provides a memory device including a main cell structure including a switching element arranged between a pair of conductors, and a reference cell structure electrically coupled to the main cell structure. The reference cell structure includes a switching element arranged between a pair of conductors, in which the switching element of the reference cell structure has a dimension that is different from a dimension of the switching element of the main cell structure.
US11978504B2 Method and apparatus for determining sense boundary of sense amplifier, medium, and device
A method for determining a sense boundary of a sense amplifier includes: writing the same data into the memory cells controlled by at least a pair of first word line on the left side and second word line on the right side corresponding to the sense amplifier; activating the first word line and precharging bit lines corresponding to the first word line; reading the data in the memory cells controlled by the corresponding second word line after a preset row precharge time; and determining a corresponding critical row precharge time as a row precharge time boundary value when the sense amplifier does not correctly read the data in the memory cells controlled by the second word line.
US11978503B2 Method and apparatus for determining signal margin of memory cell and storage medium
The present disclosure relates to a method and apparatus for determining a signal margin (SM) of a memory cell, a storage medium and an electronic device, and relates to the technical field of integrated circuits. The method for determining an SM of a memory cell includes: when the memory cell performs write and read operations, determining a sense signal threshold of the memory cell under an influence of a noise; and determining, based on the sense signal threshold, an actual SM of the memory cell during data reading.
US11978501B2 Semiconductor memory device and method
According to an embodiment, a circuit in a semiconductor memory device sets threshold voltages of a plurality of memory cells such that two first distributions are formed in a first section on a lowest voltage side in 2N sections. After that, the circuit sets threshold voltages of the plurality of memory cells such that 2(1+M) second distributions are separately formed two by two. The circuit then sets 2N third distributions for the 2N sections.
US11978500B2 Memory device having protrusion of word line
The present disclosure provides a memory device. The memory device includes a substrate, a dielectric layer, a first metallization layer, a first channel layer, a second metallization layer, and a second channel layer. The dielectric layer is disposed on the substrate. The first metallization layer is disposed within the dielectric layer and extends along a first direction. The first channel layer is surrounded by the first metallization layer. The second metallization layer is disposed within the dielectric layer and extends along the first direction. The second channel layer is surrounded by the second metallization layer. The first metallization layer includes a first protruding portion protruding toward the second metallization layer.
US11978495B2 Semiconductor devices
A semiconductor device includes an information update control circuit configured to generate a self-read pulse for a self-read operation, a self-write pulse for a self-write operation, and an information update section signal that is activated during an information update section when an active operation is performed, and a column control circuit configured to receive the self-read pulse and the self-write pulse, to generate a read column strobe pulse for outputting data or selection information data stored in a core circuit when the self-read operation is performed based on the self-read pulse or the read operation is performed according to the read pulse, and to generate a write column strobe pulse for storing the data or the selection information data in the core circuit when the self-write operation is performed based on the self-write pulse or the write operation is performed according to the write pulse.
US11978491B2 Mixed current-forced read scheme for MRAM array with selector
Technology for reading reversible resistivity cells in a memory array when using a current-force read is disclosed. The memory cells are first read using a current-force referenced read. If the current-force referenced read is successful, then results of the current-force referenced read are returned. If the current-force referenced read is unsuccessful, then a current-force self-referenced read (SRR) is performed and results of the current-force SRR are returned. In an aspect this mixed current-force read is used for MRAM cells, which are especially challenging to read.
US11978490B2 Back pattern counter measure for solid state drives
This disclosure includes back pattern counter measures for solid state drives. Embodiments described herein include setting and applying read threshold offsets according to flags set based on an amount of data stored within a memory block (e.g., an “openness” of the block). The flag is implemented during read commands to account for shifts in voltage distribution of open blocks. A value of the flag may be chosen based on a number of word lines included in the block that store data. The read threshold offsets may further be based on at least one of the set flag or an age of a respective NAND cell.
US11978488B1 Electroplating of high damping material for trailing shield in a perpendicular magnetic recording writer
The present embodiments relate to a PMR write head with a trailing shield that comprises a FeCoNiM composition. The FeCoNiM composition can be formed via an electroplating process by adding Fe2+, Co2+, Ni2+ and a transition metal salt to an aqueous solution comprised of other additives in an electroplating cell that has an Ni or Co as the anode. The plated HD magnetic material as the trailing shield in a PMR writer can minimize a wide area track erasure (WATE). Further, a high moment high damping shield can lower bit error rate (BER) and increase aerial density capability (ADC) of the write head.
US11978485B2 Video processing method and apparatus, and electronic device and storage medium
The present invention provides a video processing method and apparatus, and an electronic device and a storage medium. The video processing method comprises: obtaining video materials; obtaining an audio material; determining music points of the audio material, and extracting video segments from each of the video materials according to the music points; stitching the extracted video segments to obtain a composite video; and adding the audio material to an audio track of the composite video to obtain a target video. The present invention improves the efficiency of producing a rhythmic video and reduces production costs.
US11978480B2 Optical disc drive and electronic equipment
There is provided an optical disc drive that can maintain contact between an optical disc and a conveying roller, while allowing the number of components to be reduced. A conveying roller includes a right roller that is rotatable around an axis and a left roller that is rotatable around an axis. The right roller portion and the left roller portion are arranged in a lateral direction. One of a right end portion of the right roller portion and a left end portion of the left roller portion is movable in an up-down direction relative to the other of the right end portion of the right roller portion and the left end portion of the left roller portion, with a relative position between the axis and the axis unchanged.
US11978478B2 Direction based end-pointing for speech recognition
A speech recognition system utilizing automatic speech recognition techniques such as end-pointing techniques in conjunction with beamforming and/or signal processing to isolate speech from one or more speaking users from multiple received audio signals and to detect the beginning and/or end of the speech based at least in part on the isolation. Audio capture devices such as microphones may be arranged in a beamforming array to receive the multiple audio signals. Multiple audio sources including speech may be identified in different beams and processed.
US11978475B1 Systems and methods for determining a next action based on a predicted emotion by weighting each portion of the action's reply
Systems, apparatuses, methods, and computer program products are disclosed for predicting an emotion based on speech and text derived from the speech. An example method includes capturing speech and generating hidden vectors based on the speech and text derived from the speech. The example method further includes generating a word aligned hidden vector based on the speech hidden vector and text hidden vector. The example method further includes generating a hidden vector based on the word aligned hidden vector and the text hidden vector. The example method further includes, after further processing of the final vector, generating one or more probabilities corresponding to one or more emotions. The example method finally includes determining a next action based on the generated one or more probabilities corresponding to one or more emotions.
US11978474B2 Detection and analysis of percussive sounds
A system is disclosed for detecting and correlating percussive sounds with previously identified spectral signatures of a plurality of events so as to notify a user of an occurrence of a particular event. The system may include a sensor component which includes a piezoelectric transducer at a periphery of the sensor component for coupling with a surface and converting percussive sounds from the surface into an electrical signal. The sensor component may also include a local processor configured to produce a data signal based on the electrical signal, and a communication device for sending the data signal to a remote processor. The system may also include a remote processor configured to receive the data signal and compare the data signal to at least one reference signal and send a notification to a user based at least in part on the data signal correlating to at least one reference signal.
US11978473B1 Audio classification system
A system includes a computer including a processor and a memory. The memory includes instructions such that the processor is programmed to receive an audio input representing a percussion performed by a user and classify, at a trained neural network, the audio input as a particular musical type.
US11978469B1 Ambient noise aware dynamic range control and variable latency for hearing personalization
Signal to noise ratio, SNR, is determined in an acoustic ambient environment of an against-the-ear audio device worn by a user, wherein the acoustic ambient environment contains speech by a talker. When the SNR is above a threshold, dynamic range control is applied, as positive gain versus input level, to an audio signal from one or more microphones of the audio device. When the SNR is below the threshold, the dynamic range control applies as zero gain or negative gain to the audio signal. Other aspects are also described and claimed.
US11978465B2 Method of generating residual signal, and encoder and decoder performing the method
A method of generating a residual signal performed by an encoder includes identifying an input signal including an audio sample, generating a first residual signal from the input signal using linear predictive coding (LPC), generating a second residual signal having a less information amount than the first residual signal by transforming the first residual signal, transforming the second residual signal into a frequency domain, and generating a third residual signal having a less information amount than the second residual signal from the transformed second residual signal using frequency-domain prediction (FDP) coding.
US11978464B2 Trained generative model speech coding
A method includes receiving sampled audio data corresponding to utterances and training a machine learning (ML) model, using the sampled audio data, to generate a high-fidelity audio stream from a low bitrate input bitstream. The training of the ML model includes de-emphasizing the influence of low-probability distortion events in the sampled audio data on the trained ML model, where the de-emphasizing of the distortion events is achieved by the inclusion of a term in an objective function of the ML model, which term encourages low-variance predictive distributions of a next sample in the sampled audio data, based on previous samples of the audio data.
US11978463B2 Stereo signal encoding method and apparatus using a residual signal encoding parameter
A stereo signal encoding method includes: obtaining a residual signal encoding parameter of a current frame of a stereo signal based on downmixed signal energy and residual signal energy of each of M sub-bands of the current frame, where the residual signal encoding parameter indicates whether to encode residual signals of the M sub-bands; determining whether to encode the residual signals based on the residual signal encoding parameter; and encoding the residual signals when it is determined that the residual signals need to be encoded.
US11978460B2 Truncateable predictive coding
A method, system, and computer program to encode and decode a channel coherence parameter applied on a frequency band basis, where the coherence parameters of each frequency band form a coherence vector. The coherence vector is encoded and decoded using a predictive scheme followed by a variable bit rate entropy coding.
US11978458B2 Electronic apparatus and method for recognizing speech thereof
An electronic apparatus is provided. The electronic apparatus according to an embodiment includes a communication interface, a memory configured to store identification information of a plurality of device, and a processor configured to, based on a user speech signal including a request related to a device being received, extract a first keyword related to a type of the device and a second keyword related to a characteristic of the device from the user speech signal, obtain specification information of the plurality of devices based on identification information of a plurality of devices corresponding to the first keyword stored in the memory, compare specification information of the plurality of devices and select a device corresponding to the second keyword, and perform an operation corresponding to the user speech signal using identification information of the selected device.
US11978451B2 Systems and methods to translate a spoken command to a selection sequence
Systems and methods to translate a spoken command to a selection sequence are disclosed. Exemplary implementations may: obtain audio information representing sounds captured by a client computing platform; analyze the sounds to determine spoken terms; determine whether the spoken terms include one or more of the terms that are correlated with the commands; responsive to determining that the spoken terms are terms that are correlated with a particular command stored in the electronic storage, perform a set of operations that correspond to the particular command; responsive to determine that the spoken terms are not the terms correlated with the commands stored in the electronic storage, determining a selection sequence that causes a result subsequent to the analysis of the sounds; correlate the spoken terms with the selection sequence; store the correlation of the spoken terms with the selection sequence; and perform the selection sequence to cause the result.
US11978449B2 Electronic device for processing user utterance and operation method therefor
An intelligent server is provided. The intelligent server includes a communication circuit; and at least one processor configured to receive a user utterance from an electronic device via the communication circuit, identify a first category associated with the user utterance, among a plurality of categories stored in the intelligent server, identify a plurality of voice assistant applications included in the first category, transmit information on the plurality of voice assistant applications to the electronic device, receive, from the electronic device, information about a first application, identified to satisfy a designated condition based on at least one parameter associated with a function corresponding to the user utterance, identify a first voice assistant application corresponding to the first application by using the information about the first application, generate result information for performing the function by using the first voice assistant application, and transmit the result information to the electronic device.
US11978448B2 Display device and method of operating the same
Disclosed is a display device capable of classifying clickable content in a web application screen, and the display device can perform primary classification on all nodes existing in a document object model (DOM) and perform secondary classification for determining whether a node exists in the screen.
US11978447B2 Speech interaction method, apparatus, device and computer storage medium
The present disclosure provides a speech interaction method, apparatus, device and computer storage medium and relates to the field of artificial intelligence. A specific implementation solution is as follows: performing speech recognition and demand analysis for a first speech instruction input by a user; performing demand prediction for the first speech instruction if the demand analysis fails, to obtain at least one demand expression; returning at least one of the demand expression to the user in a form of a question; performing a service response with a demand analysis result corresponding to the demand expression confirmed by the user, if a second speech instruction confirming at least one of the demand expression is received from the user. The present disclosure can efficiently improve the user's interaction efficiency and enhance the user's experience.
US11978446B2 Inaudible frequency transmission in interactive content
Systems and methods may be used to detect an inaudible signal associated with a first audible signal of an audio input. The inaudible signal may include a frequency signature. The frequency signature may be associated with an electronic device type. The systems and methods may activate a response monitor. The response monitor may be activated for a predetermined time. The response monitor may be activated responsive to the frequency signature. The systems and methods may determine a content characteristic of the first audible signal based on the inaudible signal. The systems and methods may include generating a message. The message may be based on the content characteristic. The systems and methods may include transmitting the message. The message may be transmitted on a condition that a second audible signal corresponds to the message and is received within the predetermined time.
US11978445B1 Confidence scoring for selecting tones and text of voice browsing conversations
Dialog acts (e.g., questions) are selected for voice browsing by a model trained to identify a dialog act that is most likely to lead to a desired outcome. Upon receiving an invocation to begin a conversation, a score indicative of a level of confidence that the conversation will have a successful outcome is determined, and a dialog act is selected based on the score. Subsequently, at each turn of the conversation, the score is updated or a new score is calculated, and a dialog act is selected based on the updated or new score. Confidence scores are calculated based on input features that are determined based on the user who uttered the invocation or responses to dialog acts, as well as a context of the conversation, and provided to a linear model or a machine learning model as inputs.
US11978443B2 Conversation assistance device, conversation assistance method, and program
Implemented is a communication with reasonably smooth conversation even between people having different proficiency levels in a common language. Included are a voice recognition unit (14) that acquires a speech rate of a speaker and recognizes a voice on a speech content; and a call voice processing unit (12) that processes a part of a voice recognition result based on a result of comparing the acquired speech rate with a reference speech rate, and transmits a video on which a text character image of the voice recognition result having been processed is superimposed to a communication terminal TM of the speaker.
US11978442B2 Identification and classification of talk-over segments during voice communications using machine learning models
A system and methods are provided to analyze audio signals from an incoming voice call. The system includes a processor and a computer readable medium operably coupled thereto, to perform voice analysis operations which include receiving a first audio signal comprising a first audio waveform of a first speech between at least two users during the incoming voice call, accessing speech segment parameters for analyzing the audio signals, determining one or more talk-over segments in the first audio waveform using the speech segment parameters, extracting audio features from each of the one or more talk-over segments, determining, using a machine learning (ML) model trained for interruption analysis of the audio signals, whether each of the one or more talk-over segments are a negative interruption or a non-negative interruption based on the audio features, and determining whether to output a first notification for the negative interruption or the non-negative interruption.
US11978434B2 Developing an automatic speech recognition system using normalization
A computer-implemented technique identifies terms in an original reference transcription and original ASR output results that are considered valid variants of each other, even though these terms have different textual forms. Based on this finding, the technique produces a normalized reference transcription and normalized ASR output results in which valid variants are assigned the same textual form. In some implementations, the technique uses the normalized text to develop a model for an ASR system. For example, the technique may generate a word error rate (WER) measure by comparing the normalized reference transcription with the normalized ASR output results, and use the WER measure as guidance in developing the model. Some aspects of the technique involve identifying occasions in which a term can be properly split into component parts. Other aspects can identify other ways in which two terms may vary in spelling, but nonetheless remain valid variants.
US11978433B2 Multi-encoder end-to-end automatic speech recognition (ASR) for joint modeling of multiple input devices
An end-to-end automatic speech recognition (ASR) system includes: a first encoder configured for close-talk input captured by a close-talk input mechanism; a second encoder configured for far-talk input captured by a far-talk input mechanism; and an encoder selection layer configured to select at least one of the first and second encoders for use in producing ASR output. The selection is made based on at least one of short-time Fourier transform (STFT), Mel-frequency Cepstral Coefficient (MFCC) and filter bank derived from at least one of the close-talk input and the far-talk input. If signals from both the close-talk input mechanism and the far-talk input mechanism are present for a speech segment, the encoder selection layer dynamically selects between the close-talk encoder and the far-talk encoder to select the encoder that better recognizes the speech segment. An encoder-decoder model is used to produce the ASR output.
US11978432B2 On-device speech synthesis of textual segments for training of on-device speech recognition model
Processor(s) of a client device can: identify a textual segment stored locally at the client device; process the textual segment, using a speech synthesis model stored locally at the client device, to generate synthesized speech audio data that includes synthesized speech of the identified textual segment; process the synthesized speech, using an on-device speech recognition model that is stored locally at the client device, to generate predicted output; and generate a gradient based on comparing the predicted output to ground truth output that corresponds to the textual segment. In some implementations, the generated gradient is used, by processor(s) of the client device, to update weights of the on-device speech recognition model. In some implementations, the generated gradient is additionally or alternatively transmitted to a remote system for use in remote updating of global weights of a global speech recognition model.
US11978429B2 Active noise cancelling earbud devices
Systems and methods for audio listening devices, comprise a speaker coupled to a first housing, a sound port having a first end and a second end, wherein the first end is coupled to the first housing, and the second end is configured to be inserted in an ear canal of a person such that sound waves emitted from the speaker propagates via a secondary path to the ear canal through the sound port, active noise cancellation (ANC) components configured to generate anti-noise signals through the micro-speakers to cancel external noise, and a first microphone disposed within the sound port at the second end of the sound port such that the first microphone is configured to detect the anti-noise signal that propagates through the sound port via the secondary path and the external noise that propagates via a primary path.
US11978427B2 Method for frequency tuning a set of plates of a watch, and watch comprising the set of tuned plates
A method for frequency tuning a set of plates of a watch. The plates are disposed one above the other forming a watch dial with a space defined between the plates. A mechanical shock to the set of plates is generated, and the vibration frequency of each plate is checked. The vibration frequency of at least one of the plates is matched if different from the other plate so as to obtain an identical vibration frequency for each plate in order to tune the plates at least according to the first vibration eigenmode so as to avoid any contact between the plates as a result of any mechanical shock.
US11978426B2 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”. To provide myriad new composition, a set of heuristics ensure 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 support maintenance of musical form. Independent aspects of the disclosure further ensure that, within the composition work, such as a media product or a real-time audio stream, chord spacing determination and control practiced to maintain musical sense in the new composition. Further, a structuring of primitive heuristics operates to maintain pitch and permit key transformation. The system and its functionality provides signal analysis and music generation through allowing emotional connotations to be specified and reproduced from cross-referenced Form-Atoms.
US11978425B1 Percussion instrument and method of manufacturing the same
A spoon instrument and a method of manufacturing the same is provided. Two spoons are joined together near their handle's distal end by temporarily aligning and fixing this aligned arrangement by way of an alignment fixture. The alignment fixture provides spaced apart, parallelly arranged plates that define an ideal joint location between the two spoons formed by spot welding, as opposed to welding using consumable or filler material.
US11978423B2 Methods, systems, and media for managing output of an HDMI source
Mechanisms for managing output of an HDMI source are provided. In accordance with some implementations of the disclosed subject matter, a method for controlling output of an HDMI source is provided, the method comprising: establishing a connection between the HDMI source and an HDMI sink at a first address of a consumer electronic control bus of the HDMI sink; sending a request for an identity of the active source connected to the HDMI sink; monitoring signals on the consumer electronic control bus; receiving a message over the consumer electronic control bus identifying a second address on the consumer electronic control bus different from the first address as an address of an active source; setting a status of the HDMI source as inactive in response to receiving the message; and inhibiting output of video from the HDMI source to the HDMI sink in response to the status being set as inactive.
US11978422B2 Billboard for context information sharing
Embodiments relate to a billboard circuit that stores context information received from various component circuits in an electronic device. The context information indicates an operating status of the corresponding component circuit, system or shared resources. The stored context information may be retrieved by one or more component circuits when events (e.g., turning on of a component circuit) are detected. By using the billboard circuit, a component circuit may detect changes in the operating status of other components circuits and configure or update its operations even when the changes occurred while the component circuit was asleep or disabled. The billboard circuit may monitor updating of the context information by the component circuit and initiate notification to other components circuits when certain entries of the context information is updated.
US11978418B2 Control method and control device of drive circuit and drive circuit
The present application refers to a control method and control device of a drive circuit, and a drive circuit. The control method of the drive circuit includes: acquiring a bus address in a bus signal. The bus signal is a signal transmitted over an I2C bus, and the I2C bus is connected to a timing controller. The control method further includes: if the timing controller determining that the bus address matches an address of the timing controller, transmitting a frequency adjustment signal to a controllable power supply with an adjustable operating frequency and connected to the timing controller. The frequency adjustment signal is configured to indicate that an operating frequency of the controllable power supply is adjusted from a first operating frequency to a second operating frequency. The second operating frequency is higher than the first operating frequency.
US11978417B1 Pixel array substrate
A pixel array substrate includes multiple data lines, multiple scan lines and multiple pixel structures. The scan lines include an m-th scan line and an (m+1)-th scan line arranged in sequence, and m is a positive integer. The pixel structures include first to twenty-fourth pixel structures. A control terminal of a transistor of the seventh pixel structure and a control terminal of a transistor of the eighth pixel structure are electrically connected to the (m+1)-th scan line and the m-th scan line respectively. A control terminal of a transistor of the thirteenth pixel structure and a control terminal of a transistor of the fourteenth pixel structure are electrically connected to the (m+1)-th scan line and the m-th scan line respectively.
US11978416B2 High efficiency ghost illumination cancelation in emissive and non-emissive display panels
Display elements, each having anode and cathode terminals, are arranged into rows and columns. Each row has an anode-line coupled to the anode terminals for its display elements. Each column has a cathode-line coupled to the cathode terminals for its display elements. A switch for each anode-line selectively couples that anode-line to a storage capacitor, and a switch for each cathode-line selectively couples that cathode-line to the storage capacitor. A display driver activates the row driver for a given row and the column driver for a given column. A switch driver closes the switch for the cathode-line for the given column, then opens the switch for that cathode-line. The display driver deactivates the row driver for the given row, after closing the switch for the cathode-line for the given column. The switch driver closes the switch for the anode-line for the given row.
US11978408B2 Backlight unit, control method thereof, and liquid crystal display device
A backlight unit, a control method thereof, and a liquid crystal display device are provided. The control method includes following steps: obtaining backlight data corresponding to each of the partitions, the backlight data including multiple bits of data; dividing a frame of a lighting process of each light-emitting unit of the partitions into a plurality of sub-fields having different durations, wherein each of the sub-fields corresponds to one of the bits of data; and outputting the sub-fields having different durations corresponding to each of the partitions in a preset order.
US11978407B2 Display device
A display device includes a display panel including a first data line, a second data line, and a pixel, the pixel including a first sub-pixel coupled to the first data line, and a second sub-pixel coupled to the second data line, a light stress compensator configured to generate a first data voltage control signal for the first sub-pixel based on a second data value of input image data for the second sub-pixel, in response to a first data value of input image data for the first sub-pixel being equal to or less than a first reference value, and a data driver configured to generate a first data signal based on the first data value for the first sub-pixel, to provide a first data voltage to the first data line, and to vary the first data voltage based on the first data voltage control signal.
US11978402B2 Gate driver and display device including the same
A gate driver includes: a signal generator configured to generate a gate signal, and output the gate signal to a first output terminal; and an inverted signal generator configured to generate an inverted gate signal based on the gate signal, and output the inverted gate signal to a second output terminal, wherein the inverted signal generator includes: a first transistor connected between a first node connected to the second output terminal and a first driving power supply terminal, and including a PMOS transistor; and a second transistor connected between the first node and a second driving power supply terminal, and including an NMOS transistor, and wherein a second node connected to the first output terminal is connected to a gate electrode of each of the first and second transistors.
US11978396B2 Array substrate, display panel and display device thereof
Embodiments of the present disclosure provide an array substrate and related display panel and display device. An array substrate, comprises: a substrate; a plurality of sub-pixels arranged in multiple rows and multiple columns provided on the substrate, at least one of the plurality of sub-pixels comprising pixel circuits, each of the pixel circuits comprising a driving circuit, a voltage stabilizing circuit, and a driving reset circuit, wherein the driving circuit is configured to provide a driving current to a light-emitting device, the voltage stabilizing circuit comprises a first voltage stabilizing circuit and a second voltage stabilizing circuit, the first voltage stabilizing circuit is configured to conduct a control terminal of the driving circuit with the driving reset circuit, the second voltage stabilizing circuit is configured to stabilize a voltage at the control terminal of the driving circuit, and the driving reset circuit is configured to reset the control terminal of the driving circuit.
US11978391B2 Display panel and display device with reduced screen flicker
A display panel includes a pixel circuit. An operation process of the pixel circuit includes a first data refresh period, a data adjustment stage, and a second data refresh period set in sequence, the data adjustment stage includes a first data adjustment stage. The first data adjustment stage includes T1 first sub-data adjustment stages set in sequence, each first sub-data adjustment stage includes m1 data writing frames and n1 holding frames. The operation process of the pixel circuit further includes a first data refresh frequency F21 and a second data refresh frequency F22, and F21T21.
US11978389B2 Display apparatus
The present disclosure relates to a display apparatus, and the display apparatus according to an embodiment comprises: a memory storing at least one command; a display comprising m display modules, where m is an integer greater than or equal to 2; and a plurality of processors that divide the m display modules, where m is an integer greater than or equal to 2, into n groups, where n is an integer greater than or equal to 2, according to the at least one command stored in the memory, and control the n groups, respectively.
US11978382B2 Input sensing device and display device including the same
An input sensing device includes sensor pixels initialized in response to a reset signal provided through a reset line, and output a sensing signal to a read-out line in response to a scan signal provided through a scan line. A controller generates at least one start signal and clock signals. A selector selectively provides the at least one start signal and the clock signals to first control lines or second control lines. A reset driver connected to the first control lines, and supplying reset signals to at least some of the reset lines based on the at least one start signal and the clock signals provided through the first control lines. A scan driver is connected to the second control lines, and supplies scan signals to at least some of the scan lines based on the at least one start signal and the clock signals.
US11978377B2 Driving circuit and driving device for display panel
A driving circuit and a driving device for a display panel, and the driving circuit for the display panel includes: a stretching circuit, a control circuit, a bootstrapping circuit, and an output circuit; the control circuit is respectively electrically connected with the stretching circuit, the bootstrapping circuit, and the output circuit, and the bootstrapping circuit is electrically connected with the output circuit. The stretching signal generated by the stretching circuit can enable the bootstrapping circuit to have enough time to be charged, and ensure that the output circuit can reach or exceed the preset potential when receiving the bootstrap signal, thereby the voltage being not stable when the gate driving signal is output is avoided, and the phenomenon that the gate driving signal is stopped in advance is avoided.
US11978376B2 Power management circuit and display device including the same
A power management circuit is disclosed that includes a boost converter, a pass transistor, and an overcurrent detect circuit. The boost converter is configured to convert an input voltage into a first power supply voltage. The pass transistor is configured to transfer the first power supply voltage as a second power supply voltage after a predetermined time from a time point at which the first power supply voltage is activated. The overcurrent detect circuit is configured to perform an overcurrent detect operation by sensing a current flowing through the pass transistor. A display device is also disclosed that includes the power management circuit.
US11978370B2 Cover window and flexible display device having the same
A cover window includes a first layer having a first modulus, a second layer disposed on the first layer and having a second modulus smaller than the first modulus, and a third layer disposed on the second layer and having a third modulus equal to or larger than the first modulus, and in which the third layer includes a nanoparticle-polyurethane complex in which polyurethane is bonded with nanoparticles by a covalent bond. Therefore, the cover window of the present disclosure provides effects that the folding and rolling are possible with excellent surface characteristic and the restorability against the pressing and excellent optical property. A flexible display device may include the cover window.
US11978365B2 Labelling material
Labeling material includes a labeling region to be printed using a printing device and/or for handwritten labeling. The labeling material includes a carrier layer that is at least partially transparent and can be folded over onto the labeling region to cover or seal the labeling region and can be bonded thereto in portions or over the entire surface. One or more adhesive regions, such as an adhesive layer, adhesive dots, adhesive strips, etc., bond the at least partially transparent carrier layer to the labeling region in portions or over the entire surface. The adhesive region and the labeling region are arranged on the same side of the at least partially transparent carrier layer.
US11978361B2 Pop-up display
A pop-up display having a first arcuate display panel with an internal side, an external side, a first side edge and a second side edge and a second arcuate display panel with an internal side, an external side, a first side edge abutting the first side edge of the first arcuate display panel and a second side edge abutting the second side edge of the first arcuate display panel. A first insert is connected on a first side to the internal side of the first arcuate display panel and connected on a second side to the internal side of the second arcuate display. The first insert is configured to provide an outward curve to the first arcuate display panel and the second arcuate display panel.
US11978360B2 Systems and methods for neurophysiological simulation
A training simulator for intraoperative neuromonitoring (IONM) systems includes channels where at least one of the channels is identified as an active stimulation channel and a subset of the rest of the channels is identified as reference or pick up sites. Channels of the subset having signal data that exceed a predefined threshold are retained for further processing, while channels with signal data that do not exceed the threshold are eliminated from further reporting. Response data for the remaining channels are generated in advance of a future time when the response would occur. The generated data is time stamped and stored for display at a time window when requested by the system.
US11978359B2 Computer enabled modeling for facilitating a user learning trajectory to a learning goal
A learning model is created using a computer which includes receiving input from a user. The learning model includes comparing the input to the knowledge area in a knowledge database to assess a level of proficiency on topics within the knowledge area. The learning model includes determining topics of knowledge within the knowledge area where a user currently meets a proficiency threshold for one or more topics. A work topic is identified within the knowledge area where the user does not meet the proficiency threshold. Study material is presented to the user for the work topic of the knowledge area using an interactive mechanism. Feedback is received regarding the study material for the work topic from the interactive mechanism from the user. The learning model includes evaluating the feedback from the user to determine a score which indicates when the user meets a proficiency threshold for the work topic.
US11978358B2 Vascular access training simulator system and transparent anatomical model
A vascular access training simulator system for training intravascular insertion of a medical device is disclosed. The vascular access training simulator system includes an anatomical training model having clinically relevant ultrasonic properties representative of ultrasonic properties of a human body site for ultrasound imaging. The training model includes a transparent housing, a transparent simulated tissue, at least one simulated blood vessel suspended in the tissue, and a layer of simulated skin covering the housing and the tissue. A first imaging device is records a first video showing a view of an insertion site outside of the simulated skin. A second imaging device records a second video showing the simulated blood vessel through the transparent simulated tissue. A third imaging device is shows an ultrasound view of the simulated blood vessel and the simulated tissue. A monitor displays a composite view of all three videos simultaneously on a single screen.
US11978357B2 Ulcer model used to practice procedure including hemorrhage arrest
Disclosed is an ulcer model used to practice a procedure including hemorrhage arrest, the ulcer model including a model main body which includes upper and lower surfaces facing each other and a tubular simulated blood vessel path provided between the upper surface and the lower surface and having an inlet opening and an outlet opening. The upper surface includes a ring-shaped raised surface that rises in a thickness direction of the model main body and a simulated ulcer surface that is a recessed bottom surface surrounded by the raised surface. The simulated blood vessel path extends from a part other than the upper surface of the surfaces of the model main body to the simulated ulcer surface or an area in the vicinity of the inside thereof.
US11978355B2 Movement based fitness and fitness product management
Raw motion data generated by sensors affixed to a user performing exercises or poses in response to perceiving content annotated with a motion track and presented to the user, the motion track generated using a posture dictionary is collected. The exercises or poses are determined from the raw motion data using the posture dictionary. Motion data indicating the exercises or poses within the raw motion data is generated using the raw motion data. The user is graded in performing the exercises or poses by comparing the motion data with the motion track. The content is presented to the user based on the grading of the user.
US11978353B2 Device, system and method for entrainment and training of the human brain
A biocybernetics based system for detecting the biofeedback of human central nervous system activity and its optimization includes a non-invasive human brain interface device for the stimulation of the human brain using weak pulsed electromagnetic fields, a multi-sensor detection unit for the real-time measurement of various states of the central and autonomic nervous system, linked to a processing and feedback software supported by a database. Optimization processes are based on bio-cybernetic regulation, controlled by intrinsic feedback loops, generating measurable output for optimizing brain stimulation parameters as well as sensing feedback output to the human subject, in the form of visual, auditory, tactile, and highly immersive content related output including simulations in virtual and augmented reality.
US11978350B2 Data acquisition system and method for airborne navigation devices based on unmanned aerial vehicle
The present disclosure relates to a technical field for airborne navigation and discloses a data acquisition system and method for airborne navigation devices based on unmanned aerial vehicle. The system includes an unmanned aerial vehicle flight control system, a navigation devices test antenna array, a multi-channel signal processing module, a signal acquisition module, an ADS-B transmitting module, a GNSS receiver, a UHF data link receiver, a power module and a ground station. The unmanned aerial vehicle is equipped with corresponding modules to receive signals from ground navigation devices, perform corresponding processing and storage, and transmit data to the ground, at the same time, receive control instructions sent by the ground to complete corresponding monitoring, analysis and inspection.
US11978333B2 Automatic addressing for fire loop
An automatic addressing system for a fire loop and a method for automatically addressing a plurality of remote units electrically connected to a fire panel in a fire loop, the method including: (1) requesting an initial identifier from each remote unit; (2) for each remote unit which responds with a unique initial identifier: (a) assigning a unique address to the remote unit; and (b) silencing the response of the configured remote unit to further identifier requests; (3) for each remote unit which responds with an initial identifier matching the initial identifier of at least one other remote unit: (a) initialising an identifier array with the initial identifier for the remote unit in question; (b) requesting a further identifier and adding it to the identifier array for the remote unit; (c) for each remote unit which responds with a unique identifier array: (i) assigning a unique address to the remote unit.
US11978330B2 Sensing system for pool floating device
A sensing system for a floating pool system for detecting and alerting a user of disturbances and detecting various levels and releasing chemicals into a liquid medium. The system comprises a controller that can comprise a wireless communication module and at least one sensor, and a receiving device can be configured to receive a signal from the wireless communication module. The controller can comprise at least one tilt sensor that is generally in an open position and closes with a waking event. The controller sends a message to the receiving device when a waking event occurs, alerting the user to a disturbance and possibly dangerous situation.
US11978327B2 Electronic payment device with means for blocking access to a data storage module
An electronic payment terminal including a box having a housing inside which a first removable module for storing data related to at least one transaction carried out via the terminal is arranged, the terminal also having removable features for blocking access to the first storage module and an authenticity device covering at least one portion of the removable features for blocking access to the first storage module.
US11978321B2 Increasing resource utilization in gaming applications
A method for enhancing resource utilization in Texas Holdem poker comprises administering a primary Texas Holdem poker round for a plurality of players and, concurrently with the primary Texas Holdem poker round, administering a secondary Texas Holdem poker round among at least some players who have folded out of the primary Texas Holdem poker round. These folded players retain their respective hole cards from the primary Texas Holdem poker round for the secondary Texas Holdem poker round, and the secondary Texas Holdem poker round utilizes at least one otherwise idle resource from the primary Texas Holdem poker round. For physical games played at a table with physical playing cards, the otherwise idle resource(s) comprises table positions of folded players, and for computerized poker games played with virtual playing cards, the otherwise idle resource(s) comprise the remote communication connections between the dealer computer system and the player computer systems.
US11978320B2 Bet contract exchange
Systems and computer-implemented methods for a bet exchange. The bet exchange receives bet orders from users and matches bet-for orders with bet-against orders to generate instances of standardized bet contracts. The bet-for orders are bets on a bet event occurring, and bet-against orders are bets on a bet event not occurring. The bet events have a standardized payout amount, which is used to determine a value to transfer to the trader that made the bet-for order when the bet event occurs, or to the trader that made the bet-against order when the bet event does not occur.
US11978318B2 Gaming system
Certain embodiments involve a system comprising at least one processor; and a memory storing instructions which when executed by the at least one processor cause the at least one processor to: cause a first symbol array to be selected and displayed on at least one display in a display area, the first symbol array including a plurality of selected symbols from each reel of a plurality of reels at respective symbol locations of the display area; add at least one first Wild symbol to the display; cause a second symbol array to be selected and displayed on the at least one display in the display area, the second symbol array including a plurality of selected symbols from each reel at the respective symbol locations of the display area; add at least one second Wild symbol to the display; and move the at least one first Wild symbol relative to the display area.
US11978317B2 Gaming systems and methods for providing reel-spin game enhancement features
The present disclosure relates generally to systems and methods for providing reel-spin game enhancement features. A player enrolled with a subscription service server is presented with an opportunity to enhance game features associated with a gaming device after a result of a game played on the gaming device is determined. The gaming device determines that only when the result of the game played corresponds to a predetermined outcome, a respin option becomes available for the player. This option is rendered as an offer for the player to activate a game enhancement feature for a respin during a subsequent play of the reel-spin game. The game enhancement features include holding or locking a symbol in the reels of the reel-spin game, adding a score multiplier, or adding a modified symbol to a particular position or reel, during the respin of the subsequent play of the reel-spin game.
US11978314B2 System, method, and non-transitory computer-readable storage media for generating data for use in casino property management computer systems
A networked computer system for providing promotional awards to casino property patrons is described herein. The networked computer system includes a promotions management computer server including a processor programmed to execute an algorithm to receive an activity signal from at least one player tracking server indicating corresponding patron activity. The processor is programmed to determine whether the patron activity data indicates a qualifying promotional event, and responsively select a promotional award, generate an escrowed award record associated with the corresponding patron activity, and modify the award escrow data file to include the generated escrowed award record. The escrowed award record including a corresponding patron ID, a corresponding session ID, corresponding award fulfilment instructions including the selected promotional award, a property ID, and a device ID, corresponding messaging instructions including an award notification message, and a corresponding qualification status indicator indicating a qualified status.
US11978313B2 Distributed ledger based gaming system
A system is provided for securely issuing a ticket for a draw of a game via smart contracts of a blockchain. The system records in the blockchain a game smart contract. The game smart contract records a draw smart contract for issuing tickets for a draw of the game. The game smart contract receives a game place order message indicating placement of an order for a ticket for the draw of the game. The game smart contract sends to the draw smart contract a draw place order message indicating the placement of the order for the ticket for the draw of the game. The game smart contact receives from the draw smart contract a confirmation that the ticket for the draw of the game has been issued. The game smart contract coordinates generation of winning drawlines and directs the draw smart contract to identify winning tickets.
US11978312B2 Systems and techniques for wager-associated parameter control graphical state management
Provided herein are systems and techniques for providing for wager-associated parameter control graphical state management. In such systems and techniques, a portion of one or more displays of an electronic gaming machine that is used to display all or part of a virtual button deck may be transitioned between two graphical states—one in which wager-associated parameter controls are in default positions and enabled for selection by users, and the other in which such controls are minimized or hidden and their wager-associated parameter functionality is disabled or otherwise non-usable by users.
US11978306B2 Non-transitory computer readable medium, information processing method, and information processing system
A non-transitory computer readable medium stores a program causing a computer to execute: storing login information when a player performs a login for the first time in a particular time frame; granting a right when a login is performed every certain time period in the particular time frame; and granting, in the case where the login information is not stored and the certain time period in which the right is not granted has elapsed when a login is performed in the particular time frame, the right on the basis of the certain time period in which the right is not granted.
US11978301B2 Player wheel section set selection
Gaming systems and method that provide a player wheel set selection feature including a displayed wheel having a plurality of displayed player selectable sections for a play of a game, and wherein the quantity of sections selectable by the player is at least one and less than all of the sections of the wheel.
US11978299B2 System, method, and computer program product for authenticating identification documents
Provided is a computer-implemented method for authenticating an identification document. The method includes determining, with at least one processor, whether image data associated with the identification document has at least one predetermined indicia. In response to determining that the image data has the at least one predetermined indicia, the method includes determining whether the at least one predetermined indicia corresponds to at least one invalidation mark on the identification document, and, in response to determining that the at least one predetermined indicia corresponds to the at least one invalidation mark, determining, that the identification document is invalid. In response to determining that the identification document is invalid, the method includes preventing or causing the prevention of at least one action from being performed. A system and computer program product for authenticating identification documents are also disclosed.
US11978293B2 Electronic lock with wireless control
The method and system for access control, comprising detecting, by the electronic lock a tactile action by a body on a tactile sensor. The electronic lock transmitting a first signal using very low frequency band in response to said detection of tactile action through said body. The electronic key fob receives the first electromagnetic signal, where the first signal is transmitted through a body in contact with a transmitter of said first electromagnetic signal i.e. the electronic lock. Further, the electronic key fob transmits a second electromagnetic signal in response to receipt of said first electromagnetic signal. The electronic lock receives the second signal in response to said first signal and disengages or engages a lock in response to said received second signal.
US11978284B2 Authentication data generation device, authentication device, authentication data generation method, and recording medium
A preliminary image is captured that includes parts of an authentication target person. Main authentication targets are determined. The main authentication targets are those parts that each have an acceptable image-capturing state. A single image-capturing device can then be controlled to successively capture images of the main authentication parts of the authentication target person that have been determined with different settings. These images of the main authentication parts that have been captured can then be output. For instance, authentication of the target person may be performed using authentication data for each main authentication part, where such authentication is successfully when authentication for all the main authentication parts is successful.
US11978283B2 Mirroring device with a hands-free mode
Systems and methods are provided for performing operations comprising: capturing, by an electronic mirroring device, a video feed received from a camera of the electronic mirroring device, the video feed depicting a user; displaying, by one or more processors of the electronic mirroring device, one or more menu options on the video feed that depicts the user; identifying a hand of the user in the video feed; determining that a position of the hand in the video feed overlaps a position of a given menu option of the one or more menu options; and performing an operation associated with the given menu option in response to determining that the position of the hand in the video feed overlaps the position of the given menu option.
US11978280B2 Method and device for evaluating effect of classifying fuzzy attribute
A method is provided for evaluating an effect of classifying a fuzzy attribute of an object, the fuzzy attribute referring to an attribute, a boundary between two similar ones of a plurality of categories of which is blurred, wherein the method includes: generating a similarity-based ranked confusion matrix, which comprises: based on similarities of K categories of the fuzzy attribute of the object, ranking the K categories, where K is an integer greater than or equal to 2, generating a K×K all-zero initialization matrix, wherein an abscissa and an ordinate of the initialization matrix respectively represent predicted values and true values of the similarity-based ranked categories of the fuzzy attribute, and based on the true values and the predicted values of the category of the fuzzy attribute for the multiple object samples, updating values of corresponding elements in the initialization matrix; and displaying the similarity-based ranked confusion matrix.
US11978277B2 Under-display fingerprint sensor timing control
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for under-display fingerprint sensor timing control are disclosed. A method includes receiving, by fingerprint sensor control circuitry, an indication to activate a fingerprint sensor that is located under a display panel of a computing device, the fingerprint sensor attached with respect to the display panel such that the fingerprint sensor is exposed to light produced by the display panel and reflected off a finger placed over the display panel at a location of the fingerprint sensor; outputting, for receipt by the fingerprint sensor, a start-sensing trigger signal at a start time synchronized with a display panel timing signal that is provided to the display panel to control emission of the display panel; and outputting, for receipt by the fingerprint sensor, a stop-sensing trigger signal at a stop time synchronized with the display panel timing signal.
US11978272B2 Domain adaptation for machine learning models
Adapting a machine learning model to process data that differs from training data used to configure the model for a specified objective is described. A domain adaptation system trains the model to process new domain data that differs from a training data domain by using the model to generate a feature representation for the new domain data, which describes different content types included in the new domain data. The domain adaptation system then generates a probability distribution for each discrete region of the new domain data, which describes a likelihood of the region including different content described by the feature representation. The probability distribution is compared to ground truth information for the new domain data to determine a loss function, which is used to refine model parameters. After determining that model outputs achieve a threshold similarity to the ground truth information, the model is output as a domain-agnostic model.
US11978270B2 AI-assisted automatic labeling system and method
An AI-assisted automatic labeling system and a method thereof are disclosed. The method comprises steps: selecting images from microscopic images as candidate images, using a pre-labeling module to automatically label cells in the candidate images, and dividing the labeled images into training data and verification data; using a training module and the training data to train a basic model; using a verification module to verify and modify the basic model, wherein the verification module respectively verifies at least one cell area and at least one background area of the verification data to converge the basic model and form an automatic labeling model; using the automatic labeling model to automatically label cells in redundant images of the microscopic images. The basic model trained by the present invention can use few labeled images to perform regressive training and verification and then automatically labels the redundant images accurately and efficiently.
US11978269B2 Reconfigurable integrated circuits for adjusting cell sorting classification
Aspects of the present disclosure include reconfigurable integrated circuits for characterizing particles of a sample in a flow stream. Reconfigurable integrated circuits according to certain embodiments are programmed to calculate parameters of a particle in a flow stream from detected light; compare the calculated parameters of the particle with parameters of one or more particle classifications; classify the particle based on the comparison between the parameters of the particle classifications and the calculated parameters of the particle; and adjust one or more parameters of the particle classifications based on the calculated parameters of the particle. Methods for characterizing particles in a flow stream with the subject integrated circuits are also described. Systems and integrated circuit devices programmed for practicing the subject methods, such as on a flow cytometer, are also provided.
US11978267B2 Automatic multi-plate recognition
A method and related system operations include obtaining a video stream with an image sensor of a camera device, detecting a plurality of target objects by executing a neural network model based on the video stream with a vision processor unit of the camera device. The method also includes generating a plurality of bounding boxes, determining a plurality of character sequences by, for each respective bounding box of the plurality of bounding boxes, performing a set of optical character recognition (OCR) operations to determine a respective character sequence of the plurality of character sequences. The method also includes updating a plurality of tracklets to indicate the plurality of bounding boxes and storing the plurality of tracklets in association with the plurality of character sequences in a memory of the camera device.
US11978265B2 System and method for providing lane identification on an augmented reality display
A method for displaying lane information on an augmented reality display includes receiving roadway data. The roadway data includes information about a roadway along a route of a vehicle. The roadway includes a plurality of lanes. The roadway data includes lane information about at least one of the plurality of lanes along the route of the vehicle. The method further includes receiving vehicle-location data. The vehicle-location data indicates a location of the vehicle. The method further includes determining that that the vehicle is approaching a road junction using the vehicle-location data and the roadway data. The method further includes, in response to determining that the vehicle is approaching the road junction, transmitting a command signal to a dual-focal plane augmented reality display to display at least one virtual image that is indicative of the lane information.
US11978264B2 Scalable road sign knowledge graph construction with machine learning and human in the loop
Systems and methods for constructing and managing a unique road sign knowledge graph across various countries and regions is disclosed. The system utilizes machine learning methods to assist humans when comparing a new sign template with a plurality of stored sign templates to reduce or eliminate redundancy in the road sign knowledge graph. Such a machine learning method and system is also used in providing visual attributes of road signs such as sign shapes, colors, symbols, and the like. If the machine learning determines that the input road sign template is not found in the road sign knowledge graph, the input sign template can be added to the road sign knowledge graph. The road sign knowledge graph can be maintained to add signs templates that are not already in the knowledge graph but are found in real-world by integrating human annotator's feedback during ground truth generation for machine learning.
US11978260B2 Systems and methods for rapid license plate reading
System and methods are disclosed for rapid license plate reading. A first image having a first resolution may be generated. A location of a license plate in the first image may be detected. The license plate may be read from a second image in accordance with the location of the license plate. The second image may have a second resolution greater than the first resolution. In embodiments, reading the license plate may comprise tracking the license plate across a plurality of license plate images.
US11978257B2 Device and method for detecting and identifying a living or non-living entity
The invention concerns a device and a method for detecting and identifying a living or non-living entity allowing these entities to be transformed into a detectable object in order to facilitate their detection, recognition and identification. For this purpose, the device comprises at least one detectable electronic housing referred to as the real entity housing (42) and at least one detection module (142), the real entity housing (42) is associated with, integrated with, incorporated with or substituted, partially or not, for the real entity to be detected and identified (48), the real entity housing (42) broadcasts, unidirectionally and as a broadcast and without dialogue and in a loop, a real or virtual image or an avatar of the entity to be detected.
US11978247B2 Adversarial masks for scene-customized false detection removal
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving multiple images from a camera, each image of the multiple images representative of a detection of an object within the image. For each image of the multiple images the methods include: determining a set of detected objects within the image, each object defined by a respective bounding box, and determining, from the set of detected objects within the image and ground truth labels, a false detection of a first object. The methods further include determining that a target object threshold is met based on a number of false detections of the first object in the multiple images, generating, based on the number of false detections for the first object meeting the target object threshold, an adversarial mask for the first object, and providing, to the camera, the adversarial mask.
US11978245B2 Method and apparatus for generating image
The present disclosure discloses a method and apparatus for generating an image. A specific embodiment of the method comprises: acquiring at least two frames of facial images extracted from a target video; and inputting the at least two frames of facial images into a pre-trained generative model to generate a single facial image. The generative model updates a model parameter using a loss function in a training process, and the loss function is determined based on a probability of the single facial generative image being a real facial image and a similarity between the single facial generative image and a standard facial image. According to this embodiment, authenticity of the single facial image generated by the generative model may be enhanced, and then a quality of a facial image obtained based on the video is improved.
US11978242B2 Systems and methods for improved facial attribute classification and use thereof
There is described a deep learning supervised regression based model including methods and systems for facial attribute prediction and use thereof. An example of use is an augmented and/or virtual reality interface to provide a modified image responsive to facial attribute predictions determined from the image. Facial effects matching facial attributes are selected to be applied in the interface.
US11978240B2 Information processing device and control method thereof
According to one embodiment, an information processing device includes acquisition means, detection means, and specifying means. The acquisition means acquires image data according to a lost article to which a symbol of a user is attached and identification information according to a group to which the user belongs. The detection means performs analysis set for each item of identification information according to the group with respect to the image data according to the lost article and detects the identification information for identifying the user included in the symbol. The specifying means specifies the user from the identification information detected by the detection means.
US11978238B2 Method for converting landscape video to portrait mobile layout using a selection interface
Described herein are systems and methods of converting media dimensions. A device may identify a set of frames from a video in a first orientation as belonging to a scene. The device may receive a selected coordinate on a frame of the set of frames for the scene. The device may identify a first region within the frame including a first feature corresponding to the selected coordinate and a second region within the frame including a second feature. The device may generate a first score for the first feature and a second score for the second feature. The first score may be greater than the second score based on the first feature corresponding to the selected coordinate. The device may crop the frame to include the first region and the second region within a predetermined display area comprising a subset of regions of the frame in a second orientation.
US11978233B2 Systems and methods for matching color and appearance of target coatings
A system and method include receiving target image data associated with a target coating. A feature extraction analysis process is applied to the target image data to determine a target image feature. The feature extraction analysis process includes dividing the target image into sub-images which contains a plurality of target pixels. A machine learning model identifies one or more types of flakes present in the target coating using target pixel features.
US11978232B2 Method for displaying three-dimensional augmented reality
A method of displaying 3-dimensional (3D) augmented reality includes transmitting a first image generated by photographing a target object at a first time point, and storing first view data at the first time point; receiving first relative pose data of the target object; estimating pose data of the target object, based on the first view data and the first relative pose data of the target object; generating a second image by photographing the target object at a second time point, and generating second view data at the second time point; estimating second relative pose data of the target object, based on the pose data of the target object and the second view data; rendering a 3D image of a virtual object, based on the second relative pose data of the target object; and generating an augmented image by augmenting the 3D image of the virtual object on the second image.
US11978231B2 Wrinkle detection method and terminal device
A wrinkle detection method includes: obtaining an original image, where the original image includes a face; adjusting a size of an ROI region on the original image to obtain at least two ROI images of different sizes, where the ROI region is a region in which a wrinkle on the face is located. A terminal device processes all the at least two ROI images of different sizes to obtain at least two binary images, where a white region in each binary image is a region in which a wrinkle is suspected to appear. The terminal device fuses the at least two binary images to obtain a final image, where a white region on the final image is recognized as a wrinkle.
US11978230B1 Aerial object position determination system
An aerial object position determination system including an acoustic detection module comprising a plurality of microphones positioned about a central axis of the first unit; a computer vision module comprising multiple cameras positioned about the central axis of the first unit; an automatic dependent surveillance-broadcast (ADS-B) receiver provided with the first unit. One or more processors are configured to receive data from the acoustic detection module, the computer vision module and the ADS-B receiver. Based on the received data, the one or more processors determine a position of an aerial object. The determined position of the aerial object is transmitted to a receiving device.
US11978228B2 Systems and methods for determining an orientation of an image
Embodiments for determining an orientation of a scanned image. In an exemplary embodiment, a method comprises receiving image data of an image of one or more objects. Each object of the one or more objects in the image includes a plurality of points on a surface of the object. The method further comprises generating a plurality of subsets of points of the plurality of points and fitting a parametric model to more than one subset of the plurality of subsets to generate a plurality of parametric models. Further, the method identifies a parametric model of the plurality of parametric models that includes the largest number of points and orients the image based on the parametric model that includes the largest number of points.
US11978220B2 Object tracking with feature descriptors
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using feature descriptors to track objects depicted in images. One of the methods includes receiving hue, saturation, value data for an image and data that indicates an object detected in the image, generating a feature descriptor that includes hue data and saturation data, determining, for each of two or more tracked objects that each have a historical feature descriptor that includes historical hue data and historical saturation data, a distance between (i) the respective historical feature descriptor and (ii) the feature descriptor, associating the feature descriptor for the object with a tracked object from the two or more tracked objects, and tracking the tracked object in one or more images from a video sequence using the feature descriptor and the historical feature descriptor.
US11978218B2 Method for detecting and re-identifying objects using a neural network
A method for detecting and re-identifying objects using a neural network. The method includes the steps: extracting features from an image, the features comprising information about at least one object in the image; detecting the at least one object in the image using an anchor-based object detection based on the extracted features, classification data being determined by a classification for detecting the object with the aid of at least one anchor and regression data being determined by a regression; and re-identifying the at least one object by determining embedding data based on the extracted features, the embedding data representing an object description for the at least one feature of the image.
US11978217B2 Continuous learning for object tracking
A long-term object tracker employs a continuous learning framework to overcome drift in the tracking position of a tracked object. The continuous learning framework consists of a continuous learning module that accumulates samples of the tracked object to improve the accuracy of object tracking over extended periods of time. The continuous learning module can include a sample pre-processor to refine a location of a candidate object found during object tracking, and a cropper to crop a portion of a frame containing a tracked object as a sample and to insert the sample into a continuous learning database to support future tracking.
US11978214B2 Method and apparatus for detecting edges in active stereo images
A method and apparatus for generating a three-dimensional depth map, are provided. The method comprising the steps of: (i) illuminating a target by a pattern projector having background intensity or by a combination of a pattern projector which does not have a background intensity operative together with a flood projector; (ii) capturing at least one image that comprises one or more objects present at the illuminated target; (iii) converting the at least one captured image into data; (iv) processing the data received from the conversion of the at least one captured image while filtering out the projected pattern from the processed data; (v) detecting edges of at least one of the one or more objects present at the illuminated target; and (vi) generating a three-dimensional depth map that comprises the at least one of the one or more objects whose edges have been determined.
US11978212B2 System and methods for segmentation and assembly of cardiac MRI images
A method and system for image segmentation systems and related methods of automatically segmenting cardiac MRI images using deep learning methods. One example method includes inputting MRI volume data from a MRI scanner, segmenting the MRI volume data with a whole volume segmentation analysis module, assembling the segmented MRI volume data into a 3D volume assembly with a 3D volume assembly module, determining the 3D volume assembly for anatomic plausibility with an anatomic plausibility analysis module, and outputting a final segmented 3D volume assembly.
US11978211B2 Cellular image analysis method, cellular image analysis device, and learning model creation method
A phase image is formed by calculation from a hologram image of a cell, and segmentation is performed for each pixel for the phase image using a fully convolution neural network to identify an undifferentiated cell region, a deviated cell region, a foreign substance region, and the like. When learning, when a learning image included in a mini-batch is read, the image is randomly inverted vertically or horizontally and then is rotated by a random angle. A part that has been lost within the frame by the pre-rotation image is compensated for by a mirror-image inversion with an edge of a post-rotation image as an axis thereof. Learning of a fully convolution neural network is performed using the generated learning image. The same processing is repeated for all mini-batches, and the learning is repeated by a predetermined number of times while shuffling the training data allocated to the mini-batch. The precision of the learning model is thus improved. In addition, since rotationally invariant characteristics can be learned, it is possible to identify cell colonies of various shapes with good precision.
US11978209B2 Endoscope system, medical image processing device, and operation method therefor
A medical image processing device a reference image that is a medical image with which boundary line information related to a boundary line that is a boundary between an abnormal region and a normal region and landmark information related to a landmark that is a characteristic structure of the subject are associated and a captured image that is the medical image captured in real time, detects the landmark from the captured image, calculates a ratio of match between the landmark included in the reference image and the landmark included in the captured image, estimates a correspondence relationship between the reference image and the captured image on the basis of the ratio of match and information regarding the landmarks included in the reference image and the captured image, and generates a superimposition image in which the boundary line associated with the reference image is superimposed on the captured image on the basis of the correspondence relationship.
US11978208B2 Trained model, learning method, learning program, medical information acquisition device, medical information acquisition method, and medical information acquisition program
There is provided a medical information acquisition device including an information acquisition unit that acquires functional change information obtained on the basis of a reference image and a past image acquired by capturing images of the same subject at a reference time and a past time closer to the past than the reference time, respectively, using a trained model.
US11978204B2 Systems and methods for determining physical parameters of feet
Methods, systems, and non-transitory computer readable media for computing physical dimensions of feet based on user-captured images are described. In at least one embodiment, an exemplary method comprises: receiving, by a server from a user device, an image of the user's foot or feet; segmenting the image to identify the user's foot or feet; computing the one or more physical parameters of the user's foot or feet.
US11978202B2 Device for characterizing and comparing erythemal zones
A system to compare erythemal zones includes a multispectral camera to acquire a multispectral image of each compared zone and a computer processing device to retrieve the images acquired by the multispectral camera. The computer processing device includes a memory, a display, an input device and a microprocessor. The system further includes an image processing program configured to perform spectral de-mixing of the acquired images and isolating the erythemal component of the images, and a program to compare the images based on the intensity of the erythemal components of each image.
US11978199B2 Optical imaging system and related apparatus, method and computer program
Examples relate to an optical system and to an apparatus, method and computer program for an optical system. The optical imaging system comprises a camera for providing a camera image of a surface of an object. The optical imaging system further comprises one or more measurement modules for performing one or more measurements at one or more points of the surface of the object. The optical imaging system further comprises a display module. The optical imaging system further comprises a processing module configured to obtain the camera image of the surface of the object from the camera. The processing module is configured to obtain the one or more measurements at the one or more points of the surface of the object from the one or more measurement modules. The processing module is configured to determine a spatial location of the one or more points of the surface relative to the camera image. The processing module is configured to provide the camera image with an overlay representing the measurements at the one or more points of the surface of the object to the display module.
US11978198B2 Method, apparatus, and computer program for supporting disease analysis, and method, apparatus, and program for training computer algorithm
Disclosed is a method for supporting disease analysis, the method including classifying, on the basis of images obtained from a plurality of analysis target cells contained in a specimen collected from a subject, a morphology of each analysis target cell, and obtaining cell morphology classification information corresponding to the specimen, on the basis of a result of the classification; and analyzing a disease of the subject by means of a computer algorithm, on the basis of the cell morphology classification information.
US11978196B2 See-through metrology systems, apparatus, and methods for optical devices
Embodiments of the present disclosure relate to optical devices for augmented, virtual, and/or mixed reality applications. In one or more embodiments, an optical device metrology system is configured to measure a plurality of see-through metrics for optical devices.
US11978195B2 Inspection method and inspection apparatus
There is provided an inspection method that includes determining, as a reference blur component, the magnitude of the blur component of a range, the range being a range where a number of first inspection images among the plurality of inspection images falling within the range is the largest among a plurality of ranges. The inspection method includes correcting, based on the reference blur component, a second inspection image among the plurality of inspection images having the magnitude of the blur component falling outside the range. The inspection method includes comparing the first inspection image and the corrected second inspection image with a reference image, the first inspection image having the magnitude of the blur component falling within the predetermined range, the reference image being generated in advance for the measurement object.
US11978194B2 Data analysis system, data analysis method, and non-transitory computer-readable medium
A data analysis system includes: a memory; and a processor connected to the memory and that acquires data to be analyzed. The data to be analyzed includes parameters relating to a production element of a product produced in each of production batches; and an indicator for evaluating the product. The processor outputs, to the memory, the acquired data to be analyzed. The memory stores, in each of the production batches, the parameters and the indicator associated with the parameters. The processor calculates a correlation feature value for each of the production batches based on a correlation between the parameters and data of the correlation and the parameters. The processor causes a display to display the calculated feature value.
US11978192B2 Component mounting machine and substrate work system
A component mounting machine includes a component supply device, a head having a nozzle, and a control device configured to control each device. The control device is configured to control a cameras to image a component, determine the normality and abnormality of an operation executed immediately before a current imaging timing based on an image captured at the current imaging timing, classify the image captured at the current imaging timing as a normal image in a case in which a result of determination of the normality and abnormality is made as normal, and classify the image captured at the current imaging timing and a part or all of images captured at imaging timings prior to the current imaging timing as an abnormal image in a case in which the result of the determination of the normality and abnormality is made as abnormal.
US11978191B1 System and method of digitalizing a slide
A system of digitalizing a slide, comprising at least one imaging device and a computing device communicatively connected to the imaging device, wherein the computing device is configured to scan each slide of a plurality of slides at the imaging device to generate an initial slide image and associated scanning metadata for each slide, determine a quality control metric for each slide as a function of the initial slide image and the associated scanning metadata, wherein determining the quality control metric includes flagging the slide based on the determined quality control metric, generate at least one scanning profile as a function of the scanning metadata based on the quality control metric, and re-scan the flagged slides at the imaging device using the at least one scanning profile.
US11978189B2 Defect detection method and apparatus
Embodiments of this application provide a defect detection method and apparatus. The method includes: obtaining an image for inspection; performing anomaly detection on the image for inspection to obtain an anomaly region image corresponding to the image for inspection; and performing defect classification on the anomaly region image to obtain defect detection information of the image for inspection. The defect detection method of the embodiments of this application is divided into two steps of anomaly detection and defect classification. Anomaly detection is performed on the image for inspection first, and then defect classification needs to be performed only on an anomaly region, reducing the workload of defect classification, thereby improving the efficiency of defect detection.
US11978187B2 Apparatus and method for evaluating a quality of image capture of a scene
An apparatus for evaluating a quality for image capture comprises a stored (101) for storing a model of a scene and a capture circuit (105) for generating virtual captured images for a camera configuration by rendering from the model. A depth generation circuit (107) generates model depth data from the model and a depth estimation circuit (111) generates estimated depth data from the virtual captured images. A first synthesis circuit (109) and a second synthesis circuit (113) generates first and second view images for test poses by processing the virtual captured images based on the model depth data or estimated depth data respectively. A reference circuit (103) generates reference images for the f test poses by rendering based on the model. A quality circuit (115) generates a quality metric based on a comparison of the first view images, the second view images, and the reference images.
US11978184B2 Method for enhancing the visibility of blood vessels in color images and visualization systems implementing the method
A method of enhancing the visibility of blood vessels in a colour image captured by an image capturing device of a medical device, including, for at least some of the pixels of the image, the steps of: (a) processing data obtained from a first colour channel together with data obtained from a second colour channel to determine a value of a first parameter indicative of the intensity in the red spectrum relative to the total intensity of said pixel; (b) using said value of said first parameter and a first value of a user parameter to alter said pixel, the first value of the user parameter being based on user input, and wherein the strength of the alteration is dependent on both the value of said first parameter and the first value of said user parameter.
US11978179B2 Image upsampling and denoising by learning pairs of low-resolution dictionaries using a structured subspace model
A computational method is disclosed for producing a sequence of high-resolution (HR) images from an input sequence of low-resolution (LR) images. The method uses a structured subspace framework to learn pairs of LR dictionaries from the input LR sequence ‘and’ employ learned pairs of LR dictionaries into estimating HR images. The structured subspace framework itself is based on a pair of specially structured HR basis matrices, wherein a HR basis spans any HR image whose so-called polyphase components (PPCs) are spanned by the corresponding LR dictionary. The computational method may be used to denoise images, whether LR or HR images, by using the structured subspace framework to learn dictionaries of the images and estimate a denoised version of the images from the learned image dictionaries. The denoising process may be iterated until the noise is reduced below a desired threshold.
US11978177B2 Method and system of image processing of omnidirectional images with a viewpoint shift
A method and system of image processing of omnidirectional images with a viewpoint shift.
US11978176B2 Systems and methods for simulating multiple lens distortions within a single image
Multiple single lens distortion regions and one or more boundary regions may be determined within an image. Individual single lens distortion regions may have pixel displacement defined by a single lens distortion and individual boundary regions may have pixel displacement defined by a blend of at least two lens distortions. Multiple lens distortions may be simulated within the image by shifting pixels of the image input positions to output positions based on locations of pixels within a single lens distortion region and the corresponding single lens distortion or within a boundary region and a blend of corresponding lens distortions.
US11978171B2 Mixed reality musical instrument
A method is disclosed, the method comprising the steps of identifying a first real object in a mixed reality environment, the mixed reality environment having a user; identifying a second real object in the mixed reality environment; generating, in the mixed reality environment, a first virtual object corresponding to the second real object; identifying, in the mixed reality environment, a collision between the first real object and the first virtual object; determining a first attribute associated with the collision; determining, based on the first attribute, a first audio signal corresponding to the collision; and presenting to the user, via one or more speakers, the first audio signal.
US11978161B2 3D modelling method and system
The present invention relates to a 3D (three-dimensional) modelling method and system. The 3D modelling method comprises capturing a plurality of digital images of an object, producing respective point cloud for the object, interpreting the plurality of digital images and the point cloud of the object to obtain a data information associated with the object, and generating a 3D model of the object based on the plurality of digital images, the point cloud, and the data information.
US11978157B2 Method and apparatus for generating three-dimensional model, device, and storage medium
The present disclosure relates to a method and an apparatus for generating a three-dimensional model, a device, and a storage medium. The method includes: a scanned texture image and a depth image corresponding to the texture image are acquired; the texture image is processed by a pre-trained mask region convolutional neural network to determine at least one region of interest on the texture image and category information and mask information of each of the at least one region of interest; the depth image is updated according to the category information and the mask information of each of the at least one region of interest to obtain a updated depth image; and a three-dimensional model corresponding to the updated depth image is constructed.
US11978154B2 System and techniques for lighting adjustment for an immersive content production system
In at least one embodiment, an immersive content generation system may receive a first input from a user indicating a lighting value. The computing device may receive a second input indicating a region of an immersive virtual environment to which the lighting value is to be applied. The computing device may apply the lighting value to the region of the immersive virtual environment. The computing device may output one or more images of the immersive virtual environment, the one or more images based, in part, on the input lighting value. Numerous other aspects are described.
US11978149B2 UV map using weight painting
A method, computer system, and a computer program product for projecting a 3D model defined by x, y, z coordinates onto the surface of a 2D image defined by u, v coordinates is provided. The present invention may include receiving a 3D model having a plurality of polygons, wherein certain edges are marked as seams. The present invention may include receiving input from a user, wherein the input comprises painting one or more parts of the 3D model in different colors, wherein the colors correspond with a weight of the area painted. The present invention may include unwrapping, by a processor, a 2D texture from the 3D model using a projection algorithm. The present invention may include generating a rectangular boundary around each island. The present invention may include scaling each island according to a gradient score.
US11978148B2 Three-dimensional image player capable of real-time interaction
A three-dimensional image player capable of real-time interaction is provided, including: a material management module, a rendering control module, an interaction control module, and a display control module; the material management module further includes an attribute parsing module for performing classification parsing on materials, the hardware environment, and the operating platform; the three-dimensional image player capable of real-time interaction, may use smart engine matching technology to match three-dimensional image of different formats and types with different engines, to realize the whole process capability of importing, rendering engine intelligent matching, loading, previewing, and interacting, and also it supports unique interactive experiences such as previewing, clicking, and effect presenting of three-dimensional image with interactive capabilities.
US11978145B2 Expression generation for animation object
An expression generation method for an animation object is provided. In the method, a first facial expression of a target animation object is acquired by a first animation application from a facial expression set generated by a second animation application. The facial expression set includes different facial expressions of the target animation object. A display parameter of the acquired first facial expression in the first animation application is adjusted based on a first user input to obtain a second facial expression of the target animation object. A target animation of the target animation object that includes an image frame of the second facial expression is generated.
US11978143B2 Creation of videos using virtual characters
The present disclosure describes techniques for creating videos using virtual characters. Creation of a video may be initiated by a user. Camera input comprising a human body of the user may be received. The camera input may be split into a first stream for removing the human body and a second stream for animating a virtual character in the video. An inpainting filter may be applied to remove the human body in real time from the camera input. The inpainting filter may be configured to accelerate texture sampling. Output of the inpainting filter may be blended with images comprised in the camera input to generate camera input backgrounds.
US11978141B2 Generating images using sequences of generative neural networks
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating images. In one aspect, a method includes: receiving an input text prompt including a sequence of text tokens in a natural language; processing the input text prompt using a text encoder neural network to generate a set of contextual embeddings of the input text prompt; and processing the contextual embeddings through a sequence of generative neural networks to generate a final output image that depicts a scene that is described by the input text prompt.
US11978138B2 Information processing apparatus, information processing method, and storage medium for estimating the size of a detection target
There is provided with an information processing apparatus. A display control unit displays, on an image, a polygon having vertices at respective positions of candidates for at least three detection targets in the image. A determining unit determines, as the at least three detection targets, the candidates for the at least three detection targets, based on user input. A calculating unit calculates a parameter for estimating a size of a detection target that corresponds to a respective position in the image, based on positions and sizes of the determined at least three detection targets.
US11978137B2 Generating reformatted views of a three-dimensional anatomy scan using deep-learning estimated scan prescription masks
Techniques are described for generating reformatted views of a three-dimensional (3D) anatomy scan using deep-learning estimated scan prescription masks. According to an embodiment, a system is provided that comprises a memory that stores computer executable components, and a processor that executes the computer executable components stored in the memory. The computer executable components comprise a mask generation component that employs a pre-trained neural network model to generate masks for different anatomical landmarks depicted in one or more calibration images captured of an anatomical region of a patient. The computer executable components further comprise a reformatting component that reformats 3D image data captured of the anatomical region of the patient using the masks to generate different representations of the 3D image data that correspond to the different anatomical landmarks.
US11978136B2 Functional magnetic resonance imaging artifact removal by means of an artificial neural network
The invention provides for a medical imaging system (100, 400) comprising a memory (110) storing machine executable instructions (120) and a configured artificial neural network (122). The medical imaging system further comprises a processor (104) configured for controlling the medical imaging system. Execution of the machine executable instructions causes the processor to receive (200) magnetic resonance imaging data (124), wherein the magnetic resonance imaging data is BOLD functional magnetic resonance imaging data descriptive of a time dependent BOLD signal (1100) for each of a set of voxels. Execution of the machine executable instructions further causes the processor to construct (202) a set of initial signals (126) by reconstructing the time dependent BOLD signal for each of the set of voxels using the magnetic resonance imaging data. Execution of the machine executable instructions further causes the processor to receive (204) a set of modified signals (128) in response to inputting the set of initial signals into the configured artificial neural network. The configured artificial neural network is configured for removing physiological artifacts from the set of initial signals.
US11978135B2 Method for recommending color of home appliance and computer readable recording medium
A method for recommending a color of a home appliance is provided. The method includes providing a plurality of panel graphic objects corresponding to each of a plurality of panels of the home appliance, providing a plurality of color graphic objects each representing a plurality of colors, receiving a selection for one of the plurality of color graphic objects, applying a color represented by the selected color graphic object to one of the plurality of panel graphic objects, and providing information on a color scheme corresponding to the color represented by the selected color graphic object.
US11978134B2 Method, computer program product, and microscopy system for displaying polarizing samples
The invention relates to a method for displaying polarizing samples, a microscopy system, and a computer program product. According to the invention, different types of polarization contrasts are to be prepared and provided for a common, simultaneous display on a user interface, wherein the same polarization angle is automatically displayed for all contrast types. If the selected polarization angle is changed, it should be changed synchronously in the display of all contrast types.
US11978128B2 Systems and methods for indicating a profitability of an asset of a service business
Data associated a plurality of user interface elements may be retrieved from at least one database associated with a service business, such as a casino. At a first time, a first indication to turn on a first subset of the plurality of user interface elements may be received. The user interface elements may include content management, task management, property management, action management, player profiling, comp management, player development, asset tagging and flagging, profitability and comparative analysis, etc. Each of the first subset of user interface elements may be populated with the respective data associated that user interface element.
US11978122B1 Systems and methods for analyzing unmanned aerial missions
A system for determining drone operation rules configured to (i) receive a plurality of telematics data from a plurality of missions; (ii) analyze the plurality of telematics data to determine one or more mission trends; and (iii) determine one or more rules based upon the one or more mission trends.
US11978121B1 System and method for enabling real-time iterative collaborative decision support
A system for enabling real-time iterative collaborative decision support. The system includes one or more processors and memory storing instructions for receiving a connection request from a client device; establishing a first connection with the client device, including populating a first user interface of the client device, wherein the first user interface corresponds to the first workspace; broadcasting availability of the client device to two or more coach devices; in response to the broadcast, receiving a connection request from a first coach device; and in response to receiving the connection request from the first coach device, establishing a second connection with the first coach device, including populating a second user interface of the first coach device, wherein the second user interface corresponds to the first workspace and includes an element not included in the first user interface of the client device.
US11978118B2 Event management and validation platform using a recursive hierarchic blockchain
Aspects of the disclosure relate to implementation of a recursive hierarchic blockchain for event validation and processing. A computing platform may receive event data from first and second data sources. The computing platform may store, in a first distributed ledger, an event record for each event from the first data source and may store, in a second distributed ledger, an event record for each event from both data sources. In response to determining that a validation condition for a current block of the second distributed ledger has been satisfied, the computing platform may compute a hash and generate a numeric representation of the first distributed ledger. In a new block of the second distributed ledger, the computing platform may store the hash and the numeric representation. The computing platform may write, to the new block of the second distributed ledger, additional event data from both data sources.
US11978112B2 Customized virtual store
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for performing operations comprising: receiving, from a client device of a first user, a request from the first user to engage in an AR shopping experience curated by a store; identifying a first real-world product available for purchase from the store; receiving an image of a real-world environment of the first user; generating a first AR item that represents the first real-world product; comparing visual attributes of the first AR item to physical layouts of a plurality of real-world objects depicted in the image of the real-world environment; and overlaying the first AR item on a first real-world object of the plurality of real-world objects in the image responsive to comparing the visual attributes of the first AR item to the physical layouts of the plurality of real-world objects.
US11978111B2 Object virtualization processing method and device, electronic device and storage medium
An object virtualization processing method and device, an electronic device and a storage medium, the method comprising: acquiring and displaying a virtual entity model which is constructed according to an actual object and which has editable external features (S101); constructing a virtual scenario that corresponds to an actual scenario and that is acquired by a terminal device according to the real scenario (S102); projecting the virtual entity model into the virtual scenario (S103); and receiving an editing operation for the editable external features of the virtual entity model, adjusting the virtual entity model according to the editing operation to obtain an adjusted virtual entity model, and displaying the adjusted virtual entity model in the virtual scenario (S104).
US11978110B2 Generating augmented reality content based on user-selected product data
In one or more implementations, information about a number of products may be obtained. Visual effects corresponding to each product may be applied to objects included in user content to change the appearance of the objects included in the user content. Augmented reality content may be implemented to cause changes to the appearance of one or more objects included in the user content. In various examples, a number of visual effects related to different products may be applied to objects included in the user content. A user interface including information about each of the products applied to objects included in the user content may be produced.
US11978103B2 Presenting search results in a dynamically formatted graphical user interface
A content provider can provide content, such as advertisements or other promotional material, to a recipient. A distribution system of the content provider can receive a query and select one or more advertisements and a user interface for presenting the advertisements based on the query, information associated with the user, a set of queries received from the user, and/or other information. A model for selecting the user interface can be generated by serving available user interfaces randomly or pseudo-randomly and monitoring user interaction with the served user interfaces. The model can be updated during regular use based on the performance of the user interfaces.
US11978100B1 Sorting process to make negotiated rates available for prescription drugs
An online platform and methods sort prescription drug claims for alternate fulfillment and/or discounted pricing. An electronic request for a prescription is forwarded to third-party prescription providers. In reply, proposed prices are received for the prescription. A computer processor forwards the received proposed prices for the prescription to an artificial intelligence engine. The artificial intelligence engine determines a selected one of the third-party prescription providers, based on the proposed prices. In addition, the determined selected third-party prescription provider and the proposed price are routed to the end electronic terminal in for example, a pharmacy. Embodiments include finding an alternate provider in the event of a rejected prescription claim.
US11978096B2 Providing travel-based augmented reality content relating to user-submitted reviews
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing augmented reality content relating to user-submitted reviews in association with traveling, in accordance with some example embodiments. The program and method provide for receiving, by a messaging application running on a device of a user, a request to scan an image captured by a device camera; determining, in response to receiving the request, a travel parameter associated with the request and an attribute of an object depicted in the image; selecting, from among plural candidate user interfaces relating to user-submitted reviews, a user interface that corresponds to the travel parameter and the attribute; and displaying an augmented reality content item, which includes the selected user interface, with the image.
US11978090B2 Method and system for sending biometric data based incentives
A computer server system comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to receive, via the communications module and from one or more devices, a signal including biometric data of a user; analyze the biometric data to predict an emotional state of the user; determine that the predicted emotional state of the user satisfies predefined criteria; and responsive to determining that the predicted emotional state of the user satisfies the predefined criteria, send via the communications module to the one or more devices a signal including one or more incentives based on the predicted emotional state.
US11978088B2 Multimedia communication system and method
Systems and methods are disclosed for creating, editing, sharing and distributing high-quality, media-rich web-based communications. The communications are created in a layered fashion that integrates user-selected text, colors, background patterns, images, sound, music, video, or other media. The systems and methods are used to generate, edit, broadcast, and track electronic presentations, brochures, advertisements (such as banner advertisements on highly trafficked media websites), announcements, and interactive web pages, without the need for the user to understand complex programming languages.
US11978087B2 Using a genetic algorithm to identify a balanced assignment of online system users to a control group and a test group for performing a test
An online system generates a set of genomic representations, each including multiple genes, in which each gene represents users assigned to a control or test group for performing a test. A metric is identified based on a treatment associated with the test group and a score for each representation is computed based on a difference between two values, in which each value is based on the metric associated with users assigned to the test or control group. A propagation process is executed by identifying representations having at least a threshold score, propagating genes included in the representations to an additional set of representations through recombination and/or mutation, and computing the score for each additional representation. The propagation process is repeated for each additional set of representations until stopping criteria are met and a representation is selected based on scores associated with one or more representations.
US11978086B2 Dynamic modification of digital redemption transactions
Systems and methods describe providing alternate redemption options. One aspect involves receiving an order, analyzing consumer information using a redemption options algorithm to obtain redemption options including an alternate redemption option, providing an initial gift notification to a recipient device based on the gift order, the initial gift notification including the alternate redemption option, receiving an alternate redemption request, transmitting an alternate redemption information request, receiving alternate redemption information, adding alternate redemption information to the historical consumer information to obtain updated historical consumer information, training the redemption options algorithm using the updated historical consumer information to obtain an updated redemption options algorithm, and performing an alternate redemption action set using the alternate redemption information. Alternate redemption options may include an option to regift a gift, to donate the value of a gift to a donation recipient, and/or to donate a positive balance remaining after the redemption of a gift.
US11978084B2 Decentralized computer systems and methods for using a debit network as an intermediary between distributed ledgers
Decentralized computer systems and methods are disclosed for using a debit network as an intermediary between distributed ledgers. One method includes: receiving, at a first blockchain network from a merchant, transaction information comprising a consumer identification, an issuer identification from a payment vehicle presented for a transaction, and a transaction amount in resources of a first type, wherein the merchant and/or its acquirer are participants of the first blockchain network but the consumer and/or issuer are not participants of the first blockchain network; sending the transaction information to a debit network; identifying, using the debit network, a second blockchain network having the consumer and/or the issuer as participants, using the received consumer identification or issuer identification; and if participants of the second blockchain network accept the transaction, generating a new immutable entry to the second blockchain network indicating a change in the resources of a second type.
US11978083B2 Digital downloading jukebox with revenue-enhancing features
Certain exemplary embodiments described herein relate to digital downloading jukebox systems of the type that typically include a central server and remote jukebox devices that communicate with the central server for royalty accounting and/or content updates. More particularly, certain exemplary embodiments relate to jukebox systems that have revenue-enhancing features such as for example, music recommendation engines and bartender loyalty programs. Such innovative techniques help to both increase per jukebox revenue as well as keep jukebox patrons engaged with the jukebox.
US11978079B2 Systems and methods for an electronic coupon system
A coupon delivery and redemption system provides, (i) for wireless delivery of a product coupon file with the coupons of the product merchants to customers' wireless mobile devices from a coupon system anywhere, at home or in store while shopping, (ii) for customer to search and select for display a product coupon from the coupon file, (iii) for coupon redemptions by retail merchants by scanning the coupon bar code from the wireless device screen, (iv) for validation of the coupon for one time use by interfacing of the retail merchant system with the coupon system, (iv) for the product merchant to receive coupon redemption data from the coupon system, and (v) for the retail merchant to receive aggregate funds for redeemed coupons via the coupon system for an efficient and convenient paperless coupon system.
US11978076B2 Apparatus, system, and method for target search and using geocaching
A method of locating a target in a geographical space includes providing information to searcher users searching for the target, and potentially selecting among multiple targets for location, and providing rewards to the searchers after locating the target. The target may be a virtual object, and the method may use augmented reality features in locating the virtual object. The method may also provide for participating users who are not actively searching for the target, but may team with a searcher to receive a reward if the searcher locates the target, and who may potentially assist the user in locating the target. Participating users may be eligible if they are located in a designated participation area. The method may further provide for observing users who can observe progress of searchers in searching for the target but are not involved in the search or reward.
US11978074B2 Driver monitoring system and method
A driver monitoring (DM) computing device for monitoring driving behavior of a driver in real-time is provided. The DM computing device detects a user computer device associated with a driver inside the vehicle. The DM computing device collects state data of the user computer device. The state data includes data as to a state of the user computer device during a currently occurring trip. The DM computing device collects vehicle operation data of the vehicle while the driver and the user computer device are inside the vehicle. The DM computing device compares the collected vehicle operation data and the state data of the user computer device to determine whether the user computer device was activated during the currently occurring trip. The DM computing device causes a driving reward to be applied to an account associated with the driver for inactivity of the user computer device during the currently occurring trip.
US11978073B2 Guided real estate search using contextual refinement
A guided search system for suggesting and arranging filter criteria within a user interface for presentation to a user to help guide the user's search for listings is disclosed. The system builds one or more filter criteria frequency data structures indicative of the number of times each filter criterion has been used to filter search results and how often different filter criteria are used together. The system uses the frequency data structures to predict which filter criteria a user will likely employ to narrow their search given the filter criteria the user has already used. The system provides techniques for arranging or rearranging filter criteria within a user interface, by moving, placing, or ordering suggested filter criteria within the user interface, where a user is likely to be able to recognize and interact with the placed filter criteria, based on the determined amounts of use.
US11978072B2 Systems for management of location-aware market data
A method of generating a visualization of location-dependent values is provided where a plurality of bids and a plurality of supply locations are received from at least one datastore. Each of the plurality of bids has an associated location. A first geographic location is selected from the plurality of supply locations. A ball tree is generated, the ball tree comprising a plurality of nodes, each node of the ball tree comprising a pivot geographic location and a radius, each node corresponding to at least one local value having a location within the radius of the pivot. The ball tree is traversed to generate sorted collection of location dependent values. Each of the location dependent values is determined from one of the plurality of bids. A map of the collection of location dependent values is output.
US11978062B2 System and method for detecting malicious use of a remote administration tool
Disclosed herein are systems and methods for detecting malicious use of a remote administration tool. In one aspect, an exemplary method comprises, gathering, from a flow of events, data that comprises any number of keyboard entry events, wherein each event is related at least to actions indicating a keyboard entry and a context in which the event occurred, comparing the gathered keyboard entry events with signatures from a database, and when a match is found with at least one signature, identifying an activity which is a characteristic that indicates that the remote administration tool is being controlled remotely.
US11978059B2 Guided problem resolution using machine learning
Methods and systems are disclosed that include receiving problem information from a user interface at a resolution identification system, receiving product information at the resolution identification system, and performing machine learning analysis of the problem information and the product information. The machine learning analysis produces one or more model outputs, and is performed by a machine learning system of the resolution identification system, using one or more machine learning models. Each of the one or more machine learning models produces a corresponding one of the one or more model outputs. Such a method can further include generating resolution information by performing an action identification operation using the one or more model outputs, and outputting the resolution information from the resolution identification system. The resolution information is output to the user interface.
US11978058B2 System and method for warranty customization based on customer need and part failure rate
Systems and methods provide customers with a need-based warranty using a deep learning neural network. After categorizing, a customer need is mapped to a warranty type based on the SLA needs. Warranties may then be suggested based on customer need. In another embodiment, systems and methods detect an optimal warranty based on part failure and performance of a server. A mean time to resolve or replace can be minimized in future failure instances by comparing the derived replacement time with available warranty offerings to identify potential deviations and thereby recommend an optimal warranty from the available offerings. In a further embodiment, systems and methods identify and offer additional service contracts for vender services. A warranty proposer looks for warranty types that are emitted by a warranty-types analyzer and by a technical-support analyzer. The overlapping warranty offers are provided to customers.
US11978055B2 Method and system for providing alert messages related to suspicious transactions
Systems and methods are provided for providing alerts to a user. The systems and methods may include a financial service provider including a memory device storing instructions. The financial service provider may also include at least one processor configured to execute the instructions to perform a plurality of operations. The operations may include receiving data relating to an activity of a user. The operations may also include identifying a merchant based at least on the received data. The operations may also include accessing historical fraud or disputes data associated with at least one of the user and the merchant. The operations may also include determining whether the received data triggers an alert. The operations may further include sending an alert message to a user device associated with the user when the processor determines that the received data triggers the alert.
US11978053B2 Systems and methods for estimating authenticity of local network of device initiating remote transaction
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing network security. The system may receive customer credentials in association with an attempted transaction initiated by a user device that is connected to a local network. The system may receive network identification data associated with the local network and generate a network confidence score based on the network identification data and a historical local network footprint. The system may determine a security action based on the network confidence score.
US11978051B2 Authenticating remote transactions using a mobile device
Embodiments of the invention can combine card not present transaction processing with PIN verification. A merchant or a consumer can initiate transactions using any suitable transaction initiation channel. One aspect of the invention helps facilitate payment card authentication across multiple wallet providers/merchants using an encrypted card PIN and a digital certificate. One aspect of the invention can incorporate the use of different transaction networks to perform authentication and authorization processing.
US11978048B2 Real time deal system using mobile advertisement platform and method therefor
A real-time deal (RTD) method of the present invention comprises the steps of receiving a request to issue an RTD approval number; generating and transmitting an RTD approval number; receiving an RTD request including the RTD approval number; generating and transmitting an RTD discount rate in response to the RTD request; and paying a virtual currency corresponding to the discount amount according to the RTD discount rate.
US11978047B2 Network data management and data security
Systems, devices, methods, instructions, and other implementations are described for network data management. One embodiment involves request data received at a device associated with a digital lockbox, where the request data includes identifying information for an originating device associated with a location and is associated with a user device. A unique token is generated with the identifying information. The unique token can be used to tokenize a network link to create a secure one-time link. The system transmits the one-time link, which can then be used to facilitate secure communications between a computing system associated with the originating device and the user device.
US11978045B2 Method and system for anonymous directed blockchain transaction
A method for posting of anonymous directed transaction includes: storing a plurality of entity profiles, each including an entity identifier and a secret value; receiving a transaction request from a first entity, the request including transaction data and a specific entity identifier associated with a second entity; identifying a specific entity profile that includes the specific entity identifier; generating a first hash value via application of one or more hashing algorithms to the transaction data; generating a second hash value via application of one of more hashing algorithms to a combination of the first hash value and the secret value included in the identified specific entity profile; and posting the first hash value and second hash value to a publicly accessible data source.
US11978042B1 Systems and methods for providing queued credentials for an account
Systems, methods, and apparatuses for setting credentials for accounts, or cards associated with accounts, are provided. A queue of credentials may be maintained for facilitating access to at least one account of a user. Credentials in the queue may be automatically generated using information provided by the user without additional input from the user. A deactivation event relating to the account may be detected, in response to which one credential for the account may be deactivated. A new credential from the queue may be activated to facilitate access to the account.
US11978041B2 Third-party resource authorization
Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a messaging application, a request to access a third-party resource; in response to receiving the request, obtaining a user interface data corresponding to the third-party resource; generating, for display on a client device, a graphical user interface of the third-party resource based on the markup-language document; generating for display a menu with an option to authorize the third-party resource to access user data from the messaging application; and authorizing the third-party resource to access the user data from the messaging application in response to a user interaction with the menu.
US11978038B2 Hot wallet protection using a layer-2 blockchain network
Methods and systems for digital hot wallet protection are provided. A payment channel is established via a Layer-2 network of a cryptocurrency blockchain for transferring a cryptocurrency balance from a first digital wallet of a service provider to a second digital wallet of a trusted entity over a plurality of commitment transactions. A transaction receipt for each commitment transaction is transmitted to the trusted entity via a secure communication channel previously established between the service provider and the trusted entity outside of the Layer-2 network. A transaction log of the service provider is modified so that it no longer represents the current transaction state of the payment channel Responsive to detecting a breach of the first wallet, a transaction is broadcast to a Layer-1 network of the blockchain for transferring the total cryptocurrency balance from the first wallet to the second wallet.
US11978036B2 Directional radio frequency identification system
The present disclosure describes a directional radio frequency identification (RFID) system, which provides directional RFID tag scanning using RFID enclosures and moveable radio signal blocking components. The RFID systems herein also prevent unwanted RFID tag activation and focuses RFID readers on specific scan areas. The directional RFID systems may be implemented in any type of system that utilizes RFID tag reading, such as a point of sale systems and other related systems, which utilize RFID scanning.
US11978034B2 System built by connection between a mobile terminal and a service providing device, and service providing method
The present disclosure provides a system constructed by connecting a mobile terminal and a service providing device, and a service providing method, wherein the service providing device and the mobile terminal are directly connected via an interface of the mobile terminal; the service providing device provides a service independently or through collaboration between the service providing device and various parties such as the mobile terminal and/or the background server based on the service information parsed and extracted the code information, identification information of any one or more parties among the user, the first mobile terminal, and the service providing device, and/or information bound to the identification information. Through active code scanning or passive code scanning or a combination of the two, the present disclosure may conveniently and quickly implement sensing access and effectively enhance security for operations such as mobile payment, etc.
US11978032B2 System and method for performing peer to peer transfers
In a first party mode, a peer-to-peer transfer application: authenticates the party to an identity server; obtains an amount of funds to be transferred; causes the identity server to establish a session for storing information relating to the transaction; provides the amount to the identity server; provides account information for the party to the identity server; obtains a token unique to the transaction; obtains contact information for the counterparty; and provides a message including the token to the counterparty to indicate the transaction has been initiated. In a second counterparty mode, the application: receives a message including a token for a transaction from a first party; authenticates the counterparty; determines the counterparty wishes to complete the transaction; and uses the token to provide account information for the counterparty to the identity server for storing in association with an established session and to enable the identity server to complete the transaction.
US11978023B2 Drone-based administration of remotely located instruments and gadgets
The present disclosure describes various embodiments of systems, apparatuses, and methods for drone-based administration of remotely located devices. One such method comprises deploying an unmanned aerial vehicle from a base station, wherein the base station assigns a maintenance order to the unmanned aerial vehicle for servicing of a remote device, traveling, by the unmanned aerial vehicle, to the location of the remote device, authenticating, by the unmanned aerial vehicle, a valid identification of the remote device; upon the remote device being authenticated by the unmanned aerial vehicle, servicing the remote device by at least charging a power supply of the remote device and transferring contents of a device log to the unmanned aerial vehicle; and after completing the servicing of the remote device; returning to the base station and transferring contents of the device log to the base station.
US11978022B2 Meeting management apparatus, meeting management method, and meeting management system
A meeting management apparatus manages a plurality of group meeting that a plurality of attendees can attend using an attendee terminal. The meeting management apparatus includes: a data acquiring part that acquires state data indicating a state of each of the plurality of group meetings; and a terminal control part that transmits, to the attendee terminal, state data corresponding to each of the plurality of group meetings in association with meeting identification information for identifying each of the plurality of group meetings.
US11978017B2 Systems and methods for detecting errors of asynchronously enqueued requests
A system for managing a client request is described herein, which may have at least one processor and a non-transitory computer-readable medium containing a set of instructions executable by the at least one processor. Execution of these instructions may cause the processor to perform steps of: validating a client request received from a remote client device, the client request including request data; transmitting, based on the validating, a response to the remote client device; based on the request data, determining a queue for the client request; asynchronously enqueuing the client request in the queue, the queue being configured to analyze the client request according to a model; analyzing the client request; and based on analyzing the client request, performing a responsive action.
US11978015B1 Continuous inventory management
A system, including, associating a wireless tracker with an asset, wherein the wireless tracker emits a tracker identification and a sensor payload including a fixed identification, receiving by at least one of a plurality of mobile devices the tracker identification, the sensor payload and an associated location of the at least one of the plurality of mobile devices and monitoring the tracker identification and the associated location of the at least one of the plurality of mobile devices.
US11978014B2 Dynamic termination zone detection system
Examples provide a tag manager component that identifies a plurality of stationary RFID tags located within a three-dimensional space outside an item display area based on an analysis of RFID tag data associated with the plurality of RFID tag readers. A zone detection component analyzes item data associated with a plurality of items corresponding to the plurality of stationary RFID tags and location data associated with the three-dimensional space using a set of per-item criteria. The set of per-item criteria includes a per-item minimum threshold number of items per unit of three-dimensional space and/or a minimum threshold stationary time-period. A verification component analyzes sensor data and/or transaction data to verify whether the three-dimensional space is a termination zone. If the three-dimensional space is a termination zone, an inventory manager component removes the plurality of items from perpetual inventory.
US11978013B2 Global monitoring system for critical equipment performance evaluation
Acquiring and evaluating data regarding the performance of critical equipment of various business units distributed around the globe is essential in today's market. In particular aggregating, organizing and evaluating various types of data at a host processing system that is accessible via an intuitive graphical user interface to approved users connected to an enterprise network.
US11978012B2 Locating, identifying, and shifting objects in automated or semi-automated fashion including during transit
Detecting, locating, identifying, engaging, and/or shifting objects in automated or semi-automated fashion as well as methods, systems, apparatuses, and computer-program products therefor. Embodiments used for shifting objects in automated or semi-automated fashion may be implemented in stationary environments, and/or in moving, e.g., in-transit, environments, and may be used to transfer, route, and/or organize objects based on their designated destinations. The embodiments may further be implemented in a logistics network, thereby increasing the efficiency and capacity of the logistics network, among other benefits.
US11978007B2 System, apparatus and method for compressing and storing data based on the amount of change in the sensed data used for state management of logistics
Disclosed is a storage method of sensed data used for state management of a logistics, which is performed by an apparatus including generating actual sensed data, which is obtained by sensing at least one of a temperature, acceleration, humidity, illuminance, inclination, impact, and location inside a region at a predetermined period through a first sensor installed inside the region where the logistics of a delivery vehicle is loaded, calculating a change amount of the actual sensed data at a predetermined time interval, activating one storage mode among a first storage mode and a second storage mode depending on a result of comparison between the change amount and a predetermined threshold change amount, and storing the actual sensed data in a storage method provided in the activated storage mode.
US11978006B2 Low capital and operational cost e-commerce logistics system for fast and massive delivery of e-commerce merchandise to large geographical areas
The present invention discloses a disruptive low capital and operational cost logistics system and method that provides for fast and massive delivery of e-commerce merchandise, including same day delivery, of thousands of items and packages, in extensive geographical areas, such as whole states, countries and continents, reducing the need for building, operating, or using multiple fulfillment warehouses located near the consumers as in traditional e-commerce logistics, creating a revolution in the e-commerce industry worldwide.In a disruptive manner, the systems and methods of the present invention facilitate the logistics for e-commerce delivery processes, and also may allow at the same time reducing the use of massive quantities of cardboard packages that are used for protection and containment for e-commerce orders, being sustainably beneficial for the e-commerce market, the environment, and the consumer. This is achieved by the use of multibox packages that are configured to contain a set of products including orders from different consumers and not necessarily having individual packages for individual consumers, where such multibox packages are sorted at the origin in a Central Fulfillment Center.
US11978002B2 Computer enhancements for increasing service growth speed
Techniques to increase a speed of a growth of a service are disclosed. User-specific information is dynamically calculated for each of a plurality of users of the service while each of the plurality of users is accessing the service. The user-specific information includes scores associated with the plurality of users. The scores represent combined values of points associated with each of a set of scoring activities performed by each of the plurality of users with respect to the service. Designated users are identified from the plurality of users based on a determination that one or more qualifying criteria have been satisfied. A transferring of a value to each of the one or more identified designated users is initiated based on a determination that one or more granting criteria have been satisfied.
US11977998B2 Surgical workflow support system
Methods and systems for controlling a workflow in an operating room including interconnected medical devices that support surgical systems and surgical operations. Methods and systems to control clinical information through the use of a medical device, such that use of a medical device at least partially determines the clinical information that is displayed on a display monitor.
US11977997B1 Tagging systems and methods for efficient cloud service provisioning
Embodiments of the current disclosure provide systems and methods for tagging data for efficient deployment of cloud services to a company. In some embodiments, cloud service data may be obtained by a system. The cloud service data may be tagged by the system in a standard tagging system and organized according to tag categories. The tagged data may then be analyzed to determine resource provisioning by the cloud service provider and compared to consumption by the company utilizing the cloud services to find services that are not used or not used efficiently. New policies may be generated and uploaded to the cloud service provider to optimize resource allocation based on the analysis results.
US11977995B2 Machine learning artificial intelligence system for predicting hours of operation
An artificial intelligence system for communicating predicted hours of operation to a client device. The system may include a processor in communication with a client device and a database; and a storage medium storing instructions. When executed, the instructions in the storage medium configure the processor to: receive, from the client device, a request for hours of operation of a merchant, the request specifying a day of the week; obtain, from the database in response to the request, a set of credit card authorizations associated with the merchant; determine a selected day authorizations subset by selecting, from the set of credit card authorizations, credit card authorizations issued on the specified day of the week; generate a posted transaction array based on the selected day authorizations subset, the posted transaction array may include a plurality of time intervals and numbers of transactions for the time intervals; generate a predictions list based on the posted transaction array, the predictions list including the time intervals and prediction indications for the time intervals; and communicate the predictions list to the client device.
US11977993B2 Data source correlation techniques for machine learning and convolutional neural models
A data model computing device receives a first data model with a first set of attributes, a first margin of error, a first set of predictions, and an underlying data set. Subsequently, the data model computing device receives a second data model with a second set of attributes, as the test data for a machine learning module. Based on the first and second data model, the machine learning function generates a second set of predictions and a second margin of error. The data model computing device performs a statistical analysis on the first and second set of predictions and the first and second margin of error to determine if the second set of predictions converge with the first set of predictions and second margin of error is narrower than the first margin of error, to determine if the second data model improves the prediction results of the machine learning module.
US11977986B2 Dynamic computation rates for distributed deep learning
Embodiments of a method are disclosed. The method includes performing distributed deep learning training on multiple batches of training data using corresponding learners. Additionally, the method includes determining training times wherein the learners perform the distributed deep learning training on the batches of training data. The method also includes modifying a processing aspect of the straggler to reduce a future training time of the straggler for performing the distributed deep learning training on a new batch of training data in response to identifying a straggler of the learners by a centralized control.
US11977984B2 Using a first stain to train a model to predict the region stained by a second stain
A convolutional neural network predicts which regions of a tissue slice would be stained by a first stain by training a model to identify those regions based only on tissue stained by a second stain. Thereafter the first stain need not be used to mark cancerous regions on other tissue slices that are stained with the second stain. The training slice is stained with a first immunohistochemical stain and a second counterstain. A target region of an image of the training slice is identified using image analysis based on the first stain. A set of parameters for associated mathematical operations are optimized to train the model to classify pixels of the image as belonging to the target region based on the second stain but not on the first stain. The trained parameters are stored in a database and applied to other images of tissue not stained with the first stain.
US11977982B2 Training of oscillatory neural networks
The network comprises at least one network layer in which a plurality of electronic oscillators, interconnected via programmable coupling elements storing respective network weights, generate oscillatory signals at time delays dependent on the input signal to propagate the input signal from an input to an output of that layer. The network is adapted to provide a network output signal dependent substantially linearly on phase of oscillatory signals in the last layer of the network. The method includes calculating a network error dependent on the output signal and a desired output for the training sample, and calculating updates for respective network weights by backpropagation of the error such that weight-updates for a network layer are dependent on a vector of time delays at the input to that layer and the calculated error at the output of that layer.
US11977979B2 Adaptive bounding for three-dimensional morphable models
Systems and techniques are provided for generating one or more models. For example, a process can include obtaining a plurality of input images corresponding to faces of one or more people during a training interval. The process can include determining a value of the coefficient representing at least the portion of the facial expression for each of the plurality of input images during the training interval. The process can include determining, from the determined values of the coefficient representing at least the portion of the facial expression for each of the plurality of input images during the training interval, an extremum value of the coefficient representing at least the portion of the facial expression during the training interval. The process can include generating an updated bounding value for the coefficient representing at least the portion of the facial expression based on the initial bounding value and the extremum value.
US11977977B2 Methods and systems for data analysis in a state machine
A device includes a match element that includes a first data input configured to receive a first result, wherein the first result is of an analysis performed on at least a portion of a data stream by an element of a state machine. The match element also includes a second data input configured to receive a second result, wherein the second result is of an analysis performed on at least a portion of the data stream by another element of the state machine. The match element further includes an output configured to selectively provide the first result or the second result.
US11977975B2 Learning method using machine learning to generate correct sentences, extraction method, and information processing apparatus
A learning method to be executed by a computer, the learning method includes when a first input sentence in which a predetermined target is represented by a first named entity is input to a first machine learning model, learning a first parameter of the first machine learning model such that a value output from the first machine learning model approaches correct answer information corresponding to the first input sentence; and when an intermediate representation generated when the first input sentence is input to the first machine learning model and a second input sentence in which the predetermined target is represented by a second named entity are input to a second machine learning model, learning the first parameter and a second parameter of the second machine learning model such that a value output from the second machine learning model approaches correct answer information corresponding to the second input sentence.
US11977973B2 Neuron circuit and operating method thereof
A neuron circuit and an operating method thereof are disclosed. The neuron circuit may include an input unit to which an input pulse is applied, a bipolar memristor configured to have one end connected to one end of the input unit, a first capacitor configured to be connected between the one end of the bipolar memristor and a ground, a first diode configured to have an anode connected to the one end of the bipolar component, a second capacitor configured to have one end connected to a cathode of the first diode, a first switch configured to be connected between the one end of the second capacitor and the ground, and a second switch configured to be connected between the anode of the first diode and the other end of the second capacitor.
US11977971B2 Data volume sculptor for deep learning acceleration
A device include on-board memory, an applications processor, a digital signal processor (DSP) cluster, a configurable accelerator framework (CAF), and a communication bus architecture. The communication bus communicatively couples the applications processor, the DSP cluster, and the CAF to the on-board memory. The CAF includes a reconfigurable stream switch and data volume sculpting circuitry, which has an input and an output coupled to the reconfigurable stream switch. The data volume sculpting circuitry receives a series of frames, each frame formed as a two dimensional (2D) data structure, and determines a first dimension and a second dimension of each frame of the series of frames. Based on the first and second dimensions, the data volume sculpting circuitry determines for each frame a position and a size of a region-of-interest to be extracted from the respective frame, and extracts from each frame, data in the frame that is within the region-of-interest.
US11977970B2 Spintronic computing architecture and method
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. A feedback and feedforward crossbar configuration is disclosed that provides for a neuromorphic computing system suitable for unsupervised learning.
US11977967B2 Memory augmented generative temporal models
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating sequences of predicted observations, for example images. In one aspect, a system comprises a controller recurrent neural network, and a decoder neural network to process a set of latent variables to generate an observation. An external memory and a memory interface subsystem is configured to, for each of a plurality of time steps, receive an updated hidden state from the controller, generate a memory context vector by reading data from the external memory using the updated hidden state, determine a set of latent variables from the memory context vector, generate a predicted observation by providing the set of latent variables to the decoder neural network, write data to the external memory using the latent variables, the updated hidden state, or both, and generate a controller input for a subsequent time step from the latent variables.
US11977966B2 Method and system for minimizing passenger misconnects in airline operations through learning
Considering the dependency of a flight hold time on multitude of dynamically varying factors, determining an optimal hold time balancing between passenger utility and airline utility is challenging. State of art approaches are limited to use of only deterministic approaches with limited ML assistance that require huge labelled training data. Embodiments disclosed herein provide a method and system for computing and recommending optimal hold time for every flight of an airline so as to minimize passenger misconnects in airline operations through Reinforcement Learning (RL). The method disclosed utilizes RL, which is trained to make decision at a flight level considering local factors while still adhering to the global objective based on global factors. Further method introduces business constants in the rewards to the RL agents bringing in airline specific flexibility in reward function.
US11977964B1 Systems and methods for using a machine learning model to document inconsistencies
Disclosed herein are exemplary implementations of systems and methods for utilizing a machine learning model to identify logical inconsistencies. An aspect of the disclosed embodiments includes a method comprises receiving, via a network, a document related to a user; receiving, from the machine learning model, a predetermined label and a value associated with the predetermined label wherein the value is associated with a location on the document; storing the predetermined label and the value associated with the predetermined label in a structured data object; identifying, based a consistency rule, a logical inconsistency in the structured data object; generating a visualization based on the logical inconsistency and providing, at a display device, the structured data object, wherein the structured data object includes the visualization of the logical inconsistency.
US11977963B2 System and method for INT9 quantization
A method of converting a data stored in a memory from a first format to a second format is disclosed. The method includes extending a number of bits in the data stored in a double data rate (DDR) memory by one bit to form an extended data. The method further includes determining whether the data stored in the DDR is signed or unsigned data. Moreover, responsive to determining that the data is signed, a sign value is added to the most significant bit of the extended data and the data is copied to lower order bits of the extended data. Responsive to determining that the data is unsigned, the data is copied to lower order bits of the extended data and the most significant bit is set to an unsigned value, e.g., zero. The extended data is stored in an on-chip memory (OCM) of a processing tile of a machine learning computer array.
US11977962B2 Immutable watermarking for authenticating and verifying AI-generated output
Embodiments are directed to immutable watermarking for authenticating and verifying artificial intelligence (AI)-generated output. An embodiment of a system includes a processor of a monitoring system, wherein the processor is to: receive first content from an edge device and second content from an adversary system, wherein the first content comprises output of a machine learning (ML) model as applied to captured content at the edge device; receive a digital signature corresponding to the first content; process the digital signature to extract a global unique identifier (GUID) of the ML model that generated the first content; verify the extracted GUID against data obtained from a shared registry; in response to successfully verifying the extracted GUID, provide the first content for consumption at a monitoring consumption application; and in response to determining that the second content is not associated with a verifiable GUID, refuse the second content at the monitoring consumption application.
US11977961B2 Method and system for distribution of computational and storage capacity using a plurality of moving nodes in different localities: a new decentralized edge architecture
The invention generally relates to a method and system for distribution of computational capacity for a plurality of end-devices in different localities using a decentralized edge architecture. The method and system clusters a plurality of moving nodes capable of offering highly virtualized computational and storage resources utilizing an Artificial Intelligence (AI) model. The clustering is performed by utilizing two prediction models: a mobility prediction model and a theoretical framework. The mobility prediction model learns timing and direction of movements such as mobility patterns of each of the plurality of moving nodes, as to ascertain computational capacity for the given locale at a certain time. The theoretical framework performs sequential to parallel conversion in learning, optimization and caching algorithms of the AI model under contingent circumstances. Upon clustering, the cluster of moving nodes is utilized to process a plurality of workloads co-operatively for the set of end-devices in the given locale.
US11977960B2 Techniques for generating designs that reflect stylistic preferences
In various embodiments, a workflow application generates and evaluates designs that reflect stylistic preferences. In operation, the workflow application determines a target style based on input received via a graphical user interface (GUI). Notably, the target style characterizes a first set of designs. The workflow application then generates stylized design(s) based on stylization algorithm(s) associated with the target style. Subsequently, the workflow application, displays a subset of the stylized design(s) via the GUI. A stylized design included in the subset of stylized design(s) is ultimately selected for production via the GUI. Advantageously, because the workflow application can substantially increase the number of designs that can be generated and evaluated based on the target style in a given amount of time, relative to more manual prior art techniques, the overall quality of the stylized design selected for production can be improved.
US11977959B2 Data compression using nearest neighbor cluster
Disclosed are techniques for compressing data in a data storage system comprising searching a cluster of nearest neighbors, wherein the cluster has been created using a locality sensitive hashing algorithm, to determine if a data block can be compressed. In alternate embodiments, nearest neighbor clusters can be formed using unsupervised learning. Additionally, nearest neighbors can also be formed in alternate embodiments using one or more of the following algorithms: a k-means clustering algorithm, a k-medoids clustering algorithm, a mean shift algorithm, a generalized method of moment (GMM) algorithm, or a density based spatial clustering of applications with noise (DBSCAN) algorithm.
US11977953B2 Platform for registering and processing visual encodings
The present disclosure relates generally to the processing of machine-readable visual encodings in view of contextual information. One embodiment of aspects of the present disclosure comprises obtaining image data descriptive of a scene that includes a machine-readable visual encoding; processing the image data with a first recognition system configured to recognize the machine-readable visual encoding; processing the image data with a second, different recognition system configured to recognize a surrounding portion of the scene that surrounds the machine-readable visual encoding; identifying a stored reference associated with the machine-readable visual encoding based at least in part on one or more first outputs generated by the first recognition system based on the image data and based at least in part on one or more second outputs generated by the second recognition system based on the image data; and performing one or more actions responsive to identification of the stored reference.
US11977950B2 Optoelectronic sensor having an aiming device and method of visualizing a field of view
An optoelectronic sensor is provided that has an image sensor for the detection of image data in its field of view and an aiming device having a light source that is arranged laterally offset from the image sensor and that is configured to generate alignment light and thus a light pattern in the field of view to make the position and/or extent of the field of view in space visible. In this respect, the aiming device has at least one optical metaelement having a metasurface and/or a metamaterial that is arranged and configured such that the optical axes of the image sensor and the aiming device are coaxially superposed.
US11977947B2 Electronic shelf label communication system, method and apparatus
The present invention provides an electronic shelf label communication system, method and apparatus. The system comprises: a processor configured to send update data to a wireless access point corresponding to an electronic shelf label group where an electronic shelf label requiring data update is located; the wireless access point configured to send a group wakeup message to the electronic shelf label requiring data update, and send, after the electronic shelf label requiring data update wakes up according to each of countdown durations for receiving the update data, the unsent update data packages corresponding to the electronic shelf label to electronic shelf labels requiring data update in a same electronic shelf label group simultaneously, until all of the update data packages corresponding to the electronic shelf label are sent; and the electronic shelf label configured to wake up periodically, receive the group wakeup message and obtain the plurality of countdown durations for receiving the update data, and wake up again according to each of the countdown durations for receiving the update data, and receive the unreceived update data packages once, until all of the update data packages are received. The present invention has high efficiency and low power consumption.
US11977946B2 Method for automatically activating NFC application and terminal
This application discloses a method for automatically activating an NFC application and a terminal, and relates to the terminal field. When a terminal has a plurality of SEs, an NFC application accessed by a transaction instruction is automatically activated. The terminal may include an NFC controller and at least two SEs, and each of the at least two SEs carries at least one NFC application. A specific solution is as follows: The NFC controller receives a transaction instruction, determines a target SE from the at least two SEs according to the transaction instruction, and sends the transaction instruction to the target SE; the target SE receives the transaction instruction, and determines, according to the transaction instruction, a target NFC application from an NFC application carried in the target SE; and the target SE runs the target NFC application, and executes the transaction instruction.
US11977944B2 Method for verifying the habilitation of a terminal to check an identity attribute of a user
A method for interrogating an electronic identity card by a terminal with a claim covering an identity attribute of the holder of this card. The terminal obtains an identity token of the CNIe then selects in a HD wallet an issuer account associated to the identity attribute covered by the claim. Afterwards, it forms a transaction including as arguments the identity token and the path in the arborescence of the wallet leading to the issuer account, this transaction then being transmitted to a blockchain. Afterwards, it is verified by consensus that the terminal is habilitated to issue a claim covering an identity attribute, and that the issuing address of the transaction corresponds to the identity attribute on which the terminal is habilitated to issue a claim.
US11977943B2 Noncontact communication medium including an antenna coil that is formed on a substrate having a through-hole
A noncontact communication medium includes an antenna coil that is formed on a substrate having a through-hole and induces power with application of a magnetic field from an outside, and a processing circuit that operates using the power induced by the antenna coil. The processing circuit is inserted in the middle of the antenna coil. The antenna coil is wound in a loop shape along an outer periphery of the substrate. An outer peripheral end of the antenna coil is connected to the through-hole. A portion of the antenna coil on the substrate facing a position of the through-hole has a shape recessed to an inner peripheral side of the antenna coil in a winding direction.
US11977942B2 Noncontact storage medium, magnetic tape cartridge, method for operating noncontact storage medium, and program
A noncontact storage medium that is mounted in a magnetic tape cartridge includes an IC chip that is connected to an antenna to be coupled to a communication destination by electromagnetic induction through a magnetic field applied from a communication destination, and performs communication with the communication destination through the magnetic field, and the IC chip corresponds to a plurality of communication standards.
US11977940B2 Memory card with multiple modes, and host device corresponding to the memory card
According to one embodiment, there is provided a memory card including a first surface, a second surface, and 1st to Nth terminal groups. The first surface includes first to Nth rows, where N is an integer of two or greater. The second surface faces the opposite side from the first surface. The 1st to Nth terminal groups are placed in the first to Nth rows. The 1st terminal group includes terminals to which differential clock signals are assigned, terminals to which single-ended signals are assigned, and a terminal to which a first power supply voltage is assigned. Kth terminal group, where K is an integer no smaller than two and no greater than N, includes terminals to which differential data signals are assigned.
US11977939B2 Compact transaction card with foldable magnetic stripe
Provided are compact transaction cards. In some approaches, a body of the card includes first and second sections rotatably coupled together, wherein the first and second sections define a first main side opposite a second main side, an insertion end perimeter opposite a second end perimeter, and a first side perimeter opposite a second side perimeter. The body may include a chip along the first main side, the chip being located on the first section of the body. A magnetic stripe may be provided along the second main side of the body, wherein the magnetic stripe is located on the second section, wherein the magnetic stripe extends parallel to the insertion end perimeter when the first and second sections are in a first configuration, and wherein the magnetic stripe extends perpendicular to the insertion end perimeter when the first and second sections are in a second configuration.
US11977938B2 Color display, authentication medium, and method of determining authenticity of color display
A forming mold has a surface in contact with a deposited film, a part or an entire part being a first wavy surface. A wave period of the first wavy surface is in a range of 250 nm or more and 500 nm or less. The deposited film conforms to the surface of the forming mold. The first wavy surface includes a plurality of rib surfaces, a plurality of groove surfaces, and a plurality of taper surfaces connecting the rib surfaces to the respective groove surfaces. The deposited film has a peak zone, a valley zone, and a transition zone. One of the peak zone, the valley zone, and the transition zone and another one of the peak zone, the valley zone, and the transition zone are different or has portions different in thickness and/or volume density.
US11977930B2 Distributed computer system using correctness proof for partial evaluations in determining consensus
There is provided a distributed computation system that establishes a consensus related to a computational value of a computational task, wherein the distributed computation system includes a plurality of computing nodes.
US11977929B2 Resource allocation method and apparatus based on edge computing
The resource allocation method and apparatus are based on edge computing. The method includes: decomposing all application systems in a server into a plurality of meta-service units according to the coupling degree between different service modules in the application systems, and obtaining the quality of experience (QoE) index parameter value of each meta-service unit; clustering the plurality of meta-service units by using a clustering algorithm based on the QoE index parameter value of each meta-service unit; and allocating resources to each cluster according to the QoE index parameter values of all meta-service units in each cluster, so that all meta-service units in each cluster share the allocated resources. According to the invention, the resource allocation is more reasonable, the QoE value of a user is increased, and the resource use is more effective.
US11977927B2 Deploying dynamic applications and infrastructure according to metadata assigned by content
Methods, computer program products, and/or systems are provided that perform the following operations: obtaining metadata associated with a content item, wherein the metadata includes at least one runtime metadata definition; identifying an environment for providing access to the content item based on a runtime metadata definition; implementing the environment based, at least in part, on the runtime metadata definition; and providing access to the content item in the environment.
US11977926B1 Deployment of pod cohorts
Techniques are described for orchestrating a cohort deployment in a computing network comprising a plurality of computing nodes implementing a virtualized computing network managed by an orchestrator. The cohort deployment is managed by a deployment broker configured to coordinate the cohort deployment. The cohort deployment includes multiple deployments, where the cohort deployment comprises a parent deployment and a spawned deployment that includes a dependency on the parent deployment.
US11977925B2 Clustering and visualizing demand profiles of resources
A system and method are presented for processing demand data for a set of resources in a technology platform. A method is provided that includes collecting demand profiles for the set of resources; reformatting each demand profile into a cumulative demand plot; calculating a distance metric for each pair of cumulative demand plots based on an area between the pair of cumulative demand plots; clustering the resources into a set of clusters based on calculated distance metrics; and generating a characterization for each of the clusters to facilitate management or control of the technology platform.
US11977923B2 Cloud-based scale-up system composition
Technologies for composing a managed node with multiple processors on multiple compute sleds to cooperatively execute a workload include a memory, one or more processors connected to the memory, and an accelerator. The accelerator further includes a coherence logic unit that is configured to receive a node configuration request to execute a workload. The node configuration request identifies the compute sled and a second compute sled to be included in a managed node. The coherence logic unit is further configured to modify a portion of local working data associated with the workload on the compute sled in the memory with the one or more processors of the compute sled, determine coherence data indicative of the modification made by the one or more processors of the compute sled to the local working data in the memory, and send the coherence data to the second compute sled of the managed node.
US11977922B2 Resource reuse for pipeline workloads
Reusing containers is provided. It is communicated to a pipeline workload manager that a particular container has finished running a step of a pipeline workload using an agent daemon of the particular container. Pipeline workload information corresponding to the pipeline workload is checked using the pipeline workload manager to determine whether the particular container can be reused to run a particular step in a different pipeline workload. The particular container is provided to be reused to run the particular step in the different pipeline workload without having to perform a prepare container environment sub-step of that particular step based on determining that the particular container can be reused to run that particular step in the different pipeline workload according to the pipeline workload information.
US11977918B2 Methods, systems and computer program products for optimizing computer system resource utilization during in-game resource farming
The invention presents methods, systems and computer program products for optimizing computer system resource utilization during in-game resource farming. The invention comprises (i) detecting a gameplay event that triggers switching from a resource farming mode to a non-resource farming mode, or for switching from a non-resource farming mode to a resource farming mode, in connection with a runtime instance of a gaining application software, (ii) identifying a guest operating system within which the runtime instance of the gaming application software is being executed, (iii) selecting a mode switching protocol implementable within the identified guest operating system, and (iv) switching the runtime instance of the gaming application software from a resource farming mode to a non-resource farming mode, or from a non-resource farming mode to a resource farming mode, by implementing the selected mode switching protocol.
US11977917B2 Apparatus for data processing for simultaneously preforming artificial intelligence function processing and data collection and method therefor
An apparatus for data processing for simultaneously performing artificial intelligence (AI) function processing and data collection and a method thereof are provided. The method of simultaneously performing AI function processing and data collection includes: receiving, by a data receiver, data; transferring, by the data receiver, the received data to a disk handler; accessing, by the disk handler, a disk in an idle state among a plurality of disks and performing writing of a file; after the writing of the file is completed, notifying, by the disk handler, a scheduler that the writing of the file is completed; transmitting, by the scheduler, job information about a job, for which the file writing is completed together with a job execution command to an AI module handler; and accessing, by the AI module handler, an AI module in an idle state among a plurality of AI modules and executing an AI function.
US11977907B2 Hybrid push and pull event source broker for serverless function scaling
Events to be executed by one or more serverless functions are received from an events queue. A determination that a first set of the events are to be executed by one or more serverless functions at a local host system and a second set of the events are to be executed at one or more serverless functions at a remote host system is made. The first set of the events are directed to the one or more serverless functions at the local host system and the second set of the events are directed to the one or more serverless functions at the remote host system.
US11977906B1 Method for generating no-code automated cybersecurity tasks
Aspects of the disclosure provide for mechanisms for generating interactive screenshot based on a static screenshot. A method of the disclosure includes receiving metadata associated with an application programming interface (API) call, generating, based on the metadata, an abstract syntax tree (AST), and responsive to receiving an input directed to the metadata, generating, based on the AST, an expression to modify the metadata based on the input.
US11977904B2 Systems and methods for robotic process automation of mobile platforms
In some embodiments, a robotic process automation (RPA) design application provides a user-friendly graphical user interface that unifies the design of automation activities performed on desktop computers with the design of automation activities performed on mobile computing devices such as smartphones and wearable computers. Some embodiments connect to a model device acting as a substitute for an actual automation target device (e.g., smartphone of specific make and model) and display a model GUI mirroring the output of the respective model device. Some embodiments further enable the user to design an automation workflow by directly interacting with the model GUI.
US11977902B2 Methods and systems for event reporting
An automaton is implemented in a state machine engine. The automaton is configured to observe data from a beginning of an input data stream until a point when an end of data (EOD) signal is seen. Additionally the automaton is configured to report an event only when one and only one occurrence of a target symbol is seen in the input data stream.
US11977901B2 Systems and methods of multi-stage configuration service for policy-driven transformation
A multi-stage configuration service running in a cloud computing environment receives a transformation request from a client device. Based on a policy identified in the transformation request, the multi-stage configuration service constructs a configuration file containing key-value pairs representing settings of a requested transformation. The settings are set or constrained in accordance with zero or more facets contained in the policy that describe how an application feature is set or constrained in performing a transformation on a source file or files. The multi-stage configuration service determines, in accordance with the policy, whether the configuration file is structurally correct in view of a user-provided overriding property value and either enqueues the configuration file for a publishing agent in the cloud computing environment to perform the requested transformation or returns an error report to the client device.
US11977891B2 Implicit program order
Apparatus and methods are disclosed for controlling execution of memory access instructions in a block-based processor architecture using a hardware structure that generates a relative ordering of memory access instruction in an instruction block. In one example of the disclosed technology, a method of executing an instruction block having a plurality of memory load and/or memory store instructions includes decoding an instruction block encoding a plurality of memory access instructions and generating data indicating a relative order for executing the memory access instructions in the instruction block and scheduling operation of a portion of the instruction block based at least in part on the relative order data. In some examples, a store vector data register can store the generated relative ordering data for use in subsequent instances of the instruction block.
US11977887B2 System and method to control the number of active vector lanes in a processor
In one disclosed embodiment, a processor includes a first execution unit and a second execution unit, a register file, and a data path including a plurality of lanes. The data path and the register file are arranged so that writing to the register file by the first execution unit and by the second execution unit is allowed over the data path, reading from the register file by the first execution unit is allowed over the data path, and reading from the register file by the second execution unit is not allowed over the data path. The processor also includes a power control circuit configured to, when a transfer of data between the register file and either of the first and second execution units uses less than all of the lanes, power down the lanes of the data path not used for the transfer of the data.
US11977883B2 Reconfigurable crypto-processor
The present disclosure relates to systems and methods that provide a reconfigurable cryptographic coprocessor. An example system includes an instruction memory configured to provide ARX instructions and mode control instructions. The system also includes an adjustable-width arithmetic logic unit, an adjustable-width rotator, and a coefficient memory. A bit width of the adjustable-width arithmetic logic unit and a bit width of the adjustable-width rotator are adjusted according to the mode control instructions. The coefficient memory is configured to provide variable-width words to the arithmetic logic unit and the rotator. The arithmetic logic unit and the rotator are configured to carry out the ARX instructions on the provided variable-width words. The systems and methods described herein could accelerate various applications, such as deep learning, by assigning one or more of the disclosed reconfigurable coprocessors to work as a central computation unit in a neural network.
US11977879B2 Methods and systems for remote configuration of software applications
Certain aspects of the present disclosure provide techniques for configuring a software application through a remote configuration service. An example method generally includes receiving, from a remote configuration service, a declarative construct. Generally, the declarative construct includes a definition of a workflow in an application to be executed within a player application deployed on a client device. Information associated with the definition of the workflow is extracted by parsing the declarative construct according to a schema defining a format of the declarative construct. The workflow is executed in the player application based on the extracted information defining functionality of the workflow.
US11977878B2 System and method for managing software services in building customized software
A system and method for managing software services is provided. The method includes receiving a query from a client device, by a processing unit, for accessing software package corresponding to at least one building block stored in a repository, wherein the building block is a software component associated with a software service, configured for reuse in a plurality of engineering applications. The method further includes identifying the software package corresponding to the building block from the repository based on the query. The method further includes providing access to the software package corresponding to the building block, on the client device, through an integrated development environment.
US11977876B2 Update device, update method and program
Provided is an update device capable of appropriately updating the nodes used in business processing. The update device comprises a communication control unit which instructs the load balancer to stop distribution to the first cluster, a transfer unit which instructs the first management node and the second management node to transfer the first execution node from being under management of the first management node to being under management of the second management node, and an update unit which instructs the first management node to update the first management node on grounds that the first execution node being under management of the first management node has been transferred to being under management of the second management node.
US11977875B2 Update management system and method
An update management system includes one or more processors that obtain collective data compiled from a group of computer devices that run an updated version of a software program. The collective data includes at least one of usage data of the computer devices in the group or user feedback directed to operation of the updated version of the software program. The one or more processors determine, based at least on an analysis of the collective data, that the updated version of the software program should be installed on a first computer device controlled by a first user, and generate a control signal to at least one of notify the first user that the updated version is recommended, schedule installation of the updated version, or automatically install the updated version on the first computer device.
US11977873B2 Device management tool
A method for use in a device management provisioning tool includes assigning a device to an account. The method includes determining whether the device requires a firmware upgrade. If the device requires a firmware upgrade, the method includes building an application package. The method includes transmitting the application package to the device to perform the firmware upgrade. The method includes connecting the device to a virtualized meeting software platform based on the firmware upgrade.
US11977869B2 Two-phase application development device
A mobile application development device having a platform processor, a native application converter engine, and a mobile platform framework engine configured to facilitate the development and deployment of mobile applications configured to be run on different mobile operating systems from code that is developed independently and agnostic of the mobile operating system on which it will ultimately run.
US11977868B2 Search based approach for generating controller models
A method includes obtaining a binary code of a controller. The method also includes decompiling the binary code of the controller to generate a source code. The method further includes generating one or more abstract syntax trees based on the source code. The method further includes generating an interpretable model based on the one or more abstract syntax trees. The interpretable model is interpretable by subject matter experts.
US11977865B2 Software and hardware collaborative compilation processing system and method
A software and hardware collaborative compilation processing method and system. The system comprises an environment configurator, a command parser, a code filler, a scheduler and a heterogeneous target system, wherein the code filler is configured for obtaining the source program path of a user, reading source codes and identifying the heterogeneous target system according to a macro definition, complementing the codes related to the heterogeneous target system, carrying out primary filling and secondary filling on the source codes; the scheduler is configured for realizing compilation scheduling and execution scheduling functions respectively; the heterogeneous target system is configured for compiling and processing user modal data, and comprises at least two heterogeneous target subsystems; each target subsystem comprises a target-related middle-end compiler, a back-end compiler and a target-related running environment.
US11977863B2 Framework for developing and deploying applications
A system may determine one or more data sources which the system is configured to access. The system may provide a set of application programming interfaces (APIs) for interacting with data stored in one or more data sources. The APIs may be accessible to one or more web applications which the system is configured to serve. The system may determine that a web application has requested an operation for interacting with the data through one or more APIs in the set of APIs. The system may determine one or more responses based at least in part on the operation requested by the web application. The system may provide the response(s) to the web application.
US11977862B2 Automatically cataloging application programming interface (API)
Disclosed herein are system, method, and computer program product embodiments for automatically cataloging updated Application Programming Interface (API) specifications. The API specifications may have been previously published to an application exchange platform. An automatic cataloging tool installed at an API development system may identify an updated API specification committed to an API specification repository. To validate that a change has been made, the automatic cataloging tool may compare the updated specification, metadata, and/or referenced documentation files to an API specification previously posted to the application exchange platform. In response to determining that the API specifications differ, the automatic cataloging tool may transmit the updated API specification to the application exchange platform. The application exchange platform may then replace the previous API specification with the updated API specification for client devices to view.
US11977853B2 Aggregating and identifying new sign language signs
A system for receiving a corpus of sign language data in which a plurality of known signs each correspond to known meanings, generate a model for identifying new sign language signs using the corpus, and identifying, using the model, a new sign language sign that does not match any of the plurality of known signs.
US11977851B2 Information processing method and apparatus, and storage medium
Embodiments of this disclosure disclose an information processing method, apparatus and a non-transitory computer readable medium. The method includes: obtaining a target text sequence corresponding to to-be-processed text information; obtaining a context vector according to the target text sequence; determining a logical similarity corresponding to the target text sequence according to the context vector and the target text sequence; and encoding the target text sequence corresponding to target text information by using the logical similarity to obtain a text encoding result. In this embodiment of this disclosure, a context vector related to a discrete sequence is used to encode the discrete sequence, to strengthen the dependence between elements in the discrete sequence, thereby enhancing the performance of a neural network model and improving the learning capability of the model.
US11977850B2 Method for dialogue processing, electronic device and storage medium
A method for dialogue processing, an electronic device and a storage medium are provided. The specific technical solution includes: obtaining a dialogue history; selecting a target machine from a plurality of machines; inputting the dialogue history into a trained dialogue model in the target machine to generate a response to the dialogue history, in which the dialogue model comprises a common parameter and a specific parameter, and different machines correspond to the same common parameter.
US11977849B2 Artificial intelligence (AI) based automated conversation assistance system and method thereof
The disclosure relates to system and method for providing Artificial Intelligence (AI) based automated conversation assistance. The method includes analyzing, using a content analyzing model, at least one conversation stream captured during a real-time conversation between a plurality of users. The method includes identifying an assistance requirement of at least one first user of the at least one user and at least one primary context associated with the at least one conversation stream using the content analyzing model. Further, the method includes identifying at least one intelligent assistive model based on the identified assistance requirement using an AI model. Using the at least one intelligent assistive model, the method generates at least one assistive conversation stream. Contemporaneous to the at least one conversation stream being captured, the method renders the at least one assistive conversation stream to the at least one first user in real-time.
US11977848B1 Computer-based interlocutor understanding using classifying conversation segments
Computer-based natural language understanding of input and output for a computer interlocutor is improved using a method of classifying conversation segments from transcribed conversations. The improvement includes one or more methods of splitting transcribed conversations into groups related to a conversation ontology using metadata; identifying dominant paths of conversational behavior by counting the frequency of occurrences of the behavior for a given path; creating a conversation model comprising conversation behaviors, metadata, and dominant paths; and using the conversation model to assign a probability score for a matched input to the computer interlocutor or a generated output from the computer interlocutor.
US11977847B2 Dynamically updated text classifier
A method for dynamically updating a machine learning model is provided. The method comprises receiving first data comprising a first number of documents, training a first machine learning model with the first data, and releasing the first machine learning model for use. After receipt of the first data, second data is received comprising a second number of documents. A concept labeling engine, according to the first machine learning model, labels a concept for at least one document in the second data. Responsive to determining that a distribution of words in the second data deviates from a distribution of words in the first data beyond a specified threshold, the first machine learning model is retrained with at least part of the second data, the retraining producing a second machine learning model; and releasing the second machine learning model for use.
US11977846B2 System and method for monitoring a sentiment score
A system and method are disclosed for scoring sentiments of communication activity and includes one or more databases that stores data describing electronic communication between one or more customer devices and one or more service center devices and a computer. The computer is configured to monitor communication activity of the one or more customer devices and the one or more service center devices to determine whether a communication channel has been opened between the one or more customer devices and the one or more service center devices and identify one or more communication activities associated with the electronic communications. The computer is further configured to compare the identified one or more communication activities with one or more predetermined communication data, determine a sentiment score based on one or more correlations between the identified one or more communication activities and the communication data.
US11977844B1 Reading assistance sponsorship system and methodolgy
Systems and processes for providing differentiated advertising sponsorship of a fabricated reading product are provided. Natural language digital text characterized by a sentence, comprised of words is user selected. The text is linguistically analyzed in furtherance of displaying a fabricated reading product corresponding to the text. The words of the sentence of the text, and the sentences, are evaluated with regard to word/sentence attributes for the words of the sentences text in furtherance of supplying only the word/sentence attributes to an advertising sponsor. Based upon either or both of the word and sentence evaluation, determining whether to supply an ad from the advertising sponsor in relation to a display of the fabricated reading product, and, in connection to supplying an ad, further determining placement position of the ad in relation to the display of the fabricated reading product.
US11977842B2 Methods and systems for generating mobile enabled extraction models
A computing system generates a plurality of training data sets for generating the NLP model. The computing system trains a teacher network to extract and classify tokens from a document. The training includes a pre-training stage where the teacher network is trained to classify generic data in the plurality of training data sets and a fine-tuning stage where the teacher network is trained to classify targeted data in the plurality of training data sets. The computing system trains a student network to extract and classify tokens from a document by distilling knowledge learned by the teacher network during the fine-tuning stage from the teacher network to the student network. The computing system outputs the NLP model based on the training. The computing system causes the NLP model to be deployed in a remote computing environment.
US11977841B2 Classification of documents
An apparatus includes a display device that displays an input document in a user interface and at least one processor configured to receive a command to determine a document type of the input document and classify the input document to assign at least one document type and a respective confidence score. The processor assigns a significance score to each word of the input document that is indicative of a degree of influence the word has in deciding that the input document is of the at least one document type. The processor determines a level of visual emphasis to be placed on each word of the input document based on the significance score of the word and displays the input document on the display device with each word of the input document visually emphasized in accordance with the determined level of visual emphasis of the word.
US11977837B2 Consent to content template mapping
A method, system, and computer program product for consent and content template mapping are provided. The method identifies a content type within a content template. A set of content categories is identified that is associated with the content type. One or more consent templates are identified as associated with one or more of the content type and the set of content categories. The content template is mapped to the one or more consent templates to generate a consent template graph. The method provides a multimedia message to a user based on a consent template associated with the user and the content template.
US11977836B1 Global explanations of machine learning model predictions for input containing text attributes
A determination is made that an explanatory data set for a common set of predictions generated by a machine learning model for records containing text tokens is to be provided. Respective groups of related tokens are identified from the text attributes of the records, and record-level prediction influence scores are generated for the token groups. An aggregate prediction influence score is generated for at least some of the token groups from the record-level scores, and an explanatory data set based on the aggregate scores is presented.
US11977833B2 Computer-implemented method and apparatus for automatically annotating columns of a table with semantic types
Provided is a computer-implemented method for generating automatically annotations for tabular cell data of a table having column and rows, wherein the method includes: supplying raw cell data of cells of a row of the table as input to an embedding layer of a semantic type annotation neural network which transforms the received raw cell data of the cells of the supplied row into cell embedding vectors; processing the cell embedding vectors to calculate attentions among the cells of the respective row of the table encoding a context within the row output as cell context vectors; and processing the cell context vectors generated by the self-attention layer by a classification layer of the semantic type annotation neural network to predict semantic column type annotations and/or to predict relations between semantic column type annotations for the columns of the table.
US11977832B2 Map note annotations at corresponding geographic locations
A computing device includes a display, a logic machine, and a storage machine holding instructions executable to display a map via the display, and associate a note with location data defining a geographic location. The note is associated with an annotation displayable on the map. The annotation is associated with a location parameter defining a map location at which the annotation is displayed on the map corresponding to the geographic location associated with the note. The annotation is associated with a zoom parameter defining one or more map zoom levels at which the annotation is displayed on the map. The annotation is associated with a context parameter defining one or more computing device contexts with which the annotation is displayed on the map. A notification corresponding to the note is presented based on the computing device being located within a threshold distance of the geographic location.
US11977829B2 Generating scalable and semantically editable font representations
The present disclosure relates to systems, methods, and non-transitory computer readable media for accurately and flexibly generating scalable and semantically editable font representations utilizing a machine learning approach. For example, the disclosed systems generate a font representation code from a glyph utilizing a particular neural network architecture. For example, the disclosed systems utilize a glyph appearance propagation model and perform an iterative process to generate a font representation code from an initial glyph. Additionally, using a glyph appearance propagation model, the disclosed systems automatically propagate the appearance of the initial glyph from the font representation code to generate additional glyphs corresponding to respective glyph labels. In some embodiments, the disclosed systems propagate edits or other changes in appearance of a glyph to other glyphs within a glyph set (e.g., to match the appearance of the edited glyph).
US11977827B2 Methods, internet of things systems, and storage mediums for management of pipeline network inspection based on smart gas geographic information systems
The embodiments of the present disclosure provide methods, Internet of Things systems, and storage mediums for management of pipeline network inspection based on a smart gas geographic information system (GIS). The method is implemented by a smart gas pipeline network safety management platform of an Internet of Things system for management of pipeline network inspection based on the smart gas GIS, and the method comprises: obtaining inspection features of at least one inspection unit in a gas pipeline network based on the smart gas GIS; determining at least one gas inspection area by dividing a gas pipeline network map of the smart gas GIS based on the inspection features; determining an inspection result by performing an inspection based on the at least one gas inspection area; and updating the at least one gas inspection area based on the inspection result.
US11977826B1 Electric drive unit simulation
A computer-implemented method of simulating operation of an electric drive unit to predict one or more performance parameters of the electric drive unit is provided. The electric drive unit includes at least an electric motor. The method includes obtaining parameters defining physical properties of the electric motor, obtaining parameters defining drive currents for driving the electric motor, processing the obtained parameters using a machine learning module trained a priori to predict a spatially varying electromagnetic and/or mechanical and/or thermal profile within the electric motor during operation, and providing as output a predicted profile for the electric motor, and using the predicted profile to compute the one or more performance parameters of the electric drive unit.
US11977824B2 Method and device for creating kinematic pair objects, and storage medium
A method for creating kinematic pair objects. Kinematic pairs are included in a first facility. The first facility is equipped with control software. The method includes obtaining a first file that includes names of N kinematic pairs, calling the control software to read the names of the N kinematic pairs in the first file, and calling the control software to create N kinematic pair objects. N is an integer greater than or equal to 1. The N kinematic pair objects are determined based on the names of the N kinematic pairs read by the control software. The names of the N kinematic pairs are in one-to-one correspondence to the N kinematic pair objects.
US11977818B2 Method for identifying wet clutch design requirements based on stochastic simulations
A method of producing a disconnect clutch includes producing a disconnect clutch, configured to selectively connect an engine and an electric machine, such that the disconnect clutch exhibits a clutch transfer function that causes a transmission output shaft torque variability that is less than a predetermined threshold during a simulated starting of the engine using the electric machine.
US11977814B2 Audio output method and mobile terminal
An audio output method applied to a mobile terminal, the screen of the mobile terminal comprises a first screen area provided with a first vibration unit, and a second screen area provided with a second vibration unit. The method includes: detecting a first folding state of the first screen area relative to the second screen area; and controlling working states of the first vibration unit and the second vibration unit according to the first folding state in a scenario that audio output is satisfied.
US11977812B2 Automatic speech recognizer and speech recognition method using keyboard macro function
The present invention relates to an automatic speech recognizer and a speech recognition method using a keyboard macro function, the method being characterized by including the steps in which: a transcription data generation unit generates transcription data on the basis of speech data input through a microphone; a labeling unit, in order to perform a macro function on the generated transcription data, labels and sessionizes the generated transcription data and stores the labeled and sessionized data when a preset labeling target word is included; and the generated transcription data is displayed in a space in a utility program in which data can be input by a virtual keyboard.
US11977809B2 Console display interlocking method and vehicle system using the same
A method for controlling a vehicle interacting with a console display includes determining a position of the console display; determining an interaction state of the console display; and controlling an output state to be displayed on the console display based on the position information of the console display and an interaction state of the console display.
US11977804B2 System and method for providing a dynamic loop of content for display
A method and apparatus is provided for providing a dynamic loop of content for display. The method includes receiving, on a processor, first data that indicates a characteristic of a loop including a plurality of slots. The method further includes receiving, on the processor, second data that indicates content of a slide for each slot in the loop. The method further includes outputting, on a display, the loop including the content of the slide for each slot in the loop. An apparatus is also provided that it used to perform one or more steps of the method.
US11977803B1 Industrial printing system, print server, and variable printing method for distributed processing of variable printing for production printing by peer-to-peer
Provided is a peer-to-peer industrial printing system that performs distributed processing in variable printing for production printing. The industrial printing system includes a plurality of print servers and performs variable printing for production printing. Each of the plurality of print servers has a variable attribute generation unit, a variable distribution unit, and a processing management unit. The variable attribute generation unit generates variable attribute information including record information, which is information about each record of variable data for the variable printing. The variable distribution unit distributes each record of the variable data to one of the plurality of print servers based on the variable attribute information generated by the variable attribute generation unit. The processing management unit transmits the job ticket including the record distributed by the variable distribution unit to the other print server that is distributed to request processing.
US11977801B2 Image processing apparatus, control method, and storage medium
An image processing apparatus stores held print jobs on a storage apparatus, displays a list of the held print jobs that have been stored on the storage apparatus, and performs a display according to a state of the storage apparatus when displaying the list.
US11977800B2 Server apparatus that controls print job and provides status information on the print job, control method therefor, and storage medium storing control program therefor
A server apparatus that is capable of notifying a user of an execution situation of a print job input to an image forming apparatus from an external apparatus. The server apparatus notifies an application of a communication terminal of information about a print job executed by an image forming apparatus. The server apparatus includes an obtainment unit that obtains status information about a print job that is input to the image forming apparatus from an external apparatus, and a controller that displays a message based on the status information on a display unit of the communication terminal. The controller displays a message, which shows that a predetermined print job cannot be executed because another print job is under execution, in a case where the predetermined print job is input to the image forming apparatus and the image forming apparatus is executing the other print job.
US11977795B2 Printing apparatus, control method, and storage medium for storing program and executing an identified alternative processing
A printing apparatus includes a first discharge unit to discharge a printing medium on which printing has been performed, and a second discharge unit to discharge a printing medium on which printing has been performed. A determination unit, in a case where the first discharge unit is instructed to be a discharge destination of a printing medium, determines whether to discharge the printing medium from the first discharge unit based on a predetermined condition. An identification unit, in a case where the determination unit determines not to discharge the printing medium from the first discharge unit, identifies alternative processing previously instructed by a user. An execution unit executes the alternative processing identified by the identification unit.
US11977794B2 Information processing device, print system, print control method, and non-transitory computer-readable storage medium storing print control program
An information processing device connecting to a print server via a network and connectable to a printing device is provided. The information processing device determines whether the printing device is a compatible printing device compatible with the print server or an incompatible printing device incompatible with the print server, and causes registration processing corresponding to a result of the determination to be executed.
US11977791B2 Editing method for editing layout of displayed objects including function for enabling switching of selection condition defining objects to be selected based on selection operation, and corresponding recording medium, information processing apparatus, and printing apparatus
An editing method being performed by a computer according to one aspect includes executing processing of: causing a display to display an editing screen on which a layout of an object is capable of being edited; and enabling switching of a selection condition for each object on the editing screen to be brought into one of a selected state and an unselected state based on an operation by a user. The switchable selection condition may include a combination of a first selection condition for bringing an object whose own area is entirely included in a range designated by an operation of designating the range into a selected state and a second selection condition for bringing an object whose own area is at least partially included in the designated range into a selected state.
US11977785B2 Non-volatile memory device-assisted live migration of virtual machine data
The disclosed technologies provide functionality for non-volatile memory device-assisted live migration of virtual machine (“VM”) data. A host computing device (the “host”) requests that a source non-volatile memory device track changes to a namespace by a VM. In response thereto, the source device tracks changes made by the VM to the namespace and stores one or more data structures that identify the changed portions of the namespace. The host requests the data structures from the source device and requests the contents of the changed portions from the source device. The host then causes the data changed by the VM in the namespace to be written to a namespace on a target non-volatile memory device. The host can also retrieve the device internal state of a child physical function on the source device. The host migrates the retrieved device internal state to a child physical function on the target device.
US11977784B2 Dynamic resources allocation method and system for guaranteeing tail latency SLO of latency-sensitive application
The present invention proposes a dynamic resources allocation method and system for guaranteeing tail latency SLO of latency-sensitive applications. A plurality of request queues is created in a storage server node of a distributed storage system with different types of requests located in different queues, and thread groups are allocated to the request queues according to logical thread resources of the service node and target tail latency requirements, and thread resources are dynamically allocated in real time, and the thread group of each request queue is bound to physical CPU resources of the storage server node. The client sends an application's requests to the storage server node; the storage server node stores the request in a request queue corresponding to its type, uses the thread group allocated for the current queue to process the application's requests, and sends responses to the client.
US11977777B2 Semiconductor device including relay chip
A semiconductor device includes a relay chip configured to be connected to a host; a first chip connected to the relay chip via a first channel; and a second chip connected to the relay chip via a second channel. The relay chip is configured to receive, from the host, a first enable signal for selecting the first channel and a second enable signal for selecting the second channel. During a first period in which the first enable signal is maintained at a non-active level and the second enable signal is maintained at an active level, the relay chip is configured to perform, in parallel, a first data transfer operation via the first channel and a first command issuing operation via the second channel.
US11977766B2 Hierarchical network for stacked memory system
A hierarchical network enables access for a stacked memory system including or more memory dies that each include multiple memory tiles. The processor die includes multiple processing tiles that are stacked with the one or more memory die. The memory tiles that are vertically aligned with a processing tile are directly coupled to the processing tile and comprise the local memory block for the processing tile. The hierarchical network provides access paths for each processing tile to access the processing tile's local memory block, the local memory block coupled to a different processing tile within the same processing die, memory tiles in a different die stack, and memory tiles in a different device. The ratio of memory bandwidth (byte) to floating-point operation (B:F) may improve 50× for accessing the local memory block compared with conventional memory. Additionally, the energy consumed to transfer each bit may be reduced by 10×.
US11977765B2 Storage system and data processing method
The functions of a mainframe environment are expanded by leveraging the functions of an open environment. A second storage of an open system externally connected to a first storage of a mainframe system comprises a second main volume of an open environment generated in association with a main logical device of the second storage, and a second sub volume of an open environment generated in association with a sub logical device of the second storage; the first storage comprises a first main volume of a mainframe environment generated in association with the main logical device of the second storage, and a first sub volume of a mainframe environment generated in association with the sub logical device of the second storage; when the first storage receives a data processing request from a host, the first storage reflects the processing request in the second storage and completes the processing; and when the first storage receives an execution request of a prescribed function, the first storage causes the second storage to execute the function.
US11977762B2 LUN division method and device
A Logical Unit Number (LUN) division method and device includes checking and adjusting a connection manner and numbers of Serial Attached Small Computer System Interface (SCSI) (SAS) connections of storage enclosures and a controller, so as to make a maximum output bandwidth of each storage enclosure consistent (Si); querying controller port identifiers and storage enclosure identifiers (S2); creating a Mdisk array, and adding the corresponding controller port identifier and the corresponding storage enclosure identifier for each Mdisk (S3); logically dividing a storage space in the Mdisk array to create a volume, and dividing the volume into LUNs, whereby Mdisks that form the LUNs are made to come from different storage enclosures and different controller ports (S4); and mapping the LUNs to a host (S5).
US11977761B2 Predictive allocation of ephemeral containers for cloud computing services
Examples include maintaining a virtual pool of containers; receiving a request from a client for one of a plurality of services to performed; when the request includes client code, determining whether the request belongs to regular or priority queue based on two models; adding the request to an appropriate shard in the queue; getting the request from the selected one of the plurality of queues and assigning a container for the request from the virtual pool of containers, the client code to be executed in the container; and after the client code is executed in the container, deleting the container from the virtual pool.
US11977759B2 Method for operating a cache memory, cache memory and processing unit
A method for operating a cache memory having a set having multiple memory blocks configured for storing data blocks. In a write process of a data block into a memory block of the set, the data block is written into the memory block, a relevance rank value of the data block and a first access time rank value are determined. Rank data associated with the memory block are determined using a write rank mapping from the relevance rank value and the first access time rank value, and the determined rank data are stored. If no memory block of the set is free, a memory block that is to be overwritten is selected from the memory blocks of the set based on the rank data, which are associated with the memory blocks, and the data block to be stored is written into the selected memory block by using the write process.
US11977758B2 Assigning blocks of memory systems
Methods, systems, and devices for assigning blocks of memory systems are described. Some memory systems may be configured to initiate an operation to characterize a plurality of blocks of a memory system; identify a first quantity of complete blocks of the plurality of blocks and a second quantity of reduced blocks of the plurality of blocks based at least in part on initiating the operation; determine, for a block of the second quantity of reduced blocks, whether a quantity of planes available for use to store the information in the block satisfies a threshold; and assign the block as a special function block configured to store data associated with a function of the memory system based at least in part on determining that the quantity of planes available for use to store the information in the block of the second quantity of reduced blocks satisfies the threshold.
US11977756B2 Computer device, setting method for memory module, and mainboard
A computer device, a setting method for a memory module, and a mainboard are provided. The computer device includes a memory module, a processor, and the mainboard. A basic input output system (BIOS) of the mainboard stores a custom extreme memory profile (XMP). When the processor executes the BIOS, so that the computer device displays a user interface (UI), the BIOS displays multiple default XMPs stored in the memory module and the custom XMP through the UI. The BIOS stores one of the default XMPs and the custom XMP to the memory module according to a selecting result of the one of the default XMPs and the custom XMP displayed on the UI.
US11977752B2 Flash memory controller and method capable of sending data toggle set-feature signal to enable, disable, or configure data toggle operation of flash memory device
A method of a flash memory controller includes: providing an input/output (I/O) circuit coupled to the flash memory device; and sending a data toggle set-feature signal to the flash memory device to enable, disable, or configure a data toggle operation of the flash memory device; the data toggle operation of the flash memory device is arranged to make the flash memory device control the flash memory device's data register selecting and transferring a first data unit and a second data unit to the flash memory device's I/O control circuit to make the I/O control circuit sequentially transmit the first data unit and the second data unit to the flash memory controller through the specific communication interface in response to a specific read command or a data toggle command transmitted by the flash memory controller.
US11977750B2 Detection and isolation of faulty holdup capacitors using hardware circuit in data storage devices
Disclosed are systems and methods detecting and isolating faulty hold-up capacitors and performing corrective actions for a data storage device. A hardware circuit is coupled to a micro-controller and non-volatile memory dies. The method includes, at the hardware circuit: providing a back-up power for the non-volatile memory dies and the micro-controller; and detecting whether a hold-up capacitor of the hardware circuit is faulty and isolating the hold-up capacitor in accordance with a detection that the hold-up capacitor is faulty. The method also includes, at the micro-controller: obtaining a status of an interface coupled to the hardware circuit; determining a status of the hardware circuit based on the status of the interface; and performing a corrective action for the data storage device in accordance with a determination that the status of hardware circuit corresponds to one or more faulty hold-up capacitors.
US11977749B2 Alignment of activation periods
Methods, systems, and devices for alignment of activation periods are described. Techniques for memory operations are described. A device may transition from a reduced-power state to a reception-ready state based on a timing parameter of the device that indicates a first duration for transitioning the device from the reduced-power state to the reception-ready state. After transitioning to the reception-ready state, a data transmission may be received beginning at a first time. A second time associated with an error in the data transmission may be determined. The timing parameter may be configured to indicate a second duration for transitioning the device to the reception-ready state based on a difference between the second time and the first time.
US11977747B2 Memory access apparatus and method having address scrambling mechanism
The present invention discloses a memory access apparatus having address scrambling mechanism that includes an address scrambling circuit and a memory controller. The address scrambling circuit performs the steps outlined below. An original access address is received to be interpreted into original unit indexes and a minimal original unit according to regional unit levels of a memory. Scrambled unit indexes and a minimal scrambled unit are generated correspondingly according to a random address generation algorithm, to further generate a scrambled access address accordingly, in which when a plurality of different original access addresses have at least one the same original unit indexes from the highest block unit level, the scrambled unit indexes generated therefrom are the same. The memory controller accesses the memory according to the scrambled access address.
US11977746B2 Storage device and a data backup method thereof
A data backup method of a storage device which includes a storage controller, a buffer memory, and a plurality of nonvolatile memory devices, the method including: detecting a power-off event of an external power provided to the storage device; deactivating a host interface of the storage controller in response to the detection of the power-off event; moving data stored in the buffer memory to a static random access memory (SRAM) in the storage controller; blocking or deactivating a power of the buffer memory; setting an interleaving mode of the plurality of nonvolatile memory devices to a minimum power mode; and programming the data moved to the SRAM to at least one of the plurality of nonvolatile memory devices.
US11977745B2 Data retry-read method, memory storage device, and memory control circuit element
A data retry-read method, a memory storage device, and a memory control circuit element are provided. The method includes: detecting a notification signal from a volatile memory module; in response to the notification signal, instructing the volatile memory module to execute N command sequences in a buffer; and after the volatile memory module executes the N command sequences, sending at least one read command sequence, according to M physical addresses involved in the N command sequences, to instruct the volatile memory module to read first data from the M physical addresses.
US11977740B2 Cartridge management system, method of operating cartridge management system, and program
A cartridge management system that manages a plurality of cartridges, in each of which a magnetic tape is housed, includes a processor, and a memory incorporated in or connected to the processor, in which the processor is configured to execute data rewrite-in processing of rewriting data stored in the magnetic tape, in a specific cartridge among the plurality of cartridges based on an access frequency indicating a frequency of access to the data, and cartridge replacement processing of replacing the data stored in the magnetic tape of the specific cartridge and the data stored in the magnetic tape of another cartridge among the plurality of cartridges.
US11977738B2 Allocation of store requests
There is provided an apparatus, method and medium. The apparatus comprises a store buffer to store a plurality of store requests, where each of the plurality of store requests identifies a storage address and a data item to be transferred to storage beginning at the storage address, where the data item comprises a predetermined number of bytes. The apparatus is responsive to a memory access instruction indicating a store operation specifying storage of N data items, to determine an address allocation order of N consecutive store requests based on a copy direction hint indicative of whether the memory access instruction is one of a sequence of memory access instructions each identifying one of a sequence of sequentially decreasing addresses, and to allocate the N consecutive store requests to the store buffer in the address allocation order.
US11977736B2 Host rate adjustment using free space values
Methods, systems, and apparatuses include receiving a current free space value and a historic delta value. A delta value is calculated using the current free space value, a target free space value, and the historic delta value. A delta region is determined using the delta value. A new host rate is calculated using the determined delta region, the calculated delta value, and the historic delta value. The new host rate is sent to a host device causing the host device to change a current host rate to the new host rate.
US11977732B2 Hybridization of voice notes and calling
A system and method for receiving a user interaction with a user interface of a client device, determining a current communication mode and a desired communication mode, where the desired communication mode is determined based on the user interaction received by the sensor module. The system further sets the desired communication mode as the current communication mode, and causes presentation of a user interface of the client device based on the desired communication mode being set as the current communication mode.
US11977731B2 Media capture lock affordance for graphical user interface
The disclosed embodiments are directed to a media capture lock affordance for a graphical user interface displayed by a media capture device. The media capture lock affordance allows a user to lock and unlock a capture state of the media capture device using a simple and intuitive touch gesture that can be applied by the user's finger (e.g., the user's thumb) while holding the media capture device in one hand.
US11977730B2 Non-linear navigation of data representation
A method for scrolling through a representation of data that is too large to be presented legibly in its entirety within confines of a display is disclosed. The method includes presenting a section of the representation on the display. A portion of the representation is selected, using the section presented on the display, for scrolling on. The presentation of the section presented on the display is modified to include additional representation based on the portion selected. The additional content is to be presented in a non-linear fashion. Input from a user interface associated with movement through the additional content is received. The movement is to provide non-linear scrolling through the additional content. Apparatus for performing the method is also disclosed.
US11977728B1 Interface-integrated permissions configuration
A method includes outputting a first version of a user interface. User interface elements in the first version of the user interface are presented with at least one visual characteristic indicating whether or not the user interface elements are included in an available plurality of user interface elements, and the first version of the user interface has a matching look and feel compared to a second version of the user interface. The method includes receiving a selection interaction with a user interface element; and, in response to the selection interaction, configuring whether the user interface element is included in the first available plurality of user interface elements, and altering the at least one visual characteristic of the user interface element to indicate the user interface element's updated inclusion or updated non-inclusion in the available plurality of user interface elements.
US11977727B1 Method for synchronizing a virtual remote display screen of an application executing on a hardware device with a physical remote device and using the display screen and remote device to record information regarding human behavior
A virtual remote display screen of an application executing on a hardware device is synchronized with a physical remote input device to allow a user to record information regarding human behavior for a program. The synchronization allows the information regarding human behavior to be recorded during a session by using either the virtual remote display screen or the physical remote input device, or a combination of both the virtual remote display screen and the physical remote input device.
US11977726B2 Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
An electronic device with a display, a touch-sensitive surface, and one or more sensors that detect intensities of contacts on the touch-sensitive surface displays, on the display, a user interface. While displaying the user interface, the electronic device detects an input that includes a contact on the touch-sensitive surface. In response to detecting the input while displaying the user interface, and while continuing to detect the input on the touch-sensitive surface: If an intensity of the contact satisfies an activation intensity threshold, the electronic device performs a first operation associated with the activation intensity threshold. The activation intensity threshold is determined based on whether or not prior inputs by the user on the touch-sensitive surface exceed a respective intensity threshold. If an intensity of the contact does not satisfy an activation intensity threshold, the electronic device forgoes performing the first operation associated with the activation intensity threshold.
US11977725B2 Authoring system for interactive virtual reality environments
Systems and methods are disclosed, including a non-transitory computer readable medium storing computer executable code that when executed by a processor cause the processor to project a mixed reality environment to a headset, the mixed reality environment having one or more objects, each being created by object computer code having properties that define how the objects interact within the mixed reality environment; in response to a first input from at least one user interface device, display an action menu on the visual feedback screen having a list of pre-defined action modules, the action modules including a module of computer executable code having one or more functions, the one or more functions configured to affect one or more properties of a first object of the one or more objects within the mixed reality environment; and update the object computer code of the first object to include a selected action module.
US11977719B2 Mode setting method and device of monitoring system
A mode setting method and a mode setting device for a monitoring system are provided. The mode setting method includes: selecting one or a plurality of monitoring objects; selecting a corresponding display template from preset display templates for each of the one or the plurality of monitoring objects, and associating and packaging each of the one or the plurality of monitoring objects and the selected display template in a one-to-one correspondence, and generating one or a plurality of single display units; selecting a single display unit from the generated single display units according to a monitoring scene; and placing the selected single display unit into a corresponding block of a monitoring interface layout of the monitoring system, and storing the same.
US11977718B2 Risk assessment
Embodiments of the present disclosure enable system(s) and method(s) for creating and deploying an electronic skill-based activity, including implementing a matchup tool to determine a projected performance score for participants in real-world events based at least in part on historical performance data of each participant. The matchup tool creates suggested matchups for inclusion in a skill-based game by selecting, for each suggested matchup, at least two components, formed from one or more participants, expected to produce substantially similar scores in the skill-based game based on the projected performance score of each participant. The matchup tool renders for display to a game operator the suggested matchups to enable the game operator to interactively select suggested matchups for inclusion within the skill-based game. The matchup tool transmits the selected matchup to presentation devices of users to enable the users to interactively select components as predicted winning components of the skill-based game.
US11977713B2 Viewing angle adjustment method and device, electronic device, and computer-readable storage medium
The present disclosure provides a viewing angle adjustment method and device, an electronic device, and a non-transitory computer-readable storage medium, and belongs to the field of computer technologies. The method includes determining an adsorption area of a first virtual object in a virtual scenario according to a distance between the first virtual object and a second virtual object, a size of the adsorption area being positively correlated with the distance between the first virtual object and a second virtual object. In response to an aiming point of the second virtual object being located in the adsorption area, the method includes obtaining a target rotation speed of a viewing angle of the virtual scenario. The method also includes adjusting the viewing angle of the virtual scenario according to the target rotation speed of the viewing angle.
US11977712B2 Systems and methods for contextual and administrator controlled browser control bar
The present disclosure is directed towards systems and methods for configuring the interface of an embedded browser. The client application can dynamically control the interface of the embedded browser based on the sessions established between the client application and one or more network applications. The client application can change the configuration of the embedded browser's interface contextually based on different network applications accessed by the embedded browser.
US11977711B1 Resource tagging and grouping
A resource tagging service allows resource tags to be created and associated with computing resources in a service provider network. The resource tags can be utilized to search, collect, filter, organize and otherwise manage computing resources in the service provider network having matching tags, and/or to perform other types of functionality. A resource groups service allows customers and/or other users of the service provider network to view and access collections of computing resources that share common resource tags and/or other attributes. Resource groups can also be evaluated in order to identify computing resources in a service provider network for which certain types of actions or other functionality is to be performed. Membership of resource groups can also be evaluated over time and inferences can be drawn from the membership and from operational information associated with the member computing resources.
US11977708B2 Displacement sensing apparatus
Disclosed a sensing apparatus having a frame element and a displaceable element mounted relative to the frame element. The sensing apparatus comprises a plurality of displacement sensor elements each configured to provide a displacement sensor output signal indicative of a displacement between the frame element and the displaceable element, wherein the plurality of displacement sensor elements are arranged at different spatial locations relative to the displaceable element and configured to provide a displacement sensor output signal indicative of a displacement between the frame element and the displaceable element at the respective spatial location. The sensing apparatus further comprises processing circuitry configured to obtain the displacement sensor output signals from the plurality of displacement sensor elements and determine whether displacement of the displaceable element is a valid displacement by comparing at least the ratio between the displacement sensor output signals to one or more expected ratios.
US11977707B2 Touch sensor
Each of first electrode sections forming a transmission electrode includes a first main line and a plurality of first auxiliary lines. Each of second electrode sections forming a reception electrode includes a second main line and a plurality of second auxiliary lines. With the transmission and reception electrodes and overlapping each other, the first main line and the second main line intersect with each other at one point, and a cell region is unclosed. The cell region is surrounded by two or more types of thin wires selected from a group consisting of the first main line, the first auxiliary lines, the second main line, and the second auxiliary lines.
US11977703B2 Touch detection module and display device including the same
A touch detection module, includes: a plurality of driving electrodes arranged side by side; a plurality of sensing electrodes staggered with respect to the driving electrodes; and a touch driving circuit configured to supply touch driving signals to the plurality of driving electrodes and to detect touch detection signals through the plurality of sensing electrodes to identify touch position coordinates, wherein the touch driving circuit is configured: to vary frequency modulation parameter set values in response to a change in a frequency of reference clocks, and to generate and supply a frequency of the touch driving signals by using the reference clocks and a varied frequency modulation parameter set value.
US11977689B2 Foot-part input system, foot-part position indicating instrument, foot-part position detecting device, indicated position input method using foot-part input system, and image processing system using foot-part input system
Input of various kinds of information to an image processing device by use of a foot part of a user is enabled in order not to cause a difference between an image that changes and a feeling with respect to the motion of the body of the user. Position indicators are disposed at a sole back part of a foot-part position indicating instrument. A foot-part position detecting device receives a position indication signal from the position indicators, detects whether the foot-part position indicating instrument makes forward movement that is movement in the extension direction of a line extended in a direction from a heel-side part toward a toe-side part or makes backward movement that is movement in the extension direction of a line extended in a direction from the toe-side part toward the heel-side part, and indicates the forward movement and the backward movement to the image processing device.
US11977685B2 Handwheels and associated control consoles
Handwheel systems, including control consoles incorporating handwheels of the inventive subject matter, are described in this application. Handwheels described in this application can be used to control remotely located motors, especially those configured to control camera movements. To make it easier for camera operators to control remotely located motors using handwheels, those handwheels can be incorporated into a control console. Control consoles of the inventive subject matter can include several dials, toggle buttons, a display, and a variety of different inputs and outputs.
US11977682B2 Nonverbal multi-input and feedback devices for user intended computer control and communication of text, graphics and audio
There is disclosed devices, systems and methods for nonverbal multi-input and feedback devices for user intended computer control and communication of text, graphics and audio. The system comprises sensory devices comprising sensors to detect a user inputting gestures on sensor interfaces, a cloud system comprising a processor, for retrieving the inputted gestures detected by the sensor on the sensory device, comparing the inputted gestures to gestures stored in databases on the cloud system, identifying at least a text, graphics and/or speech command comprising a word that corresponds to the inputted gesture; showing the command to the user; and transmitting the command to another device.
US11977680B2 Light and thin virtual reality gloves and method for manufacturing the same
A virtual reality glove includes a gloved shaped substrate including a palm area and a finger area connected with the palm area, a plurality of conductive circuits disposed on the glove shaped substrate, a plurality of tactile feedback units disposed on and electrically connected with the plurality of conductive circuits respectively, and a data processing unit installed on an end of the palm area away from the finger area and electrically connected with the plurality of conductive circuits. The glove shaped substrate is flexible, and the conductive circuits are curved. A method for manufacturing the virtual reality glove is also disclosed.
US11977672B2 Distributed pose prediction
Systems and techniques are described herein for generating and/or processing virtual content in a distributed system (e.g., a distributed extended reality system). For example, a first device (e.g., a client device) of a distributed extended reality system may transmit one or more sets of pose prediction parameters (e.g., prediction coefficients, prediction time associated with raw pose data, and/or the raw pose data) to a second device (e.g., a server device) of the distributed extended reality system. The second device may predict one or more poses of the second device based on the set(s) of pose prediction parameters, and may generate virtual content based on a pose of the predicted pose(s) of the first device. The second may transmit and the first device may receive the virtual content. The first device may then display one or more virtual objects based at least in part on the received virtual content.
US11977670B2 Mixed reality system for context-aware virtual object rendering
A computer-implemented method in conjunction with mixed reality gear (e.g., a headset) includes imaging a real scene encompassing a user wearing a mixed reality output apparatus. The method includes determining data describing a real context of the real scene, based on the imaging; for example, identifying or classifying objects, lighting, sound or persons in the scene. The method includes selecting a set of content including content enabling rendering of at least one virtual object from a content library, based on the data describing a real context, using various selection algorithms. The method includes rendering the virtual object in the mixed reality session by the mixed reality output apparatus, optionally based on the data describing a real context (“context parameters”). An apparatus is configured to perform the method using hardware, firmware, and/or software.
US11977666B2 Flexible cryptographic device
A method of programming a device comprising acquiring configuration data, loading the configuration data onto a programmable device, processing at least a portion of the configuration data through a one way function to form processed configuration data, and configuring at least one configurable module of the programmable device using the processed configuration data from the processing step.
US11977663B2 Processing unit, electronic device, and security control method
A processing unit comprising: a processor; and a memory, coupled to the processor and adapted to provide a plurality of enclaves isolated from each other, where the plurality of enclaves include a plurality of application enclaves, each of the application enclaves is used for running a respective application program, and the plurality of enclaves further include at least one of the following: a runtime enclave adapted to provide a storage space required for an invokable program; and a crypto enclave adapted to provide a storage space required for a crypto related program, wherein the runtime enclave and the crypto enclave have read/write permission for the plurality of application enclaves, and each of the application enclaves has no read/write permission for the runtime enclave and the crypto enclave.
US11977662B2 One-time programmable features for storage devices
Systems and methods are provided for implementing one-time programmable features for storage devices. In some embodiments, an Information Handling System (IHS) may include: a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: initialize a one-time programmable (OTP) security storage device; and transmit a command to the OTP security storage device, where the OTP security device is configured to be set in security or non-security mode in response to the command, and where the OTP security storage device is configured to deny or ignore any subsequent command to set the OTP security storage device in a security mode or a non-security mode.
US11977660B2 Machine learning modeling to identify sensitive data
Methods and systems identify and redact PII. A PII sensitivity detection framework includes multiple layers where each layer corresponds to a model. The framework analyzes data stored within different data tables and predicts whether a data column includes PII. The first layer corresponds to an AI model that analyzes each column metadata and predicts a first score indicative of a first likelihood of PII existence. The second layer corresponds to a rule-based model that uses various rules to determine a second score indicative of a second likelihood of PII existence for each column. The third layer corresponds to a column content model that analyzes content of each column using various natural language processing techniques to generate a third score indicative of a third likelihood of PII existence. The framework masks data presented to a user based on the scores generated via execution of one or more of the layers.
US11977654B2 System, methods, and devices for data storage and processing with identity management
Embodiments relate to data storage systems and data processing systems using a data hub, connector grid, and channel services. The systems can extract raw data from a plurality of source systems, and load and store the raw data at a data hub implemented by a non-transient data store. The systems can receive request to generate data for consumption and, in response, transmit generates data sets to channel services. The system can implement event detection and logging. The system can implement policy enforcement and identity management with access controls.
US11977648B2 Information protection apparatus, information protection method and program
An information protection device includes a reception unit that receives an image of a screen displayed on a terminal connected to a certain network; an extraction unit that extracts input information for the screen from the image; a determination unit that determines whether or not the input information matches predetermined information; and a control unit that performs, when the input information is determined to be matched with the predetermined information, a control for preventing the input information from being transmitted from the network.
US11977643B2 Methods and systems of a software-based solution for autonomous application security testing of cloud-native applications
In one aspect, a method includes the step of providing a cloud-platform based application. The method includes the step of providing a manager Lambda function. With the manager Lambda function, the method scans the cloud-platform based application, and obtains a set of metadata about the cloud-platform based application. The method includes the step of using the set of metadata. The method includes the step of generating a testing profile in a templated format based on a type of application of the cloud-platform based application. The method includes the step of using the testing profile to exercise the cloud-platform based application with one or more security testing operations.
US11977640B2 Systems and methods for authenticating the identity of an information handling system
Systems and methods are provided for validating components of an Information Handling System (IHS). During factory provisioning of the IHS, an owner certificate is stored that specifies an identity of a motherboard installed during manufacture of the IHS. The owner certificate is signed by a certificate authority of an owner of the IHS that retains capabilities for specifying the use of boot code provided by successive renters of the IHS. A renter certificate is also stored that specifies an identity of a chassis to which the motherboard is installed during manufacture of the IHS. Upon a transfer of control or ownership of the IHS, boot code operations by the security processor identify a motherboard and chassis in use by the IHS and utilize the motherboard and chassis certificates to validate that the identified motherboard and chassis are the same motherboard and chassis installed during manufacture of the IHS.
US11977639B2 Indicating a type of secure boot to endpoint devices by a security processor
Embodiments of systems and methods for indicating a type of secure boot to endpoint devices by a security processor are described. In some embodiments, a security processor may include: a core and a memory coupled to the core, the memory having program instructions stored thereon that, upon execution by the core, cause the security processor to: identify a type of secure boot last performed to bootstrap an Information Handling System (IHS); and make an indication of the type of secure boot available to a host processor or Baseboard Management Controller (BMC) of the IHS.
US11977637B2 Technique for authentication and prerequisite checks for software updates
Techniques related to a technique comprising dividing an update into a number of portions, generating, for the first portion, a first portion hash value, generating, for the second portion, a second portion hash value, generating a first branch hash value comprising a hash of a concatenation of the first portion hash value and the second portion hash value, generating a root hash value by concatenating the first branch hash value and a second branch hash value, generating a signature based on the root hash value and a private key, generating an update header comprising the signature, the root hash value, and a hash tree comprising first and second portion hash values, the first branch hash value, and the root hash value, transmitting the update header to a client device for authentication, and transmitting one or more of the number of portions to the client device.
US11977636B2 Storage transaction log
Example implementations described herein provide systems and methods for detecting damage to data by malware and involve generating log information at a storage device based on a write input/output (I/O) provided to the storage device by one or more servers, the log information comprising time information for storing the write I/O to the storage device, logical block information for the write I/O, and a compression ratio associated with storing the write I/O to the storage device; and, for a request by a management server to provide the log information for a specified time range for the storage device, returning, from the storage device, the logical block information and the compression ratio associated with the time information within the specified time range.
US11977631B2 Hypervisor level signature checks for encrypted trusted execution environments
A system includes a hypervisor, a memory, and boot firmware stored in the memory. The boot firmware is configured to execute on a processor to load a trusted code that includes a condition checker from the hypervisor, check a signature of the trusted code, and verify the signature is trusted by a guest. The boot firmware is also configured to load the trusted code into an encrypted memory at a known guest address. The hypervisor is configured to protect the known guest address. The trusted code includes a first instruction, one or more intermediate instructions, and a final instruction. The first instruction and the final instruction are exits to the hypervisor. The hypervisor is also configured to execute the condition checker and detect an inconsistency in guest memory.
US11977630B2 Detecting ransomware
There is disclosed in one example a ransomware mitigation engine, including: a processor; a convolutional neural network configured to provide file type identification (FTI) services including: identifying an access operation of a file as a write to the file or newly creating the file; computing a byte correlation factor for the file; classifying the file as belonging to a file type; determining with a screening confidence that the file type is correct for the file; determining that the screening confidence is below a screening confidence threshold; and circuitry and logic to provide heuristic analysis including: receiving notification that the confidence is below the confidence threshold; performing a statistical analysis of the file to determine a difference between an expected value and a computed value; determining from the difference, with a detection confidence, that the file has been compromised; and identifying the file as having been compromised by a ransomware attack.
US11977624B2 Methods for managing verification and validation of third-party code and devices thereof
The disclosed technology relates to receiving an executable function from a client device, wherein the executable function is to be executed on a function as a service (FaaS) platform. Upon performing a verification and validation process on the received executable function prior to runtime, it is determined when to execute the received executable function based on based on one or more execution initiation techniques upon performing. The verified and validated executable function is executed at the runtime on the FaaS platform based on the determination.
US11977622B2 Authentication between industrial elements in an industrial control system
A set of redundant industrial control system communications/control modules includes at least a first communications/control module and a second communications/control module. The first and second communications/control modules are configured to perform an authentication sequence including: transmitting a request datagram from the first communications/control module to the second communications/control module, the request datagram including a first nonce, a first device authentication key certificate, and a first identity attribute certificate; transmitting a response datagram from the second communications/control module to the first communications/control module, the response datagram including a second nonce, a first signature associated with the first and second nonces, a second device authentication key certificate, and a second identity attribute certificate; and transmitting an authentication datagram from the first communications/control module to the second communications/control module when the response datagram is valid, the authentication datagram including a second signature associated with the first and second nonces.
US11977620B2 Attestation of application identity for inter-app communications
Examples for validating the identify of an application in an inter-app communication protocol are described. An attestation payload is obtained from a third party attestation service that is executed remotely from a device on which the application is running. The attestation payload can be validated by another application on the device in order to validate the identity of the application providing the attestation payload.