Document Document Title
US11398759B2 Motor
The present invention may provide a motor including a rotating shaft, a rotor coupled to the rotating shaft, and a stator disposed outside the rotor, wherein the stator includes a stator core having a plurality of teeth, and a coil wound around each tooth of the teeth, the coil is wound a plurality of turns around the tooth, and only the coil of (a*n+1)th turns among the plurality of turns forms a first layer closest to the tooth, wherein a is the number of total stacked layers of the coil, and n is zero or a positive integer.
US11398758B2 Armature coil and armature
A strand of a unit coil of an armature coil is transposed by transposition angle 540 degrees in a slot and transposed by a first transposition angle at coil end portions. In the slot, the strand has a change portion in which the change rate of transposition of the strand is changed. An axial-direction middle point of the change portion is located between a position at transposition angle 90 degrees and a position obtained by adding the first transposition angle of the strand to transposition angle 90 degrees.
US11398757B2 Cooling of electric motors
An electric motor includes one or more channels or grooves for directing fluid along the rotor as the rotor rotates.
US11398750B2 Facility power distribution grid
A power distribution grid for a facility, such as a data center, is located within the facility. The power distribution grid includes a plurality of power transport elements arranged in a grid pattern and nodes located at intersections of the grid pattern. Electrical loads are supplied power via respective nodes of the power distribution grid. Also, each node is supplied power from more than two transport elements, such that one or more transport elements can fail and electrical loads connected to a particular node associated with the failed transport elements continue to receive electrical power supplied to the particular node from at least two different transport elements.
US11398746B2 Information processing method, mobile device and storage medium
Aspects of the disclosure provide an information processing method and apparatus, a mobile device and a storage medium. The method can be applied to a mobile device including a movable chassis, and includes acquiring a charging request from an intelligent device associated with the mobile device, and determining whether there is a living body in the movement space of the mobile device. The method can further include, responsive to determining that there is no living body in the movement space of the mobile device, enabling a wireless charging function and performing wireless charging of the intelligent device having the charging request. Through this method, the intelligent degree of the mobile device can be improved.
US11398740B2 Method for selecting a supply source power
A method selects one or a plurality of sets of values characterizing an electric power of a power source capable of powering a device coupled to the power source via a connection interface. The selection is carried out according to values, characterizing the power supplied by the power source, measured at the connection interface.
US11398738B1 Wireless power module for noise reduction and electronic device having the same
A wireless power module includes a coil layer including a coil including a curved area, a wiring board disposed on the coil layer, and a plurality of conductive lines disposed on the wiring board. At least a portion of the conductive lines crosses the curved area within a predetermined angle range when viewed in a plane.
US11398736B1 Battery safety management system
This disclosure provides a battery management process and system including a battery including one or more batteries, a powered battery charging system connected to each of the one or more batteries to provide charge or charge balancing power to the one or more batteries, one or more battery sensors configured to monitor each batteries, a battery monitoring unit comprising a processor and memory in communication with the one or more battery sensors, the battery monitoring unit configured to initiate and conduct a charging or balancing process and monitor the battery for an out of tolerance condition, wherein if during charging or balancing an out of tolerance condition occurs in one or more batteries the battery monitoring unit interrupts the charging or balancing, process of the batteries by disconnecting the batteries with the out of tolerance condition from the charging system, the battery monitoring unit provides an alert to an operator to separately interrupt the charging or balancing process to the batteries with the out of tolerance condition via a separate operator controlled switch, and the battery monitoring unit interrupts power to the battery charging system providing power to the batteries with the out of tolerance condition.
US11398734B2 Dynamic adjustment of hold-up time between battery packs
Methods, systems, and computer program products for battery pack management are provided. Aspects include receiving battery pack data for two or more battery packs, the two or more battery packs comprising a first battery pack and a second battery pack, determining a target performance characteristic for the first battery pack and the second battery pack, determining a first hold up time for the first battery pack and a second hold up time for the second battery pack based at least in part on the battery pack data, determining, based on the target performance characteristic, a target hold up time from the first hold up time and the second hold up time, and determining, based on the battery pack data, a first voltage for the first battery pack and a second voltage for the second battery pack that satisfies the target hold up time.
US11398733B2 Electrical power generating system
An electrical power generating system for providing auxiliary or backup power to a load bus. The system may be used indoors, and generally includes a fuel cell unit comprising a first DC output, an electrical storage unit comprising a DC input coupled to the first DC output of the fuel cell, the electrical storage unit further comprising a second DC output. An inverter coupled to the second DC output receives power, the inverter comprising a first AC output. The system includes a contactor connected between the first AC output and an AC load bus. The AC load bus comprises an AC voltage, and a controller comprising inputs is adapted to sense a phase, a frequency, and a magnitude of the first AC output and the AC voltage and close the contactor when they substantially match.
US11398731B2 Method and apparatus for balancing loads on split-phase islanded systems
A method and apparatus for balancing loads on a split-phase islanded system. In one embodiment, the apparatus comprises a device, coupled between a DG and a plurality of loads, comprising: an autotransformer coupled to first and second phase lines and a neutral line of the split-phase islanded system; a plurality of switches to switch between coupling a corresponding load to the first phase line and coupling the corresponding load to the second phase line; and a controller for determining, when a load imbalance is identified, at least one load to be switched from one of the first or second phase lines to the other of the first or second phase lines to reduce the load imbalance, and controlling at least one switch to switch the at least one load from the one of the first or second phase lines to the other of the first or second phase lines.
US11398725B2 Circuit for reducing fire hazard risk in a power distribution network
Disclosed is a system that reduces fault currents in a power grid, thereby reducing the risk of unintentionally igniting a fire when an object comes in proximity to a high voltage power line. The circuit comprises an isolation transformer, a neutral connection, a current compensating device, and an automatic recloser or other circuit interrupting type protection system. The isolation transformer may comprise a delta-delta or delta-zigzag transformer with a one-to-one ratio between the input and output voltages and phase angle. The current compensating device is connected to the neutral and configured to redirect a substantial portion of a fault current to ground through the isolation transformer neutral instead of the fault itself. The current compensating device may comprise an arc suppression coil tuned to match the capacitance of the three phase outputs, or an inverter.
US11398709B2 Crimping machine
Disclosed is a crimping machine for crimping contact elements comprising a conveying device via which a separated wire ferrule is guided from a transport unit towards a crimping head.
US11398708B2 Converter
The present disclosure provides a converter, including a housing and a three-pole plug pin assembly. The three-pole plug pin assembly includes a toggle button assembly, and the toggle button assembly is configured to be able to move between a first position and a second position. When the toggle button assembly is at the first position, the toggle button assembly is capable of driving an L-pole plug pin, an N-pole plug pin and an earth-pole plug pin to extend out of the housing. When the toggle button assembly is at the second position, the earth-pole plug pin is capable of being received in the housing under an action of a first elastic member.
US11398703B2 Radio frequency connector
A radio frequency connector comprises a first base. The end face of one end of a first shielding frame contacts with a first external PCB. The end, close to the first external PCB, of the first shielding frame is in the shape of a complete and gapless ring. The first shielding frame disposed around the first base is complete and gapless and can realize 360° omnidirectional and dead zone-free shielding of a first terminal on the first base, so that the anti-interference capacity of the radio frequency connector is effectively improved, and the electrical performance of the radio frequency connector is improved, accordingly.
US11398702B2 Connector with interlock circuit
A connector 10 disclosed by an embodiment includes a cover (service cover 20) having a cover housing 21 and a cover connector 40, the cover connector 40 being integrally provided to the cover housing 21, and a device-side connector 50 having a receptacle 52, the cover housing 21 being fittable into the receptacle 52, a mating connector 60 configured to close an interlock circuit by being connected to the cover connector 40 being disposed inside the receptacle 52. The cover housing 21 includes preceding guide portions 27 configured to guide the cover connector 40 into a proper posture to be connectable to the mating connector 60 by sliding on an opening edge part 56 of the receptacle 52 prior to the connection of the cover connector 40 and the mating connector 60.
US11398701B2 Wafer connector and fitting connector
To provide a connector assembly and a fitting connector capable of improving workability of insertion and removal.In the wafer connector according to one embodiment, in a case where the first wafer connector is stacked with the second wafer connector including the second flexible arm, when the first flexible arm moves between the latch engagement position and the latch disengagement position in a state where the first engaging portion of the first wafer connector is engaged with the engaging portion of the second wafer connector, the second flexible arm also moves between the latch engagement position and the latch disengagement position.
US11398700B2 Safe electrical connector having replaceable interface
The present invention discloses a safe electrical connector that has a replaceable interface, the electrical connector comprises a plug assembly and a socket assembly, wherein the plug assembly comprises a plug housing and a plug core connecting wire fixing body, the plug housing is internally provided with plug core accommodating cavities, and there are a plurality of plug core accommodating cavities; an existing plug core may be detachably mounted inside of a plug core accommodating cavity, and a connecting wire of the existing plug core penetrates from an upper end of the plug housing; the plug core connecting wire fixing body fixes the connecting wire on the plug housing; the socket assembly comprises a socket housing, the socket housing is internally provided with plug core female end accommodating cavities, and the plug core female end accommodating cavities are adapted to the plug core accommodating cavities.
US11398697B2 Connector and connector manufacturing method
A connector includes a housing and contacts retained by the housing, the contacts forming contact arrays that linearly extend in a predetermined array direction in parallel to each other, each of the contacts having a mounting portion that is fixed to the mounting object when the connector is mounted on the mounting object and a contact portion that contacts a corresponding contact of the counter connector when the connector is connected to the counter connector, the mounting portions of contacts constituting at least two contact arrays adjacent to each other of the contact arrays extending in a same elongation direction, contacts constituting each contact array of the at least two contact arrays being disposed in a position other than a position where those contacts completely coincide with contacts constituting another contact array of the at least two contact arrays in a direction perpendicular to the predetermined array direction.
US11398695B2 Plug connector with improved shielding and method of producing the same
A plug connector system is described. The plug connector system includes: a plug connector; a housing on which the plug connector is installed; the housing having an opening having a first inner wall; the plug connector having a sheet-metal shield that projects at least in portions into the opening; a ring being disposed in the opening and, with an outer wall, electrically contacting the first inner wall of the opening; the sheet-metal shield electrically contacting, with a further outer wall of the sheet-metal shield, a second inner wall of the ring.
US11398693B2 Card edge connector
A card edge connector is provided. The card edge connector includes an insulating housing, a terminal module, and a connection bridge. The insulating housing has an insertion surface and an assembling surface, and the insulating housing has an insertion slot recessed in the insertion surface and an accommodating slot that is recessed in the assembling surface. The terminal module includes two plastic cores restricted in position by being linearly slidable with each other and a plurality of conductive terminals that are respectively fixed by the two plastic cores so as to be arranged in two rows. The two plastic cores are received in the accommodating slot. The connection bridge is arranged between the two rows of the conductive terminals. The connection bridge has at least two elastic arms respectively abutted against at least two of the conductive terminals that are respectively fixed by the two plastic cores.
US11398691B2 Circuit board assembly
There is provided a circuit board assembly constructed by stacking a first circuit board having a first contact portion and a second circuit board having a second contact portion to allow the first and second contact portions to contact each other, which is bendable along a first direction. The first circuit board has a first hole that is formed within a range in which a pair of first projection pieces are present in a second direction perpendicular to the first direction, at least part of the first hole being situated between the pair of first projection pieces in the first direction, and the second circuit board has a second hole that is formed within a range in which the pair of second projection pieces are present in the second direction, at least part of the second hole being situated between the pair of second projection pieces in the first direction.
US11398686B2 Wire, wire with terminal, harness, manufacturing method for wire, and manufacturing method for wire with terminal
A wire includes a core wire and an insulation coating that covers an outer periphery of the core wire. The core wire includes a distal end region containing a distal end surface of the core wire, and a body region being a part other than the distal end region. The distal end region includes a first distal end region containing the distal end surface, and a second distal end region located between the first distal end region and the body region. The insulation coating includes a distal end coating part that covers an outer periphery of the first distal end region in a tube shape, an insulation coating body that covers an outer periphery of the body region in a tube shape, a coating joint part that joins the distal end coating part and the insulation coating body together.
US11398685B2 Antenna system and antenna controlling method
An antenna system is provided. The antenna system comprises at least two antenna elements. In this context, the at least two antenna elements are arranged around an inner diameter. In addition to this, each of the at least two antenna elements is configured to be controlled separately from each other. Exemplarily, each of the at least two antenna elements is connected to a corresponding amplifier.
US11398683B2 Perimeter-fed array
A phased array antenna includes a resonant cavity, a plurality of feed waveguides, an array of slot antenna elements, and a plurality of phase shifters. The resonant cavity includes a boresight surface having a normal vector oriented with boresight for the phased array antenna. The plurality of feed waveguides is distributed along a perimeter of the resonant cavity and is configured to supply electromagnetic waves to the resonant cavity. The array of slot antenna elements is distributed about the boresight surface and configured to radiate a beam based on standing waves within the resonant cavity. Each of the plurality of phase shifters is respectively coupled with the plurality of feed waveguides and independently controllable to modify the respective phases of the standing waves to steer the beam.
US11398680B2 Directional curved antenna
A directional curved antenna, comprising: a feed network; a curved ground plane; at least two radiating elements connected to the feed network above the curved ground plane, wherein the at least two radiating elements are arranged and configured such that the directional curved antenna provides a directional radiation.
US11398677B2 Liquid crystal phase shifter, liquid crystal antenna and manufacturing method of liquid crystal phase shifter
A liquid crystal phase shifter includes a first substrate and a second substrate which are disposed oppositely, and a liquid crystal layer located between the first substrate and the second substrate. A first metal film layer is disposed on a side of the first substrate facing the second substrate. A second metal film layer is disposed on a side of the second substrate facing the first substrate. The first metal film layer and the second metal film layer are both patterned metal film layers. The first substrate and the second substrate are both PCBs. The present disclosure further provides a liquid crystal antenna, including the abovementioned liquid crystal phase shifter. The present disclosure further provides a manufacturing method of the liquid crystal phase shifter.
US11398676B2 Systems and methods of controlling a direct radiating array antenna
A system includes a direct radiating array antenna and one or more processors. The antenna includes an array of elements configured to radiate radiofrequency (RF) energy to form a beam having multiple frequency channels. The one or more processors are configured to generate an excitation plan for powering the elements to form the beam. The excitation plan assigns multiple corresponding beamforming coefficients to each element in a group of the elements. Each beamforming coefficient designates power allocated to the assigned element for radiating RF energy at an associated frequency channel. The excitation plan provides a substantially uniform power distribution among the elements in the group, and at least some of the elements in the group have different allocations of power among the multiple frequency channels of the beam than other elements in the group.
US11398674B2 Antenna mount
A mount for an antenna includes: a plurality of horizontal members; and a plurality of vertical members interconnected with the horizontal members, the vertical members configured and arranged for mounting of at least one antenna. At least one of the horizontal members and/or the vertical members has a cross-section that reduces drag under wind load.
US11398671B2 Biosensor using array antenna
A biosensor using an array antenna includes: at least two antenna elements that are spaced apart from each other along the lateral circumference of an object, radiate electromagnetic waves having a directivity toward the inside of the object, and receive a scattered electromagnetic field; a signal generator for generating a feed signal with a frequency sweep; a phase shifter for adjusting the phase of the feed signal and transmitting the feed signal to the at least two antenna elements; and a controller for detecting the location of a target part inside the object based on the scattered electromagnetic field received in response to the radiated electromagnetic waves by sweeping the frequency and phase of the feed signal.
US11398670B2 Dual polarized antenna and electronic device including the same
An electronic device is provided. The electronic device includes a housing and an antenna structure. The housing includes a front plate, a rear plate, and a lateral member surrounding a space between the front and rear plates. The antenna structure is disposed in the space includes a printed circuit board (PCB) disposed in the space and includes a ground layer at least in part. The antenna structure further includes at least one conductive patch disposed on the PCB in a second direction and configured to transmit and/or receive first and second signals having a frequency between about 3 GHz and about 100 GHz. The conductive patch includes a first feeder and a second feeder. The first feeder is disposed on a first virtual line passing through a center of the conductive patch and forming a first angle with respect to a virtual axis passing through the center and perpendicular to the second direction, and configured to transmit and/or receive the first signal having a first polarization. The second feeder is disposed on a second virtual line passing through the center and forming a second angle with respect to the virtual axis, and configured to transmit and/or receive the second signal having a second polarization perpendicular to the first polarization. A sum of the first and second angles is substantially 90 degrees.
US11398668B2 Communication device and a method in a communication device
A communication device comprising: a fixed millimetre wave antenna radiating element, a plurality of distributed millimetre wave antenna radiating elements, a radio frequency integrated circuit, a first substrate, and a plurality of second substrates; wherein the fixed millimetre wave antenna radiating element and the radio frequency integrated circuit are arranged together on the first substrate, the plurality of distributed millimetre wave antenna radiating elements are arranged on the plurality of second substrates spaced apart from each other, and each of the plurality of second substrates is spaced apart from the first substrate, and is connected to the first substrate by a flexible transmission line of a plurality of flexible transmission lines. An associated method, module, in a communication device, and an associated computer-readable storage medium.
US11398654B2 Secondary battery pack including heat dissipation plate
Disclosed is a secondary battery pack including a plurality of cylindrical battery cells with improved cooling efficiency. The secondary battery pack includes a plurality of cylindrical battery cells having electrode terminals formed at both ends thereof; a pack case having an accommodation portion formed to accommodate the plurality of cylindrical battery cells therein and at least one exposing portion perforated from an inside to an outside thereof; at least one heat dissipation plate configured in the form of a metal plate and located at the exposing portion of the pack case so that at least a portion thereof is exposed out through the exposing portion of the pack case; and a heat transfer pad having a thermally conductive material in a solid state and interposed between the plurality of cylindrical battery cells and the heat dissipation plate.
US11398651B2 Battery module, method for the production thereof, and battery
A battery module having a battery module housing (2) which has a multiplicity of housing walls (3) which form an interior space (4), wherein a multiplicity of battery cells (22) is arranged in the interior space (4), and the battery module housing (2) furthermore has a cooling element receptacle (5), wherein a cooling element (12) of the battery module (1) is arranged in the cooling element receptacle (5) of the battery module housing (2).
US11398647B2 Battery management system
A battery management system includes a microcontroller having a first diagnostic handler application and first and second applications. The first application sets a first non-recoverable diagnostic flag to a first encoded value having each nibble thereof selected from an odd Karnaugh set of binary values. The second application sets a second non-recoverable diagnostic flag to a second encoded value having each nibble thereof selected from an even Karnaugh set of binary values. The first diagnostic handler application sets a first master non-recoverable diagnostic flag to a first encoded fault value if the first non-recoverable diagnostic flag is equal to a second encoded fault value, or the second non-recoverable diagnostic flag is equal to a third encoded fault value.
US11398645B2 Organic synthesis applications of non-aqueous fluoride salt solutions
Processes and reaction mixtures including non-aqueous solvent mixtures are presented. Non-aqueous solvent mixtures including fluoride salt and non-aqueous solvent combinations are provided that possess high fluoride ion concentrations useful for a range of applications, including organic synthesis. Further non-aqueous solvent mixtures are provided including a salt possessing a non-fluoride anion and a non-aqueous solvent that, when contacted with aqueous fluoride-containing reagents, extract fluoride ions to form non-aqueous fluoride-ion solutions possessing high fluoride-ion concentrations. The salts include an organic cation that does not possess a carbon in the β-position or does not possess a carbon in the β-position having a bound hydrogen. This salt structure facilitates its ability to be made anhydrous without decomposition. Example anhydrous fluoride salts include (2,2-dimethylpropyl)trimethylammonium fluoride and bis(2,2-dimethylpropyl)dimethylammonium fluoride. The combination of these fluoride salts with at least one fluorine-containing non-aqueous solvent (e.g., bis(2,2,2-trifluoroethyl)ether; (BTFE)) promotes solubility of the salt within the non-aqueous solvents.
US11398644B2 Non-aqueous electrolyte for lithium ion battery and lithium ion battery
Provided is a non-aqueous electrolyte for lithium ion battery, comprising a compound A represented by structural formula I and a compound B represented by structural formula II: Wherein, in formula I, R1 is selected from alkylene having 1-5 carbon atoms or fluorine substituted alkylene having 1-5 carbon atoms; R2 is selected from anyone of alkylene having 1-5 carbon atoms, fluorine substituted alkylene having 1-5 carbon atoms or carbonyl; In formula II, R3, R4, R5, R6, R7 and R8 are each independently selected from hydrogen, fluorine atom or a group containing 1-5 carbon atoms. The compound A and compound B of the non-aqueous electrolyte can form a passivation film formed by reduction, decomposition and combination reactions on the surface of negative electrode material of lithium-ion battery, thereby improving thermal stability of the passivation film and high-temperature cycle and storage performance of the battery.
US11398639B2 System and method for the manufacture of membrane electrode assemblies
The present invention provides a system for the manufacture of membrane electrode assemblies, comprising: a first carriage traversable along a first track, the first carriage having a support platform; a second carriage traversable along a second track, the second carriage having a support platform; sheet supplying means for supplying sheets comprising a gas diffusion layer onto the support platforms of the carriages; and supply means for supplying a continuous web comprising an ion-conducting membrane between at least a portion of the first and second tracks, wherein the system is arranged to align the first and second carriages either side of the continuous web with the support platforms of the first and second carriages facing the continuous web, whereby the system is suitable for adhering sheets carried thereby to opposite sides of the continuous web in an aligned configuration.
US11398638B2 Cell structure for fuel cell and fuel cell system
A cell structure for a fuel cell including: power generation cell assemblies each including a power generation cell which includes a fuel electrode, an oxidant electrode, and an electrolyte sandwiched therebetween and is configured to generate power by using supplied gases; a separator configured to separate the adjacent power generation cell assemblies from each other; a sealing member disposed between an edge of a corresponding one of the power generation cell assemblies and an edge of the separator and configured to retain any of the gases supplied to the power generation cells between the corresponding power generation cell assembly and the separator; and a heat exchange part disposed adjacent to the sealing member and configured to perform temperature control of the sealing member by using any of the gases supplied to the power generation cells.
US11398637B2 Fuel cell system
Provided is a fuel cell system including a fuel cell, a radiator that is provided in a circulation path of coolant that cools the fuel cell, a spray unit that sprays, toward the radiator, generated water that has been generated in and discharged from the fuel cell, and a heating unit that is provided in a supply path of the generated water from the fuel cell to the spray unit and heats the generated water.
US11398636B2 Fuel cell vehicle
A fuel cell vehicle includes: a stack frame providing a fuel cell stack, the stack frame being placed in front of a vehicle cabin; and a fuel tank placed behind the stack frame. The stack frame includes a central member, a right member joined to the central member, a left member joined to the central member, and a front cross member. The front cross member is joined to front edge portions of the central member, the right member, and the left member. A front-end portion of a first joining portion between the central member and the right member and a front-end portion of a second joining portion between the central member and the left member overlap with a third joining portion of the front cross member with the front edge portions of the central member, the right member, and the left member.
US11398630B2 Method of generating energy from a hydrazide containing anode fuel, and fuel cell
The present disclosure relates to a method of generating energy. This method involves providing a fuel cell comprising anode and cathode electrodes; a separator positioned between the anode and cathode electrodes; and anode and cathode catalysts. The anode catalyst comprises (i) a low-loading of platinum group metals (PGMs) supported on a Group 4-6 transition metal carbide (TMC) or nitride (TMN); (ii) an alloy or physical mixture comprising a Group 10 transition metal selected from Pt, Pd, and Ni and one or more of the following elements: Pt, Pd, Ni, Ir, Rh, Ru, Fe, Re, Sn, W, Mo, Ta, and Nb; or (iii) mixtures thereof. According to the method, a liquid anode fuel comprising one or more hydrazide compounds is added to the fuel cell to generate energy from the liquid anode fuel. Also disclosed is a fuel cell for generating energy from a liquid anode fuel comprising one or more hydrazide compounds.
US11398624B2 Large-format battery anodes comprising silicon particles
Large-scale anodes containing high weight percentages of silicon suitable for use in lithium-ion energy storage devices and batteries, and methods of manufacturing the same, are described. The anode material described herein can include a film cast on a current collector substrate, with the film including a plurality of active material particles and a conductive polymer membrane coated over the active material particles. In some embodiments, the conductive polymer membrane comprises polyacrylonitrile (PAN). The method of manufacturing the anode material can include preparation of a slurry including the active material particles and the conductive polymer material, casting the slurry on a current collector substrate, and subjecting the composite material to drying and heat treatments.
US11398619B2 Display device with reflective light guide structure
A display device is disclosed. The display device includes a substrate provided with a plurality of subpixels including a first light emitting area and a second light emitting area, a first electrode in the first light emitting area of each of the plurality of subpixels on the substrate, a first light emitting layer provided on the first electrode, a second electrode provided on the first light emitting layer, a second light emitting layer provided on the second electrode, a third electrode provided on the second light emitting layer, and a light guide structure provided between the substrate and the first electrode, guiding light emitted from the first light emitting layer to be emitted to the second light emitting area.
US11398615B2 Display device
The present disclosure provides a display device including a display panel, a main frame positioned behind the display panel, an inner plate positioned between the display panel and the main frame, a support plate mounted on a back surface of the display panel and facing the inner plate, and a coupling member for coupling the inner plate and the support plate, wherein the coupling member includes a first coupling member mounted on the support plate, and a second coupling member mounted on the inner plate and coupled to the first coupling member.
US11398614B2 Active matrix enhanced organic light emitting diode displays for large screen graphic display application
An active matrix light emitting display comprising an anode layer comprising a plurality of individual selectively energizable anodes, a cathode layer comprising a plurality of individual selectively energizable cathodes, an emitter layer for emitting light when energized disposed between the anode layer and the cathode layer, and a photoluminescent layer comprising a plurality of various color photoluminescent pixels, wherein a selected anode and a selected cathode are energizable to photoexcite a selected color pixel. A light emitting device comprising, a light emitting photonic crystal having organic electroluminescent emitter material disposed within the photonic crystal, and a photoluminescent material disposed upon a surface of the light emitting photonic crystal, such that light emitted by the light emitting photonic crystal causes photoexcitation within the photoluminescent material.
US11398611B2 Display device
A display device includes a substrate that includes a bending area, a display active layer disposed on the substrate and that displays an image, a polarization layer disposed on the display active layer, a protective layer that contacts an end of the polarization layer and covers the bending area of the substrate; and an adhesive layer disposed on a boundary between the polarization layer and the protective layer, the adhesive layer extends from the end of the polarization layer toward the bending area by an extension area to overlap a portion of the protective layer.
US11398609B2 Display device having recessed bending area
A display device includes a display panel including a main area, a bending area at which the display panel is bendable, and a sub area, in order. The main area includes a display area and a non-display area which is adjacent to the display area. The bending area connects the sub area to the main area at the non-display area thereof, and is recessed from outer side surfaces of the main area and the sub area, to define a recess portion of the display panel at the bending area.
US11398608B2 Display component, display device, and method for manufacturing same
Provided is a method for manufacturing a display device. The method includes forming a display unit including a bending area on a first surface of a mother substrate, aligning a mask in which a mask opening is defined on a second surface of the mother substrate, plasma treating the second surface of the mother substrate, removing the mask and attaching a protective film to the second surface of the mother substrate, and removing a portion of the protective film to form a film opening corresponding to the bending area. The mask opening corresponds to the bending area.
US11398607B2 Window member and display device including the same
A window member may include a first member and a second member on the first member. A recovery rate of the second member may be 40% or more, and an absolute value of difference in recovery rate between the first and second members may be 45% or less.
US11398606B2 2D hybrid perovskite-based optoelectronic material with smooth external surface
A two-dimensional (2D) hybrid perovskite based opto-electric device includes first and second 2D perovskite layers extending along a given plane; an organic layer sandwiched between the first and second 2D perovskite layers, and extending along the given plane; an external organic layer formed on the first 2D perovskite layer and configured to directly face an ambient of the opto-electric device and to extend along the given plane; and electrical pads directly formed over the external organic layer. A roughness of the external organic layer is smaller than 10 nm.
US11398603B2 Heterocyclic compound and organic electronic device comprising same
The present specification relates to a heterocyclic compound represented by Formula 1 and an organic electronic device comprising the same.
US11398600B2 Method for manufacturing electroluminescent device
A method of manufacturing an electroluminescent device includes forming a first patterned structure in a first pixel through a first opening of a first sacrificial layer; removing the first sacrificial layer; forming a second patterned structure in a second pixel through a second opening of a second sacrificial layer; removing the second sacrificial layer; and removing a first patterned protecting layer from the first patterned structure and a second patterned protecting layer from the second patterned structure to respectively form a first patterned light-emitting layer and a second patterned light-emitting layer.
US11398599B2 Methods for forming memory devices, and associated devices and systems
Methods of manufacturing memory devices, and associated systems and devices, are disclosed herein. In one embodiment, a method of manufacturing a memory device includes (a) removing a portion of an insulative material to define a recess, (b) forming a memory stack in the recess, and (c) etching the memory stack to define a plurality of memory elements. In some embodiments, the method can further include forming conductive vias in a remaining portion of the insulative material, and forming a metallization structure electrically coupling the conductive vias to corresponding ones of the memory elements.
US11398598B2 Vertical variable resistance memory devices and methods of operation in the same
A vertical variable resistance memory device includes gate electrodes and a pillar structure. The gate electrodes are spaced apart from one another on a substrate in a vertical direction substantially perpendicular to an upper surface of the substrate. The pillar structure extends in the vertical direction through the gate electrodes on the substrate. The pillar structure includes a vertical gate electrode extending in the vertical direction, a variable resistance pattern disposed on a sidewall of the vertical gate electrode, and a channel disposed on an outer sidewall of the variable resistance pattern. The channel and the vertical gate electrode contact each other.
US11398596B2 Magnetic tunnel junction (MTJ) integration on backside of silicon
A memory device comprises a substrate having a front side and a backside, wherein a first conductive line is on the backside and a second conductive line is on the front side. A transistor is on the front side between the second conductive line and the substrate. A magnetic tunnel junction (MTJ) is on the backside between the first conductive line and the substrate, wherein one end of the MTJ is coupled through the substrate to the transistor and an opposite end of the MTJ is connected to the first conductive line, and wherein the transistor is further connected to the second conductive line on the front side.
US11398590B2 Detection substrate, preparation method thereof, detection device and detection method
A detection substrate, a preparation method thereof, a detection device and a detection method are provided. A detection substrate includes a base substrate, wherein the base substrate includes multiple through holes, and electrode columns are embedded in the multiple through holes; the base substrate comprises a detection region and a bonding pad region, the detection region includes a driving circuit, and the bonding pad region is provided with bonding pads; and the bonding pads are connected with the electrode columns through the driving circuit.
US11398574B2 Solar cell and solar cell module
A solar cell includes: a semiconductor substrate which includes a first principal surface and a second principal surface; a first semiconductor layer of the first conductivity type disposed above the first principal surface; and a second semiconductor layer of a second conductivity type disposed below the second principal surface. The semiconductor substrate includes: a first impurity region of the first conductivity type; a second impurity region of the first conductivity type disposed between the first impurity region and the first semiconductor layer; and a third impurity region of the first conductivity type disposed between the first impurity region and the second semiconductor layer. A concentration of an impurity in the second impurity region is higher than a concentration of the impurity in the third impurity region, and the concentration of the impurity in the third impurity region is higher than a concentration of the impurity in the first impurity region.
US11398572B2 Semiconductor wafer manufacturing method, method of manufacturing semiconductor energy beam detecting element, and semiconductor wafer
A through-slit is provided in a semiconductor wafer. A first virtual cutting line defines a chip portion including an energy ray sensitive region as viewed from a direction perpendicular to a first main surface. The shortest distance from a second virtual cutting line to the edge of a second semiconductor region is smaller than the shortest distance from the first virtual cutting line to the edge of the second semiconductor region. The through-slit penetrates through the semiconductor wafer in the thickness direction along the second virtual cutting line. A side surface to which a first semiconductor region is exposed is formed in the chip portion by providing the through-slit. A fourth semiconductor region of a first conductivity type is provided on the side surface side of the chip portion by adding impurities to the side surface to which the first semiconductor region is exposed.
US11398570B2 Doped polar layers and semiconductor device incorporating same
The disclosed technology generally relates to ferroelectric materials and semiconductor devices, and more particularly to semiconductor memory devices incorporating doped polar materials. In one aspect, a semiconductor device comprises a transistor formed on a silicon substrate and a capacitor electrically connected to the transistor by a conductive via. The capacitor comprises upper and lower conductive oxide electrodes on opposing sides of a polar layer, wherein the lower conductive oxide electrode is electrically connected to a drain of the transistor. The capacitor additionally comprises a polar layer comprising a base polar material doped with a dopant, wherein the base polar material includes one or more metal elements and one or both of oxygen or nitrogen, wherein the dopant comprises a metal element that is different from the one or more metal elements and is present at a concentration such that a ferroelectric switching voltage of the capacitor is different from that of the capacitor having the base polar material without being doped with the dopant by more than about 100 mV. The semiconductor device additionally comprises a lower barrier layer comprising a refractory metal or an intermetallic compound between the lower conductive oxide electrode and the conductive via.
US11398568B2 Ferroelectric based transistors
The present disclosure relates to semiconductor structures and, more particularly, to ferroelectric based transistors and methods of manufacture. The ferroelectric based transistor includes: a semiconductor-on-insulator substrate including a semiconductor material, a buried insulator layer under the semiconductor material and a substrate material under the semiconductor channel material; a ferroelectric capacitor under the buried insulator layer and which includes a bottom electrode, a top electrode and a ferroelectric material between the bottom electrode and the top electrode; a gate stack over the semiconductor material; a first terminal contact connecting to the bottom electrode of the ferroelectric capacitor; and a second terminal contact connecting to the top electrode of the ferroelectric capacitor.
US11398566B2 Enhancement-mode III-V HEMT based on all-solid-state battery
An enhancement-mode III-V HEMT based on an all-solid-state battery is provided. In which, a second semiconductor layer and a first semiconductor layer are sequentially formed on a substrate, and a heterostructure is formed between the second semiconductor layer and the first semiconductor layer; a source electrode is electrically connected to a drain electrode through a 2DEG generated in the heterostructure; a gate electrode is used to control on-off of the 2DEG in the heterostructure; and an all-solid-state battery is arranged between the source electrode and the gate electrode, is composed of at least one group of battery units connected in series or connected in series and parallel, and is used to deplete the 2DEG in a corresponding region of the heterostructure.
US11398564B2 Semiconductor device
According to one embodiment, a semiconductor device includes first and second metal members, and a semiconductor element. The first metal member is electrically connected to a first terminal. The semiconductor element includes first and second electrodes, first to third semiconductor regions, and a gate electrode. The second metal member is provided on the second electrode, and electrically connected to the second electrode and a second terminal. The semiconductor element includes a first portion that overlaps the second metal member in the first direction, and a second portion that does not overlap the second metal member in the first direction. A length in the second direction of the first semiconductor region between an adjacent pair of the gate electrodes is greater than a length in the second direction of the first semiconductor region between an adjacent pair of the gate electrodes.
US11398559B2 Mitigation of time dependent dielectric breakdown
The present disclosure describes an exemplary replacement gate process that forms spacer layers in a gate stack to mitigate time dependent dielectric breakdown (TDDB) failures. For example, the method can include a partially fabricated gate structure with a first recess. A spacer layer is deposited into the first recess and etched with an anisotropic etchback (EB) process to form a second recess that has a smaller aperture than the first recess. A metal fill layer is deposited into the second recess.
US11398556B2 Semiconductor device, inverter circuit, drive device, vehicle, and elevator
A semiconductor device of an embodiment includes: a first trench located in a silicon carbide layer extending in a first direction; a second trench and a third trench adjacent to each other in the first direction; n type first silicon carbide region; p type second silicon carbide region on the first silicon carbide region; n type third silicon carbide region on the second silicon carbide region; p type fourth silicon carbide region between the first silicon carbide region and the second trench; p type fifth silicon carbide region between the first silicon carbide region and the third trench; p type sixth silicon carbide region shallower than the second trench between the second trench and the third trench and having a p type impurity concentration higher than that of the second silicon carbide region; a gate electrode in the first trench; a first electrode, and a second electrode.
US11398554B2 Silicon on insulator device with partially recessed gate
Transistors having partially recessed gates are constructed on silicon-on-insulator (SOI) semiconductor wafers provided with a buried oxide layer (BOX), for example, FD-SOI and UTBB devices. An epitaxially grown channel region relaxes constraints on the design of doped source and drain profiles. Formation of a partially recessed gate and raised epitaxial source and drain regions allow further improvements in transistor performance and reduction of short channel effects such as drain induced barrier lowering (DIBL) and control of a characteristic subthreshold slope. Gate recess can be varied to place the channel at different depths relative to the dopant profile, assisted by advanced process control. The partially recessed gate has an associated high-k gate dielectric that is initially formed in contact with three sides of the gate. Subsequent removal of the high-k sidewalls and substitution of a lower-k silicon nitride encapsulant lowers capacitance between the gate and the source and drain regions.
US11398553B2 Source/drain features
A semiconductor structure and a method of forming the same are provided. In an embodiment, a semiconductor structure includes a first plurality of channel members over a backside dielectric layer, a second plurality of channel members over the backside dielectric layer, a first gate structure over and wrapping around each of the first plurality of channel members, a second gate structure over and wrapping around each of the second plurality of channel members, and a through-substrate contact that extends between the first plurality of channel members and the second plurality of channel members, between the first gate structure and the second gate structure, and through the backside dielectric layer.
US11398551B2 Self-aligned gate and drift design for high-critical field strength semiconductor power transistors with ion implantation
Methods of forming a self-aligned gate (SAG) and self-aligned source (SAD) device for high Ecrit semiconductors are presented. A dielectric layer is deposited on a high Ecrit substrate. The dielectric layer is etched to form a drift region. A refractory material is deposited on the substrate and dielectric layer. The refractory material is etched to form a gate length. Implant ionization is applied to form high-conductivity and high-critical field strength source with SAG and SAD features. The device is annealed to activate the contact regions. Alternately, a refractory material may be deposited on a high Ecrit substrate. The refractory material is etched to form a channel region. Implant ionization is applied to form high-conductivity and high Ecrit source and drain contact regions with SAG and SAD features. The refractory material is selectively removed to form the gate length and drift regions. The device is annealed to activate the contact regions.
US11398550B2 Semiconductor device with facet S/D feature and methods of forming the same
Semiconductor device and the manufacturing method thereof are disclosed. An exemplary method comprises alternately forming first semiconductor layers and second semiconductor layers over a substrate, wherein the first semiconductor layers and the second semiconductor layers include different materials and are stacked up along a direction substantially perpendicular to a top surface of the substrate; forming a dummy gate structure over the first and second semiconductor layers; forming a source/drain (S/D) trench along a sidewall of the dummy gate structure; forming inner spacers between edge portions of the first semiconductor layers, wherein the inner spacers are bended towards the second semiconductor layers; and epitaxially growing a S/D feature in the S/D trench, wherein the S/D feature contacts the first semiconductor layers and includes facets forming a recession away from the inner spacers.
US11398548B2 Semiconductor device
A semiconductor device and a method for manufacturing the semiconductor device are provided. The semiconductor device includes an insulating layer, a semiconductor layer, a plurality of isolation structures, a transistor, a first contact, a plurality of silicide layers, and a protective layer. The semiconductor layer is disposed on a front side of the insulating layer. The plurality of isolation structures are disposed in the semiconductor layer. The transistor is disposed on the semiconductor layer. The first contact is disposed beside the transistor and passes through one of the plurality of isolation structures and the insulating layer therebelow. The plurality of silicide layers are respectively disposed on a bottom surface of the first contact and disposed on a source, a drain, and a gate of the transistor. The protective layer is disposed between the first contact and the insulating layer.
US11398543B2 Display device including connective wirings within a display area thereof
A display device includes a substrate having a display area, a peripheral area at least partially surrounding the display area, and a pad area within the peripheral area. A plurality of data lines is disposed within the display area. A plurality of connection wirings is disposed within the display area, connected to the plurality of data lines, and configured to transmit a data signal from the pad area to the plurality of data lines. Each of the plurality of connection wirings includes a plurality of branches that protrude from the connection wirings in a direction perpendicular to a direction in which the connection wirings are primarily extended.
US11398540B2 Array substrate and light field display device with overlapping signal lines
An array substrate is provided, including a substrate, wherein the substrate is provided with a plurality of electrodes and a plurality of first signal lines, each of the electrodes being correspondingly connected with a first signal line. In some examples, the first signal lines extend in the same direction. In some examples, at least two of the plurality of first signal lines are located in different layers of an insulating spacer from each other. In some examples, orthographic projections on the substrate of at least two of the first signal lines in the different layers at least partially overlap. Accordingly, a light field display device comprising the array substrate is also provided. The array substrate can reduce a light-emitting point size and increase a density distribution of light-emitting points.
US11398536B2 Display substrate, production method thereof and display device
The present disclosure discloses a display substrate, a production method thereof and a display device. The display substrate includes: a base substrate, a pixel defining layer located on the base substrate, and an organic functional layer located on the pixel defining layer, where the pixel defining layer has opening areas for defining light emitting areas of respective sub-pixels, and contains photo-induced deforming particles; and the organic functional layer covers the opening areas and includes a plurality of parts corresponding to the respective sub-pixels one by one, and the plurality of parts are spaced from each other.
US11398535B2 Electroluminescent display device with bank between same color sub-pixels
An electroluminescent display device includes first, second, third and fourth pixels arranged in a matrix form along a first direction and a second direction, each of the first, second, third and fourth pixels including first, second and third sub-pixels; a light-emitting diode disposed at each of the first, second and third sub-pixels and including a first electrode, a light-emitting layer and a second electrode, wherein the second sub-pixel is disposed between the first sub-pixel and the third sub-pixel; and a first bank is disposed between adjacent sub-pixels of a same color, and a second bank is disposed between adjacent sub-pixels of different colors, wherein the second sub-pixels of the first, second, third and fourth pixels surround the first sub-pixels of the first, second, third and fourth pixels.
US11398534B2 Flexible display apparatus and touch sensitive display apparatus
A flexible display apparatus includes a flexible substrate including a display area and a bending area outside the display area, the bending area to be bent around a bending axis; an inorganic insulating layer on the flexible substrate; a cut unit in the inorganic insulating layer in the bending area; a stress relaxation layer filling the cut unit and extending into the display area; a wiring part on the stress relaxation layer in the bending area; a planarization layer covering the wiring part and on the stress relaxation layer; and a display on the planarization layer in the display area and electrically connected to the wiring part.
US11398533B2 Display device
A display device including: a display panel; a first force sensor disposed under the display panel; and a waterproofing member disposed under the display panel and disposed adjacent to the first force sensor, a part of the first force sensor and a part of the waterproofing member overlap each other in a height direction of the display panel.
US11398531B2 Plurality of light conversion layers between first and second substrates
Provided is a display device including a first base substrate, a plurality of pixels disposed on the first base substrate and each of which including a pixel area and a non-pixel area around the pixel area, a second base substrate facing the first base substrate with the pixels therebetween, and a plurality of light conversion layers disposed under the second base substrate and overlapping the pixel areas of the pixels, wherein the second base substrate includes a first part overlapping the non-pixel area, and a second part around the first part, wherein a refractive index of the first part is different from a refractive index of the second part.
US11398530B2 Display panel
A display panel has pixel regions each includes sub-pixel regions, one of the sub-pixel regions is a white sub-pixel region, and remaining sub-pixel regions are color sub-pixel regions. The display panel includes signal lines and at least one filter group. The signal lines include two signal lines, a portion of each of the two signal lines is disposed between one white sub-pixel region and an adjacent color sub-pixel region, and there is a space between the two signal lines. Each filter group includes a first filter block and a second filter block, and a light transmission wavelength range of the first filter block does not overlap with that of the second filter block. An overlapping portion of the first filter block and the second filter block that are in one filter group covers a portion of the space disposed between the white sub-pixel region and the adjacent color sub-pixel region.
US11398528B2 Display panel of an organic light emitting diode display device having a pentile pixel structure
A display panel may include a first OLED disposed in a first sub-pixel region and emitting light of a first color, a second OLED disposed in a second sub-pixel region and emitting light of a second color, a third OLED disposed in a third sub-pixel region and emitting light of a third color, a fourth OLED disposed in a fourth sub-pixel region and emitting light of the second color, a first sub-pixel circuit disposed in the first sub-pixel region and driving the third OLED in the third sub-pixel region, a second sub-pixel circuit disposed in the second sub-pixel region and driving the first OLED in the first sub-pixel region, a third sub-pixel circuit disposed in the third sub-pixel region and driving the fourth OLED in the fourth sub-pixel region, and a fourth sub-pixel circuit disposed in the fourth sub-pixel region and driving the second OLED in the second sub-pixel region.
US11398524B2 Chip-on-board type photoelectric device
A chip-on-board type photoelectric device exemplarily includes: a package substrate, provided with a chip mounting region, a first electrode and a second electrode, the first and second electrodes being arranged spaced from each other at a periphery of the chip mounting region; first photoelectric chips, arranged in the chip mounting region to form inwardly concave strip-shaped patterns as mutually spaced first color temperature regions, and electrically connected between the first and second electrodes to form at least one first photoelectric chip string; and second photoelectric chips, arranged in the chip mounting region to form second color temperature regions. A light-emitting color temperature of each the second color temperature region is higher than that of each the first color temperature region. The second photoelectric chips are electrically connected between the first and second electrodes to form second photoelectric chip strings. A good uniformity of light mixing can be achieved.
US11398522B2 Solid-state imaging device, manufacturing method thereof, and electronic device
The present technology relates to a solid-state imaging device, a manufacturing method thereof, and an electronic device that enable improvement of the sensitivity in a near infrared region by a simpler process. A solid-state imaging device includes: a first semiconductor layer in which a first photoelectric conversion unit and a first floating diffusion are formed; a second semiconductor layer in which a second photoelectric conversion unit and a second floating diffusion are formed; and a wiring layer including a wiring electrically connected to the first and second floating diffusions. The first semiconductor layer and the second semiconductor layer are laminated, and the wiring layer is formed on a side of the first or second semiconductor layer, the side being opposite to a side on which the first semiconductor layer and the second semiconductor layer face each other. The present technology can be applied to a CMOS image sensor.
US11398512B2 Photo-sensing device and manufacturing method thereof
A photo-sensing device includes a semiconductor substrate, a photosensitive device, a dielectric layer and a light pipe. The photosensitive device is in the semiconductor substrate. The dielectric layer is over the semiconductor substrate. The light pipe is over the photosensitive device and embedded in the dielectric layer. The light pipe includes a curved and convex light-incident surface.
US11398510B2 Cross-line structure and manufacturing method therefor
A method for manufacturing a cross-line structure includes the steps of etching to obtain a first conductive layer, depositing a second conductive material and a photoresist material on the first conductive layer, and removing the part of the photoresist material on a position where a second conductive layer is not required by means of a photomask. The method further includes the steps of etching the second conductive material, obtaining the second conductive layer, and performing compensation on a photomask graphic so that the width of an overlap portion of the second conductive layer with the first conductive layer is greater than or equal to the width of the portion of the second conductive layer that does not overlap the first conductive layer.
US11398509B2 Electro-optical device and electronic apparatus
Provided is an electro-optical device including a plurality of pixel electrodes arranged in a display region, a first transistor that captures a pulse supplied to a source node by using a clock signal supplied to a gate node and outputs the pulse from the drain node, a second transistor to which the pulse output from the drain node is input, and a capacitance element having one end coupled to the drain node and another end held at a predetermined potential. In the capacitance element, an interlayer insulating film is sandwiched between a first peripheral electrode formed of a same layer as the plurality of pixel electrodes and a wiring formed of a predetermined electrode layer, and the wiring includes a portion overlapping the second transistor in plan view.
US11398507B2 Array substrate, display panel, and manufacturing method of the array substrate
An array substrate includes an insulation layer and one or more stepped holes each penetrating through the insulation layer in a direction perpendicular to the insulation layer. Each stepped hole includes a first hole and a second hole under the first hole, a radius of the first hole at a bottom is a first radius, a radius of the second hole at a top is a second radius which is substantially smaller than the first radius, and a difference between the first radius and the second radius is 0.2 μm to 0.6 μm.
US11398502B2 Display device with improved image quality degradation
The disclosure provides a display device, which includes a substrate, two adjacent pixels, and two adjacent light shielding layers. The two adjacent pixels are respectively disposed on the substrate and arranged along the first direction. The two adjacent light shielding layers are respectively disposed between the two adjacent pixels and the substrate. One of the two adjacent pixels includes a sub-pixel and a low-sensitivity sub-pixel. The two adjacent light shielding layers are spaced apart by the gap region disposed corresponding to the low-sensitivity sub-pixel. The display device of the disclosure can reduce the problem of image quality degradation caused by photo-leakage current.
US11398500B2 LED lighting device package and display panel using the same
A light emitting device package includes: a plurality of light emitting structures, each having a first conductivity-type semiconductor layer, an active layer, and a second conductivity-type semiconductor layer; a common first electrode extended in parallel with first and second surfaces of the plurality of light emitting structures at a level different from levels of the first and second surfaces while connecting respective first conductivity-type semiconductor layers of the plurality of light emitting structures; a plurality of second electrodes connected to respective second conductivity-type semiconductor layers of the plurality of light emitting structures; a plurality of wavelength converters; and a molded portion having a partition wall structure separating the plurality of wavelength converters from each other, and including a material having a modulus lower than a modulus of the plurality of light emitting structures.
US11398497B2 Three-dimensional memory device containing auxiliary support pillar structures and method of making the same
A three-dimensional memory device includes a first-tier structure located over a substrate and including a first alternating stack of first insulating layers and first electrically conductive layers. a second-tier structure located over the first-tier structure and including a second alternating stack of second insulating layers and second electrically conductive layers, memory stack structures vertically extending through the first alternating stack and the second alternating stack, primary support pillar structures, and auxiliary support pillar structures vertically extending through the first alternating stack, underlying the second stepped surfaces, and located below a horizontal plane including a bottommost surface of the second alternating stack.
US11398496B2 Three-dimensional memory device employing thinned insulating layers and methods for forming the same
A three-dimensional memory device includes an alternating stack of word lines and at least one insulating layers or air gaps located over a substrate, a memory opening fill structure extending through the alternating stack. The memory opening fill structure includes a memory film and a vertical semiconductor channel contacting an inner sidewall of the memory film. The word lines are thicker than the insulating layers or air gaps.
US11398495B2 Semiconductor devices
A semiconductor device includes a peripheral circuit region on a first substrate and including circuit devices, a memory cell region on a second substrate overlaid on the first substrate, with the memory cell region including gate electrodes stacked to be spaced apart from each other in a first direction perpendicular to an upper surface of the second substrate, and channel structures which extend vertically on the second substrate and penetrate through the gate electrodes. The channel structures may include a channel layer. The semiconductor device includes a through-wiring region with through-contact plugs that extend in the first direction and that electrically connect the memory cell region and the peripheral circuit region to each other, with the through-wiring region including an insulating region that surrounds the through-contact plugs. The through-wiring region further includes dummy channel structures regularly arranged throughout the through-wiring region and which include the channel layer.
US11398492B2 Vertical thing-film transistor and application as bit-line connector for 3-dimensional memory arrays
A memory circuit includes: (i) a semiconductor substrate having a planar surface, the semiconductor substrate having formed therein circuitry for memory operations; (ii) a memory array formed above the planar surface, the memory array having one or more electrodes to memory circuits in the memory array, the conductors each extending along a direction substantially parallel to the planar surface; and (iii) one or more transistors each formed above, alongside or below a corresponding one of the electrodes but above the planar surface of the semiconductor substrate, each transistor (a) having first and second drain/source region and a gate region each formed out of a semiconductor material, wherein the first drain/source region, the second drain/source region or the gate region has formed thereon a metal silicide layer, and (b) selectively connecting the corresponding electrode to the circuitry for memory operations.
US11398487B2 Storage device
A storage device of an embodiment includes a first conductive layer; a second conductive layer; a fluid layer between the first conductive layer and the second conductive layer; particles in the fluid layer; a first control electrode between the first conductive layer and the second conductive layer; a first insulating layer between the first conductive layer and the first control electrode surrounding the fluid layer; and a second insulating layer between the first control electrode and the second conductive layer surrounding the fluid layer. In this storage device, a first cross-sectional area of the fluid layer in a first cross-section perpendicular to a first direction is smaller than a second cross-sectional area of the fluid layer in a second cross-section perpendicular to the first direction. The first cross-section includes the first control electrode, and the second cross-section includes the second insulating layer.
US11398486B2 Microelectronic devices with tier stacks with varied tier thicknesses, and related methods and systems
Microelectronic devices include a stack structure of vertically alternating insulative and conductive structures arranged in tiers. The insulative structures of a lower portion of the stack structure are thicker than the insulative structures of an upper portion. The conductive structures of the lower portion are as thick, or thicker, than the conductive structures of the upper portion. At least one feature may taper in width and extend vertically through the stack structure. The thicker insulative structures of the lower portion extend a greater lateral distance from the at least one feature than the lateral distance, from the at least one feature, extended by the thinner insulative structures of the upper portion. During methods of forming such devices, sacrificial structures are removed from an initial stack of alternating insulative and sacrificial structures, leaving gaps between neighboring insulative structures. Conductive structures are then formed in the gaps. Systems are also disclosed.
US11398481B2 Inverter cell structure and forming method thereof
Semiconductor cell structure and forming method thereof are provided. The semiconductor cell structure includes: a substrate including a first section and third regions on both sides of the first section in a first direction; and a first gate structure group including one or more first gate structures on the substrate. The first section includes a first region and a second region aligned along the first direction in the first section. The first region and the second region are configured to form transistors have a type opposite to a type of transistors configured to be formed in the third regions. The one or more first gate structures extend along the first direction across the first region, the second region, and the third regions on both sides of the first section.
US11398479B2 Heterogeneous Ge/III-V CMOS transistor structures
An integrated circuit includes: a germanium-containing fin structure above a layer of insulation material; a group III-V semiconductor material containing fin structure above the layer of insulation material; a first gate structure on a portion of the germanium-containing fin structure; a second gate structure on a portion of the group III-V semiconductor material containing fin structure; a first S/D region above the layer of insulation material and laterally adjacent to the portion of the germanium-containing fin structure, the first S/D region comprising a p-type impurity and at least one of silicon or germanium; a second S/D region above the layer of insulation material and laterally adjacent to the portion of the group III-V semiconductor material containing fin structure, the second S/D region comprising an n-type impurity and a second group III-V semiconductor material; and a layer comprising germanium between the layer of insulation material and the second S/D region.
US11398478B2 Semiconductor nanowire device having (111)-plane channel sidewalls
Semiconductor nanowire devices having (111)-plane channel sidewalls and methods of fabricating semiconductor nanowire devices having (111)-plane channel sidewalls are described. For example, an integrated circuit structure includes a first semiconductor device including a plurality of vertically stacked nanowires disposed above a substrate, each of the nanowires comprising a discrete channel region having <111> lateral sidewalls along a <110> carrier transport direction. The integrated circuit structure also includes a second semiconductor device including a semiconductor fin disposed above the substrate, the semiconductor fin having a channel region with a top and side surfaces, the channel region having <111> lateral sidewalls along a <110> carrier transport direction.
US11398475B2 Integrated circuit devices
Provided is an integrated circuit device including: a plurality of fin-type active regions protruding from a top surface of a substrate and extending in a first horizontal direction; at least one semiconductor layer, each including a lower semiconductor layer and an upper semiconductor layer sequentially stacked on at least one of the plurality of fin-type active regions; and a plurality of gate electrodes extending in a second horizontal direction crossing the first horizontal direction on the plurality of fin-type active regions, wherein the lower semiconductor layer includes a same material as a material of the upper semiconductor layer, and wherein a semiconductor interface is provided between the lower semiconductor layer and the upper semiconductor layer.
US11398471B2 Display motherboard, method of fabricating the same
The present disclosure generally relates to display technologies, and in particular, to a display motherboard, and a method of fabricating the display motherboard. A display motherboard includes a plurality of display substrate units on a base substrate, a gap between adjacent display substrate units, and at least one electrostatic equilibrator in the gap. Each display substrate unit includes at least one trace comprising a display portion that extends into the display substrate unit and a gap portion that extends into a gap adjacent to the display substrate unit. Each electrostatic equilibrator is configured to electrically couple gap portions of traces of the adjacent display substrate units, so as to form a conductive path between the gap portions.
US11398469B1 Electrostatic discharge (ESD) protection in stacked chips
Examples described herein generally relate to devices that include electrostatic discharge (ESD) protection in a chip stack. In an example, a device includes a chip stack including first and second chips, ground and power supply voltage nodes, and first and second resistor-capacitor (RC) clamps. The second chip is disposed on and attached to the first chip. The ground and power supply voltage nodes are connected between and extend in the first and second chips, and are connected to the ground and power supply voltage exterior connector pads, respectively, of the first chip. The first and second RC clamps are disposed in the first and second chips, respectively. The first and second RC clamps are connected to and between the ground node and the power supply voltage node. An RC-time constant of the second RC clamp is less than an RC-time constant of the first RC clamp.
US11398468B2 Apparatus with voltage protection mechanism
An apparatus includes a protection circuit electrically connected to first and second voltage domains. The protection circuit includes a first silicon-controlled rectifier (SCR) and a second SCR connected in anti-parallel configuration. The first SCR is configured to connect the first voltage domain and the second voltage domain based on detection of a first triggering condition. The second SCR is configured to connect the second voltage domain and the first voltage domain based on detection of a second triggering condition. The protection circuit is configured to isolate the first and second voltage domains without the triggering conditions.
US11398464B2 Micro light emitting element and image display device
A micro light emitting element includes: a body including a compound semiconductor layer in which a first conductive layer, a light emission layer, and a second conductive layer with a conductive type opposite to a conductive type of the first conductive layer are stacked in order from a light emitting surface side; a first electrode including a transparent electrode on the light emitting surface side; a second electrode including a metal film on a side opposite to the light emitting surface side; and a first reflective material covering a side surface of the body. The light emission layer is disposed on the light emitting surface side of the body. The side surface of the body is tapered at an inclination angle to open in a light emitting direction.
US11398463B2 Edge interconnect self-assembly substrate
A method of forming a quilt package nodule includes forming a trench in a microchip substrate, forming a metal layer on the bottom, the first and second sides of the trench, and on a top surface of the microchip substrate proximate the first and second sides. forming a mask layer on the metal layer, removing portions of the mask and metal layers on the bottom of the trench, etching the bottom of the trench to increase the depth of the bottom of the trench, removing remaining portions of the mask layer from the metal layer to define the quilt package nodules that protrude beyond edges of the first and second sides, and removing the remaining portion of the trench bottom thereby separating the first and second sides from each other, whereupon each side includes at least one quilt package nodule protruding from the side.
US11398462B2 Light emitting device for display and light emitting package having the same
A light emitting device for a display including a first LED sub-unit, a second LED sub-unit disposed on the first LED sub-unit, and a third LED sub-unit disposed on the second LED sub-unit, in which the third LED sub-unit is configured to emit light having a shorter wavelength than that of light emitted from the first LED sub-unit, and to emit light having a longer wavelength than that of light emitted from the second LED sub-unit.
US11398460B2 Light-emitting device and backlight including light-emitting device
The light-emitting device includes a first light-emitting element having an emission peak wavelength of 430 nm or more and less than 490 nm, a second light-emitting element having an emission peak wavelength of 490 nm or more and 570 nm or less, a support body at which the first light-emitting element and the second light-emitting element are disposed, and a light-transmissive member containing a red phosphor and covering the first light-emitting element and the second light-emitting element. A content density of the red phosphor in the light-transmissive member in a space between the first and second light-emitting elements is higher in a part below an upper surface of the second light-emitting element than in a part above the upper surface thereof.
US11398456B2 Wafer level integration of passive devices
A semiconductor device is described that includes an integrated circuit coupled to a first semiconductor substrate with a first set of passive devices (e.g., inductors) on the first substrate. A second semiconductor substrate with a second set of passive devices (e.g., capacitors) may be coupled to the first substrate. Interconnects in the substrates may allow interconnection between the substrates and the integrated circuit. The passive devices may be used to provide voltage regulation for the integrated circuit. The substrates and integrated circuit may be coupled using metallization.
US11398452B2 Anodic bonding of a substrate of glass having contact vias to a substrate of silicon
Methods for the production of a semiconductor device are disclosed. In one embodiment, a method may include: (1) mechanically contacting a first substrate (100) having a semiconductor material to a second substrate (200) having a bondable passivation material and contact vias (210) extending through the bondable passivation material; (2) covering the contact vias (210) with an at least high-resistance material (220, 300) on a side facing away from the first substrate (100); (3) applying an electric potential between the at least high-resistance material and the first substrate. The potential has a sufficient level that is functionally sufficient to initiate a bonding process between the bondable passivation material of the second substrate and the semiconductor material of the first substrate.
US11398449B2 Semiconductor device and wire bonding method
A semiconductor device includes a semiconductor chip having an electrode pad, a terminal having a terminal pad, and a bonding wire. The bonding wire includes a first end portion, a first bonded portion bonded to the electrode pad, a loop portion extending between the semiconductor chip and the terminal, and a second bonded portion bonded to the terminal pad. The second bonded portion is a wedge bonded portion comprising a second end portion of the bonding wire opposite to the first end portion. A length of the first bonded portion in the first direction is greater than a length of the second bonded portion in the first direction.
US11398448B2 Semiconductor module
A semiconductor module includes first to fourth semiconductor elements, each having an upper-surface electrode and a lower-surface electrode, first to fourth conductive layers, each extending in a first direction and being independently disposed side by side in a second direction orthogonal to the first direction, and an output terminal connected to the second and third conductive layers. The lower-surface electrodes of each of the first to fourth semiconductor elements are respectively conductively connected to the first to fourth conductive layers. The third conductive layer and the fourth conductive layer are disposed between the first conductive layer and the second conductive layer and are connected to the output terminal to have an equal potential.
US11398445B2 Mechanical punched via formation in electronics package and electronics package formed thereby
An electronics package includes an electrically insulating substrate having a first surface and a second surface, an adhesive layer positioned on the first surface of the electrically insulating substrate, and an electrical component having a top surface coupled to the adhesive layer on a surface thereof opposite the electrically insulating substrate, the electrical component having contact pads on the top surface. Vias are formed through the electrically insulating substrate and the adhesive layer at locations corresponding to the contact pads by way of a mechanical punching operation, with each of the vias having a via wall extending from the second surface of the electrically insulating substrate to a respective contact pad. At each via, the electrically insulating substrate comprises a protrusion extending outwardly from the first surface thereof so as to cover at least part of the adhesive layer in forming part of the via wall.
US11398444B2 Semiconductor packages having conductive pillars with inclined surfaces and methods of forming the same
Electrical devices, semiconductor packages and methods of forming the same are provided. One of the electrical devices includes a substrate, a conductive pad, a conductive pillar and a solder region. The substrate has a surface. The conductive pad is disposed on the surface of the substrate. The conductive pillar is disposed on and electrically connected to the conductive pad, wherein a top surface of the conductive pillar is inclined with respect to the surface of the substrate. The solder region is disposed on the top surface of the conductive pillar.
US11398443B2 Memory device having logic circuit distributed across two peripheral wafer
A memory device having a vertical structure includes a memory cell array defined in a cell wafer, and having a plurality of word lines extending in a first direction and arranged in a second direction, and having a plurality of bit lines extending in the second direction and arranged in the first direction; and a logic circuit configured to control the memory cell array, and including a page buffer low-voltage circuit, a page buffer high-voltage circuit, a row decoder circuit and a peripheral circuit, wherein the page buffer low-voltage circuit is disposed in a first peripheral wafer and the page buffer high-voltage circuit, the row decoder circuit and the peripheral circuit are disposed in a second peripheral wafer, and wherein the cell wafer overlaps with the first peripheral wafer and the second peripheral wafer in a vertical direction that is perpendicular to a plane formed by the first direction and the second direction.
US11398442B2 Bonding structure, package structure, and method for manufacturing package structure
A bonding structure, a package structure, and a method for manufacturing a package structure are provided. The package structure includes a first substrate, a first passivation layer, a first conductive layer, and a first conductive bonding structure. The first passivation layer is disposed on the first substrate and has an upper surface. The first passivation layer and the first substrate define a first cavity. The first conductive layer is disposed in the first cavity and has an upper surface. A portion of the upper surface of the first conductive layer is below the upper surface of the first passivation layer. The first conductive bonding structure is disposed on the first conductive layer.
US11398436B2 Module having sealing layer with recess
The present disclosure enables a component to operate stably by making it unlikely that the component will be affected by unwanted electromagnetic waves generated by another component. A module includes: a substrate; a first component and a second component that are mounted on one main surface of the substrate; a sealing resin layer that seals the first component and the second component; and a shield layer that covers part of the sealing resin layer. A recess is formed in the sealing resin layer toward the one main surface from a surface including an upper surface of the sealing resin layer between the first component and the second component in a plan view from a direction perpendicular to the one main surface. The shield layer is not provided in the recess of the sealing resin layer.
US11398435B2 Substrate, alignment method and alignment device
The present disclosure provides a substrate, an alignment method and an alignment device. The substrate includes an alignment mark and an auxiliary alignment mark. A shape of the auxiliary alignment mark is different from a shape of the substrate alignment mark.
US11398434B2 Semiconductor device, and method for manufacturing semiconductor device
A semiconductor device includes a semiconductor substrate, an effective region formed as a conductive section on the semiconductor substrate, an ineffective region formed as a non-conductive section on the semiconductor substrate, a wiring metal formed in the effective region, a metal section provided on an upper surface of the wiring metal and exposed to an outside, an identifying mark provided on the upper surface of the wiring metal and exposed to the outside, the identifying mark being spaced apart from the metal section, and an insulating body provided on the upper surface of the wiring metal and exposed to the outside, the insulating body being adjacent to the metal section and the identifying mark.
US11398433B2 Reconstituted substrate structure and fabrication methods for heterogeneous packaging integration
The present disclosure relates to thin-form-factor reconstituted substrates and methods for forming the same. The reconstituted substrates described herein may be utilized to fabricate homogeneous or heterogeneous high-density 3D integrated devices. In one embodiment, a silicon substrate is structured by direct laser patterning to include one or more cavities and one or more vias. One or more semiconductor dies of the same or different types may be placed within the cavities and thereafter embedded in the substrate upon formation of an insulating layer thereon. One or more conductive interconnections are formed in the vias and may have contact points redistributed to desired surfaces of the reconstituted substrate. The reconstituted substrate may thereafter be integrated into a stacked 3D device.
US11398432B2 Wiring substrate and electronic device
A wiring substrate includes a resin layer formed of an insulating resin, a first component, at least a part of which is embedded in the resin layer, a first wiring embedded in the resin layer, the first wiring including an exposed surface exposed from the resin layer at a first surface-side of the resin layer, and a first electrode including a wiring portion and an electrode portion, the wiring portion embedded in the resin layer and connecting to the first component in the resin layer, the electrode portion protruding from the first surface-side of the resin layer to a position higher than the exposed surface of the first wiring.
US11398426B2 Integrated-circuit devices and circuitry comprising the same
An integrated-circuit device having a layered structure including a plurality of wiring layers with a via layer sandwiched between adjacent wiring layers, wherein: a capacitor having first and second terminals is formed from conductive structures implemented in first and second wiring layers, the conductive structures including arrangements of conductive strips; the strips formed in the first wiring layer are organized into a first-terminal comb arrangement connected to the first terminal and a second-terminal comb arrangement connected to the second terminal, each of comb arrangements having a base strip and a plurality of finger strips extending from the base strip; and the strips formed in the second wiring layer include a plurality of separate strips which constitute finger strips of a cross-layer comb arrangement whose base strip is a finger strip of the first-terminal comb arrangement of the first wiring layer to which those separate strips are conductively connected by vias.
US11398422B2 Package structure and fabricating method thereof
A package structure including a redistribution circuit structure, a wiring substrate, an insulating encapsulation, a buffer layer, a semiconductor device and a stiffener ring is provided. The redistribution circuit structure includes a first surface and a second surface opposite to the first surface. The wiring substrate is disposed on the first surface of the redistribution circuit structure. The insulating encapsulation is disposed on the first surface of the redistribution circuit structure and laterally encapsulating the wiring substrate. The buffer layer is disposed over the second surface of the redistribution circuit structure. The semiconductor device is disposed on the buffer layer, and the semiconductor device is electrically connected to the wiring substrate through the redistribution circuit structure. The stiffener ring is adhered with the buffer layer by an adhesive.
US11398420B2 Semiconductor package having core member and redistribution substrate
A semiconductor package includes a core member having a first surface and a second surface opposing each other, and an external side surface between the first and second surfaces, the core member having a through-hole connecting the first and second surfaces, having a protruding portion that protrudes from the external side surface, and having a surface roughness (Ra) of 0.5 μm or more, a redistribution substrate on the first surface of the core member, and including a redistribution layer; a semiconductor chip in the through-hole on the redistribution substrate, and having a contact pad electrically connected to the redistribution layer, and an encapsulant on the redistribution substrate, and covering the semiconductor chip and the core member, the protruding portion of the core member having a surface exposed to a side surface of the encapsulant.
US11398416B2 Package structure and method of fabricating the same
A structure including a semiconductor die, a conductive pillar, and an insulating encapsulation is provided. The conductive pillar includes a first pillar portion and a second pillar portion disposed on the first pillar portion, wherein a first width of the first pillar portion is greater than a second width of the second pillar portion. The insulating encapsulation laterally encapsulates the semiconductor die and the conductive pillar.
US11398413B2 Electronic package with multiple electronic components spaced apart by grooves
A method for fabricating an electronic package is provided. A filling material is formed in an interval S, at which a plurality of electronic components disposed on a carrying structure are spaced apart from one another. The filling material acts as a spacer having a groove, and the groove acts as a stress buffering region. Therefore, the electronic components can be prevented from being broken due to stress concentration.
US11398411B2 Method for manufacturing semiconductor element
The present disclosure provides a method for manufacturing semiconductor element. The method includes: a first masking process, forming a resist layer on the surface of the substrate; a channel forming process, implanting impurities with the same polarity as a well of an FET region into the surface of the substrate, and forming a channel region for the well of the FET region; a gate forming process, forming gates G respectively on the well of the FET region and the well of the variable-capacitance diode region separated by insulating films; a second masking process, generating a second implantation barrier layer on the surface of the substrate; and an epitaxy forming process, implanting impurities with the opposite polarity to that of the well of the FET region into the surface of the substrate, and forming an epitaxy region for the well of the FET region.
US11398408B2 Semiconductor substrate with trace connected to via at a level within a dielectric layer
A semiconductor substrate and a method of manufacturing the same are provided. The semiconductor substrate includes a dielectric layer, at least one first conductive trace, and a conductive via. The dielectric layer has a first dielectric surface and a second dielectric surface opposite to the first dielectric surface. The first conductive trace is disposed adjacent to the first dielectric surface of the dielectric layer. The conductive via is disposed adjacent to the second dielectric surface of the dielectric layer and connected to the first conductive trace, where the conductive via and the first conductive trace are connected at a first interface leveled with about a half thickness of the dielectric layer.
US11398407B2 Semiconductor device and fabrication method thereof
A method for forming a semiconductor structure includes forming a dielectric layer with an opening on a substrate; forming a material film in the opening; forming a blocking film on the material film; and removing the blocking film at the bottom of the opening to expose the material film. The remaining blocking film forms an initial blocking layer. The method further includes forming a conductive-material film in the opening; performing an annealing process to form a contact layer at the bottom of the opening by making the substrate, the material film, and the conductive-material film react with each other; and planarizing the conductive-material film, the initial blocking layer, and the material film to expose the dielectric layer. The remaining initial blocking layer forms a blocking layer in the opening; and the remaining conductive-material film forms a plug in contact with the blocking layer and the contact layer.
US11398405B2 Method and apparatus for back end of line semiconductor device processing
A via opening including an etch stop layer (ESL) opening and methods of forming the same are provided which can be used in the back end of line (BEOL) process of IC fabrication. A metal feature is provided with a first part within a dielectric layer and with a top surface. An ESL is formed with a bottom surface of the ESL above and in contact with the dielectric layer, and a top surface of the ESL above the bottom surface of the ESL. An opening at the ESL is formed exposing the top surface of the metal feature; wherein the opening at the ESL has a bottom edge of the opening above the bottom surface of the ESL, a first sidewall of the opening at a first side of the metal feature, and a second sidewall of the opening at a second side of the metal feature.
US11398404B2 Semiconductor structure with air gap and method sealing the air gap
The present disclosure provides a method of fabricating a semiconductor structure in accordance with some embodiments. The method includes receiving a substrate having an active region and an isolation region; forming gate stacks on the substrate and extending from the active region to the isolation region; forming an inner gate spacer and an outer gate spacer on sidewalls of the gate stacks; forming an interlevel dielectric (ILD) layer on the substrate; removing the outer gate spacer in the isolation region, resulting in an air gap between the inner gate spacer and the ILD layer; and performing an ion implantation process to the ILD layer, thereby expanding the ILD layer to cap the air gap.
US11398400B2 Processing apparatus
A processing apparatus includes a chuck table mechanism including a chuck table configured to hold the wafer and a table base configured to support the chuck table in a detachable manner. The chuck table includes a porous plate having a suction surface that sucks the wafer, a frame body surrounding surfaces of the porous plate other than the suction surface of the porous plate, a wafer suction hole formed in the frame body and configured to transmit a suction force to the suction surface of the porous plate, and a bolt hole formed in the frame body and configured to fix the frame body to the table base.
US11398398B2 Electrostatic holding apparatus and method for its production
Holding apparatus 100 for electrostatic holding of component 1, in particular a silicon wafer, includes plate-type base body 10 with plurality of projecting burls 11, the front surfaces 12 of which span a burl support plane for component 1, and electrode device 20 arranged in layered form in spacings between burls 11 and has plastic insulating layer 21 connected with base body 10, electrode layer 22 and dielectric layer 23, whereby electrode layer 22 is arranged between insulating layer 21 and dielectric layer 23, whereby a predetermined gap spacing A is set between the burl support plane and a top side of dielectric layer 23, and dielectric layer 23 includes an inorganic dielectric and is embedded at least in part into insulating layer 21. Methods for producing holding apparatus 100 for electrostatic holding of component 1, in particular a silicon wafer, are also described.
US11398395B2 Substrate container with latching mechanism having two cam profiles
A door of a substrate container includes a latching mechanism for operating at least two latch members. The substrate container can be a front opening substrate container or a bottom opening substrate container. The latching mechanism can include a rotatable cam having a first rotational profile out of phase with a second rotational profile such that when the cam is rotated to operate the latch mechanism from the disengaged position to the engaged position, a first latch member engages a first corresponding slot in a door frame prior to a second latch member engaging a second corresponding opening provided in the door frame such that the latch members are operated in a staggered manner. This staggered latching configuration allows for the application of a load provided by the system to be used in the most efficient manner per latch arm or per set of latch arms.
US11398394B2 Heating treatment method and optical heating device
A heating treatment method includes: a step (A) of supplying power to both a heating lamp and an LED, and irradiating a heating object with light emitted from the heating lamp and light emitted from the LED to raise the temperature of the heating object; a step (B) of decreasing the power supplied to the heating lamp after performing the step (A); and a step (C) of lowering the temperature of the heating object by decreasing the power supplied to the LED after performing the step (B).
US11398392B2 Integrated circuit device and method of manufacturing the same
An integrated circuit (IC) device includes a lower electrode including a main portion having a sidewall with at least one step portion, and a top portion having a width less than that of the main portion in a lateral direction. An upper support pattern contacts the top portion of the lower electrode. The upper support pattern includes a seam portion. To manufacture an IC device, a mold pattern and an upper sacrificial support pattern through which a plurality of holes pass are formed on a substrate. A plurality of lower electrodes are formed inside the plurality of holes. A peripheral space is formed on the mold pattern. An enlarged peripheral space is formed by reducing a width and a height of the top portion. An upper support pattern is formed to fill the enlarged peripheral space.
US11398388B2 Methods for selective dry etching gallium oxide
Exemplary methods of etching gallium oxide from a semiconductor substrate may include selectively etching gallium oxide relative to gallium nitride. The method may include flowing a reagent in a substrate processing region housing the semiconductor substrate. The reagent may include at least one of chloride and bromide. The method may further include contacting an exposed region of gallium oxide with the at least one of chloride and bromide from the reagent to form a gallium-containing gas. The gallium-containing gas may be removed by purging the substrate processing region with an inert gas. The method includes recessing a surface of the gallium oxide. The method may include repeated cycles to achieve a desired depth.
US11398385B2 Semiconductor device and method
An embodiment method includes: forming a gate stack over a channel region; growing a source/drain region adjacent the channel region; depositing a first ILD layer over the source/drain region and the gate stack; forming a source/drain contact through the first ILD layer to physically contact the source/drain region; forming a gate contact through the first ILD layer to physically contact the gate stack; performing an etching process to partially expose a first sidewall and a second sidewall, the first sidewall being at a first interface of the source/drain contact and the first ILD layer, the second sidewall being at a second interface of the gate contact and the first ILD layer; forming a first conductive feature physically contacting the first sidewall and a first top surface of the source/drain contact; and forming a second conductive feature physically contacting the second sidewall and a second top surface of the gate contact.
US11398377B2 Bilayer hardmask for direct print lithography
A bilayer hardmask is formed on layers, the bilayer hardmask including a first hardmask layer and a second hardmask layer on the first hardmask layer. A first pattern is formed in the second hardmask layer, the first pattern including tapered sidewalls forming a first spacing in the second hardmask layer. A second pattern is formed in the first hardmask layer based on the first pattern, the second pattern comprising vertical sidewalls forming a second spacing in the first hardmask layer, the second spacing being reduced in size from the first spacing.
US11398375B2 Mass spectrometry system and method
A mass spectrometry system includes a sample holder provided in a vacuum changer and on which a sample is disposed, an irradiator configured to perform sputtering or ionization on the sample, an analyzer configured to analyze an ionized sample generated from the sample by the irradiator, and a controller configured to control the irradiator or the analyzer and perform a first process and a second process. The first process is to determine position information of materials in the sample by irradiating a laser or ion beam to a portion of the sample, and the second process is to irradiate a laser or ion beam of a first output value to another portion of the sample in a section in which the materials in the sample change and irradiate a laser or ion beam of a second output value in other sections.
US11398370B2 Semiconductor manufacturing using artificial intelligence
In one embodiment, a method, a method of manufacturing a semiconductor is disclosed. A monitored semiconductor manufacturing system (monitored system) is operated over a period of time, the monitored system comprising an impedance matching network coupled between a radio frequency (RF) source and a plasma chamber. First values for a parameter of the monitored system are received, the first values comprising different values for the parameter over the time period of operation of the monitored system, and a learning model is trained using the first values for the parameter. A substrate is then placed in a plasma chamber of a controlled semiconductor manufacturing system (controlled system). A characteristic of the controlled system is determined using a current value of the parameter and the trained learning model. An action is then taken upon the controlled system to address the determined characteristic.
US11398369B2 Method and apparatus for actively tuning a plasma power source
An RF plasma generator configured to ignite and maintain a plasma from one or more processing gases is disclosed. A switch mode power supply is configured to convert a DC voltage from a DC power source to an RF voltage. A resonance circuit is configured to deliver an amount of power to an ignited plasma from the switch mode power supply. A plasma controller is configured to operate the power supply to apply an RF voltage corresponding to the amount of power to the one or more processing gases through the resonance circuit. The RF voltage increases in amplitude and decreases in frequency until the one or more processing gasses are ignited into a plasma. Responsive to detecting ignition of the plasma, the plasma controller is further configured to continuously adjust the frequency of the switch mode power supply to deliver the amount of power to the ignited plasma. The amount of power is a substantially constant amount of power.
US11398366B2 Charged particle beam apparatus
A computing unit generates a to-be-used-in-computation netlist on the basis of a to-be-used-in-calculation device model corresponding to a correction sample, estimates a first application result, on the basis of the to-be-used-in-computation netlist and an optical condition, when a charged particle beam is applied to the correction sample under the optical condition, compares the first application result and a second application result based on a detection signal when the charged particle beam is applied to the correction sample under the optical condition, and corrects the optical condition when the first application result and the second application result differ from each other.
US11398363B2 Circuit interrupters with lockout feature and related methods
Circuit breakers are disclosed that include a housing with a line side and a load side, a printed circuit board in the housing, a movable contact arm with an electrical contact, a stationary line side contact, a primary trip solenoid in the housing coupled to the printed circuit board, an armature in the housing, a bimetal member in the housing adjacent the armature and adjacent the primary trip solenoid; and a lockout assembly in the housing. The lockout assembly includes a rod configured to have a first inactive position and a second lockout position. When in the second position and/or as the rod travels to the second lockout position, the rod directly or indirectly pushes the armature toward the bimetal member to physically lock out the circuit breaker to prevent conduction and separate the line side contact from the movable contact arm electrical contact.
US11398361B2 Systems and methods for automatically configuring point-on-wave settings in a relay device
A control system may include a processor that may receive a first dataset associated with a type of load device coupled to a relay device. The processor may then receive a second dataset associated with one or more operations of the load device over a period of time. The processor may also determine a switching profile to control moving an armature of the relay device between a first position and a second position based on the first dataset and the second dataset, such that the switching profile comprises a firing angle for moving the armature with respect to an electrical waveform. The processor may then control a current provided to a relay coil of the relay device based on the switching profile.
US11398360B2 Side break air switch with anti-rolling blade lock
An electrical switch including a jaw assembly electrically connected to a first electrical conductor. The electrical switch further including a housing assembly electrically connected to a second electrical conductor. The electrical switch further including a blade assembly including a rocker assembly configured to enable rotation of said blade assembly, said rocker assembly having a first rocker component and second rocker component, wherein said first rocker component includes a first rocker pin, and wherein said second rocker component includes a second rocker pin that depresses when said first rocker pin is depressed. The electrical switch further including a blade catch configured to engage said jaw assembly to maintain said electrical switch in a closed position when said blade assembly is rotated about an axis.
US11398359B2 Transparent keycaps
Keycaps for keyboards that have transparent top portions have a set of layered components to define a top surface that provides key definition by curvature, texture, ridges, or other external structural features. Other portions of the keycaps define a glyph or support structure for the top layer. Features such as angle filters and partially reflective materials are implemented to improve the visibility, contrast, and reflectivity of the keycaps. Multiple methods are used to bend or otherwise modify rigid transparent materials such as glass in order to add surface features and to improve aesthetics of the keycaps of a keyboard.
US11398348B2 Electronic component and method for manufacturing the same
An electronic component includes a body, including a dielectric layer and an internal electrode, and an external electrode including a conductive resin layer, disposed on the body, and a plating layer disposed on the conductive resin layer. The conductive resin layer includes a metal particle, a first intermetallic compound, and a base resin, and a second intermetallic compound is disposed on a boundary between the conductive resin layer and the plating layer.
US11398347B2 Inductor with ferromagnetic cores
An inductor device includes a substrate, and a plurality of first trenches including a first metal on the substrate to form first metal layers. The first metal layers are arranged substantially parallel to the substrate. A plurality of second trenches including a second metal is over the first metal layers and includes first portions and second portions. The first portions are substantially parallel to and interdigitate the first metal layers. The second portions are substantially perpendicular to the first portions, extend from ends of the first portions, and are oriented in opposite directions such that the second portions extend over ends of adjacent first metal layers. A plurality of vias connects the first metal layers to the second metal layers. A plurality of magnetic trenches is over the first metal layers, under the second metal layers, and substantially parallel to the second portions of the plurality of second trenches.
US11398341B2 Electronic component
An electronic component comprising a main body part including an insulating layer and a conductor layer laminated alternately. The insulating layer and the conductor layer are partially exposed on a side surface of the main body part in a direction orthogonal to a lamination direction. Also, the side surface of the main body part is provided with a metal film extending in the lamination direction to cover the insulating layer and the conductor layer exposed on the side surface.
US11398336B2 Electric transformer assembly, method for determining a thermal state of an electric transformer, and determination device
A transformer assembly includes an electric transformer a temperature sensor system, and a computation unit for determining a thermal state of the electric transformer. The electric transformer includes a cooling device having at least one liquid coolant channel to absorb exhaust heat from the electric transformer a heat spreader for transferring heat from the liquid coolant to a heat dissipation surface of the heat spreader, and an air blower configured to effect an airstream along the heat dissipation surface. The temperature sensor system includes an entering coolant sensor for providing an entering coolant temperature signal, a leaving coolant sensor for providing a leaving coolant temperature signal, an entering airstream sensor for providing an entering airstream temperature signal, and a leaving airstream sensor for providing a leaving airstream temperature signal. The computation unit is configured to determine a thermal state of the transformer.
US11398329B2 Partial insulation with diagnostic pickup coils
A partially insulating layer for use in an HTS magnet coil. The partially insulating layer comprises an insulating body 401 having within it a set of linking tracks and a set of pickup tracks. Each linking track is electrically conductive and is electrically connected to first and second surfaces of the partially insulating layer, in order to provide an electrical path between said first and second surfaces. Each pickup track is electrically conductive and is inductively coupled to a respective linking track, and electrically isolated from the first and second surfaces. Each of the pickup tracks is configured for connection to a current measuring device in order to measure a current induced in the pickup track by a change in current flowing in the respective linking track.
US11398328B2 Sintered MnZn ferrite body
A sintered MnZn ferrite body containing main components comprising 53.30-53.80% by mol of Fe calculated as Fe2O3, 6.90-9.50% by mol Zn calculated as ZnO, and the balance of Mn calculated as MnO, and sub-components comprising 0.003-0.020 parts by mass of Si calculated as SiO2, more than 0 parts and 0.35 parts or less by mass of Ca calculated as CaCO3, 0.30-0.50 parts by mass of Co calculated as Co3O4, 0.03-0.10 parts by mass of Zr calculated as ZrO2, and 0-0.05 parts by mass of Ta calculated as Ta2O5, pre 100 parts by mass in total of the main components (calculated as the oxides), and having an average crystal grain size of 3 μm or more and less than 8 μm and a density of 4.65 g/cm3 or more.
US11398327B2 Alloy for R-T-B based permanent magnet and method of producing R-T-B based permanent magnet
An alloy for R-T-B based permanent magnet in which R is a rare earth element, T is a combination of Fe and Co, and B is boron. R includes one or more selected from Nd, Pr, Dy, and Tb. The alloy for R-T-B based permanent magnet includes M and C. M is one or more selected from Al, Cu, Zr, and Ga. Relative to 100 mass % of the alloy for R-T-B based permanent magnet, a total content of Nd, Pr, Dy, and Tb is 28.00 mass % or more and 34.00 mass % or less, Co content is 0.05 mass % or more and 3.00 mass % or less, B content is 0.70 mass % or more and 0.95 mass % or less, C content is 0.12 mass % or more and 0.19 mass % or less, a total content of M is more than 0 mass % and 4.00 mass % or less, and Fe is a substantial balance.
US11398326B2 Superconductive cable
A superconductive cable including: a former; one or more superconductive conductor layers provided outside the former; an insulating layer configured to surround the superconductive conductor layers; and one or more superconductive shield layers provided on an exterior of the insulating layer. The superconductive conductor layers and the superconductive shield layers are formed of superconductive wire rods, and each superconductive wire rod includes a metal substrate layer and a plurality of superconducting layers deposited on the metal substrate layer using a superconductive material. In the superconductive wire rods of an outermost superconductive conductor layer among the superconductive conductor layers and an innermost superconductive shield layer among the superconductive shield layers, each of the metal substrate layers and the superconducting layers are disposed in opposite directions.
US11398324B2 Multiple parallel conductor with spacer plates
A multiple parallel conductor that is easy to produce and use and has a plurality of twisted, insulated individual conductors. The individual conductors are arranged above one another in a plurality of sub-conductor bundles arranged next to one another. A strip is applied to the multiple parallel conductor on a side surface of the multiple parallel conductor in the longitudinal direction of the multiple parallel conductor, on which strip spacer plates are arranged so as to be distributed in the longitudinal direction, and the multiple parallel conductor together with the strip and the spacer plates is wrapped with a wrapping.
US11398321B2 Methods for dielectrically insulating electrical active parts
The invention concerns methods for dielectrically insulating electrical active parts using certain fluorinated nitroalkanes, as well as compositions and apparatus comprising such compounds.
US11398319B2 Spent nuclear fuel transfer cask having motor-driven lids that slide toward and away from each other
The present disclosure relates to a sliding type transfer cask for transferring spent nuclear fuel. The sliding type transfer cask includes a transfer container having a space for accommodating a canister; a neutron shielding body disposed around an outer circumference; and an opening/closing portion coupled to a lower portion of the transfer container. The opening/closing portion includes a support portion that has a first through-hole communicating with the transfer container and supports the transfer container; a base plate that is arranged below the support portion; and a lid assembly that includes a first lid portion and a second lid portion. The first lid portion includes a first lid and a first motor for sliding the first lid. The second lid portion includes a second lid and a second motor for sliding the second lid.
US11398313B2 Intelligent touch care corresponding to a patient reporting a change in condition
Embodiments of the present disclosure relate to systems, methods, and user interfaces for providing intelligent touch care. More particularly, embodiments of the present disclosure utilizes contributing data elements in a community early warning score (CEWS) to predict touchpoint discipline and to recommend frequency, modality, and upstream transitions of care and outside service referrals for a patient in a community care setting. In response to a touch point (e.g., a change in condition or medication, a scheduled or unscheduled appointment, or a patient question), the CEWS can be utilized along with data in an EHR of a patient, data from a patient device, or data from a patient portal to initiate a follow-up (e.g., personal health question or encounter). Notification tools and scheduling functionality are provided via a user interface of the patient device to improve clinical workforce capacity, increase the number of patient touches, and encourage heightened patient engagement.
US11398312B2 Preventing the fill of ineffective or under-effective medications through integration of genetic efficacy testing results with legacy electronic patient records
System and methods for preventing the coverage or fill of ineffective medications are provided. Genetic efficacy testing results are received at a pharmacy benefits manager (“PBM”) system from a laboratory information system. Medications reported as ineffective in the testing results are flagged as an allergy in an electronic patient record. Requests for coverage of medications are received at the PBM system from a dispensing pharmacy system and electronic notifications are issued to the dispensing pharmacy system where the medication is flagged as an allergy at the PBM system to prevent the flagged medication from being filled.
US11398309B2 Automated surface sterilization techniques
Systems and techniques are described for using a robotic device to autonomously monitor activity within a property to predict a high likelihood of germ or disease transmission, and in response, perform one or more sterilization operations to regions of a property to reduce the likelihood of germ or disease transmission. In some implementations, sensor data collected by one or more sensors located within a property is processed. One or more activity patterns of a user located within the property based on processing the sensor data is identified. A determination to perform a sterilization operation based on the one or more activity patterns of the user is made. An instruction is provided to a robotic device located in the property to perform the sterilization operation.
US11398308B2 Physiologic severity of illness score for acute care patients
Systems, methods, and computer storage media are provided for determining a patient's severity of illness score (pSIS) for a patient admitted to an acute care facility. Data corresponding to physiologic components is received from an electronic medical record associated with a patient admitted to an acute care healthcare facility. The physiologic components include vital sign measurements and laboratory tests. Weights are assigned to a minimum, median, and maximum measured values for each vital sign. Weights are assigned to minimum and maximum values for each laboratory test. The weights are derived based on a deviation from normal within a time period. A pSIS is determined by summing the weights. Additional data corresponding to physiologic components may be received from the electronic medical record. The additional data may be utilized to update the weights and determine a patient's updated pSIS that may be utilized to track a progress of the patient.
US11398307B2 Remote controlled robot system that provides medical images
A remote controlled robot system that includes a mobile robot and a remote control station. The mobile robot is controlled by the remote control station and includes a robot monitor, and a robot camera that captures a robot image. The system also includes a medical image device that can be coupled to the robot. The remote control station includes a camera that captures a remote station image, and a monitor that displays the robot image captured by the robot camera in a robot view field, displays the remote station image in a station view field. The robot transmits the robot and medical images to the remote control station such that a larger portion of a network bandwidth is allocated for the medical image than the robot image.
US11398298B2 Systems and methods for demand and supply forecasting for clinical trials
Systems and methods for demand and supply forecasting for clinical trials are disclosed. An embodiment of a computer-implemented method may include receiving, by a server from a user, one or more electronic files that contain parameters of a clinical trial, the parameters comprising a quantity of patients, a plurality of sites, and one or more confidence values, calculating, by the server, according to the quantity of patients, a respective demand profile for each of the plurality of sites, calculating, by the server, according to the one or more confidence values, a buffer quantity for each of the plurality of sites, calculating, by the server, a supply plan for the clinical trial according to the demand profiles and the buffer quantities, and transmitting, by the server, the supply plan to the user.
US11398294B2 Method for controlling the quality of traditional Chinese patent medicines based on metagenomics
A method for controlling the quality of traditional Chinese patent medicines is based on metagenomics. The method includes extracting genomic DNA of a sample of the traditional Chinese patent medicine, constructing a library of the genomic DNA based on a high-throughput sequencing platform, and performing metagenomic sequencing. The data obtained from the metagenomic sequencing is processed to obtain the ITS2 sequence of the traditional Chinese patent medicine sample A BLAST alignment is performed on the ITS2 sequence in the DNA Barcoding System for Identifying Herbal Medicine, to obtain species identification results. The obtained identification results are compared with the labeled species of the traditional Chinese patent medicine to obtain a conclusion about the quality of the traditional Chinese patent medicine sample.
US11398293B2 Comparative genomic hybridization array method for preimplantation genetic screening
A method for determining the presence of a copy number imbalance in genomic DNA of a test sample is provided. The method can separately measure hybridization of a single test sample to a first hybridization array and hybridization of a plurality of reference samples to a plurality of other, respective test arrays. A determination of copy number can be based on the best fit reference array, relative to the test array. The best fit can be determined based on the closest or most similar signal-to-noise ratio of the measured signals.
US11398290B2 Stacked memory device and memory system including the same
A memory device including a data pad, and first and second data strobe pads, a data strobe signal generation circuit suitable for generating a read data strobe signal, outputting the read data strobe signal to the first data strobe pad, and generating an internal data strobe signal based on the read data strobe signal, during a test read operation, an input circuit suitable for feeding back and receiving data outputted to the data pad, during the test read operation, an alignment circuit suitable for aligning data received by the input circuit, based on the internal data strobe signal, and a test register circuit suitable for performing a preset operation on the data aligned by the alignment circuit and storing data obtained through the preset operation, wherein the test register circuit outputs the stored data to a read path during the test read operation.
US11398284B2 Method of performing programming operation and related memory device
A memory device includes a memory array including memory strings. Each memory string includes a plurality of top memory cells, a plurality of bottom memory cells, and one or more dummy memory cells between the top memory cells and the bottom memory cells. The memory device also includes a plurality of word lines respectively coupled to gate terminals of the top memory cells and the bottom memory cells. The memory device further includes a control circuit configured to provide a control signal to control programming a target memory cell of the top memory cells. The gate terminal of the target memory cell are coupled to a selected word line of the word lines. The memory device further includes a word line driver coupled to the control circuit and the word lines and configured to, in response to the control signal, apply a positive first voltage signal to each of the word lines that are coupled to the gate terminals of the top memory cells during a first time period in a pre-charge phase prior to a programming phase.
US11398275B2 Memory computation circuit and method
A circuit includes a memory array, a write circuit configured to store data in memory cells of the memory array, a read circuit configured to retrieve the stored data from the memory cells of the memory array, and a computation circuit configured to perform one or more logic operations on the retrieved stored data. The memory array is positioned between the write circuit and the read circuit.
US11398272B2 Semiconductor memory device
Along with the miniaturization of the semiconductor memory device, the resistor and parasitic capacitance of the wires become large, which prevents the semiconductor memory device from being speeded up. In a semiconductor memory device having a semiconductor substrate having a main surface, a first memory cell row having a plurality of first memory cells arranged in parallel to a first direction in plan view on the main surface, a first word line connected to the plurality of first memory cells, a first word line driver for changing a potential of the first word line, and a control circuit for outputting a first predecode signal to the first word line driver via the first predecode line in response to a clock signal and an address signal, a repeater is inserted between the control circuit and the first word line driver.
US11398271B2 Memory device having a comparator circuit
A memory device includes a memory array that includes one or more rows of memory cells and one or more columns of memory cells. The comparator circuitry is operably connected to at least one column of memory cells in the one or more columns of memory cells. The comparator circuitry includes a precompute circuit and a select circuit operably connected to the outputs of the precompute circuit. The precompute circuit is operable to precompute a comparison operation to produce a first precompute signal and a second precompute signal. The select circuit is operable to receive a first cell data signal from a memory cell in the column of memory cells. Based at least on the first cell data signal, the select circuit selects either the first precompute signal or the second precompute signal to output from the comparator circuitry as a signal read from the memory cell.
US11398268B1 Memory device and operation method for the same
A three-dimension (3D) memory device and an operation method thereof are provided. The 3D memory device includes: a memory array including a plurality of memory cells; a controller coupled to the memory array; and a match circuit coupled to memory array, wherein in data search and match, the controller selects from the memory cells a plurality of target memory cells sharing a same target global signal line, and the controller selects a plurality of target word lines sharing the target global signal line as a plurality of target search lines, wherein a search data sends to the target memory cells via the target search lines for data matching; the target global signal line is precharged; and outputting a match address based on whether a voltage on the target global signal line is pulled down or not.
US11398266B1 Integrated assemblies having memory cells with capacitive units and reference-voltage-generators with resistive units
Embodiments include an integrated assembly having a deck over a base, and having memory cells supported by the deck. Each of the memory cells includes a capacitive unit and a transistor. The individual capacitive units of the memory cells each have a storage node electrode, a plate electrode, and a capacitor dielectric material between the storage node electrode and the plate electrode. A reference-voltage-generator includes resistive units supported by the deck. The resistive units are similar to the memory cells but include interconnecting units in place of the capacitive units. The interconnecting units of some adjacent resistive units are shorted to one another.
US11398263B2 Semiconductor structures, memory cells and devices comprising ferroelectric materials, systems including same, and related methods
A semiconductor structure includes an electrode, a ferroelectric material adjacent the electrode, the ferroelectric material comprising an oxide of at least one of hafnium and zirconium, the ferroelectric material doped with bismuth, and another electrode adjacent the ferroelectric material on an opposite side thereof from the first electrode. Related semiconductor structures, memory cells, semiconductor devices, electronic systems, and related methods are disclosed.
US11398260B2 Network device and network connection method with linear feedback shift register
A network device includes a linear feedback shift register circuit and a value updating circuit. The linear feedback shift register circuit is configured to perform an auto crossover mechanism according to at least one clock signal and a plurality of first bits, in order to control at least one port of a first interface circuit to connect with a second interface circuit. The value updating circuit is configured to perform at least one of a plurality of operations according to exclusive information. The plurality of operations includes: generating a plurality of initial values, in which the value updating circuit is configured to utilize the plurality of initial values to update at least one partial bits of the plurality of first bits; or setting a period of the at least one clock signal, in which the exclusive information includes operational information or production information of the network device.
US11398259B2 Memory cell array of multi-time programmable non-volatile memory
A memory cell array of a multi-time programmable non-volatile memory includes plural memory cells. The memory cell has the structure of 1T1C cell, 2T1C cell or 3T1C cell. Moreover, the floating gate transistors of the memory cells in different rows of the memory cell array are constructed in the same well region. Consequently, the chip size is reduced. Moreover, by providing proper bias voltages to the memory cell array, the program action, the erase action or the read action can be performed normally.
US11398258B2 Multi-die module with low power operation
A module for multiple dies is disclosed. The module can include a group of dies that include a first die having a first voltage block and a second die having a second voltage block. The module can also include an interconnect that electrically connects the first and second dies. Power supply generation in the first die is enabled in non-active mode, while power supply generation in the second die is disabled. The power supply generation in the second die may be enabled when the second die is in active mode. The first die can send enabling signal to the second the die to enable the second die. The first die can provide supply to the second die in the non-active mode. The first die can send self-refresh timing command to the second die when the module is in a self-refresh mode.
US11398256B2 Local bit lines and methods of selecting the same to access memory elements in cross-point arrays
Embodiments relate generally to semiconductors and memory technology, and more particularly, to systems, integrated circuits, and methods to implement a memory architecture that includes local bit lines for accessing subsets of memory elements, such as memory elements based on third dimensional memory technology. In at least some embodiments, an integrated circuit includes a cross-point memory array formed above a logic layer. The cross-point memory array includes X-lines and Y-lines, of which at least one Y-line includes groups of Y-line portions. Each of the Y-line portions can be arranged in parallel with other Y-line portions within a group of the Y-line portions. Also included are memory elements disposed between a subset of the X-lines and the group of the Y-line portions. In some embodiments, a decoder is configured to select a Y-line portion from the group of Y-line portions to access a subset of the memory elements.
US11398255B1 Modification of objects in film
A computer-implemented method of processing video data comprising a first sequences of image frames containing a first instance of an object. The method includes isolating said first instance of the object within the first sequence of image frames, determining, using the isolated first instance of the object, first parameter values for a synthetic model of the object, modifying the first parameter values for the synthetic model of the object, rendering a modified first instance of the object using a trained machine learning model and the modified first parameter values for the synthetic model of the object, and replacing at least part of the first instance of the object within the first sequence of image frames with a corresponding at least part of the modified first instance of the object.
US11398249B2 Noncontact communication medium, magnetic tape cartridge, operation method of noncontact communication medium, and storage medium
A noncontact communication medium includes a coil and a processor mounted on a magnetic tape cartridge. The processor communicates with a communicatee by coupling between the coil and the communicatee by electromagnetic induction through an external magnetic field applied from the communicatee. The communicatee merges a command into the external magnetic field. The processor executes processing corresponding to the command merged into the external magnetic field. The processor changes a response time of the processor in response to the command, according to a characteristic of at least one of the magnetic tape cartridge, the noncontact communication medium, or the communicatee.
US11398239B1 ASR-enhanced speech compression
A process for compressing an audio speech signal utilizes ASR processing to generate a corresponding text representation and, depending on confidence in the corresponding text representation, selectively applies more, less, or no compression to the audio signal. The result is a compressed audio signal, with corresponding text, that is compact and well suited for searching, analytics, or additional ASR processing.
US11398237B2 Communication terminal, sharing system, display control method, and non-transitory computer-readable medium
A communication terminal is communicable with a conversion system. The communication terminal includes circuitry configured to: receive a selection of one of a first mode and a second mode, the first mode being a mode in which audio data obtained based on sound collected by a sound collecting device is converted into text data, the second mode being a mode in which audio data obtained based on sound to be output from a sound output device is converted into text data, the audio data being relating to content obtained during an event being conducted; transmit, to the conversion system, audio data corresponding to selected one of the first mode and the second mode; receive, from the conversion system, text data converted from the transmitted audio data; and control a display to display text based on the received text data.
US11398230B2 Method for controlling plurality of voice recognizing devices and electronic device supporting the same
An electronic device includes a display, a microphone, a memory, a communication circuit, and a processor. The processor is configured to display a user interface for adjusting voice recognition sensitivity of each of a plurality of voice recognizing devices configured to start a voice recognition service in response to the same start utterance, through the display, to transmit a value of the changed sensitivity to at least part of the plurality of voice recognizing devices when the voice recognition sensitivity is changed through the user interface, to transmit a signal for waiting to receive a first utterance of a user, to the plurality of voice recognizing devices, to receive utterance information corresponding to the first utterance from the plurality of voice recognizing devices, and to update the user interface based on the utterance information.
US11398225B2 Method and apparatus for controlling device
A method and apparatus for controlling a device are disclosed. The method includes: performing voice recognition on a received sound signal to obtain a voice recognition result; determining keywords using the voice recognition result; determining a target intelligent device having attribute information matched with the keywords from intelligent devices, where relationships between the intelligent devices and attribute information of the intelligent devices are constructed in advance, and the attribute information characterizes a device operation provided by the intelligent device corresponding to the attribute information; and controlling the target intelligent device to perform an operation indicated by the voice recognition result.
US11398224B2 Communication system and method for providing advice to improve a speaking style
A communication system includes a first terminal device, a second terminal device, and an advice providing device. The first terminal device is operated by an operator. The second terminal device is operated by a guest. The second terminal device communicates with the first terminal device through a network. The advice providing device includes circuitry that determines advice for the operator based on voice data including first voice data that is related to the operator and transmitted from the first terminal device and second voice data that is related to the guest and transmitted from the second terminal device. The circuitry of the advice providing device further transmits the advice to the first terminal device. The first terminal device receives the advice and displays, on a display, the advice.
US11398222B2 Artificial intelligence apparatus and method for recognizing speech of user in consideration of user's application usage log
Provided is an artificial intelligence (AI) device for recognizing speech of user. The AI apparatus includes: a microphone; and a processor configured to: receive, via the microphone, a sound signal corresponding to speech of the user, recognize the speech from the sound signal using a language model, determine an intention of the user based on the recognition result, determine whether the determination of the intention is successful, obtain a user's application usage log if the determination of the intention is not successful, and update the language model using the obtained user's application usage log.
US11398216B2 Ambient cooperative intelligence system and method
A method, computer program product, and computing system for generating a three-dimensional model of at least a portion of a three-dimensional space incorporating an ACI system via a video recording subsystem of an ACI calibration platform; and generating one or more audio calibration signals for receipt by an audio recording system included within the ACI system via an audio generation subsystem of the ACI calibration platform.
US11398205B2 Reducing latency in augmented reality (AR) displays
Disclosed are systems, methods, and non-transitory computer-readable media for reducing latency in augmented reality displays. A display controller receives, from a GPU, a stream of image pixels of a frame of virtual content to be presented on a display of a display device. The stream of image pixels is received via a high-speed bulk interface that transfers data at least as fast as can be consumed by the display. As the stream of image pixel is received, the display controller converts each respective image pixel from a data format used to transmit the stream of image pixels via the high-speed bulk interface to a data format that is compatible for display by the display. Each converted image pixel is stored in a pixel cell of the display, after which the frame is presented on the display.
US11398201B2 Data processing method for display panel, and display apparatus
This application discloses a data processing method for a display panel, and a display apparatus. The data processing method includes steps of: setting a low-voltage differential signaling including data bits and a select status bit, and assigning a value to the select status bit according to a corresponding select low-voltage differential signaling; receiving, by a timing controller, the low-voltage differential signaling; and reading, by the timing controller, the select status bit of the low-voltage differential signaling, processing the low-voltage differential signaling according to the select status bit, and converting the low-voltage differential signaling into a data format corresponding to the select status bit.
US11398200B2 Display device
A display device is disclosed. Plural sub-pixels of display panel are electrically connected to a gate line set of corresponding row. Each data line is electrically connected to two adjacent sub-pixels of same pixel. The first gate line of each gate line set is electrically connected to one of odd-numbered and even-numbered ones of sub-pixels of pixels of same row. The second gate line of each gate line set is electrically connected to the other one of the odd-numbered and even-numbered ones of sub-pixels of pixels of same row. In one frame time, the data signal drives the two adjacent sub-pixels of same pixel through the nth and (n+1)th data lines using opposite polarities, and the data signal drives the column-direction adjacent two sub-pixels through the nth and (n+1)th data lines using opposite polarities.
US11398195B2 Backlight brightness processing method and system, backlight brightness adjustment method, storage medium
An image processing method, a backlight brightness adjustment method, an image processing system, and a computer readable storage medium are provided. The image processing method includes: acquiring a display image; dividing the display image to obtain one or more initial local regions; calculating an average brightness value of each of the one or more initial local regions respectively; acquiring an output image according to the average brightness value of each of the one or more initial local regions and the display image.
US11398194B2 Facilitating chromatic adaptation of display contents at computing devices based on chromatic monitoring of environmental light
A mechanism is described for facilitating chromatic adaptation of display contents based on chromatic monitoring of environmental light at computing devices. A method of embodiments, as described herein, includes receiving sensory input data indicating one or more ambient colors based on real-time or periodic chromatic monitoring of environmental light surrounding the apparatus. The method may further include referring the sensory input data against contents of a lookup table to determine color compensation of content based on the one or more ambient colors, and dynamically facilitating chromatic adaptation of existing colors of the content based on the color compensation to compensate the content. The method may further include rendering the compensated content to be displayed via a display device.
US11398193B2 Controlling backlight device based on scan state of a gate driving circuit and driving method thereof
A backlight control device, a backlight control method, and a display device that avoids image shake are described. The backlight control device comprises: a driving detection component that detects a scan state of a gate driving circuit of a display module and outputs a detection signal, and a backlight control component that controls intermittent closing of a backlight between frames based to the detection signal.
US11398192B2 Display device and method of compensating for degradation of the display device
A display device includes a display panel, a first memory, and a degradation compensator. The first memory device stores stress data including degradation values representing a degradation degree of each of the blocks in the display panel. The degradation compensator loads the stress data from the first memory device, updates the stress data based on current input data and a maximum degradation value, updates the maximum degradation value based on degradation values included in the updated stress data, and generate compensated data by compensating for the current input data based on the updated stress data. The degradation compensator determines whether a first degradation value included in the stress data is normal by comparing the first degradation value with the maximum degradation value, and updates the first degradation value based on at least one adjacent degradation value adjacent to the first degradation value, when the first degradation value is abnormal.
US11398187B2 Display device and method for driving same
The present disclosure discloses a current-driven display device that uses an internal compensation method and can display a good-quality image with no bright dots that are not included in intended display content. In a pixel circuit of an organic EL display device, a gate voltage of a drive transistor is initialized before the voltage of a data signal line is written to a holding capacitor via the diode-connected drive transistor. A first initialization voltage line for initialization of the gate voltage and a second initialization voltage line for initialization of an anode voltage of the organic EL element are connected to the pixel circuit. In the initialization of the gate voltage, a voltage of the first initialization voltage line that is higher than the voltage of the second initialization voltage line is provided to the gate terminal of the drive transistor via the first initialization transistor.
US11398184B2 Pixel driving circuit, display apparatus, and method for driving pixel driving circuit
The present application provides a pixel driving circuit, a display apparatus and a method for driving a pixel driving circuit. The pixel driving circuit includes a driving sub-circuit, a duration control sub-circuit and a data writing sub-circuit. The driving sub-circuit is electrically coupled to the duration control sub-circuit and the data writing sub-circuit, respectively, the data writing sub-circuit is configured to transmit a data signal to the driving sub-circuit, the duration control sub-circuit is configured to control a turned-on duration of the driving sub-circuit, and the driving sub-circuit is configured to control a current of a to-be-driven element according to the data signal during the turned-on duration. The display apparatus includes the pixel driving circuit provided by the present application. The method is applied to the pixel driving circuit provided by the present application.
US11398183B2 Display device
A display device is disclosed that provides a compensation function using a movable sensor structure. The display device may sense luminance characteristics of subpixels and reduce or eliminate luminance deviations between subpixels without performing complicated sensing driving on subpixels of the display panel. The display device includes: a display panel including data lines, a gate lines, and subpixels, each of the subpixels including a light emitting device and a driving transistor; a housing protecting the display panel; a moving bar installed in the housing so as to be movable and moving at a front of a viewing surface of the display panel; sensor modules mounted on the moving bar to face the viewing surface of the display panel; and a sensing controller configured to control movement of the moving bar, control an operation of the sensor modules, and receive sensing values of each of the sensor modules.
US11398181B2 Display module and driving method thereof
A display module including a display panel comprising a plurality of pixels each comprising a plurality of sub pixels, the pixels being disposed on a plurality of row lines of the display panel and a driver. The driver being configured to apply a pulse width modulation (PWM) data voltage to the sub pixels in a sequential order of the row lines; and drive the display panel such that the sub pixels included in a plurality of consecutive row lines among the plurality of row lines emit light, in the sequential order of the row lines, for a time corresponding to the applied PWM data voltage.
US11398178B2 Pixel driving circuit, method, and display apparatus
The present application discloses a pixel driving circuit for generating a pixel luminance with multiple grayscale levels. The circuit includes a data input sub-circuit configured to input data signal once in each of multiple scans in one cycle time for displaying one frame of image. The circuit further includes a latch sub-circuit configured to latch a first voltage level in-phase with the data signal at the first node and a second voltage level out-of-phase with the data signal at a second node. Additionally, the circuit includes a data output sub-circuit configured to output a drive signal at a low voltage level under control of the first voltage level or at a high voltage level under control of the second voltage level. Furthermore, the circuit includes an emission-control sub-circuit configured to pass the drive signal to drive a light-emitting device in one partial time section of each of the multiple scans.
US11398176B2 Mura compensation data generation apparatus for Mura compensation, and Mura compensation apparatus of display using Mura compensation data
A Mura compensation data generation apparatus for compensating for Mura, and a Mura compensation apparatus of a display using Mura compensation data. The Mura compensation data generation apparatus includes an image representative value generation circuit configured to generate a representative value representing an entire gray of an image; a difference value extraction circuit configured to extract difference values between the representative value and gray values for a plurality of preset positions on the image; a distribution range determination circuit configured to determine a distribution range of the difference values by checking a maximum value and a minimum value of the difference values; and a Mura compensation data generation circuit configured to generate Mura compensation data having a preset number of bits corresponding to the difference values.
US11398172B2 Display panel and manufacturing method thereof, and display device
A display panel is provided, including a test circuit, a display control switch and a selection circuit. In the test circuit, the test switch has a control terminal connected to the test control line, a first terminal connected to the test signal line, and a second terminal connected to the data line. In the display control circuit, the display switch has a control terminal connected to the display control line, a first terminal connected to the display signal line, and a second terminal connected to the data line. In the selection circuit, the selection switch has a control terminal connected to the selection control line, a first terminal connected to the selection signal terminal, and a second terminal connected to the display control line. The selection signal terminal provides a signal for turning off the display switch when the test switch and the selection switch are turned on.
US11398166B2 Display and method of producing display
A display element including a layer with a protrusion-recess structure and a multilayer film layer disposed on the protrusion-recess structure and with a surface shape following the protrusion-recess structure. A pattern formed by the protrusion includes a plurality of shape elements when the protrusion-recess structure is viewed in a direction perpendicular to the surface. Each shape element has a length extending in one extending direction, larger than a length in a width direction perpendicular to the extending direction. The length in the width direction is equal to or less than a sub-wavelength. A standard deviation of the length in the extending direction is larger than a standard deviation of the length in the width direction. The display elements include a first display element and a second display element. The extending directions of the first display element and the second display element are different from each other.
US11398163B2 Secure computer-implemented execution and evaluation of programming assignments for on demand courses
A computer system includes a course repository and a server. The course repository includes a video of an online course, an instructor provided output for a programming assignment associated with the online course, and a submission script for generating student provided output for the programming assignment. The server includes a submission module that receives and verifies the student provided output for the programming assignment. The server further includes one or more built-in grader applications that compare the student provided output with the instructor provided output to determine a grade for the programming assignment.
US11398156B2 Ramp merging assistance
A server can assist connected vehicles merging from a ramp onto a main lane. A connected vehicle can be configured to communicate with the server. Connected vehicles on the main lane and connected vehicles on the ramp can send their locations and speeds to the server. The server can determine when at least one connected vehicle is within a geo-fence surrounding a merging point, where the main lane and the ramp meet. The server can determine an order in which the connected vehicles on the main lane and on the ramp can merge based on the connected vehicles' locations and speeds. The server can determine an advisory speed for at least one of the connected vehicles based on the order. The server can send the advisory speed to the at least one connected vehicle.
US11398154B2 Vehicle localization method for urban environment using road traffic infrastructure and wireless communication technology
According to the present exemplary embodiments, provided are a traffic signal system and a vehicle which estimate a position and a moving direction of a vehicle in accordance with a driving status of the vehicle at an intersection and improve a positioning accuracy based on wired or wireless communication.
US11398153B1 System and method for determining a driving direction
A system is disclosed for determining a driving direction. The system may include a memory configured to store computer-executable instructions; and at least one processor configured to execute the computer-executable instructions to obtain sensor data associated with a vehicle. The sensor data may include at least location data of the vehicle and lateral position data of the vehicle. Further, the processor is configured to execute the computer-executable instructions to identify a link associated with the sensor data, based on the location data and map data. Furthermore, the processor is configured to execute the computer-executable instructions to calculate half width data associated with the link based on the lateral position data and determine the driving direction for the vehicle based on the half width data, the lateral position data, and vehicle width data.
US11398148B2 System and method for facilitating appliance control via a smart device
A bridge device, in communication with a smart device, functions to command one or more controllable appliances in response to communications received from the smart device. The bridge device also includes input elements by which the bridge device can be used to directly command common functional operations of the one or more controllable appliances. In this manner, common functional operations, such as volume control, playback pause/resume control, etc., may be made readily available without necessitating the use of the smart device, whilst the more sophisticated GUI provided by the smart device remote control app may be advantageously utilized when more complex or less frequently used command functions are to be performed.
US11398145B2 Thoughtful elderly monitoring in a smart home environment
Various arrangements are presented for monitoring a resident of a residence. A confidence assessment may be performed based on a plurality of smart home devices in the residence. The residence may be identified as eligible for monitoring of the resident based on the confidence assessment. A learning process may be performed to create an ordinary behavior model. Data that is received from the plurality of smart home devices may be monitored to identify data indicative of behavior considered unusual based on the ordinary behavior model.
US11398144B2 Identification tag with variable response time
Embodiments disclosed generally relate to a wireless identification tag with a response time that varies as a function of incoming signal frequency and system and methods for use thereof. In one implementation, the tag may include at least one antenna tuned to receive energy transmitted at a first frequency and at a second frequency. The tag may also include at least one transmitter. The tag may also include at least one circuit configured to detect whether energy is received in the first frequency or the second frequency, and to cause the at least one transmitter to transmit an immediate response when the second frequency is detected and to transmit a delayed response when the first frequency is detected.
US11398143B2 Intelligent emergency evacuation system
Technologies for an emergency evacuation system include a system operator and one or more emergency lighting units located in a building. Each emergency lighting unit further includes a processor, communication circuitry configured to communicate with the system operator, and a light indicator configured to be illuminated to indicate an exit of the building.
US11398138B2 Gaming system and apparatus for consecutive ascending awards
A gaming machine determines a base outcome and initiates a bonus display sequence including a plurality of bonus outcomes. Prior to displaying any of the bonus outcomes, the machine determines a quantity of free spins and an outcome for each free spin, including an outcome amount, and at least one additional free play outcome including a corresponding outcome amount. The machine identifies i) a plurality of winning outcomes and ii) a plurality of non-winning outcomes and sorts, in ascending order based on the outcome amount, the plurality of winning outcomes in a table stored in memory. The machine displays the winning outcomes in order retrieved from the table, and displays the at least one additional free play outcome when the corresponding outcome amount is equal to or greater than the respective free play outcome of the plurality of winning outcomes.
US11398137B2 Gaming machine and method of providing a feature game
A gaming machine provides a base game from which a feature game is triggered when a determined number of configurable symbols are displayed in a base game outcome. When the feature game is triggered, the configurable symbols are held in place on the display and the player is provided with more spins during the feature game in which to collect additional configurable symbols. The feature game includes an initial quantity of spins. Upon completion of the initial quantity of spins, the player is presented with a plurality of picks that each correspond to an additional quantity of spins. The selected pick is then revealed by the gaming machine and the additional quantity of spins corresponding to the player's pick is provided. At the end of the feature game, the player may be awarded a feature award based, at least in part, on a value of each of the configurable symbols displayed at the end of the feature game.
US11398136B2 Gaming system and method providing virtual currency with variable exchange rates and usage fees
Gaming systems and methods that enables the exchange of monetary currency for a greater amount of virtual currency based on a first exchange rate for use by a player via the gaming system, and the exchange of virtual currency back to monetary currency based on second and third exchange rates, and in certain instances with a virtual currency usage fee. In various embodiments, the first exchange rate, the second exchange rate, the third exchange rate, and/or the virtual currency usage fee may vary based on one or more different factors such as but not limited to casino driven factors.
US11398125B2 Vending machine for foodstuffs
A vending machine configured to dispense foodstuffs includes a plurality of cartridges having a plurality of slots with each slot releasably retaining a foodstuff; a heating section configured to receive at least one foodstuff from at least one of the plurality of slots and to heat the at least one foodstuff; and a dispensing drawer configured to receive the at least one foodstuff passing through the heating section and to permit access to the foodstuff.
US11398124B2 Money handling system, money handling machine, and money handling method
In a money handling system (10), a storage cassette (40) is detachably mounted to each of a money change machine (20) and a money depositing/dispensing machine (30) (money handling machine). A determination unit (51) is provided for determining whether or not money has been sent into the money depositing/dispensing machine (30) from all the storage cassettes (40) to which money has been sent from the money change machine (20) when a plurality of the storage cassettes (40) are used in a collection process.
US11398118B2 Automatic garage door control
A method, apparatus and system is disclosed for automatically opening and closing a garage door without user intervention. A vehicle-mounted mobile transmitter autonomously and continuously transmits a repeating signal pattern when power is applied to the transmitter as a vehicle is started by a user. A movable barrier gateway device receives the signals from the mobile transmitter and compares an identification code contained in each of the signals to an identification code stored in memory. When a match is found, the movable barrier gateway device sends a signal to a movable barrier controller to open the garage door, and keep the door open as long as the movable barrier gateway continues to receive the signals from the mobile transmitter.
US11398117B1 Method for real-time ECU crash reporting and recovery
The present disclosure is directed to systems and methods directed to improving the functions of a vehicle. Systems and methods are provided that provide a custom tool that autogenerates a set of software agents that allows a system to separate processing, transmission and receiving of messages to achieve better synchronization. The disclosure herein also provides a simplified method of key provisioning by designating one client as a server and assigning a symmetric key to every other client permanently provisioned between that client and the server. Systems and method are further provided that predict faults in a vehicle. Systems and methods are also provided that preserve data in the event of a system crash. Systems and methods are also provided in which an operating system of a vehicle detects the presence of a new peripheral and pulls the related interface file for that new peripheral. Further, a data synchronization solution is provided herein which provides optimized levels of synchronization.
US11398115B2 Wireless communication devices
A wireless communication device for collecting vehicle on-board diagnostics (OBD) data is disclosed, together with associated methods of handling OBD data in such wireless communication devices. The device comprises a connector for connecting the device to an OBD port of a vehicle to receive OBD data; a processor configured to continually aggregate the OBD data and/or acceleration data from an acceleration sensor into risk profile data during a journey made by the vehicle; a memory for storing the latest risk profile data for the journey; and a wireless transceiver for transmitting the stored risk profile data to an external mobile device during the journey. The processor is further configured to determine an engine state of the vehicle and to detect when the vehicle begins and ends a journey based on said determined engine state and OBD data relating to vehicle speed and/or engine revolutions, and to cause the stored risk profile data to be deleted from the memory upon detection that the vehicle has begun a new journey.
US11398111B2 Integrated spectrum sensing device for real-finger judgement and sensing method
An integrated spectrum sensing device for real-finger judgement includes a fingerprint sensing array, an optical unit and a signal processing unit. The fingerprint sensing array optically coupled to the optical unit includes multiple spectrum detecting units receiving light from a finger through the optical unit to detect spectrum distributions or variations outputted from the finger to obtain multiple sets of heterogeneous spectrum data. The signal processing unit electrically coupled to the spectrum detecting units performs measurement domain analysis according to the sets of heterogeneous spectrum data to judge whether the finger is real. A sensing method is also disclosed.
US11398107B2 Fingerprint-touch combined sensor and electronic device including the same
A sensor for recognizing a fingerprint and sensing a touch is provided. The sensor includes a touch sensing area in which a first touch electrode and a second touch electrode are arranged to provide touch sensing nodes at which touch sensing is performed; and a fingerprint-touch sensing area comprising a fingerprint recognition area in which a first fingerprint electrode and a second fingerprint electrode are arranged and electrically separated from the first touch electrode and the second touch electrode, the first fingerprint electrode and the second fingerprint electrode being configured to provide fingerprint sensing nodes at which a fingerprint is recognized in a fingerprint recognition mode, wherein in the fingerprint recognition area, a portion of the first fingerprint electrode and the second fingerprint electrode is used for fingerprint recognition and, as the touch sensing nodes, the touch sensing.
US11398106B2 Ultrasonic sensor pixel circuit, driving method thereof and display panel
The present disclosure provides an ultrasonic sensor pixel circuit, a driving method thereof and a display panel. The ultrasonic sensor pixel circuit includes a detection module, of which a first terminal is connected with an ultrasonic sensing unit and a second terminal is connected with a first signal terminal, and the detection module is configured to generate a detection voltage according to an electric signal output from the ultrasonic sensing unit under control of the first signal terminal; an output module, of which a first terminal is connected with a third terminal of the detection module and a second terminal is connected with a read line, and the output module is configured to generate an output signal according to the detection voltage and provide the output signal to the read line.
US11398105B2 Ultrasonic recognition module, driving method thereof, and display device
An ultrasonic recognition module, a driving method thereof, and a display device. Multiple receiving electrodes are divided into multiple receiving groups. Pulse signal input ends of driving circuits corresponding to the receiving electrodes in the same receiving group are electrically connected to a same pulse signal input line, and pulse signal input ends of driving circuits corresponding to the receiving electrodes in the different receiving groups are electrically connected to different pulse signal input lines.
US11398100B2 Image analysis method and image analysis device for identifying musical information
Disclosed is an image analysis method implemented by a computer, the method including analyzing a partial image which is a part of an image of a planar subject, generating partial-image analysis data representing a characteristic of the partial image, comparing, for each of a plurality of images, candidate-image analysis data with the partial-image analysis data, the candidate-image analysis data representing a characteristic of each of the plurality of images, and selecting a candidate image among the plurality of images, the candidate image including a part corresponding to the partial image.
US11398099B1 Systems and methods for generating search results based on optical character recognition techniques and machine-encoded text
Disclosed are systems and methods for generating search result data based on machine-encoded text generated by computer vision optical character recognition machine learning techniques performed on digital media. The disclosed systems and methods provide a novel framework for performing machine learning visual search or machine learning text extraction techniques on digital media in order to extract and analyze the data therein and further conduct search queries based on the extracted and analyzed data. The disclosed framework may leverage the aforementioned computer vision machine learning techniques in order to provide a user with relevant search results regarding objects and text detect in digital media captured on a user device.
US11398098B2 Real time traffic sign recognition
Advanced driver assistance systems can be designed to recognize and to classify traffic signs under real time constraints, and under a wide variety of visual conditions. This disclosure provides techniques that employ binary masks extracted by color space segmentation, with a different binary mask generated for each sign shape. Temporal tracking is employed to add robustness to the detection system. The system is generic, and is trainable to the traffic signs used in various countries.
US11398095B2 Monocular depth supervision from 3D bounding boxes
A method includes capturing a two-dimensional (2D) image of an environment adjacent to an ego vehicle, the environment includes at least a dynamic object and a static object. The method also includes generating, via a depth estimation network, a depth map of the environment based on the 2D image, an accuracy of a depth estimate for the dynamic object in the depth map is greater than an accuracy of a depth estimate for the static object in the depth map. The method further includes generating a three-dimensional (3D) estimate of the environment based on the depth map and identifying a location of the dynamic object in the 3D estimate. The method additionally includes controlling an action of the ego vehicle based on the identified location.
US11398092B2 Parking detection method and device based on visual difference
A parking detection method based on visual difference includes: obtaining a video frame of a predetermined monitoring area captured by each camera in real time, and labeling the video frame corresponding to each camera with time information of a current moment; determining vehicle information of a to-be-detected vehicle in each video frame labeled with the time information through a predetermined convolutional neural network model; determining feature point information of the to-be-detected vehicle in each video frame according to the vehicle information of the to-be-detected vehicle in each video frame; calculating a position relationship between the to-be-detected vehicle in each video frame and respective corresponding camera, and constructing current three-dimensional coordinates of the to-be-detected vehicle according to the position relationship; and determining a parking status of the to-be-detected vehicle according to the current three-dimensional coordinates of the to-be-detected vehicle. A parking detection device based on visual difference is further provided.
US11398091B1 Repairing missing frames in recorded video with machine learning
Repairing missing frames in a video includes obtaining video data from an image capture system, applying a first neural network model to the video data to detect that one or more frames are missing, where the first neural network model has been trained to detect missing frames based on training data in which an artificial gap has been introduced. In response to detecting that the one or more frames are missing, a second model is applied to the video data to generate one or more replacement frames. The one or more replacement frames are based on at least a first frame prior to the detected dropped one or more frames, and a second frame after the detected dropped one or more frames. Modified video data is generated using the plurality of frames and the replacement frames.
US11398089B1 Image processing techniques to quickly find a desired object among other objects from a captured video scene
Techniques are provided for identifying objects (such as products within a physical store) within a captured video scene and indicating which of object in the captured scene matches a desired object requested by a user. The matching object is then displayed in an accentuated manner to the user in real-time (via augmented reality). Object identification is carried out via a multimodal methodology. Objects within the captured video scene are identified using a neural network trained to identify different types of objects. The identified objects can then be compared against a database of pre-stored images of the desired product to determine if a close match is found. Additionally, text on the identified objects is analyzed and compared to the text of the desired object. Based on either or both identification methods, the desired object is indicated to the user on their display, via an augmented reality graphic.
US11398084B2 Method, apparatus and application system for extracting a target feature
The embodiment of the present application provides a method, apparatus and application system for extracting a target feature. The method includes: acquiring target area video data captured by a panoramic camera; determining, by a target detection algorithm, a tracking target having a preset feature in the target area video data; allocating the tracking target to a detail camera, such that the detail camera tracks the tracking target and acquires close-up video data of the tracking target; extracting, from the close-up video data, attribute information of the tracking target. With the embodiment of the present application, attribute information of each target can be accurately extracted, improving the accuracy of extracting the attribute information of the target.
US11398083B2 Analysis device, analysis method, and analysis program
A classification unit classifies messages included in a text log depending on types, and gives an ID set for each type to each of the classified messages. A creation unit creates, based on dates of occurrence attached to the messages, a matrix indicating an appearance distribution of the messages in the text log for each predetermined duration for each ID. A pattern extraction unit extracts a plurality of patterns, which are combinations of the IDs, from the matrix created by the creation unit. A removal unit removes a part or whole of the patterns from the matrix. A determination unit calculates a degree of importance for each element included in each of the patterns, and determines whether the degree of importance is equal to or higher than a predetermined threshold. A sequence extraction unit extracts a sequence.
US11398082B2 Affine transformations of 3D elements in a virtual environment using a 6DOF input device
The present patent application relates to three-dimensional computer graphics applications for performing an affine transformation of an element in a virtual environment using an input devices. According to the present invention, the method comprises receiving a first data set from the input device, wherein the first data set comprise at least one input data, which comprise the coordinates of at least one point in the physical space and a switch status, selecting at least an affine transformation based on the first data set, receiving a second data set from the input device, wherein the second data set comprises at least one input data, which comprise the coordinates of at least one point in the physical space and a switch status and executing the affine transformation on the element, the transformation being based on the second data provided by the input device.
US11398080B2 Methods for augmented reality applications
A method of interaction using augmented reality includes capturing a first video image using a camera, generating first augmented reality (AR) coordinates corresponding to the first video image, transmitting AR coordinates and first video image to remote user, receiving first video image and annotations from remote user, capturing a second video image using a camera, generating second AR coordinates corresponding to the second video image, and viewing annotations registered to second video image.
US11398079B2 Systems and methods for generating augmented reality content based on distorted three-dimensional models
Systems and methods for generating AR content to virtually alter a real-world item are provided. The real-world item may be a deformable item including one or more flexible surfaces. According to an embodiment, a method includes determining the relative positions of a plurality of points on the real-world item. Based on the relative positions of the plurality of points, a 3D model of a virtual item is distorted to produce a distorted 3D model of the virtual item. The distorted 3D model may have substantially the same shape as the real-world item. AR content is then generated based on the distorted three-dimensional model.
US11398077B2 Reproducing device, reproducing method, recording device, recording method, reproducing/recording device, and reproducing/recording method for display of a 3D model arranged in a space recreated by a free visual point moving image stream
The present disclosure relates to a reproducing device, a reproducing method, a recording device, a recording method, a reproducing/recording device, a reproducing/recording method, and a program capable of supporting more appropriate 3D model display. A reproduction processing unit reproduces free visual point moving image content including a free visual point moving image stream and an edit data stream, and display of a 3D model arranged in a space recreated by the free visual point moving image stream in accordance with basic information set in edit data constituting the edit data stream is controlled with reference to additional information set in the edit data. The present technology can be applied to, for example, a reproducing device capable of reproducing free visual point moving image content.
US11398075B2 Methods and systems for processing and colorizing point clouds and meshes
A method includes determining a mesh representing an environment based, at least in part, on a point cloud the mesh comprising a plurality of triangles each having a normal vector, acquiring one or more images of the environment wherein each of the one or more images is attributed with a view position and a view angle and applying the one or more images to the mesh.
US11398072B1 Method of obtaining a set of values for a respective set of parameters for use in a physically based path tracing process and a method of rendering using a physically based path tracing process
A method of obtaining a set of values for a respective set of parameters for use in a physically based rendering process to be implemented by a rendering apparatus to render an image of a dataset is described. The method includes defining a performance metric indicative of a performance of a rendering apparatus in implementing a physically based rendering process including path tracing to render an image using a given number of paths; and determining, for the rendering apparatus, a set of values for the set of parameters for which the performance metric satisfies a criterion.
US11398070B1 Boundary approximation utilizing radar
Systems and methods for boundary approximation utilizing radar are disclosed. For example, a heatmap of an environment may be generated utilizing data from reflected energy received at a device. The heatmap may be utilized to generate a point cloud representing the environment, where points of the point cloud indicate rates of change of energy intensity associated with surfaces in the environment. The points may be utilized to determine a mean line indicating an approximated distance between a portion of the environment, such as a wall, and the device.
US11398069B2 Temporal data structures in a ray tracing architecture
A graphics processing apparatus comprising bounding volume hierarchy (BVH) construction circuitry to perform a spatial analysis and temporal analysis related to a plurality of input primitives and responsively generate a BVH comprising spatial, temporal, and spatial-temporal components that are hierarchically arranged, wherein the spatial components include a plurality of spatial nodes with children, the spatial nodes bounding the children using spatial bounds, and the temporal components comprise temporal nodes with children, the temporal nodes bounding their children using temporal bounds and the spatial-temporal components comprise spatial-temporal nodes with children, the spatial-temporal nodes bounding their children using spatial and temporal bounds; and ray traversal/intersection circuitry to traverse a ray or a set of rays through the BVH in accordance with the spatial and temporal components.
US11398062B2 Face synthesis
In accordance with implementations of the subject matter described herein, there is provided a solution for face synthesis. In this solution, a first image about a face of a first user and a second image about a face of a second user are obtained. A first feature characterizing an identity of the first user is extracted from the first image, and a second feature characterizing a plurality of attributes of the second image is extracted from the second image, where the plurality of attributes do not include the identity of the second user. Then, a third image about a face of the first user is generated based on the first and second features, the third image reflecting the identity of the first user and the plurality of attributes of the second image.
US11398056B2 Image difference deterination device and method that determines whether or not there is a temporary difference between images and non-transitory computer-readable medium
An image difference determination device includes a determination result acquisition unit configured to acquire a result of determining whether or not there is a difference between time-series images when there are at least three time-series images and a speed determination unit configured to determine that the difference between the time-series images is caused by a change of a prescribed speed or less when it is determined that there is a difference between images at both ends of a time series in which it is determined that there is no difference between images adjacent in the time series.
US11398051B2 Vehicle camera calibration apparatus and method
A vehicle camera calibration apparatus and method are provided. The vehicle camera calibration apparatus includes a camera module configured to acquire an image representing a road from a plurality of cameras installed in a vehicle, an input/output module configured to receive, as an input, the acquired image from the camera module, or output a corrected image, a lane detection module configured to detect a lane and extract a feature point of the lane from an image received from the input/output module, and a camera correction module configured to estimate a new external parameter using a lane equation and a lane width based on initial camera information and external parameter information in the image received from the input/output module, and to correct the image.
US11398048B2 Estimating camera pose
A system for estimating a current camera pose corresponding to a current point in time using a previous camera pose corresponding to a previous point in time, of a camera configured to generate a sequence of image frames. The system performs operations, including: generating, using one or more neural networks, a neural network pose prediction for the current image frame; and adjusting a previous camera pose using inertial measurement unit data representing a motion of the camera between the previous point in time and the current point in time, to provide an inertial measurement unit pose prediction for the current point in time. The inertial measurement unit pose prediction, and the neural network pose prediction are combined in order to estimate the current camera pose.
US11398047B2 Virtual reality simulations using surface tracking
The disclosure provides a system to render a virtual reality (VR) scene, and a method and computer program product to determine a follower pose in a VR simulator during a simulation step. In one example, the method includes: (1) computing one or more current candidate poses utilizing input parameters, wherein each of the current candidate poses is a temporal projection of a follower pose along a respective sweep direction towards a leader pose, and wherein an obstruction is located between the follower pose and the leader pose, (2) selecting a target pose from the one or more current candidate poses, (3) refining the target pose utilizing physics-based constraints and the input parameters, wherein the physics-based constraints use a surface of the obstruction, and (4) rendering a new follower pose based on the refined target pose.
US11398036B2 World-space segmentation
Methods, systems, and devices for generating a persistent world-space ground (or floor) segmentation map (or “texture”) for use in augmented or virtual reality 3D experiences.
US11398031B2 Method for automatically determining a weighting for a roadmap method,computer program, data memory and corresponding imaging apparatus
A weighting for a roadmap method is automatically determined. A first or a second weighting image is generated from an anatomical image and an object image. For this purpose, a prespecified first weighting value is assigned to pixels belonging to a prespecified anatomical feature or to an instrument. Other pixels are assigned increasingly small weighting values at increasing distances from the anatomical feature or from the instrument toward an edge of a respective recording region according to a prespecified monotonously decreasing function in dependence upon the location. An overall weighting image is generated by combining the first and the second weighting images with one another and/or a region of interest determined using the overall weighting image are then provided as input data for an image processing algorithm.
US11398029B2 Systems and methods for medical acquisition processing and machine learning for anatomical assessment
Systems and methods are disclosed for determining anatomy directly from raw medical acquisitions using a machine learning system. One method includes obtaining raw medical acquisition data from transmission and collection of energy and particles traveling through and originating from bodies of one or more individuals; obtaining a parameterized model associated with anatomy of each of the one or more individuals; determining one or more parameters for the parameterized model, wherein the parameters are associated with the raw medical acquisition data; training a machine learning system to predict one or more values for each of the determined parameters of the parameterized model, based on the raw medical acquisition data; acquiring a medical acquisition for a selected patient; and using the trained machine learning system to determine a parameter value for a patient-specific parameterized model of the patient.
US11398026B2 Systems and methods for synthetic medical image generation
Systems and methods for synthetic medical image generation in accordance with embodiments of the invention are illustrated. One embodiment includes a synthetic medical image generation system, including a processor, and a memory containing an image synthesis application, where the image synthesis application directs the processor to obtain source image data generated by at least one medical imaging device, where the source image data describes a functional medical image taken of a patient administered with a first imaging agent, and synthesize a predicted medical image of the patient that depicts the patient as if they were administered with a second imaging agent, wherein the first imaging agent and the second imaging agent are different imaging agents.
US11398025B2 Image processing apparatus, radiographic imaging system, recording medium, and exposure index calculation method
An image processing apparatus includes a hardware processor that acquires image data of a radiograph, calculates an exposure index related to noise in the radiograph on the basis of the image data that is acquired, and causes a notifier to notify of a matter based on the exposure index that is calculated.
US11398024B2 Information processing apparatus, information processing method, and non-transitory storage medium
An information processing apparatus according to the invention includes: an acquisition unit that acquires a two-dimensional image of a person and a three-dimensional registered image of a registrant; and a generation unit that, when superimposing the two-dimensional image and the three-dimensional registered image to generate a composite image, performs an editing process for changing an appearance of the person or the registrant for at least one of the two-dimensional image, the three-dimensional registered image, and the composite image.
US11398017B2 HDR tone mapping based on creative intent metadata and ambient light
One embodiment provides a method comprising determining multi-dimensional metadata corresponding to an input image, and determining ambient light information indicative of a level of ambient light in an ambient environment of a display device. The multi-dimensional metadata comprises a cumulative distribution function (CDF) of pixels in the input image. The method further comprises determining, based on the multi-dimensional metadata and the ambient light information, one or more gains that adaptively compensate for the level of ambient light in the ambient environment. The method further comprises generating a tone mapping function based on the one or more gains, and applying the tone mapping function to the input image to generate a tone-mapped image that adaptively compensates for the level of ambient light in the ambient environment. The tone-mapped image is provided to the display device for presentation.
US11398015B2 Iterative image inpainting with confidence feedback
Methods and systems are provided for accurately filling holes, regions, and/or portions of images using iterative image inpainting. In particular, iterative inpainting utilize a confidence analysis of predicted pixels determined during the iterations of inpainting. For instance, a confidence analysis can provide information that can be used as feedback to progressively fill undefined pixels that comprise the holes, regions, and/or portions of an image where information for those respective pixels is not known. To allow for accurate image inpainting, one or more neural networks can be used. For instance, a coarse result neural network (e.g., a GAN comprised of a generator and a discriminator) and a fine result neural network (e.g., a GAN comprised of a generator and two discriminators). The image inpainting system can use such networks to predict an inpainting image result that fills the hole, region, and/or portion of the image using predicted pixels and generates a corresponding confidence map of the predicted pixels.
US11398009B2 Method and apparatus for performing object detection based on images captured by a fisheye camera and electronic device
This disclosure provides an apparatus and method for performing object detection based on images captured by a fisheye camera and an electronic device. The apparatus includes a memory and a processor coupled to the memory. The processor according to an embodiment is configured to: project an original image captured by the fisheye camera onto a cylindrical or spherical projection model, and perform reverse mapping to obtain at least two reversely mapped images, angles of view of the at least two reversely mapped images being towards different directions, detect objects in the reversely mapped images, respectively, and detect an object that is the same among the objects detected in the reversely mapped images. According to this disclosure, information in the wide field of view images obtained by capturing by the fisheye camera may be fully utilized.
US11398007B2 Video generation device, video generation method, program, and data structure
A video of a shadow is automatically generated to create an illusion that a region included in a real object floats above a background and an apparent height of the region with respect to a background region changes with time. A video generation device receives input of a dark region image including a dark region that is a spatial region corresponding to a target object and is darker than a background, and control information for specifying a motion to be given to the dark region, and obtains and outputs a video including a shadow region is obtained and output. The shadow region is obtained by performing mask processing on a motion region obtained by giving the motion to the dark region according to the control information. The mask processing replaces pixels of a mask region at a spatial position corresponding to the target object with pixels brighter than the motion region. Superimposing an output video corresponding to this video on a real object causes an observer, who views the real object on which the output video is superimposed, to have an illusion that a target region included in the real object corresponding to the target object floats above a background region and an apparent height of the target region with respect to the background region changes with time.
US11398005B2 Graphics processing systems
When rendering a frame, e.g. that is to be used for rendering subsequent frames to be rendered, two versions of the frame are rendered, and sets of information representative of the content of the versions of the frame are compared to determine whether the first and second versions of the frame match or not. When the comparison determines that the two versions of the frame match, the frame is, e.g. used for rendering subsequent frames, but when the comparison determines that the two versions of the frame do not match, an error operation is performed.
US11397998B2 Method for assisting a user of an electric vehicle in reserving a rechargeable battery with a charging station
A method is proposed to assist a user of an electric vehicle in reserving a rechargeable battery with a charging station. A reservation assistant unit that is related to the electric vehicle computes an estimated travelling distance from a current location corresponding to the electric vehicle to a destination, and computes a remaining distance based on residual electric energy of a rechargeable battery currently used by the electric vehicle. When the estimated travelling distance is greater than the remaining distance, the reservation assistant unit provides charging station information that indicates the closest charging station that has a rechargeable battery available.
US11397996B2 Social match platform apparatuses, methods and systems
The SOCIAL MATCH PLATFORM APPARATUSES, METHODS AND SYSTEMS (“SMP”) transforms platform join requests, social network info, and SMP network info inputs via SMP components NJ, JIP, CIP, OP, CN-SGU and CN-UPSOG into job info, candidate info, offer info, and social meetup info outputs. A job information request for a candidate may be obtained. Social data associated with the candidate may be determined. A social job relevancy rating for various jobs may be calculated using the social data. A job may be selected using the social job relevancy rating for the job, and information regarding the selected job may be provided.
US11397995B1 Tax planning using video-based graphical user interface and artificial intelligence
A system and method of generating and presenting a recommended filing strategy that includes receiving user inputs via a graphical user interface; identifying, using one or more computers, factual patterns of the user inputs; assigning, using the one or more computers and based on the identified factual patterns, a risk tolerance classification; generating, using an optimization model and based on the factual patterns, the risk tolerance classification, and relevant legal documents, the recommended filing strategy; identifying relevant media files from a library of media files that are associated with the recommended filing strategy; creating a combined media file from the plurality of relevant media files; and presenting the combined media file via the graphical user interface.
US11397994B1 Method and system for enabling interactive communications related to insurance data
A method comprises generating a claim wall comprising a website page and associated with the insurance claim, providing access to the claim wall for an insured party, an insuring party, and a third party service provider, generating a claim entry associated with the insurance claim including one or more tasks for processing of the insurance claim, and posting the claim entry including the one or more tasks on the claim wall.
US11397987B2 Systems and methods for protecting against erroneous price entries in the electronic trading of financial and other instruments
The invention relates to systems and methods that provide a user interface for use with an electronic trading system. The interface notifies the user that the price at which he or she may have attempted to trade has changed and presents the user with the opportunity to submit, modify or cancel the trade command. The user may configure the trading system to enable such a notification based on the time span for the price change, the number of increments of the price change, a combination thereof or any other appropriate consideration for protecting against the occurrence of erroneous price entries. Subsequent trade commands, such as those entered by third parties, may be used to validate prices and execute trades at these prices.
US11397986B2 Electronic trade processing system and method
In one implementation, a computer-implemented method, executed on a computing device and configured to effectuate a trading platform, includes: maintaining an omnibus (multi-client) cryptocurrency trading wallet for a plurality of clients; and maintaining a segregated (individual-client) cryptocurrency transfer wallet for each of the plurality of clients, thus defining a plurality of segregated (individual-client) cryptocurrency transfer wallets.
US11397985B2 Method and apparatus for managing orders in financial markets
An integrated order management engine is disclosed that reduces the latency associated with managing multiple orders to buy or sell a plurality of financial instruments. Also disclosed is an integrated trading platform that provides low latency communications between various platform components. Such an integrated trading platform may include a trading strategy offload engine.
US11397983B2 Method, system and storage medium for providing timeline-based graphical user interface
A method for providing a timeline-based graphical user interface includes displaying a plurality of edited images on a graphical user interface, and arranging edited images according to a timeline, with each of the edited images having a specific feature; and enlarging one of the edited images, which is the closest to a pre-defined visual center of the graphical user interface. The graphical user interface is substantially in a shape of a rectangle. The edited images are arranged along a straight line, which is parallel to a long side of the rectangle and passes a center of the rectangle.
US11397978B2 Method and apparatus for identifying desire consensus through anonymous inputs
Current solutions do not provide for the recognition of anonymous consensus around a desire, particularly in the case of already acquainted individuals. This invention is a method, device, system and online platform which allows two or more people to know when they are in agreement of a particular desire without revealing either participants desire unless there is consensus across the participants. A means is provided for which participants may simply express their desire for engaging in an activity with pre-established partner(s) using a means which is undetectable to the other party(s) unless all participants also share the same desire. At the point where consensus is reached, the invention will inform appropriate participants of their shared desire. Additionally, the invention provides for a means to use this desire data to influence participants in an effort to increase the likelihood of reaching anonymous consensus.
US11397975B2 Method and system for authenticating genuine products for online shopping
A method of authenticating genuine products in an online shopping platform, including the steps of informing a buying agent about an online shopping order; giving a unique identification mark to the targeted product by a unique and non-replaceable identification item; videotaping at least one of the steps of purchasing the targeted product by the buying agent at the designated store and placing the unique and non-replaceable identification item to provide a video stream; and allowing the buyer to have access to the video stream.
US11397973B1 Generating training data for machine learning model for providing recommendations for services
A management system operates in conjunction with entities to provide service recommendations for objects of users. The management system trains a machine learning model used to generate the service recommendations for the objects. The machine learning model is trained based on historical service entries including descriptions of services previously performed and identifiers used by entities to categorize types of services. The management system generates training data by classifying the historical service entries into predetermined service classifications based on text in the historical service entries. After the machine learning model is trained, the management system generates a recommendation of services for an object based on likelihoods of selection of the predetermined service classifications.
US11397968B2 Methods and system for serving targeted advertisements to a consumer device
A method for auditing an advertisement impression in which a first advertisement was presented in conjunction with first media content is disclosed. The method generally comprises transmitting to a plurality of second computing devices a plurality of randomly generated first cryptographic proofs; receiving, a first message from a second computing device indicating that the first advertisement was presented in conjunction with the first media content; and evaluating the first targeting model for the first advertisement based on the at least one media content classifier.
US11397965B2 Processor systems to estimate audience sizes and impression counts for different frequency intervals
Processor systems to estimate audience sizes and impression counts for different frequency intervals are disclosed. An example processor system includes a memory management unit (MMU) to assign requests from computing devices indicative of accesses to media to a first block of memory and to assign user-identified impression data corresponding to user-identified impressions to a second block of memory. The processor system including an arithmetic logic unit (ALU) to determine multipliers relating a first probability distribution for the user-identified impressions to a second probability distribution for census impressions. The multipliers based on probability constraints defined by weighted probabilities associated with the second probability distribution, where different ones of the probabilities weighted based on estimated populations for corresponding ones of the different demographics. The ALU to determine a plurality of census impression counts associated with the census impressions based on the multipliers.
US11397957B1 Framework for implementing segmented dimensions
A system and method are disclosed for segmentation planning wherein a cost-to-serve interval and a value interval are used to generate a strategy for a micro-segment defined along a portion of the cost-to-serve interval and value interval, and similar micro-segments may be assigned to a single persona based on similar cost-to-serve and value tradeoffs.
US11397956B1 Two way screen mirroring using a smart table
A system including a smart table includes a table display screen and a processing circuit configured to control an image displayed on the table display screen, send a pairing request to a customer device, pair with the customer device, pair with a provider device, mirror the image displayed on the table display screen on a customer display screen of the customer device and on a provider display screen of the provider device, receive a first customer input from the customer device based on the customer interacting with the image mirrored on the customer display screen, modify the image displayed on the table display screen to display the first customer input in real-time with respect to the customer interacting with the image, and mirror the modified image showing the first customer input on the provider device.
US11397955B2 System and method for estimating CO2 emission
Estimations of carbon dioxide (“CO2”) emission of an entity upon the condition of incomplete or missing data uses one or more algorithms implemented in a machine having a processor and a memory and data concerning the entity. The data is applied to an algorithm implemented as code executable in the processor. The algorithm produces a result that comprises an estimate of the CO2 emission of the entity. The CO2 emission estimate can be output to a user, and the underlying formula and data can inspected and optionally modified by users with suitable permissions. The CO2 emission estimate can be applied as a factor in a formula to compute a rating for the entity which can be output from the machine. Error estimates associated with the data used by the algorithm can be generated to provide improved estimates.
US11397954B2 Providing analytics on compliance profiles of type organization and compliance named entities of type organization
Embodiments providing analytics on a compliance profile of type organization and a compliance named entity of type organization by a processor. Text data may be extracted from one or more data sources representing one or more objects describing a compliance named entity of type organization expected to perform an obligation. A compliance profile of type organization may be determined for the compliance named entity of type organization according to the extracted text data. One or more compliance named entities of type organization may be matched to the one or more compliance profiles of type organization.
US11397946B2 Systems and methods for merchant mobile acceptance
Systems and methods are provided for merchant mobile acceptance of user device data. For example, a method comprises receiving encrypted user device data and reader metadata from a merchant mobile device, determining a device reader API and device reader encryption scheme using the device reader metadata, parsing the encrypted user device data using the device reader API to determine encrypted personal information, and decrypting the encrypted personal information using the reader encryption scheme.
US11397944B2 Application framework using blockchain-based asset ownership
Systems and methods are provided for recording ownership information in a distributed ledger (such as a blockchain), and for performing application processing utilizing the distributed ledger. An example server computer system is configured to: record on a blockchain ownership information of an asset; to configure, for each owner of the asset, a digital wallet associated with a private cryptographic key and at least one blockchain address; using a blockchain address from a digital wallet to access ownership information in the blockchain; perform application processing using the accessed ownership information; and record in the blockchain, updated ownership information or other information associated with the ownership information in accordance with the performed application processing.
US11397942B2 Online interaction security technology
Typically, online transactions, such as online purchases of products or services require entering sensitive transaction information into a third-party web browser or application. This may expose sensitive transaction information to an increased risk of inadvertent disclosure. Apparatus and methods are provided for a smart card which enables users to securely complete online transactions without entering any sensitive transaction information into a third-party system. Vendor websites may be configured to generate a unique code identifying the vendor offering the product/service, the product/service and price of the product/service. The smart card includes a keypad for entering the unique code and completing payment for the desired product/service. The smart card will include a microprocessor and wireless interface. The wireless interface provides wireless communication capabilities and the ability to initiate online payments based on information captured by the keypad.
US11397938B2 Automatic teller machine system for authenticating a user device
A system includes a customer authentication system, and an automatic teller machine (ATM). The ATM includes a display, one or more memory devices storing software instructions, and one or more processors configured to execute the software instructions to perform operations to: display an item on the display; store information regarding the item; receive from a customer device captured information regarding the item; receive from the customer device identifying information of a customer; send the identifying information to the customer authentication system; compare the captured information with the information stored in the one or more memory devices; authenticate the customer device based on the comparison; and allow access to the customer account via the ATM after the authentication.
US11397936B2 Method, device and secure element for conducting a secured financial transaction on a device
A method of and system for operating a mobile device used as a payment terminal are disclosed. The mobile device is configured to run a point of sale (POS) application for receiving a payment from a customer. User input comprising an amount corresponding to the payment is received. A contactless interface of the mobile device is activated. An indication of one or more payment applications supported by a payment apparatus is received via the contactless interface. One of the payment applications is selected. Data associated with the payment apparatus is acquired. The data associated with the payment apparatus identifies a financial account of the customer. At least a portion of the data associated with the payment apparatus is encrypted. The encrypted data and an identifier corresponding to the merchant are sent to a remote server.
US11397935B2 System and method for wireless transactions
A system and method for wireless transactions provides a software development kit (SDK) that provides accessibility to inherent communication capabilities within a wireless communication device. The communication capabilities are normally not accessible to a software developer. However, the SDK provides an appropriate interface that permits a software developer to create application programs for a variety of transactions between the wireless communication device and a mobile network operator (MNO). In some transactions, the MNO may function as a financial service provider in which a user has an account with an associated monetary value. The SDK provides a simplified technique for executing a financial transaction, such as making a payment or transferring money by presenting easy-to-use menus that avoid the difficulty of memorizing transaction codes, user phone numbers, and the like.
US11397934B2 Information processing apparatus, information processing method, and storage medium
An information processing apparatus according to one example embodiment is an information processing apparatus that performs a checkout process for a product or a service, and the information processing apparatus includes: a motion unit that causes the information processing apparatus to autonomously move; a detection unit configured to detect a position of a person; and a control unit that controls the motion unit in accordance with the position of the person.
US11397932B2 Transport vehicle access sharing with various occupants
An example operation may include determining a fractional responsibility of an event, a sub-event and/or an occupant associated with a transport.
US11397929B2 System for executing, securing, and non-repudiation of pooled conditional smart contracts over distributed blockchain network
Embodiments of the present invention provide a system for executing, securing, and non-repudiation of pooled conditional smart contracts over a distributed blockchain network. In particular, the system may receive an instrument request from a beneficiary entity, where the instrument request includes an instrument amount. The system can then identify a lead contribution amount that a lead entity is willing to provide to meet a portion of the instrument amount. A set of supporting entities can be identified as willing to provide supporting contribution amounts to meet the remainder of the instrument amount. A conditional contract can be sent to each supporting entity that, when signed, authorizes the system to transfer contribution amounts, which may be in the form of cryptocurrency, from blockchain addresses of the lead and supporting entities to a blockchain address of the beneficiary entity. Once the instrument amount has been secured, the system executes the transactions.
US11397927B2 Electronic receipt system, electronic receipt management server, and program therefor
According to an embodiment, a system for dynamically generating user interfaces for electronic receipts is disclosed. An electronic receipt management server receives and stores a first electronic receipt generated for a transaction made by a customer at a physical store, a customer identifier, and first additional information unique to the physical store. The server receives and stores a second electronic receipt for a transaction made by the customer at an online store, the customer identifier, and second additional information unique to the online store. The server transmits the first and second electronic receipts, the customer identifier, and the first and second additional information, in response to an inquiry containing the customer code. A client device displays a first graphical user interface including a first selectable object to view an image of the first electronic receipt and a second selectable object to view an image of the second electronic receipt.
US11397921B2 Multi-user software-impemented audio and text collaboration method
A multi-user software-implemented audio and text collaboration method that utilizes a specific method of enabling one or more author users to write and/or narrate a written text compositions with other users over a network and share said written text compositions with listing users over the network with no fees and costs. The one or more author users may store and share their written text compositions as a working digital audio file through an administrator server that connects all of the users over the network. The method also allows listening users to view, listen, and store the working digital audio file for free by viewing a third-party advertisement to accumulate viewing credits. The listening users convert the viewing credits to access the text composition for storage in a personal book library. The author users are then able to receive creator credits when the listening users store the working digital audio file in their personal book library.
US11397920B2 Computer-implemented method for controlling a collaboration platform, communication and collaboration application, and communication and collaboration platform
A method can include receiving a request for a read receipt by a first user of a predetermined user group for a session. The request for a read receipt can refer to an information segment of the thread supplied with a tag by the first user. The tag can include a predetermined character string identifying at least one second user from whom the first user requests the read receipt for the tagged information segment. The second user can be identified in a database, a notification containing the information segment to at least one second user can be sent and an acknowledgment message from the second user that he has read the notification containing the information segment can then be received for assigning a read receipt to the information segment as soon as the at least one second user has read the notification.
US11397915B2 Ex-warehousing method and device
An ex-warehousing method and device relate to an automated logistics technology, and efficiently improve the ex-warehousing efficiency. The ex-warehousing method includes: receiving an order for to-be-ex-warehoused goods during an ex-warehousing process (101); incorporating the order for to-be-ex-warehoused goods with an order for goods currently being ex-warehoused to obtain a incorporated order (102); acquiring, based on each of warehoused goods properties in the incorporated order, goods shelf information matching each of the warehoused goods properties, respectively (103); matching acquired goods shelf information based on a preset goods shelf information ex-warehousing strategy, to obtain a target goods shelf information (104). The ex-warehousing method is suitable for optimizing the ex-warehousing and inventory.
US11397910B2 System and method for product recognition and assignment at an automated storage and retrieval device
Systems, methods, and machine-readable media are provided for processing items within an automated storage and retrieval device. A scanned machine-readable identifier associated with an item is received at an automated storage and retrieval device. A determination is made whether the machine-readable identifier that was scanned is a container identification (ID). The machine-readable identifier is identified based on pre-defined criteria when the machine-readable identifier is determined not to be a container ID. The machine-readable identifier is mapped to an existing order using stored order information. A container ID is created by the fulfillment system and passed back to the automated storage and retrieval device. The item is stored in the automated storage and retrieval device using the created container ID.
US11397909B2 Long term sensor monitoring for remote assets
A method of tracking remotely captured sensor readings in relation to mobile or stationary assets. Remote assets with local sensors are associated with sensor interface device capable of capturing local sensor readings along with geolocation and timestamps, and transmitting such information via a network interface to a server for storage in a sensor record database. A user in communication with the server can indicate a sample request, via which a subset of sensor records for a particular time window is extracted and the sensor readings and geolocations displayed to the user. The information could be presented in graphic map format. The sensor interface device has a self-contained power supply not requiring power input, allowing for long term remote field use. The server and sensor interface device for use in association with the method is also disclosed.
US11397907B1 Centralized enterprise integration and services monitoring portal
Techniques are provided for centralized enterprise integration and services monitoring in computing environments. For example, a system comprises one or more processors operatively coupled to one or more memories to form a monitoring portal system, wherein the monitoring portal framework is configured to perform steps of: providing one or more graphical user interfaces; and enabling centralized enterprise integration and services monitoring through the one or more graphical user interfaces.
US11397906B1 Predicting demand for route generation
Embodiments herein describe a predictive delivery planning system that includes a forecaster that predicts simulated orders (e.g., forecasted orders) for multiple different demand scenarios. Once the simulated orders are selected, a route planner can generate routes for delivering the simulated and actual customer orders for each scenario. The planning system then converts these routes in labor plans indicating the amount of time a delivery driver would need to deliver the orders. The planning system identifies a set of labor blocks from the labor plans and determines whether these blocks satisfy a utilization threshold. Put differently, the planning system uses a releasing policy that releases labor blocks whose expected utilization is higher than a predetermined threshold. The released labor blocks are then displayed to delivery drivers who can then select how many of the labor blocks they would like to work.
US11397904B2 Systems and methods of generating itineraries using location data
A data processing system receives location data points from computing devices. The system annotates the location data points with entities and determines a duration each of the computing devices was at corresponding entities. The system aggregates the location data points into a set of sequences based on the duration and the entities and stores the set of sequences in a data record. The system accesses the database record including a set of sequences generated from location data points received from computing devices. The system receives, from a computing device, a request for a location sequence that includes a query. The system identifies an attribute of the computing device. The system identifies a sequence based on the set of sequences using the query and the attribute. The system transmits the sequence for display on a display device.
US11397903B2 Short-range device communications for secured resource access
Communications over short-range connections are used to facilitate whether access to resources is to be granted. For example, upon device discovery of one of an electronic user device and an electronic client device by the other device over a Bluetooth Low Energy connection, an access-enabling code associated with a user device or account can be evaluated for validity and applicability with respect to one or more particular resource specifications. User identity can be verified by comparing the user against previously obtained biometric information.
US11397901B2 Method and system for perceiving physical bodies
A method for perceiving physical bodies comprises the following steps: a) acquisition of a plurality of distance measurements of the physical bodies, arising from one or more sensor; b) application of an inverse sensor model on an occupancy grid to determine a probability of occupancy of a set of cells of the grid; and c) construction of a consolidated occupancy grid by fusion of the occupancy probabilities estimated during step b); wherein the inverse sensor model is a discrete model, associating with each cell of the corresponding occupancy grid, and for each distance measurement, a probability class chosen inside one and the same set of finite cardinality and identified by an integer index; and wherein step c) is implemented by means of integer computations performed on the indices of the probability classes determined during said step b). A system for perceiving physical bodies is also provided.
US11397899B2 Filtering content using generalized linear mixed models
In some embodiments, a computer system selects a first subset of candidate content items based on their filter scores that are generated based on a partial generalized linear mixed model comprising a baseline model and a user-based model, with the baseline model being a generalized linear model, and the user-based model being a random effects model based on user actions by the target user directed towards reference content items related to the candidate content items. In some embodiments, the computer system then selects a second subset from the first subset based on recommendation scores that are generated based on a full generalized linear mixed model comprising the baseline model, the user-based model, and an item-based model, with the item-based model being a random effects model based on user actions directed towards the candidate online content item by reference users related to the target user.
US11397896B2 Autonomous thinking pattern generator
An autonomous thinking pattern generator including a pattern converter configured to convert input information to patterns, the input information including image information, sound information or language, a pattern recorder configured to record the patterns, a pattern controller configured to set and change the patterns, and form connective relations between the patterns, and an information analyzer configured to evaluate values of the input information is provided. The pattern recorder is configured to record the patterns corresponding to the input information which is determined as worthy by the information analyzer autonomously.
US11397895B2 Neural network inference within physical domain via inverse design tool
A computer-implemented method for revising structural parameters of a physical device is provided. The method comprises configuring a simulated environment to be representative of the physical device based on an initial description that describes structural parameters of the physical device. The method further includes performing an operational simulation of the physical device based on training data representative of physical stimuli within a physical domain to simulate an interaction between the physical device and the physical stimuli. The method further includes computing a loss value based on a simulated output of the physical device and performing and adjoint simulation by backpropagating the loss value through the simulated environment. The method also includes generating a revised description of the physical device by updating the structural parameters to reduce the loss value.
US11397885B2 Vertical mapping and computing for deep neural networks in non-volatile memory
A non-volatile memory structure capable of storing layers of a deep neural network (DNN) and perform an inferencing operation within the structure is presented. A stack of bonded die pairs is connected by through silicon vias. Each bonded die pair includes a memory die, having one or more memory arrays onto which layers of the neural network are mapped, and a peripheral circuitry die, including the control circuits for performing the convolution or multiplication for the bonded die pair. The multiplications can either be done in-array on the memory die or in-logic on the peripheral circuitry die. The arrays can be formed into columns along the vias, allowing an inferencing operation to be performed by propagating an input up and down the columns, with the output of one level being the input of the subsequent layer.
US11397884B2 Brackets for amplifying antenna gain associated with mountable RFID tags
Brackets for amplifying antenna gain associated with mountable radio frequency identification (RFID) tags are disclosed. An example apparatus includes a bracket and an RFID tag. The bracket has a base, a first meandering amplification arm connected to and extending away from the base in a first direction, and a second meandering amplification arm connected to and extending away from the base in a second direction opposite the first direction. The RFID tag is mounted to the base of the bracket. The first meandering amplification arm and the second meandering amplification arm are respectively structured to at least one of: amplify an antenna gain associated with the RFID tag; or increase a communication range associated with the RFID tag.
US11397881B2 Image processing apparatus
An image processing apparatus is equipped with: an image data receiving unit that receives image data; and a print data generating unit that generates multiple value data as print data by performing a halftone process on the image data and converting the image data into at least three values. The print data generating unit administers a halftone process that includes a density fluctuation suppressing process that results in the print data always including a zero value except for a case in which all of the pixels that constitute the image data are converted into a maximum value.
US11397880B2 Conveyance device, image reading device, and image forming apparatus
A conveyance device includes a conveyance roller pair to convey a recording medium to an image reading position of an image reading unit. The conveyance roller pair includes a drive roller and a driven roller. The driven roller contacts the drive roller and rotates following the drive roller. The drive roller has a diameter satisfying a relation in which a detection mark on the recording medium is on a position away from a leading end of the recording medium by an integral multiple of a circumference of the drive roller in a conveyance direction of the recording medium.
US11397878B2 Printer calibration
Certain examples described herein relate to printer calibration. In some cases, adjustment data is received, indicating an adjustment to be applied to a given colorant. A Neugebauer Primary area coverage (NPac) vector defining an operating set of Neugebauer Primaries (NPs) is obtained. Configuration data is determined, dependent on the operating set of NPs. The configuration data maps colorant adjustments to relationships between NPs in the operating set, for both an increase and a decrease in the given colorant. In some cases, the configuration data and the adjustment parameters are used to identify first and second subsets of the operating set of NPs. The NPac vector is adjusted by decreasing an area coverage of an NP in the first subset and complementarily increasing an area coverage of an NP in the second subset.
US11397876B2 Assessing data fidelity in a machine learning-based network assurance system
In one embodiment, a service computes a data fidelity metric for network telemetry data used by a machine learning model to monitor a computer network. The service detects unacceptable performance of the machine learning model. The service determines a correlation between the data fidelity metric and the unacceptable performance of the machine learning model. The service adjusts generation of the network telemetry data for input to the machine learning model, based on the determined correlation between the data fidelity metric and the unacceptable performance of the machine learning model.
US11397874B2 Image capturing apparatus, generating apparatus, control method, and storage medium
There is provided an image capturing apparatus. A live view shooting unit iteratively captures live view images in accordance with a shooting parameter for live view shooting. A main shooting unit performs main shooting in accordance with a shooting parameter for main shooting. A training unit performs, after the main shooting has been performed, training of a training model that outputs a shooting parameter in accordance with an input image, based on the shooting parameter for the main shooting and a first live view image captured by the live view shooting unit.
US11397873B2 Enhanced processing for communication workflows using machine-learning techniques
The present disclosure generally relates to evaluating communication workflows comprised of tasks using machine-learning techniques. More particularly, the present disclosure relates to systems and methods for generating a prediction of a task outcome of a communication workflow, generating a recommendation of one or more tasks to add to a partial communication workflow to complete the communication workflow, and generating a vector representation of a communication workflow.
US11397871B2 Artificial intelligence moving agent
An artificial intelligence moving agent is provided. The artificial intelligence moving agent includes: a camera configured to photograph an image, and a processor configured to photograph an object, acquire type information of the object by providing an image of the photographed object to an artificial intelligence model, acquire correction type information designated by a user with respect to the image of the photographed object, and train the artificial intelligence model by using the correction type information.
US11397867B2 Architectural database tag assembly and method for installing architectural database tag assembly
An architectural database tag assembly includes an architectural database tag containing indicia related to information about architecture of the building; and a membrane for attaching the architectural database tag to a surface of the building. Another architectural database tag assembly includes a tubular member comprising a central bore extending along an axis of the tubular member, and comprising a top surface, bottom surface, and at least one side surface between the top surface and the bottom surface; an architectural database tag to be attached to the top surface of the tubular member, the architectural database tag containing indicia related to information about architecture of the building; and a membrane for attaching the bottom surface of the tubular member to a surface of the building. The architectural database tag provides vital information about the architecture of a building, and is readily accessible and readable by persons seeking such information.
US11397866B1 Ergonomic ring scanner oriented in a neutral grip position and charging cradle assembly
Embodiments position a barcode reader, or other optical detector, to scan upright barcodes when the user hand is in the neutral position. To do this, embodiments rest the body of the ring scanner device on top of the index finger, with the palm facing inward toward the users body. Embodiments have integrated interactivity, including a touchscreen display and separate buttons that can be used to operate the optical detector and input data into an integrated computing device. The integrated computing device can run software applications on board the ring scanner device. Finally, the integrated computing device can be remotely managed.
US11397863B2 Magnetic reader sensor device for reading magnetic stripes and method for manufacturing the sensor device
The present disclosure concerns a magnetic reader (MR) sensor device for reading magnetic stripes, the MR sensor device comprising a substrate provided on a wafer, a back-end-of-line (BEOL) interconnect layer and a plurality of magneto-resistive sensor elements embedded within the BEOL interconnect layer; the MR sensor device comprising a protective layer having a Vickers hardness of at least 3 GPa. The present disclosure further concerns a method for manufacturing the MR sensor device. The MR sensor device can be brought close to the surface to the magnetic stripe so that the magnetic stripe can be read with an increased resolution.
US11397862B2 Configuring metrics and recall levels for natural language processing annotator
A computer-implemented method includes receiving, by a natural language processing (NLP) annotator, an input text that is to be annotated. The method further includes determining, by the NLP annotator, a user setting that indicates an aggressiveness level of annotation to be used to annotate the input text. The method further includes selecting, by the NLP annotator, from a plurality of dictionaries, a first dictionary based at least in part on the aggressiveness level. The method further includes generating, by the NLP annotator, annotated text of the input text based at least in part on the first dictionary. The method further includes outputting, by the NLP annotator, the annotated text.
US11397861B2 Privacy-protecting pandemic-bio-surveillance multi pathogen systems
Provided is a process, including: obtaining movement transactions without having server-side access to information by which the members of the population undergoing the changes in geolocation indicated by the movement transactions can be identified, either personally or pseudonymously; obtaining for movement transactions corresponding to a designated window of time, geographic-pathogen-risk scores of starting geolocations that include the starting geographic positions; updating for the movement transactions corresponding to the designated window of time, geographic-pathogen-risk scores of the ending geolocations based on both geographic-pathogen-risk scores of the starting geolocations involved in movement transactions ending at the ending geolocations and rates of traffic at the ending geolocations indicated by movement transactions ending or starting at the ending geolocations.
US11397860B2 Aggregated sentiment analysis system for threat protection
A system for aggregating sentiment analysis of communications between a plurality of entity groups is provided. The system may include a plurality of entity groups. Each entity group may include one entity, two entities or a plurality of entities. The system may include a plurality of communications. Each of the communications may be transmitted from a first entity. A first entity group may include the first entity. The plurality of entity groups may include the first entity group. Each of the communications may be transmitted to a second entity. The second entity may be included in a second entity group. The second entity group may be included in the plurality of entity groups. The system may also include a sentiment score determination module. The sentiment score determination module may determine an aggregate sentiment score for the plurality of communications. The sentiment score may determine a communication threat level.
US11397848B1 Systems and methods for stacking marginal annotations
A presentation of a first metadata region of a plurality of metadata regions in a first position and a second metadata region of the plurality of metadata regions in a second position of a margin of the electronic document is provided. An event indicative of a potential overlap of two or more of the plurality of metadata regions is detected. Responsive to detecting the event indicative of the potential overlap of the two or more of the plurality of metadata regions, a presentation of a stacked metadata region in the margin of the electronic document is provided. The stacked metadata region combines the first metadata region and the second metadata region.
US11397842B2 Method for generating layout diagram including protruding pin cell regions and semiconductor device based on same
A method (of generating a layout diagram) includes: generating a shell including wiring patterns in a first layer of metallization, the wiring patterns having long axes which are substantially aligned with corresponding tracks that extend in a first direction, the wiring patterns having a default arrangement which has, relative to the corresponding tracks, a first amount of free space; and refining the shell into a cell, the refining including selectively shrinking, in the first direction, one or more of the wiring patterns resulting in a second amount of free space, the second amount being greater than the first amount, increasing, in the first direction, one or more chosen ones of the wiring patterns (chosen patterns), and backfilling the second amount of free space with one or more of at least one dummy pattern or at least one wiring pattern.
US11397839B2 Method of particle size distribution of particulate bridging lost circulation materials for fractured leakage
A method of designing a particle size distribution of particulate bridging lost circulation material for a fractured leakage includes the following steps: classifying the lost circulation materials according to a particle size; calculating an expected range of a characteristic particle size of the lost circulation materials according to a fracture width and particle size selection criteria; setting a relative percentage content of the each level of the lost circulation materials; using a particle size distribution function to fit a particle size distribution curve; calculating the characteristic particle size of the lost circulation materials according to the particle size distribution curve; determining whether the calculated characteristic particle size conforms to the expected range of the characteristic particle size; and generating the particle size distribution of the lost circulation materials conforming to the particle size selection criteria.
US11397836B2 Quantifying power usage for a service
Quantifying power usage for a service. An example method may include identifying a dependency model for the service, the dependency model based in part on infrastructure providing the service. The method may also include determining power usage for the service using the dependency model.
US11397835B2 Data device including OFN functionality
A data entry device including a housing, data entry circuitry located within the housing, a keypad mounted in the housing and having a plurality of movable key elements which, when depressed, are displaced to at least a predetermined extent from a first location within the housing to a second location within the housing and Optical Finger Navigation (OFN) circuitry mounted inside the housing, being operative for sensing at least some of the plurality of movable key elements when depressed and displaced to at least the predetermined extent from the first location within the housing to the second location within the housing and providing a key displacement output indicating key displacement to the data entry circuitry.
US11397833B2 System and method for anonymously collecting malware related data from client devices
Systems and methods for anonymous collection of malware-related data from client devices. The system comprising a network node configured to (i) receive a first data structure from a client device, wherein the first data structure contain an identifier of the client device and an encrypted data that includes an identifier of a user of the client device and/or personal data of the user, and wherein the encrypted data was encrypted by the client device with a public key of the client device, wherein the public key was provided to the client device by an independent certification authority, (ii) transform the received first data structure by replacing the identifier of the client device with an anonymized identifier, and (iii) transmit the transformed first data structure containing the anonymized identifier and the encrypted data to a server.
US11397829B2 Method for handling privacy data
The present invention aims to improve data protection against illegal access by a strong differentiation of the security level specific on a type of data so that when the protection on a part of the data is violated, the remaining data are still inaccessible. A method for controlling access, via an open communication network, to user private data, comprising steps of: dividing the user private data into a plurality of categories, each category defining a privacy level of the data, encrypting the user private data of each category with a category key pertaining to the category of the data, attributing to a stakeholder an entity configured for accessing to at least one category of user private data, and authorizing the access to the at least one category of user private data for the entity of the stakeholder, by providing the stakeholder with the category keys required for decrypting the user private data of the corresponding category.
US11397821B2 Remote access control system
A remote access control system includes a remote access control apparatus and a communication relay apparatus. The remote access control apparatus is configured to establish a predetermined communication session with the communication relay apparatus through predetermined connection target information obtaining processing performed by active connection to the remote access control apparatus from the communication relay apparatus, to transmit a secure communication connection start command to the communication relay apparatus, to receive a secure communication connection request from the communication relay apparatus to perform processing for establishing a first secure communication session, and to receive a secure communication connection request from the user apparatus based on the result of the establishment of the first secure communication session to perform processing for establishing a second secure communication session. The connection between the individually established secure communication sessions is determined based on session connection permission information to relay the secure communication sessions.
US11397819B2 Systems and methods for identifying data processing activities based on data discovery results
Aspects of the present invention provide methods, apparatuses, systems, computing devices, computing entities, and/or the like for identifying data processing activities associated with various data assets based on data discovery results. In accordance various aspects, a method is provided comprising: identifying and scanning data assets to detect a subset of the data assets, wherein each asset of the subset is associated with a particular data element used for target data; generating a prediction for each pair of data assets of the subset on the target data flowing between the pair; identifying a data flow for the target data based on the prediction generated for each pair; and identifying a data processing activity associated with handling the target data based on a correlation identified for the particular data element, the subset, and/or the data flow with a known data element, subset, and/or data flow for the data processing activity.
US11397813B2 System and method for verifying a regex group
Disclosed is a method and system for verifying a regex group. The method comprises verifying of a regex group by creating a flow id through a processor for the regex group when source reaches the sink. The flow id is used for tracking the flow of the regex group. The processor checks in case the flow id is a previously tested flow id. When the flow id is not the previously tested flow id, the processor passes one or more run tasks through a processor forming a queue. The processor tests for one or more vulnerabilities to be associated with the regex group based on the passing, wherein the testing is used to qualify the regex group as a valid regex group.
US11397810B2 Malicious code purification in the body of graphics files
An information handling system improves removal of steganography data embedded in a graphics file by processing graphics files stored in a file system or transmitted through a network by processing the graphics files in a steganalyzer. The steganalyzer converts the body segment of the graphics file into binary code, and then compresses the binary code into a graphics file. This process results in the removal of any potential malicious code. The body segment location can be determined by parsing the portable network graphics file to determine a location of a pre-fix graphics file signature and a post-fix graphics file signature, with the graphics files signatures being specific to a particular type of graphics file.
US11397809B2 Protection scheme for sensor segmentation in virtualization application
An embedded system includes a peripheral and system-on-a-chip executing virtual machines and a hypervisor. The peripheral includes a crossbar circuit receiving digital sensor signals and selectively outputting the digital sensor signals to different outputs, queue circuits each receiving a different one of the digital sensor signals from the crossbar circuit, and queue protection circuits associated with the queue circuits and selectively permitting access to one of the queue circuits by the virtual machines. The hypervisor controls the queue protection circuits to set which of the virtual machines may access which queue circuits. A sensor protection circuit selectively permits reading of the digital sensor signals from the crossbar circuit by the queue circuits. The hypervisor controls the sensor protection circuit to set which of the queue circuits may access each of the digital sensor signals from the crossbar circuit.
US11397807B2 Customer- or patient-based selective data encryption in medical device management
A system for remotely managing a medical device includes a selective shielding component, configured to (a) shield with an electronic key any portion of device information that identifies the medical device individually while maintaining unshielded with the electronic key an association between such any portion and a rest of the device information and/or (b) shield with an electronic key any portion of device information that identifies the patient individually while maintaining unshielded with the electronic key an association between such any portion and a rest of the device information, and record the selectively shielded device information; a first communication component configured to facilitate transmitting the selectively shielded device information through a network; and a server device communicatively coupled to the network and configured to use the selectively shielded device information to generate reports about the device information, and the clinical event information, but wherein the server device lacks access to the electronic key.
US11397806B2 Security monitoring device
A control device is protected from a threat which may occur with the advance of networking or incorporation of intelligence. A security monitoring device that can be externally attached to the control device having a program execution portion that executes a program produced in accordance with a control target includes a communication port for connection with the control device. When it is detected from a content of communication that a security event is generated in access from outside to the control device, a notification is provided to a notification destination corresponding to the generated security event. The security event includes an event that does not conform to a predetermined rule.
US11397802B2 Systems and methods for user authentication in non-network-connected devices
The present disclosure provides systems and methods for authenticating a user to reset account login credentials associated with a non-network-connected generator computing device. The generator computing device is programmed to receive a first user input requesting to initiate a reset of account login credentials, generate a challenge code, set a timer, display the generated challenge code, and receive a second user input. The second user input is a response code generated at a services computing device associated with a services provider. The generator computing device is also programmed to verify that an amount of time elapsed between generation of the challenge code and receipt of the second user input is within a predefined time limit. The generator computing device is programmed to generate an expected response code, authenticate the user by comparing the received response code to the expected response code, and reset the account login credentials.
US11397801B2 System and method for controlling access to an in-vehicle communication network
A system or method may include an in-vehicle network including an interface port for connecting an external device to the in-vehicle network; and a security unit connected to the in-vehicle network, the security unit adapted to enable an external device to communicate with the in-vehicle network, over the interface port, based on a security token received from the external device. A system or method may, based on a token, prevent an external device from at least one of: communicating with a selected set of components on in an in-vehicle network, communicating with a selected set of network segments in the in-vehicle network and performing a selected set of operations.
US11397800B2 Biometric identification device and methods of use
A removable card-enabled BPID Security Device integrates a removable card reader with a biometric authentication component to provide secured access to electronic systems. The device allows for an individual to insert a removable card into an aperture in the physical enclosure of the BPID Security Device, allowing the removable card and the BPID Security Device to electronically communicate with each other. The BPID Security Device is based on a custom application specific integrated circuit that incorporates removable card terminals, such that the BPID Security Device can communicate directly with an inserted removable card. In an alternative embodiment of the invention, the BPID Security Device is based on a commercial off-the-shelf microprocessor, and may communicate with a commercial off-the-shelf microprocessor removable card receiver using a serial, USB, or other type of communication protocol. The device allows for enrolling a user's credentials onto the BPID Security Device and for authenticating an individual using the BPID Security Device.
US11397798B2 Providing access of an application based on real world actions in IOT collaborative environment
The present disclosure relates to system(s) and method(s) for providing access of an application to a user. The system receives a captcha request from a user device. Upon receiving the captcha request, the system identifies a set of IOT devices in a vicinity of the user device. The system further identifies one or more actions associated with one or more IOT devices, from the set of IOT devices. Further, the system generates a captcha message on the user device. The captcha message comprises the one or more actions to be performed by a user. The system further verifies one or more results received from the one or more IOT devices. Further, the system provides an access of the target application to the user on the user device based on the validation of the one or more results.
US11397796B2 Device, system and method for managing access authorizations of devices
A device, system and method for managing access authorization is provided. A request to alter access authorization of one or more devices assigned to a user is received at a computing device. The computing device determines at least one contextual condition associated with at least one of the one or more devices. The computing device determines, based on the at least one contextual condition, a subset of the one or more devices for which the access authorization is to be altered to include at least one other user. The computing device alters the access authorization of the subset of the one or more devices to include the at least one other user, such that the at least one other user is granted access to the subset of the one or more devices.
US11397791B2 Method, circuit, and SOC for performing matrix multiplication operation
A method for performing a matrix multiplication operation is provided. The method includes: obtaining a matrix B1, a matrix A2, and an index matrix, wherein the index matrix comprises indexes, in a matrix A1, of elements in the matrix A2; generating m matrices B2 based on the index matrix and the matrix B1, wherein the m matrices B2 are all matrices with t rows and n columns, and each row of each matrix B2 is a row indicated in the matrix B1 by a corresponding element in the index matrix; and generating a matrix C based on the matrix A2 and the m matrices B2, wherein the matrix C is a product of the matrix A1 and the matrix B1.
US11397786B2 Method and system of personalized blending for content recommendation
The present teaching relates to personalized content recommendation. A webpage is contrasted for a user having a plurality of slots each of which is to be allocated with a content item. For each of the plurality of slots, a plurality of content items in a plurality of types of content are accessed. For each of the plurality of types of content, a personalized score is predicted for each content item in the type of content, wherein the personalized score is obtained based on a trained model trained. A recommended content item of the type of content is selected based on personalized scores. An overall recommended content item is selected and allocated to a slot based on criteria associated with the personalized scores of the recommended content items and a business rule. The webpage with the plurality of slots allocated with content items is provided to the user.
US11397781B2 Database search integration
The present disclosure pertains to systems and methods for providing search results. A database server may include both a database and a search engine. The database server can receive a search request from an application of a remote computer. The search request can include one or more search terms and permission information. The database server can determine adapting information using the permission information. The database server can provide a search call based on the search request and the adapting information to the search engine. The search engine can determine one or more search statements for the search call. The search engine can execute the one or more search statements on one or more stored search models to obtain database results reflecting the permission information. The database server can provide search results based on the database results to the application of the remote computer.
US11397779B2 Method and device for pushing information based on search content
A method of pushing information based on search content is provided, which belongs to the field of computer technology and solves a problem of incorrect search results. The method includes: dividing search result display slots into a plurality of slot blocks in a front-to-back order; presetting an admission condition for each of the slot blocks; determining a current to-be-filled slot based on the front-to-back order of the search result display slots; selecting a search result satisfying a preset condition from an organic search queue and push information satisfying an admission condition of a current slot block in a push information search queue and placing the selected search result into the current to-be-filled slot, where the current to-be-filled slot is located within the current slot block. The method of pushing information disclosed by the present disclosure ensures the accuracy of search results and improves user experience at the same time.
US11397775B2 User interface for evaluating the quality of geospatial data
Graphical user interfaces (GUIs) for reviewing and evaluating geospatial data are provided. A GUI may allow a user to configure a geospatial data quality assessment system by grouping feature classes into one or more categories and selecting target quality scores for the overall data set and/or one or more categories. A GUI may display one or more review areas for a user to review and allow a user to generate one or more error calls in the review areas. A GUI may display one or more scores associated with a geospatial data set. A GUI may allow a user to modify to which category one or more feature classes are assigned. In response to an adjustment of one or more feature classes between categories, the user interfaces may display one or more updated quality scores associated with one or more categories.
US11397773B2 Building management system with semantic model integration
A building management system (BMS) includes memory devices having instructions stored thereon that, when executed by processors, cause the processors to perform operations including obtaining a BMS ontology data model defining a plurality of BMS model classes and relationships between the BMS model classes, obtaining a plurality of BMS object definitions including equipment definitions defining a plurality of different types of equipment and point definitions defining a plurality of different types of points, assigning a BMS model class selected from the plurality of BMS model classes to each of the plurality of BMS object definitions, generating a semantic site model by classifying a plurality of BMS objects associated with a building site according to the BMS object definitions and the BMS model classes assigned thereto, and controlling building equipment using the semantic site model.
US11397767B2 Broadcast profiling system
Methods, apparatus, systems and articles of manufacture are disclosed for a broadcast profiling system. An example method includes comparing a preference included in a user profile with a portion of a content station profile to determine whether the preference satisfies a threshold difference from the portion of the content station profile, the content station profile including (1) a first characteristic of first broadcast data associated with a first time context and a first count associated with first identifying information and (2) a second characteristic of second broadcast data associated with a second time context and a second count associated with second identifying information; in response to the threshold difference being satisfied, generating a station recommendation for a user associated with the user profile; and transmitting an instruction associated with the user, the instruction including the station recommendation, the instruction configured to cause a radio pre-set to be adjusted.
US11397759B1 Automated memory creation and retrieval from moment content items
The present embodiments relate to automated memory creation and retrieval from moment content items. In some implementations, the automated memory creation and retrieval system can obtain moment content items from user-designated sources with a single user perspective or multiple user perspectives. The moment content items can be assigned tags and arranged in chronological order. The arranged moment content items can be clustered into memory content items based on clustering conditions. Once memory content items are created, they can be arranged into a memory hierarchy made up of connected nodes. In some implementations, the memory content items are also linked together based on similarity in various dimensions in a memory graph. The automated memory creation and retrieval system can receive search criteria for memories from a user interface and provide the user with memories from matched nodes in the memory hierarchy or linked memories in the memory graph.
US11397757B2 Relevance estimation and actions based thereon
Computer-based systems, methods, and articles of manufacture are disclosed. In a social network embodiment, information regarding a first user is obtained and formed into a first dataset. Conceptual spaces are selected for the first user, and the first user's location is determined in the spaces. Distances between the first user and other users and their datasets are computed in the selected conceptual spaces. Actions are taken based on the distances, such as including or excluding the other users from a friends list of the first user.
US11397749B2 Asynchronous replication of in-scope table data
A computer-implemented method includes writing a plurality of change records to a first set of redo records in a first transaction log file. The computer-implemented method further includes determining, while writing a change record to a redo record, that the change record includes changes made to data associated with an in-scope table. The computer-implemented method further includes updating the first transaction log file with information indicating that the redo record includes changes made to data associated with the in-scope table. The computer-implemented method further includes accessing the first transaction log file from storage in response to receiving a request for replicating changes made to data associated with in-scope tables. The computer-implemented method further includes scraping a first redo record in the first transaction log file in response to determining that the first redo record includes at least one change record associated with the in-scope table.
US11397748B2 Resource provisioning systems and methods
A method and apparatus managing a set of processors for a set of queries is described. In an exemplary embodiment, a device receives a set of queries for a data warehouse, the set of queries including one or more queries to be processed by the data warehouse. The device further provisions a set of processors from a first plurality of processors, where the set of processors to process the set of queries, and a set of storage resources to store data for the set of queries. In addition, the device monitors a utilization of the set of processors as the set of processors processes the set of queries. The device additionally updates a number of the processors in the set of processors provisioned based on the utilization/Furthermore, the device processes the set of queries using the updated set of processors.
US11397746B2 Interactive interface for data analysis and report generation
Embodiments are directed to managing data visualizations. A primary visualization that is associated with a data model may be provided such that the primary visualization may be displayed in a display panel. Insight items may be generated based on the primary visualization and the data model such that the insight items may correspond to one or more visualizations that may share one or more portions of the data model and such that the insight items may be displayed in an insight panel. In response to an insight item being selected from the insight panel, additional actions may be performed, including: generating a visualization based on the insight item that is displayed in the display panel instead of the primary visualization; and generating a scratch item that includes a thumbnail view of the primary visualization such that the thumbnail view is displayed in a scratch panel.
US11397745B1 System and method for determining rankings, searching, and generating reports of profiles and personal information
This invention is a system and method that supports peer to peer interactions, in which users rate themselves and others, using a review-based system and algorithm-oriented search engine. The algorithm locates and displays users through a set list of parameters via the search engine. After locating the profile, the user can become more informed about their search or publish a report on the search, then utilize their newfound knowledge in their upcoming meeting to their benefit.
US11397743B2 Systems and methods for scoring popularity of entities in a social network
Systems and methods for scoring popularity of entities in a social network are disclosed herein. An exemplary system assigns popularity scores to a plurality of entities in a social network, the popularity scores including a first popularity score assigned to a first entity of the plurality of entities and a second popularity score assigned to a second entity of the plurality of entities, and adjusts, in response to an operation in the social network, the second popularity score based on the first popularity score. In certain examples, the system also adjusts, in response to the operation in the social network, the first popularity score based on the first popularity score at the time of the operation.
US11397735B2 Production information management system
A production information management system includes a storage device, a search tool, a data processing tool, and an integration tool. The storage device stores production information therein. The data processing tool performs data processing based on input data. Based on processing procedure information indicating a predetermined processing procedure, the integration tool performs a series of processes according to the processing procedure using a plurality of individual tools including the search tool and the data processing tool. The integration tool inputs a search condition based on the processing procedure information to the search tool information and causes the search tool to acquire data meeting the search condition from the production information. The integration tool inputs search result data acquired by the search tool to the data processing tool and causes the data processing tool to perform data processing based on the search result data.
US11397733B2 Estimating distinct values for database systems
Some embodiments provide a non-transitory machine-readable medium stores a program. The program receives a query for data that includes a join operation. The program further generates a plurality of candidate query execution plans based on the query, each candidate query execution plan comprising a set of reduction operations. The program also determines a plurality of execution costs associated with the plurality of sets of reduction operations in the plurality of candidate query execution plans. The program further selects a query execution plan from the plurality of candidate query execution plans based on the plurality of execution costs. The program also executes the query execution plan to generate a set of query results for the query.
US11397727B2 Processing late arriving and out of order data
Systems and methods for processing out of order data incrementally are provided. A database is maintained containing rows of data, each row of data having a timestamp and pertaining to a transaction, for example in the e-commerce platform. New data for new rows of data is received. At least some of the data is out of order. Each new row of data is processed in the same manner irrespective of whether the row is out of order or in order using a computation graph including at least one execution node configured to perform out-of-order incremental processing. A processing result is output based on the processing, wherein the result is up to date based on data that has been received.
US11397726B2 Data enrichment and augmentation
Data enrichment and augmentation is disclosed. Machine data comprising at least one of a log message and a metrics data point is received. The received machine data comprises an identifier of an instance of a virtual machine. Based at least in part on the identifier of the instance of the virtual machine, a query for tags associated with the instance of the virtual machine is performed. At least one key-value pair is generated based at least in part on tags received in response to the query performed based at least in part on the identifier of the instance of the virtual machine. The received machine data is augmented with the at least one key-value pair generated based at least in part on the tags received in response to the query based at least in part on the identifier of the instance of the virtual machine.
US11397725B2 Facilitating practical byzantine fault tolerance blockchain consensus and node synchronization
Implementations of the present disclosure include setting, by a first consensus node, a timer that runs out before a timeout of a view change; sending, to a second consensus node, a request for one or more consensus messages missing by the first consensus node in response to the timer running out; receiving, from the second consensus node, the one or more consensus messages each digitally signed by a private key of a corresponding consensus node that generates the respective one or more consensus messages; and determining that a block of transactions is valid, if a quantity of commit messages included in the received one or more consensus messages is greater than or equal to 2f+1, where f is a maximum number of faulty nodes that is tolerable by the blockchain based on practical Byzantine fault tolerance.
US11397723B2 Data integrity checks
Aspects of the present disclosure relate to performing agnostic data integrity checks on source data, and based on the data integrity checks, generating a human-readable report that may be useable to identify specific errors or anomalies within the source data. Example embodiments involve systems and methods for performing the data integrity checks and generating the human-readable reports. For example, the method may include operations to ingest data from a source database through a data pipeline and into a local database, access the data from the data pipeline, determine a data type of the data, determine subtypes of data elements which make up the data, determine a count of each subtype, and generate a human-readable report, to be displayed at a client device.
US11397722B2 Applications of automated discovery of template patterns based on received requests
Techniques for leveraging frequent patterns identified in a captured workload are provided. In one approach, multiple frequent patterns detected in a captured workload may be ordered by frequency to determine, for example, which patterns should be targeted for optimization. In another approach, a model of a captured workload is created, where the model comprises nodes that represent templates (which in turn correspond to requests) and edges that represent transitions between templates. The model is used to create an artificial workload, such as a workload that is twice as large as the originally-captured workload. The model may also be edited before creating the artificial workload. In another approach, workload models are compared to identify errors, regressions, or security issues. In another approach, an artificial workload is created for an application that is not yet deployed and then executed to determine whether the artificial workload or the originally-captured workload executed faster.
US11397720B2 Table data processing using a change tracking stream
A system includes one or more processors and data storage containing instructions executable by the one or more processors to perform operations. The operations include storing table data in a plurality of partitions of a storage device. Metadata is retrieved from a first partition of the plurality of partitions. The metadata includes a plurality of change tracking entries stored as a change tracking stream. A lineage of modifications made to the table data is determined using the plurality of change tracking entries. A report of one or more transactions performed on the table data is generated. The one or more transactions are included in the lineage of modifications.
US11397707B2 System and method for computer data type identification
A system and method for file type identification involving extraction of a file-print of a file, the file-print being a unique or practically-unique representation of statistical characteristics associated with the distribution of bits in the binary contents of the file, similar to a fingerprint. The file-print is then passed to a machine learning algorithm that has been trained to recognize file types from their file-prints. The machine learning algorithm returns a predicted file type and, in some cases, a probability of correctness of the prediction. The file may then be encoded using an encoding algorithm chosen based on the predicted file type.
US11397706B2 System and method for reducing read amplification of archival storage using proactive consolidation
System and method for managing snapshots of storage objects in a storage system use a consolidation operation to reduce read amplification for stored snapshots of a storage object that are stored in log segments in the storage system according to a log-structured file system as storage service objects. The consolidation operation involves identifying target log segments among the log segments that include live blocks that are associated with the latest snapshot of the storage object and determining the number of the live blocks included in each of the target log segments. Based on the number of the live blocks in each of the target log segments, candidate consolidation log segments are determined from the target log segments. The live blocks in the candidate consolidation log segments are then consolidated to new log segments, which are uploaded to the storage system as new storage service objects.
US11397705B2 Storage system configured to generate sub-volume snapshots
A method includes designating one or more particular portions of a storage volume of a storage system for inclusion in a sub-volume snapshot. The method further includes generating the sub-volume snapshot as a point-in-time copy that includes the one or more designated portions of the storage volume and excludes one or more non-designated portions of the storage volume. The method is performed by at least one processing device comprising a processor coupled to a memory. The storage volume illustratively comprises a logical unit of a virtual machine file system, with the one or more designated portions of the logical unit of the virtual machine file system illustratively comprising at least one virtual machine storage drive file of the virtual machine file system. In some embodiments, a bitmap or other data structure is maintained for the storage volume with particular entries in the data structure corresponding to respective ones of the portions.
US11397703B2 Methods and systems for accessing host memory through non-volatile memory over fabric bridging with direct target access
Embodiments described herein provide a method for accessing a host memory through non-volatile memory over fabric bridging with direct target access. A first memory access command encapsulated in a first network packet is received at a memory interface unit and from a remote direct memory access (RDMA) interface and via a network fabric. The first memory access command is compliant with a first non-volatile memory interface protocol and the first network packet is compliant with a second non-volatile memory interface protocol. The first network packet is unwrapped to obtain the first memory access command. The first memory access command is stored in a work queue using address bits of the work queue as a pre-set index of the first memory access command. The first memory access command is sent from the work queue based on the pre-set index to activate a first target storage device.
US11397702B2 Interfacing a number of serial communication interfaces with a parallel communication interface, and related systems, methods, and apparatuses
Disclosed embodiments relate, generally, to interfacing serial communication interfaces of a first device with a parallel communication interface of a second device. A first group of two or more serial communication interfaces and an interfacing logic may be provided. The interfacing logic may form second encoded data blocks by arranging the data elements of the first encoded data blocks such that data elements within a same data element position of respective second encoded data blocks represent a given one of the symbols, and provide the second encoded data blocks to a number of serial communication interfaces coupled to a parallel communication interface of another device. An interfacing logic may additionally or alternatively be configured to receive, from a second group of two or more serial communication interfaces, received encoded data blocks representing received symbols.
US11397699B2 Interrupt coalescing protection logic
A data storage device, such as a solid state drives (SSD), includes command completion interrupt coalescing. A controller of the data storage device includes one or more completion queues, each including interrupt coalescing protection logic. The interrupt coalescing protection logic detects that a head pointer or a tail pointer in a completion queue has not changed for a predetermined period of time. When the head and tail pointers have not changed for the predetermined period of time, the controller posts an interrupt to a host device.
US11397698B2 Asynchronous communication protocol compatible with synchronous DDR protocol
A memory module includes: a non-volatile memory; and an asynchronous memory interface to interface with a memory controller. The asynchronous memory interface may use repurposed pins of a double data rate (DDR) memory channel to send an asynchronous data to the memory controller. The asynchronous data may be device feedback indicating a status of the non-volatile memory.
US11397697B2 Core-to-core communication
Apparatus, methods, and computer-readable storage media are disclosed for core-to-core communication between physical and/or virtual processor cores. In some examples of the disclosed technology, application cores write notification data (e.g., to doorbell or PCI configuration memory space accesses via a memory interface), without synchronizing with the other application cores or the service cores. In one examples of the disclosed technology, a message selection circuit is configured to, serialize data from the plurality of user cores by: receiving data from a user core, selecting one of the service cores to send the data based on a memory location addressed by the sending user core, and sending the received data to a respective message buffer dedicated to the selected service core.
US11397693B2 Peripheral device, system including the peripheral device and method
The invention relates to a peripheral device for communicating with a host and for controlling a controlled device, to a system including such peripheral device and at least the controlled device and to a corresponding method including a communication and a controlling. In order to allow for a possibility for upgrading controlled devices with further functionality during their service life at low initial costs or efforts on the side of the controlled devices, it is provided for an interconnection between a portion of the system using a complex standard and another portion of the system not using such standard by means of the peripheral device having a dual purpose, as a peripheral device to the standard compliant host and as a controlling device to the controlled device. In both cases, however, power is provided to the peripheral device from either the host or from the controlled device.
US11397692B2 Low overhead integrity protection with high availability for trust domains
Techniques are described for providing low-overhead cryptographic memory isolation to mitigate attack vulnerabilities in a multi-user virtualized computing environment. Memory read and memory write operations for target data, each operation initiated via an instruction associated with a particular virtual machine (VM), include the generation and/or validation of a message authentication code that is based at least on a VM-specific cryptographic key and a physical memory address of the target data. Such operations may further include transmitting the generated message authentication code via a plurality of ancillary bits incorporated within a data line that includes the target data. In the event of a validation failure, one or more error codes may be generated and provided to distinct trust domain architecture entities based on an operating mode of the associated virtual machine.
US11397690B2 Virtualized cache implementation method and physical machine
A virtualized cache implementation solution, where a memory of a virtual machine stores cache metadata. The cache metadata includes a one-to-one mapping relationship between virtual addresses and first physical addresses. After an operation request that is delivered by the virtual machine and that includes a first virtual address is obtained, when the cache metadata includes a target first physical address corresponding to the first virtual address, a target second physical address corresponding to the target first physical address is searched for based on preconfigured correspondences between the first physical addresses and second physical addresses, and data is read or written from or to a location indicated by the target second physical address.
US11397684B2 Command interface and pre-fetch architecture
A data storage system includes a memory including a plurality of memory cells; and control logic configured to receive a first data string and determine a data type of the first data string. If the first data string is a combination command, the control logic obtains a plurality of sub-commands based on the first data string. Meanwhile, the control logic receives a second data string, determines that it represents an address, and decodes the address. While decoding the address or otherwise processing the second data string, the control logic performs a system operation specified by one of the sub-commands. The control logic also performs a memory operation, specified by another of the sub-commands, on one or more of the plurality of memory cells in accordance with the decoded address.
US11397680B2 Apparatus and method for controlling eviction from a storage structure
A technique is provided for controlling eviction from a storage structure. An apparatus has a storage structure with a plurality of entries to store data. The apparatus also has eviction control circuitry configured to maintain eviction control information in accordance with an eviction policy, the eviction policy specifying how the eviction control information is to be updated in response to accesses to the entries of the storage structure. The eviction control circuitry is responsive to a victim selection event to employ the eviction policy to select, with reference to the eviction control information, one of the entries to be a victim entry whose data is to be discarded from the storage structure. The eviction control circuitry is further configured to maintain, for each of one or more groups of entries in the storage structure, an indication of a most-recent entry. The most-recent entry is an entry in that group that was most recently subjected to at least a given type of access. For each group, in response to an access to a given entry of that group other than the most-recent entry for that group, the eviction control circuitry is configured to update the eviction control information according to the eviction policy. However, in response to an access to the most-recent entry for that group, the eviction control circuitry is configured to prevent an update to at least the eviction control information associated with the most-recent entry.
US11397675B2 Storage device, computer system, and operation method of storage device configured to arbitrarily stop garbage collection
According to one embodiment, a storage device includes a nonvolatile memory and a controller. The nonvolatile memory cannot overwrite data written in a memory area. The controller controls writing/reading of data to/from the nonvolatile memory in response to a request from a host device. The controller includes a garbage collection processor and a garbage collection controller. The garbage collection processor executes garbage collection to reuse a memory area on the nonvolatile memory in which unnecessary data remain. The garbage collection controller stops the garbage collection executed by the garbage collection processor when the storage device is in a loaded state equal to or less than a threshold value.
US11397671B2 Memory system
A memory system include: a plurality of first memory devices each coupled to a first channel and including a plurality of first memory blocks; a plurality of second memory devices each coupled to a second channel and including a plurality of second memory blocks; a first access controller suitable for controlling an access to the first memory blocks; a second access controller suitable for controlling an access to the second memory blocks; and a bad block controller suitable for: selecting one between the first and second access controllers by comparing bad physical addresses corresponding to bad blocks included in each of the first and second memory devices with first and second physical addresses respectively corresponding to the first and second memory blocks, and transferring one of the first and second physical addresses and substitute physical address that replace the bad physical addresses.
US11397669B2 Data storage device and non-volatile memory control method
The background update of a host-to-device mapping (H2F) table designed for an efficient space trimming technology of data storage devices is shown. A controller handles a target bit in a trimming bitmap (TBM) and updates the H2F table to store information regarding the trimming status of a trimming target which has a specific length and is marked by the target bit. The controller programs the starting logical address and trimming length of the trimming target into a cache area of the temporary storage device. After the target bit handling, the controller flushes a sub-table of the trimming bitmap that manages the target bit from the cache area into the non-volatile memory.
US11397665B2 Chaos engineering trials
Embodiments disclosed herein provide for systems and methods for implementing chaos engineering in distributed systems with chaos engineering trials. The systems and methods provide for a RESTful API that is configured to generate a chaos engineering experiment including a plurality of steps that test one or more conditions in the distributed system as well as generate a chaos engineering trial based on the chaos engineering experiment and one or more parameters.
US11397663B2 Software environment for control engine debug, test, calibration and tuning
The disclosure relates to the field of electric engine digital control domain such as used in the control of vehicle electric motors, including methods related to code handling in the context of debug and/or test and/or calibration or tuning target hardware systems. A method for automated generating of codes, for execution on a heterogeneous hardware system, including software and hardware programmable units, said codes include executable calibration instructions, comprises: (i) loading of initial code, including one or more code descriptions, (ii) providing user calibration instructions, specifying variables in the code descriptions to be considered as calibration parameters and/or monitored values, on said initial code; (iii) a step of automatically generating of said codes, at least one per available unit, based on said loaded initial code, provided with calibration instructions.
US11397660B2 Method and apparatus for testing a system, for selecting real tests, and for testing systems with machine learning components
A method or testing a system. Input parameters of the system are divided into a first group and a second group. Using a first method, a first selection is made from among the input parameter assignments of the first group. Using a second method, a second selection is made from among the input parameter assignments of the second group. A characteristic value is calculated from the second selection. The first selection is adapted depending on the characteristic value.
US11397649B2 Generating standby cloud versions of a virtual machine
Contents of a virtual machine of a primary storage are received at a first point in time. A full snapshot of the virtual machine is stored on a secondary storage using the received contents of the virtual machine. One or more cloud storage volumes of the virtual machine are caused to be created. Contents of the full snapshot for storage on the one or more cloud storage volumes are provided from the secondary storage. Changed data of the virtual machine of the primary storage is received at a second point in time. An incremental snapshot of the virtual machine is stored using the received changed data. The one or more cloud storage volumes are updated using the incremental snapshot of the virtual machine. An image of at least one of the cloud storage volumes is caused to be created for standby deployment of another instance of the virtual machine.
US11397648B2 Virtual machine recovery method and virtual machine management device
A virtual machine recovery method, where after receiving a virtual machine recovery command for recovering a to-be-recovered virtual machine, a virtual machine management device obtains configuration information of the to-be-recovered virtual machine from a cloud server. Then the virtual machine management device creates, according to the configuration information, a recovered virtual machine and a local storage. After downloading basic system data from the cloud server, the recovered virtual machine is started according to the basic system data. When receiving an input/output (IO) request for accessing a first data of the to-be-recovered virtual machine, the virtual machine management device downloads the first data from the cloud server to the local storage.
US11397646B1 Testing verification paths provided by a verification microservice for a deduplicated object storage system
Described is a system for detecting corruption in a deduplicated object storage system accessible by one or more microservices while minimizing costly read operations on objects. A testing tool inserts object corruptions in object storage. A verification path is performed by a controller module and one or more worker nodes. The testing tool verifies whether the executed verification path accurately detected the testing tool's inserted object corruptions.
US11397644B2 Method for controlling operations of RAID system comprising host device and plurality of SSDs
Embodiments herein provide a method for controlling operations of a Redundant Array of Independent Disks (RAID) data storage system comprising a host device and a plurality of solid-state drives (SSDs). The method includes performing, by the at least one SSD, recovery of lost data by performing the auto-rebuild operation. The method also includes performing by the at least one SSD, the auto-error correction operation based on the IO error. The method also includes creating a snapshot of an address mapping table by all SSDs of the plurality of SSDs in the RAID data storage system. The auto-rebuild operation, the auto-error correction operation and the creation the snapshot of the address mapping table are all performed without the intervention from the host device.
US11397642B2 Shared parity protection
A variety of applications can include apparatus and/or methods that provide shared parity protection to data in memory devices of a memory system. Parity data of different data streams programmed into different blocks of one or more memory devices can be overlapped and wrapped into slots of a volatile memory arranged as a storage device for the parity data. A parity, map of parity-to-data reflecting the overlapping of the parity data can be maintained in the volatile memory along with the overlapped parity. The parity map can be updated as parity data is generated from further programming of the data streams. The parity contents of the volatile memory, including the parity map, can be transferred to a non-volatile memory in response to a determination of an occurrence of a transfer criterion. The parity contents flushed to the non-volatile memory can be used to allow correct data reconstruction in case of failures in programming.
US11397640B2 Extended error correction in storage device
Devices and techniques for extended error correction in a storage device are described herein. A first set of data, that has a corresponding logical address and physical address, is received. A second set of data can be selected based on the logical address. Secondary error correction data can be computed from the first set of data and the second set of data. Primary error correction data can be differentiated from the secondary error correction data by being computed from the first set of data and a third set of data. The third set of data can be selected based on the physical address of the first set of data. The secondary error correction data can be written to the storage device based on the logical address.
US11397639B2 Memory system and operating method thereof
A method for operating a memory system includes: performing a read operation in response to a first tag; performing a read operation in response to a second tag; performing a defense code operation corresponding to the first tag; performing an error correction code (KC) operation on data output through the defense code operation corresponding to the first tag; and performing a defense code operation corresponding to the second tag, wherein the read operation in response to the second tag is started before the ECC operation corresponding to the first tag is completed, and wherein the defense code operation corresponding to the second tag is performed using a result of the defense code operation corresponding to the first tag.
US11397635B2 Block quality classification at testing for non-volatile memory, and multiple bad block flags for product diversity
For a non-volatile memory die formed of multiple blocks of memory cells, the memory die has a multi-bit bad block flag for each block stored on the memory die, such as in a fuse ROM. For each block, the multi-bit flag indicates if the block has few defects and is of the highest reliability category, is too defective to be used, or is in of one of multiple recoverability categories. The multi-bit bad blocks values can be determined as part a test process on fresh devices, where the test of a block can be fail stop for critical category errors, but, for recoverable categories, the test continues and tracks the test results to determine a recoverability category for the block and write this onto the die as a bad block flag for each block. These recoverability categories can be incorporated into wear leveling operations.
US11397634B1 Detecting datacenter mass outage with near real-time/offline using ML models
The present embodiments relate to data center outage detection and alert generation. An outage detection service as described herein can process near real-time data from various sources in a datacenter and process the data using a model to determine one or more projected sources of a detected outage. The model as described herein can include one or more machine learning models incorporating a series of rules to process near-real time data and offline data and determine one or more projected sources of an outage. An alert message can be generated to provide the projected sources of the outage and other data relevant to the outage.
US11397633B2 Unifying semi-supervised approach for machine condition monitoring and fault diagnosis
A computer-implemented method for performing machine condition monitoring for fault diagnosis includes collecting multivariate time series data from a plurality of sensors in a machine and partitioning the multivariate time series data into a plurality of segment clusters. Each segment cluster corresponds to one of a plurality of class labels related to machine condition monitoring. Next, the segment clusters are clustered into segment cluster prototypes. The segment clusters and the segment cluster prototypes are used to learn a discriminative model that predicts a class label. Then, as new multivariate time series data is collected from the sensors in the machine, the discriminative model may be used to predict a new class label corresponding to segments included in the new multivariate time series data. If the new class label indicates a potential fault in operation of the machine, a notification may be provided to one or more users.
US11397632B2 Safely recovering workloads within a finite timeframe from unhealthy cluster nodes
Systems and methods for managing nodes that have lost contact with a control plane are disclosed. A first node among a plurality of nodes may use a polling process to monitor for a polling signal response from a control plane at periodic intervals, wherein the polling signal response indicates a health status of the first node as healthy. In response to not receiving the polling signal response for a threshold number of consecutive intervals, the first node may identify a subset of peer nodes among the plurality of nodes and instruct each peer node in the subset to inquire as to the health status of the first node from the control plane. The first node may perform an action based on a response received from each of the subset of peer nodes after inquiring as to the health status of the first node from the control plane.
US11397628B2 Method and system for real-time and scalable anomaly detection and classification of multi-dimensional multivariate high-frequency transaction data in a distributed environment
A system and method for the distributed analysis of high frequency transaction trace data to constantly categorize incoming transaction data, identify relevant transaction categories, create per-category statistical reference and current data and perform statistical tests to identify transaction categories showing overall statistically relevant performance anomalies. The relevant transaction category detection considers both the relative transaction frequency of categories compared to the overall transaction frequency and the temporal stability of a transaction category over an observation duration. The statistical data generated for the anomaly tests contains next to data describing the overall performance of transactions of a category also data describing the transaction execution context, like the number of concurrently executed transactions or transaction load during an observation period. Anomaly tests consider current and reference execution context data in addition to statistic performance data to determine if detected statistical performance anomalies should be reported.
US11397627B2 System call batching for network I/O
A data processing method and apparatus, where one or more applications run in an operating system of a first device, there is a plurality of paths between the first device and a second device, and the paths correspond to the one or more applications. In a data receiving process, the one or more applications obtain data on the paths through a system call, and further obtain data in a plurality of packets from at least one path. In a data sending process, the one or more applications distribute data to corresponding paths through a system call.
US11397624B2 Execution of cross-lane operations in data processing systems
A data processing system including a data processor which is operable to execute programs to perform data processing operations and in which execution threads executing a program to perform data processing operations may be grouped together into thread groups. The data processor comprises a cross-lane permutation circuit which is operable to perform processing for cross-lane instructions which require data to be permuted (copied or moved) between the threads of a thread group. The cross-lane permutation circuit has plural data lanes between which data may be permuted (moved or copied). The number of data lanes is fewer than the number of threads in a thread group.
US11397619B2 Techniques for detecting drift in a deployment orchestrator
Techniques for implementing an infrastructure orchestration service are described. A safety plan comprising a list of resources and operations based at least in part on a deployment configuration file can be received. Upon receiving approval of the safety plan, an operation corresponding to at least one of the list of resources can be prepared to be performed. The operation can be compared to the safety plan. If the operation is part of the safety plan, the operation can be performed. If the operation is not part of the safety plan, the deployment can be halted, and a notification that the deployment is not in compliance with the safety plan can be transmitted.
US11397618B2 Resource allocation device, resource allocation method, and resource allocation program
Resource use efficiency is improved while realizing quality guarantee of an application. A resource allocation device includes a storage unit that stores resource capacity information indicating a capacity of each of server resources, an SLI information collection unit that acquires information regarding an SLI at a predetermined time interval with regard to each of a plurality of applications, and a resource allocation determination unit that calculates an allocation resource amount of each application using a moving average and a standard deviation of the acquired information regarding the SLI during a predetermined period, and determines server resources which are allocation destinations of the applications by sorting the applications in descending order of the allocation resource amounts and sequentially adding the allocation resource amounts of the sorted applications within a range which does not exceed a capacity of each server resource in descending order of the allocation resource amounts.
US11397613B2 Process prioritization for information handling systems
An information handling system may determine that a first process of a list of processes is a top-ranked process and may adjust one or more settings of the information handling system associated with the first process. The information handling system may monitor performance parameters of the information handling system following the adjustment of the settings. Based on monitoring the performance parameters, the information handling system may determine that a performance score of the information handling system is below a threshold performance score and may reduce a ranking of the first process based on the determination. The ranking of the first process may be reduced such that a second process becomes a new top-ranked process. The information handling system may then adjust one or more settings associated with the second process.
US11397612B2 Autonomous job queueing system for hardware accelerators
Embodiments may relate to an electronic device that includes a processor communicatively coupled with a hardware accelerator. The processor may be configured to identify, based on an indication of a priority level in a task control block (TCB), a location at which the TCB should be inserted in a queue of TCBs. The hardware accelerator may perform jobs related to the queue of TCBs in an order related to the order of TCBs within the queue. Other embodiments may be described or claimed.
US11397609B2 Application/context-based management of virtual networks using customizable workflows
Methods and apparatus for application and/or context-based management of virtual networks using customizable workflows are disclosed. An example apparatus includes a context engine to monitor data traffic from a virtual machine in a data plane of a virtual network to capture context information to identify an application executing on the virtual machine; and a policy manager to receive the context information to instantiate an application entity corresponding to the application in a policy plane of the virtual network and to generate a policy associated with the application entity in the policy plane of the virtual network, the policy and the application entity enabling monitoring and management of the application via the policy plane.
US11397608B2 Multi-dimensional spreadsheet system enabling stack based programming using a virtual machine
A combination programming environment using spreadsheets is described that supports stack based sequential program execution using spreadsheet cells supporting recursion, reentrancy, conditional blocks, loops and block based dependency execution using a virtual machine. This is achieved by partitioning cells in any sheet into named blocks and unnamed blocks that are executed using conditions. Named blocks can be arranged in a call sequence with a caller cell setting up a call to a callee named block using the name of callee block in caller cell formula.
US11397607B2 Storage device and storage virtualization system
The storage device and storage virtualization system include a non-volatile memory device, and a memory controller configured to generate at least one virtual device corresponding to a physical storage area of the non-volatile memory device, and convert a virtual address for the virtual device into a physical address in response to an access request.
US11397601B2 Interface and interruption management
The method includes identifying, by one or more computer processors, a program being utilized by a user. The method further includes identifying, by one or more computer processors, an environmental factor related to a user of the program. The method further includes determining, by one or more computer processes, a relationship between the program and the environmental factor. The method further includes generating, by one or more computer processors, one or more instructions for the program based at least in part on the determined relationship and the environmental factor.
US11397600B2 Dynamic catalog translation system
The present disclosure relates to a dynamic catalog translation system (DCTS) for internationalization of an application in a cloud environment. The DCTS may comprise receiving a catalog, associated with the application, in a first language from a developer device. The DCTS may further comprise receiving a request for the catalog in a second language from a user device running the application. Further, the DCTS may comprise dynamically generating the catalog in the second language in response to the received request from the user. The catalog is generated in a real-time or a near real-time of running the application at the user device. Furthermore, the DCTS may comprise communicating the generated catalog in the second language to the user device so that the application is configured to execute at the user device in the second language.
US11397594B1 Dynamic loading of an extending application
An apparatus, system and product including a software agent configured to monitor and interact with a Document Object Model (DOM) of a page of an Electronic Health Record (EHR) system; a runtime infrastructure that is loaded, dynamically, in the page in a first iframe; an EHR-specific EHR adapter that is loaded, dynamically, in the page; and an extending application that is loaded, dynamically, in the page in a second iframe, wherein the EHR-specific EHR adapter is configured to receive EHR-specific instructions from the software agent and communicate converted cross-EHR instructions to the runtime infrastructure, wherein the runtime infrastructure is configured to communicate the converted cross-EHR instructions to the extending application and receive cross-EHR instructions from the extending application, wherein the EHR-specific EHR adapter is configured to obtain the cross-EHR instructions and communicate converted EHR-specific instructions to the software agent.
US11397589B2 Snapshot transmission from storage array to cloud using multi-path input-output
A processing device is configured to communicate over a network with a storage system comprising a plurality of storage devices. The device comprises a multi-path input-output (MPIO) driver configured to control delivery of input-output (IO) operations from the device to the storage system over selected ones of a plurality of paths through the network. The paths are associated with respective initiator-target pairs, and each of a plurality of targets of the initiator-target pairs comprises a corresponding port of the storage system. The MPIO driver is further configured to create a plurality of IO operation threads, to use a given IO operation thread to retrieve a given IO operation from an IO queue, to attempt to perform the given IO operation on a given target of the plurality of targets, and to return the given IO operation to the IO queue upon a failure to perform the given IO operation.
US11397588B2 Operating system installation mechanism
A system to facilitate operating system (OS) installation is described. The system includes a server and rack controller, including one or more processors to generate an imaging service comprising an OS image container, transmit data via a first network to initiate a boot up process at a server and download an OS image included in the OS image container via a second network, wherein the second network is separate from the first network.
US11397581B2 Data transmission system capable of perform union task with a plurality of channel control modules
A data transmission system includes a first memory, a second memory, a third memory; and a memory controller. The memory controller includes a first channel control module and a second channel control module. The first channel control module is coupled to the first memory and the second memory. The first channel control module transmits a first set of data between the first memory and the second memory, and transmits a switch signal after the first set of data is transmitted. The second channel control module is coupled to the first channel control module, the first memory, and the third memory. The second channel control module transmits a second set of data between the first memory and the third memory after receiving the switch signal.
US11397577B2 Managing parallel microservice requests
A method, computer program product, and system for managing parallel microservices are provided. The method may include identifying information pertaining to each of a plurality of target microservices to be invoked by an issuer microservice, a predefined condition associated with the plurality of target microservices, and an action to be executed by the issuer microservice in response to the predefined condition being satisfied. The method may also include sending a first request to available target microservices of the plurality of target microservices based on the information pertaining to the respective available target microservices. The method may also include, in response to receiving a response to the first request from an available target microservice of the available target microservices, determining whether the predefined condition is satisfied, and in response to determining that the predefined condition is satisfied, causing the action to be executed by the issuer microservice.
US11397572B2 Image forming apparatus capable of executing extension application, method of controlling same, and storage medium
An image forming apparatus capable of preventing compatibility with an extension application from being impaired. The image forming apparatus installs an operation program of an extension application therein, and includes a VM (Virtual Machine) that executes a bytecoded program generated based on the operation program. The bytecoded program is generated by converting the operation program to bytecode. The operation program and the bytecoded program are written into a package, and the package is stored in a storage of the image forming apparatus.
US11397571B2 Method and apparatus for remotely updating satellite devices
System and methods are disclosed for remote management of mobile satellite antenna modules having an antenna subsystem module (ASM). An ASM periodically transmits a check-in message and metrics data to a server. The server analyzes the check-in message and metrics data to determine a state of operation of the antenna, and determine one or more management commands to improve the performance of the ASM. Information in the metrics data received from each ASM can be queried and processed using machine learning to determine correlation between attributes of the ASMs and performance of the ASMs.
US11397570B2 Abort installation of firmware bundles
Examples of aborting installation of a firmware bundle are described. In an example, an abort installation command is received. The firmware bundle includes items, each item corresponding to one of a firmware for a hardware component and a system software component. A first set of items is identified from the items, where the first set of items includes one of an item installed successfully, an item for which installation is under progress, and a combination thereof. A second set of items is identified from the items, where the second set of items is pending installation. A first subset of items is identified from the second set, based on predefined dependency information, where operability of an item from the first set is dependent on an item from the first subset. The first subset of items is installed prior to aborting installation of the firmware bundle.
US11397569B2 Deploying micro frontends to different clusters from a single repository
The present disclosure involves systems, software, and computer implemented methods for deploying micro frontends to different clusters from a single repository. One example method includes receiving, by a user interface (UI) deployment service running in a runtime cluster, a name and hash of a UI module to deploy. The module name and hash are used to update a shell service database used by a shell service serving applications for the runtime cluster. A manifest is generated for the runtime cluster using the updated shell service database. The UI deployment service stores the manifest in a manifest repository in a cluster-specific folder. A manifest location value in the shell service database is updated to refer to the cluster-specific folder, to enable the shell service, in response to an application request to load the UI module, to access the manifest to determine a UI bundle file name for loading the UI module.
US11397568B2 Escape analysis support for method redefinition
An embodiment performs escape analysis of a function as a compiler optimization and stack-allocates an object referenced by the function. At runtime, the embodiment includes detecting a hot code replacement of a portion of the function while the referenced object is stored in stack memory. Responsive to detecting the hot code replacement, the embodiment includes allocating heap memory for the object and moving the object from the stack memory to the allocated heap memory. The embodiment also updates references to the object that were pointing to the object in the stack memory to instead point to the object in the heap memory.
US11397567B2 Integrated system for designing a user interface
The present disclosure is directed to systems and methods for determining which UI features from the gallery of UI features to incorporate in a design environment. For example, the method may include generating a gallery of user interface (UI) features based on a machine learning model trained to analyze usage of different UI features from among a plurality of UI features to identify usage patterns of the different UI features. The method may include receiving user feedback analyzing the gallery of UI features. The method may include determining, based on a combination of the user feedback and the machine learning model, which UI features from the gallery of UI features to incorporate in a design environment. The method may include providing the determined UI features in the design environment accessed over a communications network via a single sign-on process.
US11397566B2 Framework for developing and deploying applications
A system may determine one or more data sources which the system is configured to access. The system may provide a set of application programming interfaces (APIs) for interacting with data stored in one or more data sources. The APIs may be accessible to one or more web applications which the system is configured to serve. The system may determine that a web application has requested an operation for interacting with the data through one or more APIs in the set of APIs. The system may determine one or more responses based at least in part on the operation requested by the web application. The system may provide the response(s) to the web application.
US11397564B2 Machine learning model representation and execution
Aspects of the subject disclosure may include, for example, a device, including a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations including receiving user specified metadata for execution tasks associated with a machine learning (ML) model; receiving artifacts specifying program code for implementing the ML model; creating a file system structure for a container to hold the ML model; receiving environment variables for operation of the ML model; and building the container including a model image for the ML model. Other embodiments are disclosed.
US11397562B2 System and method to generate software development and testing stories utilizing multi-dimensional knowledgebase (MDK)
A system to generate software development and testing stories that includes a design specification system, a collection module, identification module, creation module, selection module, analysis module, development module, and a feeding module. The design specification system contains software design data. The collection module collects software design data. The identification module identifies Base Software Business Logic Paths (BSBLP). The identification module also identifies the base factors, non-base factors, and values of the base factors, and non-base factors for each BSBLP. The creation module places the base factors, non-base factors, and the values inside an Initial Factor List (IFL) to build Multi-Dimensional Knowledgebases (MDK). The selection module selects relevant BSBLP for a subject software feature to be analyzed. The analysis module utilizes the relevant BSBLP to perform factor impact analysis on the subject software feature to develop a Final Factor List (FFL). The development module generates the software development and testing stories.
US11397560B2 System and method for managing multi-core accesses to shared ports
A port is provided that utilized various techniques to manage contention for the same by controlling data that is written to and read from the port in multi-core assembly within a usable computing system. When the port is a sampling port, the assembly may include at least two cores, a plurality of buffers in operative communication with the at least one sampling ports, a non-blocking contention management unit comprising a plurality of pointers that collectively operate to manage contention of shared ports in a multi-core computing system. When the port is queuing port, the assembly may include buffers in communication with the queuing port and the buffers are configured to hold multiple messages in the queuing port. The assembly may manage contention of shared queuing ports in a multi-core computing system.
US11397553B2 Method and system for identifying drawing primitives for selective transmission to a remote display
Remote desktop servers include a display encoder that maintains a secondary framebuffer that contains display data to be encoded and transmitted to a remote client display and a list of display primitives effectuating updated display data in the secondary framebuffer. The display encoder submits requests to receive the list of drawing primitives to a video adapter driver that receives and tracks drawing primitives that, when executed, update a primary framebuffer.
US11397551B2 Method for determining offset distance of splicing screen and related apparatus
Embodiments of the present disclosure relate to a method for determining an offset distance of a splicing screen in a multi-screen display system, a method for driving the multi-screen display system, and a related control apparatus. In the method for determining the offset distance of the splicing screen, a preset image is displayed in each of a plurality of splicing screens of the multi-screen display system. A feature point is determined in the preset image, and a position of the feature point of each splicing screen in the multi-screen display system is determined. Based on the positions of the feature points, at least one of a vertical offset distance and a horizontal offset distance of each splicing screen is determined.
US11397547B2 Job processing system, control method for job processing system, and storage medium for notifying of a quality of a resultant product
A job processing system provides a method capable of determining, for each job, an item a notification of which is to be issued as a quality of a resultant product which is obtained by executing a job from among a plurality of items concerning quality. The job processing system receives quality request data, identifies, based on the received quality request data, an item a notification of which is to be issued as a quality of a resultant product which is obtained by executing the job from among a plurality of items concerning quality, and issues a notification of a quality of the resultant product with respect to the identified item.
US11397545B1 Emulating persistent reservations in a cloud-based storage system
Emulating persistent reservations in a cloud-based storage system, including: acquiring, by a first storage controller, in response to a request for a Small Computer Systems Interface (SCSI) persistent reservation, a first lease for an area of storage of a cloud-based storage system; and storing, by the first storage controller, a first identifier for the first lease in a predefined portion of the area of storage, wherein the predefined portion of the area of storage is accessible to a second storage controller.
US11397540B2 Write pressure reduction for remote replication
An apparatus comprises at least one processing device that is configured to send write requests to a first storage system. The first storage system is configured to participate in a replication process in which data associated with the write requests is replicated from the first storage system to a second storage system that is separate from the first storage system. The at least one processing device is further configured to receive from the first storage system an indication of a write pressure condition arising in the second storage system and relating to replication of the data associated with the write requests from the first storage system to the second storage system, and to at least temporarily limit a manner in which additional write requests are sent to the first storage system responsive to the received indication of the write pressure condition arising in the second storage system.
US11397539B2 Distributed backup using local access
An apparatus comprises at least one processing device comprising a processor and a memory. The at least one processing device is configured to provision a first logical device on a first storage system, to configure the first logical device to support replication from the first storage system to a second storage system, and to initiate generation of a remote backup copy of a second logical device on the second storage system. In conjunction with performance of a verification process for the remote backup copy of the second logical device, the at least one processing device is configured to cause the first logical device to be paired with the remote backup copy of the second logical device, and to mount the first logical device so as to permit performance of the verification process for the remote backup copy utilizing data obtained from the remote backup copy via the first logical device.
US11397535B2 One-time programmable memory device and fault tolerance method thereof
A one-time programmable memory device is provided in the invention. The one-time programmable memory device includes a one-time programmable memory and a memory controller. The one-time programmable memory includes a first block and a second block. The first block includes a plurality of initial address units and each initial address unit corresponds to a variable to record the storage address of its corresponding variable, and wherein the second block includes a plurality of storage units and each storage unit has a corresponding storage address. The memory controller is coupled to the one-time programmable memory. The memory controller allocates the storage address to the variable. The content of each variable is stored in the storage unit corresponding to the storage address corresponding to the variable. The number of initial address units is smaller than the number of storage units.
US11397534B2 Data management across a persistent memory tier and a file system tier
Techniques are provided for data management across a persistent memory tier and a file system tier. A block within a persistent memory tier of a node is determined to have up-to-date data compared to a corresponding block within a file system tier of the node. The corresponding block may be marked as a dirty block within the file system tier. Location information of a location of the block within the persistent memory tier is encoded into a container associated with the corresponding block. In response to receiving a read operation, the location information is obtained from the container. The up-to-date data is retrieved from the block within the persistent memory tier using the location information for processing the read operation.
US11397529B2 Method and device for determining strategy for data placement within SSD
A method and a device for determining a strategy for data placement within an SSD are provided. The method for determining a strategy for data placement within a Solid State Drive SSD, includes acquiring an optimization target and workload metric data that is pre-collected for a time period; selecting a machine learning model and a training data strategy according to the optimization target; selecting feature data from the workload metric data for the time period according to the selected training data strategy, and training the selected machine learning model based on the selected feature data; determining, in each subsequent predicting time, a strategy for data placement for a predicting time period corresponding to the predicting time according to the workload metric data for the time period and the workload metric data that is collected in the predicting time by using the trained machine learning model.
US11397523B2 Facilitating the sending of multimedia as a message
One or more embodiments described herein include methods and systems of sending multimedia content items as electronic communications. More specifically, systems and methods described herein provide user the ability to easily and effectively select multimedia content items stored on a computing device for inclusion in a communication session without navigating away from the communication session. Additionally, systems and methods described herein provide a user the ability to edit multimedia content items for inclusion in the communication session.
US11397519B2 Interface controller and overlay
The present disclosure pertains to user interface controllers and overlays. A portion of the user interface may be covered by an overlay, which may be generated for certain states of the user interface. A user input may set a first selection of control elements of an interface controller in a user interface. In the user interface, particular selections of the control elements may be configured to cause corresponding sets of potential interface elements to be displayed in a portion of the user interface. It may be determined that the first selection of the control elements is configured to cause none of the potential interface elements to be displayed in the portion of the user interface. The overlay may be generated based on a display-level of the interface controller in the user interface, where the overlay covers portions of the user interface while not covering the interface controller.
US11397517B2 Customized media overlays
Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by enabling users to generate customized media overlays that can be shared with other users. For example, media overlays can be generated by the system and displayed in conjunction with media content (e.g., images and/or video) generated by an image-capturing device (e.g., a digital camera). In some embodiments, existing media overlays may be used by users to create derivative media overlays. The system may track usage of media overlays and any derivatives created based thereon, and allow users to control the distribution and use of their overlays in future derivatives. In some embodiments, for example, a user can modify an overlay they created and cause the modification to propagate to all derivative overlays based on the user's overlay.
US11397516B2 Systems and method for a customizable layered map for visualizing and analyzing geospatial data
Systems and methods for providing for visualization and analysis of geospatial data are described. An example method includes receiving input data comprising at least geospatial data; automatically generating a first map comprising a plurality of layers, each comprising part of the input data; providing a graphical user interface (GUI) for receiving selection(s) from a user of one or more layers of the first map for display; automatically generating a second map based on the selection(s); and causing display of the second map on a client device. Input data may originate from several data sources and include documents from a search and analytics engine. The map's visual properties are configurable based on user input via the GUI or a configuration. The example method combines server-side clustering and client-side symbolization to seamlessly create maps showing data of arbitrary size. The example method provides real-time full-text searching of map data of any size.
US11397513B2 Content transmission device and mobile terminal for performing transmission of content
A mobile terminal including a display; a wireless communication processor configured to transmit a control signal to a content transmission device; and a controller configured to in response to an input for an execution of a content playback application, display a content playback setting screen on the display including a plurality of content reception devices, a plurality of input terminals of the content transmission device through which the content reception devices are connected to the content transmission device, and a plurality of thumbnail images corresponding to content data input via the respective input terminals, and in response to a selection of a first content reception device among the plurality of content reception devices and a selection of a first input terminal among the plurality of input terminals, transmit the content data received through the first input terminal of the content transmission device to the first content reception device, and in response to a selection of the first content reception device and a selection of a second input terminal among the plurality of input terminals, transmit the content data received through the second input terminal of the content transmission device to the first content reception device.
US11397512B2 Electronic device and prediction method for selecting target object in graphical user interface
A prediction method for selecting a target object for use in an electronic device is provided. The method includes the steps of: (A) displaying a plurality of objects and a cursor on a display of the electronic device; (B) obtaining moving speed, a moving vector, and a cursor position of the cursor as well as a plurality of object positions of the objects; (C) in response to the cursor position and the object positions satisfying a predetermined condition, determining whether a previously selected object exists; (D) in response to the previously selected object existing and the moving speed of the cursor being greater than a speed threshold, selecting the object with the shortest distance to the cursor as the target object by referencing the previously selected object and referring to the motion vector.
US11397509B1 Mixed reality glasses that display a mid-air touch control panel for public multiuser devices
Mixed reality glasses, hygienically operate a public device, whose physical control panel, is touched by other users. The glasses display the device's control panel, in midair. A user touches, the control panel's input icons, to activate the icons. The activated icons, activate operations, of the device. The devices can be operated one, after another, such as, an elevator, and then a vending machine. The glasses download the devices, operating control panel wirelessly, when close to the device. The devices locations, are shown, on a midair map. By touching air molecules, when touching the input icons, a smart toilet, is operated sanitarily. The icons, remove the need to touch, a self serve store's checkout physical input buttons, that may have viruses on them. The mid-air icons, can aide a wheelchair user, when operating a public self driving car, by allowing the car's input icons, to be located near them.
US11397503B2 Association of user identifiers to augmented-reality content
An addressable media system for performing operations that include: accessing image data that depicts an object in an environment at a client device; causing display of a presentation of the image data within a graphical user interface at the client device; detecting the display of the object within the presentation of the image data based on at least a portion of the plurality of image features of the display of the object; identifying an object class based on at least the portion of the image features of the display of the object; receiving an input that selects the display of the object from the client device; and associating the object class that corresponds with the object with the user profile in response to the input that selects the display of the object.
US11397501B2 Coordinate measuring apparatus for measuring input position of coordinate indicating apparatus, and method of controlling the same
An apparatus and method are provided for controlling a coordinate measuring apparatus including a first touch panel that detects a contact of a portion of a human body and a contact of a coordinate indicating apparatus, and a second touch panel for detecting an electromagnetic signal from the coordinate indicating apparatus. The method includes determining a detection state of the coordinate indicating apparatus based on the electromagnetic signal detected by the second touch panel; and determining an activated area of the first touch panel based on the detection state of the coordinate indicating apparatus.
US11397500B2 Vehicle interior component
A vehicle interior component providing a user interface for an occupant is disclosed. The component may comprise a base; a cover comprising a surface; an intermediate layer comprising a foam material; and a sensor to detect an electrical signal in response to input at the user interface, contact at the surface of the cover, or compression of the foam material. The foam material may comprise electrical properties, conductivity, resistance, compression-responsive electrical properties, or variation in voltage. The foam material may comprise an additive, an additive material, a conductive material, a conductive additive, conductive particles, carbon particles, carbon black particles, carbon dust, carbon particles in a substrate, or carbon particles interspersed with a non-conductive substrate. The foam material may comprise foam with conductive particles, carbon foam, carbon additive foam, polyurethane foam, or polyurethane with carbon particles. The cover may comprise a non-conductive material, leather, vinyl, textile, or fabric.
US11397498B2 Electrode film and method for manufacturing same
A method for manufacturing an electrode film includes the steps of laminating a metal layer and a black photoresist layer sequentially on a first main surface of a transparent base material, subjecting the black photoresist layer to patterning in a mesh shape by partially exposing the black photoresist layer and performing development, processing the metal layer into a metal mesh electrode by subjecting the metal layer to etching by using the black photoresist layer subjected to the patterning as an etching mask until the metal layer has a width smaller than a width of a thin wire line constituting a mesh of the black photoresist layer, and covering an upper surface and both side surfaces of a thin wire line constituting a mesh of the metal mesh electrode with the black photoresist layer by heating and softening the black photoresist layer to cause the black photoresist layer softened to flow.
US11397492B2 Enhanced mutual capacitance touch screen display with shape detection and methods for use therewith
A capacitive touch screen display operates by: receiving a plurality of sensed signals indicating variations in mutual capacitance associated with a plurality of cross points formed by a plurality of electrodes; generating capacitance image data associated with the plurality of cross points that includes positive capacitance variation data corresponding to positive variations of the capacitance image data from a nominal value and negative capacitance variation data corresponding to negative variations of the capacitance image data from the nominal value; and processing the positive capacitive data and the negative capacitance data to determine a shape of an object on the touch screen display.
US11397491B2 System and method for detecting imperfections in a screen
A method and system for detecting imperfections on a surface of a touchscreen of an electrical device, comprising: swiping a test object, such as a fingertip, a fingernail or a pin, along at least a portion of the touchscreen; producing, by the touchscreen, an electric signal indicative of the test object's contact with the touchscreen; receiving an acoustic signal by an acoustic sensor, during the swipe of the test object along the touchscreen; analyzing, by a processor, at least one of the electric signal and received acoustic signal; and determining existence of imperfections on the touchscreen's surface based on the analysis.
US11397490B2 Liquid crystal display device and method for driving same
In a memory liquid crystal display including a liquid crystal panel with a built-in touch panel, a black voltage or a white voltage is provided to a pixel electrode in accordance with a value of binary data stored in a memory circuit, and a display voltage generation circuit changes voltage values of the black voltage and the white voltage in synchronization with a continuous pulse voltage for touch detection in a touch detection period so that an absolute value of a voltage between the pixel electrode and a common electrode is maintained at a constant magnitude in each pixel circuit throughout a period from a point in time immediately before the start of the touch detection period to a point in time immediately after the end of the touch detection period.
US11397486B2 Ultrasonic force detection
Ultrasonic force detection systems and methods can be based on propagation of ultrasonic waves in a user's body (e.g., in a user's digit). An amount of force can be determined using time-of-flight (TOF) techniques of one or more ultrasonic waves propagating in the user's body. In some examples, an electronic device including a transducer can be coupled to a digit, and can transmit ultrasonic waves into the digit. As the wave propagates through the thickness of the digit, a reflection of at least a portion of the transmitted wave can occur due to the bone and/or due to reaching the opposite side of the digit (e.g., finger pad). One or more reflections can be measured to determine the amount of force.
US11397485B2 Circuit control method and control device, display module and display device
The present disclosure provides a circuit control method and a control device, a display module and a display device. The circuit control device is used for acquiring an indication signal for indicating whether a user performs touch operation on the touch panel or not; the current is provided for the driving circuit according to the indication signal, a first current is provided for the driving circuit under the condition that a user does not carry out touch operation on the touch panel, a second current is provided for the driving circuit under the condition that the user carries out touch operation on the touch panel, and the second current is larger than the first current.
US11397482B2 Method to be performed by stylus and sensor controller, stylus, and sensor controller
A method to be performed by a sensor controller that periodically transmits an uplink signal, and by a stylus that, upon receiving the uplink signal, determines a transmission and reception schedule for a downlink signal and the uplink signal on the basis of the reception timing of the uplink signal. The method includes executing, by the stylus, an uplink signal receiving operation for a first predetermined period of time according to the transmission and reception schedule. The method includes, responsive to the uplink signal not received through the receiving operation and expiration of the first predetermined period of time, continuing, by the stylus, the uplink signal receiving operation for a second predetermined period of time, instead of transmitting the downlink signal according to the transmission and reception schedule.
US11397476B2 Sensor system
Disclosed herein is a sensor system that detects a stylus on at least one panel surface having an effective region. The sensor system includes a memory device including computer-executable instructions, and a processor. The processor, when loaded with the computer-executable instructions, performs: and obtaining a position of the stylus and a pen pressure value indicating a pressure applied to a pen tip of the stylus; outputting the position and the pen pressure value to a host processor. In response to the position being outside the effective region, the processor performs processing to conceal from the host processor occurrence of at least one of a pen-down indicating the stylus contacting the panel surface and a pen-up indicating the stylus being removed from the panel surface.
US11397474B1 Wireless peripheral connection
For wireless peripheral connection, a method establishes a plurality of wireless video connections between at least one computer and a breakout device. At least one of the plurality of wireless video connections is inactive. The method polls the at least one inactive wireless video connection within a specified time interval. The method maintains the at least one inactive wireless video connection in response to the polling.
US11397468B2 Skin-to-skin contact detection
Contact or movement gestures between a first body part and a second body part can be detected. Sense circuitry can be configured to sense a signal at the sense electrode (e.g., configured to contact the second body part) in response to a drive signal applied to the drive electrode (e.g., configured to contact the first body part). Processing circuitry can be configured to detect contact in accordance with a determination that one or more criteria are met (e.g., an amplitude criterion and a non-distortion criterion). Additionally or alternatively, processing circuitry can be configured to detect a movement gesture in accordance with a determination that one or more criteria are met (e.g., a contact criterion and a movement criterion).
US11397465B1 Glint-based eye tracker illumination using dual-sided and dual-layered architectures
In a see-through waveguide-based HMD device configured to display holographic virtual images within a field of view (FOV) of a device user, a glint-based eye tracker illumination system provides infrared (IR) point sources at known locations having a predetermined angular distribution using optical components—including input and output couplers and diffusers—on a waveguide that is located in front of the user's eyes. An input coupler couples light from an IR source into the illumination system waveguide which is propagated to one or more output couplers. Separate diffuser elements aligned with the output couplers distribute the out-coupled IR light into a deterministic range of divergent angles to function as point sources for eye tracker glints. Various illustrative illumination system waveguide architectures are disclosed in which the optical components can be disposed on the same or opposite sides of the waveguide in dual-layered and dual-sided arrangements.
US11397463B2 Discrete and continuous gestures for enabling hand rays
Systems and methods are provided for selectively enabling or disabling control rays in mixed-reality environments. In some instances, a mixed-reality display device presents a mixed-reality environment to a user which includes one or more holograms. The display device then detects a user gesture input associated with a user control (which may include a part of the user's body) during presentation of the mixed-reality environment. In response to detecting the user gesture, the display device selectively generates and displays a corresponding control ray as a hologram rendered by the display device extending away from the user control within the mixed-reality environment. Gestures may also be detected for selectively disabling control rays so that they are no longer rendered.
US11397461B2 Providing energy information to memory
The present disclosure includes apparatuses and methods for providing energy information to memory. An embodiment includes determining, by a host, that a charge level of an energy source coupled to the host has reached or exceeded a threshold value, and transmitting, from the host to a memory device coupled to the host, signaling indicative of an energy mode for the memory device, wherein the signaling is transmitted based at least in part on determining that the charge level of the energy source has reached or exceeded the threshold.
US11397455B2 Managing DC power
Examples are disclosed that relate to power supply devices and methods for managing DC power. In one example, a method comprises: providing DC power at a first voltage until determining that a standby time period has elapsed; determining that a load is connected to the power supply device; and based on determining that the standby time period has elapsed, entering a restricted power mode, wherein the restricted power mode comprises either: deactivating the DC power, or (1) providing the DC power at a second voltage until determining that a load detection time period has elapsed, (2) deactivating the DC power after determining that the load detection time period has elapsed, and (3) repeating (1) and (2) until determining that the load is no longer connected to the power supply device.
US11397453B2 Heat dissipation system
A heat dissipation system includes a single fan, first and second heat sources, first, second, and third heat pipes, and first and second heat dissipation arrays. The first heat pipe is thermally coupled with the first heat source. The second heat pipe is thermally coupled with the second heat source. The third heat pipe has a first position thermally coupled with the first heat pipe and a second position thermally coupled with the second heat pipe. The first heat dissipation array is arranged around the first position and thermally coupled with the third heat pipe. The second heat dissipation array is arranged around the second position and thermally coupled with the third heat pipe. The single fan is between the first and second heat sources, and configured to blow airflows towards the first and second heat sources, the first and second heat dissipation arrays.
US11397451B2 Electronic device
A highly convenient electronic device used while being worn on a body is provided. The electronic device is an arm-worn electronic device including a display panel, a power storage device, a circuit, and a sealing structure. The display panel displays an image with power supplied from the power storage device. The circuit includes an antenna and charges the power storage device wirelessly. Inside the sealing structure, the display panel, the power storage device, and the circuit are provided. The sealing structure includes a portion that transmits visible light. The sealing structure can be worn on an arm or is connected to a structure body that can be worn on an arm.
US11397446B2 Circuit device, electronic device, communication system, and vehicle electronic key system
A circuit device is used in an electronic device including a receiver, a control circuit that performs processing on reception data received by the receiver using a clock signal, a transmitter that transmits transmission data generated by performing processing based on the reception data by the control circuit. The circuit device includes a time-to-digital conversion circuit that measures a time difference between a transition timing of a start signal based on the reception data and a transition timing of a stop signal based on the transmission data or the clock signal, and an output interface that outputs, to the control circuit, a measurement result of the time difference of the time-to-digital conversion circuit.
US11397444B2 Voltage regulator dropout detection
A dropout detection circuit for an LDO voltage regulator is disclosed. An LDO voltage regulator includes a power transistor having a drain terminal coupled to an output voltage node and a gate terminal coupled to an output of an error amplifier. A source terminal of the power transistor is coupled to an input voltage node. The circuit further includes a detection circuit having a first input coupled to the gate terminal and a second input coupled to the drain terminal. The detection circuit is configured to generate an indication responsive to detecting that the LDO voltage regulator has entered operation below a minimum dropout.
US11397443B2 Fluid control device and semiconductor manufacturing apparatus
A fluid control device includes a first block row and a second block row each including a plurality of joint blocks having a width of the standard size and arranged along a first directions, the first block row and the second block row being arranged at predetermined intervals in the second directions perpendicular to the first directions, wherein each of the plurality of joint blocks constituting the first block row has a large diameter flow path for forming a single line, and each of the plurality of joint blocks constituting the second block row has a smaller diameter flow path than the large diameter flow path for forming the first line and the second line.
US11397439B1 System for tuning parameters of a thermal sensor to improve object detection
Techniques associated with generating or tuning parameters associated with long wave infrared sensor data to improve object detection associated with the captured images are discussed herein. The system may determine a region of interest associated with the sensor data and adjust or tune the parameters to improve detection(s) within the region of interest. Additionally, the system may adjust the parameters based on map data and/or environmental conditions, such as weather and temperature.
US11397437B2 System with a first floor processing device and a second floor processing device as well as a method for operating such a system
A system with a first floor processing device and a second floor processing device that is designed to orient and localize itself within an environment based on an area map. The first floor processing device is set up to detect a movement path during a movement by the first floor processing device and transmit information about the detected movement path to the second floor processing device. The second floor processing device has a control and evaluation unit that is set up to analyze the received information and, based upon the movement path detected by the first floor processing device and/or a partial area of the environment not traversed by the movement path, enter a no-go area into the area map which the second floor processing device is not allowed to traverse.
US11397436B2 Autonomous driving under user instructions
System and method for a user to navigate an autonomous vehicle. In an aspect, after the user submits a forward command, the vehicle is arranged to go straight within a given distance. In another aspect, after the user submits a turn-right command, the vehicle is arranged to turn right and then go straight within a given distance. In yet another aspect, if the user submits a navigational command and doesn't enter any additional command within a given distance, the vehicle is arranged to go to a scheduled destination after the given distance is traveled.
US11397433B2 Adaptive navigation based on user intervention
Systems and methods are provided for autonomous navigation based on user intervention. In one implementation, a navigation system for a vehicle may include least one processor. The at least one processor may be programmed to receive from a camera, at least one environmental image associated with the vehicle, determine a navigational maneuver for the vehicle based on analysis of the at least one environmental image, cause the vehicle to initiate the navigational maneuver, receive a user input associated with a user's navigational response different from the initiated navigational maneuver, determine navigational situation information relating to the vehicle based on the received user input, and store the navigational situation information in association with information relating to the user input.
US11397430B2 Information processing method, information processing apparatus, and information processing system
Provided is an information processing method of an information processing apparatus for remotely operating a vehicle via a communication network. The information processing method includes: obtaining vehicle information about the vehicle; obtaining a delay time of the communication network; calculating, based on the vehicle information and the delay time, a stop position at which the vehicle would stop if the vehicle were caused to perform an emergency stop; and outputting stop position information indicating the calculated stop position.
US11397428B2 Self-organizing systems and methods for data collection
The present disclosure describes systems and methods for data collection in an industrial environment having self-organization functionality. A method can include analyzing a plurality of sensor inputs, sampling data received from the sensor inputs, and self-organizing at least one of (i) a storage operation of the data, (ii) a collection operation of sensors that provide the plurality of sensor inputs, and (iii) a selection operation of the plurality of sensor inputs. The method may further include receiving instructions directing a mobile data collector unit to operate sensors at a target, transmitting a communication to one or more other mobile data collector units regarding the instructions, and self-organizing a distribution of the mobile data collector unit.
US11397427B2 Methods and systems for predictive analysis and/or process control
A system for predictive analysis and/or process control, preferably including one or more communication and/or computing systems, and optionally including one or more entities and/or sensors. A method for predictive analysis and/or machine operation, preferably including receiving entity data and determining one or more latent features, and optionally including determining one or more response reconstructions, determining a processed representation of the entity data, determining entity information, and/or acting based on entity information. In some embodiments, the method can additionally or alternatively include: determining segments, identifying one or more state change event occurrences, determining an event data subset based on the state change event occurrences, generating a response reconstruction using the event data subset, selecting a physical simulation, selecting one or more simulation hyperparameters for the physical simulation, running the physical simulation, and/or extracting one or more latent features from the physical simulation.
US11397426B2 Remote non-destructive testing
An inspection apparatus for enabling a remotely-located expert to monitor an inspection by a non-expert, the apparatus comprising an inspection device capable of being operated by the non-expert, which is configured to generate inspection data indicative of a condition of a test object, and a communication unit configured to: divide the inspection data into first and second data; transfer the first data for being presented to the remotely-located expert at a first time, to facilitate substantially real-time monitoring of the inspection by the expert; and transfer the second data for being presented to the remotely-located expert at a second time, which is later than the first time, to facilitate non-real time monitoring of the inspection by the expert.
US11397422B2 System, method, and apparatus for changing a sensed parameter group for a mixer or agitator
Systems and methods for changing a sensed parameter group include a data collector communicatively coupled to a plurality of input sensors, each of the plurality of input sensors operatively coupled to a one of a mixer or an agitator, wherein the one of the mixer or the agitator comprises a component of an industrial environment; a controller, comprising: a data acquisition circuit structured to interpret a plurality of detection values corresponding to a sensed parameter group, wherein the sensed parameter group comprises at least a portion of the plurality of input sensors; a pattern recognition circuit structured to determine a recognized pattern value in response to the plurality of detection values; and a sensor learning circuit structured to update the sensed parameter group in response to the recognized pattern value.
US11397418B2 Methods and apparatus for an encoder
Various embodiments of the present technology comprise a method and apparatus for an encoder. In various embodiments, the encoder is configured to perform offset and gain correction. The encoder includes a first correction circuit to perform offset and gain correction and a second correction circuit to perform additional offset and gain correction.
US11397416B2 Intelligent motion control through surface scan comparison and feature recognition
The disclosed technology relates to an intelligent motion control system that utilizes onboard sensors and processing to guide a surface manipulation machine along a path of travel on a surface, confirm a position of the machine with respect to the surface, and actuate a surface manipulation tool to achieve a desired surface profile or locate a point of interest. The system may include a first and second surface profiler that is configured to scan a surface on which the system travels and a positional sensor configured to generate positional data representing a position of the machine. The processor is configured to generate topography data based on output received from the first surface profiler, generate intermediate data based on output received from the second profiler, compare the intermediate data with the topography data to calculate an offset; and control motion of the system based on the offset.
US11397415B2 Controlling an agricultural implement using a metric priority
A metric priority is accessed, which identifies a priority of a plurality of different control metrics that are used in controlling an agricultural implement. Control signals are generated to control the implement to bring the metrics within corresponding predefined ranges in descending order of priority.
US11397411B2 Electronic timepiece, processing selection method, and storage medium
An electronic timepiece includes a timer that clocks a current time, a receiver that receives radio waves, a switch that receives an operation from a user, and a processor. The processor acquires, in accordance with the operation received by the switch, a determination result indicating whether the radio waves are receivable by the receiver, and selects and executes one of a first processing and at least one second processing that differs from the first processing. The first processing is processing to correct the current time clocked by the timer on the basis of the radio waves received by the receiver. The processor does not select the first processing when the determination results indicate that the radio waves are not receivable by the receiver.
US11397405B2 Method and system for pixel super-resolution of multiplexed holographic color images
A method of generating a color image of a sample includes obtaining a plurality of low resolution holographic images of the sample using a color image sensor, the sample illuminated simultaneously by light from three or more distinct colors, wherein the illuminated sample casts sample holograms on the image sensor and wherein the plurality of low resolution holographic images are obtained by relative x, y, and z directional shifts between sample holograms and the image sensor. Pixel super-resolved holograms of the sample are generated at each of the three or more distinct colors. De-multiplexed holograms are generated from the pixel super-resolved holograms. Phase information is retrieved from the de-multiplexed holograms using a phase retrieval algorithm to obtain complex holograms. The complex hologram for the three or more distinct colors is digitally combined and back-propagated to a sample plane to generate the color image.
US11397404B2 Image forming apparatus
An image forming apparatus includes a body casing, a pressing member, a process cartridge, and a drawer. The body casing includes a positioning member. The pressing member is disposed inside the body casing. The process cartridge includes a photosensitive drum. The drawer is configured to support the process cartridge and to move, in a sliding direction orthogonal to an axis direction of the photosensitive drum, between an inside position that is a position inside the body casing and an outside position that is a position outside the body casing. The process cartridge includes an engagement portion and a spring. The engagement portion is configured to be positioned by the positioning member. The spring is configured to be pressed by the pressing member such that the engagement portion is pressed toward the positioning member.
US11397403B2 Image formation apparatus including fixation device with handle
An image formation apparatus according to an embodiment may include: an apparatus housing including a stacker and an opening provided at the stacker; a fixation device removably attached to the apparatus housing through the opening and including a handle rotatable between an upright position and a laid-flat position; and a laid-flat position-keeping detent mechanism. In a state where the fixation device is attached to the apparatus housing, a portion of the fixation device that is exposed from the opening provided at the stacker forms a portion of the stacker and a connector of the fixation device is mated to a connector of the apparatus housing. By at least a predetermined force being applied to the handle to transition the handle from the upright position to the laid-flat position, the laid-flat position-keeping detent mechanism allows the handle to transition to the laid-flat position and keeps the handle in the laid-flat position.
US11397402B2 Image forming apparatus capable of suppressing upsizing of the apparatus and of simplifying a feeding passage of a collected developer
An image forming apparatus includes an intermediary transfer belt provided at a position overlapping with an image forming portion as viewed in a vertical direction, a first mounting portion having a mountable first collecting container for collecting residual toner discharged from the image forming portion, and a second mounting portion having a mountable second collecting container for collecting the residual toner. The first and second mounting portions are provided below the intermediary transfer belt and disposed side by side perpendicular to a rotational axis direction of the image bearing member, and wherein as viewed in the vertical direction, the first mounting portion is provided at a position where at least a part of the first mounting portion overlaps with the intermediary transfer belt, and the second mounting portion is provided at a position where at least a part of the second mounting portion overlaps with the intermediary transfer belt.
US11397401B1 Image forming apparatus
An image forming apparatus includes: an image holding section that includes a photoconductor having a surface protection layer; a charging section that charges a surface of the image holding section with a direct current potential; an exposure section that exposes the surface of the image holding section charged by the charging section to form an electrostatic latent image; a developing section that develops the electrostatic latent image formed on the image holding section; a transfer section that electrostatically transfers a visible image formed on the image holding section to a transfer medium; an exposure static elimination section that eliminates a residual charge of the image holding section by using the exposure section when image formation on the image holding section is stopped; a transfer static elimination section that eliminates the residual charge of the image holding section by using at least the transfer section when the image formation on the image holding section is stopped; and a switching section that causes the exposure static elimination section to perform static elimination under a condition that the residual charge of the image holding section does not exceed a threshold value of an allowable static elimination level at which the residual charge is eliminated by the exposure static elimination section, and causes the transfer static elimination section instead of the exposure static elimination section to perform static elimination under a condition that the residual charge exceeds the threshold value.
US11397395B2 Fixing apparatus having a power supply member including first and second members with different linear expansion coefficients, and image forming apparatus
A fixing apparatus according includes: a heater that includes a substrate, a heating element provided on the substrate, and an electrode provided on the substrate and electrically connected to the heating element; and a power supply member that includes a first member bonded or coupled to the electrode to supply power to the heating element and a second member bonded or coupled to an opposite surface of the first member to a surface, which is bonded or coupled to the electrode, of the first member, wherein the heater generates heat by power supplied via the power supply member, and an image formed on a recording material is heated by heat of the heater; and a liner expansion coefficient of the first member is different from a liner expansion coefficient of the second member.
US11397392B2 Image forming apparatus with downstream end of first feeding surface positioned above upstream end of second feeding surface
An image forming apparatus includes an image bearing member, a transfer portion, a fixing portion, a first sheet feeding portion including a first belt portion for forming a first feeding surface, a second sheet feeding portion including a second belt portion for forming a second feeding surface, a height detecting portion for outputting a signal depending on a height of a sheet from the first feeding surface at a detecting position, and a controller for receiving the signal outputted from the height detecting portion and for controlling the fixing portion.
US11397391B2 Powder container including a container body, nozzle receiver, and seal
A powder conveying device includes: a conveying nozzle, provided with a powder receiving opening; an open/close member to open/close the powder receiving opening; a flange provided to the open/close member; a biasing member to bias the open/close member; and a container setting section to which a part of a powder container is to be fit. The powder container includes: a conveyor to convey the powder from a second end of the powder container to a first end; a container opening protruding from the first end; a nozzle receiving opening into which the conveying nozzle is to be inserted; and a butting portion provided in the container opening, to butt against the flange. When the powder container is attached to the powder conveying device, the container opening is fitted to the container setting section, and the flange and the biasing member are housed in an inner space of the container opening.
US11397386B2 Toner and toner manufacturing method
A toner comprising a toner particle that includes a binder resin, wherein in dynamic viscoelasticity measurement of the toner, the storage elastic modulus of the toner at 70° C. is from 0.10 MPa to 3.00 MPa, and in nanoindentation measurement of the toner, the surface storage elastic modulus of the toner at 25° C. under 150 μN of load is from 2.80 GPa to 4.50 GPa.
US11397385B2 Apparatus and a method of forming a particle shield
A lithography system includes a radiation source and a photomask. The radiation source is configured to generate electromagnetic radiation traveling towards the photomask. The lithography system also includes an incident channel between the radiation source and the photomask for the electromagnetic radiation to travel through. There are a first injection nozzle configured to generate a first particle shield between the photomask and an exit port of the incident channel and a second injection nozzle configured to generate a second particle shield inside the incident channel.
US11397384B2 Signal recognition during substrate patterning via digital photolithography
Embodiments of the present disclosure are related to systems and methods for autofocusing an imaging apparatus in real-time during substrate scanning to pattern a substrate that includes a photoresist formed over one or more patterned materials. Displays of varying sizes can be fabricated using digital photolithography systems. The digital photolithography systems discussed herein, which may be referred to as imaging systems, use one or more exposure sources, including solid state emitter devices, for operations including patterning photoresists. Signal classifiers are used to perform shape and pattern recognition to determine whether signals received during substrate scanning are from a top photoresist surface or from sub-surface layers. One or more parameters of the imaging apparatus can be adjusted or maintained based on the signal analysis.
US11397383B2 Treatment liquid, method for washing substrate, and method for removing resist
A treatment liquid for a semiconductor device contains an organic alkali compound, a corrosion inhibitor, an organic solvent, Ca, Fe, and Na, in which each of the mass ratio of the Ca, the mass ratio of the Fe, and the mass ratio of the Na to the organic alkali compound in the treatment liquid is 10—12 to 10−4. A method for washing a substrate and a method for removing a resist use the treatment liquid.
US11397382B2 Method for selective delamination and transfer of thin film using liquid platform
Provided is a selective transfer method including depositing a thin film on a substrate; patterning the thin film using a laser or a tool to acquire a thin film of a target pattern; masking the thin film of the target pattern; selectively controlling a surface wettability through surface treatment of the masked thin film; delaminating the thin film of the target pattern by dipping a surface of the thin film with a wettability changed in response to a completion of the selective surface treatment into a liquid material and by applying a crack opening force capable of delaminating an interface between the thin film and the substrate; and immersing a target substrate into the liquid material when the thin film of the target pattern is floating in the liquid material and then scoop-up transferring the floating thin film of the target pattern.
US11397379B2 Pellicle frame and pellicle
The present invention is to provide a pellicle frame characterized by including a metal or alloy having a linear expansion coefficient of 10×10−6 (1/K) or less and further a density of 4.6 g/cm3 or less, and a pellicle characterized by including the pellicle frame as an element.
US11397376B2 Image processing device and method for suppressing a reduction in image quality
There is provided an image processing device, an image projection device, a control device, an information processing device, an image projection system, an image processing method, and a program that make it possible to suppress a reduction in a subjective image quality. On the basis of each frame image of a moving image, a time during which a projection image of each frame image of the moving image is viewable by a user is controlled. For example, a controller controls the time during which the projection image is viewable by the user, to cause a difference between the moving image and the projection image due to a reduction in a luminance and a difference between the moving image and the projection image, which increases due to an increase in the time during which the projection image is viewable by the user, to be suppressed.
US11397374B2 Cooling system for a 360 degree camera
A 360 degree camera device that has a housing and cooling mechanism which manages heat created by the devices components and allows the device to continuously run for at least 24 hours.
US11397373B2 Camera-lens waterproofing device
A camera-lens waterproofing device is provided, including a shell, a camera lens, a cover ring and an outer cover. A mounting hole is formed in a surface of the shell. The camera lens includes a body and a lens. One end of the body is disposed to the mounting hole, and the other end of the body extends out of the mounting hole. The lens is located at the other end of the body. The cover ring is connected to the body in a sleeving manner and fixed on the mounting hole. The outer cover is fixed at a periphery of the lens in a sleeving manner to form a first-layer waterproof structure and disposed on the surface of the shell, and covers the exterior of the cover ring. The cover ring abuts between the camera lens and the shell to form a second-layer waterproof structure.
US11397371B2 Method of determining a path along an object, system and method for automatically inspecting an object
A method of determining a path along an object includes a step of “determining a reference point of the object in absolute coordinates”, a step of “ascertaining a set of points of the object in absolute coordinates on the basis of further points of the object within a relative coordinate system, conversion of the further points of the object to the absolute coordinate system being effected on the basis of the reference point of the object”, and a step of “determining the path along the object on the basis of the set of points of the object, so that the path extends at a distance from the object”.
US11397369B2 Driving mechanism
A driving mechanism is provided, including a fixed portion, a movable portion, a driving assembly and a buffering element. The movable portion is movably connected to the fixed portion for holding an optical element having a main axis. The driving assembly is disposed in the fixed portion for moving the movable portion relative to the fixed portion. The buffering element is disposed between the movable portion and the fixed portion, wherein a stopping assembly is disposed on the fixed portion and/or the movable portion to limit the range of motion of the movable portion relative to the fixed portion, the buffering element is not in contact with the movable portion or the fixed portion when the movable portion is static, and the hardness of the buffering element is less than the hardness of the stopping assembly.
US11397364B2 Optical modulator and optical transmission apparatus
In an optical modulator, high frequency characteristics are improved and the stability thereof is improved. An optical modulator includes: an optical element substrate that includes an optical waveguide and a plurality of electrodes that control light waves propagating through the optical waveguide; and a package case that houses the optical element substrate, in which a plurality of signal input terminals, respectively electrically connected to the plurality of electrodes, are provided on the bottom surface of the package case, and the plurality of signal input terminals respectively electrically connected to the plurality of electrodes provided on the optical element substrate are divided and disposed on the sides facing each other with the optical element substrate interposed therebetween.
US11397361B2 Method for mechanical and electrical connection to display electrodes
An electro-optic display may comprise a front electrode having a first opening defined therein, a rear electrode having a second opening defined therein, an electro-optic layer between the front and rear electrodes and a rigid conductive component passing through the first and second openings and electrically contacting the front electrode but not the rear electrode.
US11397359B2 Thin film transistor array substrate, manufacturing method thereof, and display panel
The present invention discloses a thin film transistor array substrate, a manufacturing method thereof, and a display panel. In the present invention, a width of the channel is increased by cooperation of an electrically connection between the interdigital gate and the interdigital light-shielding layer with design of the interdigital gate. When a width/length ratio (W/L) of the channels in a single thin film crystal device is maintained constant, an increase in the channel width allows the width of the channel layer occupied by the channels to be reduced while maintaining the total width of the channels in the single thin film transistor constant, thereby reducing the area occupied by the single thin film transistor device.
US11397357B2 Dimming panel and manufacturing method thereof
A dimming panel and a manufacturing method thereof are provided. The dimming panel includes: a first base substrate and a second base substrate opposite to the first substrate; a first electrode on the first base substrate; a second electrode on the second base substrate; and a liquid crystal layer between the first and second base substrate. The first electrode includes a plurality of first electrode strips arranged at intervals in a first direction and a plurality of second electrode strips arranged at intervals in the first direction, the plurality of first electrode strips are located in a first electrode layer, the plurality of second electrode strips are located in a second electrode layer on a side of the first electrode layer away from the first base substrate. An orthographic projection of a combination of first and second electrode strips on the first base substrate is an integrated plane without gaps.
US11397355B2 Liquid crystal display device
A liquid crystal display device is provided and includes first substrate having first and second surfaces; a liquid crystal layer; and spacers arranged between first and second surfaces, spacers including first spacer section protruding from first surface toward second surface and second spacer section protruding from second surface toward first surface, second spacer section being opposed to first spacer section with gap, or being in contact with the first spacer section, wherein spacers are arrayed in first direction and second direction crossing first direction, and spacers are connected to at least one adjacent spacer via connection section.
US11397354B2 Lighting device
A lighting device includes a lighting unit emitting an output light having a light spectrum. The light spectrum in a range from 520 nm to 780 nm has a main peak, and the light spectrum in a range from 400 nm to 470 nm has a sub peak with a maximum intensity at a first wavelength. A first sub peak integral is an integral of the light spectrum calculated from a wavelength of the first wavelength minus 20 nm to the first wavelength. A second sub peak integral is an integral of the light spectrum calculated from the first wavelength to a wavelength of the first wavelength plus 20 nm. A ratio of the first sub peak integral to the second sub peak integral is in a range from 20% to 98%.
US11397352B1 Display apparatus comprising a reflective sheet having a plurality of first and second light conversion patches respectively arranged around a circumference of first and second holes
A display apparatus includes a liquid crystal panel, and a light source apparatus configured to irradiate the liquid crystal panel with light. The light source apparatus includes a plurality of light sources configured to emit blue light, and a reflective sheet with a plurality of holes through which the light passes. The plurality of holes includes a first hole disposed at an edge portion of the reflective sheet, and a second hole in which a distance from an edge of the reflective sheet to the second hole is greater than a distance between the edge of the reflective sheet and the first hole and a plurality of first light conversion patches arranged along a circumference of a circle surrounding the first hole on the reflective sheet, and a plurality of second light conversion patches arranged along a circumference of a circle surrounding the second hole on the reflective sheet.
US11397350B1 Backlight module and electronic device including the same
A backlight module is provided, which includes a circuit board, a plurality of light-emitting elements, a light guide plate, a first reflective element, and a second reflective element. The circuit board has a plurality of light-reflecting regions. The light-emitting elements are arranged on the circuit board along a first direction. The light guide plate is disposed on the circuit board. The first reflective element is disposed between the light guide plate and the circuit board. The first reflective element surrounds the light-emitting elements. The second reflective element is disposed between the light guide plate and the circuit board. The second reflective element corresponds to the light-reflecting regions. The first reflective element has a first reflectivity R1. The second reflective element has a second reflectivity R2. The first reflectivity R1 and the second reflectivity R2 satisfy the following formula: 0≤|(R1−R2)|/Max(R1, R2)<20%.
US11397342B2 Optical modulator
An optical modulator according to the present invention comprises: a substrate which has electro-optic effects; an optical waveguide which is provided in the substrate; an optical fiber which is bonded to an end of the optical waveguide; a fixation member which is provided on an end part of the optical fiber; and an optical adhesive layer which bonds the optical fiber and the substrate to each other. The end of the optical waveguide is arranged in an end face of the substrate; the optical adhesive layer optically couples an end face of the optical fiber and an end of the optical waveguide with each other, while bonding the optical fiber, the fixation member and the substrate with each other; and the surface roughness of a surface of the fixation member, wherein the surface faces the end face of the substrate, is different from the surface roughness of an end face of the substrate, wherein the end face faces the surface of the fixation member.
US11397340B2 Heating electrode for lowering stress of light waveguide and VOA thereof
A heating electrode for lowering stress of a light waveguide and a VOA. The heating electrode is provided on an upper cladding layer (04) of a PLC waveguide. The heating electrode is formed by combining two or more sub-heating electrodes (13) arranged at internals. Adjacent sub-heating electrodes (13) are connected by means of conductive electrodes (14) having a conductive function. By dividing a complete elongated heating electrode into a plurality of sub-heating electrodes (13), the stress exerted to a waveguide core layer is lowered without affecting the heating efficiency, and thus the reliability of optical indexes of a device is effectively improved.
US11397339B2 Computer-implemented method for determining centring parameters
A computer-implemented method for determining centring is disclosed. At least two calibrated images of the head which are captured simultaneously from different viewing directions are provided, and geometric parameters which describe the position of the eyes are determined by geometric position determination. A three-dimensional data set describing geometric parameters of the frame front is provided; the geometric parameters of the frame front and the geometric parameters describing the position of the eyes are brought into relation to each other with a rigid transformation; and the centring parameters are calculated from the geometric parameters describing the frame front and those describing the position of the eyes.
US11397337B2 Eyewear with chroma enhancement
Some embodiments provide a lens including a lens body and an optical filter configured to attenuate visible light in a plurality of spectral bands. Each of the plurality of spectral bands can include an absorptance peak with a spectral bandwidth, a maximum absorptance, and an integrated absorptance peak area within the spectral bandwidth. An attenuation factor obtained by dividing the integrated absorptance peak area within the spectral bandwidth by the spectral bandwidth of the absorptance peak can be greater than or equal to about 0.8 for the absorptance peak in each of the plurality of spectral bands.
US11397336B2 Ophthalmic lens integrating a disordered array, transparent active matrix
An ophthalmic lens including an active matrix including pixels, addressing rows serving to control the pixels, data columns serving to supply electrical power to pixels, and at least one transistor for each pixel. In the matrix of the ophthalmic lens: each row or column undulates continuously but non-periodically on either side of a theoretical straight addressing or data line connecting the two end terminals of the row or column.
US11397333B2 Optical display system, AR display device and VR display device
An optical display system and an AR/VR display device are provided. The optical display system includes: a display screen; a first optical structure, disposed on a light emitting side of the display screen, and configured to divide light from the display screen into different types of polarized light; and a second optical structure, disposed on an emitting path of the different types of polarized light to an image forming side, and configured to form a plurality of virtual image planes corresponding to at least two focal lengths.
US11397331B2 Color and multi-spectral image sensor based on 3D engineered material
Methods and devices to build and use multi-functional scattering structures. The disclosed methods and devices account for multiple target functions and can be implemented using fabrication methods based on two-photon polymerization or multi-layer lithography. Exemplary devices functioning as wave splitters are also described. Results confirming the performance and benefits of the disclosed teachings are also described.
US11397330B2 Light tunnel and method of manufacturing the same
An optical device comprises two flat plates each having a reflective flat surface, and two flat spacer plates of thickness H each having a reflective sidewall. The flat plates and flat spacer plates are arranged as a stack with the reflective flat surfaces facing each other and the flat spacer plates arranged in a single plane and disposed between the two flat plates with the reflective sidewalls facing each other and with a gap between the two reflective sidewalls. The facing reflective flat surfaces and facing reflective sidewalls define a light tunnel passage with dimension H in the direction transverse to the single plane. The facing reflective sidewalls may be mutually parallel and spaced by a constant gap W to provide a light tunnel passage with constant cross-section H×W, or may be oriented at an angle to provide a tapered light tunnel passage.
US11397327B2 Method of manufacturing a grating waveguide combiner for an optical engine
A method of manufacturing an optical engine includes bonding a plurality of laser diodes directly or indirectly to a base substrate and coupling at least one laser diode driver circuit to the laser diodes. In operation the at least one laser diode driver circuit selectively drives current to the laser diodes. The method further includes bonding a plurality of collimation lenses to the base substrate proximate the plurality of laser diodes and bonding a cap including at least one wall and at least one optical window to the base substrate. The method also includes bonding a grating waveguide combiner proximate the optical window of the cap. In operation, the grating waveguide combiner receives a plurality of beams of light at a respective plurality of input grating couplers and combines the plurality of beams of light to provide a collimated aggregated beam of light at an output grating coupler.
US11397324B2 Head-up display
There is provided a head-up display for a vehicle. The head-up display has a first housing and a second housing. The first housing comprises a picture generating unit and optical system. The second housing comprises a substantially flat cover glass and a layer. The picture generating unit is arranged to output pictures. The picture generating unit comprises a light source and a spatial light modulator. The light source is arranged to emit light. The spatial light modulator is arranged to receive the light from the light source and spatially-modulate the light in accordance with computer-generated light-modulation patterns displayed on the spatial light modulator to form a holographic reconstruction corresponding to each picture. The optical system is arranged to receive the pictures output by the picture generating unit and relay the pictures using an optical combiner to form a virtual image of each picture. The optical combiner combines light output by the picture generating unit with light from a real-world scene to present combined images to a viewer within an eye-box. The second housing is disposed between the first housing and optical combiner. The substantially flat cover glass is arranged to protect the first housing. The layer is arranged to change the trajectory of light such that any sunlight reflected by the cover glass is deflected away from the eye-box.
US11397321B2 Head-up display device and image projection unit
A head-up display device includes a light emitting device array, an image formation unit, and an optical member. The light emitting device array includes multiple light emitting devices to emit illumination light and arrayed in a device array direction. The image formation unit forms an image according to illumination of an illumination light and emits the image as a display light. The optical member includes a diverging unit located in an optical path between the light emitting device array and the image formation unit and exerts a diverging action in the device array direction on the illumination light. The diverging unit includes one or more refractive surfaces to refract the illumination light while exerting a diverging action.
US11397318B2 Lighting arrangement for a vehicle having a mirror arrangement configured to direct emitted light and sensor radiation for a sensor system
In various embodiments, an arrangement is provided. The arrangement includes a light source for a light system; an adaptive mirror arrangement connected downstream of the light source via which adaptive mirror arrangement light that is emittable by the light source is directable, and a radiation source for a sensor system for capturing an environment. The radiation from the radiation source for the sensor system is directable via the adaptive mirror arrangement.
US11397316B2 Projection device
A projection device is provided. An excitation light source of the projection device emits a first light beam incident to a light wavelength conversion wheel along a first direction. The light wavelength conversion wheel outputs the first light beam at a first timing, and converts the first light beam into a second light beam to be outputted at a second timing. The second light beam exits the light wavelength conversion wheel along a second direction. The first and second light beams sequentially penetrate a color filter wheel and a light homogenizing element, so that an illumination system outputs an illumination beam. The illumination beam is incident to a light valve along a third direction to be converted into an image beam. The image beam exits the light valve along a fourth direction. The first to fourth directions are different from each other and are located on a same plane.
US11397312B2 Structured illumination with optimized illumination geometry
An object transfer function for a sample object is determined on the basis of a reference measurement. Subsequently, an optimization is carried out in order to find an optimized illumination geometry on the basis of the object transfer function and an optical transfer function for an optical unit.
US11397311B2 Optimized volumetric imaging with selective volume illumination and light field detection
Volumetric imaging with selective volume illumination (SVI) using light field detection is provided using various systems and techniques. A volumetric imaging apparatus includes a light source configured to emit an illumination light that propagates via an illumination light path to illuminate a three-dimensional (3D) sample; and an optical system arranged with respect to the light source to receive a light field, which comes from the illuminated 3D sample. The light field propagates via a detection light path, and the light source, the optical system, or both, are configurable to perform SVI, which selects a volume of a 3D-confined illumination of the 3D sample based on the 3D sample to be illuminated and a light field detection (LFD) process to be applied. Further, the volume of the 3D-confined illumination is a selected 3D volume of the 3D sample to be particularly excited by the 3D-confined illumination for imaging.
US11397309B2 Imaging lens system and imaging apparatus incorporating the same
An imaging lens system includes a first group having positive power and a second group having positive power disposed in that order from an object side to an image. The first group includes a first sub-group and a second sub-group. The second group includes a third sub-group, a stop, and a fourth sub-group. Conditional expressions (1), (2), and (3) below are satisfied: 0.07
US11397307B2 Lens driving device, camera module, and optical device
The present embodiment relates to a lens driving device comprising: a first housing; a second housing disposed at an inner side of the first housing; a bobbin disposed a an inner side of the second housing; a first coil disposed on the bobbin; a magnet disposed on the second housing, and facing the first coil; a second coil facing the magnet; a first support member coupled to the bobbin and the second housing; and a second support member coupled to the first housing and the second housing, wherein the second coil is disposed to be spaced apart from the first housing.
US11397304B2 Optical system
An optical system is provided, including a holder, a fixed module, a driving assembly, and a first resilient member. The holder is used for holding an optical element that defines an optical axis. The fixed module is movably connected to the holder and has a housing and a base connected to the housing. The base has a bottom surface parallel to the optical axis and a first pillar forming a first surface that is not parallel to the optical axis. The driving assembly drives the holder to move relative to the fixed module. The first resilient member is disposed on the first surface and movably connects the holder with the fixed module.