Document Document Title
US11196179B2 Wideband dual-polarized electrically coupled and connected radiators on a triangular lattice
Systems and methods are provided for implementing wideband radiators that conform to regular equilateral triangular lattices with little to no performance compromise for typical offset pairs of dual-polarized element arrangements. This general radiator family/group/configuration can be referred to as the Slant Tri-V (STV) element based on the basic characteristic set of this radiator group and relative differences to conventional array elements normally seen on rectangular or triangular lattice arrangements. The STV array element has wideband, dual-polarized operation and conforms to the most efficiently sampled array lattice for the lowest array element count possible for phased arrays.
US11196172B2 Phased-array antenna and method for controlling the same
A phased-array antenna and a method for controlling the same are provided. The phased-array antenna includes first and second substrates between which a cavity is formed. Phase-shifting units in the cavity each includes: a power feeder located on a surface of the first substrate facing away from the second substrate and connected to a radio-frequency signal terminal, a radiator located on the surface and insulated from the power feeder, a ground electrode located on a surface of the first substrate facing towards the second substrate. The ground electrode connects to the ground signal terminal and overlaps with the power feeder and the radiator and includes a first and a second openings. A transmission electrode located on a surface of the second substrate facing the first substrate and connects to the control signal line.
US11196171B2 Combined waveguide and antenna structures and related sensor assemblies
Antenna assemblies, such as RADAR or other sensor antenna assemblies for vehicles. In some embodiments, the assembly may comprise an antenna block defining a waveguide groove on a first side of the antenna block with opposing rows of posts positioned opposite from one another. A plurality of antenna slots may be positioned in the waveguide groove and may extend from the first side of the antenna block to a second side of the antenna block opposite the first side. A PCB or other means for generating electromagnetic energy may be coupled with the antenna block and be configured to feed the waveguide groove with an EM signal. The plurality of antenna slots formed in the antenna block may be configured to radiate electromagnetic energy from the antenna block.
US11196170B2 Antenna device
An antenna device is provided in the disclosure. The antenna device includes a metal component, a signal cable, and a grounding component. The metal component includes a slot. The slot includes an open end and a closed end, and the open end forms an opening at a side of the metal component. The signal cable includes a signal portion and a grounding portion. The signal cable is disposed such that a projection of the signal portion is partially overlapped with the opening. The grounding portion is electrically connected to the metal component through the grounding component.
US11196159B2 Switch linearization by compensation of a field-effect transistor
A radio-frequency switch is disclosed, comprising a set of field-effect transistors disposed between a first node and a second node. In some embodiments, each field-effect transistor of the set of field-effect transistors has a respective source, drain, gate, and body. In some embodiments, the radio-frequency switch includes a compensation circuit coupled in parallel with the set of field-effect transistors, the compensation circuit configured to compensate a non-linearity effect generated by the set of field-effect transistors.
US11196158B2 Electric composite detection antenna
An electric composite detection antenna is disclosed. The antenna includes two RF antenna disposed on two sides of the circuit system of the electronic device, and a RF compensation system is disposed in the circuit system and includes an inductive sensing coil, and the induction coil can detect signal attenuation of any RF antenna subjected to external interference, so as to generate a detection signal. The RF compensation system can notice the control unit, to quickly drive any antenna matching circuit to switch to the RF antenna which is not interfered, or to quickly adjust antenna power or adjust the matching value of the RF antenna between the external environment, so that the preset electronic device can perform the stable transmission RF signal through the RF antenna without external interference, and maintain better power for RF signal transmissions.
US11196157B1 Optimizing joint aerial-layer networks using steerable antennas
A communication optimization system/method for mobile networks uses a server that generates waypoints based on a first communication network within a route to be travelled by an aerial vehicle, the aerial vehicle comprising a communication hub configured to communicate with at least one communication node, a communication hub controller configured control movement of a steerable antenna, and an aerial vehicle controller configured control movement of the aerial vehicle. The server then transmits the waypoints to the aerial vehicle controller; periodically monitors networks not connected to the communication hub; when a second communication network not connected to the communication hub satisfies a threshold, transmits causes the communication controller to steer the steerable antenna in a direction of the second communication network, further causing the communication hub to communicate and connect with the second communication network.
US11196156B2 Fixed wireless systems and methods incorporating a beam steering antenna
Examples disclosed herein relate to a node in a fixed wireless network. The node includes a Beam Steering Antenna Module (“BSAM”) having a beam steering antenna to generate RF beams at controlled directions, and an antenna controller to control the directions of the generated RF beams. The node also includes a transceiver control having an Optimal Path Module (“OPM”) to determine data paths in the fixed wireless network and direct the antenna controller according to the determined data paths.
US11196155B1 Collocated radios with improved antenna isolation
Devices, systems, and methods are provided for improving antenna isolation for collocated antennae. A device may include a first radio associated with a first antenna to transmit and receive first wireless signals using a first wireless communication technique. The device may include associated with a second antenna to transmit and receive second wireless signals using a second wireless communication technique. The device may include a multi-antenna isolation structure having a first portion and a second portion separated from the first portion, the first portion and the second portion are able to prevent the first antenna from receiving a portion of current associated with the second antenna.
US11196154B2 Antenna device
In an antenna device, when an AM/FM antenna as a first antenna and an SDARS antenna or a GPS antenna as a second antenna that have different frequency bands are provided in a common case, an additional conductor portion extends out from a conductor main body portion of a capacitive element, and the additional conductor portion includes a parallel strip-shaped portion having a length that is ¼ of an effective wavelength in a frequency band of the second antenna, and extending parallel to the conductor main body portion.
US11196152B1 Method and system for generating an omnidirectional antenna pattern from a directional antenna array
An antenna system. The system includes a feed network with first input/output terminals and second output/input terminals, and antenna elements forming an array. In a first configuration: each of the second plurality of output/input terminals is connected to one of the antenna elements, the array operating according to a different radiation pattern based on which one of the first plurality of input/output terminals carries a signal into the feed network. In a second configuration: a selected antenna element is disconnected from the second plurality of output/input terminals and receives a direct signal, bypassing the feed network, and operates according to its independent radiation pattern. Also, in the second configuration each remaining antenna element is disconnected from the second plurality of output/input terminals and connected directly to a detuning network, causing these antenna elements to have a minimal effect on the independent radiation pattern of the selected antenna element.
US11196151B2 Electronic device comprising antenna
An electronic device according to an embodiment of the present invention comprises a first conductive plate; and a second conductive plate which extends from the first conductive plate at a first angle to the first conductive plate, wherein the first conductive plate and the second conductive plate comprise a conductive member which forms a cavity opened in a first direction perpendicular to the first conductive plate; a first radiation unit which is disposed apart from the first conductive plate by a first distance in a first direction; a second radiation unit which is disposed apart from the first conductive plate by a second distance in a second direction opposite to the first direction; at least one wireless communication circuit which feeds electricity to the first radiation unit and the second radiation unit; and a processor which is electrically connected with the wireless communication circuit, the processor can be set to cause the wireless communication circuit to receive a signal of a first frequency having a directivity in the first direction on the basis of the cavity formed by the first radiation unit and the conductive member, and to receive a second frequency signal on the basis of the coupling of the second radiation unit and at least a portion of the conductive member. In addition, various embodiments understood from the specification may be possible.
US11196148B2 Electronic device antennas
An electronic device such as a wristwatch may have a housing with metal portions such as metal sidewalls. The housing may form an antenna ground for an antenna. An antenna resonating element for the antenna may be formed from a stack of capacitively coupled component layers such as a display layer, touch sensor layer, and near-field communications antenna layer at a front face of the device. An additional antenna may be formed from a peripheral resonating element that runs along a peripheral edge of the device and the antenna ground. A rear face antenna may be formed using a wireless power receiving coil as a radio-frequency antenna resonating element or may be formed from metal antenna traces on a plastic support for light-based components.
US11196143B2 Antenna element, antenna array and base station
Embodiments of the present application disclose an antenna element, an antenna array, and a base station. The antenna element comprises: a metal floor; and a first polarized antenna and a second polarized antenna disposed on an insulating bracket, wherein the insulating bracket is disposed on the metal floor; the first polarized antenna is orthogonal in polarization to the second polarized antenna; the shape of a radiating surface is a graph surrounded by an asteroid, a first oscillating arm and a second oscillating arm are symmetrically disposed; a first feeding end and a second feeding end are differentially fed; the second polarized antenna is composed of a third feeding end, a fourth feeding end, and a second symmetrical oscillator located on the radiating surface; a third oscillating arm and a fourth oscillating arm are symmetrically disposed; the third feeding end and the fourth feeding end are differentially fed.
US11196141B2 Compact radio frequency antenna apparatuses
Antenna assemblies are described herein. In particular, described herein are multi-focal-point antenna devices and compact radio frequency (RF) antenna devices. Any of these assemblies may include a primary feed that includes a single patterned emitting surface from which multiple different beams of RF signals are emitted corresponding to different antenna input feeds each communicating with the patterned antenna emitting surface. The antenna assembly is therefore capable of emitting beams in the same direction having different polarizations using a single primary feed.
US11196140B2 Directional coupler, waveguide device, and diplexer
A directional coupler 1 includes: a first waveguide 31 and a second waveguide 32 that are arranged in parallel with post arrays 23 and 24 therebetween; a coupling window 33 that is formed in the post arrays 23 and 24 and electromagnetically couples the first waveguide 31 and the second waveguide 32; and a projecting conductor 50 that projects, at a center in a width direction of the coupling window 33, from one conductive layer 13 of paired conductive layers 12 and 13 facing each other in the first waveguide 31 and the second waveguide 32, toward an inside of the coupling window 33, the projecting conductor 50 being spaced from the other conductive layer 12.
US11196138B1 Circulator with integrated directional coupler, and communication systems including the same
A circulator-coupler device includes a ferrite element, a resonator over and aligned along an axis with the ferrite element, and a plurality of resonator ports connected to the resonator. The plurality of resonator ports includes first and second resonator ports, and a first portion of a perimeter of the resonator extends between the first and second resonator ports. The circulator further includes a coupler element positioned across a gap from the first portion of the perimeter of the resonator, and a coupler port connected to the coupler element. The device also may include a permanent magnet aligned along the axis with the ferrite element, where the permanent magnet biases the ferrite element and causes a signal conducted through the resonator to have a directionality along a rotational direction that extends from the first resonator port to the second resonator port.
US11196136B2 Cavity filter
A cavity filter includes a cavity, a cover plate, a tuning component, and a resonant column. The cover plate is connected to the cavity, and the cover plate is configured to cover the cavity to form a resonant cavity. A through hole is provided on the cover plate, and the tuning component passes through the through hole and is fastened on the cover plate. The tuning part includes a high-conductivity part and a non-conductivity part, the high-conductivity part is located in the cavity, and the resonant column is in the cavity.
US11196132B2 Battery case
A battery case that includes an outer case that houses a battery, and an output terminal on an outer side of the outer case and having a first flat plate portion defining a first bolt insertion hole, and a second flat plate portion orthogonal to the first flat plate portion. The battery case and the output terminal define therebetween a first nut holding portion configured to hold a nut between the second flat plate portion of the output terminal and the first nut holding portion, the first nut holding portion having a sloped shape where a distance between the first nut holding portion and the second flat plate portion of the output terminal is shorter on a back side than on a front side thereof along a nut insertion direction.
US11196128B2 Battery module and busbar assembly thereof
The present disclosure provides a battery module and a busbar assembly thereof. The busbar assembly comprises a first busbar, a second busbar and a first insulator. The first busbar comprises a first connecting portion connected to a first battery unit, a second connecting portion connected to a second battery unit and a first main portion connecting the first connecting portion and the second connecting portion. The second busbar comprises a third connecting portion connected to a third battery unit, a fourth connecting portion connected to a fourth battery unit and a second main portion connecting the third connecting portion and the fourth connecting portion. The first main portion partially overlaps the second main portion, and the first insulator insulates the second main portion and the first main portion. The first battery unit, the third battery unit, the second battery unit and the fourth battery unit are arranged sequentially.
US11196127B2 Battery module
A battery module according to an embodiment of the present invention includes: a plurality of unit cells, each including a case and an electrode terminal protruding from the case; and a bus bar which electrically connects any pair of unit cells among the plurality of unit cells, and the bus bar includes: a terminal coupler which is inserted between respective electrode terminals of the pair of unit cells; and a case coupler which is inserted between respective cases of the pair of unit cells.
US11196126B2 Microporous membranes, separators, lithium batteries, and related methods
In accordance with at least selected embodiments, novel or improved separator membranes, separators, batteries including such separators, methods of making such membranes and/or separators, and/or methods of using such membranes and/or separators are disclosed or provided. In accordance with at least certain embodiments, an ionized radiation treated microporous polyolefin, polyethylene (PE), copolymer, and/or polymer blend (e.g., a copolymer or blend comprising PE and another polymer, such as polypropylene (PP)) battery separator for a secondary or rechargeable lithium battery and/or a method of making an ionized radiation treated microporous battery separator is disclosed. The ionized radiation treatment may provide a microporous membrane or battery separator having a lower onset temperature of thermal shutdown, an extended thermal shutdown window, physical, dimensional, and/or mechanical integrity maintained at higher temperatures, improved battery safety performance in a rechargeable lithium battery, a treated polyethylene separator membrane with the high temperature performance of a polypropylene membrane or separator membrane, or polypropylene-based trilayer product (by way of example only, a trilayer membrane made of two polypropylene layers with a polyethylene layer in between), reduced thermal shrinkage resulting in both improved thermal stability and high temperature physical integrity, which maintains the separation of cathode and anode in a battery system and avoids thermal runaway in a rechargeable or secondary lithium battery, and/or combinations thereof.
US11196125B2 Exhaust system
An exhaust system for energy storage modules connected in series in a cubicle and energy storage cubicles connected in parallel. A cubicle exhaust duct is connected to each of the storage modules in one cubicle and an opening between each of the storage modules and the exhaust duct. A common exhaust duct is connected to each cubicle exhaust duct, an extractor fan, a fluid inlet for the extractor fan with a duct connected to a source of air and a fluid outlet for the extractor fan. A cross section of the fluid inlet is smaller than the fluid outlet. An entry of the fluid inlet and an exit of the fluid outlet are outside the storage device and outside a compartment of the storage device. The extractor fan circulates air and creates an under-pressure in the common exhaust duct and cubicle exhaust ducts to guide gas out the exhaust ducts.
US11196123B2 Battery pack including cell restraint
A battery pack (1) includes a housing (2) and an array (40) of electrochemical cells (80) disposed in the housing (2). The housing (2) includes a container (3) and a lid (30) that closes an open end of the container (3). The container (3) has a base (4), a sidewall (8) that surrounds the base (4), and a spring plate (110) disposed inside the side wall (8) between the cells (80) and the sidewall (8). The spring plate (110) is free standing within the container (3) and applies a spring force to the cell array (40) that restrains the cells (80) along an axis normal to the surface of the spring plates (110). The lid (30) includes inwardly-protruding pins (50, 60) that further restrain the cells (80) within the housing (2).
US11196122B2 Battery module and battery pack including the same
A battery module includes a battery cell stack in which a plurality of battery cells are stacked; a plate disposed to contact the plurality of battery cells on a side surface of the battery cell stack and disposed in a direction parallel to a stacking direction of the plurality of battery cells included in the battery cell stack; and an adhesive layer applied to the plate to contact the battery cell stack and the plate. A battery pack can include the battery module.
US11196121B2 Battery device, electronic apparatus, and battery system
A battery is provided. The battery includes a battery enclosure that includes opposing top and bottom sides in a height direction, opposing left and right sides in a width direction, and opposing front and rear sides in a length direction. A first engaging portion extends in the length direction. A first lower surface is positioned on a plane between the top side and the bottom side in the height direction. A first rib is provided between a plane of the first engaging portion and the plane of the first lower surface in the height direction. A first upper surface is positioned on a plane between the top side and the bottom side in the height direction. A first wall is provided between the plane of the first lower surface and the plane of the first upper surface in the height direction.
US11196118B2 Energy storage module and assembly method
The invention relates to an energy storage module comprising a plurality of electrochemical cells for storing electric energy and comprising at least one contacting device for electrically contacting the plurality of electrochemical cells. Each of the plurality of electrochemical cells has a first flat connection lug for contacting a first electrode of the respective electrochemical cell and a second flat connection lug for contacting a second electrode of the respective electrochemical cell. The plurality of electrochemical cells are arranged in a stacked formation and form a cell pack such that the first and second flat connection lugs extend outwards from two opposing sides of the cell pack in an at least substantially perpendicular manner. According to the invention, the at least one contacting device is substantially comb-shaped in particular and has a plurality of teeth which are formed and arranged such that a first or second connection lug is received or can be received between two adjacent teeth.
US11196115B2 Cap plate and secondary battery
The present disclosure provides a cap plate and a secondary battery. The cap plate includes a main portion and a first protruding portion. The main portion includes a first exterior surface, a second exterior surface and a third exterior surface, the third exterior surface is a curved surface. The first protruding portion includes a fourth exterior surface extending downwardly from a bottom end of the third exterior surface, the fourth exterior surface is inclined inwardly relative to the third exterior surface. The secondary battery comprises the cap plate and a case. The case includes an opening; the cap plate is provided to the opening, the main portion is fixed to an inner wall of the case. The first protruding portion is received in the case, and a gap is provided between the fourth exterior surface and the inner wall, a dimension of the gap increases gradually along a downward direction.
US11196112B2 Cylindrical secondary battery insulation member
The present disclosure provides an insulation member having excellent mechanical properties having enough shock-absorbing effect in external shock and volume change in a battery and provides a cylindrical secondary battery including the insulation member. The insulation member according to the present disclosure has excellent mechanical properties in high temperature, is composed of polypropylene having narrow molecular weight, and has a fine pattern on the surface.
US11196110B2 Traction battery
The disclosure relates to a traction battery, comprising a plurality of battery cells which are wired to one another and which each have positive and negative electrode plates arranged alternately with one another in a cell housing, and having a plurality of battery troughs, which each accommodate a plurality of battery cells in series, each battery trough is designed to be electrolyte-resistant and electrolyte-tight, and having a battery box accommodating the battery troughs, wherein adjacent battery troughs are arranged at a distance from one another, leaving a gap space, and wherein, underneath the battery troughs, a volume space is provided, which is in fluidic connection with the gap spaces and is used as a distribution gap space for all the gap spaces, and having a forcible flow system for a cooling medium, which has a means for generating a forcible flow, which is connected to the distributor gap space, for which purpose the distributor gap space has at the inlet end thereof a connection for a cooling medium feed line.
US11196106B2 Semiconductor device and remaining battery level detection method
A semiconductor device including: a voltage detection section that outputs a first voltage and a second voltage that is different from the first voltage, the first voltage and the second voltage being voltages of a connected battery; a correction section that, on the basis of potential differences between the first voltage and second voltage, derives second data from first data, the first data representing a relationship between remaining battery levels and open circuit voltages, and the second data representing a relationship between remaining battery levels and battery voltages; and a calculation section that calculates a remaining level of the battery on the basis of a remaining battery level corresponding to a minimum voltage in the second data and outputs the calculated remaining level of the battery.
US11196104B2 Battery as a service
Electrochemical impedance spectroscopy (EIS) may include testing various voltages and currents, storing and sending the data to an electrochemical impedance spectroscopy analyzer (EISA) network, where the data may be compared to historical data to determine a battery event as a user action recommendation may provide preferred operating use of a device battery in response correlation of EIS test results and comparison for similarities of EIS test results. Historical EIS test data may be stored in an EISA network with a server configured to receive EIS test results from battery-operated devices, correlate received EIS test data to historical EIS test data, and provide recommendations on battery use and/or maintenance to the battery-operated device based on the correlation results. Analyzing EIS test data and sending recommendations on battery use and/or maintenance service may be provided on a subscription basis.
US11196103B2 Secondary battery system and method for controlling secondary battery
An ECU calculates a surface potential of a negative electrode active material relative to a lithium reference potential, according to a battery model for calculating lithium concentration distribution inside the negative electrode active material. The ECU calculates a voltage drop amount associated with charging of a battery, using a charging current to the battery and a reaction resistance, and calculates a negative electrode potential by subtracting the voltage drop amount from the surface potential. The ECU corrects the negative electrode potential, using an SOC of the battery, an average current in a charging period of the battery, and an integrated current in the charging period.
US11196096B2 Battery pack and method for charging battery pack
A battery pack includes a battery including at least one battery cell, a cell balancing device configured to balance a voltage of the at least one battery cell, a switch unit including a charging switch and a discharging switch arranged on a high current path through which a charging current and a discharging current flow, and a battery management unit configured to monitor a voltage and a current of the battery, to control the cell balancing device, and to control charging and discharging operations of the battery, wherein when a state of the battery during charging with a constant current satisfies a preset swelling condition, the battery management unit is configured to operate the cell balancing device for a preset discharging time to make the battery self-discharge, when the present discharging time passes, the battery management unit is configured to pause the battery from self-discharging for a preset pausing time, and when the preset pausing time passes, the battery management unit is configured to charge the battery.
US11196094B2 Secondary battery
A secondary battery includes: a main body accommodating an electrode assembly; a sealing part formed along an outer periphery of the main body and including an upwardly bent part; and a circuit board connected to an electrode lead extending outward from the main body and arranged between the main body and the bent part of the sealing part. The secondary battery is suitable for providing a compact structure.
US11196091B2 Electrochemical energy storage devices
Provided herein are energy storage devices. In some cases, the energy storage devices are capable of being transported on a vehicle and storing a large amount of energy. An energy storage device is provided comprising at least one liquid metal electrode, an energy storage capacity of at least about 1 MWh and a response time less than or equal to about 100 milliseconds (ms).
US11196087B2 Nonaqueous electrolyte containing perfluoropolyether and nitrile compound, and secondary battery including the same
A nonaqueous electrolyte includes a nonaqueous solvent and an alkali metal salt dissolved in the nonaqueous solvent. The nonaqueous solvent contains a perfluoropolyether and a nitrile compound represented by a formula Rf—CN, where Rf represents a hydrocarbon group which has a carbon number of 2 to 4 and in which at least one hydrogen atom is substituted with fluorine.
US11196084B2 Solid electrolyte and fluoride ion battery
A main object of the present disclosure is to provide a solid electrolyte with high fluoride ion conductivity. The present disclosure achieves the object by providing a solid electrolyte to be used for a fluoride ion battery, the solid electrolyte comprising: a composition of Ce1-x-yLaxSryF3-y, in which 0
US11196076B2 Secondary battery manufacturing system for forming electrode assembly using unit cells manufactured by laminating
Provided is a secondary battery manufacturing system for forming an electrode assembly using unit cells manufactured by laminating, and the secondary battery manufacturing system includes: a unit cell forming device for forming unit cells, in which a separator, an anode cell, a separator, a cathode cell, and a separator are stacked in order, from a separator roll, an anode cell roll, and a cathode cell roll, which are rolled; an inverting device for forming inverted unit cells, in which a separator, a cathode cell, a separator, an anode cell, and a separator are stacked in order, by inverting some of two or more unit cells formed by the unit cell forming device; and a stacking device for stacking a unit cell, an anode cell, an inverted unit cell, and a cathode cell in order, in which the process of manufacturing an electrode assembly is simplified, and the defect rate of the manufactured electrode assembly is lowered.
US11196074B2 Reversible bio sensitized photoelectric conversion and H2 to electricity devices
The invention provides reversible bio sensitized photoelectric conversion and H2 to electricity conversion devices which use one or more of a proton pumping photoactive biological layers to generate a proton gradient that is harnessed to produce electrical energy. It is also provided a photoelectric conversion element that incorporates the device of the present invention.
US11196071B2 Method for manufacturing membrane electrode and gas diffusion layer assembly
A method for manufacturing a membrane electrode and gas diffusion layer assembly includes: applying a catalyst ink including an ionomer to a second surface of an electrolyte membrane while conveying a first sheet in which a first surface of the electrolyte membrane is supported by a back sheet; drying the catalyst ink by blowing air vibrated with ultrasonic waves onto a surface of the catalyst ink to produce a second sheet in which a catalyst layer is provided on the second surface of the electrolyte membrane; forming a first roll by winding the second sheet; and producing a third sheet by stacking a gas diffusion layer on the catalyst layer and pressing them in a stacking direction as heating to join the catalyst layer and the gas diffusion layer while conveying the second sheet unwound from the first roll.
US11196067B2 Leakage monitoring of a fuel cell system
The invention relates to a method (1) for leakage monitoring of a fuel cell system (200). According to the invention, it is provided that the leakage monitoring is carried out before or during shut-down of the fuel cell system (200) and during or after restarting of the fuel cell system (200).
US11196066B2 Fuel cell system
Provided is a fuel cell system that can effectively suppress clogging of a pipe due to freezing of water in a fuel gas supply system thereof without the need for halting the operation of the fuel cells, and thus is highly reliable. When possible freezing of water is detected or presumed to be present downstream of an injector, the amount of a fuel gas to be supplied from a circulation pump that is disposed in a circulation channel is relatively increased compared to the amount of the fuel gas to be supplied from the injector.
US11196064B2 Fuel cell controller, fuel cell system and method of operation
A fuel cell controller for controlling the operation of a fuel cell system comprising a plurality of fuel cells arranged together to provide electrical current at an output, the controller configured to actively set an upper limit on the rate of change in current provided by the fuel cell system at the output based on at least one electrical parameter of one or more of the fuel cells such as the lowest voltage (VMCV) of an individual fuel cell among a plurality of fuel cells.
US11196056B2 Platinum-indium cluster catalyst for fuel cell, method for preparing the same, and method for using the same
A method for preparing a platinum-indium cluster catalyst for a fuel cell, the method including steps of: obtaining a carbon powder, dispersing the carbon powder in a strong oxidizing solution, and performing high-temperature hydrothermal treatment to obtain an activated carbon powder; obtaining a mixed alcohol solution comprising a platinum precursor and an indium precursor; dispersing the activated carbon powder in the mixed alcohol solution, and heat treating the mixed alcohol solution to volatilize an alcohol solvent to obtain a mixed powder; and performing high-temperature treatment on the mixed powder under a mixed gas atmosphere of hydrogen and argon, to yield a platinum-indium cluster catalyst for a fuel cell.
US11196054B2 Proton exchange membrane materials
In an example, a process includes applying a platinum catalyst ink solution to a polymeric substrate to form a platinum-coated polymeric material having a first catalytic surface area. The process further includes utilizing a laser to process a portion of the platinum-coated polymeric material to form a patterned platinum-coated proton exchange membrane (PEM) material. The patterned platinum-coated PEM material has a second catalytic surface area that is greater than the first catalytic surface area.
US11196050B2 Cathode active material and fluoride ion battery
A main object of the present disclosure is to provide a novel cathode active material that can be used in a fluoride ion battery. The present disclosure achieves the object by providing a cathode active material used in a fluoride ion battery, the cathode active material comprising: a composition represented by Pb2MF6, in which M is at least one of Mn, Fe, Co, and Ni.
US11196048B2 Positive electrode active material for nonaqueous electrolyte secondary battery, method for producing the same, and nonaqueous electrolyte secondary battery containing the positive electrode active material
Provided is a positive electrode active material that has high output characteristics and battery capacity when used for a positive electrode of a nonaqueous electrolyte secondary battery and can inhibit gelation of positive electrode mixture paste. A method for producing the positive electrode active material is also provided. A positive electrode active material for a nonaqueous electrolyte secondary battery contains a lithium-nickel-cobalt-manganese composite oxide represented by General Formula (1): Lii+sNixCoyMnzBtM1uO2+β and having a hexagonal layered crystal structure. The lithium-nickel-cobalt-manganese composite oxide contains a secondary particle formed of a plurality of flocculated primary particles and a boron compound containing lithium present at least on part of surfaces of the primary particles. A water-soluble Li amount present on the surfaces of the primary particles is up to 0.1% by mass relative to the entire amount of the positive electrode active material.
US11196047B2 Positive electrode active material for non-aqueous electrolyte secondary battery and process for producing same, and non-aqueous electrolyte secondary battery
A positive electrode active material containing a lithium metal composite oxide composed of secondary particles formed by aggregated primary particles, comprising lithium, at least one metal element and at least one additive element, the lithium metal composite oxide having a crystal structure of layered rock salt structure and the metal element including nickel in a content of 60 to 90 atomic percent and the additive element including boron in content of more than 1.0 atomic percent and 6.0 atomic percent or less, the nickel content and the boron content each with respect to the sum of the metal element and the additive element, the porosity of the secondary particles being 8% or more and 20% or less; a non-aqueous electrolyte secondary battery containing the positive electrode active material; and a process for producing the positive electrode active material.
US11196040B2 Negative electrode material and non-aqueous electrolyte secondary battery
Disclosed is a negative electrode material including: a lithium silicate phase that contains a lithium silicate; and silicon particles that are dispersed in the lithium silicate phase, wherein the silicon particles have a crystallite size of 10 nm or more, and the lithium silicate has a composition represented by the following formula: Li2Si2O5.(x−2)SiO2, where 2
US11196036B2 High energy density fast charge Li ion battery and the method of preparing the same
A fast charge lithium ion battery capable of being charged or discharged with 80% capacity retention at C rate of at least 2C is provided in the present invention, which includes a fast charge graphite-based anode; a cathode; and a separator, wherein the anode includes an anode current collector and a fast charge graphite layer deposited on at least one surface of the anode current collector, the fast charge graphite having a lattice constant equals to or larger than 0.3374 nm, a D-band to G-band integrated area ratio (ID/IG) of 0.03 to 0.3, and a surface morphology of a plate-like crystal structure under a scanned electron microscope; the cathode includes a cathode current collector and one or more active materials deposited on at least one surface of the cathode current collector.
US11196034B2 Electrode heating device and manufacturing system for secondary battery, which comprises the same
The present invention relates to an electrode heating device that dries an electrode. The electrode heating device comprises a heating body having a drying space through which the electrode passes, and a heating member that directly heats and dries a surface of the electrode that passes through the drying space to remove moisture from the electrode.
US11196033B2 Method for manufacturing electrode by switching contact region of roll surface upon abnormality detection
An apparatus for manufacturing an electrode performs press-working of a strip electrode being conveyed. This manufacturing apparatus includes a press roll including a roll surface having a width that is twice or more a width of the strip electrode, a switch configured to switch a contact region of the roll surface contacting with the strip electrode during press-working, and a controller. When an abnormality of the roll surface is detected in a state where the contact region of the roll surface is a region located on the left side with respect to a center line of the roll surface, the controller controls the switch such that the contact region of the roll surface is switched to a region located on the right side with respect to the center line of the roll surface.
US11196027B2 Light-emitting apparatus and method for producing a light-emitting apparatus
An light-emitting apparatus and a method for producing a light-emitting apparatus are disclosed. In an embodiment, the apparatus includes at least one organic device and an outcoupling layer, wherein the at least one organic device emits electromagnetic radiation during operation, wherein the outcoupling layer contains optical structures, and wherein the apparatus has a non-Lambertian radiation distribution curve during operation. The outcoupling layer influences the radiation passing through it in an optically varying manner by the optical structures along a lateral direction in order to produce the non-Lambertian radiation distribution curve.
US11196023B2 Display device having undercut groove filled with encapsulation layer
A display device includes a substrate that includes a display area and a peripheral area that surrounds the display area; a display element disposed in the display area and that includes a pixel electrode, an emission layer, and an opposite electrode; a thin-film encapsulation layer that covers the display element and includes a first inorganic encapsulation layer, an organic encapsulation layer, and a second inorganic encapsulation layer; and at least one groove formed in the peripheral area, wherein at least a portion of the thin-film encapsulation layer fills the at least one groove, wherein the at least one groove is concave into a multi-layer structure that includes a first layer and a second layer disposed on the first layer, and the at least one groove has an undercut structure in which the second layer protrudes toward a center of the at least one groove.
US11196022B2 Package structure and display device including package structure
Embodiments of the present application provide a package structure and a display device including package structure. The package structure includes a graphene layer and a graphene oxide layer which are disposed in a stack. In the package structure according to the embodiments of the present application, the graphene oxide layer is stacked on the graphene layer.
US11196021B2 Composite film layer, having alternately-stacked sub-film layers with different refractive indexes
A composite film layer, a method for manufacturing the same, and a method for manufacturing an organic light emitting diode (OLED) display panel are provided. The composite film layer includes first sub-film layers and second sub-film layers having different refractive indices, wherein the first sub-film layers and the second sub-film layers are alternately stacked, and thicknesses of the first sub-film layer and thicknesses of the second sub-film layer gradually increase or decrease in a direction perpendicular to the composite film layer.
US11196016B2 Pixel structure, display apparatus, and method of fabricating pixel structure
A pixel structure includes a base substrate and a light emitting element on the base substrate. The light emitting element includes a reflective electrode, a light emitting layer on the reflective electrode, and a substantially transparent electrode on a side of the light emitting layer away from the reflective electrode. The reflective electrode has a reflective ridge configured to reflect light laterally transmitted through the light emitting layer to exit from a light emitting surface of the pixel structure. The reflective ridge has a first concave reflective sidewall extending from a peak of the reflective ridge to a base of the reflective ridge, and a second concave reflective sidewall extending from the peak of the reflective ridge to the base of the reflective ridge. The first concave reflective sidewall faces away from the second concave reflective sidewall.
US11196014B2 Flexible display panel and manufacturing method thereof
The disclosure provides a flexible display panel and a manufacturing method thereof. The flexible display panel includes a display region, a bending region, a flexible substrate, a driver circuit layer, and a luminescent functional layer. The flexible substrate includes a first flexible layer, a first barrier layer, and a second flexible layer. The first barrier layer includes a metal oxide disposed in the display region and a stacked-layer including a metal and the metal oxide disposed in the bending region. The disclosure improves flexibility of flexible substrates.
US11196012B2 Flexible organic light-emitting panel and manufacturing method thereof
The present invention provides a flexible OLED panel including a display area for configuring a pixel structure, the display area including a plurality of first bendable structures extending along a first direction, a plurality of second bendable structures extending along a second direction and a display unit. The second bendable structure intersects the first bendable structure to form a plurality of sub-display areas. The display unit is disposed in the sub-display area, and the display unit includes at least one sub-pixel.
US11196008B2 Compound for organic electric element, organic electric element using same, and electronic apparatus thereof
Provided are a compound capable of lowering a driving voltage, enhancing light emitting efficiency and thermal resistance, and improving lifespan and color purity of the element, an organic element using the same, and an electric device for the same.
US11196007B2 Organic compound, organic light-emitting element, display apparatus, image pickup apparatus, electronic device, and moving object
An organic compound represented by formula (1) and an organic compound represented by formula (2). These organic compounds provide high color purity. In formulae (1) and (2), R1 to R24 are each independently selected from the group consisting of a hydrogen atom and a substituent.
US11196001B2 3D ReRAM formed by metal-assisted chemical etching with replacement wordline and wordline separation
Metal-assisted chemical etching is employed to form a three-dimensional (3D) resistive random access memory (ReRAM) in which the etching aspect ratio limit is extended and the top trench and bottom trench CD uniformity is improved. The 3D ReRAM includes a metal catalyst located between a bitline electrode and a selector device. Further, the 3D ReRAM includes vertically stacked and spaced apart replacement wordline electrodes that are located adjacent to the bitline electrode.
US11195999B2 Phase change material with reduced reset state resistance drift
A PCM cell is provided that includes a silver (Ag) doped Ge2Sb2Te5 (GST) alloy layer as the PCM material. The PCM cell containing the Ag doped GST alloy layer exhibits a reduced reset state resistance drift as compared to an equivalent PCM cell in which a non-Ag doped GST alloy layer is used. In some embodiments and depending on the Ag dopant concentration of the Ag doped GST alloy layer, a constant reset state resistance or even a negative reset state resistance drift can be obtained.
US11195995B2 Back-end-of-line compatible processing for forming an array of pillars
A method of forming a semiconductor structure includes forming a memorization layer over a substrate, forming a first self-aligned double patterning (SADP) stack including a first organic planarization layer (OPL), masking layer, set of mandrels, and set of spacers, and forming a patterned memorization layer by transferring a first pattern of the first set of spacers to the memorization layer. The method also includes forming a second SADP stack comprising a second OPL, masking layer, set of mandrels, and set of spacers, and forming an array of pillars by transferring a second pattern of the second set of spacers to the patterned memorization layer. The first and second OPL and the first and second sets of mandrels are a spin-on coated OPL material, and the memorization layer and first and second masking layers are a material configured for removal selective to the spin-on coated OPL material.
US11195994B2 Method for fabricating semiconductor device including embedded magnetic resistance random access memory
A method of fabricating a semiconductor device includes the steps of: providing a semiconductor structure including a memory region and a logic region. The semiconductor structure includes a first interlayer dielectric and at least one magnetoresistive random access memory (MRAM) cell disposed on the first interlayer dielectric, and the MRAM cell is disposed in the memory region; depositing a second interlayer dielectric covering the first interlayer dielectric and the at least one MRAM cell; depositing a mask layer conformally covering the second interlayer dielectric; perform a planarization process to remove the mask layer in the memory region; after the step of performing the planarization process, removing the mask layer in the logic region.
US11195993B2 Encapsulation topography-assisted self-aligned MRAM top contact
Encapsulation topography-assisted techniques for forming self-aligned top contacts in MRAM devices are provided. In one aspect, a method for forming an MRAM device includes: forming MTJs on interconnects embedded in a first dielectric; depositing an encapsulation layer over the MTJs; burying the MTJs in a second dielectric; patterning a trench in the second dielectric over the MTJs exposing the encapsulation layer over tops of the MTJs which creates a topography at the trench bottom; forming a metal line in the trench over the topography; recessing the metal line which breaks up the metal line into segments separated by exposed peaks of the encapsulation layer; recessing the exposed peaks of the encapsulation layer to form recesses at the tops of the MTJs; and forming self-aligned contacts in the recesses. An MRAM device is also provided.
US11195992B2 Spin-orbit torque type magnetization rotational element, spin-orbit torque type magnetoresistance effect element, and magnetic memory
A spin-orbit torque type magnetization rotational element includes; a spin-orbit torque wiring that extends in a first direction; a first ferromagnetic layer that is laminated in a second direction intersecting the spin-orbit torque wiring; and a first nonmagnetic metal layer and a second nonmagnetic metal layer that are connected to the spin-orbit torque wiring at positions flanking the first ferromagnetic layer in the first direction in a plan view from the second direction, wherein the gravity center of the first ferromagnetic layer is positioned on a side closer to the first nonmagnetic metal layer or the second nonmagnetic metal layer than is a reference point located at the center between the first and second nonmagnetic metal layers in the first direction.
US11195990B2 Hall sensor device and Hall sensing method
The present disclosure relates to 3-dimensional Hall sensor devices comprising a Hall sensor element having a Hall effect region implemented in a 3-dimensional shell and comprising at least three terminals. Each terminal is connected to at least one electrical contact of the Hall effect region and each electrical contact is disposed at a different region of the 3-dimensional shell. The present disclosure further discloses spinning current/voltage schemes for offset cancellation in such 3-dimensional Hall sensor devices.
US11195989B2 Ferromagnetic tunnel junction element and method of manufacturing the same
The present disclosure is to provide a ferromagnetic tunnel junction element and a method of manufacturing the ferromagnetic tunnel junction element capable of avoiding changes in the characteristics of the element and maintaining a high fabrication yield, while avoiding an increase in the area occupied by the element and an increase in the number of manufacturing steps. The ferromagnetic tunnel junction element to be provided includes: a first magnetic layer; a first insulating layer disposed on the first magnetic layer; a second magnetic layer containing a magnetic transition metal, the second magnetic layer being disposed on the first insulating layer; and a magnesium oxide film containing the magnetic transition metal, the magnesium oxide film being disposed to cover the side surfaces of the second magnetic layer.
US11195988B2 Electronic device and method for fabricating the same
This technology provides a method for fabricating an electronic device. A method for fabricating an electronic device including a variable resistance element, which includes a free layer having a variable magnetization direction; a pinned layer having a first non-variable magnetization direction, and including first ferromagnetic materials and a first spacer layer interposed between adjacent two first ferromagnetic materials among the first ferromagnetic materials; a tunnel barrier layer interposed between the free layer and the pinned layer; a magnetic correction layer having a second magnetization direction which is anti-parallel to the first magnetization direction; and a third spacer layer interposed between the magnetic correction layer and the pinned layer, and providing an anti-ferromagnetic exchange coupling between the magnetic correction layer and the pinned layer.
US11195987B2 Method for producing composite wafer having oxide single-crystal film
A composite wafer having an oxide single-crystal film transferred onto a support wafer, the film being a lithium tantalate or lithium niobate film, and the composite wafer being unlikely to have cracking or peeling caused in the lamination interface between the film and the support wafer. More specifically, a method of producing the composite wafer, including steps of: implanting hydrogen atom ions or molecule ions from a surface of the oxide wafer to form an ion-implanted layer inside thereof; subjecting at least one of the surface of the oxide wafer and a surface of the support wafer to surface activation treatment; bonding the surfaces together to obtain a laminate; heat-treating the laminate at 90° C. or higher at which cracking is not caused; and exposing the heat-treated laminate to visible light to split along the ion-implanted layer to obtain the composite wafer.
US11195986B2 Piezoelectric composition and piezoelectric element
A piezoelectric composition having a complex oxide including potassium and niobium, in which the complex oxide has a first phase represented by a compositional formula KNbO3, and one or two phases selected from a second phase represented by a compositional formula K4Nb6O17 and a third phase represented by a compositional formula KNb3O8.
US11195983B2 Piezoelectric film, piezoelectric element, and method for manufacturing piezoelectric film
Provided is a piezoelectric film that has a perovskite structure preferentially oriented to a (100) plane and that comprises a composite oxide represented by the following compositional formula: Pba[(ZrxTi1-x)1-yNby]bO3 wherein 0
US11195982B2 Qubit frequency tuning structures and fabrication methods for flip chip quantum computing devices
In an embodiment, a method includes forming a first chip having a first substrate and one or more qubits disposed on the first substrate, each of the one or more qubits having an associated resonance frequency. In an embodiment, the method includes forming a second chip having a second substrate and at least one conductive surface disposed on the second substrate opposite the one or more qubits, the at least one conductive surface having at least one dimension configured to adjust the resonance frequency associated with at least one of the one or more qubits to a determined frequency adjustment value.
US11195979B2 Light-emitting device
A light-emitting device includes: a substrate; at least one light-emitting element on or above the substrate, the at least one light-emitting element having an upper surface serving as a light-emitting surface of the at least one light-emitting element; a light-transmissive member that is plate-shaped and has a lower surface that faces the upper surface of the at least one light-emitting element; and a covering member that covers a lateral surface of the at least one light-emitting element and a lateral surface of the light-transmissive member.
US11195970B2 Light emitting diode panel and tiling display apparatus
An LED panel including a substrate, multiple first pixels, multiple second pixels, multiple first protrusion structures and second protrusion structures is provided. The first pixels and second pixels each disposed in a display area of the substrate has at least one light emitting element. The second pixels are positioned on at least one display edge of the display area and positioned between the first pixels and a substrate edge. Each first protrusion structure is positioned on the periphery of the at least one light emitting element of one corresponding first pixel. Each second protrusion structure is positioned on the periphery of the at least one light emitting element of one corresponding second pixel. The orthogonal projection contour of each first protrusion structure on the substrate is different from that of each second protrusion structure on the substrate. A tiling display apparatus adopting the light emitting diode panel is also provided.
US11195960B2 Solar module, photovoltaic system, and voltage limitation method
A solar module includes a series circuit of solar cells, a switch arranged in parallel with a section of the series circuit, and an actuation circuit. The actuation circuit is operably coupled to the switch, and is configured to actuate the switch in a clocked manner with a duty cycle, wherein the duty cycle is based on a voltage dropped across the series circuit or across a portion of the series circuit.
US11195954B2 Semiconductor devices and methods of manufacturing the same
A semiconductor device may include semiconductor patterns, a gate structure, a first spacer, a first semiconductor layer and a second semiconductor layer. The semiconductor patterns may be formed on a substrate, and may be spaced apart from each other in a vertical direction perpendicular to an upper surface of the substrate and may overlap in the vertical direction. The gate structure may be formed on the substrate and the semiconductor patterns. At least portion of the gate structure may be formed vertically between the semiconductor patterns. The first spacer may cover opposite sidewalls of the gate structure, the sidewalls opposite to each other in a first direction. The first semiconductor layer may cover the sidewalls of the semiconductor patterns in the first direction, and surfaces of the first spacer and the substrate. The first semiconductor layer may have a first concentration of impurities. The second semiconductor layer may be formed on the first semiconductor layer, and may have a second concentration of impurities different from the first concentration of impurities. The semiconductor device may have good characteristics and high reliability.
US11195951B2 Semiconductor device with self-aligned wavy contact profile and method of forming the same
A semiconductor device and method of manufacturing the semiconductor device are provided. An exemplary semiconductor device comprises a fin disposed over a substrate, wherein the fin includes a channel region and a source/drain region; a gate structure disposed over the substrate and over the channel region of the fin; a source/drain feature epitaxially grown in the source/drain region of the fin, wherein the source/drain feature includes a top epitaxial layer and a lower epitaxial layer formed below the top epitaxial layer, and the lower epitaxial layer includes a wavy top surface; and a contact having a wavy bottom surface matingly engaged with the wavy top surface of the lower epitaxial layer of the source/drain feature.
US11195943B2 Epitaxial structure of Ga-face group III nitride, active device, and gate protection device thereof
The present invention relates to an epitaxial structure of Ga-face group III nitride, its active device, and its gate protection device. The epitaxial structure of Ga-face AlGaN/GaN comprises a silicon substrate, a buffer layer (C-doped) on the silicon substrate, an i-GaN (C-doped) layer on the buffer layer (C-doped), an i-AlyGaN buffer layer on the i-GaN (C-doped) layer, an i-GaN channel layer on the i-AlyGaN buffer layer, and an i-AlxGaN layer on the i-GaN channel layer, where x=0.1˜0.3 and y=0.05˜0.75. By connecting a depletion-mode (D-mode) AlGaN/GaN high electron mobility transistor (HEMT) to the gate of a p-GaN gate enhancement-mode (E-mode) AlGaN/GaN HEMT in device design, the gate of the p-GaN gate E-mode AlGaN/GaN HEMT can be protected under any gate voltage.
US11195941B2 Semiconductor device
Provided is a semiconductor device including a semiconductor substrate having a drift region; a transistor portion having a collector region; a diode portion having a cathode region; and a boundary portion arranged between the transistor portion and the diode portion at an upper surface of the semiconductor substrate, and having the collector region, wherein the mesa portion of each of the transistor portion and the boundary portion has an emitter region and a base region, the base region has a channel portion, and a density in the upper surface of the mesa portion in the region in which the channel portion is projected onto the upper surface of the mesa portion of the boundary portion may be smaller than the density of the region in which the channel portion is projected onto the upper surface of the mesa portion of the transistor portion.
US11195940B2 High-voltage terahertz strained SiGe/InGaP heterojunction bipolar transistor and preparation method thereof
This disclosure provides a high-voltage terahertz strained SiGe/InGaP heterojunction bipolar transistor and a preparation method thereof. An InGaP material has characteristics of a high carrier mobility of the InP material and a forbidden band width of the GaP material, so that the present disclosure employs the N-type In1-xGaxP layer as the collector to improve the frequency and power characteristics of the device, and realize the system integration of terahertz band chips. Further, the present disclosure utilizes the characteristics of the above materials and takes an advantages of “energy band engineering”, uses the In1-xGaxP (x=0-1) is used as the material of the collector of the SiGe-HBT, the composition molar ratio X of In and Ga is appropriately selected, such that the materials SiGe of the collector and the sub-collector have the same lattice constant, so as to effectively improve interface characteristics of InGaP and SiGe materials.
US11195936B2 Semiconductor structure
A semiconductor structure includes a substrate, a fin, a bottom capping structure and a top capping structure. The fin disposed on the substrate, the fin has a lower portion and an upper portion extending upwards from the lower portion. The bottom capping structure covers a sidewall of the lower portion of the fin. The top capping structure covers a sidewall of the upper portion of the fin.
US11195932B2 Ferroelectric gate dielectrics in integrated circuits
In various embodiments disclosed herein are systems, methods, and apparatuses for using a ferroelectric material as a gate dielectric in an integrated circuit, for example, as part of a transistor. In an embodiment, the transistor can include a p-type metal oxide semiconductor (PMOS) transistor. In an embodiment, the transistor can have a p-doped substrate. In an embodiment, the channel of the transistor can be a p-doped channel. In an embodiment, the transistor having the ferroelectric material as the gate dielectric can be used in connection with an inverter. In an embodiment, the inverter can be used in connection with an static random access memory (SRAM) memory device.
US11195931B2 Gate structure, semiconductor device and the method of forming semiconductor device
A gate structure, a semiconductor device, and the method of forming a semiconductor device are provided. In various embodiments, the gate structure includes a gate stack and a doped spacer overlying a sidewall of the gate stack. The gate stack contains a doped work function metal (WFM) stack and a metal gate electrode overlying the doped WFM stack.
US11195929B2 Conformal replacement gate electrode for short channel devices
A gate structure for effective work function adjustments of semiconductor devices that includes a gate dielectric on a channel region of a semiconductor device; a first metal nitride in direct contact with the gate dielectric; a conformal carbide of Aluminum material layer having an aluminum content greater than 30 atomic wt. %; and a second metal nitride layer in direct contact with the conformal aluminum (Al) and carbon (C) containing material layer. The conformal carbide of aluminum (Al) layer includes aluminum carbide, or Al4C3, yielding an aluminum (Al) content up to 57 atomic % (at. %) and work function setting from 3.9 eV to 5.0 eV at thicknesses below 25 Å. Such structures can present metal gate length scaling and resistance benefit below 25 nm compared to state of the art work function electrodes.
US11195926B2 Gate-all-around structure and manufacturing method for the same
A gate-all-around structure including a first transistor is provided. The first transistor includes a semiconductor substrate having a top surface, and a first nanostructure over the top surface of the semiconductor substrate and between a first source and a first drain. The first transistor also includes a first gate structure around the first nanostructure, and an inner spacer between the first gate structure and the first source, wherein an interface between the inner spacer and the first gate structure is non-flat. The first transistor includes an isolation layer between the top surface of the semiconductor substrate and the first source and the first drain.
US11195923B2 Method of fabricating a semiconductor device having reduced contact resistance
Implementations of the present disclosure generally relate to methods for forming a transistor. More specifically, implementations described herein generally relate to methods for forming a source/drain contact. In one implementation, the method includes forming a trench in a dielectric material to expose a source/drain region of a transistor, performing a pre-clean process on the exposed source/drain region, forming a doped semiconductor layer on the source/drain region by an epitaxial deposition process, and fill the trench with a conductor. The doped semiconductor layer has a lower electrical resistance than the source/drain region due to a higher dopant concentration in the doped semiconductor layer. As a result, the contact resistance of the source/drain contact is reduced.
US11195912B2 Inner spacer for nanosheet transistors
A sacrificial gate stack for forming a nanosheet transistor includes a substrate. first, second and third silicon channel nanosheets formed over the substrate, and a first sandwich of germanium (Ge) containing layers disposed between the substrate and first silicon channel nanosheet. The stack also includes a second sandwich of Ge containing layers disposed between the first silicon channel nanosheet and the second silicon channel nanosheet; and a third sandwich of Ge containing layers disposed between the second silicon channel nanosheet and the third silicon channel nanosheet. Each sandwich includes first and second low Ge containing layers surrounding a silicon germanium (SiGe) sacrificial nanosheet that has a higher Ge concentration than the first and second low Ge containing layers.
US11195911B2 Bottom dielectric isolation structure for nanosheet containing devices
A semiconductor structure is provided that includes nanosheet containing devices having a bottom dielectric isolation structure and high quality source/drain (S/D) structures. In the present application, the bottom dielectric isolation structure is formed after the S/D structures to ensure high quality epitaxy for both long channel and short channel nanosheet containing devices. The bottom dielectric isolation structure of the present application has a first portion that is located beneath each nanosheet stack and a second portion that is located in a single diffusion break point trench.
US11195906B2 Semiconductor device to suppress electric field concentration on insulating protection film
A semiconductor device includes a semiconductor substrate that includes an element region and a peripheral withstand voltage region. An insulating protection film is provided above the peripheral withstand voltage region. The peripheral withstand voltage region includes a plurality of guard ring regions of p-type in direct contact with the insulating protection film and a drift region of n-type separating the guard ring regions from each other. Each guard ring region includes a guard ring low concentration region being in direct contact with the insulating protection film and a guard ring high concentration region having a p-type impurity concentration equal to or more than ten times as high as that in the corresponding guard ring low concentration region. Each guard ring high concentration region is provided under the corresponding guard ring low concentration region, and separated from the insulating protection film by the corresponding guard ring low concentration region.
US11195904B2 High-frequency transistor
A high-frequency transistor includes a source electrode, a drain electrode, a gate electrode, and a gate drive line that applies a voltage to the gate electrode. An impedance adjustment circuit is connected between the gate electrode and the gate drive line. A characteristic impedance of the gate electrode is Z1, when a connecting point between the impedance adjustment circuit and the gate electrode is viewed from the impedance adjustment circuit. A characteristic impedance of the gate drive line is Z2, when a connecting point between the impedance adjustment circuit and the gate drive line is viewed from the impedance adjustment circuit. X that denotes a characteristic impedance of the impedance adjustment circuit is a value between Z1 and Z2.
US11195898B2 Organic light emitting diode display device
An organic light emitting diode display device includes a substrate, a light emitting layer, a first power supply wire, a second power supply wire, a connection pattern, and an upper electrode. The substrate has a display region, a peripheral region surrounding the display region and including first, second, and third peripheral regions, and a pad region disposed on one side of the peripheral region. The light emitting layer is disposed in the display region on the substrate. The first power supply wire is disposed in the second and third peripheral regions and a part of the first peripheral region on the substrate. The second power supply wire is disposed in the display region, the first peripheral region, and the third peripheral region on the substrate without being disposed in the second peripheral region, and is located inward of the first power supply wire.
US11195897B2 OLED array substrate and OLED display device
An organic light-emitting diode (OLED) array substrate and an OLED display device are provided. The OLED array substrate includes a plurality of driving circuits of a plurality of sub-pixels using a mirror symmetrical structure, and a plurality of reset signal lines and a plurality of power signal lines extending along a same direction. By sharing each of the reset signal lines and each of a plurality of first vias, and sharing each of the power signal lines and each of a plurality of second vias, about half of lines of power signal lines, reset signal lines, and vias are saved. Therefore, room for increasing pixels per inch (PPI) is provided, facilitating realizing high PPI panel designs.
US11195894B2 Display apparatus
A display apparatus is provided by the present invention, the display apparatus includes a first thin film transistor (TFT) disposed in a first pixel region and including a first semiconductor layer and a first gate electrode, where the semiconductor layer includes first source and drain regions; a second TFT disposed in a second pixel region adjacent the first pixel region and including a second semiconductor layer and a second gate electrode, where the second semiconductor layer includes a second source and drain regions; a first pixel electrode disposed in the first pixel region and including a first region where a first light-emitting layer is disposed and a second region extending from the first region and disposed on a first via hole; and a second pixel electrode disposed in the second pixel region and including a third region where a second light-emitting layer is disposed and a fourth region extending from the third region and disposed on a second via hole.
US11195886B2 Organic light emitting diode and three-dimensional tactile display apparatus using stretchable light-emitting material and manufacturing method thereof
Provided are an organic light emitting diode (OLED), a three-dimensional (3D) tactile display apparatus, and a manufacturing method thereof. The OLED includes a stretchable driving part including a stretchable field effect transistor (FET) and a stretchable light emitting part including a stretchable material on the stretchable driving part. The 3D tactile display apparatus includes a stretchable actuator having a driving layer formed of transparent rubber, a stretchable driving part having a stretchable FET, and a stretchable light emitting part including a stretchable material.
US11195883B2 OLED display device comprising touch sensor, and method for manufacturing same
An organic light emitting diode display device includes a substrate, a pixel defining layer disposed on the substrate and defining an opening, a first thin film encapsulation sublayer disposed on the pixel defining layer and in the opening, a color filter layer disposed in the opening, a second thin film encapsulation sublayer covering the first thin film encapsulation sublayer and the color filter layer, and a third thin film encapsulation sublayer disposed on the second thin film encapsulation sublayer.
US11195879B2 Method and related apparatus for improving memory cell performance in semiconductor-on-insulator technology
In some embodiments, a semiconductor device is provided. The semiconductor device includes a semiconductor substrate having a first semiconductor material layer separated from a second semiconductor material layer by an insulating layer. A first access transistor is arranged on the first semiconductor material layer, where the first access transistor has a pair of first source/drain regions having a first doping type. A second access transistor is arranged on the first semiconductor material layer, where the second access transistor has a pair of second source/drain regions having a second doping type opposite the first doping type. A resistive memory cell having a bottom electrode and an upper electrode is disposed over the semiconductor substrate, where one of the first source/drain regions and one of the second source/drain regions are electrically coupled to the bottom electrode.
US11195876B2 Solid state transducer devices, including devices having integrated electrostatic discharge protection, and associated systems and methods
Solid state transducer devices having integrated electrostatic discharge protection and associated systems and methods are disclosed herein. In one embodiment, a solid state transducer device includes a solid state emitter, and an electrostatic discharge device carried by the solid state emitter. In some embodiments, the electrostatic discharge device and the solid state emitter share a common first contact and a common second contact. In further embodiments, the solid state lighting device and the electrostatic discharge device share a common epitaxial substrate. In still further embodiments, the electrostatic discharge device is positioned between the solid state lighting device and a support substrate.
US11195874B2 Detach and reattach of a flexible polyimide based X-ray detector
An image sensor array formed on a flexible first substrate is supported by a flexible second substrate attached thereto. The second substrate has a top surface with an adhesive thereon for attaching the substrates together. The adhesive is on a portion of the second substrate directly beneath the image sensor array to allow selective formation of the second substrate.
US11195870B2 Semiconductor apparatus and device
A first conductive portion includes a first pad surrounded by a first insulator film in a plane perpendicular to a first direction, and a first via connected to the first pad so that the first via is positioned between the first pad and a first semiconductor layer in the first direction. A second conductive portion includes a second pad surrounded by a second insulator film in a plane perpendicular to the first direction, and a second via connected to the second pad so that the second via is positioned between the second pad and a second semiconductor layer in the first direction. The first and the second conductive portions are different in dimension.
US11195868B2 Image distance sensor and manufacture method thereof as well as a ranging device
This disclosure provides an image distance sensor and a manufacture method thereof, as well as a ranging device. The image distance sensor includes a semiconductor substrate, and an image sensing unit and a distance sensing unit formed on the semiconductor substrate. The image sensing unit and the distance sensing unit are formed in a same manufacture process.
US11195866B2 Imaging device including photoelectic conversion element and transistor
An imaging device that generates a pulse signal by utilizing photoelectric conversion operation is provided.A data potential generated by the photoelectric conversion operation is input to a pulse generation circuit to output a pulse signal having a spike waveform. In addition, a structure in which product-sum operation of pulse signals is performed is provided, and digital data is generated from a new pulse signal. The digital data is taken into a neural network or the like, whereby processing such as image recognition can be performed. Processing up to taking an enormous amount of image data into a neural network or the like can be performed in the imaging device; thus, processing can be efficiently performed.
US11195865B2 Imaging device
An imaging device including: a photoelectric converter that generates a signal charge by photoelectric conversion of light; a semiconductor substrate that includes a first semiconductor layer containing an impurity of a first conductivity type and an impurity of a second conductivity type different from the first conductivity type; and a first transistor that includes, as a source or a drain, a first impurity region of the second conductivity type in the first semiconductor layer. The first semiconductor layer includes: a charge accumulation region that is an impurity region of the second conductivity type, the charge accumulation region being configured to accumulate the signal charge; and a blocking structure that is located between the charge accumulation region and the first transistor, and the blocking structure includes a second impurity region of the second conductivity type.
US11195862B2 Thin film transistor having gate insulating layer including different types of insulating layers, method of manufacturing the same, and display device comprising the same
A thin film transistor includes an active layer on a substrate, a gate electrode configured to be spaced from the active layer and partially overlapped with the active layer, and a gate insulating layer, at least a part of the gate insulating layer being disposed between the active layer and the gate electrode, wherein the gate insulating layer includes a first gate insulating layer between the active layer and the gate electrode, and a second gate insulating layer configured to have a dielectric constant (k) which is different from a dielectric constant of the first gate insulating layer, and disposed in a same layer as the first gate insulating layer, and wherein at least a part of the second gate insulating layer is disposed between the active layer and the gate electrode.
US11195861B2 Display device and method of manufacturing the same
A display device and a method of manufacturing the same. The display device includes a pixel connected to a scan line and a data line intersecting the scan line, and a driving transistor and a switching transistor disposed in the pixel. The driving transistor includes a substrate, a first active layer disposed on the substrate, a first gate electrode disposed on the first active layer, and a second insulating film contacting the first gate electrode and the first gate electrode. The switching transistor includes a second active layer disposed on the substrate, a second gate electrode disposed on the second active layer, a first insulating film contacting the second active layer and the second gate electrode, and a second insulating film covering the first insulating film. The first insulating film and the second insulating film are made of different materials from each other.
US11195860B2 Display unit and electronic apparatus
A display unit of the present disclosure includes a plurality of pixel circuits each including a light-emitting element, a drive transistor that has a drain and a source and supplies a current to the light-emitting element, and a control transistor connected to the drain or the source of the drive transistor. One channel portion is formed for two control transistors in respective adjacent two of the pixel circuits.
US11195851B2 Semiconductor memory device
The present technology provides a semiconductor memory device. The semiconductor memory device includes a source film spaced from a substrate and disposed on the substrate, a conductive contact plug penetrating the source film, and a dummy stack body including dummy interlayer insulating films and sacrificial insulating films alternately stacked on the conductive contact plug.
US11195850B2 Memory arrays and methods used in forming a memory array comprising strings of memory cells
A method used in forming a memory array comprising strings of memory cells comprises forming a stack comprising vertically-alternating first tiers and second tiers. Intervening material is formed into the stack laterally-between and longitudinally-along immediately-laterally-adjacent memory block regions. The forming of the intervening material comprises forming pillars laterally-between and longitudinally-spaced-along the immediately-laterally-adjacent memory-block regions. The pillars individually extend through multiple of each of the first tiers and the second tiers. After forming the pillars, an intervening opening is formed individually alongside and between immediately-longitudinally-adjacent of the pillars. Fill material is formed in the intervening openings. Other embodiments, including structure, are disclosed.
US11195844B2 Semiconductor memory device and method of manufacturing the same
A semiconductor memory device includes a substrate, a plurality of conductive layers, a first semiconductor layer, a memory portion, and a drive circuit which drives the memory cell. The conductive layers are provided in a first region, a second region, and a third region different from the first region and the second region, and a portion positioned in the third region is insulated from a portion positioned in the first region and the second region. The drive circuit is provided in the third region, and includes a second semiconductor layer, and an insulating layer, and one end of the second semiconductor layer is connected to the conductive layers in the second region and the other end of the second semiconductor layer is connected to the substrate.
US11195840B2 Method and structures pertaining to improved ferroelectric random-access memory (FeRAM)
Some embodiments relate to a ferroelectric random access memory (FeRAM) device. The FeRAM device includes a bottom electrode structure and a top electrode overlying the ferroelectric structure. The top electrode has a first width as measured between outermost sidewalls of the top electrode. A ferroelectric structure separates the bottom electrode structure from the top electrode. The ferroelectric structure has a second width as measured between outermost sidewalls of the ferroelectric structure. The second width is greater than the first width such that the ferroelectric structure includes a ledge that reflects a difference between the first width and the second width. A dielectric sidewall spacer structure is disposed on the ledge and covers the outermost sidewalls of the top electrode.
US11195839B2 2S-1C 4F2 cross-point DRAM array
A memory device comprises a first selector and a storage capacitor in series with the first selector. A second selector is in parallel with the storage capacitor coupled between the first selector and zero volts. A plurality of memory devices form a 2S-1C cross-point DRAM array with 4F2 or less density.
US11195838B2 Arrays of capacitors, methods used in forming integrated circuitry, and methods used in forming an array of capacitors
A method used in forming integrated circuitry comprises forming an array of structures elevationally through a stack comprising first and second materials. The structures project vertically relative to an outermost portion of the first material. Energy is directed onto vertically-projecting portions of the structures and onto the second material in a direction that is angled from vertical and that is along a straight line between immediately-adjacent of the structures to form openings into the second material that are individually between the immediately-adjacent structures along the straight line. Other embodiments, including structure independent of method, are disclosed.
US11195836B2 Semiconductor memory devices
A semiconductor memory device includes a stack structure having a plurality of layers vertically stacked on a substrate, each layer including, a first bit line and a gate line extending in a first direction, a first semiconductor pattern extending in a second direction between the first bit line and the gate line, the second direction intersecting the first direction, and a second semiconductor pattern adjacent to the gate line across a first gate insulating layer, the second semiconductor pattern extending in the first direction, a first word line adjacent to the first semiconductor pattern and vertically extending in a third direction from the substrate, a second bit line connected to an end of the second semiconductor pattern and vertically extending in the third direction from the substrate, and a second word line connected to another end of the second semiconductor pattern and vertically extending in the third direction.
US11195835B2 Memory device and manufacturing method thereof
A memory device includes a memory cell, a writing transistor, and a reading transistor. The memory cell includes a semiconductor substrate, a tunneling layer, a storage layer, a first electrode, a second electrode, and a third electrode. The tunneling layer is over the semiconductor substrate. The storage layer is on the tunneling layer. The first electrode is on the storage layer. The second electrode is on the tunneling layer. The storage layer has a sidewall facing the second electrode. The third electrode is spaced apart from the second electrode. The writing transistor is electrically connected to the first electrode of the memory cell. The reading transistor is electrically connected to the second electrode of the memory cell.
US11195824B2 Pixel, display device including the same, and manufacturing method thereof
Provided is a pixel. The pixel includes a substrate, a first electrode disposed on the substrate, a partition wall insulation layer disposed on the substrate to cover a first portion of the first electrode, a second electrode disposed on the partition wall insulation layer and including a second portion overlapping the first portion, and a light emitting element disposed on a first side surface of the partition wall insulation layer between the first portion and the second portion and connected to the first electrode and the second electrode.
US11195819B2 Semiconductor device
This semiconductor device is formed by stacking a plurality of semiconductor chips that each have a plurality of bump electrodes, each of the plurality of semiconductor chips being provided with an identification section formed on a respective side face. Each semiconductor chip has a similar arrangement for its respective plurality of bump electrodes, and each identification section is formed so that the positional relationship with a respective reference bump electrode provided at a specific location among the respective plurality of bump electrodes is the same in each semiconductor chip. The plurality of semiconductor chips are stacked such that the bump electrodes provided thereon are electrically connected in the order of stacking of the semiconductor chips, while the side faces on which the identification sections are formed are oriented in the same direction.
US11195818B2 Backside contact for thermal displacement in a multi-wafer stacked integrated circuit
In some embodiments, the present disclosure relates to a three dimensional (3D) integrated circuit (IC) stack, including a first IC die having a first substrate and a first interconnect structure over a frontside of the first substrate; a second IC die having a second substrate and a second interconnect structure over the frontside of the second substrate; and a third IC die vertically between the first and second IC dies and having a third substrate, a third interconnect structure over the frontside of the third substrate, and a third bonding structure over a backside of the third substrate. A heat dissipation path extends from the third substrate to at least the first or second substrate, and includes a backside contact that extends from the third bonding structure to the backside of the third substrate and that is thermally coupled to at least the first or second interconnect structure.
US11195815B2 Semiconductor device and manufacturing method thereof with Cu and Sn intermetallic compound
A method of manufacturing a semiconductor device which includes a plurality of members including a semiconductor element is provided. The method may include disposing one surface of a first member which is one of the plurality of members and one surface of a second member which is another one of the plurality of members opposite to each other with a tin-based (Sn-based) solder material interposed therebetween, and bonding the first member and the second member by melting and solidifying the Sn-based solder material. At least the one surface of the first member may be constituted of a nickel-based (Ni-based) metal, and at least the one surface of the second member may be constituted of copper (Cu).
US11195807B2 Semiconductor device, high-frequency power amplifier, and method of manufacturing semiconductor device
Reduction in impedance in a lead connected to a semiconductor element is achieved while achieving anchor effect. The semiconductor device includes a heatsink, a semiconductor element, a lead disposed on an upper side of the heatsink, and a molding material formed to cover the lead, the heatsink, and the semiconductor element. Formed on an edge portion of a lower surface in a position, in the heatsink, overlapping with the lead in a plan view is a first convex portion protruding more than an edge portion of an upper surface in the position, and formed on an edge portion of an upper surface in a position, in the heatsink, which does not overlap with the lead in a plan view is a second convex portion protruding more than an edge portion of a lower surface in the position.
US11195803B2 Semiconductor element, semiconductor device, power conversion device, and method of manufacturing semiconductor element
An object is to provide a technique capable of suppressing a corrosion of a first electrode and a second electrode. A semiconductor element includes a semiconductor substrate, an Al electrode, a polyimide member selectively disposed on the Al electrode, and an Ni electrode. The polyimide member includes a protruding part which protrudes in a plane direction of an upper surface of the Al electrode and which has a lower portion having contact with the Al electrode in a cross-sectional view, in at least part of a peripheral part of the polyimide member in a top view. The Ni electrode is disposed on the Al electrode and the protruding part.
US11195801B2 Embedded reference layers for semiconductor package substrates
Two conductive reference layers are embedded in a semiconductor package substrate. The embedded reference layers facilitate low electromagnetic noise coupling between adjacent signals for semiconductor device package.
US11195798B2 Tungsten alloys in semiconductor devices
Conducting alloys comprising cobalt, tungsten, and boron and conducting alloys comprising nickel, tungsten, and boron are described. These alloys can, for example, be used to form metal interconnects, can be used as liner layers for traditional copper or copper alloy interconnects, and can act as capping layers. The cobalt-tungsten and nickel-tungsten alloys can be deposited using electroless processes.
US11195794B2 Stacked integrated circuit devices including a routing wire
Integrated circuit devices including standard cells are provided. The integrated devices may include a lower transistor region and an upper transistor region. The lower transistor region may include a lower active region, lower source/drain regions, and lower gate structures arranged alternately with the lower source/drain regions. The upper transistor region may include an upper active region, upper source/drain regions, and upper gate structures arranged alternately with the upper source/drain regions. The upper gate structures may include a first upper gate structure. The integrated devices may also include an input wire, an input via electrically connecting the input wire to the first upper gate structure, and a routing wire electrically connecting a pair of the lower source/drain regions or a pair of the upper source/drain regions. An upper surface of the routing wire may be closer to the substrate than an upper surface of the input wire.
US11195793B2 Metal filling in a dielectric layer under metal layer one (M1)and above an active device layer in semiconductor devices
Certain aspects of the present disclosure provide apparatus and techniques for fabricating a semiconductor device. A semiconductor device includes: an active device layer a local interconnect layer disposed above the active device layer; a dielectric layer disposed above the local interconnect layer; a metal layer disposed above the dielectric layer; and one or more metal sections disposed in the dielectric layer underneath one or more metal regions of the metal layer, wherein none of the one or more metal sections is electrically connected to a trace in the local interconnect layer.
US11195789B2 Integrated circuit module with a structurally balanced package using a bottom side interposer
A bottom side interposer provides a structurally balanced chip carrier module to reduce thermal warp and increase package robustness. The bottom side interposer is attached to the bottom of a chip carrier which carries semiconductor chips on the top side of the chip carrier. The top side of the chip carrier typically includes a top side interposer between the semiconductor chips and the chip carrier. The bottom side interposer has a coefficient of thermal expansion (CTE) that is similar to the chips and top side interposer, or tailored to have a CTE intermediate to the chips and the chip carrier. Pads on the bottom side interposer may be plated or fitted with solder balls to complete the module so the module can be connected to a printed circuit board.
US11195788B2 Hybrid dielectric scheme in packages
A method includes forming a first redistribution line, forming a polymer layer including a first portion encircling the first redistribution line and a second portion overlapping the first redistribution line, forming a pair of differential transmission lines over and contacting the polymer layer, and molding the pair of differential transmission lines in a molding compound. The molding compound includes a first portion encircling the pair of differential transmission lines, and a second portion overlapping the pair of differential transmission lines. An electrical connector is formed over and electrically coupling to the pair of differential transmission lines.
US11195787B2 Semiconductor device including an antenna
A semiconductor device includes a semiconductor chip and a redistribution layer on a first side of the semiconductor chip. The redistribution layer is electrically coupled to the semiconductor chip. The semiconductor device includes a dielectric layer and an antenna on the dielectric layer. The dielectric layer is between the antenna and the semiconductor chip.
US11195786B1 Ball grid array substrate
A semiconductor device package includes an embedded plurality of solder balls within an integrated circuit die (ICD) substrate In one embodiment, the integrated circuit die (ICD) substrate has a top surface and a bottom surface, and a plurality of solder balls at least partially embedded in the ICD substrate, where each of the plurality of solder balls comprises an exposed surface that is substantially flat and parallel planar to the bottom surface, and where the exposed surface of each of the plurality of solder balls is disposed in the bottom surface. In certain examples, the apparatuses also include a plurality of integrated circuit dies stacked on the top surface of the ICD substrate.
US11195785B2 Interposer with through electrode having a wiring protection layer
An interposer includes a base layer having a first surface and a second surface, a redistribution structure on the first surface, an interposer protection layer on the second surface, a pad wiring layer on the interposer protection layer, an interposer through electrode passing through the base layer and the interposer protection layer and electrically connecting the redistribution structure to the pad wiring layer, an interposer connection terminal attached to the pad wiring layer, and a wiring protection layer including a first portion covering a portion of the interposer protection layer adjacent to the pad wiring layer, a second portion covering a portion of a top surface of the pad wiring layer, and a third portion covering a side surface of the pad wiring layer. The third portion is disposed between the first portion and the second portion. The first to third portions have thicknesses different from each other.
US11195784B2 Semiconductor device sub-assembly
We disclose herein a semiconductor device sub-assembly comprising: a plurality of semiconductor units laterally spaced to one another; a semiconductor unit locator comprising a plurality of holes, wherein each semiconductor unit is located in each hole of the semiconductor unit locator; a plurality of pressure means for applying pressure to each semiconductor unit, and a conductive malleable layer located between the plurality of pressure means and the semiconductor unit locator.
US11195776B2 Power module substrate and power module
A power module substrate includes an insulating substrate and a metal plate. The metal plate is joined to the insulating substrate with a brazing material in between. As to surface roughness of a lateral surface of the metal plate in a thickness direction, the surface roughness of at least a corner part farthest from a center of the metal plate in plan view is larger than the surface roughness of plane parts sandwiching the corner part.
US11195775B2 Semiconductor module, semiconductor device, and manufacturing method of semiconductor module
A semiconductor module includes an insulation circuit substrate in which circuit patterns are formed on an upper surface of an insulation plate, switching elements that are arranged on an upper surface of the circuit patterns, a first heat dissipation plate that is arranged on a lower surface of the insulation plate, a casing member that surrounds a periphery of the insulation circuit substrate, the switching elements, and the first heat dissipation plate such that a lower surface of the first heat dissipation plate is exposed, and a second heat dissipation plate that is arranged on an upper surface side of the switching elements such that a prescribed gap is provided. The casing member has notch portions having a depth corresponding to a thickness of the second heat dissipation plate. At least a portion of the second heat dissipation plate engages with the notch portions.
US11195773B2 Flip chip assembly of quantum computing devices
In an embodiment, a quantum device includes an interposer layer comprising a set of vias. In an embodiment, the quantum device includes a dielectric layer formed on a first side of the interposer, the dielectric layer including a set of transmission lines communicatively coupled to the set of vias. In an embodiment, the quantum device includes a plurality of qubit chips coupled to an opposite side of the interposer layer, each qubit chip of the plurality of qubit chips including: a plurality of qubits on a first side of the qubit chip and a plurality of protrusions on a second side of the qubit chip. In an embodiment, the quantum device includes a heat sink thermally coupled with the plurality of qubit chips, the heat sink comprising a plurality of recesses aligned with the plurality of protrusions of the plurality of qubit chips.
US11195770B2 Method of manufacturing semiconductor device, semiconductor device, and power conversion device
A method of manufacturing a semiconductor device includes providing, in a housing, an insulating substrate having a metal pattern, a semiconductor chip, a sinter material applied on the semiconductor chip, and a terminal, providing multiple granular sealing resins supported by a grid provided in the housing, heating an inside of the housing until a temperature thereof reaches a first temperature higher than a room temperature and thereby discharging a vaporized solvent of the sinter material out of the housing via a gap of the grid and a gap of the sealing resins, and heating the inside of the housing until the temperature thereof reaches a second temperature higher than the first temperature and thereby causing the melted sealing resins to pass the gap of the grid and form a resin layer covering the semiconductor chip.
US11195768B2 Through electrode substrate, manufacturing method thereof and mounting substrate
A manufacturing method of a through electrode substrate includes: a step of preparing a substrate including a first surface and a second surface positioned oppositely to the first surface, and provided with a through hole; a step of providing a sealing layer blocking the through hole on the first surface of the substrate; an electrode forming step of forming a through electrode inside the through hole, the through electrode having a fist part extending along a sidewall of the through hole, and a second part connected to the first part and spreading along the sealing layer; and a step of removing the sealing layer.
US11195765B2 Semiconductor device including stressed source/drain, method of manufacturing the same and electronic device including the same
There are provided a semiconductor device, a method of manufacturing the same, and an electronic device including the device. According to an embodiment, the semiconductor device may include a substrate, and a first device and a second device formed on the substrate. Each of the first device and the second device includes a first source/drain layer, a channel layer and a second source/drain layer stacked on the substrate in sequence, and also a gate stack surrounding a periphery of the channel layer. The channel layer of the first device and the channel layer of the second device are substantially co-planar with each other, and the respective second source/drain layers of the first device and the second device are stressed differently.
US11195764B2 Vertical transport field-effect transistors having germanium channel surfaces
A method for fabricating a semiconductor device including vertical transport fin field-effect transistors (VTFETs) is provided. The method includes forming a bottom spacer on a first device region associated with a first VTFET and a second device region associated with a second VTFET, forming a liner on the bottom spacer, on a first fin structure including silicon germanium (SiGe) formed in the first device region and on a second fin structure including SiGe formed in the second device region, and forming crystalline Ge having a hexagonal structure from the SiGe by employing a Ge condensation process to orient a (111) direction of the crystalline Ge in a direction of charge flow for a VTFET.
US11195763B2 Method of manufacturing a semiconductor device and a semiconductor device
In a method, a fin structure, in which first semiconductor layers and second semiconductor layers are alternately stacked, is formed. A sacrificial gate structure is formed over the fin structure. The first semiconductor layers are etched at a source/drain region of the fin structure, which is not covered by the sacrificial gate structure, thereby forming a first source/drain space in which the second semiconductor layers are exposed. A dielectric layer is formed at the first source/drain space, thereby covering the exposed second semiconductor layers. The dielectric layer and part of the second semiconductor layers are etched, thereby forming a second source/drain space. A source/drain epitaxial layer is formed in the second source/drain space. At least one of the second semiconductor layers is in contact with the source/drain epitaxial layer, and at least one of the second semiconductor layers is separated from the source/drain epitaxial layer.
US11195762B2 Multi-metal dipole doping to offer multi-threshold voltage pairs without channel doping for highly scaling CMOS device
A semiconductor device including pairs of multiple threshold voltage (Vt) devices includes at least a first region corresponding to a first pair of Vt devices, a second region corresponding to a second pair of Vt devices including a first dipole layer, and a third region corresponding to a third pair of Vt devices including a second dipole layer different from the first dipole layer.
US11195761B2 IC structure with short channel gate structure having shorter gate height than long channel gate structure
An integrated circuit (IC) structure includes a long channel (LC) gate structure over a long channel region, the LC gate structure having a first gate height; and a short channel (SC) gate structure over a short channel region, the SC gate structure having a second gate height. The short channel region is shorter in length than the long channel region. The second gate height of the SC gate structure is no larger than the first gate height of the LC gate structure.
US11195755B2 Field effect transistor devices with self-aligned source/drain contacts and gate contacts positioned over active transistors
A method of forming a transistor device is provided. The method includes forming a plurality of gate structures including a gate spacer and a gate electrode on a substrate, wherein the plurality of gate structures are separated from each other by a source/drain contact. The method further includes reducing the height of the gate electrodes to form gate troughs, and forming a gate liner on the gate electrodes and gate spacers. The method further includes forming a gate cap on the gate liner, and reducing the height of the source/drain contacts between the gate structures to form a source/drain trough. The method further includes forming a source/drain liner on the source/drain contacts and gate spacers, wherein the source/drain liner is selectively etchable relative to the gate liner, and forming a source/drain cap on the source/drain liner.
US11195753B2 Tiered-profile contact for semiconductor
Tiered-profile contacts for semiconductor devices and techniques for formation thereof are provided In one aspect, a method for forming tiered-profile contacts to a semiconductor device includes: depositing a first oxide layer over the semiconductor device; depositing a second oxide layer on the first oxide layer; patterning contact trenches through the first/second oxide layer down to the semiconductor device; isotropically etching a top portion of the contact trenches selective to a bottom portion of the contact trenches based on the second oxide layer having a greater etch rate than the first oxide layer to make the top portion of the contact trenches wider than the bottom portion; and filling the contact trenches with a contact metal(s) to form the tiered-profile contacts. Other methods to form tiered-profile contacts using sacrificial spacers as well as structures including the present tiered-profile contacts are also provided.
US11195752B1 Semiconductor device and method of forming same
A method for forming a semiconductor device includes forming a metal contact on a substrate, forming a first dielectric on the metal contact, forming a first opening in the first dielectric, and performing a wet etch on a bottom surface of the first opening through a first etch stop layer (ESL) over the metal contact. The wet etch forms a first recess in a top surface of the metal contact. An upper width of the first recess is smaller than a lower width of the first recess. A first conductive feature is formed in the first recess and the first opening.
US11195746B2 Nanosheet transistor with self-aligned dielectric pillar
Embodiments of the present invention are directed to a semiconductor structure and a method for forming a semiconductor structure having a self-aligned dielectric pillar for reducing trench silicide-to-gate parasitic capacitance. In a non-limiting embodiment of the invention, a nanosheet stack is formed over a substrate. A dielectric pillar is positioned adjacent to the nanosheet stack and on a shallow trench isolation region of the substrate. The nanosheet stack is recessed to expose a surface of the shallow trench isolation region and a source or drain (S/D) region is formed on the exposed surface of the shallow trench isolation region. A contact trench is formed that exposes a surface of the S/D region and a surface of the dielectric pillar.
US11195743B2 Adjustable substrate support and adjustment method
A stage for supporting a semiconductor substrate is disclosed. The stage includes a platform that defines a plurality of apertures, and a plurality of burls that protrude from the apertures, where the plurality of burls have support surfaces for supporting a region of the semiconductor substrate. The stage includes an actuator coupled to at least a first burl included in the plurality of burls, wherein the actuator is operable to adjust an elevation of a first support surface of the first burl relative to the platform, and control circuitry that controls operation of the actuator to establish a substantially-planar alignment of the support surface of the first burl with a support surface of at least a second burl included in the plurality of burls.
US11195742B2 Micro device transfer apparatus and method
A micro device transfer apparatus and a micro device transfer method are provided. The micro device transfer apparatus comprises a stage unit including a stage where a target substrate is to be disposed, a plurality of transfer head units disposed above the stage, and a transfer head unit moving part configured to move the plurality of transfer head units, wherein, the transfer head unit comprises a carrier substrate fastening part configured to fasten a carrier substrate where a plurality of micro devices are disposed, a mask unit disposed above the carrier substrate fastening part, the mask unit comprising a mask including an opening part and a shielding part, a light emitting part disposed on the mask unit, and a housing formed around the carrier substrate fastening part, the mask unit, and the light emitting part.
US11195739B2 Substrate loading system
Methods, systems, and apparatus for a substrate transfer method, including positioning a tray handler device in a first position with i) cutouts of an aperture of the first tray in superimposition with respective pedestals of a pedestal platform and ii) a distal end of the pedestals extending away from a top surface of the first tray; increasing a distance between the top surface of the first tray and a top surface of the pedestal platform to transfer a first substrate from the pedestals to the tabs defined by the aperture of the first tray, while concurrently engaging the second tray handler with the second tray; and increasing a distance between the top surface of the second tray and the bottom surface of a chuck to transfer a second substrate from the chuck to the tabs defined by the second tray.
US11195725B2 Dry etch process landing on metal oxide etch stop layer over metal layer and structure formed thereby
A microelectronic device includes a metal layer on a first dielectric layer. An etch stop layer is disposed over the metal layer and on the dielectric layer directly adjacent to the metal layer. The etch stop layer includes a metal oxide, and is less than 10 nanometers thick. A second dielectric layer is disposed over the etch stop layer. The second dielectric layer is removed from an etched region which extends down to the etch stop layer. The etched region extends at least partially over the metal layer. In one version of the microelectronic device, the etch stop layer may extend over the metal layer in the etched region. In another version, the etch stop layer may be removed in the etched region. The microelectronic device is formed by etching the second dielectric layer using a plasma etch process, stopping on the etch stop layer.
US11195720B2 Method for ion implantation that adjusts a target's tilt angle based on a distribution of ejected ions from a target
The present disclosure describes a system and a method for a ion implantation (IMP) process. The system includes an ion implanter configured to scan an ion beam over a target for a range of angles, a tilting mechanism configured to support and tilt the target, an ion-collecting device configured to collect a distribution and a number of ejected ions from the ion beam scan over the target, and a control unit configured to adjust a tilt angle based on a correction angle determined based on the distribution and number of ejected ions.
US11195719B2 Reducing in-plane distortion from wafer to wafer bonding using a dummy wafer
Embodiments of the present disclosure describe techniques for reducing in-plane distortion from wafer to wafer bonding using a dummy wafer. One embodiment is an apparatus formed using a dummy wafer, the apparatus comprising: a device layer fusion bonded to a first side of a carrier wafer, wherein the dummy wafer comprises a first wafer and the carrier wafer comprises a second wafer that is different than the first wafer; wherein the device layer comprise a portion of a third wafer that is different than the second wafer; and wherein a second opposite side of the carrier wafer includes: a removal process artifact, wherein a distortion signature present in the portion of the second wafer is indicative of the use of the dummy wafer fusion bonded to the second side of the carrier wafer, or a remainder of the dummy wafer. Other embodiments may be disclosed and/or claimed.
US11195718B2 Spacer open process by dual plasma
Systems and methods for processing a workpiece are provided. In one example, a method includes placing a workpiece on a workpiece support in a processing chamber. The method includes performing a spacer treatment process to expose the workpiece to species generated from a first process gas in a first plasma to perform a spacer treatment process on a spacer layer on the workpiece. The first plasma can be generated in the processing chamber. After performing the spacer treatment process, the method can include performing a spacer etch process to expose the workpiece to neutral radicals generated from a second process gas in a second plasma to etch at least a portion of the spacer layer on the workpiece. The second plasma can be generated in a plasma chamber that is remote from the processing chamber.
US11195714B2 Pattern-forming method
A pattern-forming method includes forming a patterned coating film on a part of a surface layer of a base. The surface layer includes regions each of which includes a material that differs from each other. A part of the regions is the part of the surface layer on which the patterned coating film is formed. The patterned coating film includes a first polymer including at an end of a main chain or a side chain thereof a group including a first functional group that is capable of bonding to an atom present in the part of the region. An atom layer is directly or indirectly formed on the surface layer of the base by a vapor deposition, after the forming of the patterned coating film.
US11195712B2 Process for deposition of titanium oxynitride for use in integrated circuit fabrication
A process is provided for depositing a substantially amorphous titanium oxynitride thin film that can be used, for example, in integrated circuit fabrication, such as in forming spacers in a pitch multiplication process. The process comprises contacting the substrate with a titanium reactant and removing excess titanium reactant and reaction byproducts, if any. The substrate is then contacted with a second reactant which comprises reactive species generated by plasma, wherein one of the reactive species comprises nitrogen. The second reactant and reaction byproducts, if any, are removed. The contacting and removing steps are repeated until a titanium oxynitride thin film of desired thickness has been formed.
US11195710B2 Hybrid mass spectrometric system
The invention relates to hybrid IMS/MS systems and provides hybrid IMS/MS system comprising an RF funnel, an ion mobility analyzer and a mass analyzer wherein the RF funnel is arranged non-collinearly to the ion mobility analyzer, preferably a TIMS analyzer (TIMS=trapped ion mobility spectrometry).
US11195707B2 Time-of-flight mass spectrometry device
A time-of-flight mass spectrometry device, includes: a flight tube: a flight tube power supply that applies a voltage to the flight tube; and a noise reduction circuit that is connected to a flight tube voltage portion which lies between the flight tube and the flight tube power supply, wherein: the noise reduction circuit inverts and amplifies an input voltage from an input end of the noise reduction circuit, and feeds inverted and amplified voltage back to the flight tube voltage portion through an output end.
US11195705B2 Plasma generating unit and substrate treating apparatus comprising the same
Disclosed are a plasma generating unit and a substrate treating apparatus including the same. The substrate treating apparatus includes a process chamber having a treatment space in the interior thereof, a substrate support unit configured to support a substrate in the treatment space, a gas supply unit configured to supply a process gas into the treatment space, and a plasma generating unit disposed outside the process chamber and configured to generate plasma from the process gas in the process chamber, wherein the plasma generating unit includes an antenna unit including a plurality of antenna coils configured to generate plasma from the process gas, and a magnetic structure including magnetic walls disposed between the plurality of antenna coils, and wherein the antenna unit includes a first antenna coil having a ring shape, and a second antenna coil disposed outside the first antenna coil and having a ring shape.
US11195702B2 Plasma-generating device
A plasma-generating device including: a pair of electrodes; a pair of holders configured to hold ends of the pair of electrodes in a protruding state; and a casing in which is formed a first recess and that is configured to combine with the pair of holders in a state with the ends of the pair of electrodes that protrude from the pair of holders inserted into the first recess, wherein the combined casing and the pair of holders contact each other only at an opposite side to a side between the ends of the pair of electrodes that project from the pair of holders.
US11195701B2 Showerhead
A showerhead provided in a chamber of a semiconductor manufacturing apparatus and facing a wafer holder includes: a plate-shaped ceramic substrate; a plurality of through holes penetrating the ceramic substrate in the direction of the thickness of the ceramic substrate; and a plurality of radio frequency conductors embedded in a plurality of zones, respectively, of the ceramic substrate, as seen on the side of a surface of the ceramic substrate facing the wafer holder.
US11195697B2 Plasma control apparatus
A plasma control apparatus includes a power source unit, a resonance producing unit, and a voltmeter. The resonance producing unit includes an LC circuit formed by a coil L1 and a capacitor C1 connected to each other, and a sensor S2 configured to detect a phase difference between current flowing in and voltage applied to the LC circuit, and the capacitor C1 of the LC circuit has a capacitance larger than an expected capacitance of the plasma P. The power source unit 1 configured to control the magnitude of radio-frequency power to be supplied in such a manner as to bring the voltage measured with the voltmeter 5 close to a set voltage as a target, and controls the frequency of the radio-frequency power to be supplied in such a manner as to minimize the phase difference detected with the sensor S2.
US11195696B2 Electron beam generator, plasma processing apparatus having the same and plasma processing method using the same
An electron beam generator, a plasma processing apparatus, and a plasma processing method, the electron beam generator including a side insulator configured to surround the substrate support, the side insulator having an electron beam chamber therein; a first electrode embedded in the side insulator and adjacent to a first side wall of the electron beam chamber; a second electrode on a second side wall of the electron beam chamber; and a guide in an outlet of the electron beam chamber, the guide including slits through which electron beams generated in the electron beam chamber are transmittable into the process chamber.
US11195693B1 Method and system for dynamic band contrast imaging
Dynamic band contrast image (DBCI) is constructed with scattering patterns acquired at multiple scanning locations of a sample using a charged particle beam. Each pixel of the DBCI is generated by integrating the corresponding scattering pattern along a diffraction band. The DBCI includes charged particle channeling condition and can be used for detecting sample defects.
US11195690B2 Charged particle beam device
Even when the amount of overlay deviation between patterns located in different layers is large, correct measurement of the amount of overlay deviation is stably performed. The charged particle beam device includes a charged particle beam irradiation unit that irradiates a sample with a charged particle beam, a first detection unit that detects secondary electrons from the sample, a second detection unit that detects backscattered electrons from the sample, and an image processing unit that generates a first image including an image of a first pattern located on the surface of the sample based on an output of the first detection unit, and generates a second image including an image of a second pattern located in a lower layer than the surface of the sample based on an output of the second detection unit. A control unit adjusts the position of a measurement area in the first image based on a first template image for the first image, and adjusts the position of a measurement area in the second image based on a second template image for the second image.
US11195689B2 Sample holder for electron microscopy
A sample holder for electron microscopy of air-sensitive samples for use in electron microscopy incorporates a housing and a closure assembly. The closure assembly comprises a lid comprising at least one closure arm receiving portions recessed within a flat, planar upper surface thereof. The housing comprises one or more closure arm(s) corresponding to one or more closure arm receiving portion(s). In a fully closed position, the closure arm(s) share contact with the closure arm receiving portion(s). The lid is flexibly coupled to a motor cover plate which can be actuated by a motor assembly configured to open and close the lid. The sample holder also includes an elevator assembly with a vertically adjustable sample stage which sits below the lid. The sample stage is vertically adjusted by actuation of a bellows assembly which sits beneath the sample stage.
US11195686B2 Thermionic emission device and method for making the same
A thermionic emission device comprises a first electrode, a second electrode, a single carbon nanotube, an insulating layer and a gate electrode. The gate electrode is located on a first surface of the insulating layer. The first electrode and the second electrode are located on a second surface of the insulating layer and spaced apart from each other. The carbon nanotube comprises a first end, a second end opposite to the first end, and a middle portion located between the first end and the second end. The first end of the carbon nanotube is electrically connected to the first electrode, and the second end of the carbon nanotube is electrically connected to the second electrode.
US11195684B2 Field emission apparatus with superior structural stability and X-ray tube comprising the same
Provided is a field emission apparatus including a pipe-shaped emitter holder comprising an electrically conductive material and a first internal space communicated in a first direction, and an emitter electrode having one or more yarns each having a structure extending in the first direction in which a plurality of CNTs that extend in the first direction are aggregated, and the emitter electrode is inserted in the first internal space while extending in the first direction.
US11195681B2 Circuit breaker with addable tripped indicator
A circuit breaker includes: a tripped indicator for indicating a tripping of the circuit breaker, the tripped indicator having a first pivot element mounted on a first pivot pin; and a switch lock with a pawl pivotally mounted on a pawl pin. The first pivot element is actuated by the pawl to indicate a tripped condition of the circuit breaker. The first pivot pin is arranged substantially normal to the pawl pin.
US11195679B2 Temperature-dependent switch
A temperature-dependent switch includes a housing with a top face and an outer face that runs transversely to the top face. The switch includes a first outer contact area that is arranged on the top face. The switch includes a second outer contact area that is arranged at the housing. The switch includes a temperature-dependent switching mechanism that is arranged in the housing and configured to establish or open an electrically conductive connection between the first and the second outer contact area depending on a temperature of the switching mechanism. The housing is disposed in a metal mounting cap that includes a wall. An upper rim of the wall protrudes beyond the top face of the housing. An inner side of the wall bears at least partially against the outer face of the housing.
US11195676B2 Electronic switch mechanism
A switch mechanism (12) includes a housing (16, 18) with a fenestration (21), a switch element (22) held in the housing, and a membrane switch held in the fenestration. The membrane switch includes a flexible membrane (20) and a rigid rib (26). The rib is constrained to linear movement by guides (37, 38) in the housing so that contact with the membrane causes the membrane to deform and the rib to translate to actuate the switch element.
US11195671B2 Dual parallel moveable electrical contacts/relays
A system includes a mechanical switching device having a first moveable contact operatively connected to selectively contact a first static contact. A second moveable contact is operatively connected to selectively contact a second static contact that is electrically connected in parallel with the first static contact. The first and second moveable contacts are mechanically connected to each other to move between a closed circuit position and an open circuit position. The first moveable contact contacts the first static contact before the second moveable contact contacts the second static contact as the first and second moveable contacts move into the closed circuit position from the open circuit position. The first moveable contact disconnects from the first static contact after the second moveable contact disconnects from the second static contact as the first and second moveable contacts move from the closed circuit position into the open circuit position.
US11195666B2 Electrically insulating continuous film for an aluminum electrolytic capacitor
A device includes an electrode stack including a plurality of conductive anodes, a plurality of conductive cathodes, a plurality of separators arranged between the conductive anodes and the conductive cathodes, and a dielectric material disposed on a surface of each of the conductive anodes. The stack has a top surface, a bottom surface, and an edge extending between the top surface and the bottom surface. A continuous electrically insulating film overlies the edge, peripheral portions of the top surface and peripheral portions of the bottom surface so that a central portion of the top surface and a central portion of the bottom surface are exposed. An electrolyte is disposed between the conductive anodes and the conductive cathodes.
US11195661B2 Etching manufacturing method of thin film capacitor
Provided is a manufacturing method of a thin film capacitor comprising a capacitance portion in which at least one dielectric layer is sandwiched between a pair of electrode layers included in a plurality of electrode layers, the manufacturing method including a lamination process of alternately laminating the plurality of electrode layers and a dielectric film and forming a laminated body which will be the capacitance portion, a first etching process of forming an opening extending in a laminating direction with respect to the laminated body and exposing the dielectric film laminated directly on one of the plurality of electrode layers on a bottom surface of the opening, and a second etching process of exposing the one electrode layer at the bottom surface of the opening. In the second etching process, an etching rate of the one electrode layer is lower than an etching rate of the dielectric film.
US11195659B2 Plated terminations
Improved termination features for multilayer electronic components are disclosed. Monolithic components are provided with plated terminations whereby the need for typical thick-film termination stripes is eliminated or greatly simplified. Such termination technology eliminates many typical termination problems and enables a higher number of terminations with finer pitch, which may be especially beneficial on smaller electronic components. The subject plated terminations are guided and anchored by exposed internal electrode tabs and additional anchor tab portions which may optionally extend to the cover layers of a multilayer component. Such anchor tabs may be positioned internally or externally relative to a chip structure to nucleate additional metallized plating material. External anchor tabs positioned on top and bottom sides of a monolithic structure can facilitate the formation of wrap-around plated terminations.
US11195651B2 Inductance element
An inductance element includes a magnetic core and a coil having a portion embedded in the magnetic core. This portion includes a wound portion formed by winging a wire-shaped coil material including a wire-shaped conductive material and an insulating coating. The insulating coating includes a thin-walled portion reduced in thickness. A biting ratio R is defined by formula: R=ds/B, which is from 0.4 to 0.85 inclusive, where B is the average thickness of inter-coil insulating coatings, and ds is an upper biting limit obtained by measuring a biting depth, approximating a frequency distribution of the results by a normal distribution, and computing, as the upper biting limit, the sum of the mean da of the normal distribution and the product of 3.99 and the standard deviation σ. The biting depth is obtained by subtracting, from the average thickness B, the thickness of the thin-walled portion.
US11195650B2 Reactor
A box-shaped inner case (3) is accommodated in a box-shaped outer case (2), and refrigerant flow passages (27) are formed at five surfaces except an opening surface (24) by gaps between the inner and outer cases. A Gap of an opening edge of the outer case (2) and an opening edge of the inner case (3) is covered with a frame-shaped cover (6). A coil (4) is placed in the inner case (3), and the inner case (3) is filled with magnetic powder mixture resin so that the coil (4) except the terminals (4a, 4b) is embedded. A core (5) is made of the magnetic powder mixture resin. Cooling water flows along a longitudinal direction of the outer case (2) with one of refrigerant pipe connecters (15) being a refrigerant inlet and the other of the refrigerant pipe connecters (15) being a refrigerant outlet.
US11195645B2 Ce-containing sintered rare-earth permanent magnet with having high toughness and high coercivity, and preparation method therefor
The present invention relates to a Ce-containing sintered rare earth permanent magnet with high toughness and high coercivity and a method of preparing the magnet, belonging to the technical field of rare earth permanent magnetic materials. The magnet is prepared by steps of raw material batching, strip casting, hydrogen decrepitation and jet milling, powder orientating and forming, sintering and heat treatment. The materials of the permanent magnet comprise the main phase alloy powders and the Ce added phase alloy powders, wherein the Ce added phase alloy is a magnetic phase or a non-magnetic liquid-phase alloy; and the Ce added phase alloy accounts for 5% to 30% of the total weight of the permanent magnet, and the remainder is the main phase alloy. During the jet milling stage, a certain concentration of oxygen is added into the inert gas, so that the final magnet has an oxygen content of 1500 to 2500 ppm. The Ce-containing dual-alloy magnet prepared in accordance with the present invention has high coercivity, and the intrinsic coercivity (Hcj) is up to 17 to 28.73 kOe. The magnet of the present invention has good fracture toughness which is increased by 10% to 30% as compared with the conventional Nd—Fe—B sintered magnet. The magnet of the present invention can meet needs of high-end applications such as wind power generation, new energy vehicles, and the like, and greatly expands the application fields of Ce-containing magnets.
US11195642B2 System and method for the automated production of a cable set
A system for the automated production of a cable set, which has a branched structure of a plurality of individual line elements. In a modular set-up in the first part, a plurality of first processing stations, and in the second part, a plurality of second processing stations are arranged. In the first part, there is an automatic preparation of the individual line elements, which are then collected in a buffer station at the end of the first part. In the second part, the prepared individual line elements are assembled into the cable set. The line elements are plugged into connector casings in a connector station and transferred to second transporters, and via which the branched structure of the cable set is then formed by moving along second tracks. In this spread-out branched structure, a fixing of the line elements to one another takes place in a fixing station.
US11195641B2 Electric-submersible-pump composite duct cable and manufacturing method thereof
An electric-submersible-pump composite duct cable is provided and includes a steel tube shell and an isolation layer. The isolation layer covers the outer circumferential surface of an ethylene-propylene jacket. The steel tube shell covers the outer circumferential surface of the isolation layer. Multiple signal cable assemblies and multiple injection agent tubes are arranged inside the isolation layer. Each signal cable assembly and each injection agent tube are in staggered arrangement at the internal center of the ethylene-propylene jacket. A manufacturing method of the electric-submersible-pump composite duct cable mainly includes two steps of manufacturing the isolation layer and machining the steel tube shell.
US11195639B2 Conductor arrangement and production method
The present disclosure provides a conductor arrangement for transmitting differential communication signals, the conductor arrangement includes a conductor carrier, a plurality of pairs of first conductors, two of the first conductors being electrically coupled together at their ends, and a plurality of pairs of second conductors, two of the second conductors being electrically coupled together at their ends, and wherein, as conductor bundles, in each case one of the first conductors of a pair and one of the second conductors of a pair are jointly arranged on a first side of the conductor carrier and the further first conductor of the respective pair and the further second conductor of the respective pair are arranged on a second side of the conductor carrier.
US11195635B2 Conductive film manufacturing method
Provided is a method for manufacturing a conductive film, including forming a coating of a composition that contains conductivity-imparting particles and photo-sintering the coating, wherein, prior to the photo-sintering of the coating, the coating is compressed in the thickness direction thereof. It is preferable that the coating be compressed at a temperature at which a binding agent contained in the composition shows a storage modulus of 100 MPa or less. It is also preferable that the coating be compressed so that the compression rate in the thickness direction is from 25% to 80%. It is preferable that, in the photo-sintering step, the light irradiation be performed through irradiation with pulsed light.
US11195631B2 Floating nuclear reactor protection system
A nuclear reactor is positioned on a barge which floats on the water of a water tank. The water tank includes a bottom wall, first and second end walls and first and second side walls. The bottom wall includes a lower layer of concrete, an intermediate layer of water impervious material positioned on the lower layer of concrete, and an upper layer of concrete positioned on the intermediate layer of water impervious material. Each of the first and second end walls and the first and second side walls includes an outer layer of concrete, an intermediate layer of water impervious material positioned at the inner side of the outer layer of concrete, and an inner layer of concrete material positioned at the inner side of the intermediate layer of water impervious material.
US11195630B2 Nuclear reactor with fuel elements provided with expanders
The present invention concerns a nuclear reactor, preferably a pool-type nuclear reactor cooled by liquid metal or molten salts, having a core formed of a bundle of fuel elements and immersed in a primary fluid for cooling the core; the fuel elements are provided with expanders acting in a direction perpendicular to the axes of the fuel elements and having low thermal expansion elements which engage alternatively with high thermal expansion elements to amplify the radial expansion of respective end elements which, when a predetermined temperature is exceeded, engage with each other and space the fuel elements from one another and in particular their active part to introduce negative reactivity into the core.
US11195628B2 Method of manufacturing a corrosion-resistant zirconium alloy for a nuclear fuel cladding tube
A method of manufacturing a zirconium alloy for a nuclear fuel cladding tube includes melting a mixture of 0.5 wt % of Nb, 0.4 wt % of Mo, 0.1 to 0.15 wt % of Cu, 0.15 to 0.2 wt % of Fe, and a balance of zirconium to prepare a melted ingot; heat treating the melted ingot at 1,000 to 1,050° C. for 30 to 40 min. followed by quenching in water to prepare a heat-treated ingot; preheating the heat-treated ingot at 630 to 650° C. for 20 to 30 min. to prepare a preheated ingot followed by hot rolling the preheated ingot at a reduction ratio of 60 to 65% to provide a hot-rolled material; thrice performing vacuum annealing followed by cold-rolling; and vacuum annealing a third cold-rolled material in a final vacuum annealing at 510 to 520° C. for 7 to 9 hrs. to provide the zirconium alloy as a cold-rolled material.
US11195627B2 Systems and methods for improved sustainment of a high performance FRC plasma at elevated energies utilizing neutral beam injectors with tunable beam energies
Systems and methods are provided that facilitate forming and maintaining FRCs with superior stability as well as particle, energy and flux confinement and, more particularly, systems and methods that facilitate forming and maintaining FRCs with elevated system energies and improved sustainment utilizing neutral beam injectors with tunable beam energy capabilities.
US11195625B2 Method for modeling behavior and depression state
A method and system for modeling behavior and depression state of an individual, the method comprising: receiving a log of use dataset associated with communication behavior of the individual during a time period; receiving a supplementary dataset characterizing activity of the individual during the time period; receiving a survey dataset including responses, to at least one of a set of depression-assessment surveys, associated with a set of time points of the time period; generating a predictive analysis of a depression-risk state of the individual associated with at least a portion of the time period, from at least one of the log of use dataset, the supplementary dataset, and the survey dataset; and generating an alert upon detection that a set of parameters from the predictive analysis of the depression-risk state satisfy a threshold condition.
US11195624B2 Integrated health data capture and analysis system
The present invention provides an integrated health care surveillance and monitoring system that provides real-time sampling, modeling, analysis, and recommended interventions. The system can be used to monitor infectious and chronic diseases. When faced with outbreak of an infectious disease agent, e.g., influenza virus, the system can identify active cases through pro-active sampling in high risk locations, such as schools or crowded commercial areas. The system can notify appropriate entities, e.g., local, regional and national governments, when an event is detected, thereby allowing for proactive management of a possible outbreak. The system also predicts the best response for deployment of scarce resources.
US11195620B2 Progress evaluation of a diagnosis process
Computer-implemented methods, computer program products, and system facilitating evaluation of a progress of a diagnosis process are provided. The computer-implemented method comprises: obtaining, by a device operatively coupled to one or more processing units, a list of symptom(s); retrieving, by the device, a sub-graph associated with the list of symptom(s) from a knowledge graph; extracting, by the device, a list of feature(s) from the retrieved sub-graph; estimating, by the device, an average number of inquiries based on the extracted list of feature(s); and calculating, by the device, the progress of the diagnosis process based on the estimated average number of inquiries.
US11195615B1 Method and system for distributed management of in vivo exposure therapy
A multimodal data acquisition and communication system and method for distributed management of in vivo exposure (IVE) therapy. An exemplary system, method, and apparatus according to certain aspects of the present disclosure may include a patient interface comprising (a) one or more sensors configured to collect quantitative (e.g., physiological data) and qualitative data (e.g., video/audio data) from a patient user during an IVE therapy session, and (b) a mobile computing device, such as a smartphone, comprising a mobile software application configured to establish a data transfer interface with the one or more sensors and provide a graphical user interface to the patient user. The mobile computing device may be communicatively engaged with a cloud-based server over a wireless communications network to enable real-time collection, communication, storage and analysis of IVE data and bi-directional audio/video communication with at least one clinician client device.
US11195614B2 Systems and methods for providing value added services
The present invention relates to systems and methods for providing value added services. a request for a service for a recipient is received. A value added service may then be matched to the recipient. These value added services are vetted beforehand. The matching takes into account the recipients limitations, including physical and mental limitations, and location, and the value added service rating. The recipient's limitations; and the matching include optimizing the value added service to the profile of the recipient. The profile includes likes and dislikes of the recipient. Lastly, approval of the value added service is received from the recipient and/or the friends of family of the recipient.
US11195613B2 Bookmarking capability for radiation treatment planning and management
A control circuit operably couples to a memory having a plurality of different radiation treatment applications stored therein, a data store having patient data stored therein, and at least a first user interface comprising a first display and a first user input interface. The control circuit can be configured to present simultaneously, via the first display and for a given patient, at least two workspaces that each correspond to a different one of the radiation treatment applications wherein the workspaces are using patient data from the data store for the given patient. The control circuit can also be configured to present, via the user input interface, a bookmark capture opportunity, such that a user of the apparatus can selectively create a bookmark that captures a present state for both of the at least two workspaces and hence for the radiation treatment applications that correspond to the at least two workspaces.
US11195611B2 Remote data analysis and diagnosis
Described herein are database systems including one or more remote analytical instruments operably connected to one or more servers. The instruments can transmit rich data to the servers, and the one or more servers can compile a database of the rich data. One or more processors associated with the servers can be configured to execute a data analytics program on the database to identify a stochastic phenomenon or to process the data and present in real-time at a location of the one or more instruments comparison information about the instruments.
US11195610B2 Priority alerts based on medical information
A method and apparatus are disclosed herein for generating and sending priority alert notifications based on medical information, such as, for example, medical information obtained from analyzing medical images. In one embodiment, the method comprises: determining, using an image analysis engine, whether one or more features in a medical image of a patient meet predefined criteria, the predefined criteria being indicative of a medical condition; determining, using the image analysis engine, whether an alert notification is to be sent regarding results of determining whether the one or more features in the medical image meet the predefined criteria; and sending the alert notification with indicia indicative of a priority level if the one or more features in the medical image meet the predefined criteria, including sending medical information that prompted the image analysis engine to send the notification at the priority level.
US11195609B2 Systems and methods for clinical effect-based neurostimulation
This document discusses, among other things, systems and methods for delivering electrostimulation to specific tissue of a patient. An example of a system can receive a three-dimensional voxelized model representing a plurality of regions each specified as a target region or an avoidance region. The system includes control circuitry to determine a metric value using the voxelized model. The metric value indicates a clinical effect of electrostimulation on the plurality of regions according to a stimulation current and a current fractionalization. The control circuitry can determine a desired stimulation current that results in a first metric value satisfying a clinical effect condition. The system can generate a stimulation configuration including the desired stimulation current and the current fractionalization corresponding to the first metric value, and deliver tissue stimulation according to the stimulation configuration.
US11195606B2 Systems and methods for the determination of insulin sensitivity
A subject is prescribed short and long acting insulin medicament regimens. When a qualified fasting event occurs, the basal insulin sensitivity estimate of the subject is updated using (i) an expected fasting blood glucose level based upon the long acting insulin medicament dosing specified by the long acting regimen during the fasting event, (ii) glucose measurements contemporaneous with the fasting event and (iii) a prior insulin sensitivity factor. A basal insulin sensitivity factor curve is calculated from the updated basal insulin sensitivity estimate. A bolus insulin sensitivity estimate of the subject is updated upon occurrence of a correction bolus with a short acting insulin medicament using (i) an expected blood glucose level based upon the correction bolus, (ii) glucose measurements after occurrence of the correction bolus, and (iii) a prior insulin sensitivity factor. A bolus insulin sensitivity factor curve is calculated from the updated bolus insulin sensitivity estimate.
US11195602B2 System and method to electronically coordinate and document patient care regardless of physical setting
A system to electronically coordinate and document patient care regardless of physical setting. The system includes a wearable subsystem attached to a patient at the point of injury and configured to remain attached to the patient at the point of injury and during one or more encounters with medical personnel or to a time the patient reaches a clinical health care facility. The wearable subsystem is configured to store patient identification information and critical health care information received via wireless communication from an end user computing device at the point of injury and is configured to store added health care information provided by medical personnel from or at the point of injury and during the one or more encounters with the medical personnel or to a time the patient reaches a clinical care facility.
US11195596B2 Analyzing characteristics of genomic regions of a genome
Embodiments of techniques for analyzing one or more genomic regions of a genome of an organism. Data about a genomic region may be analyzed to determine an information content of the genomic region, which may indicate an amount of information provided by the genomic region. The data about the genomic region may be or include data identifying a chromatin state for the genomic region. A chromatin state may be one of a set of chromatin states that each define a different set of one or more chromatin characteristics. Chromatin characteristics may be structural and/or functional features of genomic regions. A chromatin state of a genomic region may be determined from, and describe, the genomic region such that when a genomic region has a set of one or more chromatin characteristics, a chromatin state associated with that combination of one or more chromatin characteristics is identified for the genomic region.
US11195594B2 Method for selecting anticancer agent based on protein damage information of individual to prevent anticancer agent side effects
The present invention relates to a method and a system for selecting an anticancer agent based on protein damage information of an individual by using individual genome sequencing. The method and the system, according to the present invention, are highly reliable and widely applicable techniques capable of predicting side effects or risks of specific drugs, in other words, anticancer agents, for each individual by performing sequence analysis of an exon part of a gene that codes various proteins involved in pharmacokinetics or pharmacodynamics of anticancer agents.
US11195593B2 Hamming-distance analyzer and method for analyzing hamming-distance
A device is disclosed for testing a memory, in which the memory includes a first memory circuit and a second memory circuit. The second memory circuit is configured to store a first response in responses of the first memory circuit, and the first memory circuit is configured to store a second response of responses of the second memory circuit. The device includes a comparing circuit and a maximum hamming distance generating circuit. The comparing circuit is configured to compare the first response with the responses of the first memory circuit, and configured to compare the second response with the responses of the second memory circuit, to generate comparing results. The maximum hamming distance generating circuit is configured to generate a maximum hamming distance according to the comparing results.
US11195586B2 Memory device and operating method of the memory device
A memory device and a method of operating the memory device are provided. The memory device includes a memory cell array including memory cells that are programmed into a plurality of program states, a peripheral circuit configured to perform a read operation on the memory cell array, and control logic configured to control the peripheral circuit to perform the read operation and to control the peripheral circuit to perform a masking process on first memory cells having a threshold voltage level higher than a first read level and second memory cells having a threshold voltage level lower than a second read level among the memory cells during the read operation.
US11195583B2 Storage device and access method thereof
A method of accessing a nonvolatile memory device which includes a memory block where semiconductor layers including word lines are stacked includes receiving a write request for the memory block, determining whether the write request corresponds to one or more leading word lines, programming, in response to the write request determined as corresponding to the leading word lines, memory cells connected thereto in a first program mode, and programming, when the write request is determined as corresponding to a following word line different from the leading word lines, memory cells connected to the following word line in a second program mode. The second program mode is performed with a second program parameter including at least one of a number of program pulses, a number of program verify pulses, a program start voltage, and a program end voltage that is different from a corresponding first parameter of the first program mode.
US11195574B2 Memory device having variable impedance memory cells and time-to-transition sensing of data stored therein
The present disclosure relates to circuits, systems, and methods of operation for a memory device. In an example, a memory device includes a plurality of memory cells, each memory cell having a variable impedance that varies in accordance with a respective data value stored therein; and a read circuit configured to read the data value stored within a selected memory cell based upon a variable time delay determination of a signal node voltage change corresponding to the variable impedance of the selected memory cell.
US11195571B2 Memory device and method with data input
A memory device may include a first data line driver circuit that generates a first reference voltage set based on a first code and a second code associated with a first data line, and determines bit values of the first input data received through the first data line, based on the first reference voltage set. A second data line driver circuit may similarly generate a second reference voltage set. The reference voltages may have levels based on a decision feedback equalization (DFE) technique to reduce bit errors otherwise caused by inter symbol interference.
US11195570B2 Low-power source-synchronous signaling
A method of operating a memory controller is disclosed. The method includes transmitting data signals to a memory device over each one of at least two parallel data links. A timing signal is sent to the memory device on a first dedicated link. The timing signal has a fixed phase relationship with the data signals. A data strobe signal is driven to the memory device on a second dedicated link. Phase information is received from the memory device. The phase information being generated internal to the memory device and based on a comparison between the timing signal and a version of the data strobe signal internally distributed within the memory device. A phase of the data strobe signal is adjusted relative to the timing signal based on the received phase information.
US11195564B2 Dram data line switching control circuit and minimizing number of data line switches for power reduction
A semiconductor device includes a memory cell array, a first pre-charge circuit, and a data line switching control circuit. The memory cell array includes a first data line, a second data line, and a third data line. The first pre-charge circuit is configured to pre-charge the first data line according to a first voltage level of a first equalizing signal. The data line switching control circuit is configured to disconnect the second data line from the third data line according to a second voltage level of a data line switching control signal in a standby operation of the semiconductor device, to perform charge sharing of the first equalizing signal and the data line switching control signal for a first time in an active operation of the semiconductor device, and to drive the data line switching control signal to the first voltage level.
US11195558B2 Imaging apparatus and display control method
An imaging apparatus includes a storing unit configured to, when recording pieces of image data obtained by an imaging unit on a plurality of recording media, respectively temporarily store the pieces of image data obtained by the imaging unit in a plurality of storage regions corresponding to the plurality of recording media, a recording control unit configured to perform control to respectively record the pieces of image data temporarily stored in the plurality of storage regions on the plurality of recording media corresponding to the plurality of storage regions, and a display control unit configured to perform control to display information indicating a use status of a storage region on a display unit, wherein the display control unit performs control to display information indicating the use status only with respect to one storage region out of the plurality of storage regions.
US11195557B2 Methods, systems, and computer program products for annotating video content with audio information
Recorded video information is managed by annotation markers. The recorded video information is annotated with at least one marker and the annotated video information is saved in an electronically searchable file.
US11195556B2 Method and system for watermarking video media to trace video distribution
An approach is provided for a segment-based viewing of a watermarked recording. The approach involves receiving a request, from an evaluator, to access one of a plurality of media associated with a plurality of interviewees, wherein each of the plurality of media represents a recording of an interview of a corresponding interviewee; and wherein the request relates to evaluation of the corresponding interviewee for admission or hiring. The approach also involves determining source-identifying information associated with the evaluator. The approach further involves determining source-identifying information associated with the request. The approach additionally involves generating a watermark based on the source-identifying information, wherein the watermark is configured to depict an identifier of the evaluator during a presentation of the requested media. The approach further involves modifying the one media to superimpose the watermark on the recording. The approach also involves initiating transmission of the requested media with the generated watermark to a target device associated with the evaluator.
US11195555B2 Method and apparatus for defining a storyline based on path probabilities
A method, apparatus and computer-readable storage medium are provided to define a storyline based on path probabilities for a plurality of paths through the frames of a video. Relative to a method and for a plurality of frames of a video, regions of a first frame and regions of a second, subsequent frame that have been viewed are identified. For each of at least one first-frame region of one or more regions of the first frame, the method determines a transition probability of transitioning from a respective first-frame region of the first frame to each of at least one second-frame region of a plurality of regions of the second frame. Based on the transition probabilities, the method determines a path probability for each of at least one of a plurality of paths through the frames of the video. The method additionally defines a storyline based on the path probabilities.
US11195554B2 Systems and methods for creating customized content
Systems and methods are disclosed for generating content. The system identifies first and second objects in a plurality of frames of a source content segment. The system creates a data structure for each object, where data structures comprise attributes of the respective objects. Furthermore, the data structures are generated such that each object may be reconstructed based on the data of the respective data structure. Later, one of the data structures is modified by changing an attribute. Then, a resulting content segment is generated by a system that reconstructs a first modified object based on the first modified data structure and reconstructs the second object based on the second data structure.
US11195549B1 Disk device with flexure wiring spacing configuration
According to one embodiment, a disk device includes a recording medium, electronic components including a magnetic head, a flexure, and an adhesive. The flexure includes a surface on which the electronic component is mounted, a first wiring and a second wiring each extending along the surface, and a groove provided on the surface between the first/second wirings. The adhesive is in contact with an inner surface of the groove and includes an adhesive portion attaching the electronic component to the surface. A first portion in the flexure is provided in a position apart from the electronic component. A second portion in the flexure is positioned closer to the adhesive portion than the first portion. A distance between the first wiring and the second wiring is larger than that in the first portion.
US11195548B2 Zoned block command to stream command translator
A method for performing an operation of a memory arrangement, comprising receiving a command at a layer of a computer system, determining if the command received is one of a first command type or a second command type, determining a type of command that is able to be received and is capable of operation of the memory arrangement, comparing the type of command capable of operation of the memory arrangement and the received command at the layer, and converting the command received at the layer to a command type capable of operation of the memory arrangement when the type of command received at the layer is different than type of command that is able to be received and is capable of operation of the memory arrangement.
US11195547B2 Magnetic disk device and data protection method thereof
According to one embodiment, a monitoring unit of a magnetic disk device monitors a supply voltage supplied to a plurality of actuators by a first threshold value at which power supply by back electromotive force of a motor is started, and a second threshold value that is larger than the first threshold value. In a case where the supply voltage is lower than or equal to the second threshold value and is higher than the first threshold value, a controller interrupts execution of processing of reading/writing data to a magnetic disk in at least one of the actuators according to a predetermined condition based on execution status of the processing in the actuators.
US11195545B2 Method and apparatus for detecting an end of an utterance
A device to perform end-of-utterance detection includes a speaker vector extractor configured to receive a frame of an audio signal and to generate a speaker vector that corresponds to the frame. The device also includes an end-of-utterance detector configured to process the speaker vector and to generate an indicator that indicates whether the frame corresponds to an end of an utterance of a particular speaker.
US11195536B2 Method and system for bit reservoir control in case of varying metadata
The present document describes a method for allocating bits to a frame of a sequence of frames to yield a bitstream having a constant average bitrate, wherein the frame comprises audio data and metadata. The method comprises maintaining an overall bit reservoir and maintaining a virtual bit reservoir being a subset of the overall bit reservoir, such that bits for the metadata of the frame are allocated from the virtual bit reservoir and such that bits for the audio data of the frame are allocated from the overall bit reservoir.
US11195535B2 Voice recognition device, voice recognition method, and voice recognition program
A voice recognition device includes a memory and a processor including hardware. The processor is configured to extract a feature of input voice data and set a duration of a silent state after transition of the voice data to the silent state. The duration is used for determining that an input of the voice data is completed.
US11195528B2 Artificial intelligence device for performing speech recognition
An artificial intelligence device for performing speech recognition includes a database configured to store correction data replacing a predetermined speech command, a microphone configured to receive a first speech command from a first user, and a processor configured to store the first speech command in the database when operation to be performed with respect to the first speech command is not determined, acquire correction data replacing the first speech command from a second user, and map and store the first speech command and the correction data in the database.
US11195527B2 Apparatus and method for processing speech recognition
Apparatus and method for processing speech recognition may include a speech recognition module that recognizes a voice uttered from a user, and a processing module that calls a user DB where information associated with the user is registered when a voice command of the user is input by the speech recognition module, verifies setting information related to a domain corresponding to the voice command, and processes the voice command through a content provider linked to the associated domain.
US11195526B2 Indication management device and control method therefor
According to one embodiment, an indication management device includes voice acquisition means, indication recognition means, importance degree determination means, and output control means. The voice acquisition means acquires a voice which is input by a voice input terminal. The indication recognition means recognizes details of an indication from the voice acquired by the voice acquisition means. The importance degree determination means determines a degree of importance of the indication from the voice acquired by the voice acquisition means. The output control means controls output of indication details to an output device in accordance with the degree of importance determined by the importance degree determination means.
US11195525B2 Operation terminal, voice inputting method, and computer-readable recording medium
An operation terminal includes: an imaging part configured to image a space; a human detecting part configured to detect a user based on information on the space imaged; a voice inputting part configured to receive inputting of the spoken voice of the user; a coordinates detecting part configured to detect a first coordinate of a predetermined first part of an upper limb of the user and a second coordinate of a predetermined second part of an upper half body excluding the upper limb of the user based on information acquired by a predetermined unit when the user is detected by the human detecting part; and a condition determining part configured to compare a positional relationship between the first coordinate and the second coordinate, and configured to bring the voice inputting part into a voice inputting receivable state when the positional relationship satisfies a predetermined first condition at least one time.
US11195524B2 System and method for contextual search query revision
Systems and methods for contextual search query revision are disclosed. A user utterance including at least one semantic component is received and a plurality of candidate n-grams including the at least one semantic component and at least one additional semantic component selected from a set of prior semantic components is generated. A probability that each of the plurality of candidate n-grams is an intended n-gram is calculated and a selected one of the plurality of candidate n-grams is output based on the probability.
US11195521B2 Generating target sequences from input sequences using partial conditioning
A system can be configured to perform tasks such as converting recorded speech to a sequence of phonemes that represent the speech, converting an input sequence of graphemes into a target sequence of phonemes, translating an input sequence of words in one language into a corresponding sequence of words in another language, or predicting a target sequence of words that follow an input sequence of words in a language (e.g., a language model). In a speech recognizer, the RNN system may be used to convert speech to a target sequence of phonemes in real-time so that a transcription of the speech can be generated and presented to a user, even before the user has completed uttering the entire speech input.
US11195514B2 System and method for a multiclass approach for confidence modeling in automatic speech recognition systems
A system and method are presented for a multiclass approach for confidence modeling in automatic speech recognition systems. A confidence model may be trained offline using supervised learning. A decoding module is utilized within the system that generates features for audio files in audio data. The features are used to generate a hypothesized segment of speech which is compared to a known segment of speech using edit distances. Comparisons are labeled from one of a plurality of output classes. The labels correspond to the degree to which speech is converted to text correctly or not. The trained confidence models can be applied in a variety of systems, including interactive voice response systems, keyword spotters, and open-ended dialog systems.
US11195510B2 System and method for intelligent language switching in automated text-to-speech systems
Systems, methods, and computer-readable storage media for providing for intelligent switching of languages and/or pronunciations in a text-to-speech system. As the system receives text, the text is analyzed to identify portions which should have speech constructed using a pronunciation distinct from the remaining portions of the text. The text-to-speech system uses multiple pronunciation dictionaries to generate and produce speech corresponding to the text, where the identified portions of the text are in a different language or have a different accent from the remainder of the text. Having generated speech corresponding to the text in multiple languages, accents, or dialects, the system combines the portions, then communicates the speech to the text recipient.
US11195509B2 System and method for interactive virtual assistant generation for assemblages
Methods for interactive virtual assistant generation for assemblages are performed by systems and devices. Representations of existing assembly manuals of assemblages are received by a host service. The representations are received from users in the form of captured images and retrieved from websites of assemblage suppliers. The host service extracts information from representations including text and illustrations, and generates instructions including a first set of assembly instructions from the information and an instruction model, and a second set of prompt-response instructions from the information and a language model. The host service generates interactive smart manuals of assemblages using the first and second sets. Interactive smart manuals may be instances of virtual digital assistants specific to the assemblage. A user executes an interactive smart manual via a user interface (UI) and provides natural language prompts via the UI causing navigation through the manual.
US11195502B2 Apparatus and methods for cellular compositions
Broadly speaking, embodiments of the present invention provide systems, methods and apparatus for cellular compositions/generating music in real-time using cells (i.e. short musical motifs), where the cellular compositions are dependent on user data.
US11195496B2 Electronic device for improving graphic performance of application program and operating method thereof
An electronic device and method are disclosed herein. The electronic device includes a display and processor. The processor implements the method including executing an application, and based on detecting a frame drop, identifying an insertion position of an interpolation image for a plurality of images generated by execution of the application. An interpolation image is generated based on the identified insertion position and the interpolation image is inserted into the plurality of images at the identified insertion position.
US11195495B1 Display system with facial illumination
An electronic device such as a head mounted device may have a display that displays an image for a user. Head-mounted support structures may be used to support the display and to support lenses. The image on the display is visible through the lenses from eye boxes. The presence of the user's nose and the presence of opaque lens holder structures presents a risk that some of the image will be obscured by undesired black regions. To reduce or eliminate these black regions, facial illumination may be generated using a light source in the electronic device. The facial illumination may be provided by a light source such as a light-emitting diode die or laser or may be provided by a corner region of the display that contains pixels that do not supply any part of the image.
US11195493B2 Compensation driving for long horizontal blank
One or more embodiments are directed to compensating for a long horizontal blank (LHB) period. Using a first display data value, a compensation amount is determined from a mapping between display data and compensation amounts. The first display data value is for a display row after an LHB period in a display frame of a display panel. A second display data value is adjusted with the compensation amount to obtain revised display data value. The revised display data value is outputted for the display panel.
US11195492B2 Optimizing high dynamic range images for particular displays
To enable practical and quick generation of a family of good looking HDR gradings for various displays on which the HDR image may need to be shown, we describe color transformation apparatus (201) to calculate resultant colors (R2, G2, B2) of pixels of an output image (IM_MDR) for a display with a display peak brightness (PB_D) starting from input colors (R,G,B) of pixels of an input image (Im_in) having a maximum luma code corresponding to a first image peak brightness (PB_IM1) which is different from the display peak brightness, characterized in that the color transformation apparatus comprises: a color transformation determination unit (102) arranged to determine a color transformation (TMF; g) from color processing specification data (MET_1) comprising at least one tone mapping function (CC) for at least a range of pixel luminances received via a metadata input (116), which color transformation specifies the calculation of at least some pixel colors of an image (IM_GRAD_LXDR) having corresponding to its maximum luma code a second image peak brightness (PB_IM2), which is different from the display peak brightness (PB_D) and the first image peak brightness (PB_IM1), and whereby the division of the first image peak brightness by the second image peak brightness is either larger than 2 or smaller than ½; a scaling factor determination unit (200) arranged to determine a resultant common multiplicative factor (gt), by comprising: a capability metric determination unit (1303) arranged to determine a metric for locating positions of display peak brightnesses between the first image peak brightness (PB_IM1), and the second image peak brightness (PB_IM2) and outside that range; and a resultant multiplier determination unit (1310) arranged to determine from the display peak brightness (PB_D), the metric, and the color transformation the resultant common multiplicative factor (gt), and wherein the color transformation apparatus (201) further comprises a scaling multiplier (114) arranged to multiply a linear RGB color representation of the input colors with the resultant common multiplicative factor (gt).
US11195489B2 Display device
A display device, comprising: a plurality of pixels arranged in a matrix (row-column configuration) in a display area; a scanning line that is coupled to each of the pixels aligned in a row direction in the display area, and to which a scanning signal is supplied; a signal line that is coupled to each of the pixels aligned in a column direction in the display area, and to which a pixel signal is supplied; a gate driver that supplies the scanning signal to the scanning line; a signal selection circuit that separates the pixel signal that is time-division multiplexed to an image signal; a first control signal output circuit that outputs a first control signal supplied to the gate driver; and a second control signal output circuit that outputs a second control signal supplied to the signal selection circuit.
US11195488B2 Display device
According to an aspect, a display device includes: sub-pixels arranged in row and column directions and each including a memory block including memories to store therein sub-pixel data; memory selection line groups corresponding to rows and each including memory selection lines electrically coupled to the memory blocks in the respective sub-pixels that belong to the corresponding row; and a memory selection circuit configured to concurrently output a memory selection signal to the memory selection line groups. Each sub-pixel displays an image based on the sub-pixel data stored in one of the memories in accordance with the memory selection line supplied with the memory selection signal. The number of times that the set value is changed is less than the number of times that images are switched from one to another based on the memory selection signal output from the memory selection circuit.
US11195486B2 Driving device and driving method thereof
A driving device and a driving method thereof. The driving device comprises a system-on-chip and a timing control board. The system-on-chip is set to receive and process image data signals of frames to be transmitted, and output a first image data signal and a difference signal between image data signals of the current frame and the previous frame. The timing control board is set to process the first image data signal, then output a second image data signal, and to perform the output according to the difference signal and the second image data signals of the current frame and the previous frame.
US11195483B2 Global light compensation in a variety of displays
A non-uniform illumination pattern is determined with a display panel of a display device. The non-uniform illumination pattern comprises different values of the one or more illumination properties in first and second spatial regions of the display panel. An illumination compensation pattern is generated based at least in part on the non-uniform illumination pattern. The illumination compensation pattern is configured to homogenize values of the illumination properties in a plurality of spatial regions of the display panel that include the first and second spatial regions, and implemented in the display device.
US11195482B2 Display device and driving method thereof
A display device and a driving method thereof are disclosed, the driving method includes: setting average values of a first component, a second component, and a third component of a first frame display image to be equal to a second average value, and setting the average values of both the first component and the third component of a second frame display image to be equal to a third average value, and setting the average value of the second component to be equal to zero; adjusting lightness of a backlight module according to the average values of the first component, the second component, and the third component corresponding to the original display image, the first frame display image, and the second frame display image.
US11195476B1 Display device and method of operating the same
A display apparatus includes a display including a display panel and a backlight unit configured to provide light to the display panel, a network interface configured to receive power supply information from a server, and a controller configured to determine whether a current power situation is a power alert occurrence situation based on the power supply information, enable an operation mode of the display apparatus to enter an energy saving mode in case of the power alert occurrence situation, obtain viewing environment information according to entry into the energy saving mode, and control the backlight unit to adjust output brightness of the display panel based on the obtained viewing environment information.
US11195475B2 Image display device
The present invention provides an image display device capable of appropriately controlling the luminance of its backlight even with a frame memory having a size larger than the size of the active area. The image display device of the present invention includes: an image display panel configured to display an image; a backlight configured to illuminate the image display panel; a frame memory having a size larger than the size of an active area of the image display panel; and a luminance determiner configured to determine the luminance of the backlight based on an image data set of a computational area among image data sets stored in the frame memory, the computational area being at least part of the active area.
US11195472B2 Display device
A display device includes a display panel, a data driving circuit, a gate driving circuit, and a timing controller, each pixel of the display panel includes a light-emitting diode, a driving transistor, second to sixth switching transistors, and a storage capacitor, and at a sensing step at which the light-emitting diode does not emit light, a conduction path that is connected through the sixth switching transistor, the driving transistor, the second switching transistor, and the third switching transistor is formed, and an electrical signal reflecting a threshold voltage of one of the second to fourth switching transistors is transferred to a data line through the conduction path.
US11195471B2 Light emitting display panel
A display device is provided. The display device includes a light emitting display panel. The display panel includes a plurality of pixels. Each of the pixels include a first, second, third, and fourth pixel circuit layers and a light emitting device layer. Each of the layers are sequentially mounted on each other from the first pixel circuit layer to the light emitting device layer. The first pixel circuit layer includes a first pixel circuit configuring a pixel driving circuit. The second pixel circuit layer includes a second pixel circuit configuring the pixel driving circuit. The third pixel circuit layer includes a third pixel circuit configuring the pixel driving circuit. The fourth pixel circuit layer includes a fourth pixel circuit configuring the pixel driving circuit. The light emitting device layer includes a light emitting device electrically connected to the fourth pixel circuit.
US11195467B2 Pixel driving circuit and display device
A pixel driving circuit and a display device are provided. The pixel driving circuit includes a voltage control circuit and a light-emitting time control circuit. The voltage control circuit is configured to control a voltage at a voltage writing node according to a first data voltage on a first data line; the light-emitting time control circuit is configured to connect the voltage writing node to a first electrode of a light-emitting device or disconnect the voltage writing node from the first electrode of the light-emitting device according to a second data voltage on a second data line and a reference voltage at a reference voltage terminal; and a second electrode of the light-emitting device is electrically connected to a first voltage terminal.
US11195466B2 Display device having gate bridges connecting scan gate lines to pixels and method for driving the same
Example embodiments of the present disclosure provide a display device including: a plurality of pixels; a first scan gate line and a second scan gate line configured to transfer scan signals to a first pixel row of the pixels; a plurality of first gate bridges connected with the first scan gate line to transfer the scan signals to a plurality of first pixels at the first pixel row; a plurality of second gate bridges connected with the second scan gate line to transfer the scan signals to a plurality of second pixels at the first pixel row; a plurality of first data lines configured to supply a plurality of data voltages corresponding to the first pixels; and a plurality of second data lines configured to supply a plurality of data voltages corresponding to the second pixels, wherein two of the first data lines are positioned between two first pixels corresponding thereto, and two of the second data lines are positioned between two second pixels corresponding thereto.
US11195463B2 Pixel driving circuit, pixel driving method, display panel and display device
A pixel driving circuit includes a current control circuit and a time control circuit, the current control circuit controls to generate a driving current, and outputs the driving current through a driving current output terminal, the time control circuit includes a first data writing-in circuit and a driving time control circuit. The first data writing-in circuit writes a first data voltage provided by a first data line to the driving time control circuit under the control of a first gate driving signal provided by a first gate line. The driving time control circuit is connected to a reference voltage terminal, the current control circuit, the first data writing-in circuit, and a light emitting element, and controls a light emitting time period of the light emitting element based on the reference voltage and the first data voltage, the reference voltage terminal is used to provide the reference voltage.
US11195460B2 GOA circuit
A gate driver on array (GOA) circuit is provided that can simultaneously output a wide pulse width signal and a narrow pulse width signal, such that thin film transistors in the GOA circuit can be operated in a saturation area, which is adaptable to an application of external compensation of large size active-matrix organic light-emitting diode display panels.
US11195459B2 Display device and method for driving same
A pixel circuit of a display device includes an electro-optical element, a drive transistor, a first transistor including a first conduction terminal connected to a gate terminal of the drive transistor and a second conduction terminal to which an initialization voltage is applied, and a second transistor diode-connected and including a source terminal connected to an anode terminal of the electro-optical element. A drain terminal and a gate terminal of the second transistor are connected to a scanning line or an immediately preceding scanning line selected in a horizontal interval immediately before a horizontal interval at which the pixel circuit is written. Thus, a display device that can suppress both the bright spots and the black floating is provided.
US11195457B2 Organic EL display device with reduced surface roughness and manufacturing method therefor
The present invention is equipped with a substrate upon which a drive circuit containing a TFT, a planarization film, and an OLED are formed. The TFT is provided with a gate electrode, a drain electrode, a source electrode, and a semiconductor layer with regions serving as the channel and extends along a prescribed direction. The drain electrode and the source electrode are disposed such that respective portions of the drain electrode and the source electrode are arranged in an alternating manner along the prescribed direction. The connection between the drive circuit and the OLED is achieved via a conductor layer with a Ti layer and a Cu layer (Cu alloy layer) and is embedded in the interior of a contact hole formed in the planarization film, and the surface of the planarization film is formed with an arithmetic mean roughness Ra of no more than 50 nm.
US11195454B2 Pixel driving circuit, driving method thereof, display panel and display device
The present disclosure provides a pixel driving circuit and a driving method thereof, a display panel, and a display device. The pixel driving circuit, comprising: a driving current generating circuit having a control terminal, a first terminal, and a second terminal; a data circuit configured to provide a signal from a data signal terminal to the control terminal of the driving current generating circuit in response to a signal from a first scan signal terminal, and provide a signal from the data signal terminal to the second terminal of the driving current generating circuit in response to a signal from a second scan signal terminal; a voltage circuit configured to provide a signal from a first voltage signal terminal to a first node in response to a signal from a light-emitting control signal terminal; and a control circuit configured to electrically connect the first node and the control terminal of the driving current generating circuit in response to a signal from the second scan signal terminal, and electrically connect the first node and the first terminal of the driving current generating circuit in response to a signal from a third scan signal terminal.
US11195451B2 Voltage compensation circuit and method to compensate gamma voltage and enabling target pixel voltages to be consistent
The present disclosure provides a voltage compensation circuit and a voltage compensation method, a display driving circuit and a display device. The voltage compensation circuit includes: a voltage analyzing sub-circuit and a gamma voltage generating sub-circuit. The voltage analyzing sub-circuit is coupled to the display panel and configured to obtain pixel voltages of target pixels in the image to be detected; judge whether the display panel is abnormal according to the pixel voltages; generate a compensation control signal in response to that the display panel is abnormal. The gamma voltage generating sub-circuit is coupled to the voltage analyzing sub-circuit and is configured to compensate a gamma voltage corresponding to the image to be detected according to the compensation control signal so as to enable the pixel voltages of the target pixels to be consistent.
US11195449B2 Display device
A display device includes a substrate including a display area and a peripheral area disposed around the display area, a pad area disposed near an edge of the substrate, and a plurality of pads disposed in the pad area and arranged along the edge of the substrate. An end of a first pad, which is an outermost pad among the plurality of pads, is connected to a first end of a resistor. The first pad is disposed between the resistor and the edge of the substrate, and a second end of the resistor is connected to a wire.
US11195442B2 Screen generation device and screen generation method
An object is to provide a technique capable of reducing an inter-SoC communication volume. The screen generation device includes a first SoC, a second SoC, and an allocation unit. The allocation unit defines a plurality of superposition sequence layers having a superposition sequence and selected from the plurality of first drawing layers and the plurality of second drawing layers, allocates, among the plurality of superposition sequence layers, a consecutive superposition sequence layer cluster being consecutive two or more superposition sequence layers in the superposition sequence, to the first SoC, and allocates remaining superposition sequence layers being one or more superposition sequence layers other than the consecutive superposition sequence layer cluster to the second SoC.
US11195439B2 Head-up display apparatus
The present invention provides a head-up display apparatus capable of properly presenting information to a wide area. A head-up display apparatus includes: an image light output unit configured to output a first image display light formed by a visible light laser and a second image display light formed by an ultraviolet light laser; a screen that diffuses and transmits the first image display light, and transmits the second image display light without diffusing the second image display light; and a mirror that reflects the first and the second image display lights transmitted through the screen towards a windshield that presents a virtual image to a user by reflecting the visible light laser and presents a real image to the user by receiving the ultraviolet light laser and emitting light by itself.
US11195437B2 Flexible display device
A flexible display device, which at least includes a plurality of bonding pins. A plurality of first bonding pins are disposed on an interlayer between a TFT array substrate and a color film substrate, and the plurality of the first bonding pins respectively extend to a first lateral surface of the TFT array substrate and a first lateral surface of the color film substrate; a plurality of second bonding pins are used for bonding with a first flexible circuit board and are partially disposed on a bottom surface of the TFT array substrate; and a plurality of third bonding pins are used for bonding with a second flexible circuit board and are partially disposed on an upper surface of the color film substrate.
US11195434B2 Wound box trainer
A medical training device facilitating practice of a task-specific medical procedure for the treatment of a traumatic injury is presented. The invention includes a simulant with or without a simulated wound and an optional case adapted to receive the simulant. For embodiments specific to establishing an emergency airway, the simulant includes a compressible body, an insert, an outer covering, and an inner covering. The compressible body and the outer covering approximate a neck with or without a chin. The insert approximates a trachea. The insert is disposed within and separable from the compressible body. The inner covering is disposed between the outer covering and the insert. For embodiments specific to an intramuscular injection, the simulant includes a compressible body, a slot, and a fill. The compressible body approximates a muscle. The slot extends into the compressible body. The slot is adapted to receive the fill. The fill is removably secured within the slot. The fill is adapted to receive a fluid from a syringe which penetrates the simulant.
US11195431B1 Defining personalized writing burst measures of translation using keystroke logs
Systems and methods for defining and using an optimal burst boundary threshold to assess the reliability of a manual/automatic writing score are presented. Keystroke data, including inter-key interval data, such as inter-word interval data, may be gathered from writings. Clustering analyses may be performed on the inter-key interval data to determine an optimal number of bursts for the writings. An optimal burst boundary may be determined from the optimal number of bursts. Other burst-related measures and statistics, including the average and maximum burst lengths, may be determined from the writings based on the optimal burst boundary threshold. A score may be received for each of the writings. A validation indication metric may be generated for each of the writings based on the received score and the optimal burst boundary threshold. The resulting measures and statistics may be used or applied in different ways and provide personalized feedback as learning analytics.
US11195429B2 Portable and toolless mission reconfigurable trainer
A system and method are that includes a frame and a weapon mount on the frame that receives a weapon mock-up. The method includes setting up a trainer simulator including opening a transportable shipping container, wherein the transportable shipping container includes a coupled integrated common base frame and a universal mount tower. The method includes assembling a seat and pivoting the universal mount tower from a horizontal position to a vertical position wherein the universal mount tower auto-locks into position. The method includes delivering ground vehicle based weapon system training to a user using a continuum of human interface fidelities that includes a first, second and third fidelity, wherein the user is first delivered training at a first fidelity, and then at a second fidelity and then at a third fidelity. A system for a mission reconfigurable trainer simulation is also presented.
US11195426B2 System and method for automatic creation of step-by-step interactive guide using wearable devices
A system for automatic creation of interactive step-by-step guide using wearable devices is proposed. The system includes wearable audio-visual sensors such as a first-person camera, a processor, a computer readable medium and a communication interface module to deliver interactive guidance to the users.
US11195425B2 Systems and methods for delivering vehicle-specific educational content for a critical event
Systems and methods are disclosure for using sensors to deliver educational content to vehicle users during critical events. One method comprises: receiving, by a first computing device having at least one processor and from a user device of a vehicle user via a wireless data connection, a notification of a critical event for a vehicle of the vehicle user and a vehicle identification of the vehicle; receiving, from the user device via the first wireless data connection, user input soliciting educational content to remedy the critical event; determining, based on the received user input, a first set of search parameters; for each of the search parameters in the first set of search parameters, selecting educational content for a first list of educational content from a second list of educational content; and displaying, on the user device, the first list of educational content based on the first set of search parameters.
US11195424B2 Method and system for monitoring the state of a runway on which an aircraft is able to taxi
A system including at least one image acquisition module to acquire images of the environment of the aircraft and of the runway, a module to recognize in the images at least one element representative of at least one contaminant likely to influence the state of the runway, a module to determine at least one property of the contaminant or contaminants and a module to transmit to a user device the property or properties of the contaminant or contaminants. The system allows contaminants to be identified and to be located on the runway or in the environment of the aircraft.
US11195423B2 Aircraft surface state event track system and method
A method, executed by a processor, includes the processor receiving signals information from a device located on a departing airplane; verifying an identification of the airplane and identifying an expected departure sequence of aircraft surface states; monitoring and identifying additional signals information received from the mobile device, including comparing the additional signals information to known data; logging the additional signals information, and processing the additional signals information, and determining the logged data corresponds to events indicative of an aircraft surface state; sending an aircraft surface state reached message to Local and Center flight management; and executing a statistical routine and providing statistical data from the execution relating to an occurrence of upcoming aircraft surface state event and sending the statistical data with the aircraft surface state message.
US11195422B2 Aerial vehicle delivery location
This disclosure describes an unmanned aerial vehicle (“UAV”) configured to autonomously deliver items of inventory to various destinations. The UAV may receive inventory information and a destination location and autonomously retrieve the inventory from a location within a materials handling facility, compute a route from the materials handling facility to a destination and travel to the destination to deliver the inventory.
US11195415B2 Lane change notification
Aspects of the disclosure relate providing a lane change notification when a vehicle is to perform a lane change. One or more computing devices may generate and display a video, where the video is generated from a perspective of a virtual camera at a default position and default pitch. The one or more computing devices may receive an indication that the vehicle is to perform a lane change from a first lane to a second lane and adjust, after the vehicle receives the indication, the default position and default pitch of the virtual camera to an updated position further above the vehicle relative to ground than the default position and an updated pitch directed more towards the ground than the default pitch. The video may be generated and displayed from the perspective of the virtual camera at the updated position and updated pitch.
US11195407B1 Systems and methods for finding lost devices
A mobile computing device includes: a beacon transmitter; a receiver; a controller connected with the beacon transmitter and the receiver, the controller configured to: control the beacon transmitter to broadcast a lost device signal, the lost device signal configured for locating the mobile computing device and including an indicator of a designated reception window; during the designated reception window, enable the receiver; and in response to receiving a discovery command from a searching device, control the beacon transmitter to transmit a response signal for locating the mobile computing device.
US11195402B2 Predictive warning system
A method, a computer program product, and a computer system warn workers of a hazardous condition on a worksite. The method includes determining at least one outcome involving a worker and at least one worksite object based on conditions of the worksite. The method includes predicting whether a select one of the at least one outcome presents a hazardous condition to the worker. As a result of predicting that the select outcome presents the hazardous condition, the method includes transmitting a signal to a device associated with the worker. The signal triggers a warning to be received by the worker where the device is in a proximity of the worker.
US11195401B2 Building risk analysis system with natural language processing for threat ingestion
A building management system includes one or more computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to receive threat events from one or more data sources, each threat event including a description and for each threat event determine whether the description for the threat event corresponds to one of a multiple predefined threat categories, generate a standardized threat object for the threat event using the corresponding predefined threat category, and in response to determining the description does not correspond to one of the predefined threat categories, process the description using a natural language processing engine to identify one of the predefined threat categories to be assigned to the threat event and generate a standardized threat object for the threat event using the predefined threat category identified by the natural language processing engine.
US11195398B1 Preventative and deterring security camera floodlight
An apparatus includes a capture device, a light, a processor and a communication device. The capture device may be configured to generate high resolution video frames of an area below a level of the apparatus. The light may be configured to illuminate the area in a first mode and focus a light beam on a target in a second mode. The processor may be configured to perform video analysis on the high resolution video frames to detect objects, change the light to the second mode by identifying the target from the objects detected, perform digital pan, zoom and tilt operations on the high resolution video frames and crop the high resolution video frames to a low resolution video frame using the operations. The communication device may be configured to receive the low resolution video frame from the processor and transmit the low resolution video frame to a user device.
US11195397B2 Method and apparatus for monitoring removed components
Theft increases the average product cost to consumers. A mentoring system is presented that can help to reduce or prevent the inventory from lost or theft. Theft is a serious concern in the consumer market place. Industry loses billions per year on theft of merchandise. According to a Reuters report, last year, thefts by employees of U.S. retail merchandise accounted for $15.9 billion, or 44 percent of theft losses at stores, more than shoplifting and vendor fraud combined. Thus, the total thief by the customers and store employees during the year 2008 amounted to $36 billion. Several embodiments of ways to control or reduce the thefts in the market place are presented.
US11195390B2 Light-signaling device for navigation and a system comprising multiple light-signaling devices for navigation
A navigation aid light-signaling device includes a main body inserted in an upper extremity of a dolphin. The light-signaling device includes: fasteners for the attachment of said light-signaling device to the upper extremity of a small dolphin; at least one light source generating a directional and fixed light beam, said light beam being directed toward a second light-signaling device located at a given distance from the light-signaling device on a second dolphin, and a power supply supplying said light-signaling device.
US11195389B1 Object location device and system
The alert system notifies the user, such as a first responder, to a response location at which a responder aid device is located. Such a responder aid device aids the user in responding to an emergency or alarm condition. The alert system communicates with the emergency detection system of a building. The emergency detection system detects emergency conditions, such as fire, carbon monoxide, ammonia levels, and other emergency conditions. The alert system receives the emergency signal from the emergency detection system. The alert system activates at least one beacon or multiple beacons. These beacons show the location of the responder aid device through an alert, such as a visual alert and/or an audible alert. A monitor device alerts the users as to which responder aid devices have been used, applied, or otherwise employed in response to the alarm or emergency conditions.
US11195388B1 Machine learning methods and systems for managing retail store processes involving the automatic gathering of items
Devices, systems, and method are provided for processing requests for items to be pre-gathered from a store, the processing of the requests is executed using one or more processing entities. One method includes receiving tracking data from portable device associated with a user having an online account with the store. One or more items are identified from a shopping list of the user as associated with the online account of the store. Processing the tracking data is made to determine a current route of the portable device to the store. Sending instructions is processed to create a task for pre-gathering one or more items from the store. The sending of instructions is triggered in response to confirming that the current route of the portable device remains headed to the store. The method also includes receiving an indicator that the one or more items from the store have been gathered. The method causes the sending of a notification to the online account of the user that a package of said one or more items from the store that were ordered have been gathered and are ready for pickup at the store.
US11195387B1 Dynamic automatic teller machine (ATM) refilling and pre-staging ATM transactions
Aspects of the disclosure relate to an automatic teller machine (ATM) network. A computing device may monitor operations in the ATM network. The computing device may determine an ATM refill route for a cash truck based on the monitoring the ATM network and/or based on refill notifications sent by an ATM. An ATM may communicate with a second ATM to pre-stage a user transaction at the second ATM.
US11195386B1 System for incentivizing transition from physical card to mobile pay
A method may include receiving, via a processor, a request for payment of a payment amount from a first computing system. The method may also involve receiving a location of the first computing system, identifying one or more automatic teller machines (ATMs) based on the location of the first computing system, generating an image configured to cause the one or more ATMs to dispense funds that correspond to the payment amount, and sending the image to the first computing system.
US11195384B2 Extra hands and extra duplications for multi-hand poker
Various embodiments of the gaming systems and methods provide plays of a multi-hand poker game where extra hands can be added and/or where extra card duplications can be made.
US11195383B2 Server system, game system, terminal device, and method of providing information related to game
In the case where a combination instruction to combine a lower-ranked first game card in which a specific ability parameter is specified with a higher-ranked second game card is received, a sever executes determination processing of determining whether the first game card meets a given combination condition and, in the case where it is determined that the first game card meets the combination condition, the sever executes, as combination processing, specific ability addition processing of adding the specific ability parameter specified in the first game card to the second game card.
US11195382B2 System and method for conducting a game including a computer-controlled player
A system and method for conducting a game between at least one live player and at least one computer-controlled player includes executing a training program between at least two agents to generate probability weights correlating actions or meta-actions representing a set or sequenced set of actions with a probability that the action or meta-action will produce a game outcome meeting a specified criterion or specified criteria. A game is conducted in which at least one live player plays against at least one computer-controlled player in which the computer-controlled player selects actions at one or more of the decision nodes in the game based, at least in part, on the probability weights.
US11195378B2 Skillfull regulated multi-level casino games and gaming machines configured to encourage exploration of game levels, stages, areas
A computer-implemented method of operating a regulated gaming machine may comprise accepting, in the regulated gaming machine, funds from a player and enabling the player to play a wager-based game having a plurality of stages and enabling, for a game session, game play and wagers at a current stage of the game. A determination may then be made whether game play has reached a stage complete state in which all requirements necessary for transitioning game play to a next or another stage of the plurality of stages, as may be a determination whether this is a first time, during the game session, that the game play has reached the stage complete state for the current stage. An incentive may be offered to the player to transition game play to the next or another stage when game play has reached the stage complete state for the first time and not offering the player the incentive otherwise. The offered incentive may be rewarded when a player interaction is received in the regulated gaming machine that causes game play to transition to a next or another stage of the plurality of stages. Continued game play may be enabled in the current stage of the game when a player interaction received in the regulated gaming machine causes game play to remain in the current stage of the plurality of stages. When a determination is made that game play has previously reached the stage complete in the current stage in the game session, the offering and rewarding the incentive to transition the game to the next or another stage is disallowed.
US11195375B2 Computer program, method, and system for providing redeemable promotional-valued credits
An ecommerce platform, available via an interactive electronic resource, allows a user to purchase products and services from the resource, receive promotional-valued credits in return for the purchase, and play games to earn additional promotional-valued credits. The user can purchase products and services at the electronic resource with either or both of a government-issued legal tender, such as the U.S. dollar, or a virtual currency used by the electronic resource, such as the promotional-valued credits. In embodiments of the invention, the user is guaranteed that an amount of legal tender (e.g., the U.S. dollar) paid-in to the ecommerce platform is the same as or less than a fair market value of the products or services purchased via the ecommerce platform.
US11195373B2 Mobile gaming alert
Various embodiments of alerts on mobile devices are described. Other embodiments are described.
US11195370B2 Live action craps table with monitored dice area
A craps gaming system is directed to a craps table including a dice area and one or more sensors configured to sense when dice are added to the dice area and when dice are removed from the dice area. A plurality of player consoles located in close proximity to the craps table are connected over a network to the one or more sensors. Each player console is configured to enable players to place bets on a craps game played on the craps table. Each player console is configured to disable the player console from accepting further bets on the craps game when a signal is received from the one or more sensors indicating that dice have been removed from the dice area.
US11195360B1 Student accountability system
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for student accountability systems. School buses can be equipped with a bus system that executes a driver application. Students carry student identification (ID) systems that identify the students to the bus system, which in turn reports a geographic location to a student accountability system. The bus system is configured to permit rapid boarding and easy usage by drivers. The student accountability system provides a parent portal and an administrator portal to monitor the students and provide other useful functions.
US11195358B2 Disarming surveillance systems for authorized persons
Deactivating one or more components of a surveillance system in response to authenticating an authorized person is disclosed and described. A method includes receiving an indication that an authorized user has unlocked an onsite device associated with a property. The method includes, in response to receiving the indication, deactivating one or components of a surveillance system installed at the property and storing a log comprising an identity of the authorized user and a timestamp when the authorized user accessed the property.
US11195357B2 Supply chain system and non-transitory computer-readable recording medium storing program
Various devices, methods, and media are provided. According to one of the devices, an unlocking request for unlocking a lock is received. The lock is provided in a container and contains a physical object. Information of a first owner, that has a right of ownership of the physical object, is acquired from a first ledger when the unlocking request is received. The first ledger is one of a plurality of distributed ledgers which each have a same content. The device determines whether the first requester matches the first owner, and causes the lock to be unlocked when the first requester matches the first owner.
US11195352B2 Method and device for analyzing the energy expenditure distribution of a motor vehicle
A method for analyzing the distribution of energy expenditures of a motor vehicle from data from a communications network and from parameters of the vehicle includes steps in which the energy expenditures of the vehicle over a journey are calculated, the said energy expenditures are analyzed by comparing them with at least one model of the vehicle simulating the same journey, an energy balance report is formulated on the basis of the analysis of the energy expenditures and of the fuel consumption and the said energy balance report is communicated to an external server.
US11195346B2 Robotic working tool
The present disclosure relates to an articulated self-propelled robotic tool 1 with first and second platforms 3, 7, each comprising a wheel set 5, 9 driven by motors. A link arrangement connects the first platform to the second platform at a turning axis 11. A driving error is determined by recording a driving input to the motors and a resulting movement parameter, comparing the resulting movement with an estimated resulting movement which is based on the driving input. Slip is detected using the driving error.
US11195345B2 Methods and entities for alerting about failure of an unmanned aerial vehicle
A method (20) performed in a network node (4) is provided for alerting about failure of an unmanned aerial vehicle (2). The method (20) comprises receiving (21) a failure report from an unmanned aerial vehicle (2), obtaining (22) an estimated crash point for the unmanned aerial vehicle (2), and sending (23), based on the obtained estimated crash point, warning signals to communication devices (3) residing within a defined area. Methods in an unmanned aerial vehicle and in a network entity, and a network node, unmanned aerial vehicle, network entity, computer programs and computer program products are also provided.
US11195337B2 Augmented reality video communications
A method of augmented reality video communications between a remote system having a camera and a local system having a display. The remote and local systems are in communication with each other. A select portion of a remote camera video from the remote system is communicated to the local system. A local overlay is provided at the local system corresponding to a target portion of the local display field of view. Interpolation between the local overlay and the local display field of view specifies a local augmented reality portion of a local display corresponding to the local overlay. The select portion of the remote camera video is displayed onto the local augmented reality portion of the local display.
US11195334B2 Providing interactive virtual elements within a mixed reality scene
A live video signal of a scene associated with a field of view of a user may be generated. The scene may include a casino gaming floor that includes multiple wagering stations. A location in the scene and a virtual element may be determined, based on the live video signal of the scene. The virtual element may be displayed to the user in the location in the scene so that the virtual element is in the field of view of the user using an augmented reality (AR) device. An user input that corresponds to the virtual element may be received and an action of the virtual element responsive to receiving the user input may be generated.
US11195331B2 Object detection using skewed polygons suitable for parking space detection
A neural network may be used to determine corner points of a skewed polygon (e.g., as displacement values to anchor box corner points) that accurately delineate a region in an image that defines a parking space. Further, the neural network may output confidence values predicting likelihoods that corner points of an anchor box correspond to an entrance to the parking spot. The confidence values may be used to select a subset of the corner points of the anchor box and/or skewed polygon in order to define the entrance to the parking spot. A minimum aggregate distance between corner points of a skewed polygon predicted using the CNN(s) and ground truth corner points of a parking spot may be used simplify a determination as to whether an anchor box should be used as a positive sample for training.
US11195326B2 Method and system for depth pre-processing and geometry sorting using binning hardware
Described herein are techniques for improving the effectiveness of depth culling. In a first technique, a binner is used to sort primitives into depth bins. Each depth bin covers a range of depths. The binner transmits the depth bins to the screen space pipeline for processing in near-to-far order. Processing the near bins first results in the depth buffer being updated, allowing fragments for the primitives in the farther bins to be culled more aggressively than if the depth binning did not occur. In a second technique, a buffer is used to initiate two-pass processing through the screen space pipeline. In the first pass, primitives are sent down to update the depth block and are then culled. The fragments are processed normally in the second pass, with the benefit of the updated depth values.
US11195323B2 Managing multi-modal rendering of application content
A device implementing a system for managing multi-modal rendering of application content includes at least one processor configured to receive content, provided by an application running on a device, for displaying in a three-dimensional display mode. The at least one processor is further configured to determine that the content corresponds to two-dimensional content. The at least one processor is further configured to identify a portion of the two-dimensional content for enhancement by a three-dimensional render. The at least one processor is further configured to enhance, in response to the determining, the portion of the two-dimensional content by the three-dimensional renderer. The at least one processor is further configured to provide for display of the enhanced portion of the two-dimensional content on a display of the device in the three-dimensional display mode.
US11195321B2 Information processing apparatus, information processing system, information processing method, and storage medium
An information processing apparatus includes a first detection unit configured to detect a first object located on a first direction side of a refracting surface from an image obtained by an imaging apparatus located on the first direction side, a second detection unit configured to detect a second object located on a second direction side of the refracting surface from an image obtained by an imaging apparatus located on the second direction side, an obtaining unit configured to obtain position information indicating at least either one of a positional relationship between the first and second objects and positions of the first and second objects, and an identification unit configured to identify positions of the plurality of imaging apparatuses in a common coordinate system, based on a result of detection performed by the first detection unit, a result of detection performed by the second detection unit, and the position information.
US11195317B2 Method for producing animated images
Disclosed is a process for producing an animation of the multipage type, in which each still image of the animation has scalability properties. Preferably, each still image is to be saved on at least two levels, the first level containing few details and each following level providing additional details to the preceding level.
US11195316B2 System, method and apparatus for detecting facial expression in a virtual reality system
A system, method and apparatus for detecting facial expressions according to EMG signals for a VR environment.
US11195312B1 Gragnostics rendering
A graph processing system, method and apparatus classifies graphs based on a linearly computable set of features defined as a feature vector adapted for comparison with the feature vectors of other graphs. The features result from graph statistics (“gragnostics”) computable from the edges and vertices of a set of graphs. Graphs are classified based on a multidimensional distance of the resulting feature vectors, and similar graphs are classified according to a distance, or nearest neighbor, of the feature vector corresponding to each graph. Projection of the feature vector onto two dimensions allows visualization of the classification, as similar graphs appear as clusters or groups separated by a relatively shorter distance. Different types or classifications of graphs also appear as other, more distant, clusters. An initial training set defines the classification types, and sampled graphs are evaluated and classified based on the feature vector and nearest neighbors in the training set.
US11195306B2 High bit-depth graphics compression
A device implementing the subject high bit-depth graphics compression may include at least one processor configured to receive pixel data for a pixel block, obtain endpoints of a first bit length based on the pixel data in the pixel block, quantize the endpoints to a second bit length smaller than the first bit length, select the quantized endpoints for pixel values in the pixel block, determine a weight for each pixel of the pixel block in each of a plurality of planes corresponding to the endpoints selected for the pixel block, and generate a compressed data block representative of the pixel block based at least on the endpoints for the pixel block and the weight for each pixel of the pixel block in each of the plurality of planes corresponding to the endpoints. A method and computer program product implementing the subject high bit-depth graphics compression is also provided.
US11195305B2 Method and device for identifying stereoscopic object, and vehicle and storage medium
A method and device for identifying a stereoscopic object, and a vehicle and a storage medium are described. They are used for solving the problem that a monocular camera cannot determine whether an object to be identified is a stereoscopic object. The method is applied to a vehicle, and the method comprises: during driving, photographing an object to be identified by means of a monocular camera on the vehicle, so as to obtain a plurality of images (S11); determining, according to the plurality of images, an imaging change rule of the object to be identified that is projected onto an imaging plane of the monocular camera, wherein the imaging changes along with a change in the distance between the object to be identified and the vehicle (S12); and if the imaging change rule matches a quadratic curve, determining that the object to be identified is a stereoscopic object (S13).
US11195301B1 Estimation of head yaw in an image
There is provided a method of computing head pose of a subject in a 2D image, comprising: analyzing the image to identify a first nostril, a second nostril, a medial eye substructure of a first and a second eye, and a lateral eye substructure of the first and the second eye, computing a median nostril point between the first and second nostrils, computing a horizontal line that connects the lateral eye substructures of the first and second eyes, computing a vertical axis line that is orthogonal to the horizontal line and passes through a median eye point between the medial eye substructures of the first and second eyes, computing an offset distance between the vertical axis line and the median nostril point, and computing an indication of an estimated yaw angle of the head pose of the subject based on the offset distance.
US11195300B2 Smoothness constraint for camera pose estimation
Disclosed are devices, systems and methods for incorporating a smoothness constraint for camera pose estimation. One method for robust camera pose estimation includes determining a first bounding box based on a previous frame, determining a second bounding box based on a current frame that is temporally subsequent to the previous frame, estimating the camera pose by minimizing a weighted sum of a camera pose function and a constraint function, where the camera pose function tracks a position and an orientation of the camera in time, and where the constraint function is based on coordinates of the first bounding box and coordinates of the second bounding box, and using the camera pose for navigating the vehicle. The method may further include generating an initial estimate of the camera pose is based on a Global Positioning System (GPS) sensor or an Inertial Measurement Unit (IMU).
US11195299B2 Image processing device, image processing method and storage medium
An image processing device according to an aspect of the present invention includes: at least one memory storing a set of instructions; and at least one processor configured to execute the set of instructions to: extract a cluster image including a cluster of particles from a particle image; estimate particle density of the cluster image; determine numbers based on the particle density, and synthesize a second dictionary image from first dictionary images having densities each being equal to the numbers, the first dictionary images being images of particles of which positions is obtained; match the second dictionary image with the partial image, and determine positions of particles in the cluster image based on a result of the matching and the positions of particles of the first dictionary images; and output the determined positions of particles.
US11195286B2 Image-based target tracking
A device for image processing includes a memory configured to store multiple image frames of a sequence of image frames. The device includes a reference frame accumulator configured to combine a first group of image frames of the sequence of image frames to generate a reference frame. The device also includes a target frame accumulator configured to combine a second group of image frames of the sequence of image frames to generate a target frame. The device includes a difference frame generator configured to generate a difference frame based on subtracting the reference frame from the target frame.
US11195283B2 Video background substraction using depth
Implementations described herein relate to methods, systems, and computer-readable media to render a foreground video. In some implementations, a method includes receiving a plurality of video frames that include depth data and color data. The method further includes downsampling the frames of the video. The method further includes, for each frame, generating an initial segmentation mask that categorizes each pixel of the frame as foreground pixel or background pixel. The method further includes determining a trimap that classifies each pixel of the frame as known background, known foreground, or unknown. The method further includes, for each pixel that is classified as unknown, calculating and storing a weight in a weight map. The method further includes performing fine segmentation to obtain a binary mask for each frame. The method further includes upsampling the plurality of frames based on the binary mask for each frame to obtain a foreground video.
US11195278B2 Fractional flow reserve simulation parameter customization, calibration and/or training
A computing system (118) includes a computer readable storage medium (122) with computer executable instructions (124), including a including a biophysical simulator (126) with a segmentor (202) and a boundary condition determiner (206). The computing system further includes a processor (120) configured to execute the biophysical simulator to compute a fractional flow reserve index with cardiac imaging data and at least one of an adapted coronary tree segmentation and an adapted boundary condition.
US11195277B2 Systems and methods for generating normative imaging data for medical image processing using deep learning
Methods and systems are provided for generating a normative medical image from an anomalous medical image. In an example, the method includes receiving an anomalous medical image, wherein the anomalous medical image includes anomalous data, mapping the anomalous medical image to a normative medical image using a trained generative network of a generative adversarial network (GAN), wherein the anomalous data of the anomalous medical image is mapped to normative data in the normative medical image. In some examples, the method may further include displaying the normative medical image via a display device, and/or utilizing the normative medical image for further image analysis tasks to generate robust outcomes from the anomalous medical image.
US11195275B2 Methods to induce non-rigid mesh transformation in-variance to CNN based medical imaging classifiers
Embodiments of the present systems and methods may provide techniques that are applicable to a variety of imaging modalities and that utilize prior knowledge of the dynamics of a physiological system to analytically generate augmented samples for machine learning. For example, in an embodiment, a method implemented in a computer comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method may comprise generating a transform for an image of tissue based on deformation of the tissue under compression, obtaining an image of tissue using an imaging modality, and generating an output image by transforming the image of the tissue using the transform.
US11195274B2 Systems and methods for analysis of tissue images
There is provided a method of computing at least one slide-level tissue type for a tissue image of tissue extracted from a patient, comprising: receiving a tissue image of a slide including tissue extracted from the patient, segmenting tissue objects of the tissue image, creating a tissue image patches from the segmented tissue objects of the tissue image, classifying, by a patch-level classifier, each of the plurality of tissue image patches into at least one patch-level tissue type, wherein each of the classified tissue image patches is associated with a relative location within the tissue image, analyzing, by a slide-level analysis code, the classified at least one patch-level tissue type and associated relative location for each of the plurality of tissue image patches outputted by the patch-level classifier, for computing at least one slide-level tissue type for the tissue image, and providing the at least one slide-level tissue type.
US11195265B2 Server and method for recognizing image using deep learning
Provided are a server and method for recognizing an image to determine whether an inspection target is faulty. The method includes generating a new image by transforming N images acquired from an inspection target into one or more channel spaces, and extracting a feature value by learning N images acquired by separating the new image according to channels.
US11195263B2 Method and system for selecting an image acquisition device
A method and system for selecting an image acquisition device. The method may include obtaining a set of device parameter corresponding to at least one image acquisition device. Each device parameter may correspond to an image acquisition device. The device parameters may include a pixel size, and a focal length. The method may include, for each image acquisition device, determining one or more first evaluation values of a target region based at least on the device parameter of the image acquisition device. Each first evaluation value may correspond to a first installation parameter of the image acquisition device. The method may include designating the image acquisition device as a target image acquisition device in response to a determination that at least one first evaluation value is greater than or equal to an evaluation value threshold. And the method may further include determining at least one target installation parameter of the target image acquisition device from the at least one the first installation parameter corresponding to the at least one first evaluation value which is greater than or equal to the evaluation value threshold.
US11195257B2 Image processing method, image processing apparatus, imaging apparatus, lens apparatus, storage medium, and image processing system
An image processing method includes the steps of acquiring a first image obtained by imaging an object space through a first pupil in an optical system, and a second image obtained by imaging the object space through a second pupil different from the first pupil in the optical system, and generating a blur reshaped image in which a blur caused by a defocus is reshaped based on the first image and the second image using a neural network.
US11195248B2 Method and apparatus for processing pixel data of a video frame
Embodiments of the present disclosure disclose a method and apparatus for processing a video frame. A specific embodiment of the method includes: receiving a video frame set; selecting a video frame from the video frame set, and performing following processing: creating a pixel buffer object newly; reading pixel data of the selected video frame from a frame buffer corresponding to a central processing unit, and writing the read pixel data into the newly created pixel buffer object; storing the written pixel buffer object into a pixel buffer object queue; determining whether an unselected video frame is present in the video frame set; and storing the video frame set in response to determining no unselected video frame being present in the video frame set.
US11195243B2 Methods of verifying the onboard presence of a passenger, and related wireless electronic devices
Methods of verifying an onboard presence of a passenger of a transportation vehicle are provided. A method of verifying an onboard presence of a passenger of a transportation vehicle includes generating, via a wireless electronic device of the passenger while on board the transportation vehicle, different first and second data indicating the onboard presence of the passenger. Moreover, the method includes transmitting the different first and second data indicating the onboard presence of the passenger from the wireless electronic device to a server. Related wireless electronic devices, servers, and computer program products are also provided.
US11195239B2 System, method, and apparatus for settlement for participation in an electric power grid
Systems and methods for market-based financial settlement in an electric power grid are disclosed. At least one active grid element is constructed and configured in network communication with a settlement processor. The at least one active grid element participates in the electric power grid by consuming power, supplying power, and/or curtailing power to provide operating reserves and/or grid stability for the electric power grid. The at least one active grid element generates at least one kilowatt packet (KWP) unit based upon measured data for the participation in the electric power grid. The at least one active grid element transmits at least one IP-based settlement message to the settlement processor. The settlement processor provides a market-based financial settlement for the participation of the at least one active grid element based on the at least one KWP unit in real time or near real time.
US11195236B1 Systems and methods for analyzing and determining estimated data
Systems, methods and articles of manufacture for analyzing past year tax data for a taxpayer and determining an estimated current year tax liability in order to compute estimated tax payments. The tax preparation system comprises a tax estimate engine configured to access a plurality of calculated past year tax calculation graphs. The tax estimate engine analyzes and compares the calculated past year tax calculation graphs to determine similar node(s) and/or dissimilar node(s) and also determines a similar node estimating value for the similar nodes and/or a dissimilar node estimating value for the dissimilar nodes. A tax calculation engine calculates a current year tax calculation graph using the similar node estimating values and/or dissimilar node estimating values. The calculated current year tax calculation graph includes an estimated tax liability for the current year, which the system uses to compute estimated tax payments for the taxpayer for the current tax year.
US11195233B1 Virtual simulation for insurance
A driving accident simulation, having a head-wearable user interface (e.g., a head-worn virtual-reality display), may be used to inform a driver of the driver's potential liability under different insurance options. The simulation may determine damages caused by the simulated accident, and identify multiple insurance options and the resulting user liability under each option. The simulation may also be used to assess an insurance adjuster's ability to estimate damages from an accident, by receiving the adjuster's estimate and comparing it to the simulation's own estimate of damages. In some embodiments, the simulation may present a driver with a simulated view from a point of view of another party to the simulated accident.
US11195226B2 Augmented reality vehicle search assistance
Aspects described herein may allow for auto-locating a user in a parking lot and/or automatically directing a user to recommended inventory. For example, a customer may capture an image of a vehicle, or a marker associated with a vehicle, in a parking lot. The image may be processed locally or at a server. A vehicle may be identified based on analysis of the image. Further, information regarding the user may be processed to determine another vehicle appropriate for a recommendation. For example, a prompt on a mobile device may suggest a popular model similar to the vehicle being viewed. The system may then provide directions (e.g., augmented reality directions) to the user to direct the user to the vehicle.
US11195225B2 Systems and methods for detection of session tampering and fraud prevention
The invention provides methods and apparatus for detecting when an online session is compromised. A plurality of device fingerprints may be collected from a user computer that is associated with a designated Session ID. A server may include pages that are delivered to a user for viewing in a browser at which time device fingerprints and Session ID information are collected. By collecting device fingerprints and session information at several locations among the pages delivered by the server throughout an online session, and not only one time or at log-in, a comparison between the fingerprints in association with a Session ID can identify the likelihood of session tampering and man-in-the middle attacks.
US11195221B2 System rendering personalized outfit recommendations
A system recommends outfits to a user by communicating through a database layer and a computing layer. The system transmits a sequence of onboarding outfits corresponding to a plurality of product attributes and generates a dynamic user profile in response to an onboarding process. The system trains the computing layer during a computing session based on the dynamic user profile to generate a plurality of recommendations The recommendations are transmitted to a remote end-user device ranked according to the dynamic user profile.
US11195220B2 Systems and methods for artificial intelligence-based personalized purchase recommendations
According to certain aspects of the disclosure, a computer-implemented method may be used for determining one or more vehicle recommendations. The method may include receiving data pertaining to a user's internet browsing activity. The received data may be indicative of the user's automotive vehicle preferences. The method may include comparing the received data to a collection of stored vehicle qualities. The method also may include identifying, based on the received data and the comparison of the received data to the collection of stored vehicle qualities, a vehicle characteristic of interest to the user. Using the vehicle characteristic of interest, one or more vehicle recommendations may be determined. One or more vehicle recommendations may be communicated to the user.
US11195218B2 System and method to process meat
Method and apparatus are disclosed for processing meat. An example system comprises a database that includes estimates of meat weight associated with characteristics of an animal. The system also includes a server that, after receiving first characteristics of a first animal, generates a first meat weight of the first animal using the estimates in the database. Additionally, in some examples, the system includes an application that is downloadable onto a mobile device. The application (i) receives, via a first presented interface, a selection of the first animal, (ii) receives, via a series of second presented interfaces, the first characteristics of the first animal, (iii) sends the first characteristics to the server and receives the first meat weight, (iv) receives, via a series of third presented interfaces, an allocation of the first meat weight to goods offered by a processor, and (v) composes an order based on the allocation.
US11195214B1 Augmented reality value advisor
A method for determining a value of an item includes receiving an image of a first item captured as a result of focusing an augmented reality (AR) device on the first item. The image of the first item is compared with images of one or more second items from a database. An image of one of the second items is identified that closely corresponds to the image of the first item. Metadata is obtained for the one of the second items. Using the metadata, value information is obtained for the first item. The value information is permitted to be displayed on the AR device.
US11195210B2 Technologies for content presentation
In a method a web page hosting a tag script has a first area and a second area smaller than the first area. The first area contains a third area smaller than the first area. The third area is not positioned within the second area when the web page is loaded, and the third area contains a first ad content sourced from a first real-time ad bidding auction. Determining in real time via the tag script (a) whether the first ad content was loaded in the web page for a predefined time period, and (b) based on the other determining whether the third area has been scrolled into the second area as of or after the predefined time period has expired, and requesting a second real-time ad bidding auction for a second ad content to be input into the third area and replace the first ad content.
US11195208B2 Systems and methods for programmatic targeted digital advertising
The present disclosure is directed to systems and methods for programmatic digital advertisements that are personalized and uniquely targeted to individually-identified consumers via non-personal, but individually accessed devices. The consumer accessing a non-personal device is identified and data cookie pertaining to the user is created and sent to third-party programmatic advertising exchanges for the use in real time bidding, private marketplace deals, or programmatic guaranteed sales. This allows for personalized digital advertisements to be delivered to a specific user accessing a non-personal device.
US11195206B2 Methods and systems for providing contextual information
Methods for providing contextual information about communication devices and/or services. Profile information indicating a user's communication devices and/or services is stored. When profile information or a message log is displayed, the user may identify a communication device and/or service. A query inquires whether the user would like contextual information. The contextual information may be obtained from a gateway in a data network or a telecommunications manager in a telecommunication network. The contextual information is displayed. Profile information about a user's communicating partner may be stored. When the user makes an effort to communicate with the partner, a check may be made of the partner's profile information for a preferred communication device and/or service. If the user does not have a communication device and/or service corresponding to that of the communicating partner, a query may inquire whether the user would like contextual information. If so, the contextual information is presented.
US11195202B2 Dynamic monitoring and control of web page experiences based upon user activity of associated applications
The present disclosure provides enhanced techniques for dynamically monitoring and controlling user experiences on a website based on user activity of associated software applications. A system can offer a number of web pages to different user groups in an experiment. Each web page can describe respective configurations of an application, and each user group may receive a particular web page based on one or more criteria. An application installer and a resource identifier are transmitted to the client device in response to an installation request. A configuration file is also delivered to the client device based on the resource identifier. The configuration file causes the installation of a particular application configuration on the client device. The application configuration sends telemetry data indicating user retention data to a service. A usage report summarizing the telemetry data is generated and utilized to adjust the criteria for controlling one or more experiments.
US11195199B2 System and method for enhanced commerce
A program controlled data-processing system and computer-based method for facilitating retail transactions based on a seamless translation of reward points into a suitable currency for purchase. In one embodiment, the present invention allows a user to utilize points without the traditional redemption restrictions or encumbrances associated with reward programs.
US11195195B2 Systems, methods and applications for using and enhancing vehicle to vehicle communications, including synergies and interoperation with satellite radio
Various applications, systems and methods for using, and enhancing V2V communications for various purposes are described. These systems and methods leverage various aspects of satellite radio broadcasts in combination with V2V communications. In some embodiments, V2V-enabled vehicles can receive advertisements or offers from RSEs, or even other V2V enabled vehicles, in a defined Target Region, which may then be played to a user in-vehicle once a given Trigger Region has been entered. By logging all advertisements or offers played to a user and sending the log to an RSE, for example, and from there to a content provider (e.g., an SDARS service operator), verified delivery of advertisements is achieved, which allows the content provider to obtain significant revenues from advertisers. In return for uploading the playback record from the vehicle to the RSE, a variety of incentives may be offered, such as (i) free or discounted satellite radio subscription; (ii) download credits for music or videos from an online store; (iii) reduced or free tolls on toll roads (e.g., RSE embedded in a toll collection plaza); (iv) premium audio or video content, (v) credit at an online store; and (vi) a special coupon code redeemable for merchandise.
US11195194B1 Efficient large-scale compensation calculation system
The compensation calculation system provides in one embodiment a promotion based system. A series of user interfaces allow a user to define an incentive program, such as a promotion program, for customers of an entity. In one embodiment, the definition of an incentive program includes the customers who will participate in the program, the products that are the subject of the program, various levels of attainments that must be met to obtain compensation, and the payout generation details. In one embodiment, attainments and payouts are determined using an efficient linear model of the form mA+b, where m is a multiplier, A is an accumulation value, and b is a static condition. The system efficiently determines accumulations relevant to the attainments and payouts using a combination snowflake data schema and nested set model to facilitate high performance determination of accumulation values. Per customer compensation calculations involving, for example, 10,000,000 transactions and a 100,000 member aggregate customer sets can be performed in a matter of hours and generally on the order of 100 times faster than prior art systems. Furthermore, “what if” analyses can be undertaken in a reasonable amount of time to, for example, determine and/or compare different compensation payouts based on changing variables that affect compensation. Additionally, when customers move from one promotion program to another, full retroactivity can be calculated in a useful amount of time due to the performance improvement.
US11195192B2 Location alert system using vehicle identifiers and transaction parameters
A computing system can generate data for rendering an interactive graphical user interface, allow a user to input transaction parameters, receive a vehicle identifier associated with an individual, determine that an existing vehicle is at a service location, and provide an indication that the first individual is a qualifying individual and that the existing vehicle is at the service location.
US11195191B2 Method of generating a prioritized listing of customers using a purchase behavior prediction score
There is provided a method of generating on a computer a prioritized listing of customers. The method includes establishing a data communications link to a database including financial payment information related to a financial transaction of an existing vehicle of each customer. The method includes retrieving an existing payment amount based upon the financial payment information. The method includes calculating a new payment amount. The method further includes deriving a payment difference score based upon a difference between the existing payment amount and the new payment amount. The method includes determining a behavior factor. The method includes deriving on a computer a behavior score based upon the behavior factor. The method includes determining a purchase behavior prediction score based upon the payment difference score and the behavior score. The method further includes ranking each customer based upon the determined purchase behavior prediction score. The method further includes generating a prioritized listing using the ranking of each customer.
US11195190B2 Assessment structure for predicting reactions to source-customized remuneration vehicles
An assessment structure for predicting reactions to source-customized remuneration vehicles. In one embodiment, the present disclosure includes a server including a communication interface, a memory, and an electronic processor. The electronic processor, when executing a source-customized remuneration vehicle recommendation procedure, is configured to retrieve procurement data from data storage server, associate the procurement data to remuneration vehicle features, perform OLS modeling techniques to determine a linkage between the remuneration vehicle features, GDV, and the procurement data, retrieve results of quantitative research, and generate a benchmark and assessment structure for predicting a recipient reaction to a source-customized remuneration vehicle based on the results of the quantitative research and a determination of the linkage between the remuneration vehicle features, GDV, and the procurement data.
US11195188B2 Systems and methods for anonymous behavioral-based records identification
Methods, systems, and computer-readable media for identifying users, records, and/or devices using anonymous source data records associated with consumer activity are described. In general, the consumer activity may relate to consumer interactions with devices and/or content or data through devices. The source data records may be structured, such as associating the source data records with a sequential timeline. Behavioral markers may be generated by the matching system and associated with the source data records. Each behavioral marker may be analyzed across all of the source data records to determine the effectiveness of the behavioral marker to identify unique source data records. One or more of the behavioral markers may be used to generate a behavioral fingerprint. A behavioral fingerprint may be used to identify unique records, devices, and/or users, including identification based on different sets of source data records.
US11195181B2 Method and device for parameterising a device for performing banking operations
A method for parameterising a device for performing banking operations in which biometric data of the holder of the device for performing banking operations are used to authenticate the user of the device. The present invention: activates a plurality of commands using identifiers of a standard relating to banking transactions available for effecting commands not predefined by the standard; creates, from an identifier of the standard relating to banking transactions available for effecting commands not predefined by the standard, in the device for performing banking operations, a container able to store reference biometric data of a user of the device for performing banking operations; and stores reference biometric data, using an identifier of the standard relating to banking transactions available for effecting commands not predefined by the standard, in the container of reference biometric data of the user of the device for performing banking operations.
US11195180B2 Virtual blockchain
An example operation may include one or more of connecting, by a virtual blockchain manager node, to a blockchain configured to store a plurality of user transactions committed by a user node, identifying, by the virtual blockchain manager node, a user request transaction from the plurality of the user transactions for a creation of a virtual blockchain for the user, wherein the user request transaction contains a rule, creating, by the virtual blockchain manager node, the virtual blockchain based on the user request transaction, populating, by the virtual blockchain manager node, the virtual blockchain with the user transactions from the plurality of the user transactions from the blockchain based on the rule, and executing, by the virtual blockchain manager node, a smart contract to record the rule and a hash of all blocks from the virtual blockchain onto the blockchain.
US11195179B2 Detecting cashback and other related reimbursement frauds using blockchain technology
Methods, apparatus, and processor-readable storage media for detecting cashback and other related reimbursement frauds are provided herein. An example computer-implemented method includes implementing, in response to a transaction between a user and a first enterprise, a block in a blockchain network, wherein the block comprises transaction-related information comprising reimbursement-related data and cryptographic information; generating a smart contract in conjunction with the block, wherein the smart contract comprises a software protocol pertaining to carrying out a reimbursement process, related to the transaction, between the user and a second enterprise; executing the smart contract in response to an indication that transaction-related information provided to the second enterprise by the user has been verified against the transaction-related information contained within the block; and modifying, in response to the execution of the smart contract, a status identifier of the block, wherein the modification of the status identifier reduces subsequent access to the block.
US11195178B2 Integrating tracked transaction data into approval chains for digital transactions
Techniques for implementing conditional approval chains through a spend management system are described herein. In an embodiment, a spend management system stores data defining a plurality of conditional approval chains. The system receives a request to perform a particular transaction between a first account and a second account. The system identifies a particular conditional approval chain, of the plurality of conditional approval chains, for the transaction, the particular conditional approval chain comprising a particular condition based on a particular rating value for a particular account and a consequent comprising a requirement for approval from a third account. Using the particular rating value for the second account, the system computes a result of the particular conditional approval chain. Based on the computed result of the particular conditional approval chain, the system determines that the transaction requires approval from the third account and, in response, the system sends a request for approval of the transaction to a client computing device associated with the third account.
US11195177B1 Distributed ledger systems for tracking recurring transaction authorizations
In an example computer-implemented method executed by at least one processor, a first notification is received at a first computing system in a distributed computing network from a second computing system in the distributed computing network. The first notification identifies a first block in a distributed blockchain. The first block encodes authorization data describing a recurring payment authorization between a user and a merchant. The authorization data includes an account identifier associated with an account held by the user, and an identity of the merchant. The first block is obtained by the first computing system from the distributed computing network. The first block is decoded by the first computing system to determine an association between the user, the account, and the merchant.
US11195175B2 Systems and methods for electronic payment processing based on typed graph of payment lifecycle
A approach is proposed to support typed payment graph-based electronic payment processing. First, schemas for one or more typed payment graphs used for a plurality types of electronic payment processing are defined declaratively. Upon receiving an electronic payment request from a client, a payment processing engine retrieves a schema of a typed payment graph corresponding to the request and processes the electronic payment by traversing states and edges in an instance created from the schema of the typed payment graph. The electronic payment only transitions from one state to another if a valid edge exists between them and a precondition on the edge is met by the processing results of the electronic payment at the state. While processing the electronic payment, the payment processing engine automatically generates an audit trail for the electronic payment based on its states and transitions for real time recovery and/or analysis.
US11195172B2 Training a neural network model for recognizing handwritten signatures based on different cursive fonts and transformations
A device receives information indicating first names and last names of individuals and applies different cursive fonts to each of the first names and the last names to generate images of different cursive first names and different cursive last names. The device applies different transformations to the images of the different cursive first names and the different cursive last names to generate a set of first name images and a set of last name images. The device combines each first name image with each last name image to form a set of signature images and trains a neural network model, with the set of signature images, to generate a trained neural network model. The device receives an image of a signature and processes the image of the signature, with the trained neural network model, to recognize a first name and a last name in the signature.
US11195170B1 Method and a system for creating a behavioral user profile
a user profile of behavior of a specific user is generated, including obtaining a plurality of dummy user profiles. An initial behavioral dataset relating to the behavior of the specific user during a specific transaction is collected, and compared to each of the plurality of dummy user profiles. When the initial behavioral dataset matches at least one of the plurality of dummy user profiles, the method further includes initiating a new user profile of the specific user to be equivalent to the at least a portion of at least one of the plurality of dummy user profiles, and further training the new user profile based on the initial behavioral dataset, to modify the new user profile to more accurately reflect behavior of the specific user.
US11195167B2 Offline payment method and device
The present application provides techniques for offline payments. The method includes: receiving an offline payment request for an offline payment through a target payment application, the offline payment being made by a user registered with the target payment application; receiving an identity authentication identifier (ID) of the user; determining that the identity authentication ID of the user matches a stored identity authentication ID previously stored for the user on the computing device; in response to determining that the identity authentication ID matches the stored identity authentication ID, receiving an offline payment certificate issued by the target payment application to the user and stored on the computing device; and providing the offline payment certificate to an offline payment service party of the target payment application, the offline payment service party configured to authorize the offline payment based on the offline payment certificate.
US11195165B2 Modulating mobile-device displays based on ambient signals to reduce the likelihood of fraud
Provided is a process of classifying ambient signals to reduce fraudulent use of information, the process including: receiving, with the mobile computing device, from a remote server, balance-access information by which a stored value card balance can be spent at a point of sale terminal; storing, with the mobile computing device, the balance-access information; sensing, with one or more sensors of a mobile computing device, ambient signals; classifying the ambient signals as indicating the user is in a retail establishment; and in response to the classification, displaying, on a display screen of the mobile computing device, the balance-access information, such that the balance-access information can be input to a point-of-sale terminal.
US11195159B1 Systems and methods for payment processing during vehicular travel
Systems and methods of retailing a retail item to an airline passenger generally include providing an airplane equipped with: an airplane cabin; a plurality of seats disposed within the airplane cabin and partitioned by an aisle; a service cart movable along the aisle; and a digital reader device; positioning the retail item in the vicinity of the digital reader device; reading an item identifier of the retail item using the digital reader device; storing the item identifier in a reader memory of the digital reader device; positioning a digital payment object in the vicinity of the digital reader device, the digital payment object being carried onto the airplane by the airline passenger; communicating information between the digital payment object and the digital reader device; and processing payment for the retail item. The digital payment object may include a physical passenger identifier, a contactless payment object, or a portable user device.
US11195158B2 Communicating payments
For communicating payments, a mobile device reads a point-of-sale code from a point-of-sale device. The mobile device uploads the point-of-sale code to the clearing house. The clearing house downloads a purchase menu to the mobile device. The clearing house generates a payment authorization comprising an authorization code and a transaction amount. The clearing house determine whether the point-of-sale device is in communication with the clearing house. In response to the point-of-sale device being in communication with the clearing house, the clearing house communicates the payment authorization to the point-of-sale device at a device address determined from the point-of-sale code. In response to the point-of-sale device not being in communication with the clearing house, the clearing house communicates the payment authorization through the mobile device to the point-of-sale device. The point-of-sale device completes a transaction for the transaction amount at the point-of-sale device.
US11195156B2 Bill splitting and payment system and method
The present subject matter discloses systems and methods in which a mobile application integrates with a point of sale (POS) system such that users may split and pay an itemized bill.
US11195155B2 Network computing system executing failover state upon detection of a downed exchange
A computing system can facilitate cross-medium transactions through exchanges without having dependency on exchange computer infrastructure, which when down, can cause open transactions to fail. In response to detecting a downed exchange, the system can execute a failover state to facilitate any transactions initially reliant upon the downed exchange.
US11195154B2 Method and apparatus for automatic inter-device authorisation
Method, device, computer program and apparatus are disclosed for: receiving by a first node from a second node a request for a resource controlled by a first node; and determining by the first node whether the request is authorized; wherein the determining includes: receiving from the second node a cryptocurrency transaction message indicative of a payment; and verifying credibility of the cryptocurrency transaction message.
US11195151B2 One click job placement
A job matching algorithm improves matching a job opening profile to a job-seeker with accuracy and efficiency by breaking down the job opening profile into a data model of standard codes. Job criteria are abstracted as attributes into at least categories of qualifications and characteristics, having an associated assigned weight. Job-seeker profile's corresponding attributes in qualifications and characteristics are multi-dimensionally mapped to those in the job opening profile to calculate an overall score against a threshold score for successful matching. The job-seeker's profile and the job opening's profile may also be re-matched using an elastic analysis to model job seeker's strengths and growth potential for a same or a different job, through adjusting individual weights of each attribute of the qualifications and characteristics of one or both of the job-seeker's profile and the job opening profile to predict risks or successes for the job-seeker in taking the job opening.
US11195146B2 Systems and methods for deep learning-based shopper tracking
Systems and techniques are provided for tracking puts and takes of inventory items by subjects in an area of real space. A plurality of cameras with overlapping fields of view produce respective sequences of images of corresponding fields of view in the real space. In one embodiment, the system includes first image processors, including subject image recognition engines, receiving corresponding sequences of images from the plurality of cameras. The first image processors process images to identify subjects represented in the images in the corresponding sequences of images. The system includes second image processors, including background image recognition engines, receiving corresponding sequences of images from the plurality of cameras. The second image processors mask the identified subjects to generate masked images. Following this, the second image processors process the masked images to identify and classify background changes represented in the images in the corresponding sequences of images.
US11195145B2 Blockchain ledgers of material spectral signatures for supply chain integrity management
Techniques facilitating blockchain ledgers of material spectral signatures for supply chain integrity management are provided. In one example, a computer-implemented method comprises validating, by a device operatively coupled to a processor, spectral signature data associated with a material, resulting in validated spectral signature data; and generating, by the device, a set of information corresponding to a transaction of the material in a blockchain associated with the material, wherein the set of information is related to the validated spectral signature data. In some embodiments, the computer-implemented method further comprises authenticating, by the device, a first party device associated with a first party to the transaction and a second party device associated with a second party to the transaction and including identities of the first party and the second party as indicated by the respective party devices in the set of information.
US11195141B2 Fulfilment management implementing physical task interaction
Systems and methods which provide physical task interaction control with respect to fulfillment management systems used in order fulfillment management are described. A physical task interaction controller may be provided in association with a fulfillment management system, whereby a user interface is configured to provide physical task interaction control for one or more functions of the fulfillment management systems by shipper personnel. A physical task interaction controller of embodiments may comprise a natural protocol engine, an augmented reality engine, and an artificial intelligence engine. The physical task interaction control of embodiments facilitates shipper personnel interacting with, and controlling operations of, the fulfillment management system relevant to a fulfillment physical task currently being performed by the shipper personnel without either the need for separate personnel to perform the digital tasks or the shipper personnel having to leave the fulfillment physical tasks.
US11195136B2 Business performance bookmarks
A performance bookmark of a dashboard view is created, e.g., in response to a triggering event. The performance bookmark includes a name, a timestamp, a reference to the visual properties of the dashboard view at the time that the performance bookmark is created and a reference to relationships of information displayed by the dashboard view at the time the performance bookmark is created. When a performance bookmark is recalled, the dashboard view is configured to correspond with the visual properties and relationships of information recorded at the time the select performance bookmark was created. Performance bookmarks are instances and relationships, and are not limited to snap shots captured of a static visual image of a dashboard screen from a corresponding dashboard user interface. As such, a retrieved dashboard view of a performance bookmark that is recalled from the bookmark system is live and supports user interaction.
US11195135B2 Systems and methods for ranking entities
Described herein are systems and methods for an entity ranking system. In one embodiment, a computing system is configured to interface with one or more domains to identify a set of entities. The computing system can ascertain a first set of data components for each entity, normalize each of the first set of data components for each entity, and detect a failure to ascertain a second set of data components. The computing system can compute a statistical probability for a possible set of values for each data component of the second set based on the ascertained first set of data components. The computing system can rank each entity based on a derived quantile. The computing system can generate a graphical user interface including a visualization of the ranking of each entity, which can be rendered on a display of the at least one user computing devices.
US11195130B2 System and method for providing a power interconnection workflow user interface with the aid of a digital computer
A graphical workflow definition and management tool enables administrators and other authorized users to implement a workflow process that can be used to evaluate project submissions or other applications that require step-by-step process completion. The steps required to navigate through the workflow are first defined. Inputs, outputs, and actions, including conditional criteria, can be specified for the steps. The flow of control between the individual steps in the workflow is mapped out; changes to the status of a project submission can cause a submission to migrate to a succeeding step in the workflow. A “sandbox” testing environment allows changes to any aspect of the workflow to be safely evaluated without affecting live data. Conflicts between production and test workflows are identified and intelligently resolved.
US11195129B2 System and method for performing bulk pick of items of a customer order
The customer order fulfillment system includes an order collection unit for collecting information associated with a plurality of customer orders from a plurality of customers and generating customer order data that includes data associated with each of the plurality of customer orders and the plurality of customers. Each of the plurality of customer order includes one or more items associated therewith. The system also includes an order generating unit for receiving the customer order data from the order collection unit and generating in response thereto consolidated order fulfillment data, and a pick tour generating subsystem for receiving the consolidated order fulfillment data from the order generating unit and in response thereto generating pick tour instructions associated with a pick tour from the consolidated order fulfillment data.
US11195126B2 Efficiency enhancements in task management applications
Efficiency improvements for electronic task managers and an improved user experience are realized when more relevant and fewer irrelevant tasks are presented to users and users are given greater control in manipulating those task items. By heuristically determining times, locations, and semantics associated with task relevance and integrating the management of tasks into more applications, the functionality of the systems providing for electronic task management is improved, as computer resources are spent with greater utility to the users and the user experience is improved for the users.
US11195124B2 Authentication method and system
Provide herein is a method and system capable of authenticating transactions involving at least one service provider and one or more users who are each in electronic communication. This electronic communication can be, for example, SMS, MMS, e-mail, or online account messaging. It is an aspect of certain embodiments where the transaction is an authentication and/or verification of an entity. Examples of such entities are products, actions and users.
US11195123B2 Using singular group actions in a network to train a machine learning system
The present disclosure describes a device, computer-readable medium, and method for using singular group actions in a network to train a machine learning system. In one example, the method includes detecting a singular group action in data traversing a telecommunication service provider network, wherein the singular group action is characterized by multiple customers of the network performing a same action with their respective computing devices within a defined window of time while the multiple customers are within a threshold physical proximity to each other, labeling a subset of the data that is associated with the singular group action to generate labeled training data, and training a machine learning system using the labeled training data.
US11195120B2 Detecting dataset poisoning attacks independent of a learning algorithm
Methods an systems to classify a training dataset of network data as a poisoned training dataset based on a first dataset-level classifier, identify and remove poison samples of the poisoned training dataset based on a sample-level classifier to produce a non-poisoned dataset, training a machine-based model to analyze network traffic based on the modified non-poisoned dataset, and analyze network traffic with the machine-based model.
US11195112B2 System and method for identifying composition preferences
According to embodiments, methods, systems, and computer program products are provided for receiving one or more input compositions comprising one or more materials, assigning a material vector to each material, learning, for each of the input compositions, a composition vector based on the material vectors of the materials that form each composition, assigning predicted rating values having a confidence level to each of the composition vectors, selecting a composition to be rated based on the confidence levels, presenting the selected composition to be rated to a user, receiving a user rating for the composition to be rated; adjusting the predicted rating values and confidence levels of the composition vectors that have not been rated by the user, and generating a predictive model to predict a user's ratings for compositions when confidence levels of each composition vector is above a predetermined threshold value.
US11195110B2 Method of explaining a score
A score explanation method for explaining a score includes at least steps of: a1) providing a first score associated with a first vector containing the first values of the parameters; b) generating a first set of lists, each list including a second number of indicators; c) generating, from a list, of at least a third vector wherein each parameter has a third value; the third value being equal to the corresponding first value when the list does not include an indicator of the corresponding parameter, and different from the corresponding first value otherwise; d) calculating the score of at least one third vector; e) evaluating, from the scores calculated for each of the third vectors, an indicator of significance of each parameter; f) elaborating, from the evaluated indicators of significance, an explanation of the first score.
US11195108B2 Abnormality detection device and abnormality detection method for a user
An abnormality detection device acquires sensor information indicating a state of a person and device information indicating a state of a device, determines whether there is a combination corresponding to the acquired sensor information and acquired device information in a learning database, and determines whether there is sensor information or device information corresponding to the acquired sensor information or the acquired device information in a behavior pattern database. If it is determined that the acquired sensor information is not in a normal range, the device determines that a current state is in the normal state when it is determined that there is the corresponding combination, and determines that the current state is in an abnormal state when it is determined that there is no corresponding combination and no corresponding sensor information or device information.
US11195107B1 Method of malicious social activity prediction using spatial-temporal social network data
Described is a system for predicting future social activity. The system extracts social activities from spatial-temporal social network data collected in a first time period ranging from hours to days to capture spatial structures of social activities in a graph network representation. A graph matching technique is applied over a set of spatial-temporal social network data collected in a second time period ranging from weeks to months to capture temporal structures of the social activities. A spatial-temporal structure of each social activity is represented as an activity core, where each activity core is defined as active nodes that participate in the social activity with a frequency over a predetermined threshold over the second time period. For each activity core, the system computes statistics of the social activity and uses the statistics to generate a prediction of future behaviors of the social activity.
US11195106B2 Systems and methods for scraping URLs based on viewport views
Systems, methods, and non-transitory computer readable media are configured to receive a uniform resource locator. A time and one or more features associated with the uniform resource locator can be provided to a first machine learning model. A prediction relating to a quantity of views the uniform resource locator achieves by the time can be received from the first machine learning model.
US11195104B2 Modifying an appearance of a GUI to improve GUI usability
In one or more embodiments of the present invention, a method modifies a graphical user interface (GUI) for an application to improve GUI usability. One or more processors identify a non-intuitive icon on a current graphical user interface (GUI) The processor(s) match the non-intuitive icon to a traditional icon that performs a same function as the non-intuitive icon when selected by a user. The processor(s) replace the non-intuitive icon with the traditional icon on the current GUI.
US11195101B2 Determining applications based on interactions of different electronic devices
A plurality of computing devices, in a set of computing devices, each perform one or more tasks. A program monitors the tasks performed on each of the computing devices and determines a usage pattern. Based on the usage pattern the program determines one or more programs available for one or more of the computing devices. The program outputs a recommendation to install one or more of the available programs on one or more of the computing devices.
US11195100B2 Determining applications based on interactions of different electronic devices
A plurality of computing devices, in a set of computing devices, each perform one or more tasks. A program monitors the tasks performed on each of the computing devices and determines a usage pattern. Based on the usage pattern the program determines one or more programs available for one or more of the computing devices. The program outputs a recommendation to install one or more of the available programs on one or more of the computing devices.
US11195098B2 Method for generating neural network and electronic device
Disclosed are a method for generating a neural network, an apparatus thereof, and an electronic device. The method includes: obtaining an optimal neural network and a worst neural network from a neural network framework by using an evolutionary algorithm; obtaining an optimized neural network from the optimal neural network by using a reinforcement learning algorithm; updating the neural network framework by adding the optimized neural network into the neural network framework and deleting the worst neural network from the neural network framework; and determining an ultimately generated neural network from the updated neural network framework. In this way, a neural network is optimized and updated from a neural network framework by combining the evolutionary algorithm and the reinforcement learning algorithm, thereby automatically generating a neural network structure rapidly and stably.
US11195095B2 System and method of accelerating execution of a neural network
A system and method of accelerating execution of a NN model, by at least one processor may include: receiving a first matrix A, representing elements of a kernel K of the NN model and a second matrix B, representing elements of an input I to kernel K; producing from matrix A, a group-sparse matrix A′, comprising G tensors of elements. The number of elements in each tensor is defined by, or equal to a number of entries in each index of an input tensor register used for a specific Single Instruction Multiple Data (SIMD) tensor operation, and all elements of A′ outside said G tensors are null. The system and method may further include executing kernel K on input I, by performing at least one computation of the SIMD tensor operation, having as operands elements of a tensor of the G tensors and corresponding elements of the B matrix.
US11195091B2 Reservoir computing system
To realize a reservoir computing system easily implemented as hardware, provided is a reservoir computing system including a reservoir operable to output an inherent output signal in response to an input signal. An input node is operable to supply the reservoir with an input signal corresponding to input data, and an output node is operable to output an output value corresponding to an output signal that is output by the reservoir in response to the input data. An adaptive filter is operable to output output data based on a result obtained by weighting a plurality of the output values output from the output node at a plurality of timings with a plurality of weights. Also provided are a learning method and a computer program product.
US11195090B1 Memory unit with adaptive clamping voltage scheme and calibration scheme for multi-level neural network based computing-in-memory applications and computing method thereof
A memory unit is controlled by a word line, a reference voltage and a bit-line clamping voltage. A non-volatile memory cell is controlled by the word line and stores a weight. A clamping module is electrically connected to the non-volatile memory cell via a bit line and controlled by the reference voltage and the bit-line clamping voltage. A clamping transistor of the clamping module is controlled by the bit-line clamping voltage to adjust a bit-line current. A cell detector of the clamping module is configured to detect the bit-line current to generate a comparison output according to the reference voltage. A clamping control circuit of the clamping module switches the clamping transistor according to the comparison output and the bit-line clamping voltage. When the clamping transistor is turned on by the clamping control circuit, the bit-line current is corresponding to the bit-line clamping voltage multiplied by the weight.
US11195087B2 Synapse array of a neuromorphic device including a synapse array having a plurality of ferroelectricity field effect transistors
A neuromorphic device having a synapse array is provided. The synapse array of the neuromorphic device may include an input neuron; an output neuron; and a synapse. The synapse may include a plurality of ferroelectric field effect transistors electrically connected to each other in parallel.
US11195084B1 Neural network training system
A computing device trains a neural network machine learning model. A forward propagation of a first neural network is executed. A backward propagation of the first neural network is executed from a last layer to a last convolution layer of a plurality of convolutional layers to compute a gradient vector for first weight values of the last convolution layer using observation vectors. A discriminative localization map is computed for each observation vector with the gradient vector using a discriminative localization map function. A forward and a backward propagation of a second neural network is executed to compute a second weight value for each neuron of the second neural network using the discriminative localization map computed for each observation vector. A predefined number of iterations of the forward and the backward propagation of the second neural network is repeated.
US11195074B2 Wireless measurement of human product interaction
Inferring product activity includes providing a first product having an attached first harmonic tag; directing, at a first area in which the first product is located, a first transmitted signal of a first frequency; and receiving a first return signal of a first return frequency from the first harmonic tag, wherein the first harmonic tag, upon receiving the first transmitted signal, radiates the first return signal, such that the first return frequency is a harmonic of the first frequency. A computer can then infer, based on the first return signal, a first activity in which the first product is being used.
US11195070B2 Information processing apparatus and method for generating print data based on a 2-in-1 print instruction
A print processor is provided and executes layout processing excluding reduction processing in accordance with at least a determination that a print setting causing the reduction processing is made as a print setting, and notifies a printer driver of information about the layout processing excluding the reduction processing. The printer driver scales, upon reception of the information about the layout processing excluding the reduction processing from the print processor, rendering data subjected to the layout processing excluding the reduction processing by the print processor based on a parameter included in the notified information, and generates print data to be transmitted to a printing apparatus, based on the scaled rendering data.
US11195069B2 Information processing apparatus configured to extract object from image data and generate printing data representing image including object, method of controlling the same, and non-transitory computer-readable recording medium therefor
A non-transitory computer-readable recording medium for an information processing apparatus contains instructions which cause, when executed by a controller, the information processing apparatus to perform identifying a sheet size of a sheet which is used for printing based on identifying data, the identifying data being received through the input interface and identifying the sheet size based on the received identifying data, receiving image data which is output by the application, when the received image data represents an image in which a first object is arranged, when the size of the image is a first size, and when the identified sheet size is a second size, extracting object image data representing the first object from the image data received in the receiving process, generating printing data, and outputting the generated printing data to be transmitted to the printer through the communication interface.
US11195064B2 Cross-modal sensor data alignment
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining an alignment between cross-modal sensor data. In one aspect, a method comprises: obtaining (i) an image that characterizes a visual appearance of an environment, and (ii) a point cloud comprising a collection of data points that characterizes a three-dimensional geometry of the environment; processing each of a plurality of regions of the image using a visual embedding neural network to generate a respective embedding of each of the image regions; processing each of a plurality of regions of the point cloud using a shape embedding neural network to generate a respective embedding of each of the point cloud regions; and identifying a plurality of region pairs using the embeddings of the image regions and the embeddings of the point cloud regions.
US11195063B2 Hidden hazard situational awareness
A system and method for determining the presence of a hidden hazard may include identification of an operational scene for a host vehicle, and identification of an operational situation for the host vehicle. Information from a plurality of proximity sensors is collected and classified. A plurality of hidden hazard presence probabilities corresponding to the information from each of the plurality of proximity sensors, the operational scene, the operational situation, and at least one of a comparative process and a dynamic neural network process are estimated. A fusion process may be performed upon the plurality of hidden hazard presence probabilities to determine the presence of a hidden hazard.
US11195062B2 Classification based on characterization analysis methods and systems
A method at a computing device for classifying elements within an input, the method including breaking the input into a plurality of patches; for each patch: creating a vector output; applying a characterization map to select a classification bin from a plurality of classification bins; and utilizing the selected classification bin to classify the vector output to create a classified output; and compiling the classified output from each patch.
US11195060B2 Visualization of subimage classifications
Large digital images are classified by analyzing them at a subimage level and assigning classification probabilities to the subimages; these may be combined into a classification probability for the entire image. Classification probabilities may be visualized across the image using probabilities computed for the subimages. This enables ready identification of the image subregions upon which classification is based as well as the classification scores or probabilities associated therewith. For example, a large source image—too large to be analyzed directly by a neural network—may be decomposed into smaller subimages such as square tiles, which are sifted based on a visual criterion. The visual criterion may be image entropy, density, background percentage, or other discriminator. A neural network produces tile-level classifications that are aggregated to classify the source image, and overlapping tiles are used to create a probability map showing subimage probabilities.
US11195059B2 Signal data processing apparatus
According to one embodiment, a signal data processing apparatus includes processing circuitry. The processing circuitry obtains first signal data of a plurality of frames that are in time series, selects a processing target frame among the frames and a reference frame that is similar to the processing target frame, inputs the first signal data of the processing target frame and the first signal data of the reference frame to the machine learning model, and outputs second signal data in which a deficient part of the first signal data corresponding to the processing target frame is reduced.
US11195058B2 Platform, systems, and methods for identifying property characteristics and property feature conditions through aerial imagery analysis
In an illustrative embodiment, methods and systems for automatically categorizing a condition of a property characteristic may include obtaining aerial imagery of a geographic region including the property, identifying features of the aerial imagery corresponding to the property characteristic, analyzing the features to determine a property characteristic classification, and analyzing a region of the aerial imagery including the property characteristic to determine a condition classification.
US11195057B2 System and method for extremely efficient image and pattern recognition and artificial intelligence platform
Specification covers new algorithms, methods, and systems for: Artificial Intelligence; the first application of General-AI. (versus Specific, Vertical, or Narrow-AI) (as humans can do) (which also includes Explainable-AI or XAI); addition of reasoning, inference, and cognitive layers/engines to learning module/engine/layer; soft computing; Information Principle; Stratification; Incremental Enlargement Principle; deep-level/detailed recognition, e.g., image recognition (e.g., for action, gesture, emotion, expression, biometrics, fingerprint, tilted or partial-face, OCR, relationship, position, pattern, and object); Big Data analytics; machine learning; crowd-sourcing; classification; clustering; SVM; similarity measures; Enhanced Boltzmann Machines; Enhanced Convolutional Neural Networks; optimization; search engine; ranking; semantic web; context analysis; question-answering system; soft, fuzzy, or un-sharp boundaries/impreciseness/ambiguities/fuzziness in class or set, e.g., for language analysis; Natural Language Processing (NLP); Computing-with-Words (CWW); parsing; machine translation; music, sound, speech, or speaker recognition; video search and analysis (e.g., “intelligent tracking”, with detailed recognition); image annotation; image or color correction; data reliability; Z-Number; Z-Web; Z-Factor; rules engine; playing games; control system; autonomous vehicles or drones; self-diagnosis and self-repair robots; system diagnosis; medical diagnosis/images; genetics; drug discovery; biomedicine; data mining; event prediction; financial forecasting (e.g., for stocks); economics; risk assessment; fraud detection (e.g., for cryptocurrency); e-mail management; database management; indexing and join operation; memory management; data compression; event-centric social network; social behavior; drone/satellite vision/navigation; smart city/home/appliances/IoT; and Image Ad and Referral Networks, for e-commerce, e.g., 3D shoe recognition, from any view angle.
US11195054B2 Automated determination of material identifiers for materials using machine learning models
Technologies are described for the automated determination of materials. For example, material can be automatically identified (e.g., unique material numbers can be determined) based on sensor data and using machine learning models. In some implementations, as part of a first phase, a first set of sensor information describing the material is obtained. Using the first set of sensor information, a material class of the material is determined. As part of a second phase, a second set of sensor information describing the material is obtained. Using the second set of sensor information, the specific material is identified (e.g., a unique material identifier is determined for the material).
US11195053B2 Computer architecture for artificial image generation
A computer architecture for artificial image generation is disclosed. According to some aspects, a computing machine receives a voxel model of a target object. The target object is to be recognized using an image recognizer. The computing machine generates, based on the voxel model, a set of TSB (target shadow background-mask) images of the target object. The computing machine receives, at an auto-encoder, a set of real images of the target object. The computing machine generates, using an auto-encoder and based on the set of real images, one or more artificial images of the target object based on the set of TSB images. The computing machine provides, as output, the generated one or more artificial images of the target object.
US11195048B2 Generating descriptions of image relationships
In implementations of generating descriptions of image relationships, a computing device implements a description system which receives a source digital image and a target digital image. The description system generates a source feature sequence from the source digital image and a target feature sequence from the target digital image. A visual relationship between the source digital image and the target digital image is determined by using cross-attention between the source feature sequence and the target feature sequence. The system generates a description of a visual transformation between the source digital image and the target digital image based on the visual relationship.
US11195045B2 Method for regulating position of object
A method for regulating a position of an object includes detecting a plurality of first alignment structures of the object under rotation of the object, wherein a plurality of second alignment structures of the object sequentially face a photosensitive element during the rotation of the object, and when the plurality of first alignment structures have reached a first predetermined state, stopping the rotation of the object and performing an image capturing procedure of the object. The image capturing procedure includes: capturing a test image of the object, wherein the test image includes an image block presenting the second alignment structure currently facing the photosensitive element; detecting the position of the image block in the test image; when the image block is located in the middle of the test image, capturing a detection image of the object.
US11195043B2 System and method for determining common patterns in multimedia content elements based on key points
A system and method for method for determining common patterns based on key points in multimedia data elements (MMDEs). The method includes: identifying a plurality of candidate key points in each of the plurality of MMDEs, wherein a size of each candidate key point is equal to a predetermined size and a scale of each candidate key point is equal to a predetermined scale; analyzing the identified candidate key points to determine a set of properties for each candidate key point; comparing the sets of properties of the plurality of candidate key points of each MMDE; selecting, for each MMDE, a plurality of key points from among the candidate key points based on the comparison; generating, based on the key points for each MMDE, a signature for the MMDE; and comparing the signatures of the plurality of MMDEs to output at least one common pattern among the plurality of MMDEs.
US11195042B2 Drug inspection assistance device, drug identification device, image processing device, image processing method, and program
A image processing device which can reduce information such as a pattern, a scar and the like on a surface of a drug which are other than an engraved mark, to accurately extract the engraved mark. The image processing device includes: an obtaining unit configured to obtain a plurality of images of a drug having an engraved mark on a surface of the drug, with emitting directions of light to the surface different from each other; an edge image generating unit configured to apply respectively to the plurality of images, edge extracting filters in directions in conformity with the emitting directions, the edge extracting filters having a size in conformity with a width of a groove of the engraved mark, and generate a plurality of edge images; and an image composing unit configured to compose the plurality of edge images and generate a composite image.
US11195041B2 Generating a model for an object encountered by a robot
Methods and apparatus related to generating a model for an object encountered by a robot in its environment, where the object is one that the robot is unable to recognize utilizing existing models associated with the robot. The model is generated based on vision sensor data that captures the object from multiple vantages and that is captured by a vision sensor associated with the robot, such as a vision sensor coupled to the robot. The model may be provided for use by the robot in detecting the object and/or for use in estimating the pose of the object.
US11195040B2 Monitoring-screen-data generation device, monitoring-screen-data generation method, and recording medium
A monitoring-screen-data generation device includes an object-data generation unit, a screen-data generation unit, and an assignment processing unit. The object-data generation unit identifies a plurality of objects included in an image based on image data, and generates object data. The screen-data generation unit generates monitoring screen data on the basis of the object data. On the basis of definition data that defines a state transition and the object data, the assignment processing unit assigns data that defines the state transition to an image object included in a monitoring screen of the monitoring screen data.
US11195031B2 Method of determining the boundary of a driveable space
A method of determining the boundary of a driveable space in a scene around a vehicle, comprises capturing a first colour image of the scene, computing a set of histograms of oriented gradients, for instance using a HOG algorithm, each histogram corresponding to a cell in a set of cells, assigning an entropy value to the cell by computing the entropy of the histogram for the cell, dividing the image into bins in a way that corresponds to a rectangular grid in the real world, and calculating an overall entropy value for each bin from the entropy values for the cells in the bin and an overall colour characteristic value for each bin. The entropy value and colour characteristic value for each bin are fed into a classifier that is configured to classify regions of the image corresponding to each bin as regions likely to be driveable space or that are not likely to be driveable space, from which the boundary is derived.
US11195029B2 Driver assistance system
The invention relates to a driver assistance system for a motor vehicle, comprising an environment camera for generating image data, which represent the environment of the motor vehicle, and comprising a control and evaluation unit, wherein the control and evaluation unit is designed to evaluate the image data and detect objects in such a way that partially transparent regions are detected in the case of primary objects, in particular primary vehicles, in the environment of the motor vehicle.
US11195023B2 Feature generation pipeline for machine learning
Techniques for implementing a feature generation pipeline for machine learning are provided. In one technique, multiple jobs are executed, each of which computes a different set of feature values for a different feature of multiple features associated with videos. A feature registry is stored that lists each of the multiple features. After the jobs are executed and the feature registry is stored, a model specification is received that indicates a set of features for a model. For each feature in a subset of the set of features, a location is identified in storage where a value for said each feature is found and the value for that feature is retrieved from the location. A feature vector is created that comprises, for each feature in the set of features, the value that corresponds to that feature. The feature vector is used to train the model or as input to the model.
US11195022B2 Monitoring system for detecting events using obstruction area rate
A monitoring system includes a first imaging device, a second imaging device, and a controller. The first imaging device captures an image of a first imaging area to generate first captured image data indicating a first captured image. The second imaging device captures an image of a second imaging area to generate second captured image data indicating a second captured image. The controller detects the events. The events include a pre-event. The pre-event is an imaging obstruction act in which imaging is obstructed in the first imaging area. The controller calculates a first obstruction area rate, and calculates a second obstruction area rate. When the first obstruction area rate is equal to or greater than a threshold and the second obstruction area rate is less than the threshold, the controller detects the imaging obstruction act as the pre-event.
US11195021B2 Methods and apparatus to measure brand exposure in media streams
Methods and apparatus to measure brand exposure in media streams are disclosed. An example method to determine brand exposures included in media content disclosed herein comprises determining whether a scene detected from a media stream corresponding to the media content matches a reference scene, identifying an expected region of interest in the detected scene based on information describing the reference scene when the detected scene is determined to match the reference scene and the reference scene is not specified to be a scene of no interest, and determining whether a reference brand identifier associated with the reference scene is included in the expected region of interest identified in the detected scene.
US11195015B2 IoT-based farming and plant growth ecosystem
An agricultural method includes providing a positive air pressure chamber to prevent outside contaminants from entering the chamber; growing crops in a plurality of cells in the chamber, each cell having multi-grow benches or levels, each cell further having connectors to vertical hoists for vertical movements in the chamber; maintaining pre-set temperature, humidity, carbon dioxide, watering and lighting levels to achieve predetermined plant growth; using motorized transport rails to deliver benches for operations including seeding, harvesting, grow media recovery, and bench wash; dispensing seeds in the cell with a mechanical seeder coupled to the transport rails; growing the crops with computer controlled nutrients, light and air level; and harvesting the crops and delivering the harvested crop at a selected outlet of the chamber.
US11195014B1 Method and apparatus for estimating state of waterproof paint of buildings using satellite imagery
A waterproof paint state determining method of a building using a satellite imagery according to an exemplary embodiment of the present disclosure includes receiving search information including information about a location in which a waterproof paint application state of a rooftop of a building is to be measured from a user; searching a search satellite imagery which is at least one satellite imagery corresponding to the search information from a satellite imagery DB including a plurality of satellite imagery data; detecting a rooftop area which is a waterproof paint application area of at least one building corresponding to the search information from the search satellite imagery, using a convolutional neural network (CNN) technique; and calculating a state index which is an index indicating a waterproof paint application state of at least one building, based on reference color information and color information of the rooftop area.
US11195013B2 DANet-based drone patrol and inspection system for coastline floating garbage
A double attention network (DANet)-based drone patrol and inspection system for coastline floating garbage, including: an image acquisition module configured to shoot a video of a coastline in need of patrol and inspection by using a drone, and obtain an image from the video; a feature extraction module configured to extract shallow features and deep features, fuse the shallow features and the deep features to obtain a shared feature, and finally output a panoramic recognition result; a network training module configured to perform training on the labeled image so that the network can recognize the coastline and floating garbage; and a path correction module configured to adjust a flying direction of the drone.
US11195012B1 System and method for assessing damage from aerial imagery
A system and method for capturing and processing aerial images of structures to assess structural damage is disclosed. The system comprises an aerial system associated with an aerial vehicle, which is in contact with a ground system. The aerial system is used to capture images of selected locations associated with known structures and crop those images around the selected locations. The cropped images are then fed into a damage classifier that automatically classifies the degree of damage done to structures at the selected locations. The system and method may be deployed to quickly assess damage of structures in a disaster area.
US11195011B2 Object detection and avoidance for aerial vehicles
Aerial vehicles that are equipped with one or more imaging devices may detect obstacles that are small in size, or obstacles that feature colors or textures that are consistent with colors or textures of a landing area, using pairs of images captured by the imaging devices. Disparities between pixels corresponding to points of the landing area that appear within each of a pair of the images may be determined and used to generate a reconstruction of the landing area and a difference image. If either the reconstruction or the difference image indicates the presence of one or more obstacles, a landing operation at the landing area may be aborted or an alternate landing area for the aerial vehicle may be identified accordingly.
US11195007B2 Classification of piping and instrumental diagram information using machine-learning
Systems and methods for identifying patterns of symbols in standardized system diagrams are disclosed. Disclosed implementations obtain or synthetically generate a symbol recognition training data set including multiple training images, generate a symbol recognition model based on the symbol recognition training data set, obtain an image comprising a pattern of symbols, group symbols into process loops based on the logical relationships captured by process loop identification algorithm, apply a character classification model to image contours to identify the characters and group characters into tags via hierarchical clustering, and store the identified tags, symbols and identified process loops in a relational database.
US11195004B2 Method and system for extracting information from document images
A system and method to extract data from regions of interest on a document is disclosed. A storage device stores an image derived from a document having text information. A region of interest identification engine scans the image and identifies at least one region of interest on the image. An optical character recognition module is operable to convert image data in the region of interest to machine readable data. A classification engine classifies the data obtained by the optical character recognition module from the region of interest.
US11195001B2 Behavior monitoring device, behavior monitoring system, and behavior monitoring program
A behavior monitoring device includes a controller configured to detect the behavior of a person included in a vehicle-mounted camera image. The controller detects a plurality of persons from the vehicle-mounted camera image. The controller detects attribute information of each of the detected persons and correlation information indicating a correlation between the detected persons. The controller evaluates the behavior of each of the detected persons based on the attribute information and the correlation information and to output the result of the evaluation.
US11194999B2 Integrated facial recognition method and system
An integrated facial recognition method and system. The method includes: receiving a request for acquiring an integrated facial recognition service sent by a user terminal, which includes: an identifier of a user-selected model associated with facial recognition of the user, and an identifier of an operation selected by the user from candidate operations; and executing distributedly an operation selected by the user from the candidate operations on the user-selected model associated with the facial recognition of the user to obtain an operation result, and storing the operation result. The embodiment has realized completing the operations such as training a model or developing a facial recognition application, without the need of buying hardware and establishing a software environment by the user, thereby saving the development cost and improving the convenience of using the facial recognition service.
US11194995B1 Video composition management system
Techniques for face tracking in a telemedicine environment. A method of face tracking in a telemedicine environment may include streaming video data to a user device from an agent device via an application on the agent device, the video data captured by a camera connected to the agent device through a first connector, analyzing a frame of the video data by an extension of the application to determine a position of a provider's face in the video data, generating, by the extension, a movement instruction based at least on the position of the provider's face in the video data, sending, by the extension, the movement instruction to a base application in communication with a motorized camera base coupled to the agent device through a second connector, wherein the motorized camera base executes the movement instruction causing a change in an orientation of the camera.
US11194993B2 Display apparatus and display control method for displaying images
A display apparatus performs predetermined image processing on at least one image data item among the plurality of image data items, does not perform the predetermined image processing on at least another one image data item among the plurality of image data items, and to cause a display unit to display the plurality of image data items, if (A) it is determined, on the basis of meta-information associated with the plurality of image data items, that the plurality of image data items are image data items that have been output from a single image output apparatus, or if (B) it is determined that a display mode is set in which a plurality of image data items are to be displayed, the plurality of image data items including a first image data item and a second image data item generated by duplicating the first image data item.
US11194987B1 Fingerprint recording device with sound play element for infants
A fingerprint scanner for capturing fingerprints of infant children is described. The fingerprint scanner includes a transparent tube configured for an infant child hand and an array of camera sensors spaced apart on the transparent tube so that each camera sensor captures an overlapping part of an image captured by its neighboring camera sensor. The array of camera sensors is arranged below a surface, along a periphery of a circumference and substantially along a length of the transparent tube up to a processor compartment. The fingerprint scanner also includes a processing circuitry configured to: simultaneously receive multiple images from the array of camera sensors, and process the multiple images including merging the multiple images to remove overlapping portions and recover a single image of the infant child's fingertips and palm.
US11194984B2 Localization of machine-readable indicia in digital capture systems
The present disclosures relates to finding or localizing machine readable indicia (e.g., a barcode or digital watermark) in imagery. One claim recites an apparatus comprising: memory for buffering blocks of image data, the image data having been captured with a camera and depicting a printed object; one or more processors programmed for: generating an edge orientation sensitive feature set from the image data; using a first trained classifier to determine whether the feature set includes data representing a barcode; and using N additional trained classifiers to determine an orientation angle associated with the barcode, wherein N comprises an integer greater than 3, and wherein the orientation angle is selected based on a probability metric. Of course, other claims and combinations are provided too.
US11194980B2 Training system for use with products
A system and method for training in the cleaning of a room. The system includes a room having a plurality of locations to be cleaned; a plurality of optical tags, each of the optical tags positionable to be located at one of the locations to be cleaned and containing codes that link to a website having information about one or more pre-selected janitorial and cleaning products and the use thereof at the one of the locations to be cleaned; and a reader operable by a user and configured to scan the codes of the optical tags and display to the user the room and selectively the information from the website about the one or more pre-selected janitorial and cleaning products and the use thereof at the locations to be cleaned.
US11194975B2 Electronic device, user input apparatus controlling the same, and control method thereof
An electronic device executing an application through communication with a user input apparatus, the electronic device is provided. The electronic device includes: a communication unit that is configured to communicate with the user input apparatus; an information generation unit that generates information about an exclusive controller that controls the application and is executed in the user input apparatus; and a controller that controls the information generation unit to generate the information about the exclusive controller when the electronic device is paired with the user input apparatus, and controls the communication unit to transmit the generated information about the exclusive controller to the user input apparatus.
US11194968B2 Automatized text analysis
The present invention concerns a text analysis system, the text analysis system being adapted for utilizing a topic model to provide a document representation. The topic model is based on learning performed on a text corpus utilizing hidden layer representations associated to words of the text corpus, wherein each hidden layer representation pertains to a specific word of the text corpus and is based on a word environment including words occurring before and after the specific word in a text of the text corpus.
US11194965B2 Keyword extraction method and apparatus, storage medium, and electronic apparatus
A keyword extraction method is provided. In the method, a candidate keyword set in a target text is obtained by processing circuitry of a server. An extraction degree of the candidate keyword is determined by the processing circuitry based on subject similarity and a text conversion frequency of a candidate keyword in the candidate keyword set. The subject similarity is between the candidate keyword and the target text. The extraction degree indicates a probability at which the candidate keyword used as a keyword matching the target text is extracted. The keyword is extracted by the processing circuitry from the candidate keyword set according to the extraction degree.
US11194962B2 Automated identification and classification of complaint-specific user interactions using a multilayer neural network
Methods and apparatuses are described in which unstructured computer text is analyzed for identification and classification of complaint-specific user interactions. A data store receives unstructured computer text corresponding to current user interactions. A server filters the unstructured computer text to identify messages that comprise a potential complaint. For each message, the server: parses the message into sentences with words, converts each of the words in each sentence into a word vector, executes message classification models using the word vectors as input to generate a complaint probability value, combines the complaint probability values from each of the message classification models into an overall complaint probability value, classifies the message as a complaint when the overall complaint value exceeds a predetermined threshold value, and for each message classified as a complaint, routes the message to a client computing device that categorizes the message based upon one or more context features.
US11194959B1 Smart assistance in unused space in tables
An example method and system for providing smart assistance in unused table space. A smart table assistance framework identifies table information of a table being presented on a table area of a display device. The table information comprises a set of table functions offered by the table and a table size, where the table size includes a table width of the presented table and a total columns' width of columns presented in the table. The framework determines a size of free space available inside the table based on the table width and the total columns' width. The smart table assistance framework determines whether smart guidance preconditions have been met based on the set of table functions and the free space size. In response to determining that the preconditions have been met, a smart guidance of a set of smart guidances is added to the free space available inside the table.
US11194951B1 Optical proximity correction model verification
A computing system implementing an optical proximity correction model verification tool can determine parameters for design patterns associated with an integrated circuit described in a layer file, and determine differences between the design patterns and calibration patterns utilized to calibrate an optical proximity correction (OPC) model configured to predict a printed image on a substrate corresponding to a layout design for the integrated circuit by determining distances between the determined parameters for the design patterns and parameters for the calibration patterns. The computing system can classify the design patterns with a modeling capability of the OPC model for the design patterns based on the differences between design patterns and the calibration patterns and possibly error rates of the OPC model associated with the calibration patterns or lithographic difficulty of the calibration patterns. The computing system can modify the layer file to include the classifications of the design patterns.
US11194950B2 Network-on-chip topology generation
The present disclosure provides a computer-based method and system for synthesizing a NoC. Physical data, device data, bridge data and traffic data are determined based on an input specification for the NoC. A virtual channel (VC) is assigned to each traffic flow. A head of line (HoL) conflict graph (HCG) is constructed based on the traffic data and the VC assignments. The HGC is modified based on bridge data and the traffic data to generate a modified HCG. A plurality of traffic graphs (TGs) are constructed based on the physical data, the bridge data, the traffic data and the modified HCG. A candidate topology is generated for each TG, which includes the bridge ports, routers and connections. The candidate topologies are merged to create a merged candidate topology, and the routers within the merged candidate topology are merged to generate a final topology for the NoC.
US11194948B2 System, method, apparatus, and computer program product for generating a cabling plan for a computing system
A system, method, apparatus, and computer program product for generating a cabling plan for a computing system are disclosed. A method may include accessing an elevation plan defining a respective mount position for each of a set of components of the computing system. The method may also include determining one or more port pairs to be used for interconnecting the plurality of components. The method may further include determining, for each port pair, a cable length to use to connect the port pair. The cable length may be determined based at least in part on mount positions defined by the elevation plan for the two components connected by the port pair. The method may additionally include generating a cabling plan defining the cable length to use to connect each respective port pair.
US11194944B2 False path timing exception handler circuit
A method that includes disabling circuit paths in a circuit under test during transition fault testing (TFT) of valid timing paths of the circuit under test. The method then tests the circuit paths at slower clock speeds than the clock speed of the valid timing paths during TFT of the circuit paths. Finally, the method tests the circuit paths and the valid timing paths to facilitate testing of the circuit under test.
US11194940B2 Optimization under disallowed combinations
A computing system determines a design space for designing a design system. The computing system receives a request to identify input(s) that will provide a response of the design system that advances a user-defined goal for the design system. The computing system, responsive to the request to identify input(s), generates a design for the design space that provides design cases for generating the response of the design system and obtains responses of the design system generated for multiple design cases of the design for the design system. The computing system selects at least one design case based on obtained responses of the design system for the multiple design cases, and based on the at least one design case, outputs an indication of suggested input(s) for the design system. The suggested input(s) advances the user-defined goal for the design system and is not disallowed according to disallowed combination(s).
US11194935B2 Method of securing devices used in the internet of things
Secure IoT devices and methods of use are disclosed herein. An example Internet-of-Things (IoT) device includes an interface for transmitting and receiving data on a network; and a chip comprising a reconfigurable hardware core configured to transmit the data using the interface. The reconfigurable hardware core is not vulnerable to malicious attacks can be used to replace a central processing unit (CPU) which is vulnerable to malicious attacks.
US11194931B2 Server device, information management method, information processing device, and information processing method
Provided is a server device including a risk value acquisition unit that acquires a risk value in a case in which a user's anonymous information leaks and a processing execution unit that associates an anonym ID for identifying the anonymous information with the anonymous information. In a case in which the risk value exceeds a predetermined threshold value, the processing execution unit executes at least any of processing of switching the anonym ID associated with the anonymous information or processing of differentiating anonym IDs associated with a plurality of pieces of division information obtained through division of the anonymous information.
US11194930B2 Unobtrusive systems and methods for collecting, processing and securing information transmitted over a network
The present disclosure relates to systems for “cookieless” tracking across a wide range of websites and mobile applications. The systems do not involve the use of tracking pixels or code on individual webs pages and associated web or other servers and may be achieved through use of a single URL for tracking a user across multiple websites while a browser session is initiated. Methods of enhanced tracking of user activity without requiring cookies or tracking pixels are also described herein.
US11194920B2 File system metadata protection
Techniques are disclosed relating to securely storing file system metadata in a computing device. In one embodiment, a computing device includes a processor, memory, and a secure circuit. The memory has a file system stored therein that includes metadata for accessing a plurality of files in the memory. The metadata is encrypted with a metadata encryption key that is stored in an encrypted form. The secure circuit is configured to receive a request from the processor to access the file system. In response to the request, the secure circuit is configured to decrypt the encrypted form of the metadata encryption key. In some embodiments, the computing device includes a memory controller configured to receive the metadata encryption key from the secure circuit, retrieve the encrypted metadata from the memory, and decrypt the encrypted metadata prior to providing the metadata to the processor.
US11194918B2 Data transmission based on verification codes
The present disclosure provides techniques for data transmission. According to one technique, a request from a data sender for sending data to a data receiver is received, wherein the request comprises a content indicating a verification code. Then, a first solution to the verification code based on the request can be obtained. The verification code can be sent to the data receiver. A second solution to the verification code can be received from the data receiver, wherein the second solution is generated by the data receiver. Transmission of the data from the data sender to the data receiver can be enabled in response to the first solution consistent with the second solution.
US11194917B2 Information encryption method and device
Disclosed are an information encryption method and device. A particular embodiment of the method comprises: acquiring customer information, wherein the customer information comprises an item number and a telephone number; selecting a random salt corresponding to the current date from a pre-generated random salt list, wherein the random salt list is used for storing a date and a random salt; using an irreversible encryption algorithm to encrypt the item number and the random salt corresponding to the current date so as to generate a first ciphertext; generating, based on the first ciphertext, a digital second ciphertext; and using the second ciphertext to process the telephone number so as to generate a first encrypted telephone number. This embodiment prevents private customer information from being leaked.
US11194914B2 Method and apparatus to detect security vulnerabilities in a web application
An improved anti-malware protection system protects computers against exploits in a scripting language that may be run in a browser. The system comprises a recorder that records scripting language execution events, a trace generator that transforms the recorded scripting language execution events into an execution trace, and a security engine that scans the execution trace and advises a security software about exploits found in the execution trace. By hooking the recorder into a runtime application programming interface for the scripting language, the improved protection system can detect exploits dynamically without the need for a browser-dependent plugin. An optional plugin can be included to perform file-based analysis of the script in addition to the runtime analysis of the script. The system can provide an application programming interface that can be used by multiple security software programs from multiple vendors to create an enhanced security software product.
US11194912B2 Method for patching and updating encrypted disk images in a reliable and secure fashion
Aspects of the present disclosure disclose provide systems and methods for updating, or patching, encrypted image files located at a remote location. More specifically, a content update package that includes encrypted information is received and decrypted. Based on the content update package, a first portion of data in an encrypted image file is located, where the first portion data is to be decrypted and updated based on data in the content update package. The updated data may then be encrypted, verified, and stored. When the updating, or patching, process is complete, the file version located at the remote location is the same as the latest file version. In addition, the updating, or patching, process may be split between multiple operating systems.
US11194900B2 Mitigation of return-oriented programming attacks
Trampoline and return-oriented programming attacks employ a variety of techniques to maliciously execute instructions on a device in a manner different from a legitimate programmer's original intent. By instrumenting a device to detect deviations from predicted behavior, these exploits can be identified and mitigated.
US11194898B2 Agent-based turing complete transactions integrating feedback within a blockchain system
This invention relates generally to blockchain implementations and is suited for, but not limited to, use with the Bitcoin blockchain. It can be used for the implementation of automated processes such as device/system control, process control, distributed computing and storage and others. The invention provides a solution which uses a blockchain to control a process executing on a computing resource. In a preferred embodiment, the computing resource, running simultaneously and in parallel to the blockchain, manages a loop-based operation. The computing resource continuously monitors the state of the blockchain as well as any other off-blockchain input data or source. The execution of the loop is influenced by the state of the blockchain. Each iteration of the loop that is executed by the computing resource is recorded in a transaction that is written to the blockchain. It is stored as a hash within the transaction's metadata. If the computing resource finds a transaction which contains a hash relating to the loop it accesses the relevant portion of code. The loop contains a conditional statement which enables the computing resource to decide which action to take. The condition may be dependent upon the state of the blockchain or any other data source. The action can be any type of action, on or off the blockchain. Thus, the combination of the computing resource and blockchain provide a solution which is (at least partially) Turing-complete.
US11194885B1 Incremental document object model updating
Computer-implemented techniques can include obtaining a document object model (DOM) tree having a plurality of elements arranged in a plurality of nodes, the DOM tree being generated from a source document for a web page, rendering the web page using the DOM tree, based on an update to the web page, obtaining, by the computing device, a virtual DOM tree having a plurality of virtual elements; establishing a pointer indicative of a current location in the virtual DOM tree, for each specific virtual element of the plurality of virtual elements, determining whether the specific virtual element corresponds to the update and when the specific virtual element corresponds to the update, based on the pointer, obtaining a modified DOM tree by transforming a particular DOM element in the DOM tree corresponding to the specific virtual element, and re-rendering the web page using the modified DOM tree.
US11194883B2 Alert driven interactive interface to a website mining system
Disclosed is a web server that includes a headlines module for automatically generating headlines based on data retrieved from a network (e.g., World Wide Web). The web server also includes an interactive agent for generating responses to inquiries relating to the headlines based on the data.
US11194880B2 Detecting selection of disabled inner links within nested content
Detecting selection of disabled inner links within nested content techniques are described herein. In one or more implementations, a document comprising nested content is displayed on a display of a computing device. The nested content is obtained from a third-party source and includes one or more disabled inner links to respective target portions within the nested content. A disabled link service monitors an address associated with the third-party source of the nested content to detect an address change corresponding to a user selection of one of the disabled inner links within the nested content. Responsive to detecting the address change, a respective target portion of the nested content associated with the selected inner link is located by scanning the nested content. The document is then scrolled to cause display of the target portion of the nested content on the display of the computing device.
US11194878B2 Method of and system for generating feature for ranking document
A method and a system for ranking a document in response to a query, the document having no value for a given feature with respect to the query. A set of documents relevant to the query is generated. The document is selected, and a set of past queries having presented the document as a search result are retrieved. Respective values for the given feature for the document with respect to the set of past queries are retrieved. A respective similarity parameter is determined between the query and each of the set of past queries. The value of the given feature for the document is generated based at least in part on the respective similarity parameter and the respective value for the given feature of at least one past query. The set of documents including the document is ranked based in part on the given feature.
US11194873B1 Grid-based ranking of location data
The present disclosure relates to methods for ranking location data to increase processing efficiency and user-interface usability. A method includes receiving from a client a query that defines an area, subdividing the area into a plurality of grid areas, and determining a set of locations that are disposed in the area. The method includes dividing the set of locations into a plurality of groups based on the grid area that corresponds to each respective location. Within each group, the method includes scoring and sorting the locations according to a set of criteria, and assigning a respective rank to each of the locations according to the relative position of each of the locations in the group. The method further includes recombining the locations of plurality of groups and sorting by rank to yield a grid-ranked set of locations, and sending to the client the grid-ranked set of locations.
US11194872B2 Dynamic inference graph
A search engine system according to one embodiment includes a slashtag server having a hardware processor and memory storing instructions configured to cause the slashtag server to receive a search query regarding a search of an internet, detect at least one key word in the search query, search the internet based on the at least one key word, analyze results of the search query to determine relevant filter criteria in the results of the search query, generate an alternative search query based on the relevant filter criteria, and send the web server the alternative search query, where the alternative search query includes a search operator wrapped in a predetermined syntax and inserted by the slashtag server, and where a last entered key word of the at least one key word in the search query is removed such that it is not included in the alternative search query.
US11194871B2 Data enrichment systems and methods for abbreviated domain name classification
To find enriching contextual information for an abbreviated domain name, a data enrichment engine can comb through web content source code corresponding to the abbreviated domain name. From textual content in the web content source code, the data enrichment engine can identify words with initial characters that match characters of the abbreviated domain name to thereby establish a relationship there-between. This relationship can facilitate more accurate and efficient domain name classification. The data enrichment engine can query a WHOIS server to find out if candidate domains having initial characters that match the characters of the abbreviated domain name are registered to the same entity. If so, keywords can be extracted from the candidate domains and used to find more relevant domains for domain risk analysis and detection. Candidate domains determined by the data enrichment engine can be provided to a downstream computing facility such as a domain filter.
US11194868B1 Providing supplemental information in news search
In one aspect, a method includes receiving a query, identifying search results in response to the query, grouping the search results into one or more clusters, identifying similarities across the one or more clusters, determining a related topic associated with the query based on the similarities of the one or more clusters, determining a categories associated with the query, identifying supplemental information based on the related topic and the category, and providing the search results and the supplemental information for display in response to the query.
US11194858B1 Audio bible player with a numerical indexing system
The present invention provides audio bible players with a 6-digit or 5-digit numerical indexing system to the chapter level, or a 9-digit or 8-digit numerical indexing system to the verse level. Users can not only find a particular chapter or verse of the bible quickly, but also can switch to the same chapter or verse of a different translation easily for comparison study. They are easy and convenient to use, and are great tools for bible study, bible memorization, language study, and sharing bible with people speaking other languages.
US11194854B2 Media fingerprinting and identification system
The overall architecture and details of a scalable video fingerprinting and identification system that is robust with respect to many classes of video distortions is described. In this system, a fingerprint for a piece of multimedia content is composed of a number of compact signatures, along with traversal hash signatures and associated metadata. Numerical descriptors are generated for features found in a multimedia clip, signatures are generated from these descriptors, and a reference signature database is constructed from these signatures. Query signatures are also generated for a query multimedia clip. These query signatures are searched against the reference database using a fast similarity search procedure, to produce a candidate list of matching signatures. This candidate list is further analyzed to find the most likely reference matches. Signature correlation is performed between the likely reference matches and the query clip to improve detection accuracy.
US11194852B2 Rapid cross-validated ground truth annotation of large image datasets for image analytics
Annotation of large image datasets is provided. In various embodiments, a plurality of medical images is received. At least one collection is formed containing a subset of the plurality of medical images. One or more image from the at least one collection is provided to each of a plurality of remote users. An annotation template is provided to each of the plurality of remote users. Annotations for the one or more image are received from each of the plurality of remote users. The annotations and the plurality of medical images are stored together.
US11194851B2 Engagement summary generation
A method and system for generating summary details is provided. The method includes retrieving event data of associated with a user. Attributes are extracted from the event data and the event data is segmented into logical groups of related activities performed by the user. Key information and associated attributes of each logical group are identified and in response the user is evaluated. The logical groups of related activities are ranked and presented to the user. In response, an engagement summary associated with the user and the logical groups is generated.
US11194850B2 Natural language query system
A system includes reception of an input string of words, determination, for each subset of consecutive one or more words in the input string, of one or more phrase types based on the subset, on a dictionary describing a plurality of entities, each of the plurality of entities associated with an entity type, and on a grammar describing a plurality of phrase types, each of the plurality of phrase types associated with one or more conditions, and determination of a plurality of candidate queries based on the determined phrase types.
US11194845B2 Interactive lineage analyzer for data assets
Embodiments are directed to managing a data model that includes data objects associated with layers of the data model may be provided. A lineage model that includes lineage objects that has one or more lineage objects associated with a layer may be provided. A lineage object associated with a layer may be activated. A first portion data objects may be determined based on the activated lineage object. An anchor object may be determined from the first portion of data objects. A search of the data model may be employed to provide dependency information based on a position of the anchor data object in the data model. A second portion of data objects may be determined based on the dependency information. A report that includes a list of the second portion of data objects, the dependency information, or the like, may be provided.
US11194844B1 System and method for detecting second degree relationships between entities by uniquely resolving entities
A system and method for identifying second degree connections between entities represented in different databases. The method includes: identifying a second participating entity that owns a subject entity, wherein identifying the second participating entity further comprises resolving the subject entity between a first database and a second database, wherein the subject entity is resolved such that respective instances of the subject entity in the first database and the second database are determined as each uniquely identifying the same subject entity, wherein resolving an entity further comprises applying resolution rules requiring at least matching a plurality of features between respective instances of the entity; determining a second degree connection between a first participating entity and the second participating entity, wherein the second degree connection includes a linking entity that is connected to each of the first participating entity and the second participating entity in at least one third database.
US11194843B2 Methods and systems for visual management of relational data
Embodiments for managing feature engineering with relational data are provided. A graphical user interface (GUI) that provides a user with the ability to upload a plurality of tables, select joins between the plurality of tables, and select keys for the joins is provided. Responsive to receiving user input indicative of selecting joins between the plurality of tables and selecting keys for the joins utilizing the GUI, the user selections are automatically validated and actions associated with at least some of the plurality of tables are dynamically performed based on the user selections. Information associated with the user selections and the validating is provided. The information includes a recommendation to link a third key in the at least some of the plurality of tables to a fourth key in the at least some of the plurality of tables.
US11194842B2 Methods and systems for interacting with mobile device
In one embodiment, the system receives unlabeled data from one or more sensors. The one or more sensors are associated with a computing device of a user. The system clusters the unlabeled data into one or more unlabeled clusters. The system determines, based on one or more rules, at least one label for at least one unlabeled cluster of the one or more unlabeled clusters. The system expands, by a natural language processing algorithm, the at least one label for the at least one unlabeled cluster to produce one or more semantic terms associated with the at least one unlabeled cluster. The system generates, based on the one or more semantic terms, a personalized graph associated with one or more behavioral patterns of the user.
US11194841B2 Value classification by contextual classification of similar values in additional documents
Automated classification, by: Obtaining an examined document having an examined value appearing therein. Identifying: a location in the examined document at which the examined value appears, and a structure of the examined value. Identifying additional documents of a same type as the examined document, in which values having a same structure as the examined value appear at a same location as in the examined document. Applying a classifier to the examined value and the values in the additional documents, to output a single class to which the examined value and the values in the additional documents belong.
US11194837B2 Blockchain implementing cross-chain transactions
An example operation may include one or more of receiving a request to execute a cross-chain transaction, identifying disparate locations of two or more different blockchains that have stored therein data for the cross-chain transaction, retrieving data from data blocks of the two or more different blockchains, respectively, based on the identified disparate locations, executing the cross-chain transaction which takes the retrieved data from the two or more different blockchains as inputs to generate a cross-chain result, and storing the cross-chain result via a data block of a distributed ledger.
US11194836B2 Distributed data storage
Proposed are concepts for managing the distribution of data elements in a distributed data storage system comprising: a plurality of distributed assets; and a mobile asset associated with a home location. A proposed method comprises: allocating a data element based on a current location of the mobile asset. If the current location of the mobile asset differs from the home location associated with the mobile asset, a replica of the data element is allocated to another asset.
US11194834B2 Systems and methods for enabling situational awareness for events via data visualization
Aspects of the present disclosure relate to data visualization, and more specifically, to technology that automatically visualizes various analytics and predictions generated for mass participation endurance events, or other events of interest.
US11194830B2 Computerized tools to discover, form, and analyze dataset interrelations among a system of networked collaborative datasets
Various embodiments relate generally to data science and data analysis, computer software and systems, and wired and wireless network communications to provide an interface between repositories of disparate datasets and computing machine-based entities that seek access to the datasets, and, more specifically, to a computing and data storage platform that facilitates consolidation of one or more datasets, whereby one or more computerized tools may be configured to discover, form, and analyze, for example, via one or more user interface applications, interrelations among a system of networked collaborative datasets In some examples, a method may include causing transformation of a set of data to an atomized format to form an atomized dataset, monitoring creation of a dataset, and presenting data representing a status of a portion of the creation of the dataset. The status may depict an atomized dataset linked to at least one other dataset.
US11194828B2 Method and system for implementing a log parser in a log analytics system
Disclosed is a system, method, and computer program product for implementing a log analytics method and system that can configure, collect, and analyze log records in an efficient manner. An improved approach has been described to automatically generate a log parser by analysis of the line content of a log. In addition, an efficient approach has been described to extract key-value content from the log content.
US11194827B2 Method of storing remote sensing big data in Hbase database
A method of storing remote sensing big data in a Hbase database. The method includes: obtaining a remote sensing image, and pre-cropping the remote sensing image based on a Google S2 algorithm; selecting a grid level based on a resolution of the remote sensing image; demarcating a coverage scope of the remote sensing image; calculating grids covered within the coverage scope; cropping the remote sensing image according to the grids, to yield a plurality of image blocks, and serializing the plurality of image blocks; establishing an Hbase table; establishing a table storage model containing RowKey, and calculating the RowKey according to attributes of an image block; and integrating data structure of multi-source remote sensing image data according to attribute expression of a zoned remote sensing image in a plurality of dimensions, and storing serialized image blocks in an Hbase database according to the RowKey.
US11194822B2 Search ranking method and apparatus, electronic device and storage medium
The present application relates to a search ranking method, a search ranking apparatus, an electronic device and a storage medium. In an embodiment of the method, acquiring search keywords and determining a plurality of initial search results that match with the plurality of keywords; extracting text similarity, update time dimension, and objective importance of contacts according to the initial search results; acquiring a weight of the text similarity, a weight of the update time dimension, and a weight of the objective importance of the contacts; performing a fusion calculation on each of the initial search results to obtain a comprehensive weight of each of the initial search results; and ranking the plurality of initial search results according to the comprehensive weights. The method enables the user to quickly find relevant information, simplifies the operation, and improves the searching efficiency.
US11194820B1 Personalized smart provider search
In one aspect there is a method for recommending one or more providers to a member. The method may comprise at a server, receiving, from a member computing device via a provider search interface, a provider request including a member identifier and member specified criteria. Retrieving one or more provider identifiers for association with the member specified criteria. Retrieving one or more member characteristics for association with the member identifier. For each provider identifier, retrieving one or more provider characteristics for association with the provider identifier. Analyzing the member characteristics and the provider characteristics to generate an ordered list of the providers, wherein the ordered list of the providers is based upon a relevancy rank of each provider that is specific to the member, wherein the relevancy rank is a function of at least one of: a provider cost factor, a provider quality factor, or a weighted combination thereof. Transmitting the ordered list of the providers to the member computing device via the provider search interface.
US11194814B1 Real-time streaming data ingestion into database tables
A streaming ingest platform can improve latency and expense issues related to uploading data into a cloud data system. The streaming ingest platform can organize the data to be ingested into per-table chunks and per-account blobs. This data may be committed and may be made available for query processing before it is ingested into the target source tables. This significantly improves latency issues. The streaming ingest platform can also accommodate uploading data from various sources with different processing and communication capabilities, such as Internet of Things (IOT) devices.
US11194813B2 Adaptive big data service
An event processing system comprising a processor and a non-transitory computer readable medium coupled to the processor. The non-transitory computer readable medium stores computer-readable code executable to provide a domain-agnostic service for analyzing data and process heterogeneous events conforming to a plurality of schemas using the service. The domain-agnostic service comprises an adaptive data model and an adaptive processing model. The adaptive data model supports runtime event type discovery and event schema management that reacts to new schemas discovered at runtime. The adaptive processing model supports configurable partitioning of events by event type and time and is reactive to create new aggregations and analyses based on the propagation of new partitions.
US11194808B1 Multidimensional and multi-relation sampling for implementing multidimensional two-sided interval joins
Disclosed herein are systems and methods for multidimensional and multi-relation sampling for implementing multidimensional two-sided interval joins. In an embodiment, a data platform receives query instructions for a two-sided N dimensional interval join, where N is an integer greater than 1. The two-sided N dimensional interval join has an interval-join predicate that compares intervals determined from the input relations in each of N dimensions. The data platform samples interval sizes in one or more input relations, and demarcates an N dimensional input domain based on the sampling. The data platform implements the two-sided N dimensional interval join using an N dimensional band join followed by a filter that applies the interval-join predicate. The N dimensional band join includes a hash join keyed to N dimensional domain cells overlapped at least in part by intervals in the input relations in each of the N dimensions.
US11194800B2 Parallel search in program synthesis
Systems, methods, and computer-executable instructions for parallel searching in program synthesis. A task to synthesize in a domain specific language (DSL) is received. The task is synthesized. Synthesizing the task includes generating sub-goals based on the task. The synthesized task includes a subset of the sub-goals. An estimated completion time for each of the sub-goals is expressed using the DSL is determined. The sub-goals are scheduled based on the estimated completion time. Some of the sub-goals are scheduled to be executed in parallel. The sub-goals are solved based on the scheduling to synthesize the task in the DSL. An elapsed real time to complete the synthesizing the task is reduced compared to scheduling the sub-goals in an order based on sub-goal generation.
US11194795B2 Automated maintenance of external tables in database systems
Systems, methods, and devices for automated maintenance of external tables in database systems are disclosed. A method includes receiving, by a database platform, read access to content in an external data storage platform that is separate from the database platform. The method includes defining an external table based on the content in the external data storage platform. The method includes connecting the database platform to the external table such that the database platform has read access for the external table and does not have write access for the external table. The method includes generating metadata for the external table, the metadata comprising information about data stored in the external table. The method includes receiving a notification that a modification has been made to the content in the external data storage platform, the modification comprising one or more of an addition of a file, a deletion of a file, or an update to a file in a source location for the external table. The method includes refreshing the metadata for the external table in response to the modification being made to the content in the external data storage platform.
US11194792B2 Taking snapshots of blockchain data
A computer-implemented method for blockchain data storage includes generating, by one or more processing devices, a snapshot of a current state tree associated with a fixed depth Merkle tree (FDMT) during creation of a block of a blockchain, wherein the current state tree stores state information corresponding to a newest block of the blockchain; and storing, by the one or more processing devices, the snapshot of the current state tree.
US11194790B1 Client write event sequencing system in a federated database platform
Various embodiments are directed to a federated network and database platform that is configured to sequence client write events occurring among several autonomous software applications. The federated network and database platform includes a client event sequencing server that is configured to receive a migration corpus of client write events from at least one software application server and assign a back-date time stamp to each client write event of the migration corpus. Upon receiving a new client write event associated with the software application, the client event sequencing server is configured to assign a current time stamp to the new client write event and store the new client write event to a client event sequencing database in a manner that positions the new client write event relative to the back-dated migration corpus of client write events.
US11194782B2 Dynamic lineage tracking of database data
The subject technology executes a change on an existing micro-partition of a table, the executing of the change comprising generating a new micro-partition that embodies the change and deleting the existing micro-partition. The subject technology receives a request for a delta for the table between a first timestamp and a second timestamp. The subject technology responsively determines the delta based on a table history, the delta including information indicating at least one operation that was performed to at least one row of a set of rows of the table, without including information as to intermediate changes made to at least one row of the set of rows of the table between the first timestamp and the second timestamp, that facilitates a reduction in storage of historical versions of the set of rows of the table.
US11194778B2 Method and system for hybrid sort and hash-based query execution
A database system, computer program product, and a method for evaluating aggregates in database systems includes hashing of aggregation keys on a per bucket basis, and depending on a number of hashed tuples per bucket, sorting said tuples. Additionally, depending on the number of hashed tuples per bucket, the bucket is kept without change. Moreover, depending on the number of hashed tuples per bucket, maintaining a secondary hash table for a particular bucket, map tuples to it, aggregate as you map.
US11194776B2 Selecting content using a location feature index
Systems and methods of providing content for display on a computing device via a computer network using a location feature index are provided. A data processing system can receive a request for content from the computing device, and can determine a geographic location of the computing device associated with the request for content. The data processing system can identify a keyword indicating a non-geographic semantic feature of the determined geographic location. The identification can be based on the determined geographic location and from a location feature index that maps geographic areas to keywords that indicate non-geographic semantic features of the geographic areas. The data processing system can select, based on the keyword, a candidate content item for display on the computing device.
US11194774B1 Systems and methods for logically copying data from a source database to one or more target databases
A system and method are provided for logically copying data from a source database to a first target database and a second target database. Based on table partition information, the source database is queried to collect partition metadata information for a first set of partitions and a second set of partitions. A first set of the partition metadata information for the first set of partitions and a second set of the partition metadata information for the second set of partitions can be used to create at least one extent chunk for each partition of a table. The source database can be queried, based on a first set of extent chunks and a second set of extent chunks, for a first set of data to be written to the first target database and a second set of data from the source database to be written to the second target database.
US11194773B2 Integration of existing databases into a sharding environment
Techniques described herein create a sharding environment from existing independent databases, use the sharding environment to issue cross shard queries, create “on all shards” new objects, and create and “on all shards” new users that will have permission to access the data across all database shards.
US11194772B2 Preparing high-quality data repositories sets utilizing heuristic data analysis
A mechanism is provided for preparing a high-quality data repository. Data and related metadata from a set of data sources are ingested thereby forming a set of unprepared data. The set of unprepared data is transformed based on a set of functions into a set of transformed data. A set of semantic text descriptions that detail the transformation of the set of unprepared data to the set of transformed data is generated using a first set of semantic associations, a second set of semantic associations, and a set of semantic transformation associations. The set of transformed data is tested against one or more governance policies that tracks data lineage to ultimately show that prepared data is in compliance. Responsive to the set of transformed data adhering to the one or more governance policies, a high-quality data repository is automatically built using the transformed data.
US11194768B2 Taxonomy model in a unified data store
A taxonomy model in a unified data store includes a data graph structure with self-describing data objects each of which includes a unique identifier, a relationship object linking the self-describing data object to a plurality of other self-describing data objects, a domain object linking the self-describing data object to a plurality of domains, and a token object representing the self-describing data object within a domain. The model further includes an n-tuple-based multimodal data structure a content addressable memory, a tuple-reader, and a tuple evaluator configured with a set of tuple semantic rules.
US11194761B2 Optimizing utilization of a tablespace for exporting from a foreign database recovery environment
Systems and methods to optimize utilization of a tablespace for export from a native database recovery environment are described. The system receives a database from a source host, operating in a native database recovery environment, at a backup host operating in a foreign database recovery environment. The foreign database recovery environment utilizes foreign snapshot files and foreign incremental files for storing the database. The system receives a tablespace identifier that identifies a tablespace and a point-in-time that identifies file information for export from the backup host to the source host. The backup host initiates a job to generate script information; create directories; materialize the file information; utilize an auxiliary database to generate tablespace metadata information; and communicate the tablespace metadata information and the script information and the file information, via the directories, and over a network, to the source host, to enable the source host to recover the tablespace.
US11194759B2 Optimizing local data relocation operations of a storage device of a storage system
A priority queue including an order of local data relocation operations to be performed by a plurality of solid-state storage devices is maintained. An indication of a new local data relocation operation is received from a solid-state storage device of the plurality of solid-state storage devices for data stored at the solid-state storage device, the indication including information associated with the data. The new local data relocation operation is inserted into a position in the order of the priority queue based on the information associated with the data.
US11194758B1 Data archiving using a compute efficient format in a service provider environment
Technology is described for data archiving in a service provider environment. A first archive data package may be received from an archival data store in the service provider environment. The first archive data package may include first data blocks and first key block data. Second data blocks and second key block data may be received from a source data store in the service provider environment. Merged data blocks may be created by combining the first data blocks with the second data blocks. The merged data blocks may be sent to the archival data store while merged key block data is being created. The merged data blocks and the merged key block data may be included in a second archive data package that is stored at the archival data store.
US11194756B2 Systems and methods for facilitating interactions with remote memory spaces
Systems and methods for facilitating interactions with remote memory are disclosed. An observing task can execute in a first environment allocated to a first memory space, and a second memory space can be remote from the observing task. An interposition system proxy can invoke at least one function implemented using an ad hoc polymorphic programming language feature to facilitate requests from the observing task to the second memory space. This can include traversing a data structure for at least one target object, resolving an address in the second memory space based on the traversal, and at least one of reading data from and writing data to the resolved address in the second memory space.
US11194752B2 Memory card and electronic system
A memory card includes a card substrate on which a controller and a memory device are mounted, and a card enclosure that accommodates the card substrate and exposes terminals for electrical connection to an external device. The controller is operable in a universal flash storage (UFS) mode and in a first sub-mode other than the UFS mode. The terminals that are exposed include a UFS terminal group according to a UFS standard, and a first sub-mode terminal group. The UFS terminal group includes first row terminals arranged adjacent to an insertion side edge of the memory card and second row terminals arranged apart from the insertion side edge such that the first row terminals are provided between the second row terminals and the insertion side edge. The first sub-mode terminal group is adjacent to the first row terminals.
US11194750B2 Memory sub-system with multiple ports having single root virtualization
A processing device to perform operations including detecting a first host system connected to a first interface port of the plurality of interface ports of the memory device, the first host system is one of a plurality of host systems. Detecting a second host system connected to a second interface port of the plurality of interface ports, the second host system is one of the plurality of host systems. Assigning a first subset of a plurality of virtual functions (VF)s associated with the memory device to the first host system using root input/output virtualization (SR-IOV) and assigning a second subset of the plurality of VFs to the second host system using SR-IOV. Allocating a first corresponding range of logical block addresses (LBA) to each VF of the first subset of VFs and allocating a second corresponding range of LBAs to each VF of the second subset of VFs.
US11194748B2 Communication apparatus that switches a driver for an interface based on a frequency band used by a wireless communication unit, control method thereof, and non-transitory computer-readable storage medium
This invention provides a communication apparatus including a wireless communication unit and an interface conforming to USB 3.0 standard, where the apparatus comprises a first determination unit which determines whether an external device has been connected to the interface; a second determination unit which determines a frequency band used in the wireless communication unit; a discrimination unit which, when it is determined that an external device has been connected to the interface, discriminates whether the frequency of noise generated in the communication with the external device causes interference with the frequency band of the wireless communication determined by the second determination unit; and a control unit which, if the discrimination result indicates that interfere is to be caused, performs control so as to communicate with the external device by driving the interface in accordance with the USB 2.0 standard.
US11194744B2 In-line memory module (IMM) computing node with an embedded processor(s) to support local processing of memory-based operations for lower latency and reduced power consumption
In-line memory module (IMM) computing nodes with an embedded processor(s) to support local processing of memory-based operations for lower latency and reduced power consumption, and related methods are disclosed. The IMM computing node that includes one or more memory chips mounted on a circuit board. The IMM computing node also includes one or more embedded processor(s) on the circuit board that are each interfaced to at least one memory chip among the one or more memory chips. The processor(s) can be configured to access its interfaced memory chip(s) through an internal memory bus on the circuit board to perform processing onboard the IMM computing node in an offload computing access mode. The embedded processors(s) can also be configured to forward memory access requests received from an external processor to the memory chip(s) for data storage and retrieval in a transparent access mode without further local processing of the memory access requests.
US11194742B2 Detecting potentially overlapping input/output queues
A computer-implemented method, according to one embodiment, includes: receiving an I/O queue creation request, and identifying a first CPU core that can satisfy the I/O queue creation request. A determination is made as to whether the first CPU core already has an I/O queue formed thereon. In response to determining that the first CPU core already has an I/O queue formed thereon, a determination is made as to whether any CPU cores do not already have an I/O queue formed thereon. In response to determining that each CPU core already has an I/O queue formed thereon, the host is informed that satisfying the I/O queue creation request will cause an overlap with existing I/O queues. In response to receiving an indication from the host to satisfy the I/O queue creation request despite the overlap, instructions are sent to use the first CPU core to satisfy the I/O queue creation request.
US11194738B2 Implementing management commands utilizing an in-band interface
A computer-implemented method according to one embodiment includes receiving, at a peripheral device via an in-band interface, a predetermined command; determining, by the peripheral device, a predetermined identifier within the predetermined command; and implementing, by the peripheral device, parameter data associated with the predetermined identifier, in response to the determining.
US11194735B2 Technologies for flexible virtual function queue assignment
Technologies for I/O device virtualization include a computing device with an I/O device that includes a physical function, multiple virtual functions, and multiple assignable resources, such as I/O queues. The physical function assigns an assignable resource to a virtual function. The computing device configures a page table mapping from a virtual function memory page located in a configuration space of the virtual function to a physical function memory page located in a configuration space of the physical function. The virtual function memory page includes a control register for the assignable resource, and the physical function memory page includes another control register for the assignable resource. A value may be written to the control register in the virtual function memory page. A processor of the computing device translates the virtual function memory page to the physical function memory page using the page mapping. Other embodiments are described and claimed.
US11194733B2 Accelerating access to memory banks in a data storage system
A first master receives a first virtual address in a virtual memory, the first virtual address in the virtual memory corresponding, according to a mapping function, to a first physical address of a first physical memory bank which is to be accessed by the first master. The first master accesses the first physical address to perform a first memory operation in the first memory bank. A second master receives a second virtual address in a virtual memory, the second virtual address in the virtual memory corresponding, according to the mapping function, to a second physical address of a second physical memory bank which is to be accessed by the second master. Concurrently with access by the first master to the first physical address, the second master accesses the second physical address to perform a second memory operation in the second physical memory bank.
US11194732B2 Storage device and method of operating the same
A memory controller for controlling a memory device including a plurality of pages is provided. The memory controller comprises: an input data controller configured to receive data to be stored in a page selected from among the plurality of pages; a sequence information generator configured to generate sequence information indicating a sequential order of a program operation of storing the data in the first page based on sequential orders of program operations performed before the program operation; and a write operation controller configured to control the memory device to store the data in a first area of the first page and to store history information in a second area of the first page, wherein the history information includes a physical address of the first page and the sequence information corresponding to the data.
US11194730B2 Application interface to depopulate data from cache
A method for depopulating data from cache includes receiving a command to depopulate the cache of selected data. The command has an application identifier as a parameter. The application identifier is associated with an application that previously accessed the data. The method searches the cache for data elements that are marked with the application identifier and removes the data elements from the cache. In certain embodiments, the data elements are marked with a first application identifier associated with an application that staged the data elements into the cache, and a second application identifier associated with an application that last accessed the data elements. In certain embodiments, removing the data elements from the cache comprises only removing the data elements from the cache if the application identifier matches one or more of the first application identifier and the second application identifier. A corresponding system and computer program product are also disclosed.
US11194726B2 Stacked memory dice for combined access operations
Methods, systems, and devices for stacked memory dice and combined access operations are described. A device may include multiple memory dice. One die may be configured as a master, and another may be configured as a slave. The master may communicate with a host device. A slave may be coupled with the master but not the host device. The device may include a first die (e.g., master) and a second die (e.g., slave). The first die may be coupled with a host device and configured to output a set of data in response to a read command. The first die may supply a first subset of the data and obtain a second subset of the data from the second die. In some cases, the first die may select, based on a data rate, a modulation scheme (e.g., PAM4, NRZ, etc.) and output the data using the selected modulation scheme.
US11194725B2 Method and apparatus for adjusting cache prefetch policies based on predicted cache pollution from dynamically evolving workloads
A cache management system includes a sequentiality determination process configured to determine sequentiality profiles of a workload of IO traces as the workload dynamically changes over time. A learning process is trained to learn a correlation between workload sequentiality and cache pollution, and the trained learning process is used to predict cache pollution before the cache starts to experience symptoms of excessive pollution. The predicted pollution value is used by a cache policy adjustment process to change the prefetch policy applied to the cache, to proactively control the manner in which prefetching is used to write data to the cache. Selection of the cache policy is implemented on a per-LUN basis, so that cache performance for each LUN is individually managed by the cache management system.
US11194719B2 Cache optimization
A system and method for management and processing of resource requests at cache server computing devices is provided. Cache server computing devices segment content into an initialization fragment for storage in memory and one or more remaining fragments for storage in a media having higher latency than the memory. Upon receipt of a request for the content, a cache server computing device transmits the initialization fragment from the memory, retrieves the one or more remaining fragments, and transmits the one or more remaining fragments without retaining the one or more remaining fragments in the memory for subsequent processing.
US11194716B2 Intelligent cache preloading
A method, system, and program product for implementing intelligent cache preloading is provided. The method includes monitoring current usage of a system of record (SOR) system. Historical data associated with historical usage of the SOR system is retrieved and analyzed based on the current usage. A ranked list of data items configured to be loaded within a cache structure of the cache system is generated and currently requested data items from the SOR system are loaded into the cache structure via a throttling process. A malfunction associated with operation of the SOR system is detected and access to the currently requested data items is enabled. The currently requested data items are organized within the cache structure in accordance with an order of the ranked list and access to the currently requested data items is enabled, during the malfunction, in accordance with the order of the ranked list.
US11194715B2 Method for data communication, and system for implementing the method
A data communication method is proposed which comprises: configuring a first application interface coupled operationally to a data storage management interface, for defining a correspondence between an application data message and a memory addressing zone managed by the data storage management interface; generating a data storage command on the basis of the memory addressing zone and the application data message; and issuing, by the first application interface, the data storage command message to the data storage management interface for sending the application data message to a second application interface, through the data storage management interface.
US11194714B2 Deep object graph traversal
A first thread of a garbage collector can determine fields, in class metadata assigned to objects contained in a local memory, that are self-referencing fields. For a plurality of the objects, recursively, the first thread can determine whether the object has at least one child object, indicated by a self-referencing field of the object, that has not been assigned to a destination cache or a previously generated source cache. If so, the first thread can assign the child object to the destination cache to indicate that the child object is live. The first thread can add the destination cache to a global scan queue as a source cache. A second thread of the garbage collector can initiate object scanning on objects indicated in the first source cache. Memory locations where live objects are not located can be reclaimed.
US11194710B2 Garbage collection—automatic data placement
A Solid State Drive (SSD) is disclosed. The SSD may include flash memory to store data. An SSD controller may manage reading and writing data to the flash memory. The SSD may include an automatic stream detection logic to select a stream identifier responsive to attributes of data. A garbage collection logic may select an erase block and program valid data in the erase block into a second block responsive to a stream ID determined the automatic stream detection logic. The stream ID may be determined after the garbage collection logic has selected the erase block for garbage collection.
US11194709B2 Asynchronous power loss recovery for memory devices
An example memory sub-system includes a memory device and a processing device, operatively coupled to the memory device. The processing device is configured to maintain a logical-to-physical (L2P) table, wherein a region of the L2P table is cached in a volatile memory; maintain a write count reflecting a number of bytes written to the memory device; maintain a cache miss count reflecting a number of cache misses with respect to a cache of the L2P table; responsive to determining that a value of a predetermined function of the write count and the cache miss count exceeds a threshold value, copy the region of the L2P table to a non-volatile memory.
US11194708B2 Data relocation in memory having two portions of data
The present disclosure includes apparatuses, methods, and systems for data relocation in memory having two portions of data. An embodiment includes a memory having a plurality of physical blocks of memory cells, and a first and second portion of data having a first and second, respectively, number of logical block addresses associated therewith. Two of the plurality of physical blocks of cells do not have data stored therein. Circuitry is configured to relocate the data of the first portion that is associated with one of the first number of logical block addresses to one of the two physical blocks of cells that don't have data stored therein, and relocate the data of the second portion that is associated with one of the second number of logical block addresses to the other one of the two physical blocks of cells that don't have data stored therein.
US11194705B2 Automatically introducing register dependencies to tests
Method, apparatus and product for automatically introducing register dependency into tests. A test template represents an abstract test scenario to be utilized for testing a target processor. The abstract test scenario requires that a value be assigned to a register. A test that implements the abstract test scenario is generated. The test is a set of instructions that are executable by the target processor. The generation of the test comprises: determining a memory address to retain the value in a memory that is accessible to the target processor; and adding to the test an instruction to load to the register the value from the memory address, whereby adding a register dependency to the test that is not required by the abstract test scenario. The test can be executed on the target processor or simulation thereof.
US11194704B2 System testing infrastructure using combinatorics
A method for testing a system under test (SUT) in an active environment includes generating, by a testing system, several tests for testing the SUT. The tests are generated based on a coverage model of the SUT, which includes multiple attributes. The method further includes creating, by the testing system, a minimal set of tests from the tests by selecting tests that do not exceed a predetermined performance threshold. The method further includes executing, by the testing system, the minimal set of tests on the SUT for analyzing a soft failure of the SUT in the active environment. The soft failure occurs in the active environment during execution of the SUT based at least in part on a performance parameter of the active environment.
US11194699B2 Compatibility testing with different environment configurations
An example method of executing an application includes running a static analysis on the application and dependencies of the application. The example method also includes obtaining a template specifying one or more virtualized environments in which the application is executable. The example method further includes generating, based on the static analysis, a settings file specifying a set of system variables of a system, each system variable being an integration point between the application and a component of the system. The example method also includes generating, based on the settings file and the template, a set of environment configurations for the system. The example method further includes executing, by the system, the application in each environment configuration of the set of environment configurations.
US11194696B2 Recording a trace of code execution using reserved cache lines in a cache
Recording a trace of code execution using reserved cache lines in a cache. A computing device comprises processing units and a cache. The cache includes a first plurality of cache lines that each comprise an address portion for storing a memory address within the memory device, and a value portion for storing a value associated with the memory address. The cache also includes a second plurality of reserved cache lines that store a plurality of sets of accounting bits. Each set of accounting bits comprises a plurality of accounting bits and is associated with a different cache line in the first cache lines. Each cache line in the second cache lines stores multiple of the sets of accounting bits. Stored control logic uses the plurality of sets of accounting bits in the second cache lines to track trace logging information for the first cache lines.
US11194691B2 Anomaly detection using deep learning models
A computer-implemented method for anomaly detection based on deep learning includes acquiring a plurality of records, each record having a corresponding number of attributes, identifying outliers in the plurality of records using labels generated from processing the plurality of records through an ensemble of different deep learning models, wherein an output of at least one model is used as an input to at least one other model and detecting anomalies in the plurality of records using a probabilistic classifier based on plurality of records and labels.
US11194683B2 Self-test during idle cycles for shader core of GPU
The disclosure describes techniques for a self-test of a graphics processing unit (GPU) independent of instructions from another processing device. The GPU may perform the self-test in response to a determination that the GPU enters an idle mode. The self-test may be based on information indicating a safety level, where the safety level indicates how many faults in circuits or memory blocks of the GPU need to be detected.
US11194680B2 Two node clusters recovery on a failure
Systems and methods for high availability computing systems. Systems and methods include disaster recovery of two-node computing clusters. A method embodiment commences upon identifying a computing cluster having two nodes, the two nodes corresponding to a first node and a second node that each send and receive heartbeat indications periodically while performing storage I/O operations. One or both of the two nodes detect a heartbeat failure between the two nodes, and in response to detecting the heartbeat failure, one or both of the nodes temporarily cease storage I/O operations. A witness node is accessed in an on-demand basis as a result of detecting the heartbeat failure. The witness performs a leadership election operation to provide a leadership lock to only one requestor. The leader then resumes storage I/O operations and performs one or more disaster remediation operations. After remediation, the computing cluster is restored to a configuration having two nodes.
US11194676B2 Data synchronization in high availability storage environments
A method for resynchronizing data repositories in a high availability storage environment includes maintaining, in a first gateway server, a first journal that records operations that are performed for a first set of objects. The method further maintains, in a second gateway server, a second journal that records operations that are performed for a second set of objects. The method communicates, from the first gateway server to the second gateway server, any operations that are performed by the first gateway server for objects in the second set, so that these operations may be recorded in the second journal. The method further communicates, from the second gateway server to the first gateway server, any operations that are performed by the second gateway server for objects in the first set, so that these operations may be recorded in the first journal. A corresponding system and computer program product are also disclosed.
US11194667B2 Creating a restore copy from a copy of a full copy of source data in a repository that is at a different point-in-time than a restore point-in-time of a restore request
Provided are a computer program product, system, and method for creating a restore copy from a copy of a full copy of source data in a repository that is at a different point-in-time than a restore point-in-time of a restore request. A repository has a full copy of source data as of a full copy point-in-time and for each of a plurality of point-in-time copies at different point-in-times of the source data, change information indicating changed data in the source data that changed between the point-in-time of the point-in-time copy and a subsequent point-in-time, and changed point-in-time data comprising data in the source data as of the point-in-time of the point-in-time copy indicated in the change information as changed. A point-in-time copy of the full copy is created in response to a restore request and returned as a restore copy to the restore request.
US11194666B2 Time addressable storage in a content addressable storage system
Time addressable storage in a content addressable storage system includes providing a log volume having an index and a journal. For each snapshot, an identifier is entered in the index and a corresponding journal offset is increased. For each write transaction received for a volume, an aspect includes recording a time, address, and hash handle as entries in the journal. Upon receiving a point in time (PIT) for one of the volumes, an aspect includes identifying a most recent snapshot (S) created before the PIT, taking a snapshot (S′) of snapshot (S), identifying a journal corresponding to the snapshot (S) in the index, and reviewing entries of the identified journal up to the PIT. An aspect further includes updating the snapshot (S′) with a corresponding hash handle for each address appearing in the entries until all write transactions before the PIT are contained in the snapshot (S′).
US11194661B1 Memory system for accessing data in stripe form and operating method thereof
A memory system includes a plurality of memory devices, a buffer memory, and a controller. The controller generates bitmap information for a plurality of pages to distinguish a first page on which a read operation has succeeded from a second page on which the read operation has failed, and stores the bitmap information in the buffer memory, whenever completing the read operation for each of the plurality of pages. The controller generates parity data by cumulatively performing a parity operation on data of the first page whenever performing the read operation on each of the plurality of pages, and stores the parity data in the buffer memory. The controller checks the bitmap information after the read operations on the plurality of pages are completed, and recovers data of the second page by referring to the parity data when the second page is present among the plurality of pages.