Document Document Title
US11276980B2 Method and apparatus for repetition rate synchronisation of mode-locked lasers
A method and apparatus for passively synchronising the repetition rate of two or more mode-locked lasers is described. The method and apparatus involve forming a first synchronising optical field (6) by separating a portion of an output field of a first mode-locked laser (2) and thereafter redirecting this synchronising optical field to form a driving signal for a second mode-locked laser (3). Employing these techniques results in systems with timing jitter of less than 1 fs. The method is independent of the wavelength and polarisation at which the mode-locked lasers operate and so is not limited to use with any particular type of mode-locked laser. Since the technique is passive it does not require the employment of electronics, variable time delay paths or additional non-linear optical crystals. Therefore, the method and apparatus are significantly less complex than those known in the art and are not power limited by additional non-linear optical processes. Part of the output (7) of the first mode-locked laser (2) is redirected via a beam splitter (9) and beam steering mirrors (11,12) and a half-wave plate (15) to a polariser (13) in the beam line of the second mode-locked laser (3). The seeding and synchronising signal from the first mode-locked laser (2) may be perpendicularly polarized with respect to the polarization of the second mode-locked laser (3) and may have a different wavelength.
US11276979B2 Fiber-based continuous optical beat laser source to generate terahertz waves using lithium niobate crystal embedded in the fiber
A continuous optical beat laser element for generating terahertz (THz) waves and a laser source using same includes periodically poled lithium niobate (ppLN) crystals arranged along a predetermined direction forming a surface generally parallel to the predetermined direction. A Ti diffused region is applied on the surface and an array of gold nanowires are applied on the Ti diffused region to form a gold metal-insulator-metal (MIM) element that optimizes coupling and channeling of THz radiation from the crystals into the gold nanowires. The system provides a simple, stable, compact and cost-effective THz source using a widely tunable C-band SOA-based laser to excite a non-linear photo-mixer to produce terahertz radiation that ranges from 0.8 to 2.51 THz at room temperature. This laser source can be modified into an all fiber-based THz generator by embedding ppLN crystals in a fiber filament configuration resulting in less absorption and producing high output power.
US11276973B2 Multi-jack adapter that cradles electronic device
The present invention provides an adapter for connecting an electronic device, the adapter comprising an adapter mechanism and a fixing mechanism, wherein the adapter mechanism comprises an adapter controller, an electric connection plug that can be plugged into the electric plug-in interface so as to be electrically connected to the electric plug-in interface, a connecting wire electrically connected to the adapter controller and the electric connection plug, and at least one connecting base. The fixing mechanism is connected to the adapter mechanism and is provided with a plug-in slot for plug-in connection for the electronic device, with a static friction force being provided between a slot wall of the plug-in slot and the electronic device to restrict the electronic device from being separated from the plug-in slot when the electronic device is plugged into the plug-in slot.
US11276969B2 Bidirectionally installable intermediate modular adapter for a rack-mounted panel
A bidirectional intermediate modular adapter (500) can be installed from the front or the rear of a mounting panel. The body (502) of the modular adapter includes a front face (504), an opposing rear face (506), an opening (210) extending from the front face through the body to the opposing rear face, a first side surface (512) and an opposing second side surface (514), a flexible top surface (508) and an opposing lower surface (510). The flexible top surface has flexible beams (518A, 518B) and landings (528A, 528B), which define a deformable opening (520), and a first groove (526). The landings may have ramps (522A, 522B) at the sides thereof. The opposing lower surface has a second groove (540) extending at least partially lengthwise across thereof. The bidirectional intermediate modular adapter is preferably made of a nonconductive material with a conductive plating thereon.
US11276966B1 High density communication system
A pluggable module includes a pluggable body extending between a cable end and a mating end rearward of the cable end. The pluggable body has a module cavity. The pluggable module includes a module circuit board received in the module cavity. The module circuit board has a mating edge at a mating end configured to be plugged into a first slot of a communication connector. The pluggable module includes a plug connector extending between a plug mating end and a plug mounting end. The plug mounting end is mounted to the module circuit board. The plug connector includes plug contacts extending between the plug mating end and the plug mounting end. The plug mating end is configured to be plugged into a second slot of the communication connector to mate the plug contacts with the communication connector.
US11276962B2 Connector and manufacturing method thereof
A connector (1) includes first terminals (3A), a first resin core (2A), second connector terminals (3B), second resin cores (2B) and an outer resin part (4). Base ends (312) of inner end parts (31A) of the first terminals (3A) face a second exposed surface (21B) of the second resin core (2B) with a clearance (S) formed between the base end parts (312) and the second exposed surface (21B). Tips (311) of the inner end parts (31A) of the first terminals (3A) are formed with bent tips (311A) projecting away from the second exposed surface (21B). The second exposed surface (21B) has a size to entirely surround the inner end parts (31A) of the first terminals (3A).
US11276960B2 Connector with connector position assurance device
A connector system includes a header assembly, a receptacle and a connector position assurance (CPA) device. The CPA device has features which prevent the longitudinal movement of the CPA device relative to the receptacle until the receptacle is inserted into the header assembly. The CPA device includes a housing which has arms supported at both ends for increased strength. The CPA device, when assembled with the receptacle, provides a low-profile assembly.
US11276959B2 Electrical connection device
An electrical connection device includes a pair of connectors, namely a first connector and a second connector. The first connector includes a housing main body portion, a lock arm, and a cantilever portion. The second connector includes a lock receiving portion and an abutting portion. When the pair of connectors are in the unfitted state, the cantilever portion is located between the housing main body portion and the lock arm so as to be capable of supporting the lock arm. The abutting portion comes into contact with the cantilever portion when the pair of connectors are fitted together, and therefore the cantilever portion undergoes elastic displacement to a position that allows the lock arm to flex toward the housing main body portion.
US11276956B2 Connector with a primary molding having a protrusion, a secondary molding engaging the protrusion and a sealing groove in the secondary molding aligned with the protrusion
It is aimed to suppress the formation of sinks and voids in a sealing groove. A connector (20) includes terminals (31, 32), a primary molding portion 40 holding the terminals (31, 32) and a secondary molding portion (50) holding primary molding portion (40). The secondary molding portion (50) is formed with a sealing groove (54). A protrusion (40P) is formed at a position of the primary molding portion (40) corresponding to the sealing groove (54).
US11276955B2 Double-blind mating pluggable-modules holder
A pluggable-modules holder for a plurality of pluggable-modules of a rack-mounted unit is disclosed. The pluggable-modules holder includes a holder body and a plurality of holder ports. Each of the holder ports extends through the holder body and is sized to hold a portion of a respective pluggable-module. The holder body can be configured to connect to a rack-mounted unit before and/or after the plurality of pluggable-modules can be inserted into the plurality of holder ports.
US11276952B1 Quick conductive connector device for Christmas trees
Disclosed is a quick conductive connector device for Christmas trees, which includes a male connector assembly and a female connector assembly matched with the male connector assembly. The male connector assembly includes a male connector main body. The female connector assembly includes a female connector main body which is sleeved on the male connector main body in a 360-degree rotatable manner. The male connector main body and the female connector main body are plastic insulative parts. The male connector main body is provided with male connector conductive parts, each of which including a circular-ring-shaped annular contact part, and the female connector main body is provided with female connector conductive parts that are in contact with circumferential faces of the annular contact parts of the male connector conductive parts.
US11276951B2 Socket-outlet equipped with a disc and a shutter
A socket-outlet comprising a fixed element, a disc having through holes for passing the pins of a plug, the disc being rotationally movable about the axial direction with respect to the fixed element between a protection position and a connection position, and a shutter rotationally movable about the axial direction with respect to the fixed element and with respect to the disc between a closing position wherein the shutter closes at least one hole of the disc when the disc is in the protection position and an open position wherein the shutter opens up the at least one hole when the disc is in the connection position.
US11276950B2 Mounting device with a heating device for receiving at least one preparation vessel for food
A mounting device (1) for receiving at least one preparation vessel (2) for food with a heating device having at least one receiving portion (4) for the preparation vessel (2) and at least three contact sockets (5a, 5b, 5c, 5d, 5e) for at least partially receiving corresponding contact pins (6a, 6b, 6c) on the preparation vessel (2). A mounting device (1) for receiving at least one preparation vessel (2) for food with a heating device, in which the user safety is improved, is realized in that at least one first of the contact sockets (5c) including at least one signaling means (8), that the signaling means (8) generates at least one insertion signal when one of the contact pins (6b) is inserted at least partially into the first contact socket (5c), that when the insertion signal is present, at least one other of the contact sockets (5a, 5b, 5d, 5e) can be supplied with a working voltage, and that without the insertion signal being present, none of the contact sockets (5a, 5b, 5c, 5d, 5e) can be supplied with a working voltage.
US11276947B2 Feed thru disconnect/test terminal block
A disconnect/test terminal block may include a body including a front side and a back side including a protruding part. The block may include at least one circuit element disposed in the body. The block may include at least one case wire terminal disposed on the front side of the body and coupled to the at least one internal circuit. The block may include at least one field cable terminal disposed on the protruding part and coupled to the at least one internal circuit.
US11276944B2 Radar system and method for determining direction to an object
A system and method for determination of a direction to an object emitting and/or reflecting electromagnetic radiation. The system includes a first pair of linearly polarized antennas configured for receiving a polarized signal of a first polarization type and a second pair of linearly polarized antennas configured for receiving another polarized signal of the polarization second type originated from the object. The system includes four receivers coupled to the linearly polarized antennas of the first and second pairs and a signal processing system coupled to the receivers. Each receiver associated with at least one pair of the antennas, includes a phase shifter to provide a required phase shift to the received polarized signals. The signal processing system combines the phase-shifted polarized signals with non-shifted signals which are originated from different pairs of the antennas, and to process these signals for generating at least one direction parameter of the object.
US11276942B2 Highly-integrated multi-antenna array
A highly-integrated multi-antenna array comprising a first conductor layer, a second conductor layer, a plurality of conjoined conducting structures, a plurality of slot antennas, and a conjoined slot structure is provided. The first conductor layer and the second conductor layer are spaced apart by a first interval, and are electrically connected by the conjoined conducting structures. Each slot antenna has a radiating slot structure and a signal coupling line, which partially overlap or cross each other. All radiating slot structures are formed at the second conductor layer. Each signal coupling line is spaced apart from the second conductor layer by a coupling interval and has a signal feeding point. Each slot antenna is excited to generate at least one resonant mode covering at least one identical first communication band. The conjoined slot structure is formed at the second conductor layer and connects with all radiating slot structures.
US11276941B2 Broadband antenna
A single polarized radiator comprising a plurality of planar notch radiating elements arranged on a dielectric substrate. Each notch radiating element comprises: a metallized region on a first side of the dielectric substrate extending across the width of the notch radiating element from a forward edge of the notch radiating element to a rear edge of the notch radiating element, a tuning element in the metallized region adjacent to a feeding point of the notch radiating element, a notch extending from the tuning element to the forward edge of the notch radiating element thereby creating a notch profile, and a plurality of indentations in the metallized region along each side of the notch to extend the length of the notch profile.
US11276939B2 Phased array antenna system including a modular control and monitoring architecture
A phased array antenna system includes a plurality of radio frequency (RF) tile sub-arrays. Each RF tile sub-array includes a multiplicity of RF elements, a tile control integrated circuit, a multiplicity of RF integrated circuits and a configuration storage device. The configuration storage device stores data including calibration and configuration information that is unique to the RF tile sub-array and the tile control integrated circuit. The multiplicity of RF integrated circuits, the multiplicity of RF elements, and the configuration storage device are disposed on a single associated RF tile sub-array. The system also includes an antenna controller configured to process data for steering or tracking one or more RF beams by the multiplicity of RF elements. The calibration and configuration information that is unique to the RF tile sub-array is downloaded from the configuration storage device through the tile control integrated circuit to an RF element compensation table.
US11276938B2 Single layer antenna
An antenna is disclosed that includes a ground plane extending in a first direction on a substrate and a radiating element occupying a same plane as the ground plane on the substrate, and coupled to the ground plane, the radiating element comprising a first portion with a first end and a second end extending in a substantially parallel direction to the ground plane, a feed line coupled to the first end of the first portion of the radiating element and extending in a substantially perpendicular direction from the first portion of the radiating element and a second portion having a third end and a fourth end, wherein the third end is coupled to the ground plane and the fourth end is coupled to the radiating element at a point between the first end and the second end.
US11276937B2 Waveguide feed network architecture for wideband, low profile, dual polarized planar horn array antennas
A waveguide structure for a compact and scalable dual-polarized antenna array. In one example, a waveguide device comprises septum polarizers dividing common waveguides into first waveguides associated with a first polarization and second waveguides associated with a second polarization. The sets of septum polarizers may be inverted relative to each other to form first groups of four adjacent first waveguides for each type of waveguide. The waveguide device may also include a waveguide feed network including a first waveguide feed stage including waveguide combiner/dividers coupled between the four adjacent waveguides intermediate waveguides. The waveguide device may further include a second waveguide feed stage coupled with the first intermediate waveguides and the second intermediate waveguides, wherein the second waveguide feed stage extends in a direction perpendicular to the first waveguide feed stage.
US11276935B2 Dipole antenna apparatus and method of manufacture
A dipole antenna apparatus, and method of manufacture of such an apparatus, are provided. The antenna apparatus has a conductive plate extending in a first plane, and a pair of conductive elements arranged to form a dipole antenna, where the pair of conductive elements are located in a second plane parallel to the first plane. Each conductive element forms a conductive ring in the second plane that surrounds a non-conductive inner area. The first conductive element in the pair of conductive elements has a conductive bridge extending across the conductive ring to divide the non-conductive inner area into at least two portions. A conductive connection then extends from the conductive bridge to the conductive plate. As a result, in normal use the conductive plate acts as a reflector for the dipole antenna, but in the event of a direct current event the presence of the conductive bridge and the conductive connection causes the conductive plate to operate as a ground plane for direct current within the first conductive element of the dipole antenna. It has been found that such an approach provides a particularly efficient, low cost, design for a dipole antenna.
US11276932B2 Antenna assemblies
Exemplary embodiments are disclosed of antenna assemblies configured for reception of television signals, such as high definition television (HDTV) signals. In an exemplary embodiment, an antenna assembly generally includes a VHF antenna element and a UHF antenna element. The VHF antenna element and the UHF antenna element may be parasitically coupled without a direct ohmic connection between the VHF antenna element and the UHF antenna element. The antenna assembly may be configured to be operable for receiving VHF and UHF high definition television signals without using a diplexer and a VHF balun.
US11276928B1 Calibrating/monitoring method and apparatus for phased array antenna employing very near field
A monitoring/calibrating system is provided based on the amplitude and/or phase of electric and/or magnetic fields measurements. In transmitter mode of AUT, one or more probe sets are placed very close to the AUT around the radiation aperture of AUT to prevent probes effects on the AUT performance. For each amplitude/phase state of AUT controller, the near field data are measured and compared with a previously stored dataset. A successive method can reduce the error by changing the amplitude/phase of AUT controller. Moreover, a machine learning method can be used to classify the errors in near field data, errors in amplitude/phase of AUT controller, and automatically tuning the AUT controller. In receiver mode of AUT, the system is the same but the probe sets are working as transmitters to make a known near field around the AUT.
US11276926B2 Antenna and electronic device including the same
An electronic device is provided. The electronic device includes a housing including a first plate, a second plate facing a direction opposite to the first plate, and a lateral member surrounding a space between the first and second plates and connected to or integrally formed with the second plate. The electronic device further includes a display disposed in the space so as to be visible from outside through at least a part of the first plate, and at least one antenna structure disposed in the space, including a first surface and a second surface facing a direction opposite to the first surface, and including a first area and a second area surrounded by the first area when viewed from above the first surface. The antenna structure may also include a plurality of insulating layers disposed between the first and second surfaces, first conductive patches disposed in the first area, when viewed from above the first surface, and disposed on the first surface or on a first insulating layer closer to the first surface than the second surface, a second conductive patch overlapped at least in part with the second area, when viewed from above the first surface, and disposed on a second insulating layer between the first insulating layer and the second surface, a ground layer disposed on a third insulating layer between the second insulating layer and the second surface or on the second surface, and one or more conductive walls formed along at least a portion of an outer periphery of the first area, when viewed from above the first surface, and extended from the first insulating layer to the ground layer. The electronic device includes at least one wireless communication circuit electrically connected to the second conductive patch and configured to at least one of transmit or receive a signal having a frequency between about 3 GHz and about 100 GHz.
US11276925B2 System and method for establishing and operating plural antenna systems in proximity
An information handling system comprising a processor, a memory, and a wireless adapter with a first and second antenna feed operatively connected to the wireless adapter for communicating on a plurality of wireless links and disposed on a circuit board having a trench through one or more metallic layers with a perimeter edge dimension extending from an outer edge of the circuit board into the circuit board where the first antenna feed mounted adjacent to a first side of the trench of the circuit board and operatively connected to a first antenna and the second antenna feed mounted adjacent to a second side of the trench of the circuit board opposite to the first side and the second antenna feed operatively connected to a second antenna.
US11276920B2 Antenna structure
Provided is an antenna structure that can be attached with ease and is likely to blend into environments. An antenna structure 1 includes: plural antenna elements 10 configured individually and arranged discretely; and a base 60 which adheres to at least side surfaces of the antenna elements 10, in which the plural antenna elements 10 are embedded and fixed, and which forms a plate-like outer shape.
US11276918B2 Wireless antenna array system architecture and methods to achieve 3D beam coverage
Embodiments of wireless antenna array systems to achieve three-dimensional beam coverage are described herein. Other embodiments may be described and claimed.
US11276916B2 Electronic device comprising antenna module
An electronic device is provided. The electronic device includes a housing, a display exposed through at least part of the first plate, an antenna structure body disposed inside the housing and including a first surface facing the non-conductive portion and a second surface facing away from the first surface, a spacer structure coupled to the first surface or integrally formed with the antenna structure body to protrude from the first surface without overlapping with the conductive pattern when viewed from above the first surface, and a wireless communication circuit electrically connected to the conductive pattern and configured to transmit or receive a signal. At least part of the first plate, the second plate, or the side member includes a non-conductive portion. The antenna structure body includes at least one conductive pattern disposed between the first surface and the second surface or on the first surface.
US11276914B2 Antenna mounts and assemblies
The present disclosure describes antenna mounts. An antenna mount may include a base, a main pole coupled to or integral with the base and extending upwardly from the base, a cross-support pole coupled to a top end of the main pole and oriented perpendicular relative to the main pole, and at least one mounting pole coupled to or integral with the cross-support pole and extending upwardly from the cross-support pole. Each mounting pole may be configured to secure an antenna to the antenna mount. The antenna mount may be configured to be installed and stand adjacent to or flush against an exterior wall of a building and carry the load weight of the antennas to and through the base of the antenna mount to a ground surface and away from the exterior wall of the building. Antenna mount assemblies are also provided.
US11276913B1 Frequency selective RF directional coupler
A directional coupler having coupling variability at separate portions of an operational frequency band. A frequency selective coupler comprises an input port, an output port, a coupled port, a termination port, a first RF filter coupled to the coupled port, and a second RF filter coupled to the termination port. The first and second RF filters yield a first coupling value at a first portion of the operational frequency band of the coupler and a second coupling value at a second portion of the operational frequency band. The first portion of the band corresponds to a range of frequencies at which higher coupling for the coupler is desired and greater loss in the signal is tolerable. The second portion of the band corresponds to a range of frequencies at which lower coupling for the coupler is tolerable and lower loss in the signal is desirable.
US11276912B2 Magnetic balun/transformer with post processing adjustments
A high input impedance magnetic balun/transformer having a phase balancing network (PBN) and method of operating. The balun is fully configurable and trimmable post fabrication using independently adjustable resistive and reactive parts by changing the resistance of a programmed transistor, e.g., NMOS. Parallel connected legs each having a field effect transistors (FETs) that make up NMOS device alter the impedance at the balun output terminals. The ground terminal of a secondary winding or coil at an unbalanced, single-ended side is connected to a phase balancing network. The phase balancing network includes at least two parallel legs, each leg having a resistive element in the form of a transistor device and at least one leg including a capacitive element. The transistor device at a leg can be operated in a linear region to trim the resistance and capacitances at the unbalanced side in order to achieve proper phase balancing and amplitude matching.
US11276911B2 High-density low-loss cable and connector assembly
In accordance with embodiments disclosed herein, there is provided a high-density low-loss cable and connector assembly. A cable assembly includes a first cable connector, a bulk cable section, and a first cable transition section. The bulk cable section includes a first plurality of conductive wires of a first wire thickness. The first cable transition section includes a second plurality of conductive wires that has a first distal end connected to the bulk cable section and a second distal end connected to the first cable connector. Each of the second plurality of conductive wires transitions from the first wire thickness at the first distal end to a second wire thickness that is less than the first wire thickness at the second distal end. Each of the second plurality of conductive wires in the first distal end is connected to a corresponding conductive wire of the first plurality of conductive wires.
US11276896B2 Cap assembly of power battery
A cap assembly of a power battery comprises: a cap plate, a first electrode terminal provided to the cap plate, and a resistance member electrically connected to the cap plate and the first electrode terminal. The resistance member comprises: a heat-resistant insulating base body positioned between the cap plate and the first electrode terminal; and a heat-resistant metal layer provided to a circumferential side of the heat-resistant insulating base body. The heat-resistant metal layer and the cap plate and the first electrode terminal are electrically connected to form a conductive path. The formed conductive path is a curved path, therefore the resistance value of the resistance member can be controlled by controlling the conductive path.
US11276893B2 Pouch secondary battery and method of fabricating the same
A pouch secondary battery is disclosed. One aspect of the present invention provides a pouch secondary battery including a casing configured to accommodate an electrode assembly from which electrode tabs are led; and the casing includes a sealing portion formed on three sides of four sides of the pouch secondary battery and a close contact portion formed on the remaining one side; and an extending portion protruding perpendicularly with respect to the close contact portion is formed in a portion adjacent to the close contact portion in the sealing portion.
US11276891B2 Lithium ion battery protection system
A system is disclosed for protection of a lithium ion battery. The system includes a first light source and a first optical guide including first and second ends. The first optical guide is in optical communication with the light source at the first end of the first optical guide. A first material is disposed on an exterior surface of the first optical guide in fluid communication with an exterior surface of the lithium ion battery. The first material is optically responsive to a first gas indicative of an overheat condition or combustion of the lithium ion battery. A first light detector is in optical communication with the second end of the first optical guide.
US11276887B2 Power supplier
A power supplier in one aspect of the present disclosure includes an outputter, a first pack parallel coupler, a second pack parallel coupler, an output voltage switch, and a controller. Each of the first pack parallel coupler and the second pack parallel coupler includes pack couplers. The pack couplers are configured to be coupled by battery packs. The output voltage switch is configured to switch an electrical coupling state between the second pack parallel coupler and the outputter. The controller is configured to determine an output mode of the outputter. The output mode corresponds to a magnitude of voltage to be outputted from outputter. The controller is configured to control the output voltage switch based on a result of determination.
US11276885B2 Thin film-based energy storage devices
The disclosed technology generally relates to thin film-based energy storage devices, and more particularly to printed thin film-based energy storage devices. The thin film-based energy storage device includes a first current collector layer and a second current collector layer over an electrically insulating substrate and adjacently disposed in a lateral direction. The thin film-based energy storage device additionally includes a first electrode layer of a first type over the first current collector layer and a second electrode layer of a second type over the second current collector layer. A separator separates the first electrode layer and the second electrode layer. One or more of the first current collector layer, the first electrode layer, the separator, the second electrode layer and the second current collector layer are printed layers.
US11276884B2 Fluoro-substituted ethers and compositions
Described herein are fluoro-substituted ethers of Formula (I): wherein R1 is a fluoro-substituted C2-C6 alkyl group; R2 is a C2-C6 alkyl group or a fluoro-substituted C2-C6 alkyl group; each R3 independently is H, F, methyl, or fluoro-substituted methyl; and n is 0, 1, 2, 3, or 4. The fluoro-substituted ether compounds are useful as solvents for lithium containing electrolytes in lithium batteries, particularly lithium-sulfur batteries.
US11276883B2 Electrolyte solution and method for producing sulfate salt
The present invention provides a novel electrolyte solution capable of providing electrochemical devices whose internal resistance is less likely to increase even after repeated charge and discharge and whose cycle capacity retention ratio is high. The electrolyte solution of the present invention contains a solvent, an electrolyte salt, and at least one selected from the group consisting of compounds represented by R11X11—SO3M11 and compounds represented by R21R22N—SO3M21 in an amount of 0.001 to 10 mass % relative to the solvent.
US11276881B2 Sulfide solid electrolyte
It is an object of the invention to provide sulfide solid electrolytes having good processability at the time of manufacturing a battery and high ionic conductivity. The present invention relates to a sulfide solid electrolyte containing lithium, phosphorus and sulfur, having a diffraction peak A at 2θ=25.2±0.5 deg and a diffraction peak B at 29.7±0.5 deg in powder X-ray diffraction using CuKα rays, and the half-value width of at least one peak obtained by separating the peaks observed in a range of 60 to 120 ppm in solid-state 31P-NMR measurements is 500 to 800 Hz.
US11276877B2 Stabilized birnessite cathode for high power and high energy density applications
A battery comprises a housing, an electrolyte disposed in the housing, an anode disposed in the housing, a stabilized cathode disposed in the housing and comprising a cathode material. The cathode material comprises a composition selected from birnessite or layered-polymorph of manganese dioxide (δ-MnO2), the composition being stabilized by bismuth and copper ions, a conductive carbon, and a binder. The anode can be at least 50% (m/m) lithium, magnesium, aluminum, or zinc.
US11276875B2 Button cells and method of producing same
A method for producing a button cell includes providing a cell cup, the cell cup having a flat bottom area and a cell cup casing; providing a cell top, the cell top having a flat top area and a cell top casing having a first height; and providing an electrode-separator assembly winding. The cell top casing and the cell cup casing form an overlap area extending in a direction parallel to the axis of the winding and having a second height, the second height being between 20% and 99% of the first height. The method includes applying, in a radial direction perpendicular to the axis of the winding, a pressure on the cell cup casing so as to seal the housing, wherein a portion of the cell top casing that is cylindrical forms at least a part of the overlap area.
US11276870B2 Flow battery system
In accordance with embodiments of the present disclosure, a redox flow battery (RFB) may include a shell, an electrolyte storage tank assembly disposed in the shell, wherein at least a portion of the electrolyte storage tank assembly is supported by the shell, an electrochemical cell, and an electrolyte circulation system configured for fluid communication between the electrolyte storage tank assembly and the electrochemical cell. In some embodiments, at least a portion of the electrolyte storage tank assembly defines a tank assembly heat transfer system between an outer surface of the electrolyte storage tank assembly and an inner surface of the shell. In other embodiments, a pump assembly in the electrolyte circulation system is moveable between a first position and a second position. In other embodiments, a gas management system includes a first gas exchange device in fluid communication with the catholyte headspace and the anolyte.
US11276863B2 Gas diffusion layer for fuel cell and method for manufacturing the same
Disclosed is a gas diffusion layer for a fuel cell that may be made thinner by integrally forming a base and a fine pore layer, and a method for manufacturing the same. A gas diffusion layer for a fuel cell which constitutes a unit cell of the fuel cell includes: a base layer formed by impregnating a first slurry, in which carbon powder and polytetrafluoroethylene (PTFE) are mixed, in the interior of a carbon fiber base; and a fine pore layer formed by coating a second slurry, in which carbon powder and polytetrafluoroethylene (PTFE) are mixed and which has a viscosity that is higher than the viscosity of the first slurry, on a surface of the base layer.
US11276856B2 Positive electrode active material for nonaqueous electrolyte secondary batteries and nonaqueous electrolyte secondary battery
A positive electrode active material for nonaqueous electrolyte secondary batteries includes: secondary particles composed of aggregated primary particles of a lithium composite oxide containing Ni: a rare earth compound attached to the surfaces of the secondary particles; a tungsten compound attached to the surfaces of the secondary particles: and lithium carbonate attached to the surfaces of the primary particles inside the secondary particles. The rate of Ni in the lithium composite oxide containing Ni with respect to the total number of moles of metal elements other than lithium in the lithium composite oxide containing Ni is 80 percent by mole or more, and the content of the lithium carbonate with respect to the total mass of the lithium composite oxide containing Ni is 0.3 percent by mass or more.
US11276855B2 Energy dense materials for redox flow battery
Redox flow battery performance may be improved with a metal containing ionic liquid as a liquid electrolyte. Metal containing ionic liquids are liquids at all temperatures of interest and therefore do not need dilution. As such, voltage separation between the anolyte and catholyte may exceed 0.5 V and therefor rival current state-of-the-art energy storage technologies and with higher voltage separation may attain energy densities above 100 Wh/L.
US11276853B2 Particle-based silicon electrodes for energy storage devices
Electrodes, energy storage devices using such electrodes, and associated methods are disclosed. In an example, an electrode for use in an energy storage device can comprise porous disks comprising a porous material, the porous disks having a plurality of channels and a surface, the plurality of channels opening to the surface; and a structural material encapsulating the porous disks; where the structural material provides structural stability to the electrode during use.
US11276852B2 Lithium metal secondary battery containing an elastic anode-protecting layer
Provided is a lithium metal secondary battery comprising a cathode, an anode, and a non-solid state electrolyte without a porous separator disposed between the cathode and the anode, wherein the anode comprises: (a) an anode active material layer containing a layer of lithium or lithium alloy, in a form of a foil, coating, or multiple particles aggregated together, as an anode active material; and (b) an anode-protecting layer in physical contact with the anode active material layer, having a thickness from 1 nm to 100 μm and comprising an elastomer having a fully recoverable tensile elastic strain from 2% to 1,000% and a lithium ion conductivity from 10−8 S/cm to 5×10−2 S/cm when measure at room temperature; wherein the lithium metal secondary battery does not include a lithium-sulfur battery or a lithium-selenium battery.
US11276850B2 Same-solvent preparation of organic anode slurries
Methods of preparing Si-based anode slurries and anode made thereof are provided. Methods comprise coating silicon particles within a size range of 300-700 nm by silver and/or tin particles within a size range of 20-500 nm, mixing the coated silicon particles with conductive additives and binders in a solvent to form anode slurry, and preparing an anode from the anode slurry. Alternatively or complementarily, silicon particles may be milled in an organic solvent, and, in the same organic solvent, coating agent(s), conductive additive(s) and binder(s) may be added to the milled silicon particles—to form the Si-based anode slurry. Alternatively or complementarily, milled silicon particles may be mixed, in a first organic solvent, with coating agent(s), conductive additive(s) and binder(s)—to form the Si-based anode slurry. Disclosed methods simplify the anode production process and provide equivalent or superior anodes.
US11276847B2 Method and machine for manufacturing a fibre electrode
A method for forming a connection such as an electrical connection, to a fibre material electrode element comprises moving a length of the fibre material relative to a pressure injection stage and pressure impregnating by a series of pressure injection pulses a lug material into a lug zone part of the fibre material to surround and/or penetrate fibres of the fibre material and form a lug strip in the lug zone. The fibre material may be a carbon fibre material and the lug material a metal such as Pb or a Pb alloy. Apparatus for forming an electrical connection to a fibre material electrode element is also disclosed.
US11276845B2 Organic light emitting diodes with silver contacts
A method of depositing a cathode on an organic light emitting diode (OLED) stack is provided. The method includes providing a substrate having at least a partial organic light emitting diode (OLED) stack disposed on a surface of the substrate. The method further includes depositing, on top of the partial OLED stack, a solution comprising a metal compound. The method further includes forming a conductive solid layer from the metal compound in the solution to form a cathode for the partial OLED stack.
US11276843B2 OLED display panel and preparation method thereof
An organic light emitting diode (OLED) display panel and a preparation method thereof, the OLED display panel includes an OLED device layer, a light emitting layer, an encapsulation layer and a color film layer which are disposed layer by layer. The light emitting layer includes a first light emitting area and a second light emitting area which are spaced apart, and a pixel defined layer (PDL) area is disposed between the first light emitting area and the second light emitting area. The color film layer includes a first color film area and a second color film area which are spaced apart, and a black matrix (BM) area is disposed between the first color film area and the second color film area. A reflection layer is disposed between the color film layer and the light emitting layer.
US11276842B2 Light-emitting device
A light distribution of light from a light-emitting device (10) has a higher luminous intensity in a first direction (D1) compared to a reference direction (R), the first direction (D1) being different from the reference direction (R). The reference direction (R) is a center direction of the light distribution, for example, a direction along the thickness direction of a substrate (100), a direction along the width direction of each layer (for example, an EML (126)) of a resonator (150), or a normal direction of a second surface (104) of the substrate (100). In addition, the light distribution has a higher luminous intensity in a second direction (D2) compared to the reference direction (R), the second direction (D2) being on an opposite side of the first direction (D1) with respect to the reference direction (R).
US11276838B2 Light emitting display apparatus
A light emitting display apparatus according to an exemplary embodiment of the present disclosure includes a plurality of light emitting elements on a substrate, an encapsulation part on the plurality of light emitting elements, a plurality of light collecting patterns on the encapsulation part and formed of an inorganic material, and an organic layer on the encapsulation part and the plurality of light collecting patterns and formed of a material having a refractive index lower than a refractive index of the plurality of light collecting patterns.
US11276837B2 Manufacturing method for electronic device
The present invention addresses the problem of providing a manufacturing method for an electronic device that is provided with an organic thin film functioning as a sealing film against moisture permeation in an electronic device such as an organic electroluminescence element. This manufacturing method for an electronic device is a manufacturing method for an electronic device that has at least an organic functional layer, an elution prevention film, and a sealing film in this order, said manufacturing method being characterized by having: a step in which, after coating is performed with a silicone resin, the result is irradiated with vacuum ultraviolet rays to form the elution prevention film; and a step in which, after the elution prevention film is coated with a liquid mixture of a metal alkoxide and a fluoroalcohol, the result is irradiated with vacuum ultraviolet rays to form the ultraviolet rays to form the sealing film.
US11276835B2 Method of manufacturing light emitting device and light emitting device
A light emitting device (10) includes a hole injection layer (121), a hole transport layer (122), and a light emitting layer (123). The hole transport layer (122) includes a first organic layer (122a), a second organic layer (122b), and a third organic layer (122c). The first organic layer (122a) is formed on the hole injection layer (121) and includes a first hole transporting material. The second organic layer (122b) is formed on the first organic layer (122a) and includes a second hole transporting material. The third organic layer (122c) is formed on the second organic layer (122b) and includes the second hole transporting material. The second organic layer (122b) is formed by using a coating method, and the third organic layer (122c) is formed by a vapor deposition method.
US11276834B2 Light emitting element and display device
A light emitting element includes a structure in which an anode 51, an organic layer 70 containing an organic material and including a light emitting layer, and a cathode 52 are stacked. The light emitting layer includes, from a side of the anode to a side of the cathode, two or more light emitting regions configured to emit different colors of light. Each light emitting region contains a host material and a dopant material. An absolute value of an ionization potential of the host material contained in a light emitting region near to the cathode is larger than an absolute value of an ionization potential of the host material contained in a light emitting region near to the anode.
US11276827B2 Condensed cyclic compound and an organic light-emitting device including the same
A condensed cyclic compound represented by Formula 1 and an organic light-emitting device including the same.
US11276824B2 Compound, light-emitting element, display device, electronic device, and lighting device
Provided is a novel compound or a light-emitting element with high emission efficiency. The provided novel compound includes a bicarbazole skeleton and a benzofuropyrimidine skeleton or a benzothienopyrimidine skeleton. The provided light-emitting element includes the compound.
US11276823B2 Spirobifluorene compounds for organic electroluminescent devices
The present invention relates to spirobifluorene compounds of the formula (1) which are suitable for use in electronic devices, in particular organic electroluminescent devices, and to electronic devices which comprise these compounds.
US11276822B2 Method of patterned deposition employing pressurized fluids and thermal gradients
A method of depositing a lateral pattern of a deposition material onto a substrate. The method comprises fabricating a laterally patterned deposition surface on the substrate having one or more deposition regions and one or more non-deposition regions. The method comprises depositing deposition material onto the deposition regions of the deposition surface to form a deposition structure comprising deposited regions and non-deposited regions. Depositing deposition material comprises dissolving the deposition material in a solvent to form a solution, introducing the deposition surface into fluid contact with the solution, varying a temperature of the solution, varying a pressure of the solution; and selectively heating the deposition regions to temperatures greater than the temperature of the solution to cause the deposition material to precipitate from the solution and deposit onto the deposition regions.
US11276821B2 Variable resistance memory device
A semiconductor device includes a plurality of first conductive lines disposed on a substrate, a plurality of second conductive lines intersecting the plurality of first conductive lines, and a plurality of cell structures interposed between the plurality of first conductive lines and the plurality of second conductive lines. At least one among the plurality of cell structures includes a first electrode, a switching element disposed on the first electrode, a second electrode disposed on the switching element, a first metal pattern disposed on the second electrode, a variable resistance pattern interposed between the first metal pattern and at least one among the plurality of second conductive lines, and a first spacer disposed on a sidewall of the variable resistance pattern, a sidewall of the first metal pattern and a sidewall of the second electrode.
US11276811B2 Actuator and sensor device based on electroactive polymer
An electroactive material actuator and sensor is actuated with an actuation signal having an activation period for charging the actuator and a de-activation period for discharging the actuator. A parallel resistance of the actuator is determined by sensing a steady state current during the activation period and a series capacitance of the actuator is determined based on a charge flow during charging of the actuator at the beginning of the activation period. A series resistance is obtained by controlling a current through the actuator with an oscillating profile so that a phase relationship of the actuator between current and voltage can be measured. An oscillating current sink is used to enable circuit component measurements, which implement sensing functionality.
US11276806B2 Semiconductor device package and method for manufacturing the same
A semiconductor device package includes a carrier, a die, an encapsulation layer and a thickness controlling component. The die is disposed on the carrier, wherein the die includes a first surface. The encapsulation layer is disposed on the carrier, and encapsulates a portion of the first surface of the die. The encapsulation layer defines a space exposing another portion of the first surface of the die. The thickness controlling component is disposed in the space.
US11276804B2 Light emitting structure and solar photovoltaic power generation system
The light emitting structure of the present invention includes a sheet-shaped structure which absorbs excitation light and emits light with wavelength conversion and which has a maximum emission wavelength of 400 nm or more; and an antireflection material provided on a side surface of the sheet-shaped structure.
US11276801B2 Light-emitting element
A light-emitting element includes: a semiconductor stacked body; an insulating film located on a p-type semiconductor layer; a p-side electrode located on the insulating film, the p-side electrode comprising a pad portion and an extension portion, the extension portion being continuous with the pad portion in a first direction; a light-transmissive conductive film located on the p-type semiconductor layer and on the insulating film, the light-transmissive conductive film having an opening that is continuous along the extension portion on the insulating film; and a reflective film located between the insulating film and the p-side electrode in the opening. The opening includes a first opening and a second opening. In the second direction, the light-transmissive conductive film is electrically connected to the extension portion of the p-side electrode at a portion adjacent to a region where the first opening is located.
US11276796B2 Photovoltaic structures having multiple absorber layers separated by a diffusion barrier
Photovoltaic structures having multiple absorber layers separated by a diffusion barrier are provided. In one aspect, a method of forming an absorber on a substrate includes: depositing a first layer of light absorbing material on the substrate; depositing a diffusion barrier; depositing a second layer of light absorbing material on the diffusion barrier, wherein the first layer of light absorbing material has a different band gap from the second layer of light absorbing material; and annealing the absorber, wherein the diffusion barrier prevents diffusion of elements between the first layer of light absorbing material and the second layer of light absorbing material during the annealing. A solar cell and method for formation thereof are also provided.
US11276795B2 Light converting systems employing thin light absorbing and light trapping structures with lens arrays
A light converting optical system employing a planar light trapping optical structure illuminated by a source of monochromatic light. The light trapping optical structure includes a photoabsorptive layer including quantum dots. The photoabsorptive layer is configured at a relatively low thickness and located between a broad-area optically transmissive surface configured to reflect light using a total internal reflection and an opposing broad-area reflective surface formed by a thin sheet of material configured to diffusely reflect light. The opposing surfaces confine and redistribute light within the light trapping structure, causing multiple transverse propagation of light through the photoabsorptive layer and enhanced absorption and light conversion. The light trapping optical structure may further incorporate an array of lenses or other optical elements located on a light path between the light source and the photoabsorptive layer.
US11276791B2 Edge incident type semiconductor light receiving device
In an edge incident type semiconductor light receiving device that reflects light incident parallel to the main surface of the semiconductor substrate opaque to the incident light to the light receiving section on the main surface side, a light guide section is formed to expose the light receiving section along the light incident direction from the light incident side end of the semiconductor substrate, and in order to guide the light incident on the light guide section to the light receiving section, a light reflection section having a given crossing angle with the main surface is provided at the end of the light guide section in the light incident direction.
US11276789B2 Method of manufacturing an integrated component with improved spatial occupation, and integrated component
A first wafer of semiconductor material has a surface. A second wafer of semiconductor material includes a substrate and a structural layer on the substrate. The structural layer integrates a detector device for detecting electromagnetic radiation. The structural layer of the second wafer is coupled to the surface of the first wafer. The substrate of the second wafer is shaped to form a stator, a rotor, and a mobile mass of a micromirror. The stator and the rotor form an assembly for capacitively driving the mobile mass.
US11276788B2 Optoelectronic semiconductor chip and method for producing an optoelectronic semiconductor chip
An optoelectronic semiconductor chip may include a semiconductor layer sequence provided for generating and/or receiving radiation. The chip may further include a first trench structure and a second trench structure formed in the semiconductor layer sequence. A first contact finger structure may electrically conductively connect the second trench structure to a first semiconductor layer of the semiconductor layer sequence. The first contact finger structure may adjoin a first side surface and/or a second side surface of the second trench structure at least in places. A second contact finger structure may electrically conductively connect to a second semiconductor layer of the semiconductor layer sequence where the second contact finger may be arranged in the first trench structure.
US11276786B2 Solar module and energy-generating system
A solar module includes a safety circuit, and a series circuit of bypass diodes, which is arranged between solar module connections, wherein the bypass diodes have bypass connections at both ends and all connecting points of the series circuit of bypass diodes. The solar module also includes a series circuit of solar partial modules having partial module terminals at both ends and all connecting points of the series circuit of solar partial modules, wherein each bypass diode is associated with precisely one solar partial module, and a plurality of semiconductor switches configured to disconnect the solar module connections from voltage at an associated partial module terminal when a disconnection signal is received by the safety circuit. Each of the plurality of semiconductor switches is configured to switch a solar partial module associated therewith into a voltage-free or current-free state, and at least one bypass connection is directly connected to an associated partial module terminal and at least one bypass connection is connected to an associated partial module terminal by means of one of the semiconductor switches.
US11276781B2 Bottom source/drain for fin field effect transistors
A method of forming a vertical transport fin field effect transistor device is provided. The method includes forming vertical fins on a substrate, depositing a protective liner on the sidewalls of the vertical fins, and removing a portion of the substrate to form a support pillar beneath at least one of the vertical fins. The method further includes etching a cavity in the support pillar of the at least one of the vertical fins, and removing an additional portion of the substrate to form a plinth beneath the support pillar of the vertical fin. The method further includes growing a bottom source/drain layer on the substrate adjacent to the plinth, and forming a diffusion plug in the cavity, wherein the diffusion plug is configured to block diffusion of dopants from the bottom source/drain layer above a necked region in the support pillar.
US11276777B2 Semiconductor structure and method for forming same
A semiconductor structure and a method for forming same are provided. The forming method includes: forming an initial gate covering a second region and extending to cover a part of a first region; forming a drain region in the first region on a side of the initial gate; forming a protective film conformally covering the drain region, a top surface and a side wall of the initial gate, and a surface of a base; removing a partial width of the protective film and a partial width of the initial gate of the second region to form a protective layer, a gate, and an opening enclosed by a side wall of the gate and a partial width of the base of the second region, the gate covering a junction between the second region and the first region; performing first doping on the base under the opening to form a body region; performing second doping on the base under the opening to form a doped region, the doped region including a sacrificial doped region and a source region between the sacrificial doped region and the gate; and etching the sacrificial doped region and a partial thickness of the base under the sacrificial doped region by using the protective layer as a mask, and forming a trench in the body region, a side wall of the trench exposing the source region. Embodiments of the present disclosure can improve performance of an LDMOS device.
US11276775B2 Semiconductor device
According to one embodiment, a semiconductor device includes: a semiconductor layer including a first plane extending along a plane including a first axis and a second axis; a first electrode extending along the first axis; a second electrode extending along the second axis; and a third electrode above the first plane. The third electrode is electrically coupled to the first electrode and the second electrode, and includes a first portion, a second portion and a third portion. The first portion crosses the first electrode. The second portion crosses the second electrode. The third portion crosses the second electrode and is separate at a first end from the second portion.
US11276773B2 Semiconductor device
A semiconductor device includes: first diode trench gates extending along a first main surface from a first end side of a cell region toward a second end side thereof opposite to the first end side, the first diode trench gates being disposed adjacent to each other at a first spacing; a boundary trench gate connected to end portions of the first diode trench gates and extending in a direction intersecting a direction of extension of the first diode trench gates; and second diode trench gates having end portions connected to the boundary trench gate and extending toward the second end side of the cell region.
US11276772B2 Power semiconductor device
A power semiconductor transistor includes: a semiconductor body coupled to a load terminal; a drift region in the semiconductor body and having dopants of a first conductivity type; a first trench extending into the semiconductor body along a vertical direction and including a control electrode electrically insulated from the semiconductor body by an insulator; a second trench extending into the semiconductor body along the vertical direction; a mesa region arranged between the trenches and including a source region electrically connected to the load terminal and a channel region separating the source and drift regions; and a portion of a contiguous plateau region of a second conductivity type arranged in the semiconductor drift region and extending below the trenches and below the channel and source regions, the contiguous plateau region having a plurality of openings aligned below the channel region in a widthwise direction of the channel region.
US11276768B2 Semiconductor device
A semiconductor device including a structure having N gate electrode layers G and (N−1) channel formation region layers CH (where N≥3) alternately juxtaposed on an insulating material layer formed on a surface of a conductive substrate. Each of the structure, the channel formation region layer CH, and the gate electrode layer G has a bottom surface, a top surface, and four side surfaces. A second surface of the nth channel formation region layer is connected to a fourth surface of the nth gate electrode layer. A fourth surface of the nth channel formation region layer is connected to a second surface of the (n+1)th gate electrode layer. One of an odd-numbered layer of the gate electrode layers and an even-numbered layer of the gate electrode layers is connected to a first contact portion and the other is connected to a second contact portion.
US11276765B2 Composite-channel high electron mobility transistor
A HEMT comprises a composite channel, made up of a plurality of channel/barrier layer heterojunctions. That is, two or more channel/barrier layer pairs are deposited on a substrate, under a gate contact. A separate 2DEG is formed in each channel layer at the heterojunction with the barrier layer. The HEMT channel is effectively divided among a plurality of parallel 2DEGs. A high total charge density—required for high power operation—is divided among the plurality of 2DEGs. Since each 2DEG does not have a large charge density, it can sustain the high saturated electron velocity required for very high frequency operation. The composite-channel HEMT thus operates with high gain, at high power levels, and at high frequencies.
US11276763B2 Contacts for highly scaled transistors
A semiconductor device and methods of forming the same are disclosed. The semiconductor device includes a substrate, first and second source/drain (S/D) regions, a channel between the first and second S/D regions, a gate engaging the channel, and a contact feature connecting to the first S/D region. The contact feature includes first and second contact layers. The first contact layer has a conformal cross-sectional profile and is in contact with the first S/D region on at least two sides thereof. In embodiments, the first contact layer is in direct contact with three or four sides of the first S/D region so as to increase the contact area. The first contact layer includes one of a semiconductor-metal alloy, an III-V semiconductor, and germanium.
US11276762B2 Interface layer control methods for semiconductor power devices and semiconductor devices formed thereof
A semiconductor device includes a semiconductor layer structure, a gate insulating pattern on the semiconductor layer structure, a gate electrode on the gate insulating pattern, and an interface layer between the gate insulating pattern and the semiconductor layer structure, the interface layer having a first segment and a second segment with a gap therebetween.
US11276757B2 Silicon carbide semiconductor device and method of manufacturing the same
A silicon carbide semiconductor device includes an insulated-gate electrode structure that is formed inside a gate trench that goes through a base region and reaches a upper portion of a current transport layer to control a primary current flowing through the base region; a current suppression layer of the second conductivity type embedded within an upper portion of the current transport layer; a control electrode isolation insulating film filled into a control electrode isolation trench that goes through the base region and reaches an upper portion of the current suppression layer; and a control electrode pad disposed on the control electrode isolation insulating film, wherein an upper portion of the current suppression layer abuts a sidewall of the control electrode isolation insulating film, and a lower portion of the current suppression layer covers at least bottom corners of the control electrode isolation insulating film.
US11276756B2 Quantum dot devices with single electron transistor detectors
Disclosed herein are quantum dot devices with single electron transistor (SET) detectors. In some embodiments, a quantum dot device may include: a quantum dot formation region; a group of gates disposed on the quantum dot formation region, wherein the group of gates includes at least first, second, and third gates, spacers are disposed on sides of the first and second gates, wherein a first spacer is disposed on a side of the first gate proximate to the second gate, and a second spacer, physically separate from the first spacer, is disposed on a side of the second gate proximate to the first gate, and the third gate is disposed between the first and second gates and extends between the first and second spacers; and a SET disposed on the quantum dot formation region, proximate to the group of gates.
US11276753B2 Transistor and electronic apparatus
A transistor and electronic apparatus are disclosed. In one example, a transistor includes a semiconductor substrate containing an electrically-conductive impurity. A device separation layer defines a device region. A buried insulation layer is provided in the device region, and a gate electrode crosses the device region. A drain region and a source region are opposed to each other with the gate electrode in between in the device region. A concentration or a polarity of the electrically-conductive impurity in the semiconductor substrate in an end region including at least an end portion of the gate electrode on drain region side is different from a concentration or a polarity of the electrically-conductive impurity in the semiconductor substrate in a middle region including a middle portion of the gate electrode.
US11276750B2 Capacitor and method for fabricating the same
A capacitor includes: a semiconductor substrate; a first insulating layer disposed under the substrate; a first trench group disposed in the substrate and the first insulating layer, the first trench group includes two first trenches which penetrate through the substrate downward from an upper surface of the substrate and enter the first insulating layer, and bottoms of the two first trenches are communicated to form a first cavity structure located in the first insulating layer; a laminated structure disposed above the substrate, in the first trench group, and in the first cavity structure, the laminated structure includes m insulating layers and n conductive layers forming a structure that each insulating layer electrically isolates each conductive layer from each other; a first electrode layer electrically connected to all odd-numbered conductive layers; and a second electrode layer electrically connected to all even-numbered conductive layers.
US11276749B2 High density IC capacitor structure
High density integrated circuit (IC) capacitor structures and fabrication methods that increase the capacitive density of integrated capacitors with little or no reduction in Q-factor by using a stacked high-density integrated capacitor structure that includes substrate-contact (“S-contact”) capacitor plates. Embodiments include a plurality of S-contact plates fabricated in electrical connection with a capacitor formed in a metal interconnect layer. Some embodiments include interstitial S-contact plates to provide additional capacitive density. Embodiments may also utilize single-layer transfer (SLT) and double-layer transfer (DLT) techniques to create ICs with high density, high Q-factor capacitors. Such capacitors can be beneficially combined with other structures made possible in SLT and DLT IC structures, such as metal interconnect layer capacitors and inductors, and one or more FETs having a conductive aligned supplemental gate. Embodiments are compatible with fabrication of CMOS SOI transistors, and are particularly suitable for radio frequency and analog applications.
US11276748B2 Switchable metal insulator metal capacitor
A switchable metal insulator metal capacitor (MIMcap) and a method for fabricating the MIMcap. In another aspect of the invention operating the MIMcap is also described. A first capacitor plate and a second capacitor plate are separated by a capacitor dielectric and disposed over a substrate. A first via is electrically connected to the first capacitor plate and comprised of phase change material (PCM). The PCM is deposited in an electrically conductive state and convertible by application of heat to an insulating state. A first heater is proximate to and electrically isolated from the PCM in the first via. When the first heater is activated it converts the PCM in the first via to the insulating state. This isolates the first capacitor plate from an integrated circuit.
US11276740B2 Semiconductor device and display device
The semiconductor device includes: a first conductor pattern disposed on an insulating surface; and a second conductor pattern disposed on the insulating surface and spaced apart from the first conductor pattern, wherein, in a planar view, a first side of the first conductor pattern and a second side of the second conductor pattern are each formed of a plurality of sides, the first side and the second side face each other, and each of a maximum length of a plurality of sides constituting the first side and a maximum length of a plurality of sides constituting the second side is shorter than the minimum distance between the first side and the second side.
US11276737B2 Pattern part, method for forming pattern part and method for manufacturing display device using same
A method of forming a pattern part includes forming a first film on a target object, the first film having a first cure shrinkage ratio, forming a second film on the first film, the second film having a second cure shrinkage ratio greater than the first cure shrinkage ratio, and patterning the first film and the second film to form a pattern.
US11276736B2 Organic light emitting display having touch sensors and method of fabricating the same, and display device
Disclosed is a display device comprising: a substrate comprising an active region and a non-active region; a light emitting device that emits light in the active area of the substrate; a touch sensor in the active area of the substrate that senses touch of the display device, the touch sensor including a plurality of conductive layers arranged in a stacking sequence; and a plurality of routing lines in the non-active region of the substrate that are connected to the touch sensor, each of the plurality of routing lines including a plurality of routing layers, each of the plurality of routing layers made of a same material as a corresponding one of the plurality of conductive layers included in the touch sensor, and the plurality of routing layers arranged in a same stacking sequence as the stacking sequence of the plurality of conductive layers of the touch sensor.
US11276735B2 Array substrate, method of fabricating array substrate, display panel, and display device
The present disclosure generally relates to display technologies, and in particular, to an array substrate, a method of fabricating array substrate, a display panel including the array substrate, and a display device including the display panel. The array substrate includes a substrate; a plurality of sub-pixel units provided on the substrate, each sub-pixel unit including a pair of sub-pixels; a first pixel defining portion provided between the pair of sub-pixels in a sub-pixel unit; a second pixel defining portion provided between a pair of adjacent sub-pixel units. The height of the first pixel defining portion is lower than the height of the second pixel defining portion.
US11276733B2 Arrays of memory cells and methods of forming an array of vertically stacked tiers of memory cells
An array of vertically stacked tiers of memory cells includes a plurality of horizontally oriented access lines within individual tiers of memory cells and a plurality of horizontally oriented global sense lines elevationally outward of the tiers. A plurality of select transistors is elevationally inward of the tiers. A plurality of pairs of local first and second vertical lines extends through the tiers. The local first vertical line within individual of the pairs is in conductive connection with one of the global sense lines and in conductive connection with one of the two source/drain regions of one of the select transistors. The local second vertical line within individual of the pairs is in conductive connection with another of the two source/drain regions of the one select transistor. Individual of the memory cells include a crossing one of the local second vertical lines and one of the horizontal access lines and programmable material there-between. Other aspects and implementations, including methods, are disclosed.
US11276730B2 Spin orbit torque memory devices and methods of fabrication
A perpendicular spin orbit memory device includes a first electrode having a magnetic material and platinum and a material layer stack on a portion of the first electrode. The material layer stack includes a free magnet, a fixed magnet above the first electrode, a tunnel barrier between the free magnet and the fixed magnet and a second electrode coupled with the fixed magnet.
US11276728B2 Multiferroic heterostructures
A heterostructure includes a substrate exhibiting a piezoelectric effect, and a magnetostrictive film supported by the substrate. The magnetostrictive film includes an iron-gallium alloy. The iron-gallium alloy has a gallium composition greater than 20%.
US11276726B2 Imaging element, stacked imaging element, and solid-state imaging apparatus
An imaging element includes a photoelectric conversion unit including a first electrode, a photoelectric conversion layer, and a second electrode that are stacked, in which an inorganic oxide semiconductor material layer is formed between the first electrode and the photoelectric conversion layer, and the inorganic oxide semiconductor material layer includes at least two types of elements selected from the group consisting of indium, tungsten, tin, and zinc. Alternatively, a LUMO value E1 of a material included in a part of the photoelectric conversion layer positioned near the inorganic oxide semiconductor material layer and a LUMO value E2 of a material included in the inorganic oxide semiconductor material layer satisfy E1-E2<0.2 eV. Alternatively, the mobility of a material included in the inorganic oxide semiconductor material layer is equal to or greater than 10 cm2/V·s.
US11276722B2 Solid-state image sensor and method of manufacturing the same
A method of manufacturing a solid-state image sensor, includes forming a first isolation region of a first conductivity type in a semiconductor layer having first and second surfaces, the forming the first isolation region including first implantation for implanting ions into the semiconductor layer through the first surface, forming charge accumulation regions of a second conductivity type in the semiconductor layer, performing first annealing, forming an interconnection on a side of the first surface of the semiconductor layer after the first annealing, and forming a second isolation region of the first conductivity type in the semiconductor layer, the forming the second isolation region including second implantation for implanting ions into the semiconductor layer through the second surface. The first and second isolation regions are arranged between the adjacent charge accumulation regions.
US11276718B2 Image sensor structure and manufacturing method thereof
The present disclosure relates to an image sensor structure and a manufacturing method thereof. A detection structure layer and a blind pixel structure layer are used. The detection structure layer and the blind pixel structure layer are effectively combined and further formed by ion implantation. Thus, the space ratio of a single pixel is reduced, the integration and device sensitivity are improved, and the blind pixel array and the pixel array are also in the same environment, thereby further improving the detection sensitivity and reducing the detection error.
US11276717B2 Multispectral image sensor and manufacturing method thereof
The present disclosure refers to a multispectral image sensor and a manufacturing method thereof. The multispectral image sensor comprises a front-end structure used for photoelectric conversion and processing, and a pixel layer provided on the front-end structure. The pixel layer comprises N pixel units, and N≥4, the pixel units are arranged in a plurality of arrays, a photosensitive wavelength of each pixel unit in each array is different. Whereby, multispectrals can be detected simultaneously, and therefore the efficiency is improved, costs are reduced, and miniaturization is achieved.
US11276714B2 Display panel and array substrate
The present disclosure relates to an array substrate that includes a first metal layer, an insulating layer, and a second metal layer. The first metal layer includes at least one first wire. The first wire has an overlapping section and a connecting section connected to both ends of the overlapping section, and an extending direction of the overlapping section is different from an extending direction of the connecting section. The insulating layer covers the first metal layer, and the region of the insulating layer corresponding to the first wire is a convex ridge protruding in a direction away from the first metal layer. The second metal layer is provided on a side of the insulating layer facing away from the first metal layer and includes at least one second wire that intersects the convex ridge in the area of the convex ridge corresponding to the overlapping section.
US11276710B2 Panel, electronic device and transistor
A panel comprises a substrate; a transistor disposed on the substrate and including: a source electrode, a drain electrode, a gate electrode, a gate insulation layer, an active layer, an auxiliary source electrode configured to electrically connect one end of the active layer to the source electrode, and an auxiliary drain electrode configured to electrically connect an other end of the active layer to the drain electrode; and a capacitor disposed on the substrate and including a first plate and a second plate. The first plate of the capacitor is made of a same material as the auxiliary source electrode and the auxiliary drain electrode.
US11276709B2 Vertical type semiconductor devices and methods of manufacturing the same
A vertical type semiconductor device includes a substrate that has a plurality of trenches, a support pattern that fills the plurality of trenches and protrudes from a top surface of the substrate, a semiconductor layer disposed on the substrate that fills a space between the support patterns, a stacked structure disposed on the support pattern and the semiconductor layer that includes a plurality of insulation layers and a plurality of first conducive patterns that are alternately and repeatedly stacked, and a plurality of channel structures that penetrate through the structure and the semiconductor layer and that extend into the support pattern. Each channel structure includes a channel layer. At least a portion of the channel layer makes contact with the semiconductor layer.
US11276708B2 Three-dimensional device with bonded structures including a support die and methods of making the same
A memory die including a three-dimensional array of memory elements and a logic die including a peripheral circuitry that support operation of the three-dimensional array of memory elements can be bonded by die-to-die bonding to provide a bonded assembly. External bonding pads for the bonded assembly can be provided by forming recess regions through the memory die or through the logic die to physically expose metal interconnect structures within interconnect-level dielectric layers. The external bonding pads can include, or can be formed upon, a physically exposed subset of the metal interconnect structures. Alternatively or additionally, laterally-insulated external connection via structures can be formed through the bonded assembly to multiple levels of the metal interconnect structures. Further, through-dielectric external connection via structures extending through a stepped dielectric material portion of the memory die can be physically exposed, and external bonding pads can be formed thereupon.
US11276706B2 Vertical memory devices and methods of manufacturing the same
Vertical memory devices and method of manufacturing the same are disclosed. The vertical memory device includes a substrate having a cell block area, a block separation area and a boundary area, a plurality of stack structures arranged in the cell block area and the boundary area such that insulation interlayer patterns are stacked on the substrate alternately with the electrode patterns. The stack structures are spaced apart by the block separation area in the third direction. A plurality of channel structures extend through the stack structures to the substrate in the cell block area in the first direction and are connected to the substrate. A plurality of dummy channel structures extend through upper portions of each of the stack structures in the boundary area and are connected to a dummy bottom electrode pattern spaced apart from the substrate. The bridge defect is thus substantially prevented near the substrate.
US11276699B2 Surface topography by forming spacer-like components
A wafer having a first region and a second region is provided. A first topography variation exists between the first region and the second region. A first layer is formed over the first region and over the second region of the wafer. The first layer is patterned. A patterned first layer causes a second topography variation to exist between the first region and the second region. The second topography variation is smoother than the first topography variation. A second layer is formed over the first region and the second region. At least a portion of the second layer is formed over the patterned first layer.
US11276698B2 Flash memory device and manufacture thereof
A flash memory device and its manufacturing method, which is related to semiconductor techniques. The flash memory device comprises: a substrate; and a memory unit on the substrate, comprising: a channel structure on the substrate, wherein the channel structure comprise, in an order from inner to outer of the channel structure, a channel layer, an insulation layer wrapped around the channel layer, and a charge capture layer wrapped around the insulation layer; a plurality of gate structures wrapped around the channel structure and arranged along a symmetry axis of the channel structure, wherein there exist cavities between neighboring gate structures; a support structure supporting the gate structures; and a plurality of gate contact components each contacting a gate structure. The cavities between neighboring gate structures lower the parasitic capacitance, reduce inter-gate interference, and suppress the influence from writing or erasing operations of nearby memory units.
US11276694B2 Transistor structure with indium phosphide channel
An integrated circuit with at least one transistor is formed using a buffer structure on the substrate. The buffer structure includes one or more layers of buffer material and comprises indium, gallium, and phosphorous. A ratio of indium to gallium in the buffer structure increases from a lower value to a higher value such that the buffer structure has small changes in lattice constant to control relaxation and defects. A source and a drain are on top of the buffer structure and a body of Group III-V semiconductor material extends between and connects the source and the drain. A gate structure wrapped around the body, the gate structure including a gate electrode and a gate dielectric, wherein the gate dielectric is between the body and the gate electrode.
US11276693B2 FinFET device having flat-top epitaxial features and method of making the same
A semiconductor device and method of forming the same are disclosed. The method of forming a semiconductor device includes providing a substrate, an isolation structure over the substrate, and at least two fins extending from the substrate and through the isolation structure; etching the at least two fins, thereby forming at least two trenches; growing first epitaxial features in the at least two trenches; growing second epitaxial features over the first epitaxial features in a first growth condition; and after the second epitaxial features reach a target critical dimension, growing the second epitaxial features in a second growth condition different from the first growth condition.
US11276692B2 Manufacturing method of integrated circuit
A method for manufacturing an integrated circuit is provided. The method includes forming first and second semiconductor fins; forming first and second dielectric fin sidewall structures on opposite sidewalls of the first semiconductor fin, wherein the first dielectric fin sidewall structure is higher than the second dielectric fin sidewall structure, and the second dielectric fin sidewall structure is between the first and second semiconductor fins; recessing at least a portion of the first semiconductor fin between the first and second dielectric fin sidewall structures until a top of the recessed portion of the first semiconductor fin is lower than a top of the first dielectric fin sidewall structure; and forming a first epitaxy structure on the recessed portion of the first semiconductor fin.
US11276688B2 Monolithic multi-channel diode array
An electronic device includes a first-conductivity-type substrate and a second-conductivity-type epitaxial layer having a first dopant concentration. A first substrate region includes a second-conductivity-type buried layer and is enclosed by a first deep isolation structure. Within the first substrate region are a first doped region having the second conductivity type and a dopant concentration greater than the first dopant concentration and a second doped region having the first conductivity type. A second substrate region includes a first-conductivity-type buried layer and is enclosed by a second deep isolation structure. Within the second substrate region is a third doped region having the second conductivity type and a dopant concentration greater than the first dopant concentration.
US11276686B2 Semiconductor device
There is provided a semiconductor device including: an emitter region of a first conductivity type, a contact region of a second conductivity type, provided on the front surface side of the semiconductor substrate; one or more first trench portions which are electrically connected to a gate electrode and are in contact with emitter regions; a second trench portion which is adjacent to one of the one or more first trench portions, is electrically connected to the gate electrode, is in contact with the contact region of the second conductivity type, and is not in contact with the emitter region; and a dummy trench portion which is adjacent to one of the one or more first trench portions and is electrically connected to an emitter electrode, in which the contact region in contact with the second trench portion is in contact with the emitter electrode.
US11276685B2 Semiconductor device and electronic device
A semiconductor device in which a circuit and a power storage element are efficiently placed is provided. The semiconductor device includes a first transistor, a second transistor, and an electric double-layer capacitor. The first transistor, the second transistor, and the electric double-layer capacitor are provided over one substrate. A band gap of a semiconductor constituting a channel region of the second transistor is wider than a band gap of a semiconductor constituting a channel region of the first transistor. The electric double-layer capacitor includes a solid electrolyte.
US11276681B2 Concept for silicon carbide power devices
A modular concept for Silicon Carbide power devices is disclosed where a low voltage module (LVM) is designed separately from a high voltage module (HVM). The LVM having a repeating structure in at least a first direction, the repeating structure repeats with a regular distance in at least the first direction, the HVM comprising a buried grid with a repeating structure in at least a second direction, the repeating structure repeats with a regular distance in at least the second direction, along any possible defined direction. Advantages include faster easier design and manufacture at a lower cost.
US11276680B2 Power semiconductor device with integrated temperature protection
A temperature protected power semiconductor device has a substrate which includes a power field effect transistor (FET) and a thermosensitive element. The power FET has a gate electrode connected to a gate, a drift region, and first and second terminals for a load current. The load current is controllable during operation by a voltage applied between the gate and the first terminal. The thermosensitive element has a first contact connected to one of the gate electrode and first terminal of the power FET, and a second contact connected to the other one of the gate electrode and first terminal. The thermosensitive element is located close to the power FET and thermally coupled thereto. The thermosensitive element is configured to cause the power FET to reduce the load current in case of an exceedance of a limit temperature of the power FET, by interconnecting the gate and first terminal.
US11276679B2 Semiconductor device and method of forming the same
A semiconductor device includes a semiconductor substrate; and a multilevel wiring structure over the semiconductor substrate, the multilevel wiring structure including a first insulating layer, a first conductive layer on the first insulating layer, a second conductive layer on the first insulating layer, a third conductive layer on the first and second conductive layer, a fourth conductive layer on the third conductive layer, and a second insulating layer on the fourth conductive layer. The multilevel wiring structure includes: a first gate electrode comprising first and second insulating films in the first and second insulating layers, respectively, and first, third and fourth conductive films in the first, third and fourth conductive layers, respectively; and a second gate electrode comprising first and second insulating films in the first and second insulating layers, respectively, and second, third and fourth conductive films in the second, third and fourth conductive layers, respectively.
US11276677B1 Concurrent optimization of 3D-IC with asymmetrical routing layers
Disclosed is an approach to implement multi-die concurrent placement, routing, and/or optimization across multiple dies. This permits the multiple dies to be modeled as a single 3D space. Instead of being limited to a 2D plane, a cell can be placed to the area of any of the dies without splitting the netlist beforehand.
US11276676B2 Stacked devices and methods of fabrication
Stacked devices and methods of fabrication are provided. Die-to-wafer (D2W) direct-bonding techniques join layers of dies of various physical sizes, form factors, and foundry nodes to a semiconductor wafer, to interposers, or to boards and panels, allowing mixing and matching of variegated dies in the fabrication of 3D stacked devices during wafer level packaging (WLP). Molding material fills in lateral spaces between dies to enable fan-out versions of 3D die stacks with fine pitch leads and capability of vertical through-vias throughout. Molding material is planarized to create direct-bonding surfaces between multiple layers of the variegated dies for high interconnect density and reduction of vertical height. Interposers with variegated dies on one or both sides can be created and bonded to wafers. Logic dies and image sensors from different fabrication nodes and different wafer sizes can be stacked during WLP, or logic dies and high bandwidth memory (HBM) of different geometries can be stacked during WLP.
US11276675B2 Display device having display sub-pixel regions and backup sub-pixel regions and including anodes and cathodes, manafacturing method thereof, and display apparatus thereof
A display panel includes an array substrate and light-emitting diodes including display light-emitting diodes. A display area includes sub-pixel regions including display sub-pixel regions and backup sub-pixel regions. In each of first and second directions, the display sub-pixel regions and the backup sub-pixel regions are arranged alternately. Display anode and cathode are provided in each display sub-pixel region. Backup anode and cathode are provided in at least one backup sub-pixel region. The display anode located in one display sub-pixel region is connected to the backup anodes of at least two backup sub-pixel region, and/or, at least two backup anodes provided in one backup sub-pixel region are electrically connected to the display anodes of at least two display sub-pixel regions, respectively. A positive pin of the display light-emitting diode is bonded to the display anode, and a negative pin thereof is bonded to the display cathode.
US11276674B2 Driving substrate and manufacturing method thereof, and display device
A driving substrate includes a base substrate. The base substrate has a display region and a peripheral region, and the peripheral region includes a bonding region between the display region and a first side face of the base substrate. The driving substrate further includes a plurality of first pads spaced apart from each other, which are disposed in the bonding region of the base substrate. A first side face of each first pad is flush with the first side face of the base substrate. A thickness of the first pad is approximately in a range from 0.5 microns to 2 microns.
US11276673B2 Multi pixel LED packages
A multi-pixel LED package is disclosed. The multi-pixel LED package includes: n pixel groups (where n is a natural number equal to or greater than 2), each of which includes a plurality of pixels, each of which includes a first LED chip, a second LED chip, and a third LED chip; and a substrate on which the n pixel groups are arrayed. The substrate includes first individual electrodes individually connected to first conductive electrodes of the first LED chips in the pixel groups, second individual electrodes individually connected to first conductive electrodes of the second LED chips in the pixel groups, third individual electrodes individually connected to first conductive electrodes of the third LED chips in the pixel groups, common electrodes connected in common to second conductive electrodes of the first LED chips, the second LED chips, and the third LED chips in the pixel groups, first connectors connected to all of the first individual electrodes in the pixel groups, second connectors connected to all of the second individual electrodes in the pixel groups, third connectors connected to all of the third individual electrodes in the pixel groups, fourth connectors individually connected to all of the common electrodes in the pixel groups, first power terminals individually connected to the first connectors, second power terminals individually connected to the second connectors, third power terminals individually connected to the third connectors, and fourth power terminals individually connected to the fourth connectors.
US11276670B2 Semiconductor device and manufacturing method of semiconductor device
A semiconductor device includes a first integrated circuit and a second integrated circuit. The first integrated circuit includes a semiconductor substrate and a dielectric layer disposed on a top surface of the semiconductor substrate. The second integrated circuit is disposed on the dielectric layer of the first integrated circuit and includes a dummy opening extending through the second integrated circuit and having a metal layer covering the inner walls of the dummy opening and in contact with the dielectric layer, wherein the metal layer is electrically grounded or electrically floating.
US11276669B2 High capacity semiconductor device including bifurcated memory module
A semiconductor device is disclosed including wafers of stacked integrated memory modules. A semiconductor device of the present technology may include multiple memory array semiconductor wafers, and a CMOS controller wafer, which together, operate as a single, integrated flash memory semiconductor device. In embodiments, the CMOS controller wafer may include semiconductor dies comprising ASIC logic circuits integrated together with memory array logic circuits.
US11276662B2 Compressible foamed thermal interface materials and methods of making the same
Disclosed are exemplary embodiments of compressible foamed thermal interface materials. Also disclosed are methods of making and using compressible foamed thermal interface materials.
US11276660B2 Semiconductor device package having a core substrate and an embedded component in the core substrate
A semiconductor device package includes an electronic component, a first passivation layer having an inner surface surrounding the electronic component, and a conductive layer disposed on the inner surface of the first passivation layer. The electronic component has a first surface, a second surface opposite the first surface, and a lateral surface extended between the first surface and the second surface. The conductive layer has a relatively rough surface. A method of manufacturing a semiconductor device package is also disclosed.
US11276658B2 Devices with three-dimensional structures and support elements to increase adhesion to substrates
Methods of forming supports for 3D structures on semiconductor structures comprise forming the supports from photodefinable materials by deposition, selective exposure and curing. Semiconductor dice including 3D structures having associated supports, and semiconductor devices are also disclosed.
US11276656B2 Integrated fan-out structure and method of forming
Semiconductor devices and methods of forming are provided. A molding compound extends along sidewalls of a first die and a second die. A redistribution layer is formed over the first die, the second die, and the molding compound. The redistribution layer includes a conductor overlying a gap between the first die and the second die. The conductor is routed at a first angle over an edge of the first die. The first angle is measured with respect to a straight line that extends along a shortest between the first die and the second die, and the first angle is greater than 0.
US11276651B2 IC product comprising a single active fin FinFET device and an electrically inactive fin stress reduction structure
An illustrative device disclosed herein includes a semiconductor substrate and a FinFET transistor device positioned above the semiconductor substrate, wherein the FinFET transistor device has a single active fin structure. The device also includes an electrically inactive dummy fin structure positioned adjacent the single active fin structure, wherein the electrically inactive dummy fin structure is electrically inactive with respect to electrical operation of the FinFET transistor having the single active fin.
US11276650B2 Stress mitigation structure
A device and substrate are disclosed. An illustrative device includes a substrate having a first surface and an opposing second surface, a solder material receiving curved surface exposed at the second surface of the substrate, a solder resist material that at least partially covers the solder material receiving curved surface such that a middle portion of the solder receiving curved surface is exposed and such that an edge portion of the solder material receiving curved surface is covered by the solder resist material and forms an undercut, and a solder material disposed within the solder material receiving curved surface and within the undercut.
US11276649B2 Devices and methods having magnetic shielding layer
Devices and methods are provided in which a magnetic sensitive semiconductor chip, such as a magnetoresistive random-access memory (MRAM) chip, is shielded from magnetic interference by a magnetic shielding layer. A device includes a housing that defines an exterior surface. A semiconductor chip is disposed within the housing, and the semiconductor chip is spaced apart from the exterior surface of the housing. A magnetic shielding layer is spaced apart from the semiconductor chip by a distance less than 5 mm.
US11276645B2 Encapsulation of a substrate electrically connected to a plurality of pin arrays
A chip and a packaging method thereof. In the chip, first solder pads in a first solder pad array on a first substrate are attached to corresponding second pins in second pin arrays on different dies to implement short-distance and high-density interconnection of the different dies. A molding body is used to wrap a first pin, a second pin, a first solder pad, and the first substrate, so that a fan-out unit and the first substrate are molded into an integral structure. In the integral structure, bottoms of first pins that are in a first pin array on a die and that are electrically connected to a periphery of the chip are not wrapped by the molding body.
US11276639B2 Conductive lines with subtractive cuts
Integrated chips and methods of forming lines in the same include forming a line layer on a substrate. An opening is etched into the line layer that exposes the substrate. A plug is formed in the opening. The line layer is patterned to form a line that terminates at the plug.
US11276636B2 Adjustable via dimension and chamfer angle
Chamfer-less via interconnects and techniques for fabrication thereof with a protective dielectric arch are provided. In one aspect, a method of forming an interconnect includes: forming metal lines in a first dielectric; depositing an etch stop liner onto the first dielectric; depositing a second dielectric on the etch stop liner; patterning vias and a trench in the second dielectric, wherein the vias are present over at least one of the metal lines, and wherein the patterning forms patterned portions of the second dielectric/etch stop liner over at least another one of the metal lines; forming a protective dielectric arch over the at least another one of the metal lines; and filling the vias/trench with a metal(s) to form the interconnect which, due to the protective dielectric arch, is in a non-contact position with the at least another one of the metal lines. An interconnect structure is also provided.
US11276635B2 Horizontal pitch translation using embedded bridge dies
Methods/structures of joining package structures are described. Those methods/structures may include a die disposed on a surface of a substrate, wherein the die comprises a plurality of high density features. An interconnect bridge is embedded in the substrate, wherein the interconnect bridge may comprise a first region disposed on a surface of the interconnect bridge comprising a first plurality of features, wherein the first plurality of features comprises a first pitch. A second region disposed on the surface of the interconnect bridge comprises a second plurality of features comprising a second pitch, wherein the second pitch is greater than the first pitch.
US11276633B2 Semiconductor package having UBM pad with gap separating central portion from peripheral portion
A semiconductor package includes; a semiconductor chip, a conductive pattern electrically connected to the semiconductor chip, a pad electrically connected to the conductive pattern, and a connection member disposed on and electrically connected to the pad. The pad includes a central portion and a peripheral portion at least partially surrounding the central portion and separated from the peripheral portion by a gap, and the connection member contacts at least one of a side surface of the central portion and an inner side surface of the peripheral portion.
US11276628B2 Semiconductor package with die stacked on surface mounted devices
One or more embodiments are directed to semiconductor packages and methods in which one or more electrical components are positioned between a semiconductor die and a surface of a substrate. In one embodiment, a semiconductor package includes a substrate having a first surface. One or more electrical components are electrically coupled to electrical contacts on the first surface of the substrate. A semiconductor die is positioned on the one or more electrical components, and the semiconductor die has an active surface that faces away from the substrate. An adhesive layer is on the first surface of the substrate and on the one or more electrical components, and the semiconductor die is spaced apart from the one or more electrical components by the adhesive layer. Wire bonds are provided that electrically couples the active surface of the semiconductor die to the substrate.
US11276623B2 Power electronics assembly including a circuit carrier
A circuit carrier for holding at least one electrical power component is disclosed. The circuit carrier including a heat sink for holding and for cooling the power component. The heat sink having a surface. The circuit carrier includes a copper layer for mechanically connecting the heat sink to at least one copper plate, where the copper layer includes copper or a copper alloy and is cold-gas-sprayed or sintered on the surface of the heat sink. The circuit carrier also includes at least one copper plate for mechanically and electrically connecting the power component to the copper layer. The copper plate includes copper or a copper alloy and is arranged directly on a surface of the copper layer facing away from the heat sink and is areally, mechanically and electrically conductively connected to the copper layer.
US11276620B2 Package structure and method for manufacturing the same
A package structure includes a wiring structure, at least one electronic device, a reinforcement structure, a plurality of conductive vias and an encapsulant. The wiring structure includes at least one dielectric layer and at least one circuit layer in contact with the dielectric layer. The electronic device is electrically connected to the wiring structure. The reinforcement structure is disposed on a surface of the wiring structure, and includes a thermoset material. The conductive vias is disposed in the reinforcement structure. The encapsulant covers the electronic device.
US11276617B2 Electronic device mounting board, electronic package, and electronic module
An electronic device is mountable on a substrate. The substrate includes a first layer and a second layer located on a lower surface of the first layer. The first layer includes a plurality of first through-cavities. The second layer includes at least one second through-cavity overlapping the plurality of first through-cavities in a plan view. The plurality of first through-cavities are continuous with the at least one second through-cavity.
US11276614B2 Testing of LED devices during pick and place operations
A pick and place LED testing apparatus, comprising: a test station operative in use to power a group of LEDs; a bondhead operative in use to pick said group of LEDs from a source wafer and place said group of LEDs on said test station for testing; and an optical sensor operative in use to measure an optical characteristic of said group of LEDs when tested, wherein at least a portion of said bondhead is translucent to provide an optical path from said group of LEDs to said optical sensor.
US11276611B2 Top via on subtractively etched conductive line
A method for fabricating a semiconductor device including a self-aligned top via includes subtractively etching a conductive layer to form at least a first conductive line on a substrate. After the subtractive etching, the method further includes forming a barrier layer along the substate and along the first conductive line, planarizing at least portions of the barrier layer to obtain at least an exposed first conductive line, recessing at least the exposed first conductive line to form a first recessed conductive line, and forming conductive material in a via opening on the first recessed conductive line.
US11276603B2 Transfer method using deformable film
A transfer method of transferring an object to a target substrate by using a deformable film is provided. The method includes: a first process of forming an object on a source substrate, a second process of placing a deformable film on the source substrate on which the object is formed, a third process of embedding the object into the deformable film, a fourth process of separating an object, which is to be transferred, from the source substrate, integrating the transfer object in or on a surface of the deformable film, and separating deformable film, in which the transfer object is integrated, from the source substrate, and a fifth process of transferring the object integrated into the deformable film to a target substrate.
US11276598B2 Substrate transport apparatus
A transport apparatus including a drive section connected to a frame and including a multi-drive shaft spindle, with a coaxial shaft spindle, at least one interchangeable composite motor module of more than one different interchangeable motor modules arranged in a series, each having a motor operably coupled thereto and defining a corresponding independent drive axis, and a can seal disposed between the stator and rotor of each motor module at least one of the motor modules is selectable, for coupling to the coaxial shaft spindle, from other different interchangeable composite motor modules, each having a different predetermined characteristic, independent of coupling to the coaxial shaft spindle, that defines a different predetermined drive characteristic of one or more of the corresponding drive axis, independent of shaft spindle location, so that selection of the at least one composite motor module determines the different predetermined drive characteristic of the coaxial shaft spindle.
US11276596B2 Conveyance system
A conveyance system includes a traveling area and a suspension traveling vehicle. The traveling area includes a grid area and a linear area. In the grid area, since first tracks are disposed side by side and second tracks are disposed side by side so that the first tracks and the second tracks intersect, the grid area includes unit blocks of the same shape or substantially the same shape surrounded by the first tracks and the second tracks. Both the first tracks and the second tracks surrounding the unit blocks are provided with an interstice that allows a supporting body to pass, and the interstice is perpendicular or substantially perpendicular to a longitudinal direction of each track. A traveling direction is the same or substantially the same as the first direction or the second direction in the linear area, and the interstice perpendicular or substantially perpendicular to the traveling direction is not provided in the linear area.
US11276594B2 Systems, apparatus, and methods for an improved load port backplane
A method is for sealing a backplane component of a load port system to an equipment front end module (EFEM). The method includes mounting a leveling block to the EFEM. A conical hole adjustment assembly is coupled between a first distal end of the leveling block and the backplane component. The method further includes rotating a first leveling adjustment bolt in the conical hole adjustment assembly to align the backplane component with the EFEM.
US11276593B2 Systems and methods for horizontal wafer packaging
Systems and methods to manipulate stacks of silicon wafers and rings are described. In one aspect, a robotic actuator includes a robotic end effector that further a first surface having multiple attached wafer suction cups arranged to collectively grasp a silicon wafer. The robotic end effector also includes a second surface that further includes multiple attached ring suction cups arranged to collectively grasp a ring. The second surface also includes a bulk grabber positionable to grasp a collective stack of rings. The robotic actuator also includes an axial actuator configured to rotate the robotic end effector about a flip axis, such that either the first surface or the second surface faces vertically upwards.
US11276592B2 Processing apparatus and processing method
A processing apparatus for processing a substrate includes: a plurality of end devices; a low-level controller configured to control specific end devices among the plurality of end devices; and a module controller configured to execute a recipe for processing the substrate, to specify control steps satisfying a specific condition among a plurality of control steps of the recipe, and to transmit the specified control steps to the low-level controller, wherein the low-level controller controls the specific end devices based on the control steps received from the module controller.
US11276585B2 Asymmetrical sealing and gas flow control device
A sealing device configured for use in a vacuum chamber between a reaction region of the vacuum chamber and an exhaust port includes a ring-shaped body with an upper surface and a lower surface. A distance between the upper surface and the lower surface of the sealing device is a thickness of the ring-shaped body. The thickness of the ring-shaped body differs along a circumference of the ring-shaped body such that the ring-shaped body has a wedge shape. The thickness of the ring-shaped body, around its circumference is dependent upon a structure of the exhaust port.
US11276584B2 Substrate with glass sheet, resin layer and through-glass via
A method for producing a glass substrate according to the present invention includes the steps of: (I) forming a through hole (11) in a glass sheet (10); (II) forming a resin layer (20) on a first principal surface of the glass sheet (10) using a resin composition sensitive to light having a predetermined wavelength λ1; (III) photoexposing an area of the resin layer (20) that covers the through hole (11) by irradiating the area with light U having the wavelength λ1 and applied from the direction of a second principal surface of the glass sheet (10); and (IV) forming a through-resin hole (21) by removing the area photoexposed in the step (III). The glass sheet (10) protects the resin layer (20) from the light U so as to prevent the resin layer (20) from being photoexposed by beams of the light U that are incident on the second principal surface of the glass sheet (10) in the step (III).
US11276583B2 Apparatus for stressing semiconductor substrates
Apparatus for use in preparing heterostructures having a reduced concentration of defects including apparatus for stressing semiconductor substrates to allow them to conform to a crystal having a different crystal lattice constant.
US11276580B2 Connecting structure of a conductive layer
A connecting structure of a conductive layer includes a first conductive layer, a first insulating layer disposed on the first conductive layer and including a first opening overlapping the first conductive layer, a connecting conductor disposed on the first insulating layer and connected to the first conductive layer through the first opening, an insulator island disposed on the connecting conductor, a second insulating layer disposed on the first insulating layer and including a second opening overlapping the connecting conductor and the insulator island, and a second conductive layer disposed on the second insulating layer and connected to a connecting electrode through the second opening. A sum of a thickness of the first insulating layer and a thickness of the second insulating layer is greater than or equal to 1 μm, and each of the thicknesses of the first and second insulating layers is less than 1 μm.
US11276576B2 Gate metal patterning to avoid gate stack attack due to excessive wet etching
A method of forming gate structures to a nanosheet device that includes forming at least two stacks of nanosheets, wherein each nanosheet includes a channel region portion having a gate dielectric layer present thereon. The method may further include forming a dual metal layer scheme on the gate dielectric layer of each nanosheet. The dual metal layer scheme including an etch stop layer of a first composition and a work function adjusting layer of a second composition, wherein the etch stop layer has a composition that provides that the work function adjusting layer is removable by a wet etch chemistry that is selective to the etch stop layer.
US11276573B2 Methods of forming high boron-content hard mask materials
An exemplary method may include delivering a boron-containing precursor to a processing region of a semiconductor processing chamber. The method may also include forming a plasma within the processing region of the semiconductor processing chamber from the boron-containing precursor. The method may further include depositing a boron-containing material on a substrate disposed within the processing region of the semiconductor processing chamber. The boron-containing material may include greater than 50% of boron. In some embodiments, the boron-containing material may include substantially all boron. In some embodiments, the method may further include delivering at least one of a germanium-containing precursor, an oxygen-containing precursor, a silicon-containing precursor, a phosphorus-containing precursor, a carbon-containing precursor, and/or a nitrogen-containing precursor to the processing region of the semiconductor processing chamber. The boron-containing material may further include at least one of germanium, oxygen, silicon, phosphorus, carbon, and/or nitrogen.
US11276572B2 Technique for multi-patterning substrates
A method for providing etch selectivity in substrate processing is disclosed. More particularly, a plasma treatment is provided to a plurality of exposed structures comprised of varying materials. The plasma treatment will preferentially enhance the etch selectivity between at least two of the exposed structures. In one embodiment, the plurality of exposed structures are utilized as part of a multi-patterning substrate process. In one embodiment, the exposed structures may comprise an organic planarization layer and a spin-on-metal layer. The plasma treatment may comprise a plasma formed using nitrogen and hydrogen gasses and the emission of vacuum ultra-violet (VUV) wavelength radiation from such a plasma.
US11276570B2 Multi-layer deposition and treatment of silicon nitride films
Exemplary processing methods may include forming a first deposition plasma of a silicon-and-nitrogen-containing precursor. The methods may include depositing a first portion of a silicon nitride material on a semiconductor substrate with the first deposition plasma. A first treatment plasma of a helium-and-nitrogen-containing precursor may be formed to treat the first portion of the silicon nitride material with the first treatment plasma. A second deposition plasma may deposit a second portion of a silicon nitride material, and a second treatment plasma may treat the second portion of the silicon nitride material. A flow rate ratio of helium-to-nitrogen in the first treatment plasma may be lower than a He/N2 flow rate ratio in the second treatment plasma. A first power level from a plasma power source that forms the first treatment plasma may be lower than a second power level that forms the second treatment plasma.
US11276569B2 On stack overlay improvement for 3D NAND
Embodiments described herein relate to manufacturing layer stacks of oxide/nitride (ON) layers with minimized in-plane distortion (IPD) and lithographic overlay errors. A method of forming a layer stack ON layers includes flowing a first silicon-containing gas, an oxygen-containing gas, and a first dilution gas. A RF power is symmetrically applied to form a first material layer of SiO2. A second silicon-containing gas, a nitrogen-containing gas, and a second dilution gas are flowed. A second RF power is symmetrically applied to form a second material layer of Si3N4. The flowing the first silicon-containing gas, the oxygen-containing gas, and the first dilution gas, the symmetrically applying the first RF power, the flowing the second silicon-containing gas, the nitrogen-containing gas, and the second dilution gas, and the symmetrically applying the second RF power is repeated until a desired number of first material layers and second material layers make up a layer stack.
US11276567B2 Method and system of atmospheric pressure megavolt electrostatic field ionization desorption (APME-FID)
On field ionization under ambient conditions is described and applied on both ionization and desorption of various chemicals and biochemical present on the surface of materials in solid, liquid or gas states. The Atmospheric Pressure Megavolt Electrostatic Field Ionization Desorption (APME-FID) method generates ions directly from the surface of samples connected to a high electrical voltage at megavolt conditions. Megavolt electrostatic potential is generated and gradually accumulated directly on the sample surface by a Van de Graaff generator without causing damage to the sample. Therefore, when coupled with mass spectrometric system, the APME-FID-MS method enables direct detection of analytes on the surface of samples in different sizes and diverse types.
US11276557B2 Forming a vertical surface
A miller, a non-transitory computer readable medium, and a method. The miller may include an ion beam column that may be configured to form a vertical surface in an object by applying a milling process that may include forming a vertical surface by irradiating, for a certain period of time, an area of an upper surface of an object by a defocused ion beam that comprises multiple rays. During the certain period of time and at a plane of the upper surface of the object, a majority of the multiple rays are closer to an edge of the defocused ion beam than to a center of the defocused ion beam. The focal plane of the defocused ion beam is located below the upper surface of the object.
US11276556B2 Fixture for vapor deposition system
A vapor deposition system fixture comprises an arm, a rake, a crown gear bearing assembly, a workpiece holder, a thermocouple, and a contact ring assembly. The crown gear bearing assembly is attached to and rotatably engaged with the rake and includes stationary portion and rotating portions. The workpiece holder is configured to rotate with the rotating portion. The thermocouple is configured to rotate with the workpiece holder. The contact ring assembly comprises a housing, a cover, first and second rotating contact rings, and first and second stationary contact rings. The housing is attached to at least one of the arm and the rake. The first and second rotating contact rings are electrically connected to the thermocouple. The first and second stationary contact rings surround the rotating ring. The first and second stationary contact rings are configured to receive an electrical signal from the first and second rotating contact rings.
US11276552B2 Method for image adjustment and charged particle beam system
There are provided: a method for image adjustment using a charged particle beam device, and a charged particle beam system, capable of appropriately adjusting a contrast and brightness as well as a focus for a measurement region present in a deep portion of a sample even when a depth of the measurement region is unknown.A method for image adjustment performed by a computer system controlling a charged particle beam device includes: by the computer system, specifying a measurement region from a captured image of a sample; performing centering processing based on the specified measurement region; extracting the measurement region in a field of view that has undergone the centering processing or the image that has undergone the centering processing; adjusting a contrast and brightness for the extracted measurement region; and adjusting a focus for the measurement region in which the contrast and brightness have been adjusted.
US11276551B2 Inspection device
An inspection device includes a charged particle optical system that includes a charged particle beam source emitting a charged particle beam and plural lenses focusing the charged particle beam on a sample, a detector that detects secondary charged particles emitted by an interaction of the charged particle beam and the sample, and a calculation unit that executes auto-focusing at a time a field of view of the charged particle optical system moves over plural inspection spots, the calculation unit irradiates the charged particle beam to the sample under an optical condition that is obtained by introducing astigmatism of a predetermined specification to an optical condition that is for observing a pattern by the charged particle optical system, and executes the auto-focusing using an image formed from a signal outputted by the detector in detecting the secondary charged particles.
US11276550B2 Charged particle beam device
Provided is a charged particle beam device capable of making a time lag as small as possible when transporting a succeeding wafer from an FOUP to an SC in parallel with returning a preceding wafer from a sample chamber to the FOUP. The charged particle beam device according to the disclosure predicts a completion time point at which a recipe of the preceding wafer is ended, and sets a time point at which the succeeding wafer is started to be taken out from the FOUP so that a timing at which the succeeding wafer is taken out from the FOUP to a load lock chamber and vacuum evacuation of the load lock chamber is completed matches the completion time point.
US11276542B2 Enhanced thermal transfer nozzle and system
Some embodiments include an x-ray system, comprising: a structure having a hole having an axially extending wall; and a nozzle disposed in the hole; wherein the nozzle and the axially extending wall form a plurality of axially extending helical fluid channels. Some embodiments include an x-ray system formed by shaping tubing to form a plurality of axially extending helical flutes; and forming a plurality of axially extending helical fluid channels by inserting the shaped tubing into a hole in a structure.
US11276541B2 Switch unit, display panel, manufacturing method thereof, and display apparatus
The present disclosure is related to a display panel. The display panel may include a plurality of switch units. Each of the plurality of the switch units may include a first electrode; a second electrode; a third electrode; a fourth electrode opposite the first electrode; a piezoelectric material layer between the first electrode and the fourth electrode; a connecting electrode above the fourth electrode and electrically insulated from the fourth electrode; and a driving transistor comprising a driving gate. The driving gate may be the third electrode. An orthogonal projection of the second electrode and an orthogonal projection of the third electrode on a plane of the connecting electrode may overlap the connecting electrode respectively.
US11276538B2 Connection unit
A connection unit includes: an electromagnetic relay having a housing, a first fixed contact side terminal, a second fixed contact side terminal, and a movable touch piece; a first bus bar extending on an outside of the housing along a bus bar installation surface in an arrangement direction, and whose one end in the arrangement direction is connected to the first fixed contact side terminal; a second bus bar connected to the second fixed contact side terminal on the outside of the housing; and a bus bar position restrictor arranged on the bus bar installation surface with a gap in the arrangement direction from a connection point, and configured to restrict a position of the first bus bar in a contact/separation direction and in a direction away from the bus bar installation surface.
US11276536B2 Power relay assembly
A power relay assembly is provided. A power relay assembly according to an exemplary embodiment of the present invention comprises: an upper case having at least one electric element mounted on one surface thereof; a lower case coupled to the upper case; and at least one bus bar electrically connected to the electric element, disposed between the upper case and the lower case, and including a bottom portion that is in surface contact with at least one of the upper case and the lower case, wherein at least one side of the bottom portion contacts a portion made of a plastic material having heat dissipation and insulation properties in the upper case and the lower case.
US11276532B2 Electronic component
An electronic component includes a capacitor array in which a plurality of multilayer capacitors are disposed in a row in a first direction connecting fifth and sixth surfaces, each of the plurality of multilayer capacitors including a capacitor body including a plurality of dielectric layers and a plurality of first and second internal electrodes, and first and second external electrodes respectively including first and second connection portions and first and second band portions, respectively; a first bump terminal connected to the first band portions of the plurality of first external electrodes on a first surface of the capacitor array; and a second bump terminal spaced apart from the first bump terminal and connected to the second band portions of the plurality of second external electrodes on the first surface of the capacitor array.
US11276531B2 Thin-film capacitor and method for manufacturing thin-film capacitor
A thin-film capacitor includes an insulating base member, and a capacitance portion that is laminated on the insulating base member has a plurality of internal electrode layers which are laminated on the insulating base member and are provided in a lamination direction and dielectric layers which are sandwiched between the internal electrode layers. A relative dielectric constant of the dielectric layers is 100 or higher.
US11276529B2 Electronic component and board having the same mounted thereon
An electronic component and a board having the same mounted thereon are provided. The electronic component includes: a body; an electrode disposed on an end of the body in a first direction; a metal frame including a support layer bonded to the external electrode, a mounting portion extending in the first direction in a lower end of the support layer and having a protruding portion on a lower surface, and a coating film formed to cover an upper surface of the protruding portion on an upper surface of the mounting portion and including titanium (Ti).
US11276526B2 Multilayer capacitor
A multilayer capacitor includes a body, a plurality of internal electrodes, and external electrodes. The corners of the cover portions of the body include curved surfaces, a length of each of internal electrodes disposed in the cover portions among the plurality of internal electrodes is smaller than a length of an internal electrode disposed in a central portion, and when a distance from a surface of the body to a closest internal electrode among the plurality of internal electrodes is defined as a margin, a portion of the margin region, located directly above or below the internal electrodes disposed in the cover portions in the stacking direction, includes at least two layers including different densities of dielectric layers.
US11276521B2 Electronic component
An electronic component includes a multilayer body including dielectric layers, a circuit pattern, and band-shaped conductor patterns. The circuit pattern includes a conductor pattern that is disposed inside the multilayer body and defines an inductor. The band-shaped conductor patterns are grounded and cover a portion of a shield surface. An internal surface is located between the circuit pattern and an upper surface. On a shield surface, a non-shielded area is provided which is not covered with any of the band-shaped conductor patterns, and through which magnetic flux generated from the inductor is able to pass.
US11276520B2 Multilayer seed pattern inductor, manufacturing method thereof, and board having the same
A multilayer seed pattern inductor includes: a magnetic body containing a magnetic material; and an internal coil part encapsulated in the magnetic body, wherein the internal coil part includes a seed pattern and a surface plating layer disposed on the seed pattern, the seed pattern being formed as two or more layers.
US11276517B2 Multipole magnet, method of producing, and sensor system comprising same
A permanent magnet in the form of a multi-pole magnet, comprising an isotropic magnetic material, having a central axis, magnetised such that the magnetic field, considered on a virtual circle lies substantially in a virtual plane tangential to the circle, and rotates inside that virtual plane, depending on the position on the circle. A method of producing a magnet comprising: a) providing a shaped body comprising an isotropic magnetic material; b) providing at least four electrical conductor segments; c) simultaneously make currents flow in each conductor segment. A magnet made in this way. Use of such a magnet for angular position sensing. An angular position sensor system comprising such a magnet.
US11276510B2 Protection component and protection method
A protection component (10) according to this disclosure configured to surround and protect a part to be protected of an object to be protected (60) has a first housing (20) and a second housing (30) capable of being fitted together and a filler (50) loaded into at least one of the housings, and the filler (50) loaded supports the object to be protected (60).
US11276506B2 Producing method of radioisotope and radioisotope producing apparatus
There is provided a method of producing a radioisotope with a production time shortened. There is provided a producing method of a radioisotope, the method including: irradiating a target substance with a radiation beam; and extracting the radioisotope which is generated by irradiating the target substance and flowing a gas over the substance to transport the radioisotope in gas phase toward an outlet.
US11276504B2 Digital systems and methods for high precision control in nuclear reactors
Control rod drives include all-digital monitoring, powering, and controlling systems for operating the drives. Each controlling system includes distinct microprocessor-driven channels that independently monitor and handle control rod drive position information reported from multiple position sensors per drive. Controlling systems function as rod control and information systems with top-level hardware interfaced with nuclear plant operators other plant systems. The top-level hardware can receive operator instructions and report control rod position, as well as report errors detected using redundant data from the multiple sensors. Positional data received from each drive is multiplexed across plural, redundant channels to allow verification of the system using independent position data as well as operation of the system should a single channel or detector fail. Control rod drives are capable of positioning and detecting position of control elements in fine increments, such as 3-millimeter increments, with plural position sensors that digitally report drive status and position.
US11276502B2 Nuclear fuel bundle containing thorium and nuclear reactor comprising same
Fuel bundles for a nuclear reactor are disclosed, and in some embodiments include a first fuel element including thorium dioxide; a second fuel element including uranium having a first fissile content; and a third fuel element including uranium having a second fissile content different from the first fissile content. Nuclear reactors using such fuel bundles are also disclosed, including pressurized heavy water nuclear reactors. The uranium having the different fissile contents can include combinations of natural uranium, depleted uranium, recycled uranium, slightly enriched uranium, and low enriched uranium.
US11276499B1 Systems and methods to process electronic images to identify diagnostic tests
Systems and methods are disclosed for processing digital images to identify diagnostic tests, the method comprising receiving one or more digital images associated with a pathology specimen, determining a plurality of diagnostic tests, applying a machine learning system to the one or more digital images to identify any prerequisite conditions for each of the plurality of diagnostic tests to be applicable, the machine learning system having been trained by processing a plurality of training images, identifying, using the machine learning system, applicable diagnostic tests of the plurality of diagnostic tests based on the one or more digital images and the prerequisite conditions, and outputting the applicable diagnostic tests to a digital storage device and/or display.
US11276493B2 Device configuration based on predicting a health affliction
Device configuration based on predicting a health affliction. A process acquires measurements of conditions that a user is experiencing. The process predicts, based on the measurements, whether the user will experience a particular health affliction. Based on predicting that the user will experience the particular health affliction, the process configures devices of an environment in which the user is present to reduce effects of the devices on symptoms of the particular health affliction. The configuring includes adjusting a respective at least one state of each device of the devices.
US11276492B2 Health management devices and methods
Methods and devices and systems including a communication module operatively coupled to a data collection module for communicating the stored analyte related data after the analyte related data is stored in the data collection module over a predetermined time period, and a user interface unit configured to communicate with the communication module to receive from the communication module the stored analyte related data in the data collection module over the predetermined time period, and to output information associated with the monitored analyte level, where the user interface unit is configured to operate in a prospective analysis mode including substantially real time output of information associated with the monitored analyte level, or a retrospective analysis mode including limited output of information during the predetermined time period wherein no information related to the monitored analyte level is output during the predetermined time period, are provided.
US11276490B2 Method and apparatus for classification of lesion based on learning data applying one or more augmentation methods in lesion information augmented patch of medical image
A learning-based lesion classification method performed by a computer is provided. The method includes obtaining a medical image including lesion regions, extracting at least one sample region from the lesion regions within the medical image, generating LINA patch data based on the at least one sample region, and classifying the lesion regions within the medical image by performing learning based on the LINA patch data.
US11276487B2 Systems and methods for providing prescription medication delivery and reminder services
Novel systems, methods, and devices for implementing prescription delivery and for providing medication reminders are provided. One system for providing a prescription medication delivery service operates by a server configured to receive a requested delivery signal including delivery coordinator information and prescription medication information. A physician device receives input relating to a selection of a prescription delivery option within a pharmacy dispensing system and transmits a corresponding request message associated with the prescription delivery option via the communication network. A prescription delivery service server configured receives the request message via the communication network and coordinates delivery of the prescription medication based at least in part upon the delivery coordinator and the prescription medication information.
US11276483B2 Systems, methods, and apparatus for personal medical record keeping
Systems, methods, and apparatus are disclosed aggregating at least two of vital signs data, diagnostic test results, medical data, and user parameters into a single medical record. In one example, a method may include periodically receiving vital signs data and/or diagnostic test results performed on a user; periodically receiving medical data in response to a medical examination of the user performed by a health care practitioner; receiving user parameters about the user; aggregating the vital signs data and/or diagnostic test results, the medical data, and the user parameters into a single medical record; associating the single personal medial record with the user; and storing the single personal medial record into a database of personal medical records. Life expectancy can be calculated. Data aggregation can be performed over time for comparison in real time to medical standard values allowing the user to set personal goals towards greater life expectancy.
US11276481B2 Method for writing data in nucleic acid based memories
The present invention relates to a method for writing data comprising a sequence of bits, the data being written in a form of nucleic acid, by in-vitro enzymatically producing memory nucleic acid from a strand of memory writing substrate nucleic acid, wherein the strand of memory writing substrate nucleic acid comprises a plurality of spacer sections and memory writing sections sandwiched between the spacer sections. Each of the spacer sections comprises one or more nucleobases, and each of the memory writing sections comprises a nucleobase other than the nucleobases of an adjacent spacer section upstream of the memory writing section in a travel direction of an enzyme along the strand of memory writing substrate nucleic acid. The method comprising: repeating of: synthesising, in liquid medium comprising the strand of memory writing substrate nucleic acid contacted with the enzyme, a spacer portion of the memory nucleic acid from a spacer section by the enzyme by contacting with a solution of spacer nucleotides compatible with the nucleobases of the spacer section; halting the synthesising of the spacer portion in a position where the enzyme is reaching the memory writing section resulting from incompatibility between spacer nucleotides and nucleobases of the portion of the memory nucleic acid from the memory writing section; receiving a sub-sequence of the sequence of bits, said sub-sequence comprising at least one bit; selecting a memory nucleotide compatible with the nucleobase of the memory writing section, and comprising a first label or first modification, on a condition that said sub-sequence comprises a predetermined first sequence of bit-values, and selecting a memory nucleotide compatible with the nucleobase of the memory writing section, and comprising a second label or second modification, on a condition that said sub-sequence comprises a predetermined second sequence of bit-values; and subsequent to the halting, synthesising, in the liquid medium comprising the strand of memory writing substrate nucleic acid contacted with the enzyme, a memory portion of the memory nucleic acid from the memory writing section by the enzyme by contacting the enzyme with a solution of the selected memory nucleotide.
US11276480B2 Methods and systems for sequence calling
The present disclosure provides methods and systems for accurate and efficient context-aware base calling of sequences. In an aspect, disclosed herein is a method for sequencing a nucleic acid molecule, comprising: (a) sequencing the nucleic acid molecule to generate a plurality of sequence signals; and (b) determining base calls of the nucleic acid molecule based at least in part on (i) the plurality of sequence signals and (ii) quantified context dependency for at least a portion of the plurality of sequence signals.
US11276479B2 Tumor antigenicity processing and presentation
Methods for targeting a tumor antigen for immunotherapy based on HLA allele type and the mutations present in the tumor antigen are presented. A patient's HLA allele type and a tumor antigen derived from a mutation in cancer driver gene can be matched with a majority allele type having a minimum affinity to the same tumor antigen or with those of a plurality of patients with a history of cancer treatment. Upon matching, a cancer treatment against the tumor antigen can be selected and administered to the patient to achieve a desired effect.
US11276478B2 Methods and systems for quantifying gene expression in synthetic gene circuits and for tuning synthetic gene circuits
A method of tuning the performance of a synthetic gene circuit comprising a plurality of genes is disclosed. The method includes quantifying, for each gene, a relative gene expression metric. The metric is quantified by determining a number of nucleotides in a 5′ adjacent transcriptional region (ATR) of the gene, a number of nucleotides in a 3′ ATR, a minimum free energy of a mRNA secondary structure around a ribosome binding site of the gene, a total folding energy for the 5′ ATR, and a folding energy for the first 100 nucleotides of the 3′ ATR, and then summing sequence-dependent energy changes, the terms including scaling coefficients and an average energy cost for synthesizing a nucleotide. The method further includes simulating, through application of the relative gene expression metrics of the plurality of genes to a deterministic model, the performance of an intended function of the synthetic gene circuit.
US11276476B1 Common-mode comparison based fuse-readout circuit
Systems and methods are provided that sense a state of a fuse located in a fuse array. These methods involve a logic gate that selectively transmits outputs from respective comparators based on the combination of outputs received at the logic gate. The comparators generate outputs based on comparing a signal received indicative of the fuse state and a reference voltage. The described systems and methods reduce power consumption of a fuse sensing device since portions of the fuse sensing device are deactivated when not sensing and enable single fuse reading to occur, among other advantages.
US11276475B2 Memory device and method of operating the memory device
Provided herein may be a memory device and a method of operating the memory device. The memory device may include a memory block coupled to bit lines and word lines, a voltage generator configured to apply at least one of a program voltage or a verify voltage to a word line selected from among the word lines, page buffers configured to precharge less than all or all of the bit lines during a verify operation performed on the memory cells, an operation logic configured to output verify information related to a verify operation performed during a program operation in response to a command, and a page buffer controller configured to output page buffer control signals so that the less than all of the bit lines are selectively precharged or the all of the bit lines are precharged depending on the verify information.
US11276467B2 Method of programming memory device and related memory device having a channel-stacked structure
A vertical NAND string in a channel-stacked 3D memory device may be programmed using ISPP scheme, wherein a preparation step is introduced immediately after each verification step and before the start of a corresponding verification step. During the preparation step, the electrons accumulated in the channel may be drained by the selected bit line for enhancing the coupling effect of the channel, thereby reducing program disturb and increasing program speed.
US11276466B2 Semiconductor storage device
A semiconductor storage device includes a first memory cell electrically connected to a first bit line and a first word line, a second memory cell electrically connected to a second bit line and the first word line, and a first circuit configured to supply voltages to the first word line. During a reading operation to read a page of memory cells including the first memory cell and the second memory cell, the first circuit supplies a first voltage to the first word line while the first memory cell is selected as a read target during a first time period, and supplies a second voltage greater than the first voltage to the first word line while the second memory cell is selected as a read target during a second time period that is different from the first time period, and directly thereafter, supplies the first voltage to the first word line.
US11276464B2 Programming method and reading method for memory device
A method, includes: applying a read voltage at a first read voltage level to read a memory cell for detecting a resistance level of the memory cell; applying the read voltage at a second read voltage level, different from the first read voltage level, to read the memory cell for determining a waveform type has been utilized to program the memory cell; recognizing data bits stored in the memory cell. The data bits stored in the memory cell comprise a first data bit and at least one second data bit. The first data bit is recognized according to the waveform type and is irrelevant with the resistance level. The at least one second data bit is recognized according to the resistance level and is irrelevant with the waveform type. A device is also disclosed herein.
US11276462B2 Techniques for a multi-step current profile for a phase change memory
Examples may include techniques to implement a SET write operation to a selected memory cell include in a memory array. Examples include selecting the memory cell that includes phase change material and applying various currents over various periods of time during a nucleation stage and a crystal growth stage to cause the memory cell to be in a SET logical state.
US11276460B2 Dye-sensitized optoelectronic memory
Structures for an optoelectronic memory and related fabrication methods. A metal oxide layer is located on an interlayer dielectric layer. A layer composed of a donor/acceptor dye is positioned on a portion of the first layer.
US11276457B2 Processing in memory
An example apparatus includes a processing in memory (PIM) capable device having an array of memory cells and sensing circuitry coupled to the array. The PIM capable includes a row address strobe (RAS) component selectably coupled to the array. The RAS component is configured to select, retrieve a data value from, and input a data value to a specific row in the array. The PIM capable device also includes a RAS manager selectably coupled to the RAS component. The RAS manager is configured to coordinate timing of a sequence of compute sub-operations performed using the RAS component. The apparatus also includes a source external to the PIM capable device. The RAS manager is configured to receive instructions from the source to control timing of performance of a compute operation using the sensing circuitry.
US11276453B2 Periodic calibrations during memory device self refresh
A memory device is described. The memory device includes logic circuitry to perform calibrations of resistive network terminations and data drivers of the memory device while the memory device is within a self refresh mode.
US11276448B2 Memory array with multiplexed select lines and two transistor memory cells
Methods, systems, and devices for memory array with multiplexed select lines are described. In some cases, a memory cell of the memory device may include a storage component, a first transistor coupled with a word line, and a second transistor coupled with a first select line to selectively couple the memory cell with a first digit line. A third transistor may be coupled with the first digit line and a sense component common to a set of digit lines and a set of select lines. A second select line may be coupled with the third transistor and configured to couple the sense component with the first digit line and to couple the sense component with a second digit line. The sense component may determine a logic state stored by the memory cell based on the signal from the first digit line and the signal from the second digit line.
US11276447B2 Spin current magnetoresistance effect element and magnetic memory
A spin current magnetoresistance effect element includes a magnetoresistance effect element, a spin-orbit torque wiring that extends in a first direction intersecting a lamination direction of the magnetoresistance effect element and is positioned on a side of the magnetoresistance effect element with the second ferromagnetic metal layer, and a control unit configured to control a direction of a current during reading. The control unit is connected to at least one of a first and second point, which are positions with the magnetoresistance effect element interposed therebetween in the first direction in the spin-orbit torque wiring, and a third point on a side of the magnetoresistance effect element with the first ferromagnetic layer. The control unit shunts a read current during reading from the third point toward the first point and the second point or merges the read current toward the third point from the first point and the second point.
US11276443B2 Offset cancellation
Systems, methods, and apparatuses for offset cancellation are described. A memory device may determine that a channel is in a state that interrupts an active termination of the channel and enable the calibration of a reference voltage (e.g., by the memory device). For example, a channel used for data communications with a second device (e.g., a controller) may initially be in a state of active termination. The memory device may determine that the channel has transitioned to another state that interrupts the active termination. While the channel is in the other state, the memory device may calibrate a reference voltage of a receiver by transmitting calibration signals on the channel and detecting an offset associated with a reference voltage. The memory device may use the detected offset and the reference voltage to identify signals transmitted to the memory device over the channel.
US11276441B2 Semiconductor device including input/output pad
A memory device includes a data pad disposed in a first pad area and configured to receive data, a data strobe pad disposed in the first pad area and configured to receive a data strobe signal, a clock pad disposed in a second pad area adjacent to the first pad area and configured to receive a clock signal, a data conversion circuit disposed in the first pad area and configured to convert the data inputted through the data pad into parallel data based on the data strobe signal, and a data driving circuit disposed in the first pad area and configured to transmit the parallel data through a global input and output line based on the clock signal.
US11276440B2 Memory controllers, systems, and methods supporting multiple request modes
A memory system includes a memory controller with a plurality N of memory-controller blocks, each of which conveys independent transaction requests over external request ports. The request ports are coupled, via point-to-point connections, to from one to N memory devices, each of which includes N independently addressable memory blocks. All of the external request ports are connected to respective external request ports on the memory device or devices used in a given configuration. The number of request ports per memory device and the data width of each memory device changes with the number of memory devices such that the ratio of the request-access granularity to the data granularity remains constant irrespective of the number of memory devices.
US11276437B2 Interconnections for 3D memory
Apparatuses and methods for interconnections for 3D memory are provided. One example apparatus can include a stack of materials including a plurality of pairs of materials, each pair of materials including a conductive line formed over an insulation material. The stack of materials has a stair step structure formed at one edge extending in a first direction. Each stair step includes one of the pairs of materials. A first interconnection is coupled to the conductive line of a stair step, the first interconnection extending in a second direction substantially perpendicular to a first surface of the stair step.
US11276436B1 Corrosive gas reduction for electronic devices
A device includes a cover and a base. The base is coupled to the cover to create an enclosure. The device also includes a form-in-place-gasket. The form-in-place-gasket is positioned between the cover and the base to create a seal. The form-in-place-gasket includes an acid-absorbing material.
US11276434B1 System and method for generating personalized video trailers
Systems and methods for generating individualized content trailers. Content such as a video is divided into segments each representing a set of common features. With reference to a set of stored user preferences, certain segments are selected as aligning with the user's interests. Each selected segment may then be assigned a label corresponding to the plot portion or element to which it belongs. A coherent trailer may then be assembled from the selected segments, ordered according to their plot elements. This allows a user to see not only segments containing subject matter that aligns with their interests, but also a set of such segments arranged to give the user an idea of the plot, and a sense of drama, increasing the likelihood of engagement with the content.
US11276433B2 Systems and methods to improve skip forward functionality
Systems and methods are described to identify jump points indicative of potential time points from which to resume consumption of the media asset in response to receiving a request to skip a portion of a media asset being consumed. The jump points include a first jump point identified based on a content viewing profile and a second jump point identified based on a scene information associated with the media asset. A preview image is displayed at each of the identified jump points. Systems and methods are also described to pause the skipping operation at the identified jump points and provide a preview at the respective jump points. Systems and method are further described to identify jump points based on analysis of the portion of the media asset being skipped.
US11276432B1 Data storage device measuring HAMR media distributions
A data storage device is disclosed comprising a head actuated over a magnetic media, wherein the head comprises a write coil, a laser configured to heat the magnetic media during a write operation, and a read element. A test pattern is written to the magnetic media by applying a current to the write coil and a first bias to the laser. A second bias is applied to the laser while the head passes over the test pattern, and then the test pattern is read from the magnetic media using the head to generate a first read signal. A first noise power of the first read signal is measured, and at least one parameter of a noise power function is generated based on the first noise power measurement, wherein the noise power function is a function of at least the bias applied to the laser.
US11276431B1 Data storage device executing just-in-time refresh
A data storage device is disclosed comprising a head actuated over a magnetic media comprising a plurality of data tracks, wherein each data track comprises a plurality of data sectors. A plurality of access commands are stored in a command queue, and an access command is selected from the command queue. When the selected access command is a write command to a target data track and at least part of a first data track proximate the target data track needs to be refreshed, a refresh read command is executed to read data from at least part of the first data track prior to executing the write command to the target data track.
US11276422B2 Magnetic recording head with non-magnetic conductive structure
The present disclosure generally relates to data storage devices, and more specifically, to a magnetic media drive employing a magnetic recording head. The head includes a trailing shield, a main pole, an STO disposed between the trailing shield and the main pole, and a non-magnetic conductive structure (or non-magnetic conductive layers) adjacent to the main pole and in contact with the STO. The non-magnetic conductive structure provides additional paths for electrical currents to flow to the STO. The non-magnetic conductive structure enables higher current density to the STO without creating hot spots at the MFS. Maximum current efficiency and uniformity can be achieved with the non-magnetic conductive structure.
US11276418B2 Acoustic signature generation by embedding user sentiments
Aspects of the invention include acoustic signature generation via user sentiment embedding. An example method includes an audio signal of user speech, obtaining a user context and a user state space for at least one user, generating a sentiment vector from the user context and the user state space, generating a set of sentiment signals for based on the sentiment vector, and embedding the audio signal with the set of sentiment signals to generate an embedded sentiment signal.
US11276417B2 Systems and methods for integrated conferencing platform
A software-based conferencing platform is provided. The platform comprises a plurality of audio sources providing input audio signals, the audio sources including a virtual audio device driver configured to receive far-end input audio signals from a conferencing software module, and a network audio library configured to receive near-end input audio signals from one or more near-end audio devices. The platform further comprises a digital signal processing component configured to receive the input audio signals from the audio sources and generate audio output signals based the received signals, the digital signal processing component comprising an acoustic echo cancellation module configured to apply acoustic echo cancellation techniques to one or more of the near-end input audio signals.
US11276414B2 Method and device for processing audio signal using audio filter having non-linear characteristics to prevent receipt of echo signal
An electronic device includes an audio input module, an audio output module, and a processor. The processor is configured to provide a first signal and a second signal into which a first audio signal is processed, output the first audio signal through the audio output module, acquire an external audio signal comprising the first audio signal of the electronic device, acquire a first output value through a first input channel of an audio filter, acquire a second output value through a second input channel of the audio filter, and provide a second audio signal, based at least on a first difference value between the magnitude value corresponding to the first frequency of the external audio signal and the first output value and a second difference value between the magnitude value corresponding to the second frequency of the external audio signal and the second output value.
US11276413B2 Audio signal encoding method and audio signal decoding method, and encoder and decoder performing the same
Disclosed are an audio signal encoding method and audio signal decoding method, and an encoder and decoder performing the same. The audio signal encoding method includes applying an audio signal to a training model including N autoencoders provided in a cascade structure, encoding an output result derived through the training model, and generating a bitstream with respect to the audio signal based on the encoded output result.
US11276412B2 Method and device for efficiently distributing a bit-budget in a CELP codec
A method and device allocates a bit-budget to a plurality of first parts of a CELP core module of (a) an encoder for encoding a sound signal or (b) a decoder for decoding the sound signal. In the method and device, bit-budget allocation tables assign, for each of a plurality of intermediate bit rates, respective bit-budgets to the first CELP core module parts. A CELP core module bit rate is determined and one of the intermediate bit rates is selected based on the determined CELP core module bit rate. The respective bit-budgets assigned by the bit-budget allocation tables for the selected intermediate bit rate are allocated to the first CELP core module parts.
US11276411B2 Method and device for allocating a bit-budget between sub-frames in a CELP CODEC
A method and device for allocating a bit-budget to a plurality of first parts and to a second part of a CELP core module of (a) an encoder for encoding a sound signal or (b) a decoder for decoding the sound signal. In a frame of the sound signal comprising sub-frames, respective bit-budgets are allocated to the first CELP core module parts and a bit-budget remaining after allocating to the first CELP core module parts their respective bit-budgets is allocated to the second CELP core module part. According to an alternative, the second CELP core module part bit-budget is distributed between the sub-frames of the frame and a larger bit-budget is allocated to at least one of the sub-frames of the frame. The at least one sub-frame may be the first sub-frame of the frame, at least one sub-frame following the first sub-frame, or the sub-frame using a glottal-impulse-shape codebook.
US11276410B2 Convolutional neural network with phonetic attention for speaker verification
Embodiments may include reception of a plurality of speech frames, determination of a multi-dimensional acoustic feature associated with each of the plurality of speech frames, determination of a plurality of multi-dimensional phonetic features, each of the plurality of multi-dimensional phonetic features determined based on a respective one of the plurality of speech frames, generation of a plurality of two-dimensional feature maps based on the phonetic features, input of the feature maps and the plurality of acoustic features to a convolutional neural network, the convolutional neural network to generate a plurality of speaker embeddings based on the plurality of feature maps and the plurality of acoustic features, aggregation of the plurality of speaker embeddings into a first speaker embedding based on respective weights determined for each of the plurality of speaker embeddings, and determination of a speaker associated with the plurality of speech frames based on the first speaker embedding.
US11276408B2 Passive enrollment method for speaker identification systems
Techniques for passive enrollment of a user in a speaker identification (ID) device are provided. One technique includes: parsing, by a processor of the speaker ID device, a speech sample, spoken by the user, into a keyword phrase sample and a command phrase sample; identifying, by a text-dependent speaker ID circuit of the speaker ID device, the user as the speaker of the keyword phrase sample; associating the command phrase sample with the identified user; determining if the command phrase sample in conjunction with one or more earlier command phrase samples associated with the user is sufficient command phrase sampling to enroll the user in a text-independent speaker ID circuit of the speaker ID device; and enrolling the user in the text-independent speaker ID circuit using the command phrase samples associated with the user after determining there is sufficient command phrase sampling to enroll the user.
US11276404B2 Speech recognition device, speech recognition method, non-transitory computer-readable medium storing speech recognition program
A speech recognition device of the present disclosure recognizes an uttered speech of a user, and includes a controller configured to control output of any disturbance sound according to whether uttered content requested to the user is content desired not to be heard by a third party, and stop the output of the disturbance sound in response to end of an utterance of the user.
US11276399B2 Guide robot and method for operating the same
The present disclosure relates to a guide robot and a method of operating the same. A guide robot according to the present disclosure includes a voice receiving unit to receive a voice, a controller to determine whether the received voice includes a preset wake-up word, and a wireless communication unit to perform communication with an artificial intelligence (AI) server set to be activated by the preset wake-up word. At this time, the control unit transmits the received voice to the artificial intelligence server, receives result information from the artificial intelligence server, and outputs the received result information, when the received voice includes the preset wake-up word. And, the control unit outputs a response voice selected according to a predetermined reference when the received voice does not include the preset wake-up word. The guide robot may be operated by artificial intelligence.
US11276397B2 Narrowband direction of arrival for full band beamformer
A system and method for improving the performance of a hands-free voice user interface system while minimizing the computational complexity without sacrificing performance. Specifically, when estimating the location of the talker for the purpose of steering a directional beam in the direction of the active talker. A hands-free voice user interface system requires a clean signal to be streamed to the cloud for recognition. One way to improve the speech signal is to estimate where the talker is and steer a beam in the direction of the active talker. To locate the talker to a localized position, a direction of arrival estimator (DOA) algorithm is used. DoA generally requires noise and echo free signal for optimal estimation, but it is computationally expensive to run audio pre-processing such as an acoustic echo cancellation for each microphone in microphone array. To reduce computational complexity, the system and method extract certain range of frequency and operate pre-processing only on the selected frequency. By properly selecting the frequency range, it does not degrade DoA accuracy while significantly reducing computational complexity.
US11276396B2 Handling responses from voice services
Systems and methods for handling responses from voice services. In some embodiments, an Information Handling System (IHS) may include: a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: transmit an audio instruction to a voice services engine, receive a response to the audio instruction, and output a notification associated with the response using an output setting selected based upon a context of the IHS.
US11276395B1 Voice-based parameter assignment for voice-capturing devices
Methods, systems, and computer-readable media for voice-based parameter assignment for voice-capturing devices are disclosed. Voice input from a voice-capturing device is received over one or more networks at a service provider environment comprising one or more services. The services implement voice input analysis and device management. Using the voice input analysis, analysis of the voice input is performed to determine that the voice input represents a value for a configuration parameter. The value is descriptive of the device. An association between the voice-capturing device and the value for the configuration parameter is stored using the device management. The value affects one or more actions taken by the service provider environment responsive to further voice input from the voice-capturing device.
US11276394B2 Method for re-aligning corpus and improving the consistency
Vocabulary consistency for a language model may be improved by splitting a target token in an initial vocabulary into a plurality of split tokens, calculating an entropy of the target token and an entropy of the plurality of split tokens in a bootstrap language model, and determining whether to delete the target token from the initial vocabulary based on at least the entropy of the target token and the entropy of the plurality of split tokens.
US11276392B2 Communication of transcriptions
A method may include obtaining audio originating at a remote device during a communication session conducted between a first device and the remote device and obtaining a transcription of the audio. The method may also include processing the audio to generate processed audio. In some embodiments, the audio may be processed by a neural network that is trained with respect to an analog voice network and the processed audio may be formatted with respect to communication over the analog voice network. The method may further include processing the transcription to generate a processed transcription that is formatted with respect to communication over the analog voice network and multiplexing the processed audio with the processed transcription to obtain combined data. The method may also include communicating, to the first device during the communication session, the combined data over a same communication channel of the analog voice network.
US11276388B2 Beamforming system based on delay distribution model using high frequency phase difference
A beamforming system comprises an input module, a phase-difference module, a delay distribution module, and a delay estimation module configured to make a final delay estimation based on the delay distribution. The final delay estimation is applied to align one of two selected channels and combine the two channels to obtain a signal of interest. The phase-difference module calculates phase differences for a range of frequency bins. The delay estimation module considers all possible delays derived from the phase differences, including multiples of ±2π to overcome the ambiguity in high frequency bins when the spacing between two acoustic sensors is longer than the half of the wavelengths.
US11276385B2 Noise reduction device, vehicle, noise reduction system, and noise reduction method
With respect to a noise reduction device using a speaker and a microphone corresponding to each seat in a vehicle to reduce a noise in each seat, the noise reduction device includes, a signal processing unit configured to generate a canceling sound that reduces a noise at an ear of an occupant in a predetermined seat by using an auxiliary filter, an operation setting unit configured to disable operations of a speaker and a microphone corresponding to each empty seat in the vehicle, and an auxiliary filter setting unit configured to change a setting value of the auxiliary filter used by the signal processing unit to generate the canceling sound in accordance with the number of occupants in seats other than the predetermined seat, the seats affecting the noise in the predetermined seat.
US11276382B2 Sound absorber fixing point and mounting system
A vehicle sound absorber system includes a sound absorber fixing fastener having a cap with a cylindrical bore and an end face including multiple flexible bite members. A sound absorber material body is locally compressed and partially captured within the cylindrical bore. A remainder of the sound absorber material body not captured within the cylindrical bore extends radially outward and freely away from the cap. A stud extending from a vehicle body wall extends through a through aperture created in the sound absorber material body and a sound absorber panel of an acoustic material mounted on the vehicle body wall. The cap is captured on the stud by frictional engagement of the flexible bite members on the stud. The sound absorbing material of the sound absorber material body replaces sound absorber material removed to form each of a recessed area and a fully compressed layer of the sound absorber panel.
US11276379B2 Retaining device for a chin rest for a stringed instrument
A holding device for a chin rest for a string instrument, by means of which a support plate provided for supporting the chin of the player of the string instrument can be connected to the body of the string instrument, is intended on the one hand to enable an ergonomically improved posture of the player and on the other hand to improve the sound of the string instrument. For this purpose, the holding device is designed as a spring element which connects the support plate to the body in a spring-loaded manner.
US11276374B2 Drawing device, drawing program, and non-transitory computer-readable storage medium for editing and managing associations between object, screen, and project scripts
A drawing device includes: a display unit that displays an editing screen for creating a plurality of screens to be displayed on a programmable display device; a screen data generation unit that generates screen data configured by the plurality of screens and including an object that is a display element arranged on the editing screen; a screen script generation unit that generates a screen script that is a processing program to be executed only when a specific screen out of the plurality of screens to be displayed on the programmable display device is displayed; and an association management unit that manages an association between the object and the screen script. When the object is copied from a source editing screen to a destination editing screen, the screen script generation unit registers, with the destination editing screen, the screen script associated with the object to be copied.
US11276372B2 Method of operation of display device and display device
A method of operation performed by a display device displaying an image on a display surface includes the steps of displaying a first image in the display surface's first area, and displaying second image in a second area different from the display surface's first area, displaying a third image formed by superimposing a writing image to the second image on the second image in second area instead of the second image, determining whether or not a condition for changing an image to be displayed in the first and second area is fulfilled, and changing the image to be displayed in the first area from first image to third image and changing image to be displayed in second area from third image to a fourth image when it is determined that the condition is wherein the first image is displayed in first area and third image is displayed in second area.
US11276371B2 Systems and methods for identifying and correcting illumination sources reflecting on displays
Systems and methods for identifying and correcting illumination sources are described. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive a measurement from an Ambient Light Sensor (ALS); determine that the measurement indicates an increase in ambient illumination equal to or greater than a threshold value; in response to the determination, receive an image from a charge-coupled device (CCD) sensor; extract illumination data from the image; and adjust the measurement in response to the illumination data.
US11276369B2 Electronic display burn-in detection and mitigation
Systems, methods, and devices are provided to reduce a likelihood of image burn-in on an electronic display. Such an electronic device may include image processing circuitry and an electronic display. The image processing circuitry may receive image data and analyze the image data for risk of image burn-in and, based at least in part on the analysis of the image data, reduce a risk of image burn-in at least in part by reducing a local maximum pixel luminance value in at least one of a plurality of regions of the image data over time or by reducing a dynamic range headroom of the image data. The electronic display may display the image data with a reduced risk of image burn-in on the pixels of the electronic display.
US11276367B2 Image processing device and an image processing program
According to an aspect of the present invention, provided is an image processing device comprising a saturation value acquisition unit configured to acquire a saturation value of a target pixel or a saturation value of a target small area including a target pixel and peripheral pixels around the target pixel, and a correction unit configured to correct the target pixel so that a corrected gradation characteristic obtained by correcting the target pixel matches a gradation characteristic synthesized by mixing a color gradation characteristic and a monochrome gradation characteristic at a predetermined mixing ratio based on the saturation value, wherein assuming that the saturation value is c, and the mixing ratio of the color gradation characteristic is W, a value of W is represented by variable c as a relationship W=f(c) and satisfies a following condition. Condition: There is a saturation value c and a multiplier a which satisfy f(c)>αg(c), and α≥1, wherein a relationship in which the mixing ratio W increases in proportion to the saturation value c is W=g(c) and the saturation value is equal to or greater than a threshold value.
US11276363B2 Display driving control circuit, display panel and driving control method
A display driving control circuit, a display panel, and a driving control method are disclosed. A driving control sub-circuit in the display driving control circuit includes a first data selection sub-circuit, a second data selection sub-circuit, a third data selection sub-circuit, and a fourth data selection circuit. The first data selection sub-circuit, the second data selection sub-circuit, the third data selection sub-circuit, and the fourth data selection circuit are electrically connected to a first selection signal line respectively. The first data selection sub-circuit and the third data selection sub-circuit are electrically connected to a first data channel signal line, and the second data selection sub-circuit and the fourth data selection sub-circuit are electrically connected to a second data channel signal line. Each of the first data selection sub-circuit, the second data selection sub-circuit, the third data selection sub-circuit, and the fourth data selection circuit is also electrically connected to a display data line to transmit one of a first data channel signal or a second data channel signal to the connected display data line under control of a selection signal from a connected selection signal line.
US11276355B2 Timing controller for controlling emission of emission element for recognizing touch coordinates and electronic device including the same
Disclosed is a timing controller including a coordinate data generation circuit configured to generate X coordinate emission data for acquiring X coordinates and Y coordinate emission data for acquiring Y coordinates, a selection circuit configured to time-divide 1 frame duration to output the X coordinate emission data to a display driving circuit during an X coordinate field and to output the Y coordinate emission data to the display driving circuit during a Y coordinate field, and a control data generation circuit configured to output control data for allowing pixels connected to one data line to emit light in units of 1 data line using the X coordinate emission data during the X coordinate field and allowing pixels connected to one gate line to emit light in units of 1 gate line using the Y coordinate emission data during the Y coordinate field, to the display driving circuit.
US11276353B2 Display panel and display device including the same
A display device includes a display panel including a display and a non-display area, data lines, driving lines, power lines, and pixels connected to said lines being at the display area, a data driver for generating data signals supplied to the pixels, a power supply for generating a power signal supplied to the pixels, and a driving circuit at the non-display area and for generating driving signals supplied to the pixels, the driving circuit including stages for providing the driving signals to at least two of the driving lines, wherein data fan-out lines connected to the data driver are connected to the data lines, a power supply line connected to the power supply is connected to the power lines, and the driving circuit is connected to the driving lines, through a first connection line, a second connection line, a third connection line, and a fourth connection line.
US11276348B2 Compensation systems and methods for OLED display degradation
What is disclosed are systems and methods for compensating for display OLED degradation. Correction factors k for OLED degradation of each sub-pixel is modelled and tracked based on grey level, temperature, and time, and used to correct image data provided to an OLED display.
US11276344B2 Pixel circuit, driving method, and display apparatus
The present application discloses a pixel circuit for a light-emitting diode display panel. The pixel circuit includes a reset sub-circuit configured to initialize voltage levels of some nodes. Additionally, the pixel circuit includes a data-input and compensation sub-circuit configured to load a data signal and adjust the voltage levels of the nodes for determining a driving current flown through a driving sub-circuit. The pixel circuit further includes a voltage-control sub-circuit for controlling a switch sub-circuit to determine whether the driving current is flowing or not. Moreover, the pixel circuit includes an emission-control sub-circuit configured to control a partial time span in one scan for passing the driving current to the light-emitting diode to drive light emission. The one scan is one of multiple different scans in one cycle time of displaying one frame of image.
US11276338B2 Imaging device, display apparatus, and imaging apparatus
An imaging device is descried herein. The imaging device includes a first imaging structure and a second imaging structure that are respectively and sequentially stacked from bottom to top. The first imaging structure performs amplitude modulation on a light signal based on a first drive signal, and outputs amplitude-modulated light carrying pixel information of a first image and pixel information of a second image, and the first drive signal is determined based on light intensity of the first image and light intensity of the second image. The second imaging structure performs phase modulation on the amplitude-modulated light based on a second drive signal, where phase-modulated light is decomposed into light having two polarization components, which are used when forming the first image and the second image, and the second drive signal is determined based on the light intensity of the first image and the light intensity of the second image.
US11276335B2 Scrolling billboard and method of operation
A scrolling billboard having a frame, a first pair of mandrels mounted within the frame supporting an elongate banner having multiple sign images. One sign image is viewable within the frame opening. A pair of sign drive motors are connected to the first pair of mandrels. A second pair of mandrels move a curtain relative to the frame opening between a blocked position where view of the sign is obstructed and a viewing position in which view of the sign is unobstructed. The mandrels are tubular and internally supported by mandrel supports to prevent sagging. A controller cooperates with the sign and curtain drive motors to change the viewable image by: moving the curtain to the closed position, changing the sign image, and returning the curtain to the viewing position. An add/remove fixture is disclosed to insert or remove signs from the banner. A corresponding method is also disclosed.
US11276333B2 Determination of parameters for use of an outdoor display unit
The present disclosure generally relates to determining parameters of use for an outdoor display unit, such as a mobile display unit, including for example a geographic area for use, a time/day of use, and/or information to be displayed by the outdoor display unit. Parameters of use may be determined based on use characteristics, including results, associated with information displayed by an outdoor display unit in a first geographic area having characteristics determined to be similar to those of a second geographic area. For example, the geographic areas may share one or more similar spatio-temporal aspects with one another. Based on these spatio-temporal aspects, a day/time when characteristics of the second geographic area are similar to those of the first geographic area may be identified. Information displayed at the second area may be determined based on the use characteristics, and the determined information may be displayed at the identified day/time.
US11276332B2 Display devices and methods for using same
Disclosed herein are display devices and systems including a collapsible display assembly: the assembly having a plurality of panels having a predetermined area and thickness, the plurality of panels connected using a plurality of living hinges; a plurality of posts connected to at least one panel; a plurality of protrusions disposed on at least one surface of at least one panel, the protrusions configured to limit a range of motion of at least one living hinge. Also disclosed herein are methods of using the disclosed display devices and systems, for example, to display information in a vending machine, such as pricing and/or caloric information.
US11276325B2 Systems and methods for flight simulation
A method includes receiving, at a display device, simulated flight data from a flight control system on-board an unmanned aerial vehicle (UAV) when the UAV is in a simulation mode; and displaying, on a visual display of the display device, simulated flight state information of the UAV in response to the simulated flight data. The display device is configured to display real flight data when the UAV is in a flight mode.
US11276324B2 Method and device for predicting optimum attack and defence solutions in a military conflict scenario
A prediction device includes a data input assembly, a modelling unit, a resolution unit, an interpretation unit, and an information transmission unit. The data input assembly is configured to enter attacker data relating to attack models, and defender data relating to ground a zone to be defended and to available defense means. The modelling unit is configured to generate a game tree evaluated on the basis of input data, based on game theory. The resolution unit is configured to define a game balance based on game theory, the game balance defining an attacker strategy and defender strategy pair. The interpretation unit is configured to determine, on the basis of the game balance, an optimum attack solution, as well as an optimum defense solution that is best suited to the optimum attack solution.
US11276318B2 Electronic apparatus, learning support terminal, learning support method, and recording medium
An electronic apparatus includes a processor and a storage storing instructions that, when executed by the processor, control the processor to perform acquiring a command list, determining a position and/or a locus in a coordinate system set based on all of one or more commands of the acquired command list, determining first determination information indicating whether the determined position in the coordinate system matches with a specific position in the coordinate system and/or second determination information indicating whether the determined locus in the coordinate system intersects with a specific region in the coordinate system, determining whether the command list is correct, and outputting at least any of the determined first determination information, the determined second determination information, and correct/incorrect determination information indicating the determination result of whether the command list is correct.
US11276315B1 Electric aircraft configured to implement a layered data network and method to implement a layered data network in electric aircraft
An electric aircraft configured to implement a layered data network is provided. The electric aircraft generally includes a first communication component, a second communication component and a third communication component. The first communication component is configured to communicate with a first layer providing radio communication between the electric aircraft and at least a first party at a first bandwidth. The second communication component is configured to communicate with a second layer providing mobile network communication between the electric aircraft and at least a second party at a second bandwidth. The third communication component is configured to communicate with a third layer providing satellite communication between the electric aircraft and at least a third party at a third bandwidth. A method to implement a layered data network in an electric aircraft is also provided.
US11276313B2 Information processing device, drive assist system, and drive assist method
An information processing device includes: a memory; and a processor coupled to the memory and configured to: detect an environment around a vehicle which is driven by a driver; generate a hazard list of an object to be a hazard based on the detected environment; detect a gaze of the driver; evaluate a risk regarding driving of the driver for each object included in the hazard list based on a frequency at which the object included in the hazard list is included in a field of view of the driver based on the detected gaze; and output drive assist information corresponding to the object with the evaluated risk that is equal to or larger than a threshold.
US11276310B2 Information providing device for providing various types of information using information presentation sounds
An information providing device provides various types of information by using an information presentation sound including a fundamental tone, and at least one harmonic tone having a frequency equal to an integral multiple of a frequency of the fundamental tone. The information providing device includes a pitch setting unit that sets the pitch of the information presentation sound, and an information presentation sound output unit that outputs the information presentation sound having the pitch set by the pitch setting unit. When it is assumed that a weighted average of frequencies weighted by a parameter associated with a sound pressure is a centroid frequency, the pitch setting unit variably sets the centroid frequency of the information presentation sound according to a type of information to be provided.
US11276309B2 Vehicle control device
A vehicle control device includes a plurality of imaging units that images an outside world of a vehicle, a surrounding screen image composition unit that combines a plurality of captured images captured by the plurality of imaging units to generate a surrounding screen image, a collision determination unit that determines whether an obstacle is present on a traveling route of the vehicle, an alarm screen image generation unit that selects, from a plurality of captured images, a captured image in which the obstacle is imaged to generate an alarm screen image including the selected captured image, and a display screen image switching unit that performs a process of displaying the surrounding screen image when the collision determination unit determines that the obstacle is not present, and displaying the alarm screen image when the collision determination unit determines that the obstacle is present.
US11276304B2 Systems and methods for addressing a moving vehicle response to a stationary vehicle
System, methods, and other embodiments described herein relate to dynamically determining an appropriate responsive action for a moving vehicle in accordance with local traffic regulations. In one embodiment, the disclosed system identifies a stationary vehicle in an environment of the subject vehicle based at least in part on information from a plurality of sensors disposed on the subject vehicle and classifies a type of the stationary vehicle as valid or abandoned based at least in part on the information from the plurality of sensors. A classification of valid indicates that a traffic regulation requires the subject vehicle to undertake a responsive action toward the stationary vehicle. The disclosed system obtains a local traffic regulation based on a location of the subject vehicle and modifies a trajectory of the subject vehicle based on the local traffic regulation when the type of the stationary vehicle is determined to be valid.
US11276303B1 Method and system for detecting use of garage
A system and method for detecting if a vehicle is being parked in a garage is disclosed. The method includes detecting sensory information at a vehicle and comparing the sensory information with ambient conditions outside of a garage to determine if the vehicle is likely in the garage or outside. The sensory information may also be compared to ambient conditions inside of a garage to determine if the vehicle is likely inside the garage or not. The method also includes sending reminders to vehicle owners who are not using their garage frequently. The method also includes automatically adjusting an insurance policy according the frequency of garage use.
US11276302B2 Traffic monitoring apparatus and method of using the same
A traffic monitoring apparatus includes a distributed acoustic sensor (DAS) for acquiring waterfall data, wherein the waterfall data includes a generation position of a vibration on a roadway adjacent to the DAS, a generation time of the vibration and an amplitude of the vibration. The traffic monitoring apparatus further includes a processor connected to the DAS. The processor is configured to receive the waterfall data from the DAS. The processor is further configured to preprocess the waterfall data. The processor is further configured to separate the preprocessed waterfall data into a plurality of patches, wherein a size of each patch of the plurality of patches is determined based on a parameter of the roadway. The processor is further configured to process each of the plurality of patches to estimate at least one traffic flow property of the roadway.
US11276301B1 Determining abnormal traffic conditions from a broadcast of telematics data originating from another vehicle
A computer-implemented method of using telematics data at a destination device is provided. The destination device may be a mobile device associated with a driver, or a smart vehicle controller of a destination vehicle. The telematics data is generated by an originating mobile device (i) having a Telematics Application (or “App”), and (ii) associated with a second driver/vehicle, the telematics data including acceleration, braking, speed, heading, and location data associated with an originating vehicle. The telematics data may be broadcast from the originating mobile device to the destination device that (a) analyzes the telematics data received, (b) determines that an abnormal travel condition exists, and (c) automatically take corrective action that alleviates a negative impact of the abnormal travel condition on the destination vehicle to facilitate safer travel. A usage-based or other insurance discount may be provided based upon insured usage of the telematics data-based risk mitigation or prevention functionality.
US11276300B2 Method for learning latest data considering external influences in early warning system and system for same
The present invention provides a method for learning latest data considering external influences in an early warning system, and the early warning system for same. The method for learning latest data considering external influences comprises the steps of: an early warning processing device categorizing device monitored variables according to external influences; and the early warning processing device differently applying a pattern learning method for each of the categorized monitored variables.
US11276298B2 Personal alert system
A system for alerting responders that a person is in need of assistance can include a mounting base, a microcontroller housed within the mounting base, a plurality of light emitting diodes connected between the microcontroller and a power source, a dome coupled to the mounting base, the dome encapsulating the plurality of light emitting diodes and the reflector, a radio frequency receiver housed within the mounting base, a radio frequency transmitter in communication with the radio frequency receiver, in which a signal received by the radio frequency receiver generated from the radio frequency transmitter activates a relay switch electrically coupled to the microcontroller, the microcontroller communicatively coupled to a non-transitory computer readable medium containing computer executable instructions executable to activate at least the plurality of light emitting diodes, and a speaker in communication with the microcontroller.
US11276295B2 Container with content monitoring and reporting capabilities
An activity monitor is associated with a container, such as a medication bottle, and includes one or more detectors configured to detect activity associated with the bottle, such as movement, opening and/or closing, and changes in volume and/or mass. The activity monitor may include alerting devices and be programmed with scheduling information. The activity monitor may also, or instead, be part of a system and communicate with one or more remote devices such as a user device or monitoring system, such as to receive programming information from those devices or to output activity information to those devices.
US11276291B2 Utilizing artificial intelligence to detect objects or patient safety events in a patient room
Methods and systems are provided for detecting objects or patient safety events in a patient room. Artificial intelligence is utilized to enhance safety issue recognition capabilities by the methods and systems. Sensors collect a series of images and depth data in a room of a patient. Data (corresponding to images and depth data of an object or patient safety event) is received from the sensors and compared to stored data to identify the object or patient safety event. The images are communicated to a central video monitoring system and a user may be prompted to confirm if the object requires learning or a patient safety event occurred (or identify the object or patient safety event) or to provide additional parameters or actions. A patient safety learning system analyzes the data and incorporates the user response to enhance safety issue recognition capabilities of the system and reduce false alerts.
US11276276B2 Electronic gaming machine with dedicated payment acceptors for different betting opportunities
An electronic gaming machine with a plurality of separate payment acceptors to keep funds received for different betting purposes separate.
US11276270B2 Method for transmitting entertainment gaming sessions between terminals
A method for transmitting an amusement game session between client units in a server-based amusement game system includes a server unit and at least two client units. Here, connections between the server unit and the at least two client units are set up via a communication network. The identification (ID1) of the first client unit is entered into the second client unit. A communication connection to the server unit is established from the second client unit, whereas an identification of the second client unit is sent to the server unit and stored together with the user-specific data. The amusement game session is displayed on the second client unit and the identification of the first client unit is deleted from the user-specific data. The amusement game session can then be seamlessly continued on the second client unit (C22) at the same status.
US11276269B2 Amusement game machine and method of play having a transmissive electronic display panel overlying play field
A game machine featuring a play field, a light source and a transmissive electronic display covering at least a portion of the play field. The play field having a top and bottom and a translucent back panel having first and second sides. The back panel being located between the play field and the light source. The play field located between the back panel and the electronic display. The light source illuminating the electronic display through the back panel to present images over the play field.
US11276268B2 Push-buttons for gaming machines
Push-button switches and components thereof, including push-button switch button covers, as well as methods of making the same and gaming machines having such push-button switches, are provided. The push-button switches are low profile and configured for aperture-free mounting, and the button covers are configured to convey information and have improved characteristics.
US11276267B2 Media rotation mechanism
Disclosed is a media rotation mechanism. The media rotation mechanism may include a housing, a media receiver, and a rotation motor. The housing may define a first opening and a second opening. The media receiver may define a media receiver opening. The rotation motor may be configured to rotate the media receiver between a first position and a second position. The first position may correspond to the media receiver opening facing the first opening. The second position may correspond to the media receiver opening facing the second opening.
US11276264B2 Device for handling notes of value
A device for handling notes of value comprises a sensor unit for detecting at least one feature of a least one note of value to be dispensed. A control unit distinguishes depending on the feature detected by the sensor unit whether the at least one note of value is a first note of value that is approved for withdrawal or a second note of value that is not approved for withdrawal and activates a switch unit such that the at least one note of value is fed to an intermediate storage when it is a second note of value. The intermediate storage comprises a transport unit drivable in a first direction for feeding the second note of value and drivable into a second direction such that the second note of value can be conveyed out of the intermediate storage.
US11276260B2 Authentication information issuing apparatus, delivery system and authentication information issuing method
An information processing apparatus includes a processor and a memory. The memory is in communication with the processor, where the memory stores computer-readable instructions that are executed by the processor. The processor performs operations including storing, in association with each other, vehicle position information with which a vehicle is identified, and parcel receipt information with which the vehicle is specified instead of an address or a name. The operations further include specifying the vehicle based on the parcel receipt information. The operations further include acquiring authentication information with which the vehicle is unlocked. The operations further include sending the authentication information to a device.
US11276258B2 Enhanced security for contactless access card system
An access card may store an encrypted operation key and a key used to read the encrypted operation key from the access card. The encrypted operation key and the key may be based on a unique identifier (UID) of the access card. The encrypted operation key may be obtained by encrypting an operation key using a cryptographic key that is also based on the UID of the access card. An access card reader may read the UID from the access card and use it to generate the key used to read the encrypted operation key from the access card. The access card read may also use the UID read from the access card to generate a cryptographic key used to decrypt the encrypted operation key. The access card reader may validate the decrypted operation key and determine whether to grant or deny access, for example, via an access control device.
US11276252B2 Texture acquisition device and method for manufacturing the same, texture acquisition method
Embodiments of the present disclosure provide a texture acquisition device, a method for manufacturing a texture acquisition device, and a texture acquisition method. The texture acquisition device includes: a display panel; a backlight layer including a plurality of light sources spaced apart from each other, the light sources being configured to emit light toward a light exit side of the display panel; and a plurality of photoelectric sensors, wherein the texture acquisition device is configured in such a way that the light emitted by the light source is irradiated to a region between adjacent light sources after being reflected by an object to be detected on the display panel, to form an optical path, and at least one photoelectric sensor is provided in the optical path so as to detect the light reflected by the object to be detected to recognize an texture image of the object to be detected.
US11276250B2 Recognition for overlapped patterns
In an approach, data of a plurality of points is sampled in a target area, wherein the data of each point of the plurality of points comprises position information and a height value. A first area of a target area is determined, wherein the height value of each point of the plurality of points in the first area complies with a first range. A second area of the target area is determined, wherein the height value of each point of the plurality of points in the second area complies with a second range. A third area of the target area is determined, wherein the height value of each point of the plurality of points in the third area complies with a third range. A first pattern is generated, wherein the first pattern is a combination of the first area and the third area.
US11276247B1 Systems and methods for providing augmented media
The present disclosure relates, in part, to spatially aware media that includes three-dimensional (3D) spatial information pertaining to a real-world space. The spatially aware media may map this 3D spatial information to media such as an image, for example, to provide 3D spatial context for the media. This may allow users to more flexibly and efficiently interact with virtual content in real-world spaces that are relevant to them. According to one embodiment, spatially aware media is augmented to provide an image of a real-world space overlaid with a render of a 3D model defined relative to the 3D spatial features of the real-world space. Before augmenting the spatially aware media, a recommended position for the 3D model relative to the 3D spatial features of the real-world space may be determined based on the 3D model and/or on the spatially aware media.
US11276244B2 Fixing holes in a computer generated model of a real-world environment
The disclosure provides technology for generating a photo realistic multi-dimensional computer generated model of a physical environment. An example method involves accessing a model that comprises a set of spatial values; aligning image data with a surface of the model, wherein the image data corresponds to an image value; updating, by a processing device, the model to comprise the image value at a point on the model that is absent a spatial value; analyzing the model and the image value to determine the spatial value for the point on the model; and updating the model to comprise the spatial value at the point on the model.
US11276241B2 Augmented reality custom face filter
An augmented reality face filter mask system having an application adapted to be down loaded to a personal electronic device wherein the application includes a plurality of preset templates and a plurality of stored template sections that are adapted for selection to create a form fitting augmented reality mask on a face captured in video. The application also includes tools that include a color palette providing a plurality of color options, a brush tool providing size and shape options, and a camera tool.
US11276239B2 Method and apparatus for providing video information
A method according to an aspect of the disclosure is performed by a computing device and includes rendering a video frame, displaying an object generated by user manipulation on the rendered video frame, calculating a relative position of the object with respect to a reference point of the video frame, and transmitting object information generated based on the relative position of the object. According to the method, even if the streaming screen continuously changes when streaming video between remote terminals, the shared 3D object can be placed at an accurate position, and objective position information of the shared 3D object can be provided regardless of the surrounding environment or situation.
US11276232B2 Intervertebral disc modeling
A method is disclosed for spinal anatomy segmentation. In one example, the method includes combining a fully convolutional network with a residual neural network. The method also includes training the combined fully convolutional network with the residual neural network from end to end. The method also includes receiving at least one medical image of a spinal anatomy. The method also includes applying the fully convolutional network with the residual neural network to at least one medical image and segmenting at least one vertebral body from the at least one medical image of the spinal anatomy.
US11276229B2 3D building analyzer
The scale of modeled building objects from collected imagery is determined by identifying architectural elements within building object imagery, determining a scale of the identified architectural elements by matching them to known industry standard architectural element based on dimensional ratio comparisons and deriving an average scaling factor based on scale of the identified architectural elements. A three dimensional model of the building object is scaled according to the average scaling. Scaled architecture elements within a relative error can be used for scaling the model according to an updated scale factor.
US11276228B2 3D scanning with automatic selection of scan strategy
According to an embodiment, a method for 3D scanning at least a part of a surface of an object is disclosed. The method includes recording, using an optical scanner comprising at least one camera, one or more test 2D images of the at least a part of the surface of the object; automatically identifying a first segment of a first level of interest within the test 2D images, the first segment imaging a region of interest on the at least a part of the surface of the object; identifying a first 3D volume comprising the region of interest of the at least a part of the surface of the object; selecting a first input defining a first resolution and/or a first coverage; and 3D scanning the at least a part of the surface of the object within the first 3D volume using the first input.
US11276226B2 Artificial intelligence apparatus and method for synthesizing images
Disclosed herein is an artificial intelligence apparatus including a memory configured to store image data, and a processor configured to acquire a human object image and a inanimate object image from the image data, generate a three-dimensional human model that matches the human object image, extract coordinate information of the image data, acquire a street view data matching the coordinate information, extract a reference object image, in which a inanimate object of the inanimate object image is photographed, from the street-view data, and acquire placement information of the human object image and the inanimate object image and place the three-dimensional human model on a street view image of the street view data using the placement information and the reference object image.
US11276225B2 Synthesizing an image from a virtual perspective using pixels from a physical imager array weighted based on depth error sensitivity
A method assigns weights to physical imager pixels in order to generate photorealistic images for virtual perspectives in real-time. The imagers are arranged in three-dimensional space such that they sparsely sample the light field within a scene of interest. This scene is defined by the overlapping fields of view of all the imagers or for subsets of imagers. The weights assigned to imager pixels are calculated based on the relative poses of the virtual perspective and physical imagers, properties of the scene geometry, and error associated with the measurement of geometry. This method is particularly useful for accurately rendering numerous synthesized perspectives within a digitized scene in real-time in order to create immersive, three-dimensional experiences for applications such as performing surgery, infrastructure inspection, or remote collaboration.
US11276224B2 Method for ray intersection sorting
A system and a method are disclosed for ray tracing in a pipeline of a graphic processing unit (GPU). It is determined whether a ray bounce of a first ray intersects a first primitive that is the closest primitive intersected by the ray bounce. The first ray is part of a first group of rays being processed by a first single-instruction-multiple-data (SIMD) process. The first ray is assigned by a sorting or binning unit to a second group of rays based on the intersection of the first primitive. The second group of rays is processed by a second SIMD process. The first ray is assigned to the second group of rays based on a material identification of the first primitive, an identification of the first primitive intersected by the ray bound of the first ray, a pixel location, and a bounce number of the ray bounce intersecting the first primitive.
US11276220B2 Automatic and interactive animation driven by change-based heuristics
Techniques for performing automatic interactive animation by automatically matching objects between multiple artboards, allowing an animator to link multiple artboards in a temporal sequence using time as a trigger and allowing an animator to preview an animation using intuitive drag controls via an input device such as a mouse or touch screen. An automatic animation process is performed by matching objects/nodes between artboards by determining a ranking of similarity between objects based upon a distance metric computed for a set of one or more attributes associated with each object in the artboards. If sufficient match is found, the matched objects can be treated as a single entity to be animated. In another embodiment, dominant direction of movement with respect to the matched objects is determined, and receipt of a drag event (mouse input or touch screen gesture input) in said dominant direction causes a preview of animation of that entity.
US11276218B2 Method for skinning character model, device for skinning character model, storage medium and electronic device
Embodiments of the present disclosure provide a method for skinning a character model, a device for skinning a character model, a computer readable medium, and an electronic device, and relate to the field of computer technology. The method comprises: obtaining a first character model and a corresponding skeleton structure; determining a vertex attribute of the first character model and a connecting relationship between the vertices; performing a nonlinear transformation process on the vertex attribute to obtain the first feature, and performing a graph convolution process on the connecting relationship and the first feature to obtain a second feature; determining a global feature and a local feature of the character model according to the second feature; and determining a target feature representing a binding relationship between the first character model and the skeleton hierarchy according to the global feature and the local feature.
US11276217B1 Customized avatars and associated framework
Various embodiments provide for techniques to facilitate online communication. In one embodiment, the communication is facilitated by providing a framework to enable the transmission of customized avatars across the messaging platform. The avatars may be recipe based, such that a receiving client device can receive the avatar recipe and render an avatar based on the recipe. In one embodiment the recipe includes set of components and a parameters associated with the set of components. An expression identifier associated with an expression to represent via the avatar can be received via the messaging platform and an animation of the avatar can be displayed to convey the intended expression.
US11276215B1 Spatial audio and avatar control using captured audio signals
An audio system in a local area providing an audio signal to a headset of a remote user is presented herein. The audio system identifies sounds from a human sound source in the local area, based in part on sounds detected within the local area. The audio system generates an audio signal for presentation to a remote user within a virtual representation of the local area based in part on a location of the remote user within the virtual representation of the local area relative to a virtual representation of the human sound source within the virtual representation of the local area. The audio system provides the audio signal to a headset of the remote user, wherein the headset presents the audio signal as part of the virtual representation of the local area to the remote user.
US11276214B2 System and a method for artificial neural-network based animation
A system and method of animating an image of an object may include: receiving a first image, depicting a “puppet” object; sampling an input video, depicting a second, “driver” object, to obtain at least one second image; obtaining, by a first machine-learning (ML) model, a first identity-invariant feature of the puppet object, from the first image; obtaining at least one second identity-invariant feature of the driver object, from the respective at least one second image; calculating, by a second ML model, a transformation function, based on the first identity-invariant feature and the at least one second identity-invariant feature; applying the calculated transformation function on the first image, to produce one or more third images, depicting a target object, including at least one identity-invariant feature of the driver object; and appending the one or more third images to produce an output video depicting animation of the puppet object.
US11276207B2 Image processing method, storage medium, and computer device
An image processing method for a computer device. The method includes obtaining a to-be-processed image belonging to a first image category; inputting the to-be-processed image into a first stage image conversion model, to obtain a first intermediate image; and converting the first intermediate image into a second intermediate image through a second stage image conversion model. The method also includes determining a first weight matrix corresponding to the first intermediate image; determining a second weight matrix corresponding to the second intermediate image; and fusing the first intermediate image and the second intermediate image according to the corresponding first weight matrix and second weight matrix, to obtain a target image corresponding to the to-be-processed image and belonging to a second image category. A sum of the first weight matrix and the second weight matrix being a preset matrix.
US11276204B1 Data compression for multidimensional time series data
Described herein are computer-implemented methods for compressing sparse multidimensional ordered series data. In particular, these methods and apparatuses for performing them (including software) may be particularly well suited to efficiently compressing spectrographic data.
US11276203B2 Point cloud compression using fixed-point numbers
A system comprises an encoder configured to compress attribute information for a point cloud and/or a decoder configured to decompress compressed attribute information. Attribute values for at least one starting point are included in a compressed attribute information file and attribute correction values are included in the compressed attribute information file. Attribute values are predicted based, at least in part, on attribute values of neighboring points. The predicted attribute values are compared to attribute values of a point cloud prior to compression to determine attribute correction values. In order to improve computing efficiency and/or repeatability, fixed-point number representations are used when determining predicted attribute values and attribute correction values. A decoder follows a similar prediction process as an encoder and corrects predicted values using attribute correction values included in a compressed attribute information file using fixed-point number representations.
US11276197B2 Information processing apparatus and subject information acquisition method
A captured image acquisition section of an information processing apparatus acquires polarization image data including polarization information in a plurality of azimuths. An imaging apparatus information acquisition section acquires information regarding a position and posture of an imaging apparatus. A viewpoint control section of a subject information acquisition section controls a plurality of viewpoints from which polarization images are captured. A point-of-interest information acquisition section sets a pixel of interest having a degree of polarization equal to or higher than a threshold in a polarization image of a first viewpoint, identifies a pixel representing the same point of interest in a polarization image of a second viewpoint, and then obtains a line of intersection between incident planes acquired for the respective viewpoints as a normal vector. An output data generation section generates output data based on results thereof and outputs the data.
US11276196B2 Video processing
A video processing method includes detecting, as a reference pose, a pose of an individual at a reference time point in an input video sequence; at a second, different, time point in the input video sequence, detecting a second pose of the individual; generating from one or more source images of the individual, a transitional video sequence representing a transition of the individual from the second pose to the reference pose; and associating the transitional video sequence with the input video sequence to generate an output video sequence including at least the transitional video sequence to implement a non-linear replay branch from the second time point to the reference time point.
US11276195B2 Using mapped elevation to determine navigational parameters
A system for navigating a host vehicle may include at least one processing device. The at least one processing device may be programmed to receive, from an image capture device, images representative of an environment of the host vehicle. The at least one processing device may also be programmed to analyze the images to identify features within the environment of the host vehicle. The at least one processing device may also be programmed to: obtain map data corresponding to the environment of the host vehicle, the map data comprising information of the features. The at least one processing device may also be programmed to match the features identified from the images with information of the features within the environment, obtained from the map data; and localize a position of the host vehicle within a roadway using the matched features and elevation information associated with the roadway.
US11276194B2 Learning dataset creation method and device
Provided are a method and a device that can efficiently generate a training dataset. Object information is associated with a visual marker, a training dataset generation jig that is configured from a base part and a marker is used, said base part being provided with an area that serves as a guide for positioning a target object and said marker being fixed on the base part, the target object is positioned using the area as a guide and in this condition an image group of the entire object including the marker is acquired, the object information that was associated with the visual marker is acquired from the acquired image group, a reconfigured image group is generated from this image group by performing a concealment process on a region corresponding to the visual marker or the training dataset generation jig, a bounding box is set in the reconfigured image group on the basis of the acquired object information, information relating to the bounding box, the object information, and estimated target object position information and posture information are associated with a captured image, and a training dataset for performing object recognition and position/posture estimation for the target object is generated.
US11276191B2 Estimating dimensions for an enclosed space using a multi-directional camera
Certain examples described herein relate to estimating dimensions of an enclosed space such as a room using a monocular multi-directional camera device. In examples, a movement of the camera device around a point in a plane of movement is performed, such as by a robotic device. Using the monocular multi-directional camera device, a sequence of images are obtained at a plurality of different angular positions during the movement. Pose data is determined from the sequence of images. The pose data is determined using a set of features detected within the sequence of images. Depth values are then estimated by evaluating a volumetric function of the sequence of images and the pose data. A three dimensional volume is defined around a reference position of the camera device, wherein the three-dimensional volume has a two-dimensional polygonal cross-section within the plane of movement. The three dimensional volume is then fitted to the depth values to determine dimensions for the polygonal cross-section. These dimensions then provide an estimate for the shape of the enclosed space.
US11276180B1 Techniques for encoding video data
This disclosure describes, in part, techniques for selecting encoding parameters for an electronic device. For instance, remote system(s) may receive, from the electronic device, video data representing a video. The remote system(s) may then analyze the video data to identify portions of the video that represented different areas located within the field of view (FOV) of the electronic device. The areas may include static areas, which do not include recurring motion, and/or dynamic areas, which include recurring motion. Additionally, the remote system(s) may analyze the video data to select encoding parameters for encoding the video data and/or for encoding the portions of the video data that represent the identified areas. The electronic device may then receive the encoding parameters from the remote system(s) and use the encoding parameters to encode additional video data that is generated by the electronic device.
US11276174B2 Method and apparatus for magnetic resonance imaging thermometry
A system and method to analyze image data. The image data may be used to assist in determine the presence of a feature in the image. The feature may include a bubble.
US11276166B2 Systems and methods for patient structure estimation during medical imaging
Methods and systems are provided for estimating patient structure prior to a scan by a medical imaging system. As one example, a method may include acquiring depth images of a patient positioned on a table of the medical imaging system, correcting the depth images based on histogram data from the depth images, and extracting a three-dimensional structure of the patient based on the corrected depth images.
US11276165B2 Method for training a deep learning model to obtain histopathological information from images
A method and a system for training a deep learning model to obtain histopathological information from images.
US11276164B2 Classifier trained with data of different granularity
A computer implemented method, computer system and computer program product are provided for data classification. According to the method, an original data is received by one or more processing units. A classification of the original data with a trained classifier is determined by one or more processing units, wherein the classifier is trained by a labeled data of different granularity, and the labeled data include at least one defect object.
US11276162B2 Surface defect identification method and apparatus
Embodiments include a computer implemented method of processing images of material surfaces to identify defects on the imaged material surface, the method including training a neural network to generate reduced-defect versions of training images of material surfaces; acquiring an image of a subject material surface; inputting the acquired image to the neural network to generate a reduced-defect version of the acquired image; and comparing the reduced-defect version of the acquired image with the acquired image to identify differences. Defects on the subject material surface at locations of the identified differences are identifiable.
US11276159B1 System and method for rocket engine health monitoring using digital image correlation (DIC)
Embodiments described herein may be applied to monitoring and evaluating rocket engine and other reusable components' health by tracking full-field stochastic patterns using Digital Image Correlation (DIC) to detect deformation. In particular, rocket engine cylindricity enables pre-flight and post-flight non-destructive inspection utilizing a turntable to detect local fatigue. In accordance with embodiments of the present disclosure, a rocket engine may undergo a DIC process, where the rocket engine is rotated via a turntable. Accordingly, the use of a turntable allows a single camera DIC setup to acquire data indicative surface measurements about the entire rocket engine. The rocket engine may then be flown and subsequently recovered. After recovery, the rocket engine again may undergo DIC processing, where the rocket engine is rotated via the turntable. The pre- and post-flight data may be compared to provide evidence of the existence of a deformation or lack thereof.
US11276158B2 Method and apparatus for inspecting corrosion defect of ladle
A method and an apparatus for inspecting a corrosion defect of a ladle are provided. The method includes: acquiring images from various angles using an image acquisition apparatus inside a to-be-inspected ladle; and inputting the acquired images into a defect inspection system to obtain a label representing a defect category, the defect inspection system including: a deep convolutional neural network that predicts a category of a corrosion defect of the ladle included in the images based on the input images. This method has the advantages of high safety, high accuracy and high real-time performance in inspecting the ladle status.
US11276155B2 Automated inspection system and automated inspection method including a data collection device that generates exposure parameter determination information
There are provided an automatic inspection system and an automatic inspection method capable of suppressing power consumption of a measurement device. A measurement device includes a sensor unit 11 that measures an inspection target 3, a parameter management unit 13 that determines a predetermined parameter set for the sensor unit based on parameter determination information received from a data collection device 2, and a measurement data generation unit 12 that generates measurement data by analyzing data obtained by the sensor unit measuring the inspection target by using the predetermined parameter. The data collection device includes a parameter determination information generation unit 23 that generates parameter determination information, and a measurement data acquisition unit 21 that specifies the parameter determination information for the measurement device, requests the measurement device to acquire the measurement data, and stores the measurement data acquired from the measurement device.
US11276154B2 Multi-frame depth-based multi-camera relighting of images
A method includes capturing a plurality of first images using a first image sensor and a plurality of second images using a second image sensor. The method also includes generating a short single view, short depth map, long single view, and long depth map from the first and second images. The method further includes generating a multi-frame depth map using the short single view, short depth map, long single view, and long depth map. The method also includes generating a gain map using the multi-frame depth map and lighting conditions, where the lighting conditions introduce a relighting effect into the gain map. The method further includes generating a relit short single view and a relit long single view by applying the gain map to the short and long single views. In addition, the method includes generating a relit image by fusing the relit short and long single views.
US11276152B2 Adaptive gain adjustment for histogram equalization in an imaging system
Systems and methods may be provided that improve the application of Histogram Equalization (HE) transfer functions for converting image system source data to display compatible image frames. Histograms developed from source data may be measured and depending on their properties, the gain of the HE transfer function may be adaptively adjusted. In some embodiments the property measured is a histogram width.
US11276150B2 Environment map generation and hole filling
In some embodiments, an image manipulation application receives a two-dimensional background image and projects the background image onto a sphere to generate a sphere image. Based on the sphere image, an unfilled environment map containing a hole area lacking image content can be generated. A portion of the unfilled environment map can be projected to an unfilled projection image using a map projection. The unfilled projection image contains the hole area. A hole filling model is applied to the unfilled projection image to generate a filled projection image containing image content for the hole area. A filled environment map can be generated by applying an inverse projection of the map projection on the filled projection image and by combining the unfilled environment map with the generated image content for the hole area of the environment map.
US11276149B2 Double non-local means denoising
Systems and methods are disclosed for non-local means denoising of images. For example, methods may include receiving an image from an image sensor; determining a set of non-local means weights for the image; applying the set of non-local means weights to the image to obtain a first denoised image; applying the set of non-local means weights to the first denoised image to obtain a second denoised image; and storing, displaying, or transmitting an output image based on the second denoised image.
US11276145B2 Seamless preview stitching for multiple cameras
Systems and methods for stitching videos are disclosed. Image-based registration between frames from a first video source and frames from a second video source is performed at a first rate. Calibration-based registration between frames from the first video source and frames from the second video source are performed at a second rate higher than the first rate. Then, for a first frame from the first video source for which calibration-based registration data and image-based registration data have been generated, a stitching transform that maps the first frame to a counterpart frame from the second video source based on image-based registration data is generated. A delta transform from the image-based registration data and the calibration-based registration data at the first frame is also derived. For a subsequent frame from the first video source for which calibration-based registration data have been generated, but no image-based registration data have been generated, a stitching transform that maps the subsequent frame to a counterpart frame from the second video source based on the calibration-based registration data and the delta transform is generated. Frames from the first video source and frames from the second video source are stitched according to their respective generated stitching transforms.
US11276144B2 Information processing apparatus, display control method, and storage medium
An information processing apparatus realizing an enlargement function without system-level customization is provided. The information processing apparatus includes an application unit, an enlargement control unit, and a screen control unit. The application unit generates and draws an image in a normal display area. The enlargement control unit enlarges the image drawn in the normal display area, and generates and draws an enlarged image including part of the enlarged image in an expansion display area. The screen control unit displays the image drawn in the normal display area on a display when the enlargement function is invalid, and displays the enlarged image drawn in the expansion display area on the display when the enlargement function is valid.
US11276140B2 Method and device for digital image, audio or video data processing
Computer implemented method for digital image data, digital video data or digital audio data enhancement, and a computer implemented method for encoding or decoding this data in particular for transmission or storage, wherein an element representing a part of said digital data comprises an indication of a position of the element in an ordered input data of a plurality of data elements, wherein a plurality of elements is transformed to a representation depending on an invertible linear mapping, wherein the invertible linear mapping maps the input of the plurality of elements to the representation, wherein the invertible linear mapping comprises at least one autoregressive convolution.
US11276139B2 Way to generate images with distortion for fisheye lens
A method, apparatus, and system for generating a target distorted image from a synthetic distortion-less source cubemap image is disclosed. A synthetic distortion-less source cubemap image is generated. For each pixel on a target distorted image, a pixel on the source cubemap image that corresponds to the pixel on the target distorted image is determined. For each pixel on the target distorted image, a color of the corresponding pixel on the source cubemap image is determined. Thereafter, a same color as the determined color of the corresponding pixel on the source cubemap image is filled in at each pixel on the target distorted image.
US11276134B2 Reconfigurable image processing hardware pipeline
A reconfigurable image processing pipeline includes an image signal processor (ISP), a control processor, and a local memory. ISP processes raw pixel data for a frame based on an image processing parameter and provides lines of processed pixel data to control processor via a first interface. For each region of interest (ROI) in the frame, ISP generates auto-exposure and auto-white balance (2A) statistics based on the lines for the ROI and writes them to the local memory via a second interface. Control processor reads 2A statistics from the local memory, determines the image processing parameter based on them, and provides the image processing parameter to ISP. ISP also generates an integer N bin histogram for control processor, which sums a portion of the N total bins and compares the summed bin count to a lighting transition threshold. The image processing parameter is further based on the comparison.
US11276130B2 Information management and synchronous communications system
An information management and synchronous communications system and method facilitates database equilibrium and synchronization with wired, wireless, and Web-based systems, user-friendly and efficient generation of computerized menus and reservations with handwritten/voice modifications for restaurants and other applications that utilize equipment with nonstandard graphical formats, display sizes and/or applications for use in remote data entry, information management and communication with host computer, digital input device or remote pager via standard hardwired connection, the internet, a wireless link, printer, or the like. Various operations employing automated telephone calls and/or messaging may, for instance, be performed. For example, desired reservation and/or appointment information may be automatically converted and conveyed to one or more entities via automated telephone call and/or messaging. As another example, information regarding reservation acceptability may be received and automatically converted via automated telephone can and/or messaging. Telephones may, for instance, be the only equipment required by the entities.
US11276127B1 Recommending matches using machine learning
A system and method for recommending matches between persons are provided. Data processing is performed using artificial intelligence technology. A supervised machine learning engine is trained from empirical data about existing relationships which have been evaluated as to quality of the relationships. Quality of candidate relationships is calculated as an output of the supervised machine learning engine when provided input data of attributes of two candidate persons. Likelihood of a successful relationship between two candidate persons is predicted by comparing the calculated quality of the candidate relationship against a threshold. The prediction in this learning task may be made by a neural network. A user is notified of a candidate match that is likely to become a successful relationship.
US11276126B2 Focus-object-determined communities for augmented reality users
According to one embodiment, a method, computer system, and computer program product for creating a social network in augmented reality (AR) based on focus objects is provided. The present invention may include monitoring an augmented reality session of a user; detecting focus objects of a user during the augmented reality session; labeling the detected focus objects with indications of interest; associating the labeled detected focus objects with additional users; and establishing, based on the labelled detected focus objects, a social network, where the social network contains focus objects sourced from additional users.
US11276125B2 Systems and methods for assessing economic feasibility of an energy plant
Systems and methods for generating graphical elements in a user interface are shown according to various embodiments. Various plant designs may be simulated under scenario conditions to predict energy usage and cost. A user may indicate to perform an economic feasibility analysis for one or more simulated plant designs. Financial performance data may be generated for the one or more plant designs according to one or more analysis parameters. Financial performance data may be a Net Present Value, Internal Rate of Return, or Payback period. A graphical element may be generated in a user interface to present the generated financial performance data. Financial performance data may be compared to threshold values to determine if the plant design is acceptable. Financial performance data can be compared for different plant designs to choose the optimal plant design.
US11276109B2 Computerized systems and methods for large-scale product listing
Systems and methods are provided for updating product information on a webpage. One method comprises receiving, from a first seller, a first request to list at least one first product for sale on the webpage and receiving, from the first seller, product information associated with the at least one first product for sale. The method further comprises receiving, from the first seller, at least one image associated with the at least one first product for sale and providing the received product information associated with the at least one first product for sale to a workflow system, wherein the workflow system is configured to begin a first workflow to enter the product information into a database and configured to process multiple workflows substantially simultaneously. The first workflow may include listing the at least one first product for sale on the webpage.
US11276106B2 System and method for claw back and price protection
A computing system includes one or more processors and one or more computer-readable storage media having instructions stored thereon that, when executed by the one or more processors, causes the one or more processors to receive a pending purchase order from a user device in response to a selection of an interactive element presented on a payment page of an online store via the user device, the pending purchase order corresponding to a purchase of a good or service from the online store and including payment information, store the payment information in an escrow database for a window of time, generate a notification corresponding to the pending purchase order, the notification including information corresponding to the good or service and excluding the payment information, and transmit the notification to a merchant system associated with the online store to reserve the good or service during pendency of the window of time.
US11276103B2 Evaluating presentation of products offered by a publishing user based on content items provided to an online system by other users
A publishing user identifies a product offered by the user to an online system by providing multiple images of various products viewed at different angles to the online system. The online system applies an identification model to content items obtained from other users to identify one or more of the products in various content items. From a number of content items obtained from other users that include products offered by the publishing user, the online system compute trends. The trends may be for a specific product or products having one or more common attributes. The online system transmits information about the trends to the publishing user or to other users. The trends may also be used to rank recommendations for products to a specific user, where the trends from numbers of content items including products are weighted by the specific user's preferences.
US11276101B2 User recommendation method and related system
A user recommendation method and a related system are provided. In the user recommendation method, combination information from a first user is obtained. A first type of the combination information includes first cluster information and an option control. The option control is one of a first type of option control and a second type of option control. If the combination information from the first user is recognized as being in the first type, the first cluster information of the combination information from the first user is matched with the first cluster information of the combination information from a second user. The option control of the combination information from the second user is different from the option control of the combination information from the first user. If the matching succeeds, information of the second user is transmitted to the first user.
US11276093B2 Trusted remote attestation agent (TRAA)
Systems and methods for use with a service provider and a consumer electronic device include a trusted remote attestation agent (TRAA) configured to perform a set of checking procedures or mechanisms to help ensure the security status of a consumer electronic device (e.g., a mobile terminal or phone) that holds financial instruments. The checking procedures may include: self-verifying integrity by the TRAA; checking for presence of a provisioning SIM card (one that was present when the financial instruments were enabled on the device); checking that a communication connection between the consumer electronic device and the service provider is available and active; and checking that communication connectivity to a home mobile network is available and active. The frequency of the checking mechanisms may be adjusted, for example, according to a risk-profile of a user associated with the device or the location (e.g., GPS location) of the device. The checks may be used, for example, to temporarily disable or limit the use of the financial instruments from the device.
US11276092B2 Providing device, processing system, and communication method
A providing device includes: a communication unit communicating with a network using a blockchain; and a processing unit controlling the communication unit. The processing unit generates a transaction for registering, into the blockchain, a charging processing program for performing charging processing according to a status of use of an electronic apparatus that is a management target, and issues the generated transaction to the network via the communication unit.
US11276091B2 Information processing method and device and storage medium
This application discloses an information processing method performed at an application server. The application server receives a first virtual article identifier and a first account sent by a terminal in response to an operation of a user on a virtual article presentation interface. The server generates and stores a first order including the first virtual article identifier and the first account, obtains a current bill provided by a payment system and forwarded by the terminal, and a second account used to log into the terminal. The server determines a second order corresponding to the current bill, associates the current bill with the second order when a virtual article identifier and an account in the second order are the same as the second virtual article identifier and the second account; and sends a virtual article corresponding to the second virtual article identifier to the second account.
US11276089B1 Method, apparatus, and computer program product for adaptive tail digital content object bid value generation
Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for adaptively generating an electronic bid value for a tail digital content object.
US11276088B1 System architecture and methods for online real-time auctions of advertising inventory
System architecture and methods for enabling an online real-time auction (either server-side or client-side) of advertising inventory that works in conjunction with ad serving technologies. In some implementations, the system architecture facilitates multiple parallel requests from an end-user's browser client to multiple real-time bidders who respond with a bid and advertisement that are sent to an ad serving system to be compared with other statically priced advertisements and exchange demand to determine the winning advertisements that will be displayed to the end-user. Data is aggregated for each bid and price limits are set based on the aggregations. In other implementations, all the bids from the multiple bidders are passed to the publisher for selection of a bid by the publisher.
US11276087B2 Systems and methods for providing targeted content across user channels
A method of providing targeted content across user channels includes receiving a plurality of device activity events on a user device, storing the received plurality of device activity events, creating an audience population based on the stored device activity events, determining links for additional secondary user devices based on the user device, creating a cross-channel advertising campaign targeting the determined audience population, and running the cross-channel advertising campaign based on the device activity and the determined additional secondary user devices.
US11276083B2 Local content exchange for mobile devices via mediated inter-application communication
Disclosed are methods and devices for converting mobile notifications to content using a local content exchange. In one embodiment, the method comprises receiving a request for content from a mobile application; querying a data store of available content, the data store of available content populated with one or more notifications received by other mobile applications installed on the mobile device; identifying a responsive notification for the request for content based on the querying, the content item identified based on bid parameters associated with the one or more notifications; and transmitting the responsive notification to the mobile application.
US11276080B2 Call analytics for mobile advertising
A call analytics system for analyzing the effectiveness of advertising campaigns using performance data and call data. Specifically, the call analytics system evaluates the performance of different keywords in generating calls to displayed phone numbers. The call analytics system uses statistical techniques to correlate received calls to displayed phone numbers with those keyword or keywords that were associated with displayed advertisements. The system gives advertisers the ability to track and measure which keywords drive sales for mobile users that call advertisers directly from ads on their smartphones or other mobile devices. In some embodiments, the system uses the calculated effectiveness of certain keywords to recommend changes to present or future advertising campaigns of the advertiser.
US11276079B2 Method and system for meeting service level of content item promotion
A method and system for meeting a service level of content item promotion. The method is executable by a server hosting a recommendation service for providing digital content items to a user, the user being one of a plurality of users of the service. Storage communicatively coupled to the server contains data representative of the digital content items, and of the history of interactions of the plurality of users of the service with such digital content items. The method includes upon the server receiving a request for a promotion of a digital content item with a requested service level, calculating a threshold of probability within a distribution of users based on their likelihood that they take action over the digital content item, and providing the digital content item to users within the plurality of users of the service having a probability within the distribution that is above the threshold.
US11276074B1 Computing a value associated with presenting a content item to a user of an online system based on a detrimental effect of a placement of the content item within a feed of content items
An online system identifies an opportunity to present content to a viewing user and sends candidate content items eligible for presentation to the viewing user for display to a client device associated with the viewing user. The online system computes an estimated value associated with presenting a candidate content item to the viewing user based at least in part on a bid amount associated with the candidate content item and communicates the value to a content-providing user associated with the candidate content item. Based on information received from the client device describing the placement of one or more candidate content items within a feed of content items presented to the viewing user, the online system calculates a detrimental effect of presenting the candidate content item on user engagement with the online system by the viewing user and computes an adjusted value associated with its presentation based on the detrimental effect.
US11276073B2 Methods and apparatus to reduce computer-generated errors in computer-generated audience measurement data
An example apparatus includes a matrix processor in circuit with a probability generator to determine a first matrix representative of element-wise multiplication between a constraint matrix and a first transpose matrix of the estimated demographic impression distribution, the constraint matrix based on the reference demographic impression distribution and determine a second matrix by multiplying the first matrix with a second transpose matrix of the constraint matrix. The apparatus further includes an error determiner in circuit with the matrix processor, the error determiner to determine an error indicator value based on the second matrix, the error indicator value indicative of an error associated with the estimated demographic impression distribution, and a probability generator to generate, in response to the error indicator value satisfying a threshold, an accuracy-improved demographic impression distribution.
US11276065B2 Transaction lifecycle monitoring
An orchestration platform processes transaction requests. The processing includes a series of processing steps. Advices are applied to extract status information before and after execution of at least some of the processing steps. The extracted status information is provided to a transaction monitoring system that provides a user interface for monitoring transaction status. When exceptions occur in transaction processing, the user interface may enable additional information to be provided that addresses the transaction to enable transaction processing to resume.
US11276057B2 Computer implemented systems and methods for secure data transactions across disparate computing networks
In one embodiment, a local computer network includes profile information local identifications for multiple organizations. Remote profile information is stored on a remote computer network and transferred to the local network to perform secure transactions with other computer networks. Embodiments of the disclosure include linking remote and local identifications. In another embodiment, remote and local identifications are linked by generated multiple messages to different users in different roles to prevent fraud, for example.
US11276054B1 Integration of payment processing platform with payment making platform for differentiated payment allocations using cryptocurrency
Techniques for integrating a payment processing platform (PPP) and a payment making platform (PMP) for differentiated payment allocations using cryptocurrency is described. In response to an indication to allocate a first portion of funds generated from payment received for transaction(s) processed by the PPP to a cryptocurrency wallet account for a user, the PMP can receive a request for first account information associated with the cryptocurrency wallet account. The PMP can send the first account information to the PPP, wherein the first account information is associated with second account information of a merchant account of the user. The PMP can receive, from the PPP, a request to deposit a first portion of the funds into the cryptocurrency wallet account, wherein a second portion of funds is retained by the PPP for deposit into the merchant account as fiat currency.
US11276048B2 Online payment processing method apparatus and system
An online payment processing method, apparatus and system provide a simpler and less expensive online fund payment processing process. The method includes: sending a payment processing request from a merchant client to a payment request receiving server, the payment processing request carrying payment information; sending a uniform resource locator (URL) request to an open platform; processing payment by the open platform server based on the payment information obtained from the payment request receiving server and user information obtained from a user through a user client.
US11276047B2 Determining and distributing fuel credits using a computer-based immutable ledger
A computer-implemented method including: creating, by a computer device, a database record for a user in a computer-based immutable ledger; updating, by the computer device, the database record with a beginning amount of fuel when the user rents a vehicle; receiving, by the computer device, fuel purchase information from a fuel dispenser at a filling station; updating, by the computer device, the database record with the fuel purchase information; updating, by the computer device, the database record with an ending amount of fuel when the user returns the vehicle; determining, by the computer device, an amount of overpayment for fuel by the user; and updating, by the computer device, the database record with a credit based on the determined amount of overpayment.
US11276045B2 Vendor token generator
A method for generating tokens for use in an email-based e-commerce transaction between third party vendor and a customer that is facilitated by a payment server is disclosed. The method may comprise generating a token for use with an email checkout, wherein the token comprises a customer name, and customer email address. The processor may generate an email message for at least one recipient, the email message including a mailto hyperlink including the token, wherein the mailto hyperlink generates an email response message addressed to the payment server including the token. The method may comprise receiving a notification from the payment server indicating that the at least one recipient that the email response message was successfully received by the payment server and the email-based e-commerce transaction is successful.
US11276041B2 Scheduling using potential calendars
Scheduling one or more users via potential calendars is presented. In preparing a potential schedule request, one or more potential time slots in which the to-be scheduled event may be held are identified. The potential schedule is sent to the scheduled users and the potential time slots for the potential schedule event are added to the users' calendars. In response to clarifying information, one or more potential time slots of the potential schedule request may be removed from consideration for the potential schedule event. A selection is made regarding a potential time slot for the potential schedule event and the potential schedule event is promoted to the explicit calendars of the scheduled users to be held at the selected potential time slot. In promoting the potential schedule event to the explicit calendars, the potential event is removed from the potential calendars, including any remaining potential time slots.
US11276040B2 Identifying complaints from messages
Embodiments provide a computer implemented method in a data processing system comprising a processor and a memory comprising instructions, which are executed by the processor to cause the processor to implement the method of identifying negative communications from a plurality of electronic communications, including: extracting a plurality of terms from the plurality of electronic communications, wherein the plurality of terms include subjects, action verbs, adjectives and business objects; identifying variations of each term and grouping the variations for each term to form a dictionary; generating a co-occurrence graph to illustrate relationships between different terms in the plurality of terms; assigning each term with an entity type; identifying a negative intent for each business object using the co-occurrence graph; providing one or more semantic rules, and identifying one or more negative communications having the negative intent based on the one or more semantic rules.
US11276036B1 Order processing method, apparatus, device, system, and storage medium
The embodiments of the present disclosure provide an order processing method, apparatus, device, system and storage medium, where the method includes: acquiring an original order to be processed; searching for unsorted target orders, where the target orders are obtained by combining a plurality of original orders; decomposing at least part of the searched target orders into original orders; combining the original orders obtained by decomposition and the original order to be processed to regenerate one or more target orders. The order processing method, apparatus, device, system and storage medium provided by the embodiments of the present disclosure can realize dynamic roll-back combining, so that the newly arrived original order is combined with the currently unsorted target orders, and the out-of-warehouse efficiency is effectively improved.
US11276033B2 System and method for fine-tuning sales clusters for stores
Based upon the transition information for all the retail stores, a determination is made of an average cluster retention score. The average cluster retention score is a measure of how many retail stores have moved from original to different existing sales clusters in the current sales period. When the average cluster retention score is below a predetermined threshold, a complete re-organization of the existing sales clusters is performed. When the average cluster retention score is above the predetermined threshold, a determination is made as to whether each retail store should be re-classified.
US11276031B2 Ultraviolet (UV) fluorescing product codes
Systems and methods for printing and verifying product codes using ultraviolet (UV) fluorescing ink include, in at least one aspect, a system including: a UV light source configured and arranged to illuminate, with UV light, product codes printed on products; a camera configured and arranged to capture visible light emitted by a single ink of the product codes responsive to the illumination with the UV light, where the single ink includes a combination of a non-fluorescing substance and a UV fluorescing substance; and a controller coupled with the camera and configured to perform machine vision processing on the captured visible light to identify and confirm the product codes printed on the products.
US11276029B1 Community based fulfillment
Described herein is a relationship based fulfillment system. Such a system may provide on-demand product fulfillment by personal and/or social contacts of a purchaser. The system may utilize the personal contacts and/or relationships of a user, as indicated through various contact databases or social groups of the user, to connect the user to various potential partners for providing relationship based fulfillment of products that are purchased by the user or performance of other relationship based services.
US11276027B2 Object item distribution method and apparatus
An object item distribution method is performed at a computer server that hosts a social networking application with which an enterprise user has an official account and an enterprise account, the method including: receiving a distribution request sent by a requesting user to the official account, the distribution request being generated after the requesting user purchases an item by using the requesting user's account; determining, according to the distribution request, the item purchased by the requesting user and a location of the requesting user; determining, according to the location of the requesting user, a distribution user that meets a preset condition from distribution users of the enterprise account; and sending a distribution instruction to the distribution user that meets the preset condition, the distribution instruction being used for instructing a courier of the distribution user that meets the preset condition to distribute the item to the requesting user.
US11276023B1 Machine learning optimization for fraud detection
Devices and techniques are generally described for fraud detection. A machine learning model is used to determine a first fraud risk score for a first transaction. The machine learning model includes a first set of weights. A first covariance matrix is determined for the machine learning model based at least in part on the first fraud risk score. A second set of weights for the machine learning model is determined. The second set of weights is determined based on the first set of weights and the first covariance matrix. In various examples, the machine learning model with the second set of weights is used to determine a second fraud risk score for a second transaction. A fraud decision surface is determined and the second fraud risk score is compared to the fraud decision surface. Data indicating that the second transaction is fraudulent is sent to a computing device.
US11276019B2 Hierarchical satellite task scheduling system
A task scheduling system that can be used to improve task assignment for multiple satellites, and thereby improve resource allocation in the execution of a task. In some implementations, configuration data for one or more satellites is obtained. Multiple objectives corresponding to a task to be performed using the satellites, and resource parameters associated with executing the task to be performed using the satellites are identified. A score for each objective included in the multiple objectives is computed by the terrestrial scheduler based on the resource parameters and the configuration data for the one or more satellites. The multiple objectives are assigned to one or more of the satellites. Instructions are provided to the one or more satellites that cause the one or more satellites to execute the task according to the assignment of the objectives to the one or more satellites.
US11276013B2 Method and apparatus for training model based on random forest
Methods and apparatuses for training model based on random forest are provided. The method includes: dividing worker nodes into one or more groups; performing random sampling, by worker nodes in each group, in the preset sample data to obtain the target sample data; and training, by the worker nodes in each group, one or more decision tree objects using the target sample data. Example embodiments of the present disclosure do not need to scan the complete sample data for once, thereby greatly reducing the amount of data to be read, the time cost, and further the iterative update time of the model. The efficiency of training is improved.
US11276011B2 Self-managed adaptable models for prediction systems
Embodiments for self-managed adaptable models for prediction systems by one or more processors. One or more adaptive models may be applied to data streams from a plurality of data sources according to one or more data recipes such that the one or more adaptive models predict a plurality of target variables.
US11276009B2 Using noise to speed convergence of simulated annealing and Markov Monte Carlo estimations
The invention shows how to use noise-like perturbations to improve the speed and accuracy of Markov Chain Monte Carlo (MCMC) estimates and large-scale optimization, simulated annealing optimization, and quantum annealing for large-scale optimization.
US11276005B2 Cognitive assessment based recommendations
An approach is provided for generating cognitive assessment based recommendations. Information about a user is collected. A knowledge domain and sub-domain of the user is determined. Knowledge sources for the knowledge domain and sub-domain are determined. Based on an analysis of the collected information by a personality analysis service using natural language processing, personality traits, needs, and values of the user are determined. Based on an analysis of the knowledge sources and the personality traits, needs, and values of the user by a scenario analysis service, the knowledge sources are ranked. Experts in the knowledge domain and sub-domain are identified by scanning a ranked list of first level contacts and second level contacts of the user. Based on the personality traits, needs, and values, the knowledge sources, and the experts, suggestions for an advancement of a career of the user are generated.
US11276004B2 Method and apparatus for monitoring system
A method and apparatus for monitoring a system are provided. The method includes: acquiring a series of historical status index data of a monitored system during at least one data collection period; introducing the series of historical status index data into a pre-trained recommended feature extraction model to perform a matching operation, to obtain a feature extraction algorithm matching the series of historical status index data as a recommended feature extraction algorithm; determining a normal value range of feature values obtained by performing feature extraction on the series of status index data of the monitored system according to the recommended feature extraction algorithm; and monitoring the monitored system according to the recommended feature extraction algorithm and the normal value range.
US11276000B2 Image analysis method, image analysis apparatus and learned deep layer learning algorithm manufacturing method
An image analysis method for analyzing an image of a tissue collected from a subject using a deep learning algorithm of a neural network structure. The image analysis method includes generating analysis data from the analysis target image that includes the tissue to be analyzed, inputting the analysis data to a deep learning algorithm, and generating data indicating a layer structure configuring a tissue in the analysis target image by the deep learning algorithm.
US11275997B1 Weight loading in an array
Disclosed herein are techniques for obtain weights for neural network computations. In one embodiment, an integrated circuit may include memory configured to store a first weight and a second weight; a row of processing elements comprising a first processing element and a second processing element, the first processing element comprising a first weight register, the second processing element comprising a second weight register, both of the first weight register and the second weight register being controllable by a weight load signal; and a controller configured to: provide the first weight from the memory to the row of processing elements; set the weight load signal to enable the first weight to propagate through the row to reach the first processing element; and set the weight load signal to store the first weight at the first weight register and the flush value at the second weight register.
US11275985B2 Artificial intelligence advisory systems and methods for providing health guidance
In an aspect, an artificial intelligence advisory system for vibrant constitutional guidance includes at least a server, a diagnostic engine configured to record at least a biological extraction from a user. and to generate, using at least a machine learning algorithm, a diagnostic output based on the at least a biological extraction, the diagnostic output including at least a prognostic label and at least an ameliorative process label. The system includes an advisory module operating on the at least a server and configured to receive at least a user input from a user client device and transmit at least a textual output to the user client device. The system includes an artificial intelligence advisor operating on the at least a server, wherein the artificial intelligence advisor is configured to generate the at least a textual output using the diagnostic output and the at least a user input.
US11275975B2 Fault detection classification
Embodiments disclosed herein generally relate to a method, system, and non-transitory computer readable medium for classifying an outlier in time series data collected by a sensor positioned in a substrate processing chamber. The client device receives time series data from the sensor positioned in the substrate processing chamber. The client device converts the time series data to a bounded uniform signal. The client device identifies signal sub-segments that do not match an expected behavior. The client device classifies the identified sub-segments that do not match the expected behavior.
US11275974B2 Random feature transformation forests for automatic feature engineering
Embodiments for automated feature engineering by one or more processors are described. One or more selected transformations may be applied to a set of features in a dataset to create a set of transform features using random feature transformation forest (RFTF) classifiers. A transform feature may be selected from the set of transform features having a highest discriminative power as compared to other features of the set of transform features. At each node in a decision tree, store the selected feature, a split value, and the one or more selected transformations for the transform feature.
US11275972B2 Image classification masking
An embodiment of the invention may include a method, computer program product and computer system for image classification and masking. The method, computer program product and computer system may include computing device which may receive image data from one or more sources. The computing device may classify the image data utilizing visual recognition classification and identify one or more classified features, each classified feature being associated with one or more attributes. The computing device may analyze the classified image data to determine if one or more of images of the classified image data contains one or more sensitive attributes. In response to determining one or more images of the classified image data contains one or more sensitive attributes, the computing device may apply a masking technique and may generate one or more masked images.
US11275967B2 Image upsampling by learning pairs of low-resolution dictionaries using a structured subspace model
A computational method is disclosed for producing a sequence of high-resolution (HR) images from an input sequence of low-resolution (LR) images. The method uses a structured subspace framework to learn pairs of LR dictionaries from the input LR sequence ‘and’ employ learned pairs of LR dictionaries into estimating HR images. The structured subspace framework itself is based on a pair of specially structured HR basis matrices, wherein a HR basis spans any HR image whose so-called polyphase components (PPCs) are spanned by the corresponding LR dictionary.
US11275962B2 Method of controlling image acquisition and other related tools
The present disclosure provides a method for image capturing, a method for image capturing control and associated apparatuses. The method for image capturing includes: obtaining Region Of Interest (ROI) information of a target ROI corresponding to a current frame of image; buffering captured pixel data of the current frame of image; obtaining, when determining that the pixel data of the current frame of image has been buffered completely, pixel data associated with the target ROI from the buffered pixel data of the current frame of image based on the ROI information if the ROI information of the target ROI corresponding to the current frame of image can be obtained; and outputting the pixel data associated with the target ROI.
US11275959B2 Systems and methods for enrollment in a multispectral stereo facial recognition system
A computing machine accesses conventional image data comprising a photograph of a first person. The computing machine converts, using a conventional image neural network adapter engine, the conventional image data into a model data format representing the first person, wherein the model data format is a format that is standardized for both conventional image data and stereo pair image data. The computing machine generates, using a biometric task neural network engine and based on the model data format data representing the first person, a task output representing the first person. The computing machine transmits a representation of the task output representing the first person.
US11275949B2 Methods, systems, and user interface navigation of video content based spatiotemporal pattern recognition
A user interface for a media system supports using gestures, such as swiping gestures and taps, to navigate frame-synchronized video clips or video feeds. The detection of the gestures is interpreted as a command to navigate the frame-synchronized content. In one implementation, a tracking system and a trained machine learning system is used to generate the frame synchronized video clips or video feeds. In one implementation, video clips of an event are organized into storylines and the user interface permits navigation between different storylines and within individual storylines.
US11275948B2 Utilizing machine learning models to identify context of content for policy compliance determination
A device may receive video data associated with a video, and may identify image data associated with the video data and that corresponds to a frame of the video. The device may process the image data, with an image analysis model, to determine an image compliance score associated with a policy and with context of the image data, and may identify text data associated with the video data. The device may process the text data, with a text analysis model, to determine a text compliance score associated with the policy and with context of the text data, and may determine, based on the image compliance score and the text compliance score, an aggregate compliance score associated with the frame. The device may determine whether the aggregate compliance score satisfies a threshold associated with the policy, and may perform actions based on whether the aggregate compliance score satisfies the threshold.
US11275947B2 Image processing system, image processing method, and image processing program
The present invention provides a technique suitable for the detection of small objects such as white canes.In order to solve this problem, one representative example of this image processing system comprises a video acquisition unit configured to input an input image acquired as a video, an estimation unit including a Fully Convolutional Network (FCN) learning model trained with respect to a region of a predetermined detection target, and configured to generate a region estimation image for the detection target by processing the input image with the learning model, and an image processing unit configured to detect the region of the detection target based on the region estimation image.
US11275946B1 Generation of computer vision labels from remotely-assisted augmented reality sessions
Receiving data recorded during a remotely-assisted augmented reality session held between a remote user and a local user, the data including: drawn graphic annotations that are associated with locations in a 3D model representing a physical scene adjacent the local user, and a transcript of a conversation between the remote and local users. Generating at least one candidate label for each location, each candidate label being textually descriptive of a physical entity that is located, in the physical scene, at a location corresponding to the respective location in the 3D model. The generation of each candidate label includes: for each graphic annotation, automatically analyzing the transcript to detect at least one potential entity name that was mentioned, by the remote and/or local user, temporally adjacent the drawing of the respective graphic annotation. Accepting or rejecting each candidate label, to define it as a true label of the respective physical entity.
US11275944B1 External asset database management in an extended reality environment
A mobile device is fitted with an extended reality (XR) software application program executing on a processor within an XR system, and optionally a camera. Via the XR software application program, various techniques are performed for interacting with a physical object via the XR environment. In particular, the XR software application program generates and displays visual representations of real-time metric data received from a data intake and query system along with auxiliary data received from an asset management system. In addition, the XR software application program detects user interactions with the XR environment. In response, the XR software application generates messages directed to the asset management system. The messages include commands to update the auxiliary data associated with the physical object.
US11275943B2 Enabling intelligent disposal
Object disposal recommendations are generated by classifying an object within an image based on object recognition and metadata of the image and comparing the object and metadata to a corpus of object classification images. A current object state is determined relative to disposal recommendation, based on disposal policies. Responsive to determining disposal of the object in the current state is not recommended, one or more components of the object are identified, and a determination made as to a recommendation for disposal of the one or more object components. If a disposal recommendation is found for the one or more components of the object, the processor generates information to disassemble and prepare the one or more components of the object for disposal and provides disposal recommendation for the one or more components of the object.
US11275924B2 Eye-protection mode processing method, device, terminal and computer-readable storage medium in fingerprint recognition mode
The present disclosure provides an eye-protection mode processing method, device, terminal, and medium in a fingerprint recognition mode. The method can include acquiring eye-protection parameters of each one of current constituent windows in the case of that a mobile terminal is in a fingerprint recognition mode, and, if the eye-protection parameters of the constituent window are preset values and the constituent window is a constituent window corresponding to fingerprint recognition, then setting the eye-protection parameters of the constituent window corresponding to the fingerprint recognition as a value of zero.
US11275921B2 Piezoelectric panel speaker and electronic apparatus including the same
A piezoelectric panel speaker and an electronic apparatus including the same are disclosed. The piezoelectric panel speaker may include a piezoelectric panel including at least one hole and configured to vibrate, and a fingerprint sensor accommodated into the one hole and configured to sense biometric information.
US11275919B2 Capacitance modulation to mitigate pixel leakage in ultrasonic sensors
Certain aspects of the present disclosure provide apparatus and techniques for capacitance modulation to mitigate pixel leakage in ultrasonic sensors. For example, certain aspects are directed to an ultrasonic sensor including a column line, a pixel having a transistor coupled to the column line, a pixel control circuit coupled to a drain the transistor of the pixel. The ultrasonic sensor may also include a column control circuit coupled to a source of the transistor, wherein at least one of the pixel control circuit or the column control circuit is configured to couple at least one of the drain or the source of the transistor, respectively, to an electric ground during a hold phase of the ultrasonic sensor, and a receiver circuit coupled to the column line.
US11275916B1 Methods and a device for processor optimizations during item scanning and transaction processing
Processor utilization for a combined transaction terminal and scanner device is controlled during item code image capture, item code reading, and/or read item code communications. Item image capture rates, item image frame reads, and read item code communications are controlled to override preconfigured processing and to reduce processor utilization on the device. This frees up processor capacity for performing other operations during transactions on the device.
US11275909B1 Current-mode analog multiply-accumulate circuits for artificial intelligence
Analog multipliers can perform signal processing with approximate precision asynchronously (clock free) and with low power consumptions, which can be advantageous including in emerging mobile and portable artificial intelligence (AI) and machine learning (ML) applications near or at the edge and or near sensors. Based on low cost, mainstream, and purely digital Complementary-Metal-Oxide-Semiconductor (CMOS) manufacturing process, the present invention discloses embodiments of current-mode analog multipliers that can be utilized in multiply-accumulate (MAC) signal processing in end-application that require low cost, low power consumption, (clock free) and asynchronous operations.
US11275905B2 Systems and methods for semantic search and extraction of related concepts from clinical documents
When performing semantic search for related clinical concepts based on their semantic meaning, a semantic search engine framework employs a client web interface (12) (e.g., a browser) that receives keyword search information (14), and a web server (16) that communicates with a semantic analysis engine (18). A natural language processing (NLP) engine (server) (22) receives and stores clinical notes and information (24), extracts clinical concepts from the clinical notes and stores them in a NoSQL database (26). The NLP engine converts unstructured free text notes into structured actionable data. The semantic analysis engine analyses user-entered keywords, maps them to a UMLS concept, and identifies related concepts based on one or more relational knowledge sources. The web server searches for the related concept IDs in the NoSQL database and returns a list (28) of relevant notes and concepts for display to, and selection by, the user.
US11275889B2 Artificial intelligence for interactive preparation of electronic documents
Techniques and systems for facilitating artificial intelligence for interactive preparation of electronic documents are provided. In one example, a system includes a mapping component and a document editing component. The mapping component maps data provided by a recording device into an editing action for an electronic document. The document editing component applies the editing action associated with the recording device to the electronic document to generate a modified version of the electronic document.
US11275887B2 Non-transitory computer-readable recording medium, evaluation method, and information processing device
The information processing device receives question information, converts words contained in the received question information into word vectors including a plurality of element values respectively associated with a plurality of elements. The information processing device refers to the memory that stores, in association with the elements, specific information specifying the strength of specific meanings contained within the element values associated with the elements and acquires, using the specific information, a plurality of semantic information items indicating the strength of the specific meanings respectively contained within the plurality of element values included in the word vectors. The information processing device performs an evaluation relating to the received question information on the basis of the acquired plurality of semantic information items.
US11275886B2 Integrated circuit and method of forming same and a system
A multi-bit flip-flop includes a first flip-flop, a second flip-flop, a first inverter, and a second inverter. The first flip-flop has a first driving capability. The second flip-flop has a second driving capability different from the first driving capability. The first inverter is configured to receive a first clock signal on a first clock pin, and is configured to generate a second clock signal inverted from the first clock signal. The second inverter is coupled to the first inverter, is configured to receive the second clock signal, and is configured to generate a third clock signal inverted from the second clock signal. The first flip-flop and the second flip-flop are configured to share at least the first clock pin.
US11275885B2 Engineering change order cell structure having always-on transistor
A semiconductor cell structure includes four transistors, two gate-strips, four pairs of conductive segments, and a plurality of horizontal routing lines. Each of the two gate-strips intersects a first-type active zone and a second-type active zone. A first conductive segment is configured to have a first supply voltage. A second conductive segment is configured to have a second supply voltage. The first gate-strip is conductively connected to the second conductive segment. Each of the horizontal routing lines intersects one or more conductive segments over one or more corresponding intersections while conductively isolated from the one or more conductive segments at each of the one or more corresponding intersections.
US11275884B2 Systems and methods for photolithographic design
A method of identifying elements in a design layout having multiple levels of hierarchical cells, each cell having one or more geometric elements, may include selecting a cell from a list of candidate cells for a level of a hierarchy; applying a local rule to the selected cell; identifying each selected cell that includes a geometric element that passes the local rule; building a list of candidate cells for a next-higher level of the hierarchy according to the identified cells; repeating the selecting, identifying, and building operations for each higher level of the hierarchy; and when a highest level of the hierarchy has been processed, returning and storing the list of candidate cells as the global solution for the applied local rule.
US11275881B1 System, method, and computer program product for genetic routing in an electronic circuit design
The present disclosure relates to a computer-implemented method for electronic design is provided. Embodiments may include receiving, using at least one processor, an electronic design having one or more unoptimized nets. Embodiments may further include applying a genetic algorithm to the electronic design, wherein the genetic algorithm includes a multi-stage routing analysis. A first stage analysis may apply a device-level global routing analysis, a second stage analysis may include an intra-row routing analysis, a third stage may include an inter-row routing analysis, and a fourth stage may include a post-routing optimization analysis. Embodiments may also include generating an optimized routing of the one or more unoptimized nets and displaying the optimized routing at a graphical user interface.
US11275877B2 Hardware simulation systems and methods for reducing signal dumping time and size by fast dynamical partial aliasing of signals having similar waveform
Hardware simulation systems and methods for reducing signal dumping time and size of by fast dynamical partial aliasing of signals having similar waveform are provided. One example system is configured to receive, in real-time, a first signal from a producer entity; determine a first signal signature associated with the first signal; determine, in real-time, a second signal signature associated with the second signal; upon determining that the first signal signature matches the second signal signature, designate the first signal as a master signal and designate the second signal as a slave signal; and stop dumping the second signal to a storage space.
US11275876B2 Program, information processing device, and information processing method
A program is executed in an information processing device including a processor and a memory. The program allows the processor to execute a step of, on the basis of a simulation result of a model in the case where a series of blocks having an input block, one or more operation blocks, and an output block are allowed to operate at a predetermined clock frequency, deciding a new clock frequency of a target block that is allowed to operate at a clock frequency lower than the predetermined clock frequency, and a step of setting the conversion ratios of conversion blocks so as to execute a simulation of the model in which the target block is allowed to operate at the new clock frequency lower than the predetermined clock frequency and the remaining blocks are allowed to operate at the predetermined clock frequency.
US11275875B2 Co-simulation repeater with former trace data
Example implementations described herein are directed to systems and methods that include the storage of I/F communication activity during a co-execution and a repeater to reproduce such I/F communication activity. Thus in a subsequent re-execution of the simulation or applications, one or more of the simulations or applications utilized can be replaced with a repeater without requiring the full execution of the simulation or application, thereby saving license usage as well as requiring fewer hardware resources for execution.
US11275868B2 Phosphor-loaded waveguide
An improved waveguide is disclosed. The waveguide utilizes a luminescent material disposed within or around its perimeter to introduce additional light into the waveguide. For example, the waveguide may include a plurality of planar layers having different refractive indexes. A luminescent material may be disposed along the outer edge of these layers. When light from within the waveguide strikes the luminescent material, it emits light, thereby adding to the light in the waveguide. Not only does the luminescent material introduce more light into the waveguide, it also introduces more light sources, thereby making it more difficult to introduce a probe without blocking at least a portion of the light destined for the image sensor. The luminescent material may be a phosphor.
US11275867B1 Content integrity processing
Generally described, one or more aspects of the present application correspond to a content validation system. A content validation service receives visual secret request information from user devices. The content validation service provides visual secret information to be rendered with received content. The content validation service then receives a snapshot of content to be rendered including a representation of the visual secret information to validate the content.
US11275866B2 Image processing method and image processing system for deep learning
Disclosed herein is an image processing method and an image processing system for deep learning. The image processing method includes converting image data including at least one figure image into a vector image by changing a data format, encrypting at least one first attribute value for a position of the figure image in the vector image according to a selected encryption scheme, constructing a de-identified image for the image data by using a second attribute value which is changed by the encryption, and transferring the de-identified image to a cloud server in which a deep learning model is managed and processing deep learning operations of the de-identified image by the cloud server.
US11275862B2 Data processing apparatus for assigning an access right to a file linked in a message
A data processing apparatus includes: a monitoring unit that monitors a message from a sender to a user group; an extraction unit that, in a case where the message includes a link to a file, extracts one or more of authorized user groups authorized to access the file; and an update unit that, in a case where the user group that has received the message includes a user who is not authorized to access the file, updates user group information to add the user to one or more of the one or more authorized user groups extracted by the extraction unit.
US11275861B2 Process control software security architecture based on least privileges
A process control system software security architecture, that is more effective at preventing zero-day or other types of malware attacks, implements the use of “least privileges” when executing the applications and services run within a computer device. The least privileges based architecture separates “service” processes from desktop applications that run on behalf of a logged-on user by partitioning the global namespace of the software system into service namespaces and logged-on user namespaces, and by strictly controlling communications between the applications and services in these different namespaces using interprocess communications. Moreover, the security architecture uses custom accounts to assure that each service process has the least set of privileges that are needed for implementing its function regardless of the privileges associated with the calling application or user.
US11275856B2 Methods for policy-based printing operations in a public domain
A policy-based printing system is implemented to allow access to a private domain to print using a public domain. The private domain includes private servers that store documents. The public domain includes servers and a printing device. A public policy server uses a domain list and a protocol connection with a private authentication server to validate a user and identify which private domain to access. The public policy server retrieves a policy from a private policy server that configures the parameters for printing using the public domain. The print job data is provided to a public file server until the public policy server confirms that the print job can be sent to the printing device.
US11275854B2 Conversation print system and method
A method, computer program product, and computing system for defining a conversation print for each of a plurality of known entities, thus defining a plurality of conversation prints. Voice-based content is received from a third-party. The voice-based content is compared to at least one of the plurality of conversation prints to identify the third party.
US11275853B2 Conversation print system and method
Conversation Print: A method, computer program product, and computing system for receiving voice-based content from a third-party. The voice-based content is processed to define a text-based transcript for the voice-based content. The voice-based content is processed to define speech-pattern indicia for the voice-based content. A conversation print for the voice-based content is generated based, at least in part, upon the text-based transcript and the speech-pattern indicia.
US11275852B2 Security procedure
According to an example aspect of the present invention, there is provided an apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to establish information to be provided to a base station device, before activation of a first encryption scheme, cause transmission of the information, in a form encrypted using a second encryption scheme, to the base station device, and begin, after causing the transmission of the information, using the first encryption scheme in communication between the apparatus and the base station device
US11275849B2 Crytography data management
A database management tool performs updates or sequential operations to large databases. A configuration file specifies source, destination (if different than source), encryption status, order, throttling limits, and number of threads to maintain, among other settings. A queue table points the tool at the database to be converted and maintains current row ID and status. The queue table may also hold the location of a hardware security module (HSM) if one is used for encryption, decryption, or hashing. The database management tool may use the configuration file to retrieve a record, perform the specified action, such as sending the record to an HSM for decryption with an old key and encryption with a new key, and replacing the old record with the updated record. The queue table may be updated with a running record of where the last operation occurred to allow rollbacks if necessary.
US11275844B2 Exploit prediction based on machine learning
Generation of one or more models is caused based on selecting training data comprising a plurality of features including a prevalence feature for each vulnerability of a first plurality of vulnerabilities. The one or more models enable predicting whether an exploit will be developed for a vulnerability and/or whether the exploit will be used in an attack. The one or more models are applied to input data comprising the prevalence feature for each vulnerability of a second plurality of vulnerabilities. Based on the application of the one or more models to the input data, output data is received. The output data indicates a prediction of whether an exploit will be developed for each vulnerability of the second plurality. Additionally or alternatively, the output data indicates, for each vulnerability of the second plurality, a prediction of whether an exploit that has yet to be developed will be used in an attack.
US11275843B2 Inquiry response mapping for determining a cybersecurity risk level of an entity
The present disclosure provides a method, system, and device for inquiry response mapping for determining a cybersecurity risk level of an entity. To manage and/or evaluate a cybersecurity risk level based on a relationship between a first entity and a second entity, questionnaires (e.g., requests or inquires) are often exchanged between two entities. One or more aspects of the present disclosure provide populating data sets (e.g., questionnaires) indicative of risk level for the first entity or the second entity. One or more other aspects of the present disclosure further provide determining a cybersecurity risk level of an entity by mapping responses to a plurality of inquiry sets directed to the first entity or the second entity.
US11275842B2 Systems and methods for evaluating security of third-party applications
A method for evaluating security of third-party application is disclosed. The method includes: receiving, from a first application, a request to obtain first account data for a user account associated with a protected data resource; generating fake data for at least a portion of the requested first account data; providing, to the first application, a first data set in response to the request, the first data set including at least the generated fake data; monitoring use of the first data set by the first application; detecting a trigger condition indicating misuse of account data based on monitoring use of the first data set by the first application; in response to detecting the trigger condition, generating a notification identifying the misuse of account data; and transmitting the notification to a computing device associated with an application user.
US11275839B2 Code package processing
A method and system for code package. A dataset is generated according to a code package. The code package includes an image file associated with a container for a tenant. The dataset includes general information related to security aspects of the image file. The image file includes two or more image layers. Generating the dataset according to the code package includes: exporting an image layer from the image file; and obtaining a configuration file of the exported image layer as the dataset. In response to the vulnerability having been identified, the image file is updated with a patch that fixes the identified vulnerability. The patch includes a new image layer added to the two or more image layers in the updated image file.
US11275838B2 Code package processing
A method and system. A dataset is generated according to a code package. The code package includes an image file associated with a container for a tenant in a cloud environment. The dataset includes general information related to security aspects of the image file. The image file includes two or more image layers. A security indicator of the image file is extracted according to the dataset. A security level of the image file is determined by comparing the extracted security indicator of the image file with a security indicator of an authenticated image file. A vulnerability in the image file is identified based on the determined security level. In response to the vulnerability having been identified, the image file is updated with a patch that fixes the identified vulnerability. The patch includes a new image layer added to the two or more image layers in the updated image file.
US11275836B2 System and method of determining a trust level of a file
Disclosed herein are systems and methods for determining trust levels of files on a computing device. In one aspect, an exemplary method comprises, selecting file names which are stable, generating at least one group of files from at least two files of the selected file names, the at least two files being components of a same application, searching for a presence of a dominant developer such that at least one private key of the dominant developer has been used to sign at least one file of the group of files that is generated, when a dominant developer is found, determining a trust level for all files of the group in accordance with verdicts associated with the dominant developer, and when the dominant developer is not found, determining the trust level for all the files of the group based on verdicts of outside services that have been assigned to the files of the group.
US11275833B2 System and method for detecting a malicious file using image analysis prior to execution of the file
A system and a method for analyzing files using visual cues in the presentation of the file is provided. These visual aids may be extracted using a convolutional neural network, classified, and used in conjunction with file metadata to determine if a provided document is likely to be malicious. This methodology may be extended to detect a variety of social engineering-related attacks including phishing sites or malicious emails. A method for analyzing a received file to determine if the received file comprises malicious code begins with generating an image that would be displayed if the received file is opened by the native software program. Then the image is analyzed, and object boundaries data is generated. Metadata is also extracted from the received file. Then, a maliciousness score is generated based on the object boundaries data, the metadata, and a reference dataset.
US11275830B2 System and method for video backdoor attack
Systems and methods for video backdoor attack include a trigger generation module for generating a universal adversarial trigger pattern specific to a task, an adversarial perturbation module for producing videos with manipulated features; and a poisoning and inference module for injecting the generated trigger into perturbed videos as poisoned samples for training; wherein the trigger pattern is patched and optimized on videos from all non-target classes but relabeled to a target class, and the trigger pattern is a universal adversarial trigger pattern generated by minimizing the cross-entropy loss.
US11275827B2 Multi-tenant actor systems with web assembly
Some embodiments may be associated with a cloud-based actor framework. A dispatcher platform may determine that a first tenant actor is to be created for a first tenant in connection with a workload associated with a plurality of tenant identifiers. The first tenant may be, for example, associated with a first tenant identifier. The dispatch platform may then select a first thread for the first tenant actor from a pool of available threads and spin a first web assembly module such that execution of the first web assembly module is associated with a first web assembly browser sandbox. The dispatcher platform can then securely create the first tenant actor within the first web assembly browser sandbox to execute the workflow for the first tenant identifier. Similarly, a second web assembly browser sandbox may execute a second tenant actor for a second tenant identifier.
US11275826B2 Managing applications related to secure modules
An apparatus capable of hosting a secure module. The hosting apparatus is configured to provide connectivity to the secure module, and comprises a memory for storing secure module related applications. A processing module is configured to check whether an application chosen or activated by the user of the apparatus is a secure module related application. In case the chosen or activated application is a secure module related application, the processing module is 101 configured to restrict user rights concerning the application.
US11275824B2 Detecting credential compromise in a cloud resource
The disclosed computer-implemented method may include initializing a server instance using a specified network address and an associated set of credentials, logging the network address of the initialized server instance as well as the associated set of credentials in a data log, analyzing network service requests to determine that a different server instance with a different network address is requesting a network service using the same set of credentials, accessing the data log to determine whether the second server instance is using a network address that is known to be valid within the network and, upon determining that the second server instance is not using a known network address, preventing the second server instance from performing specified tasks within the network. Various other methods, systems, and computer-readable media are also disclosed.
US11275818B2 Identifying copyrighted material using embedded copyright information
A method includes generating, by a computing device, a unique identifier (ID) based on copyright information associated with digital content, wherein the copyright information and the digital content are recorded on a blockchain of a blockchain network; identifying a plurality of color values associated with one or more color attributes of at least a portion of the digital content; and embedding the unique ID in the digital content by changing one or more color values of the plurality of color values to be representative of the unique ID, wherein the embedding produces information-embedded digital content that enables retrieval of the copyright information from the blockchain based on the unique ID, and wherein a visual difference between the digital content and the information-embedded digital content is not apparent to an unaided human eye.
US11275817B2 System lockdown and data protection
An information handling system may include a processor, and a cryptoprocessor comprising at least one storage location. The information handling system may be configured to: store, in the at least one storage location, cryptographic data regarding secure boot of the information handling system; receive an indication that a lockdown is to be initiated; in response to the indication, overwrite the at least one storage location with invalid data; and initiate the lockdown by triggering a reboot of the information handling system.
US11275816B2 Selection of Pauli strings for Variational Quantum Eigensolver
VQE is accelerated by performing receiving a qubit Hamiltonian representing a linear combination of a plurality of Pauli strings. Selecting, among the plurality of Pauli strings, one or more Pauli strings that have less influence than a threshold on an eigenvalue of the qubit Hamiltonian. Grouping, based on joint measurability, the unselected Pauli strings among the plurality of Pauli strings into a plurality of groups of jointly measurable Pauli strings Determining that one or more of the selected one or more Pauli strings is jointly measurable with Pauli strings in one of the plurality of groups And adding one or more of the selected one or more Pauli strings to the one of the plurality of groups.
US11275814B2 Recording ledger data on a blockchain
This disclosure relates to recording blockchain ledger data. In one aspect, a method includes capturing, by a first evidence-capturing node of multiple evidence-capturing nodes of a blockchain network comprising multiple nodes, network evidence from a target evidence source. A first evidence hash of the captured network evidence is calculated. The first evidence hash is sent to other evidence-capturing nodes. Additional evidence hashes are received from the other evidence-capturing nodes. For each set of matching evidence hashes, an evidence hash group that includes the set of matching evidence hashes is generated. A count number of evidence hashes in the evidence hash group is determined for each evidence hash group. A given evidence hash group having a largest count number is identified. A given evidence hash corresponding to the matching evidence hashes of the given evidence hash group is determined as a trusted evidence hash.
US11275812B2 Realtime feedback-based web resource management and optimization system
Each of a plurality of resource files can be instrumented. Thereafter, usage data of the received files is received from a plurality of clients each executing a different instance of a web application. The usage data comprises is collected by the instances of the web application when being used by a respective one of a plurality of users. A dependencies list is then generated for the resource files based on the received usage data. In addition, a priorities list is generated for the resource files using the received usage data which indicates how frequently the resource files are being used. Further, groups of resource files are generated based on co-occurrence levels of the resource files in the dependencies list and the priorities list. Later, at least a portion of the groups of resource files are transmitted to the client for caching in a local cache pool. Related apparatus, systems, techniques and articles are also described.
US11275806B2 Dynamic materialization of feeds for enabling access of the feed in an online social network
Dynamic materialization of a feed is described. A request for a feed is received. A state of the feed is determined. Responsive to determining that the state is the inactive state, causing materialization of the feed in a second non-relational database system with feed items of the feed from the first relational database system, where the second database system is separate from the first database system, and setting the state of the feed to the activating state. Responsive to determining that the state is the active state, causing the request for the feed to be processed from the second non-relational database system.
US11275804B2 Systems and methods for providing timely and relevant social media updates for a person of interest in a media asset who is unknown simultaneously with the media asset
Systems and methods are described herein for detecting that a person of interest is displayed in a live video for a threshold amount of time, attempting to identify an identity of the person determining that the attempting has failed, identifying broadcast times corresponding to a period of time in which the person was displayed in the live video, identifying trending topics in a social media space that relate to the live video, ascertaining an identity of the person of interest based on the trending topics, comparing the identity of the person of interest to a database of social media profiles, identifying a social media component that corresponds to the person, determining whether the person has modified the social media component within a predefined period of time, and providing information relating to a modification of the social media component simultaneously with the video.
US11275802B2 Microapp subscription recommendations
A system that comprises a microapp server includes a memory and at least one processor coupled to the memory. The microapp server is configured to generate a recommendation to modify a set of one or more subscribed microapps. The microapp server is configured to gather observational data that characterizes interactions of a user with an endpoint. The user is associated with the set of one or more subscribed microapps. The microapp server is further configured to identify, based on the observational data, a modification to the set of one or more subscribed microapps. The microapp server is further configured to send, to an administration console, the recommendation to modify the set of one or more subscribed microapps in accordance with the identified modification.
US11275800B2 Gauging credibility of digital content items
Provided are techniques for gauging credibility of digital content items. For each digital content item in a list of digital content items, a usage score is identified for each different level of usage and for a user base and the usage score for each different level of usage is added to obtain a total usage score for the digital content item. Each digital content item in the list is ranked using the total score of each digital content item.
US11275798B2 Hybrid task assignment for web crawling
A computer-implemented method and/or computer program product selectively assigns a task using a hybrid task assignment process. One or more processors direct a working hardware node in a network to crawl a particular application, thus causing the working hardware node to encounter a task in the particular application. The processor(s) selectively handle the task according to whether the task is reserved for dynamic assignment to an other hardware node in the network, such that in response to a determination that the task encountered is not reserved, the task is handled by the working hardware node that is crawling the particular application, and in response to a determination that the task encountered is reserved, the task encountered is sent to a central unit for dynamic assignment to the other hardware node in the network.
US11275792B2 Traversing hierarchical dimensions for dimension-based visual elements
Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a device. The program renders a visualization that includes a first set of visual elements. The program further receives a request for measure values categorized according to the first level of dimension values in the first hierarchy of dimension values and a second level of dimension values in the second hierarchy of dimension values. The program also generates a query for a second set of data from the dataset. The program further sends the query to a computing system configured to manage the dataset. The program also receives the second set of data from the computing system. The program further renders a second set of visual elements. The program also replaces the first set of visual elements in the visualization with the second set of visual elements.
US11275788B2 Controlling information stored in multiple service computing systems
In an approach, a processor retrieves an indication of a plurality of service computing systems storing corresponding information bunches, pertaining to a subject, that are available to a third party. A processor collects the corresponding information bunches from the service computing systems. A processor generates enriched information pertaining to the subject according to a combination of the corresponding information bunches. A processor verifies the enriched information against a security rule. A processor outputs a result of the verification of the enriched information to the subject.
US11275786B2 Implementing enhanced DevOps process for cognitive search solutions
A method and system are provided for implementing enhanced cognitive searches optimized to integrate deployment with development testing. An initial body of works is ingested into a system capable of answering questions. A series of queries is analyzed against the initial body of works utilizing a set of scorers utilizing criteria to form assessments, wherein each scorer uses the criteria against the query and the initial body of works to form the assessment. The assessments are analyzed to determine a usefulness of a set of entries in the initial body of works. Content are deployed using the identified selected first set of entries as deployment ready, enabling enhanced cognitive search results.
US11275784B2 Informed join recommendation
Implementations described herein disclose an informed join recommendation system that allows users to make informed decision about joining various information sources such as a feed, an application, a group, a blog, a news source, etc., based on an activity grade of the information sources. The informed join recommendation system analyzes information dissemination activity of information sources over a predetermined time period to determine an activity grade of the information source, and in response to the request from a user to join the information source, provides the user the activity grade of the information source.
US11275782B2 Digital systems and methods for a consolidated transfer matrix
Systems and methods for providing a consolidated transfer ecosystem are provided. Systems may include a graph database. The graph database may include a plurality of nodes representing a plurality of entities. The system may receive a plurality of transfer requests and represent each transfer request as an edge on the graph database. The system may include a consolidation engine that may consolidate the edges in the graph database to produce a consolidated database. The system may execute the transfers according to the consolidated database.
US11275780B2 Image search device, image search method, electronic device and control method therefor
An image search device receives an image search request and selects, from a plurality of images, a first group of images that match search conditions based on the search request. The image search device further selects, from the first group of images, a second group of images based on a score calculated by a predetermined evaluation formula, and outputs information about the second group of images as a search result. The predetermined evaluation criteria may be set so as to increase the score for an image in the first group of images based on positive engagement by many people on the predetermined internet service and based on the extent that the image is less similar to other images in the first group of images.
US11275777B2 Methods and systems for generating timelines for entities
Embodiments for generating a timeline associated with an entity are provided. A plurality of events referenced in a corpus are identified. Each of the plurality of events is associated with an entity. An event time is determined for each of the plurality of events based on information associated with at least one reference to the respective event within the corpus. A score is calculated for each of the plurality of events based on at least one of a number of references to the respective event within the corpus and information associated with a user. A timeline for at least some of the plurality of events is generated based on the calculated scores of the plurality of events and the determined event time for each of the plurality of events.
US11275772B2 Method and system for managing network of field-specific entity records
Disclosed is a method of managing a network of field-specific entity records. The method comprises accessing the network of field-specific entity records comprising at least one pair of field-specific entity records within at least one field segment, wherein the at least one pair of field-specific entity records is associated with relations therebetween, and wherein the at least one pair of field-specific entity records comprises a first pair of field-specific entity records and at least one second pair of field-specific entity records; determining a weightage score of each of the relations between the at least one pair of field-specific entity records; determining an importance score of each field-specific entity record; determining a change in the importance score, and/or the weightage score of a relation between field-specific entity records of the at least one second pair of field-specific entity records; and updating the network of field-specific entity records.
US11275770B2 Parallelization of node's fault tolerent record linkage using smart indexing and hierarchical clustering
Embodiments include a computer-implemented method including identifying, by a primary computer device, a plurality of records, each record having one or more attributes; standardizing, by the primary computer device, each of the plurality of records; assigning, by the primary computer device, an index to one or more of the one or more attributes; providing, by the primary computer device, instructions for clustering the standardized plurality of records in parallel into one or more clusters, each cluster including records having the same index, the one or more clusters being in a group; receiving, by the primary computer device, one or more groups, each group including one or more clusters sharing a same index; and linking one or more of the plurality of records in a cluster with another one or more of the plurality of records in another cluster within a same group.
US11275769B2 Data-driven classifier
One method embodiment includes receiving a transaction dataset including data representative of transactions including data representative of at least one product purchased within the respective transactions. This method then processes the dataset according to a contextualizing algorithm to generate a data representation for at least some products included in transactions of the transaction dataset. Each generated data representation represents a context of a product with regard to each of the other products of the data representation. This method further includes processing the generated data representations according to a clustering algorithm to partition products represented by the generated data representations into a number of product clusters. A data representation of the product clusters may then be stored including data identifying products and the product clusters to which they are partitioned.
US11275767B2 Analyzing application behavior to determine relationships between data
Application behavior is analyzed to determine relationships between data. Database objects accessed by an application are identified. Then, one or more relationships between the identified database objects are determined based on one or more from a group comprising statements of the application referring to the identified database objects and sets of the identified database objects accessed by different modules of the application.
US11275763B2 Storage constrained synchronization of shared content items
A content management system synchronizes content items across client computing systems connected by a network. Each client device has a storage allocation for synchronized shared content items. If the storage allocation for shared content items on a client device is exceeded by the request to add or edit a content item such that it is enlarged, or open a large content item remote to the client device, a client application or the host of content management system selects content items to remove from residence on the client device but keep remotely on content management system. Upon removal of the selected content items, the client application creates shadow items, representing the content item but only containing the metadata of the content item. This creates sufficient space for the initial request to be completed while maintaining user access to all synchronized shared content items.
US11275760B2 Online schema and data transformations
Transforming a database while allowing the data in the database to be available to database users during the transformation of the database. A method includes creating a new version of metadata for an old copy of database items. The method further includes creating a copy of data items to be transformed in the old copy of database items while applying a transformation to the data while migrating data from the old copy of database items to the new copy of database according to the new version of metadata. The method further includes while migrating data from the old copy of database items to the new copy of database items, servicing user queries made against the old copy of database items to allow the database to remain online while transforming data items in the database.
US11275758B2 Exporting and importing database containers
A computer-implemented method for exporting a database container from a database includes exporting database container metadata including artifact definitions in the metadata along with the actual metadata content to a database management system, exporting the database container including the database objects deployed therein to the database management system. The exporting of the database container includes exporting dependencies and structures of the database objects deployed therein, but not the actual content of the database objects. In some instances, however, exporting of the database container can include exporting the actual content of the database objects in response to user request. The method further includes packing the exported database container metadata and the exported database container in an archive. The data in the archive can be unpacked in substantially reverse order to import the database container into another database.
US11275748B2 Influence score of a social media domain
An example method for determining an influence score of a social media blog domain in accordance with aspects of the present disclosure includes receiving data regarding asocial media blog domain based on relevancy to a plurality of keywords, extracting values from the data for a set of categories of metrics for the social media blog domain, assigning a weight to each metric, and calculating an influence score for the social media blog domain based on the weight of the extracted values for each social media profile. The set of categories comprises social engagement, activity, social media page influence and social media blog domain influence.
US11275743B2 System and method for analyzing data records
Systems and methods for analyzing input data records are provided in which a master process initiates a plurality of concurrent first processes each of which comprises, for each data record in at least a subset of a plurality of input data records, creating a parsed representation of the data record and independently applying a procedural language query to the parsed representation to extract one or more values. A respective emit operator is applied to at least one of the extracted one or more values thereby adding corresponding information to a respective intermediate data structure. The respective emit operator implements one of a predefined set of statistical information processing functions. The master process also initiates a plurality of second processes each of which aggregates information from a corresponding subset of intermediate data structures to produce aggregated data that is, in turn, combined to produce output data.
US11275741B2 Merge join system and method
A merge join method by a merge join system including a database is provided. The merge join system unequally divides data after a current position of a join column participating in merge join in the database into K partitions, K being greater than 2, and compares the first value of each of remaining partitions excluding the first partition from the K partitions with a value to be searched for the merge join, in order to check whether the first value and the value to be searched satisfy a specific condition. Further, the merge join system determines a partition in which the value to be searched is expected to exist based on a comparison result, and applies a k-ary search to the determined partition.
US11275733B1 Mapping search nodes to a search head using a tenant identifier
Systems and methods are disclosed for mapping search nodes to a search head in a data intake and query system based on a tenant identifier in order to execute a query received by the data intake and query system. The mapping may allow same or similar search nodes to be used to execute queries that are associated with a particular tenant identifier, in order to take advantage of caching and local data stored with those search nodes. In some cases, search nodes can be mapped based on the tenant identifier using a hashing algorithm, such as a consistent hashing algorithm.
US11275731B2 Accelerated filtering, grouping and aggregation in a database system
A method for causing a processor to perform a query on a column-store table of encoded values is provided. The method includes configuring the processor to receive the query, comprising a filter to be applied to at least a first column vector of the encoded values. The processor processes the query for the encoded values in the first column vector, to generate a first vector indicative of respective encoded values passing or failing the filter. The processor determines, from the first vector, an indicator of encoded values passing the filter and encoded values failing the filter, relative to the encoded values in the first column vector. The processor determines a bit length of the encoded values. The processor selects an algorithm for processing the query based on the indicator and the determined bit length of the encoded values. A system and a non-transitory, computer-readable medium are also provided.
US11275724B2 Automated feedback validation
A method, system, and program product for implementing automated feedback validation is provided. The method includes monitoring an Internet search associated with locating preferred user attributes associated with a specified geographical location. Results of the Internet search are analyzed and the preferred user attributes are verified for accuracy. Discrepancies between the preferred user attributes and attributes associated with the specified geographical location are determined and a resulting a confidence factor is applied to the preferred user attributes with respect to a level of accuracy of the preferred user attributes. A notification indicating a confidence rating applied to the preferred user attributes with respect to the level of accuracy is transmitted to the user.
US11275721B2 Adaptive table placement in NUMA architectures
Techniques and solutions are provided for performing adaptive database table placement in a non-uniform memory access (NUMA) architecture. The adaptive table placement can occur in response to changing workloads on the NUMA nodes. For example, if a particular NUMA node is saturated, a database table may be moved from the memory of the saturated NUMA node to the memory of another NUMA node that is underutilized. In some cases, an entire database table is moved, while in other cases the database table is partitioned and only part of the table is moved.
US11275715B2 Method and system for active process monitoring across multiple independent systems
The invention relates to implementing a system that monitors a process across multiple monitored computer systems. According to an embodiment of the present invention, the system comprises: a communications network; two or more monitored computer systems; an active monitoring agent computer system; and a database; the processors of the two or more monitored computer systems being configured to execute one or more steps of a process; the processor of the active monitoring agent computer system being configured to receive a predefined flow configuration for the process, generate a query to retrieve log data for the process, generate an alert if the process exceeds the maximum time to wait for completion for any step of the process, and store the log data in the database.
US11275714B2 Systems and methods for the comparison of annotations within files
Systems and methods are disclosed for comparing annotations in files to show changes in the annotations at a granular level. In one implementation, a system receives a first file and a second file for comparison. The system determines the annotation ranges for each annotation in the first file and the annotation range for each annotation in the second file. The system then determines the annotations from the first file that overlap with annotations from the second file and compares annotations that overlap. The system then incorporates the comparison of the annotations into a main comparison file. In certain implementations, the system uses an index to determine what annotations overlap. In other implementations, matched pairs are created from overlapping annotations.
US11275712B2 SIMD controller and SIMD predication scheme
In an embodiment, a method for processing data in a single instruction multiple data (SIMD) computer architecture is provided. A processing element (PE) may determine based on a masking instruction, a predication state indicative of one of a conditional predication mode and an absolute predication mode. The PE may receive a predicated instruction and, based on a value of a head bit of the bits of a predication mask and on the value indicative of the predication state whether to commit a computation corresponding to execution of the predicated instruction. In another embodiment, a SIMD controller stores loops and sections of a program as a separate instruction stream record for generating the memory address of the next instruction. For data streams, the SIMD controller records information for each data memory access that references the same register files that are used by the instruction streams.
US11275711B2 Dynamic hybridized positional notation instruction set computer architecture to enhance security
Disclosed herein is a computing system with the capability to execute instructions in different positional notation values. The definition of a positional notation value is given by the general formula that represent a base 10 numeral in any positional notation in the following manner: . . . d3r3+d2r2+d1r1+d0r0, where d is a coefficient, r is the base of the positional number system (i.e. r=2 for binary, or r=3 for ternary), and the exponent is the position of the digit. The computing may provide a configuration which hybridizes the instructions of multiple positional notation values in variable ratios. The computing system may dynamically switch between the multiple hybridized instructions sets. Embodiments may be applied to provide security benefits.
US11275708B2 System on chip including clock management unit and method of operating the system on chip
In one embodiment, the clock management circuitry includes a first master clock controller configured to provide a first command to a first slave clock controller via a first channel based on a received first clock request. The clock management circuitry also includes the first slave clock controller configured to control outputting a first clock signal based on the first command.
US11275702B2 Memory module and registered clock driver with configurable data-rank timing
A memory system supports single- and dual-memory-module configurations, both supporting point-to-point communication between a host (e.g., a memory controller) and the memory module or modules. Each memory module includes an address-buffer component, data-buffer components, and two sets of memory dies, each set termed a “timing rank,” that can be accessed independently. The one memory module is configured in a wide mode for the single-memory-module configuration, in which case both timing ranks work together, as a “package rank,” to communicate full-width data. Each of two memory modules are configured in a narrow mode for the dual-memory-module configuration, in which case one timing rank from each memory module communicates data in parallel to appear to the host as single package ranks. The data-buffer components support separate and configurable write and read delays for the different timing ranks on each module to provide read and write leveling within and between memory modules.
US11275699B2 Storage system and method for switching working mode of storage system
A storage system comprises a host, a first control device, a second control device, and a storage drive that has a physical connector A and a physical connector B for connecting to the first control device and second control device, respectively. When the storage drive is configured to operate in first working mode, it provides a shared storage space to be accessed by both the first control device and the second control device. When the storage drive is configured to operate in a second working mode, it provides a first storage space for access by the first control device and a second storage space for access by the second control device.
US11275697B2 Translation lookaside buffer invalidation for merged invalidation requests across power boundaries
One disclosed embodiment includes a method for memory management. The method includes receiving a first request to clear one or more entries of a translation lookaside buffer (TLB), receiving a second request to clear one or more entries of the TLB, bundling the first request with the second request, determining that a processor associated with the TLB transitioned to an inactive mode, and dropping the bundled first and second requests based on the determination.
US11275696B2 Isolated performance domains in a memory system
A computing system having memory components, including first memory and second memory. The computing system further includes a processing device, operatively coupled with the memory components, to: store a memory allocation value in association with a context of executing instructions; execute a set of instructions in the context; allocate, for execution of the set of instructions in the context, an amount of memory, including an amount of the first memory and an amount of the second memory; and access the amount of the second memory via the amount of the first memory during the execution of the set of instructions in the context.
US11275684B1 Media read cache
Systems and methods are disclosed for employing a media read cache in a storage device. In certain embodiments, an, an apparatus may comprise a data storage drive including a volatile read cache, and a disc memory including a primary data storage region of the storage device configured for long-term storage of data via persistent logical block address to physical block address mapping, and a media read cache region configured to store a copy of data from the volatile read cache. The data storage drive may be configured to perform a read operation including: retrieve read data from the volatile read cache based on determining that the read data is available in the volatile read cache, and retrieve the read data from the media read cache based on determining that the read data is not available in the volatile read cache and is available in the media read cache.
US11275679B2 Separate cores for media management of a memory sub-system
Methods, systems, and devices for separate cores for media management of a memory sub-system are described. A controller of a memory sub-system can include a first processing core and a second processing core for a garbage collection procedure. The first processing core can perform a first set of one or more operations associated with a read process of a first stage of a garbage collection procedure for a plurality of transfer units of the memory sub-system. The second processing core can perform a second set of one or more operations associated with a write process of the first stage of the garbage collection procedure, where the second set of one or more operations are concurrent with the first set of one or more operations.
US11275677B2 High efficiency interactive testing platform
The disclosed computer-implemented method includes accessing data that is to be used as part of a test implementation that has multiple potential outcomes. The method also includes determining that the test implementation is to be carried out using specified testing algorithms that test for at least one of the potential outcomes. The method next includes identifying portions of the accessed data that are to be used in the specified testing algorithms, and compressing the identified portions of the accessed data to remove portions of the accessed data that are unused in the specified testing algorithms. The method also includes executing the test implementation using the specified testing algorithms with the compressed accessed data. Various other methods, systems, and computer-readable media are also disclosed.
US11275676B2 Constraint guided hybrid fuzzing test system for application programs
Embodiments disclose a system/method for constraint-guided hybrid fuzzing. According to one embodiment, a system performs a grey box fuzzing for a program code, where the performing mutates an initial seed input to generate a first set of seed inputs. The system performs a concolic execution for the program code using the first set of seed inputs to generate a second set of seed inputs. The system determines constraint information associated with the second set of seed inputs by analyzing the concolic execution. The system performs one or more modified grey box fuzzing based on the second set of seed inputs bounded to the constraint information. That way the bounded portion of the second set of seed inputs are not mutated by the grey box fuzzing.
US11275673B1 Simulated LiDAR data
A system for generating simulated LiDAR data may include a depth offset generator and an intensity value generator. The depth offset generator may be configured to receive environment data including depth information, e.g., a depth map, the environment. The depth offset generator may determine an optical flow field from the depth information and estimate depths for positions to simulate LiDAR sensor data. field. The depth offset generator can also generate timestamp information based on attributes of the simulated LiDAR sensor, and determine the estimated depths using the timestamp information. The intensity value generator may be configured to determine an intensity for pixels based on physical attributes associated with those pixels. The simulated LiDAR data may be used in simulations run on autonomous vehicle control systems.
US11275670B2 Tracing branch instructions
An apparatus comprises data processing circuitry to perform data processing operations in response to a sequence of instructions, where the sequence of instructions comprises branch instructions. Trace generating circuitry generates a trace stream of trace items indicative of the data processing operations. The trace generating circuitry is responsive to one or more not-taken branch instructions followed by a taken branch instruction in the sequence of instructions to: include at least one not-taken trace item corresponding to the one or more not-taken branch instructions followed by a taken trace item in the trace stream when a current status condition of the apparatus is met, and to include a source address associated with the taken branch instruction in the trace stream when the current status condition of the apparatus is not met. A hybrid approach between tracing not-taken branch instructions and tracing a source address associated with the taken branch instruction is thus provided.
US11275665B2 Analysis system
A traceability estimation unit generates batch combination output data configured by a plurality of combinations of a batch in the first process and a batch in the second process, and the feature of the batch. The traceability estimation unit estimates the combination of the batch in the first process and the batch in the second process, which is used as traceability, from the plurality of the combinations of the batches in the batch combination output data by using the feature.
US11275659B2 Proactive cherry-picking to back-port commits
A system includes a memory and a processor in communication with the memory. The processor builds a preliminary history list of a plurality of commits including intermediary commits and a target commit, instantiates a target file list of files modified by the target commit, and instantiates an intermediary file list for each intermediary commit. Additionally, the processor classifies each intermediary commit as an intersecting commit or an empty commit. Responsive to classifying a respective intermediary commit as an empty commit, the processor removes the respective intermediary commit from the preliminary history list to create a candidate history list. Responsive to classifying a respective intermediary commit as an intersecting commit, the processor retains the respective intermediary commit in the candidate history list. Additionally, the processor joins the respective intermediary file list with the target file list and creates a finalized history list.
US11275658B2 Rescue package for uncontrollable splitters
A data protection system configured to replicate data may generate rescue packages that allow the system to recover when communication between a splitter or source of the production data being replicated and an appliance that stores the replicated data is disrupted. The rescue package is stored on a datastore and is then retrieved by the data protection system or another splitter. After processing the rescue package, which may contain IOs that the data protection is unaware of due to the communication disruption, replication may resume normally.
US11275655B1 Method, electronic device, and computer program product for selecting backup destination
Implementations of the present disclosure provide a method, an electronic device, and a computer program product for selecting a backup destination. One method includes: receiving device information about storage devices in a storage device set, wherein a backup task is executed in the storage device set; receiving backup information about the backup task; acquiring a destination association relationship, wherein the destination association relationship describes an association relationship between a reference backup task in a reference storage device set and a reference backup destination of the reference backup task, the reference backup destination including a group of storage devices in a reference storage system; and selecting a backup destination for the backup task from the storage device set according to the destination association relationship and based on the device information and the backup information, the backup destination including a group of storage devices in the storage device set.
US11275654B2 Methods and apparatus for providing hypervisor level data services for server virtualization
A data center for data backup and replication, including a pool of multiple storage units for storing a journal of I/O write commands issued at respective times, wherein the journal spans a history window of a pre-specified time length, and a journal manager for dynamically allocating more storage units for storing the journal as the journal size increases, and for dynamically releasing storage units as the journal size decreases.
US11275653B2 Magnetic disk device
According to one embodiment, a magnetic disk device includes a magnetic disk, a storage unit, a magnetic head, an error correction unit that, in a case where an error is detected in user data read by the magnetic head, performs error correction on a sector in which the error is detected in track units and acquires error correction data, and a control unit. The control unit controls reading/writing of user data, management data for managing a sector on which the error correction is performed in the track units, and the error correction data, and in a case where there is no host access, rewrites data on the track including the sector on which the error correction is performed, based on the user data stored in the track and the error correction data of the sector, in which the error is detected, of the track.
US11275645B2 System and method for the dynamic analysis of event data
Disclosed is a system and method for the analysis of event data that enables analysts to create user specified datasets in a dynamic fashion. Performance, equipment and system safety, reliability, and significant event analysis utilizes failure or performance data that are composed in part of time-based records. These data identify the temporal occurrence of performance changes that may necessitate scheduled or unscheduled intervention like maintenance events, trades, purchases, or other actions to take advantage of, mitigate or compensate for the observed changes. The criteria used to prompt a failure or performance record can range from complete loss of function to subtle changes in performance parameters that are known to be precursors of more severe events. These specific criteria applied to any explicit specific application and this invention is relevant to this type of data taxonomy and can be applied across all areas in which event data may be collected.
US11275643B2 Dynamic configuration of anomaly detection
The disclosed embodiments generate a plurality of anomaly detector configurations and compare results generated by these anomaly detectors to a reference result set. The reference result set is generated by a trained model. A correlation between each result generated by the anomaly detectors and the result set is compared to select an anomaly detector configuration that provides results most similar to those of the trained model. In some embodiments, data defining the selected configuration is then communicated to a product installation. The product installation instantiates the defined anomaly detector and analyzes local events using the instantiated detector. In some other embodiments, the defined anomaly detector is instantiated by the same system that selects the anomaly detector, and thus in these embodiments, the anomaly detector configuration is not transmitted from one system to another.
US11275640B2 Computer error prevention and reduction
A method for automatically reducing computer errors is provided. The method may include in response to detecting an interactive session, dynamically extracting data associated with a user by using a keylogging component and a camera associated with the computer. The method may further include performing real-time analysis on the extracted data to determine a risk score, whereby the risk score is used to determine whether a potential risk for a computer error exists based on the extracted data associated with the user. The method may further include in response to a command being entered on the command line interface, determining a risk score associated with the entered command. The method may also include in response to determining that the risk score is at or above a threshold risk level based on the real-time analysis, preventing the entered command from being executed and taking an additional preventive computing action.
US11275635B2 Method and system for managing and executing serverless functions in a messaging service
A serverless function execution system enables fast, efficient and flexible deployment and execution of serverless functions. User commands are received from external messaging systems that cause functions to be executed. A serverless function associated with the user command is determined and the serverless function is executed in an isolation container at a function computation server. A response from the execution of the serverless function is sent to the external messaging system.
US11275633B1 Memory buffer management for microkernel operating system
In one embodiment, a kernel of an operating system receives a request to store a message in a message buffer, which includes a plurality of chunks. Each chunk of the message buffer is associated with a message-occupancy indicator. The kernel determines a start and end position of the message when stored in the message buffer. The kernel determines, based on the start and end positions, whether the message, when stored, will occupy more than one chunk. Responsive to determining that the message will occupy more than one chunk, the kernel determines each chunk that will contain the message when stored. If a message occupancy-indicator associated with each chunk indicates that at least each chunk after a first chunk associated with the start position is unoccupied, the kernel stores the message in the message buffer and updates the message-occupancy indicator for each chunk containing the stored message.
US11275632B2 Broadcast command and response
Systems, apparatuses, and methods for implementing a broadcast read response protocol are disclosed. A computing system includes a plurality of processing engines coupled to a memory subsystem. A first processing engine executes a read and broadcast response command, wherein the read and broadcast response command targets first data at a first address in the memory subsystem. One or more other processing engines execute a wait command to wait to receive the first data requested by the first processing engine. After receiving the first data from the memory subsystem, the plurality of processing engines process the first data as part of completing a first operation. In one implementation, the first operation is implementing a given layer of a machine learning model. In one implementation, the given layer is a convolutional layer of a neural network.
US11275624B2 Methods and systems for application program interface management
Provided are methods and systems for application program interface (API) management. An API management device may receive requests from client devices to submit an API and/or API update for implementation. The API management device may determine an operable status of the API and/or the API update by determining whether the API and/or the API update is configured and/or updated for implementation. The API and/or the API update may be determined to be configured and/or updated for implementation when the API and/or the API update does not violate one or more rules. The API management device, based on operable status, may allow or deny the request for implementation.
US11275622B2 Utilizing accelerators to accelerate data analytic workloads in disaggregated systems
Server resources in a data center are disaggregated into shared server resource pools, including an accelerator (e.g., FPGA) pool. Servers are constructed dynamically, on-demand and based on workload requirements, by allocating from these resource pools. According to this disclosure, accelerator utilization in the data center is managed proactively by assigning accelerators to workloads in a fine granularity and agile way, and de-provisioning them when no longer needed. In this manner, the approach is especially advantageous to automatically provision accelerators for data analytic workloads. The approach thus provides for a “micro-service” enabling data analytic workloads to automatically and transparently use FPGA resources without providing (e.g., to the data center customer) the underlying provisioning details. Preferably, the approach dynamically determines the number and the type of FPGAs to use, and then during runtime auto-scales the FPGAs based on workload.
US11275621B2 Device and method for selecting tasks and/or processor cores to execute processing jobs that run a machine
A device and a method for operating a computer system, a job to be processed by the computer system being assignable to a task from a plurality of tasks for processing, the job to be processed being assigned as a function of a result of a comparison, a first value being compared to a second value in the comparison, the first value characterizing a first computing expenditure, which is to be expected in the computer system in the processing of the job to be processed in a first task of the plurality of tasks, the second value characterizing a second computing expenditure, which is to be expected in the computer system in the processing of the job to be processed in a second task of the plurality of tasks.
US11275615B2 Data processing offload using in-storage code execution
Systems and methods for offloading data processing tasks using in-storage code execution are disclosed. For example, a data storage system including one or more processors, a non-transitory storage medium, and a storage logic executable by the one or more processors to perform operations including: receiving portable code configured to perform a data processing offload task, the portable code comprising one or more translatable, hardware-agnostic instructions for processing data stored on the storage medium; translating and executing the one or more translatable, hardware-agnostic instructions of the portable code to perform the data processing offload task using a translation and execution engine disposed in the storage logic; determining that use of the portable code has concluded; and responsive to determining that use of the portable code has concluded, releasing the portable code.
US11275612B2 Method for matrix data broadcast in parallel processing
Systems, apparatuses, and methods for efficient parallel execution of multiple work units in a processor by reducing a number of memory accesses are disclosed. A computing system includes a processor core with a parallel data architecture. One or more of a software application and firmware implement matrix operations and support the broadcast of shared data to multiple compute units of the processor core. The application creates thread groups by matching compute kernels of the application with data items, and grouping the resulting work units into thread groups. The application assigns the thread groups to compute units based on detecting shared data among the compute units. Rather than send multiple read access to a memory subsystem for the shared data, a single access request is generated. The single access request includes information to identify the multiple compute units for receiving the shared data when broadcasted.
US11275604B2 Increasing blade utilization in a dynamic virtual environment
Mobility service providers and others can use cloud platforms to meet customer demand. Due to changing demand or changing technology numerous issues arise. For example, server utilization within the cloud platform can become less efficient over time. As another example, virtual machines and virtual network functions processed by the cloud platform typically need to be extensively tested and certified, which can be expensive. Moreover, intra-platform communication can play a significant role in the costs to operate a cloud platform. Techniques detailed herein can address many of these issues, e.g., by providing mechanisms for increasing host or server utilization in response to changing demand, introducing a container technique for virtual machines to mitigate testing costs, and modeling bandwidth resources.
US11275603B2 Technologies for memory replay prevention using compressive encryption
Systems and methods for memory isolation are provided. The methods include receiving a request to write a data line to a physical memory address, where the physical memory address includes a key identifier, selecting an encryption key from a key table based on the key identifier of the physical memory address, determining whether the data line is compressible, compressing the data line to generate a compressed line in response to determining that the data line is compressible, where the compressed line includes compression metadata and compressed data, adding encryption metadata to the compressed line, where the encryption metadata is indicative of the encryption key, encrypting a part of the compressed line with the encryption key to generate an encrypted line in response to adding the encryption metadata, and writing the encrypted line to a memory device at the physical memory address. Other embodiments are described and claimed.
US11275602B1 Virtual communication service for mobile devices
One example method of operation may include identifying a call communication intended for a called device, determining the call communication resulted in a failed call connection, responsive to identifying the failed call connection, invoking a virtual mobile device application operating on a virtual machine, executing a master file stored in the virtual machine, and responsive to executing the master file, transmitting a communication message to the called device.
US11275601B2 System and method for auto recovery of deleted virtual machines identified through comparison of virtual machine management application snapshots and having corresponding backups at a storage device
A method for managing virtual machines includes selecting a virtual machine (VM) on a recoverable deleted VMs List, and initiating recovery of the VM on the production host.
US11275600B2 Virtualized I/O
Distributed I/O virtualization includes receiving, at a first physical node in a plurality of physical nodes, an indication of a request to transfer data from an I/O device on the first physical node to a set of guest physical addresses. An operating system is executing collectively across the plurality of physical nodes. It further includes writing data from the I/O device to one or more portions of physical memory local to the first physical node. It further includes mapping the set of guest physical addresses to the written one or more portions of physical memory local to the first physical node.
US11275599B1 Hypervisor remote offload for VM data migration between storage devices
Offloading techniques to assist a hypervisor with VM data migration between storage devices are disclosed. In an embodiment, a method to offload live data migration from hypervisors includes migrating snapshots from a source device to a destination device, where the snapshots are associated with a virtual machine (VM) being migrated from a source device to a destination device. The method includes requesting a hypervisor to take a hypervisor snapshot. The method includes taking a storage array-based snapshot after requesting the hypervisor to take the hypervisor snapshot, and requesting the hypervisor to migrate live data from the source device to the destination device including by using the hypervisor snapshot to offload hypervisor live data migration. Hypervisor offload can be performed for various hypervisors and protocols including vSphere Storage APIs Array Integration (VAAI) and Remote offloaded data transfer (ODX).
US11275597B1 Interaction-based visualization to augment user experience
Techniques for augmenting data visualizations based on user interactions to enhance user experience are provided. In one aspect, a method for providing real-time recommendations to a user includes: capturing user interactions with a data visualization, wherein the user interactions include images captured as the user interacts with the data visualization; building stacks of the user interactions, wherein the stacks of the user interactions are built from sequences of the user interactions captured over time; generating embeddings for the stacks of the user interactions; finding clusters of embeddings having similar properties; and making the real-time recommendations to the user based on the clusters of embeddings having the similar properties.
US11275586B2 Task graph generation for workload processing
Techniques for generating a task graph for workload scheduling based on a task graph specification program are provided. The techniques include executing control flow instructions of the task graph specification program to traverse the task graph specification program; generating pass nodes of the task graph based on pass instructions of the task graph specification program; generating resource nodes and directed edges based on resource declarations of the task graph specification program; and outputting the task graph specification program to a command scheduler for scheduling.
US11275585B2 System and method for approximating branching operations for use with data encrypted by fully homomorphic encryption (FHE)
Systems and methods that approximate and use branching operations on data encrypted by fully homomorphic encryption (FHE). The systems and methods may use polynomial approximation to convert “if” statements into “soft if” statements that may be applied to the FHE encrypted data in a manner that preserves the security of the systems and methods.
US11275584B2 Universal floating-point instruction set architecture for computing directly with decimal character sequences and binary formats in any combination
A universal floating-point Instruction Set Architecture (ISA) implemented entirely in hardware. Using a single instruction, the universal floating-point ISA has the ability, in hardware, to compute directly with dual decimal character sequences up to IEEE 754-2008 “H=20” in length, without first having to explicitly perform a conversion-to-binary-format process in software before computing with these human-readable floating-point or integer representations. The ISA does not employ opcodes, but rather pushes and pulls “gobs” of data without the encumbering opcode fetch, decode, and execute bottleneck. Instead, the ISA employs stand-alone, memory-mapped operators, complete with their own pipeline that is completely decoupled from the processor's primary push-pull pipeline. The ISA employs special three-port, 1024-bit wide SRAMS; a special dual asymmetric system stack; memory-mapped stand-alone hardware operators with private result buffers having simultaneously readable side-A and side-B read ports; and dual hardware H=20 convertFromDecimalCharacter conversion operators.
US11275583B2 Apparatus and method of improved insert instructions
An apparatus is described having instruction execution logic circuitry to execute first, second, third and fourth instruction. Both the first instruction and the second instruction insert a first group of input vector elements to one of multiple first non overlapping sections of respective first and second resultant vectors. The first group has a first bit width. Each of the multiple first non overlapping sections have a same bit width as the first group. Both the third instruction and the fourth instruction insert a second group of input vector elements to one of multiple second non overlapping sections of respective third and fourth resultant vectors. The second group has a second bit width that is larger than said first bit width. Each of the multiple second non overlapping sections have a same bit width as the second group. The apparatus also includes masking layer circuitry to mask the first and third instructions at a first resultant vector granularity, and, mask the second and fourth instructions at a second resultant vector granularity.
US11275582B2 Event-driven design simulation
A simulation system that includes a simulation accelerator that uses parallel processing to accelerate the simulation of register transfer level codes (RTLs) while minimizing memory access latency is disclosed. The accelerator has an array of parallel computing resources. The simulation accelerator receives compiled RTLs in which the components of the design are mapped to instructions. The instructions are divided into groups, in which instructions belonging to a same group are logically independent of each other. The simulation accelerator fetches instructions and data for processing by the parallel computing resources for one group of instructions at a time.
US11275580B2 Representing source code as implicit configuration items
Persistent storage may contain: (i) an explicit configuration item table with entries of explicit configuration items representing hardware devices and executable software applications deployed on the hardware devices, (ii) an implicit configuration item table with entries of implicit configuration items representing units of source code, wherein at least some of the executable software applications are compiled versions of the units of source code, and (iii) an implicit relationship table associating pairs of the configuration items. One or more processors may be configured to receive information related to a particular unit of source code; write, to the implicit configuration item table, at least some of the information as an implicit configuration item; determine that the implicit configuration item has one or more identifying attributes in common with an explicit configuration item; and write, to the implicit relationship table, a new entry associating the implicit configuration item and the explicit configuration item.
US11275578B2 Merit based inclusion of changes in a build of a software system
Software configuration management for a software system under development includes receiving a change to the software system under development from a first user, determining a merit score for the first user, wherein the merit score is calculated according to success of prior changes received from the first user, and comparing, using a processor, the merit score for the first user with a merit threshold for the software system under development. The change is accepted for inclusion in a build of the software system under development responsive to determining that the merit score for the first user complies with the merit threshold.
US11275577B2 Brewer update device and method
An update device for providing configuration updates, such as recipes, advertising content, software update(s), pricing updates and/or other changes to brewer parameters, to a brewer device. When turned on, the update device wirelessly connects to a cloud account associated with the brewer device. Any pending content updates associated with the cloud account are wirelessly delivered to the update device and stored. When the update device is connected to the brewer device, the update device emulates a disk drive to transfer the updates to the brewer device.
US11275574B2 Recovering the last successful device update on a computing system
The last successful device update can be recovered on a computing system. An update tool can be employed to detect whether an update package is installed successfully. When an update package is successfully installed, the update tool can define a last successful device update that associates the update package with the device that the update package targets. In contrast, when the update package does not install successfully, the update tool can access the last successful device update for the targeted device and use it to obtain and install the previous update package that the last successful device update represents. In this way, the related components for a device can be rolled back to a common state to prevent incompatibilities that may otherwise exist due to the failed installation.
US11275571B2 Unified installer
A unified installer reduces system down time attributable to product installation, by eliminating redundant activities. An engine receives a request to install a first software product and a second software product. The engine references respective seed files of the first and second products to confirm their membership in a same family, and also to confirm compatibility between the product versions. The engine first performs a logical merger to create a merged seed file identifying components (e.g., deployment units, prerequisites, properties, features) that are duplicated between the products. Next, the engine performs a second, physical merger of the products to create a unified installer which avoids redundant components. The unified installer is passed by the engine to the installation procedure, which installs the components only once, thereby promoting efficiency and reducing system down time incurred by product installation.
US11275570B1 Automation and orchestration platform for software development and deployment
A system, method, and platform for automated and orchestrated software development and deployment are described. The platform automatically creates scripts for the target platform and orchestrates its execution. The platform receives source script, separates script commands from variables and values, determines source data and target data in the scripts, and stores them separately. The platform further creates a list of end functions (also referred to as tasks) to be executed on the target machine based on a given workflow and target machine data and provides orchestrated detailed execution scripts for the target machine. As one may appreciate, the platform provides an automated way to use an existing script written for one target machine to generate scripts for another target machine.
US11275569B1 Techniques and architectures for providing continuous integration (CI) and/or continuous delivery (CD) in a data lake environment
Mechanisms and techniques for providing continuous integration and continuous deployment (CI/CD) for data lake applications are disclosed. Assembly of code for an app is managed with a CI platform to create a container within a shared environment within which the app runs. The container is isolated from other containers and bundles software, libraries and configuration files and can communicate with other containers through defined channels. The shared environment provides a platform for running the app. The app writes to one or more tables maintained in the shared environment. Assembly of subsequent versions of code for the app is managed by the CI platform. Deployment of the assembled subsequent version of the code to the container is managed by the CI platform. Integration tests are run on the deployed subsequent version of the code with the CI platform. The subsequent version of the code replaces the app in the shared environment when integration testing is complete.
US11275561B2 Mixed precision floating-point multiply-add operation
An example computer-implemented method includes receiving a first value, a second value, a third value, and a fourth value, wherein the first value, the second value, the third value, and the fourth value are 16-bit or smaller precision floating-point numbers. The method further includes multiplying the first value and the second value to generate a first product, wherein the first product is a 32-bit floating-point number. The method further includes multiplying the third value and the fourth value to generate a second product, wherein the second product is a 32-bit floating-point number. The method further includes summing the first product and the second product to generate a summed value, wherein the summed value is a 32-bit floating-point number. The method further includes adding the summed value to an addend value to generate a result value, wherein the addend value and the result value are 32-bit floating-point numbers.
US11275559B2 Circular accumulator for floating point addition
Certain aspects of the present disclosure are directed to methods and apparatus for circular floating point addition. An example method generally includes obtaining a first floating point number represented by a first significand and a first exponent, obtaining a second floating point number represented by a second significand and second exponent, and adding the first floating point number and the second floating point number using a circular accumulator device.
US11275555B1 Resolving a device prompt
Several aspects for resolving a device prompt are described. A processor detects a prompt at a first device connected to a network, wherein the prompt is configured to alert a user proximate to the first device. The prompt may also be configured to solicit one of a plurality of prompt responses from the user. A processor receives a user audio input at a second device connected to the network. A processor determines that the user audio input comprise a first prompt response of the plurality of prompt responses. Once the first prompt response is determined to be included in the user audio input, a processor transmits the first prompt response to the first device. Once received at the first device, a processor executes the first prompt response at the first device to resolve the prompt.
US11275554B2 Information processing apparatus, information processing method, and program
There is provided an information processing apparatus to provide a technology that allows a user to intuitively select an item when items are audibly presented. The information processing apparatus according to the present technology includes a control section. The control section controls output of voices corresponding to respective items in such a manner that the voices corresponding to the respective items are output to a user alternately from a first direction and a second direction, executes processing related to selection of an item corresponding to a voice output from the first direction in response to a gesture of the user in the first direction, and executes processing related to selection of an item.
US11275552B2 Display device and surround sound system
A display device is provided to adjust sound balance between an internal speaker of the display device and an external speaker connected with the display device such that a user effectively feels a 3D sound effect. The display device includes a display, an audio output unit configured to output a sound, a wireless communication unit connected with at least one external speaker, and a controller configured to adjust speaker balance between the sound output from the audio output unit and a sound output from the external speaker.
US11275551B2 System for voice-based alerting of person wearing an obstructive listening device
A method, system and computer-usable medium are disclosed for voice-based alerting of an individual wearing an obstructive listening device. Certain embodiments include detecting speech in an ambient environment in which the person wearing the obstructive listening device is present; determining whether the detected speech includes a name of the person wearing the obstructive listening device; if the detected speech includes the name of the person wearing the obstructive listening device determining whether the name of the person was spoken using a calling speech characteristic; and if the name of the person was spoken using a calling speech characteristic, automatically alerting the person wearing the obstructive listening device that another person in the ambient environment is calling for attention of the person wearing the obstructive listening device.
US11275549B2 Display apparatus and control method thereof
A display apparatus is provided. The display apparatus includes a plurality of display modules, each of the plurality of display modules including a first electrode plate provided on a back surface of the display module; a frame including a plurality of areas to which the plurality of display modules are respectively mounted; a power supply module including a second electrode plate, the second electrode plate being disposed on a back surface of the frame and adjacent to the first electrode plate. The power supply module is configured to provide an alternating current (AC) power received from an external apparatus to each of the plurality of display modules, and each of the plurality of display modules is configured to convert the AC power to a direct current (DC) power.
US11275548B2 Display apparatus
Display apparatus comprises a plurality of display units each hingedly linked together to form a foldable display structure, each display unit comprising a display screen with user input capability, a battery, and a wireless transceiver; and a mount unit adapted to receive and hold the display units when folded within the mount unit, the mount unit further comprising a power arrangement configured to recharge the battery of the display units when the display units are received and held within the mount unit, a first wireless transceiver for communication with the wireless transceiver of each of the display units, and a communication arrangement for communication over a communications network, wherein the display units are removeable from within the mount unit for use separated from the mount unit.
US11275544B2 Method and system for efficient job scheduling by collecting data from multiple sources
A method, a non-transitory computer readable medium, and a system are disclosed for scheduling print jobs on a plurality of printers. The method includes: collecting job information on each of a plurality of print jobs; obtaining a predicted success rate for each of the plurality of print jobs with each of the plurality of printers based on the job information on the each of the plurality of print jobs, the predicted success rate being a likelihood that a print job can be successfully completed by a printer; and assigning each of the plurality of print jobs to one or more printers of the plurality of printers with the predicted success rate for each of the one or more printers of the plurality of print jobs being greater than a predicted success threshold.
US11275542B2 Recording medium, control method and information processing apparatus
A non-transitory recording medium storing a computer program for an application providing a Graphical User Interface (GUI) causing a computer to perform each step of a control method of the computer, the method including: a reception step of receiving a print ticket including a print setting according to activation of the program for the application by an operating system after a print instruction is given by a user; and a display control step of displaying a screen for authenticated printing based on the received print ticket in which the authenticated printing has been set.
US11275534B2 Image forming device
An image forming device forms images of a plurality of pages on a continuous sheet, and the image forming device includes: a hardware processor that: stores the images to be formed on the sheet in a page unit; writes image data to be stored to the hardware processor from the images of the plurality of pages in the hardware processor as pieces of information on a plurality of pixels arrayed in a first direction and a second direction; reads the image data written in the hardware processor; and acquires a correction amount to correct a deviation between a conveying direction of conveying the sheet to an image former and the second direction of the image data; and the image former that forms the images on the sheet based on the image data read by the hardware processor.
US11275531B2 Storage system, management apparatus and storage medium
A management apparatus, includes a memory; and a processor coupled to the memory and configured to: manage a library device including one or more drive devices, an accommodation shelf in which accommodation cells that accommodate a plurality of tape media are arranged, and a robot that performs conveyance operation to convey the tape media between the accommodation cells and the drive devices, receive an instruction to write a plurality of pieces of writing data, set, as an erasure coding set, two or more pieces of writing data having a data size less than a threshold among the plurality of pieces of writing data, and allocate the two or more pieces of writing data to one of the plurality of tape media.
US11275527B1 Execution condition embedded in a command or a request to storage device
A storage device includes a non-volatile memory (NVM) and a storage device controller. The storage device controller includes a NVM interface coupled to the NVM and one or more task queues. The storage device controller is operable to pick a task from one or more queues of the storage device. The task is parsed based upon presence of an extra header segment with an execution condition. The task without the extra header segment is sent to execution. Whether the execution condition of the extra header segment of the task is met is determined. The task with the execution condition met is sent to execution. The task with the execution condition unmet is postponed.
US11275526B2 Memory controller for determining channel initialization time and method of operating the same
The technology disclosed in this patent document can be implemented in embodiments to provide a memory controller configured to control a memory device and a method of operating the memory controller and the memory device. The memory controller may control a memory device including a plurality of pages, and may include a command analysis unit configured to generate command information indicating a type of read command for a page selected from among the plurality of pages, and an initialization time decision unit configured to decide on a channel initialization time for initializing channels of a plurality of memory cells included in the selected page based on the command information.
US11275524B2 Memory system, memory controller, and operation method of memory system
Embodiments of the present disclosure relate to a memory system, a memory controller, and an operation method of a memory system. According to embodiments of the present disclosure, the memory system may transmit, to a host, target data, and, upon receiving, from the host, information indicating that at least one bit-flip has occurred in the target data, may perform an error handling operation on the at least one bit-flip in the target data. Accordingly, the memory system is able to reduce resource used in checking the bit-flip and to alleviate the constraints of the algorithms used in checking for the bit-flip.
US11275520B2 Media type selection using a processor in memory
Systems, apparatuses, and methods related to image based media type selection are described. Memory systems can include multiple types of memory media. Data can be written in a type of memory media based on one or more settings applied to the data. A setting can be determined based on input received by a logic within the memory system. In an example, a method can include receiving, at logic within a memory system that comprising a plurality of memory media types, data from an image sensor coupled to the logic of the memory system, receiving input from a host, identifying one or more attributes of the data, analyzing the received input to determine an setting, generating the setting based on the analyzed input, and writing the data to a first memory media type of the plurality of memory media types based on the generated setting.
US11275519B2 Forming lightweight snapshots for lossless data restore operations
Systems for high performance restore of data to storage devices. A method embodiment commences upon identifying a plurality of virtual disks to be grouped together into one or more consistency sets. Storage I/O commands for the plurality of virtual disks of the consistency sets are captured into multiple levels of backup data. On a time schedule, multiple levels of backup data for the virtual disks are cascaded by processing data from one or more higher granularity levels of backup data to one or more lower granularity levels of backup data. A restore operation can access the multiple levels of backup data to construct a restore set that is consistent to a designated point in time or to a designated state. Multiple staging areas can be maintained using lightweight snapshot data structures that each comprise a series of captured I/Os to be replayed over other datasets to generate a restore set.
US11275518B2 System and method for implementing heterogeneous media types with raid
A method, computer program product, and computer system for receiving, by a computing device, a request to create a heterogeneous storage object. A first storage object of the heterogeneous storage object may be created with a first RAID type. A second storage object of the heterogeneous storage object may be created with a second RAID type. The heterogeneous storage object may be persisted to a data store.
US11275516B2 Host system configured to manage assignment of free block, data processing system including the host system, and method of operating the host system
A host system configured to communicate with a storage system, including a host flash translation layer (FTL) configured to manage a plurality of blocks included in the storage system, wherein the host FTL includes a block assignment module configured to generate priority information indicating priorities of free blocks from among the plurality of blocks based on erase count values of the free blocks, and wherein the host FTL is configured to assign a free block having a lowest erase count value, from among the free blocks, for a data write operation based on the priority information; a counting circuit configured to count a number of erase operations performed on each of the plurality of blocks; and an interface circuit configured to transmit to the storage system a block address along with an access request to the storage system, the block address indicating a position of the assigned free block.
US11275512B2 Asynchronous power loss impacted data structure
Systems and methods are disclosed, including rebuilding a logical-to-physical (L2P) data structure of a storage system subsequent to relocating assigned marginal group of memory cells of a memory array of the storage system, such as when resuming operation from a low-power state, including an asynchronous power loss (APL).
US11275509B1 Intelligently sizing high latency I/O requests in a storage environment
A computer system comprising: a data storage medium comprising a plurality of storage devices configured to store data; and a data storage controller coupled to the data storage medium; wherein the data storage controller is configured to: receive read and write requests targeted to the data storage medium; schedule said read and write requests for processing by said plurality of storage devices; detect a given device of the plurality of devices is exhibiting an unscheduled behavior comprising variable performance by one or more of the plurality of storage devices, wherein the variable performance comprises at least one of a relatively high response latency or relatively low throughput; and schedule one or more reactive operations in response to detecting the occurrence of the unscheduled behavior, said one or more reactive operations being configured to cause the given device to enter a known state.
US11275508B2 Host controlled enablement of automatic background operations in a memory device
Methods for automatically performing a background operation in a memory device might include automatically performing the background operation responsive to automatic performance of the background operation being enabled and receiving a start command.
US11275507B2 Method, electronic device, and computer storage medium for information processing
A method, an electronic device, and a computer-readable storage medium for information processing are provided according to example embodiments of the present disclosure. The method comprises receiving, at a storage device, a data block and fingerprint information correlated with the data block, the fingerprint information being configured to identify the data block; and determining a storage position of the received data block based on predetermined correlations between fingerprint information and storage positions and the received fingerprint information, the predetermined correlations comprising at least correlations between historical fingerprint information correlated with stored data blocks and historical storage positions. Thus, a storage position of a data block can be determined based on received fingerprint information and predetermined correlations between fingerprint information and storage positions, thereby improving efficiency of redundant data deletion.