Document Document Title
US11552470B2 Electrostatic discharge circuit
An electrostatic discharge circuit includes six transistors. A power supply voltage node is coupled with a gate and a drain of a first transistor and connected to a source of a second transistor and a drain of a fifth transistor. A source of the first transistor is coupled to a ground voltage node and connected to a gate of a third transistor and a gate of a fourth transistor. A gate of the second transistor is connected to the drain of the first transistor. A source of the third transistor is connected to the drain of the second transistor and a gate of the fifth transistor. A drain of the fourth transistor is connected to a drain of the third transistor. A source of the fourth transistor and a source of the sixth transistor are connected to the ground voltage node.
US11552469B2 Semiconductor device
To provide a semiconductor device with a tolerant buffer capable of protecting the internal circuit even when the power supply potential is turned 0 [V]. In the semiconductor device, the protection voltage generating circuit 100 generates the larger of the divided voltage and the power supply voltage Vdd obtained by dividing the voltage padv applied to the pad 4 as the protection voltage protectv. The first protection circuit 200 for protecting the internal logic circuit 2A,2B and the output buffer 10 and the second protection circuit 300 for protecting the input buffer 20 operate protectv this protection voltage.
US11552466B2 Method for restoring power in an underground radial loop network
A method for isolating a fault in an underground power distribution network. The network includes a power line, a plurality of transformers electrically coupled to and positioned along the power line, a first recloser connected to one end of the power line and a second recloser connected to an opposite end of the power line, where each transformer includes an upstream switching device and a downstream switching device, and where power is provided to both ends of the power line through the first and second reclosers and one of the switching devices is a normally open switching device. The method includes detecting overcurrent by some of the switching devices, detecting loss of voltage by some of the switching devices and sending clear to close messages to some of the switching devices to open and close certain ones of the switching devices to isolate the fault.
US11552464B2 GFCI test monitor circuit
A circuit interrupting device including a fault detection circuit and an auto-monitoring circuit. The fault detection circuit is configured to output a pre-trigger signal, wherein the pre-trigger signal is configured to not place the circuit interrupting device in a tripped condition. The auto-monitoring circuit is configured to monitor an auto-monitoring input signal, wherein the value of the auto-monitoring signal is at least partially determined by a value of a pre-trigger signal generated.
US11552456B1 Pre-chamber spark plug
A pre-chamber spark plug includes a shell extending along a longitudinal axis and comprising an inner surface. The pre-chamber spark plug further includes an insulator including an outer surface. The pre-chamber spark plug further includes a pre-chamber cap connected to the shell. The pre-chamber cap and the shell together forms a pre-chamber. The pre-chamber spark plug further includes an annular reservoir defined between the outer surface of the insulator and the inner surface of the shell. The annular reservoir is spaced apart from the pre-chamber with respect to the longitudinal axis. The pre-chamber spark plug further includes a plurality of projections disposed between the annular reservoir and the pre-chamber with respect to the longitudinal axis. The plurality of projections at least partially define a plurality of flow passages therebetween.
US11552452B2 Semi-polar III-nitride optoelectronic devices on m-plane substrates with miscuts less than +/− 15 degrees in the c-direction
An optoelectronic device grown on a miscut of GaN, wherein the miscut comprises a semi-polar GaN crystal plane (of the GaN) miscut x degrees from an m-plane of the GaN and in a c-direction of the GaN, where −15
US11552428B2 Systems and methods for a cable clip
Various embodiments of a cable clip having a clip housing configured to engage a casing to establish an operative connection with a portable device encased within the casing are disclosed.
US11552425B2 Holding frame for a plug connector and methods of populating same
Holding frames for modules are provided and in particular holding frames for a plug connector for receiving similar and/or different modules and fixedly securing the modules within the holding frames.
US11552419B2 Floating connector
A floating connector comprises a movable housing, a plurality of contacts and at least one ground member. Each of the contacts has a fixed portion, a first held portion, a coupling portion, an extending portion and a contact portion. The coupling portion is resiliently deformable. The movable housing is movable within a predetermined range in a plane perpendicular to an up-down direction by the resilient deformation. The contacts include a plurality of ground contacts and a signal contact. The ground member has a plurality of ground contact portions, a plurality of supporting portions, a ground coupling portion and a second held portion. The ground contact portions correspond to the ground contacts, respectively. Each of the ground contact portions is brought into contact with the corresponding ground contact even when the movable housing is moved within the predetermined range. The ground coupling portion couples the supporting portions with each other.
US11552414B2 Grounding segment for segmented grounding electric device
A grounding segment for a segmented grounding electric device, including a plurality of segment single bodies disposed in a matched manner, wherein a curved concave surface is formed in an outer side surface of each segment single body; a chute is formed in the curved concave surface; an interior of the chute is in sliding connection with an elastic member; two ends of the elastic member are respectively connected to sliders; the sliders are in sliding connection with the interior of the chute; each slider is movably connected to a curved fixing member matching a grounding conductor; the curved fixing member is made of a conductive material applicable to grounding conductors of different sizes; and a locking apparatus is connected between the plurality of segment single bodies. A user conveniently transports and mounts the grounding segment to reduce a land excavation area. Universality of the grounding segment is improved.
US11552413B2 Spring force terminal for conductors
A spring force terminal such as a direct plug-in terminal for connecting a flexible stranded conductor includes a housing having a chamber and a plug-in channel for the conductor into the chamber. A busbar or a clamping cage are provided and a clamping spring arranged in the chamber acts as a compression spring for fixing the electrical conductor on the busbar or the clamping cage in the region of a clamping point. The clamping spring has a clamping leg pivotable around a pivot axis, which is adjustable from a latching state in which it is latched in a latching position into a clamping state in which it is unlatched from the latching position and presses the electrical conductor against the busbar or the clamping cage. The latching state is produced by pressing on the clamping leg in the conductor insertion direction using a pusher wherein the clamping leg is releasable from the latching state using two different actuatable adjustment devices. The second release element is designed to release the pusher from the latching position to release the clamping leg from the latching state. The release element is arranged and formed laterally in relation to the pusher in the chamber in such a way that it acts on the pusher essentially perpendicularly to the conductor insertion direction to release the pusher from the latching position.
US11552397B2 High gain and large bandwidth antenna incorporating a built-in differential feeding scheme
An antenna and a base station including the antenna. The antenna includes a sub-array that includes first and second unit cells and a feed network. The first and second unit cells comprise first and second patches, respectively, having quadrilateral shapes. The feed network comprises a first transmission line terminating below first corners of the first and second patches, respectively; a second transmission line terminating below third corners of the first and second patches, respectively; a third transmission line terminating below a second corner of the first patch and a fourth corner of the second patch; and a fourth transmission line terminating below a fourth corner of the first patch and a second corner of the second patch. The first corners are opposite the third corners on the respective first and second patches and the second corners are opposite the fourth corners on the respective first and second patches.
US11552394B2 Antenna apparatus, antenna system, and antenna electrical tilting method
An RCU (remote control unit), an antenna apparatus, an antenna electrical tilting method and an antenna system. The RCU includes a reading device and a driver. The reading device is configured to read, from a memory inside the antenna apparatus, when the antenna apparatus is communicatively connected with the RCU, antenna information of an antenna controlled by the antenna apparatus and configuration data corresponding to the antenna. The antenna information includes the antenna serial number and the antenna model of the antenna. The driver is configured to control the antenna apparatus to adjust an electrical down-tilt angle of the antenna in accordance with the configuration data.
US11552377B2 Rectangular secondary battery
Provided is a rectangular secondary battery with improved rigidity against vibrations and impacts. A rectangular secondary battery of the present invention includes: a flat-shaped electrode group; a current-collecting plate electrically connected to the electrode group; a battery case accommodating the current-collecting plate and the electrode group; a battery cover that closes an opening of the battery case; an electrode terminal penetrating through the battery cover, the electrode terminal being connected to the current-collecting plate via a connecting member; and a gasket that is inserted between the electrode terminal and the battery cover for insulating and sealing. An insulator is disposed between the current-collecting plate and the battery cover, the battery cover includes a battery cover side fixing part that fixes the insulator, and the insulator includes a current-collecting plate side fixing part that fixes the current-collecting plate.
US11552373B2 Battery and method of manufacturing battery
A welding step involves solid-state welding together an external terminal and a seat portion of an internal terminal by causing the external terminal or the internal terminal to vibrate while detaching an insulator from the external terminal in at least a region surrounding the seat portion and pressing the external terminal against the seat portion.
US11552371B2 Battery module
Provided is a battery module that prevents a new current path that may be formed due to molten metal resulting from a molten and cut fuse, and has better safety than conventional battery modules. A battery module includes: module terminals; a battery cell group including a plurality of battery cells; and a plurality of bus bars connecting the plurality of battery cells of this battery cell group and connecting this battery cell group with the module terminals. At least one of the plurality of bus bars has a fuse. The battery module has a space that is located below the fuse and that allows the molten fuse to fall.
US11552365B2 Tripod system
A tripod includes a main body having a center column with a first end, a second end opposite the first end, and a longitudinal axis extending through the first end and the second end, and a plurality of legs coupled to the center column. The tripod system also includes a battery receptacle supported at the first end of the center column. The battery receptacle has a first interface configured to mechanically and electrically couple to a battery pack. The tripod system further includes a head supported at the second end of the center column. The head has a second interface configured to mechanically and electrically couple to a luminaire. The second interface is complementary to the first interface.
US11552351B2 Electrical cells and batteries, method for manufacturing the same and method for improving the performances of electrical cells and batteries
Disclosed is an electrical cell comprising a negative electrode, a positive electrode, and a deposition layer separating the positive electrode and a gas phase that supplies at least one reactive gas; wherein the deposition layer and the positive electrode are in communication with each other via electrolyte(s). Also disclosed is a battery comprising the electrical cell described above and a battery comprising: a cell comprising a negative electrode in communication with an anolyte and a positive electrode in communication with a catholyte; and a gas-liquid reactor, which is fed with the catholyte from the cell and a gas. Additionally, also disclosed is a method for improving the performances of a cell or battery comprising a negative electrode, a positive electrode, and a deposition layer separating the positive electrode and a gas phase that supplies at least one reactive gas, wherein the deposition layer and the positive electrode are in communication with each other via electrolyte(s), the method comprising: controlling reaction fronts away from the positive electrode by tuning the flux of compound(s) in the electrolyte(s), which can react with the reactive gas to form a solid, and/or the flux of the reactive gas.
US11552343B2 Apparatus and method for estimating temperature of battery
The present disclosure discloses an apparatus for estimating temperature of at least one secondary battery in a battery pack including at least one secondary battery. The battery temperature estimation apparatus according to the present disclosure is an apparatus for estimating temperature of at least one secondary battery in a battery pack including at least one secondary battery, and includes a board temperature measuring unit provided on an integrated circuit board provided in the battery pack to measure a temperature of the integrated circuit board, and a calculating unit which calculates a temperature of the secondary battery using the temperature of the integrated circuit board measured by the board temperature measuring unit and an ambient temperature of the battery pack.
US11552339B2 Battery pack with overmolded module
Battery systems according to embodiments of the present technology may include a battery including a first electrode terminal and a second electrode terminal accessible along a first surface of the battery. The battery systems may also include a module electrically coupled with the battery. The module may include a first mold extending toward the battery. The first mold may define a recess along a first surface of the first mold proximate the first electrode terminal and the second electrode terminal. The module may include a first conductive tab electrically coupling the module with the first electrode terminal. The first electrode terminal may be at least partially positioned within a space defined by the recess defined by the first mold. The module may also include a second conductive tab electrically coupling the module with the second electrode terminal.
US11552335B2 Circuit board having power supply, electrical device having circuit board, and method for producing a circuit board
A circuit board having a power supply, an electrical device having a circuit board, and a method for producing a circuit board are disclosed. In an embodiment a circuit board includes a power supply, a carrier substrate and an energy store with a first layer stack having a first electrode layer with a first electrode, a second electrode layer with a second electrode, and an electrolyte layer arranged therebetween, which has an electrolyte, wherein the first electrode, the second electrode and the electrolyte are solid states.
US11552293B2 Positive active material for rechargeable lithium battery, method of preparing the same and rechargeable lithium battery including the same
A positive active material for a rechargeable lithium battery includes a first compound represented by Chemical Formula 1, and a second compound having a smaller particle diameter than the first compound and represented by Chemical Formula 2, wherein the first compound and the second compound have a Ni content of about 50 at % to about 60 at % based on a total amount of metal elements excluding Li. A rechargeable lithium battery including the first compound and the second compound satisfies Relation 1: Vs
US11552287B2 Positive electrode active material for nonaqueous electrolyte secondary battery, positive electrode for nonaqueous electrolyte secondary battery, and nonaqueous electrolyte secondary battery
The positive electrode active material with lithium composite oxide A containing W and Ni and W-free lithium composite oxide B containing Ni. Regarding the lithium composite oxide A, the proportion of Ni relative to the total moles of metal elements except for lithium is 30 to 60 mol %, 50% particle size D50 is 2 to 6 μm, 10% particle size D10 is 1.0 μm or more, and 90% particle size D90 is 6.8 μm or less. Regarding the lithium composite oxide B, the proportion of Ni relative to the total moles of metal elements except for lithium is 50 to 95 mol %, 50% particle size D50 is 10 to 22 μm, 10% particle size D10 is 7.0 μm or more, and 90% particle size D90 is 22.5 μm or less. The mass ratio of the lithium composite oxide B to the lithium composite oxide A is 1:1 to 5.7:1.
US11552285B2 Non-aqueous electrolyte secondary battery
A non-aqueous electrolyte secondary battery including electrode body having structure in which positive electrode and negative electrode are laminated with separator and non-aqueous electrolyte. The positive electrode includes positive electrode current collector, positive electrode active material layer which is disposed on positive electrode current collector and contains first positive electrode active material, and insulating layer which is disposed along one end of positive electrode active material layer in predetermined width direction, and contains inorganic filler and second positive electrode active material. The negative electrode includes negative electrode current collector, and negative electrode active material layer which is disposed on negative electrode current collector and contains negative electrode active material, in which length in width direction is longer than length of positive electrode active material layer in width direction, and negative electrode active material layer faces positive electrode active material layer and at least part of insulating layer.
US11552279B2 Display device including optical pattern layer on fingerprint sensor layer and method of manufacturing the same
A display device includes: a first substrate; a barrier layer on the first substrate; an optical pattern layer on the barrier layer, and including a light blocking pattern, and a plurality of light transmitting patterns penetrating the light blocking pattern in a first direction; a first thin film transistor layer on the optical pattern layer; a light emitting element layer on the first thin film transistor layer; and a fingerprint sensor layer underneath the first substrate to receive light reflected from an external object.
US11552276B2 Multilayer diamond display system and method
Disclosed herein is a transparent glass system that includes an optical grade silicon substrate, a transparent substrate layer; a titanium dioxide transparent layer, the transparent layer having an index of refraction of 2.35 or greater; and a polycrystalline diamond layer, wherein the transparent layer is between the substrate layer and the polycrystalline diamond layer.
US11552275B2 Organic light-emitting display device including microlenses and method of fabricating the same
An organic light-emitting display device and a method of fabricating the same. The organic light-emitting display device includes a substrate including a plurality of subpixels and an overcoat layer disposed in light-emitting areas of the plurality of subpixels. The overcoat layer includes microlenses composed of a plurality of concave portions or a plurality of convex portions. Organic electroluminescent devices are disposed on the overcoat layer. At least one subpixel of the plurality of subpixels includes first microlenses and second microlenses of the microlenses, the second microlenses being different from the first microlenses.
US11552270B2 Light emitting display apparatus having improved light extraction and color gamut
A light emitting display apparatus includes a substrate including a plurality of sub-pixels; an overcoating layer on the substrate and having a base portion and a protrusion portion; a first electrode disposed to cover a side portion of the protrusion portion and the base portion at the plurality of sub-pixels; a bank layer covering a portion of the first electrode and the overcoating layer; and a light emitting layer and a second electrode on the first electrode and the bank layer at the plurality of sub-pixels. The first electrode includes a reflective layer and a transparent conductive layer on the reflective layer, the transparent conductive layer includes a first portion on the base portion and a second portion on a side surface of the protrusion portion, and a thickness of the second portion is greater than a thickness of the first portion.
US11552255B2 Heterocyclic compound and organic light-emitting element using same
The present application relates to a hetero-cyclic compound represented by Chemical Formula 1, and an organic light emitting device comprising the same.
US11552248B2 Organic light emitting device and method of manufacturing same
An organic light emitting device and a method of manufacturing the same are provided. The organic light emitting device, from bottom to top, includes a substrate, an indium tin oxide layer, a semiconductor layer, and a pixel defining layer. The semiconductor layer covers foreign particles on the indium tin oxide layer to make the indium tin oxide layer have an even thickness. The method of manufacturing the organic light emitting device including steps of providing an indium tin oxide layer, providing a semiconductor layer, patterning, and providing a pixel defining layer. The disclosure prevents from uneven brightness (mura) causing from a bright spot or a dark spot appearing at the foreign particles and ensures an overall even brightness of the organic light emitting device by providing the semiconductor layer disposed on the indium tin oxide layer to cover foreign particles on the indium tin oxide layer.
US11552245B2 Conductive bridge random access memory and method of manufacturing the same
A conductive bridge random access memory and its manufacturing method are provided. The conductive bridge random access memory includes a bottom electrode, an inter-metal dielectric, a resistance switching assembly, and a top electrode. The bottom electrode is disposed on a substrate, and the inter-metal dielectric is disposed above the bottom electrode. The resistance switching assembly is disposed on the bottom electrode and positioned in the inter-metal dielectric. The resistance switching assembly has a reverse T-shape cross-section. The top electrode is disposed on the resistance switching assembly and the inter-metal dielectric.
US11552244B2 Magnetic tunnel junction structures and methods of manufacture thereof
Embodiments of magnetic tunnel junction (MTJ) structures discussed herein employ seed layers of one or more layer of chromium (Cr), NiCr, NiFeCr, RuCr, IrCr, or CoCr, or combinations thereof. These seed layers are used in combination with one or more pinning layers, a first pinning layer in contact with the seed layer can contain a single layer of cobalt, or can contain cobalt in combination with bilayers of cobalt and platinum (Pt), iridium (Ir), nickel (Ni), or palladium (Pd), The second pinning layer can be the same composition and configuration as the first, or can be of a different composition or configuration. The MTJ stacks discussed herein maintain desirable magnetic properties subsequent to high temperature annealing.
US11552241B2 Magnetoresistance random access memory (MRAM) device
A method for fabricating a semiconductor device includes the steps of: forming a first metal interconnection on a substrate; forming a stop layer on the first metal interconnection; removing the stop layer to form a first opening; forming an electromigration enhancing layer in the first opening; and forming a second metal interconnection on the electromigration enhancing layer. Preferably, top surfaces of the electromigration enhancing layer and the stop layer are coplanar.
US11552236B2 Superconducting qubit capacitance and frequency of operation tuning
A method for adjusting a resonance frequency of a qubit in a quantum mechanical device includes providing a substrate having a frontside and a backside, the frontside having at least one qubit formed thereon, the at least one qubit comprising capacitor pads; and removing substrate material from the backside of the substrate at an area opposite the at least one qubit to alter a capacitance around the at least one qubit so as to adjust a resonance frequency of the at least one qubit.
US11552213B2 Template for growing group III-nitride semiconductor layer, group III-nitride semiconductor light emitting device, and manufacturing method therefor
A template for growing Group III-nitride semiconductor layers, a Group III-nitride semiconductor light emitting device and methods of manufacturing the same are provided. The template for growing Group III-nitride semiconductor layers includes a growth substrate having a first plane, a second plane opposite to the first plane and a groove extending inwards the growth substrate from the first plane, an insert for heat dissipation placed and secured in the groove, and a nucleation layer formed on a partially removed portion of the first plane.
US11552208B2 Solar module clamp
A solar module configured in a frame assembly with multi-configuration attachment member(s), which has locking and unlocking characteristics.
US11552200B2 Avalanche photodiode gain control comprising a bias circuit having a second avalanche photodiode
An avalanche photo-diode (APD) circuit includes a first APD and a bias circuit. The first APD is configured to detect light. The bias circuit is configured to control a gain of the first APD. The bias circuit includes a second APD, a reference voltage source, a bias voltage generation circuit, and a metal layer configured to shield the second APD from the light. The reference voltage source is configured to bias the second APD. The bias voltage generation circuit is configured to generate a bias voltage for biasing the first APD based on dark current output by the second APD.
US11552196B2 Low noise amplifier transistors with decreased noise figure and leakage in silicon-on-insulator technology
A metal oxide semiconductor field effect transistor preferably fabricated with a silicon-on-insulator process has a first semiconductor region and a second semiconductor region in a spaced relationship thereto A body structure is defined by a channel segment between the first semiconductor region and the second semiconductor region, and a first extension segment structurally contiguous with the channel segment. A shallow trench isolation structure surrounds the first semiconductor region, the second semiconductor region, and the body structure, with a first extension interface being defined between the shallow trench isolation structure and the first extension segment of the body structure to reduce leakage current flowing from the second semiconductor region to the first semiconductor region through a parasitic path of the body structure.
US11552193B2 Semiconductor device
An embodiment of a semiconductor device may include a transistor having a first doped region and a second doped region that extend laterally underlying the source, body, and drain of the transistor. The transistor may have an embodiment that includes an additional bias contact to apply a bias potential to the first doped region and or alternately the second doped region.
US11552191B2 Power device, system including the power device, method for manufacturing the power device, and method for controlling the power device
Various embodiments of the present disclosure provide a power device including at least one first conductive element adapted to generate a magnetic field when traversed by a current, and characterised in that it further comprises a Hall sensor electrically insulated from the first conductive element. The sensor and the first conductive element are mutually arranged so as to detect said magnetic field indicative of the current that traverses the first conductive element.
US11552189B2 High electron mobility transistor (HEMT) devices and methods
Embodiments are directed to high electron mobility transistor (HEMT) devices and methods. One such HEMT device includes a substrate having a first surface, and first and second heterostructures on the substrate and facing each other. Each of the first and second heterostructures includes a first semiconductor layer on the first surface of the substrate, a second semiconductor layer on the first surface of the substrate, and a two-dimensional electrode gas (2DEG) layer between the first and second semiconductor layers. A doped semiconductor layer is disposed between the first and second heterostructures, and a source contact is disposed on the first heterostructure and the second heterostructure.
US11552187B2 High electron mobility transistor and method for fabricating the same
A method for fabricating high electron mobility transistor (HEMT) includes the steps of: forming a buffer layer on a substrate; forming a patterned mask on the buffer layer; using the patterned mask to remove the buffer layer for forming ridges and a damaged layer on the ridges; removing the damaged layer; forming a barrier layer on the ridges; and forming a p-type semiconductor layer on the barrier layer.
US11552178B2 Metal gate structures for field effect transistors
The present disclosure describes a method for the formation of gate stacks having two or more titanium-aluminum (TiAl) layers with different Al concentrations (e.g., different Al/Ti ratios). For example, a gate structure can include a first TiAl layer with a first Al/Ti ratio and a second TiAl layer with a second Al/Ti ratio greater than the first Al/Ti ratio of the first TiAl layer.
US11552169B2 Source or drain structures with phosphorous and arsenic co-dopants
Integrated circuit structures having source or drain structures with phosphorous and arsenic co-dopants are described. In an example, an integrated circuit structure includes a fin having a lower fin portion and an upper fin portion. A gate stack is over the upper fin portion of the fin, the gate stack having a first side opposite a second side. A first source or drain structure includes an epitaxial structure embedded in the fin at the first side of the gate stack. A second source or drain structure includes an epitaxial structure embedded in the fin at the second side of the gate stack. The first and second source or drain structures include silicon, phosphorous and arsenic, with an atomic concentration of phosphorous substantially the same as an atomic concentration of arsenic.
US11552160B2 Display apparatus
A display apparatus includes a substrate, a first-layer power supply line disposed on a substrate in a peripheral area which surrounds a display area in which an image is displayed, a first insulation layer on the substrate on which the first-layer power supply line is disposed, a second-layer power supply line disposed on the first insulation layer and the first-layer power supply line, and contacting the first-layer power supply line, a second insulation layer on the first insulation layer on which the second-layer power supply line is disposed, and a light emitting structure disposed on the second insulation layer and including a first electrode, a light emitting layer and a second electrode which is electrically connected to the second-layer power supply line.
US11552159B2 OLED display with all organic thin film layers patterned
Embodiments of the disclosed subject matter provide a device having a substrate, and a plurality of unit areas of an organic light emitting diode (OLED) display disposed on the substrate. The unit areas may be repeating, area-filling subdivisions of the substrate that each have an anode and a cathode. The organic film may be disposed over portions of the device other than the unit areas. The device may include at least one pixel having a plurality of sub-pixels disposed within each of the plurality of unit areas. The cathode of at least one pixel of each of the plurality of unit areas may be a common cathode.
US11552157B2 Display apparatus and method of manufacturing the same
A display apparatus includes a base substrate including a display area in which an image is displayed and a peripheral area adjacent to the display area, a source/drain pattern on the base substrate, the source/drain pattern including a connecting electrode in a pad portion of the peripheral area and a electrode of a thin film transistor in the display area, a planarization insulation layer on the base substrate, the planarization insulation layer contacting a side surface of the connecting electrode and a side surface of the electrode of the thin film transistor, and exposing a top surface of the connecting electrode, a connecting member contacting the connecting electrode, and a driving member including a driving circuit, the driving member being connected to the connecting member.
US11552155B2 Method for manufacturing display device
A method for manufacturing a display device includes providing an electronic component between a plurality of bumps, providing a display panel, aligning the electronic component and the display panel, and applying ultrasonic waves to bond the plurality of bumps to signal pads. In providing first adhesive members, at least a portion of a top surface of each of the plurality of bumps is exposed between the first adhesive members.
US11552153B2 Organic light emitting display device
An organic light emitting display device includes a display panel including a display region where a plurality of pixels are disposed, a pad region including a bending region and a pad electrode region where pad electrodes are disposed, a polarizing layer disposed in the display region, and a lower protection film disposed on a lower surface of the display panel. The lower protection film includes a first and a second lower protection film pattern. The first lower protection film pattern is disposed in the display region, and the second lower protection film pattern in the pad electrode region such that a lower surface of the display panel in the bending region is exposed. The bending protection layer has an upper surface with a height that is less than a height of the polarizing layer, and is disposed in the bending region on the display panel.
US11552152B2 Display device including a power supply voltage wiring having openings
A display device including a lower substrate having a display region including a plurality of pixel regions, and a peripheral region surrounding the display region; a plurality of pixel structures in the plurality of pixel regions on the lower substrate; an upper substrate on the plurality of pixel structures; a seal between the lower substrate and the upper substrate in the peripheral region; and a power supply voltage wiring between the seal and the lower substrate in the peripheral region, wherein the power supply voltage wiring partially overlaps the seal, and the power supply voltage wiring includes a plurality of first openings in a portion thereof that protrudes inwardly from the seal in a first direction extending from the peripheral region into the display region.
US11552150B2 Display device having transmissive area including transmissive hole filled with encapsulation layer
A display device includes: a first substrate including a pixel area and a transmissive area; a thin-film transistor on the first substrate; a planarization layer on the thin-film transistor; a first light emitting electrode on the planarization layer; a bank covering a part of the first light emitting electrode; a light emitting layer on the first light emitting electrode; and a second light emitting electrode on the light emitting layer and the bank. The transmissive area includes a transmissive hole penetrating the bank and the planarization layer.
US11552148B2 Array substrate, manufacturing method thereof, and display apparatus
An array substrate, its manufacturing method, and a display apparatus are provided. The array substrate having a substrate, includes: a monocrystalline silicon substrate employed as the substrate including a central display area, a first peripheral area, and a second peripheral area; substrate circuits integrated with a scan drive circuit in the first peripheral area, a data drive circuit in the second peripheral area, and a plurality of pixel circuits in the central display area; a plurality of scan lines in the central display area and coupled to the scan drive circuit; and a plurality of data lines in the central display area and coupled to the data drive circuit. The scan drive circuit, the data drive circuit, and the plurality of pixel circuits include a plurality of transistors, each of which has an active region inside the monocrystalline silicon layer.
US11552139B2 Display device
A display device that includes a plurality of pixels arranged in a row direction and a column direction crossing the row direction. The display device includes a first substrate including light-emitting elements each disposed in the respective pixels. A second substrate faces the first substrate. A plurality of optical patterns are disposed on the second substrate in pixel columns, respectively, and extend along the column direction. Light-blocking patterns are disposed on the second substrate. The light-blocking patterns include a main light-blocking pattern extending along pixel column boundaries and fill spaces between adjacent optical patterns, and a subsidiary light-blocking pattern disposed on the optical patterns at pixel row boundaries and having a thickness smaller than a thickness of the main light-blocking pattern.
US11552135B2 Display device including input sensing unit and driving method thereof
A display device includes a display panel, an input sensing unit, input sensing pads, a shift register, and a multiplexer circuit. The display panel includes a display area and a non-display area. The input sensing unit is disposed on the display panel. The input sensing unit includes sensing electrodes and signal lines respectively connected to the sensing electrodes. The input sensing pads are disposed in the non-display area. The input sensing pads include control signal pads and a sensing pad. The shift register array is configured to receive a start signal and at least one clock signal through some of the control signal pads, and to sequentially activate first selection signals. The multiplexer circuit is configured to selectively connect the signal lines to the sensing pad in response to the first selection signals.
US11552132B2 Display device and method of manufacturing the same
A display device includes a base substrate having a main area, a sub-area, and a bending area. The main area includes pixels that each include a thin film transistor having a semiconductor layer, a gate electrode, a source electrode and a drain electrode. The display device includes a first insulating layer, a first conductive layer and a second insulating layer. The bending area includes a bending organic layer in a bending open portion. A second conductive layer is disposed on the second insulating layer and includes a source connection electrode. An encapsulation layer covers a light emitting element disposed on the second conductive layer for each of the pixels. A touch layer and a color filter layer are disposed on the encapsulation layer. The color filter layer includes a plurality of first color patterns overlapping the source connection electrode in the bending area that are separated from each other.
US11552131B2 Electroluminescent display panel and display device
The present disclosure discloses an electroluminescent display panel and a display device. The electroluminescent display panel includes a plurality of repeat units, each of the plurality of repeat units includes a plurality of sub-pixels, and each of the plurality of sub-pixels includes: a first conductive layer, located on a substrate; a first insulation layer, located on the first conductive layer and including a first hole, in which the first hole exposes a portion of the first conductive layer; and an anode, located on the first insulation layer and including a main portion and an auxiliary portion which are electrically connected to each other. The auxiliary portion is electrically connected to the first conductive layer through the first hole. In at least one sub-pixel, an orthographic projection of the main portion on the substrate does not overlap an orthographic projection of the first hole on the substrate.
US11552124B2 Manufacturing method of display apparatus
A display apparatus includes at least one substrate with several penetration holes, several displaying units and several switch devices disposed at different sides of the at least one substrate, and at least one bonding material filling up the penetration holes, wherein the displaying units and the switch devices are connected to each other through the at least one bonding material.
US11552122B2 Image sensor and operating method
An image sensor includes unit pixels of a first pixel group sharing a first floating diffusion region and associated with a single color filter, and unit pixels of a second pixel group sharing a second floating diffusion region and associated with the single color filter. Control logic may generate an image by obtaining capacitance having a first value from the first floating diffusion region at a first time, and obtaining capacitance having a second value different from the first value from the second floating diffusion region at a second time following the first time. The first pixel group and the second pixel s group have different sensitivity levels.
US11552109B2 Circuit substrate and display device
A circuit substrate includes a substrate portion having a variable-external-shape portion; a circuit portion, having a configuration in which circuit blocks adjacent to each other in a first direction; a plurality of trunk wiring lines bent along the circuit blocks displaced with respect to each other in a second direction; and a plurality of branch wiring lines, wherein the plurality of trunk wiring lines include a first trunk wiring line and a second trunk wiring line, and among the plurality of branch wiring lines, a plurality of branch wiring lines connected to a plurality of unit circuits constituting a center-side circuit block include at least a first branch wiring line connected to the first trunk wiring line and a second branch wiring line connected to the second trunk wiring line and disposed farther than the first branch wiring line from a end-side circuit block in the first direction.
US11552100B2 Three-dimensional memory device including a composite semiconductor channel and a horizontal source contact layer and method of making the same
A three-dimensional memory device includes a source contact layer overlying a substrate, an alternating stack of insulating layers and electrically conductive layers located overlying the source contact layer, and a memory opening fill structure located within a memory opening extending through the alternating stack and the source contact layer. The memory opening fill structure includes a composite semiconductor channel and a memory film laterally surrounding the composite semiconductor channel. The composite semiconductor channel includes a pedestal channel portion having controlled distribution of n-type dopants that diffuse from the source contact layer with a lower diffusion rate provided by carbon doping and smaller grain sizes, or has arsenic doping providing limited diffusion into the vertical semiconductor channel. The vertical semiconductor channel has large grain sizes to provide high charge carrier mobility, and is free of or includes only a low concentration of carbon atoms and n-type dopants therein.
US11552098B2 Semiconductor device including data storage pattern with improved retention characteristics
A semiconductor device includes a lower structure; a stack structure including gate layers and interlayer insulating layers and having an opening; a vertical structure in the opening; a contact structure on the vertical structure; and a conductive line on the contact structure. The vertical structure includes an insulating core region, a channel semiconductor layer covering side and lower surfaces of the insulating core region, data storage patterns between the channel semiconductor layer and the gate layers and spaced apart from each other, a first dielectric layer, and a second dielectric layer. At least a portion of the first dielectric layer is between the data storage patterns and the gate layers, at least a portion of the second dielectric layer is between the data storage patterns and the channel semiconductor layer, and the insulating core region includes first convex portions having increased widths in regions facing the gate layers.
US11552092B1 Semiconductor memory device and manufacturing method thereof
The present disclosure provides a semiconductor memory device and a manufacturing method thereof, and relates to the technical field of semiconductors. The semiconductor memory device includes a substrate, a source structure, a laminated structure, a floating body, a trench region, a drain structure and a gate structure. The source structure is formed on the substrate. The laminated structure includes a nitride layer and an oxide layer that are alternately laminated on the source structure. The floating body is formed in the oxide layer, and a through hole is formed in the floating body along a lamination direction of the laminated structure. The trench region is formed inside the floating body, a through hole is also formed in the trench region along the lamination direction, and the trench region is in contact with the source structure.
US11552091B2 Contact structures for three-dimensional memory device
Embodiments of contact structures of a three-dimensional memory device and fabrication method thereof are disclosed. The three-dimensional memory structure includes a film stack disposed on a substrate, wherein the film stack includes a plurality of conductive and dielectric layer pairs, each conductive and dielectric layer pair having a conductive layer and a first dielectric layer. The three-dimensional memory structure also includes a staircase structure formed in the film stack, wherein the staircase structure includes a plurality of steps, each staircase step having two or more conductive and dielectric layer pairs. The three-dimensional memory structure further includes a plurality of coaxial contact structures formed in a first insulating layer over the staircase structure, wherein each coaxial contact structure includes one or more conductive and insulating ring pairs and a conductive core, each conductive and insulating ring pair having a conductive ring and an insulating ring.
US11552087B2 Strap-cell architecture for embedded memory
Various embodiments of the present application are directed towards an integrated memory chip comprising a memory array with a strap-cell architecture that reduces the number of distinct strap-cell types and that reduces strap-line density. In some embodiments, the memory array is limited to three distinct types of strap cells: a source line/erase gate (SLEG) strap cell; a control gate/word line (CGWL) strap cell; and a word-line strap cell. The small number of distinct strap-cell types simplifies design of the memory array and further simplifies design of a corresponding interconnect structure. Further, in some embodiments, the three distinct strap-cell types electrically couple word lines, erase gates, and control gates to corresponding strap lines in different metallization layers of an interconnect structure. By spreading the strap lines amongst different metallization layers, strap-line density is reduced.
US11552081B2 Method for fabricating a semiconductor device and the same
The present application discloses a method for fabricating a semiconductor device with a pad structure. The method includes providing a substrate, forming a capacitor structure above the substrate, forming a plurality of passivation layers above the capacitor structure, forming a pad opening in the plurality of passivation layers, performing a passivation process comprising soaking the pad opening in a precursor, and forming a pad structure in the pad opening. The precursor is dimethylaminotrimethylsilane or tetramethylsilane. Forming the pad structure in the pad opening comprises forming a pad bottom conductive layer comprising nickel in the pad opening and forming a pad top conductive layer on the pad bottom conductive layer. The pad top conductive layer comprises palladium, cobalt, or a combination thereof.
US11552072B2 Electronic discharge device and split multi rail network with symmetrical layout design technique
A symmetrical layout technique for an electrostatic discharge ESD device and a corresponding power supply network is presented. The ESD device protects an electronic circuit against an overvoltage or overcurrent and contains a first contact area to establish an electrical contact with a first supply rail, a second contact area to establish an electrical contact with a second supply rail, and a third contact area to establish an electrical contact with a third supply rail. The first and third supply rails provide a first supply voltage, and the second supply rail provides a second supply voltage. Within the ESD device, an axis of symmetry passes through the second contact area, and the first contact area and the third contact area are arranged on opposite sides with regard to the axis of symmetry. The symmetrical layout technique allows flipping the orientation of the ESD device with regard to the supply rails.
US11552064B2 Display with stretch-resistant units and manufacturing method thereof
The present invention is a display and manufacturing method thereof, including a thin film substrate, a plurality of packaging layers, and a stretch-resistant unit, wherein one side of the thin film substrate has a plurality of pixel areas, each pixel area contains at least one light-emitting element, and each packaging layer respectively covers one of the pixel areas to form an island-shape structure, and there is a spacing between any two adjacent island-shape structures, and each stretch-resistant unit deposed at the spacing and connects the adjacent island-shape structures.
US11552061B2 Light emitting device with LED stack for display and display apparatus having the same
A light emitting device for a display including a first LED sub-unit, a second LED sub-unit disposed on the first LED sub-unit, a third LED sub-unit disposed on the second LED sub-unit, electrode pads disposed under the first LED sub-unit, each of the electrode pads being electrically connected to at least one of the first, second, and third LED sub-units, and lead electrodes electrically connected to the electrode pads and extending outwardly from the first LED sub-unit.
US11552056B2 Three-dimensional memory device with three-dimensional phase-change memory
Three-dimensional (3D) memory devices with 3D phase-change memory (PCM) and methods for forming and operating the 3D memory devices are disclosed. In an example, a 3D memory device includes a first semiconductor structure including an array of NAND memory cells, and a first bonding layer including first bonding contacts. The 3D memory device also further includes a second semiconductor structure including a second bonding layer including second bonding contacts, a semiconductor layer and a peripheral circuit and an array of PCM cells between the second bonding layer and the semiconductor layer. The 3D memory device further includes a bonding interface between the first and second bonding layers. The first bonding contacts are in contact with the second bonding contacts at the bonding interface.
US11552051B2 Electronic device package
Electronic device package technology is disclosed. An electronic device package in accordance with the present disclosure can include a substrate, a plurality of electronic components in a stacked relationship, and an encapsulant material encapsulating the electronic components. Each of the electronic components can be electrically coupled to the substrate via a wire bond connection and spaced apart from an adjacent electronic component to provide clearance for the wire bond connection. The encapsulant can be disposed between center portions of adjacent electronic components. Associated systems and methods are also disclosed.
US11552040B2 Package process, DAF replacement
A method is disclosed herein. The method includes dicing a wafer and applying a mask. The method includes spraying die bond material, at a first temperature, to a surface of the wafer and cooling the die bond material at a second temperature to at least partially solidify the die bond material. The method also includes removing the mask from the wafer through the die bond material. After the removing of the mask, the method includes curing the die bond material to form a die attach film layer on the wafer.
US11552035B2 Electronic package with stud bump electrical connections
An electronic package and method includes a substrate including a plurality of pads on a major surface. An electronic component including a plurality of pads on a major surface facing the major surface of the substrate. A stud bump electrically couples one of the plurality of pads of the substrate to one of the plurality of pads of the electronic component.
US11552029B2 Semiconductor devices with reinforced substrates
Semiconductor devices having reinforcement structures configured to mitigate thermomechanical stresses, and associated systems and methods, are disclosed herein. In one embodiment, a semiconductor package includes a semiconductor die and a substrate coupled to the semiconductor die. The substrate can include a base structure and a reinforcement structure at least partially within a die shadow region of the substrate. The reinforcement structure can be at least partially surrounded by the base structure. The reinforcement structure has a higher stiffness than the base structure.
US11552028B2 Chip packaging method and chip packaging structure
A method for packaging a chip and a chip packaging structure. A passivation layer is provided on bonding pads of a wafer, a first metal bonding layer is formed on the passivation layer, and a second metal bonding layer is formed on a substrate. The substrate and the wafer are bonded via the first metal bonding layer and the second metal bonding layer, and are packaged as a whole. A first shielding layer is provided on the substrate, and the first shielding layer is in contact with the second metal bonding layer. After the wafer and the substrate are bonded, the wafer is subject to half-cutting to expose the first metal bonding layer. Then, the second shielding layer electrically connected to the first metal bonding layer is formed.
US11552022B2 Package substrate and semiconductor package including the same
A package substrate includes: a core insulation layer having first and second package regions and a boundary region between the first and second package regions; a first upper conductive pattern in the first package region; a second upper conductive pattern in the second package region; a first insulation pattern on the core insulation layer to partially expose the first and second upper conductive patterns, wherein the first insulation pattern includes a first trench at the boundary region, and first reinforcing portions in the first trench; a first lower conductive pattern in the first package region; a second lower conductive pattern in the second package region; and a second insulation pattern on the core insulation layer to partially expose the first and second lower conductive patterns, wherein the second insulation pattern includes a second trench at the boundary region, and second reinforcing portions in the second trench.
US11552018B2 Chemical direct pattern plating method
A semiconductor structure with an improved metal structure is described. The semiconductor structure can include a substrate having an upper surface, an interconnect layer over the upper surface, and an additional structure deposited over the interconnect layer. The interconnect layer can include a patterned seed layer over the substrate, at least two metal lines over the seed layer, and a dielectric material between adjacent metal lines. A barrier layer can be deposited over the at least two metal lines. Methods of making the semiconductor structures are also described.
US11552013B2 Fuses for packaged semiconductor devices
In a described example, an apparatus includes: a package substrate having a die pad configured for mounting a semiconductor die, and leads spaced from the die pad; a semiconductor die mounted on the die pad; a fuse mounted to a lead, the fuse having a fuse element coupled between a fuse cap and the lead, the fuse having a fuse body with an opening surrounding the fuse element, the fuse cap attached to the fuse body; electrical connections coupling the semiconductor die to the fuse; and mold compound covering the semiconductor die, the fuse, the electrical connections, and a portion of the package substrate, with portions of the leads exposed from the mold compound to form terminals.
US11552012B2 Self-aligned contacts in three-dimensional memory devices and methods for forming the same
Embodiments of 3D memory devices and methods for forming the same are disclosed. In an example, a 3D memory device includes a substrate, a memory stack including interleaved conductive layers and dielectric layers above the substrate, a structure extending vertically through the memory stack, a first dielectric layer on the memory stack, an etch stop layer on the first dielectric layer, a second dielectric layer on the etch stop layer, a first contact through the etch stop layer and the first dielectric layer and in contact with an upper end of the structure, and a second contact through the second dielectric layer and in contact with at least an upper end of the first contact.
US11552011B2 Metal-insulator-metal (MIM) capacitor and thin-film resistor (TFR) formed in an integrated circuit structure
An integrated circuit structure includes a metal-insulator-metal (MIM) capacitor and a thin-film resistor (TFR) formed concurrently, using components of shared material layers. A first metal layer may be patterned to form lower components of an interconnect structure, MIM capacitor, and TFR, and a second metal layer may be patterned to form upper components of the interconnect structure, MIM capacitor, and TFR. A via layer may be deposited to form interconnect vias, a cup-shaped bottom electrode component of the MIM capacitor, and a pair of TFR contact vias for the TFR. An insulator layer may be patterned to form both an insulator for the MIM capacitor and an insulator cap over the TFR element.
US11552008B2 Asymmetric cored integrated circuit package supports
Disclosed herein are asymmetric cored integrated circuit (IC) package supports, and related devices and methods. For example, in some embodiments, an IC package support may include a core region having a first face and an opposing second face, a first buildup region at the first face of the core region, and a second buildup region at the second face of the core region. A thickness of the first buildup region may be different than a thickness of the second buildup region. In some embodiments, an inductor may be included in the core region.
US11552004B2 Wiring structure having stacked first and second electrodes
A wiring substrate includes a first metal plate and a second electrode. The first metal plate includes a first electrode, a wiring, and a mount portion for an electronic component. The mount portion includes an upper surface of the wiring. The second electrode is joined to an upper surface of the first electrode. The first electrode is solid. The second electrode is solid.
US11552000B2 Semiconductor device and method for manufacturing same
According to one embodiment, a stacked body includes a plurality of electrode layers stacked with an insulator interposed. A conductive via pierces the stacked body, and connects an upper layer interconnect and a lower layer interconnect. A insulating film is provided between the via and the stacked body. A distance along a diametral direction of the via between a side surface of the via and an end surface of one of the electrode layers opposing the side surface of the via is greater than a distance along the diametral direction between the side surface of the via and an end surface of the insulator opposing the side surface of the via.
US11551999B2 Memory device and manufacturing method thereof
A memory device including a base chip and a memory cube mounted on and connected with the base chip is described. The memory cube includes multiple stacked tiers, and each tier of the multiple stacked tiers includes semiconductor chips laterally wrapped by an encapsulant and a redistribution structure. The semiconductor chips of the multiple stacked tiers are electrically connected with the base chip through the redistribution structures in the multiple stacked tiers. The memory cube includes a thermal path structure extending through the multiple stacked tiers and connected to the base chip. The thermal path structure has a thermal conductivity larger than that of the encapsulant. The thermal path structure is electrically isolated from the semiconductor chips in the multiple stacked tiers and the base chip.
US11551991B2 Semiconductor device package having cover portion with curved surface profile
A packaged semiconductor device includes a substrate, a heat-generating component positioned on a surface of the substrate, an enclosure at least partially surrounding the substrate and the heat-generating component, and a thermal interface material disposed between the heat-generating component and the enclosure. The enclosure includes a cover portion having a convexly curved surface configured to apply a pressure to the thermal interface material. The pressure may be substantially uniform over the area of the thermal interface material, or may be higher at a center of the thermal interface material than at a periphery of the thermal interface material.
US11551989B2 Component carrier and method of manufacturing the same
A component carrier includes a stack having at least one electrically conductive layer structure and at least one electrically insulating layer structure; a barrier structure; and a component. The component has at least one pad embedded in the stack and/or in the barrier structure. At least a portion of one of the electrically conductive layer structure and the at least one pad includes copper in contact with the barrier structure.
US11551985B2 Semiconductor device having a resin layer sealing a plurality of semiconductor chips stacked on first semiconductor chips
A semiconductor device of an embodiment includes: a wiring board; a semiconductor chip mounted on the wiring board; and a resin-containing layer bonded on the wiring board so as to fix the semiconductor chip to the wiring board. The resin-containing layer contains a resin-containing material having a breaking strength of 15 MPa or more at 125° C.
US11551982B2 Fabrication of thin-film encapsulation layer for light-emitting device
An ink jet process is used to deposit a material layer to a desired thickness. Layout data is converted to per-cell grayscale values, each representing ink volume to be locally delivered. The grayscale values are used to generate a halftone pattern to deliver variable ink volume (and thickness) to the substrate. The halftoning provides for a relatively continuous layer (e.g., without unintended gaps or holes) while providing for variable volume and, thus, contributes to variable ink/material buildup to achieve desired thickness. The ink is jetted as liquid or aerosol that suspends material used to form the material layer, for example, an organic material used to form an encapsulation layer for a flat panel device. The deposited layer is then cured or otherwise finished to complete the process.
US11551978B2 Semiconductor device and method of fabricating the same
Disclosed are semiconductor devices and methods of fabricating the same. The method comprises sequentially stacking a lower sacrificial layer and an upper sacrificial layer on a substrate, patterning the upper sacrificial layer to form a first upper sacrificial pattern and a second upper sacrificial pattern, forming a first upper spacer and a second upper spacer on sidewalls of the first upper sacrificial pattern and a second upper sacrificial pattern, respectively, using the first and second upper spacers as an etching mask to pattern the lower sacrificial layer to form a plurality of lower sacrificial patterns, forming a plurality of lower spacers on sidewalls of the lower sacrificial patterns, and using the lower spacers as an etching mask to pattern the substrate. The first and second upper spacers are connected to each other.
US11551973B2 Semiconductor device manufacturing method and semiconductor device
A method for manufacturing a semiconductor device includes providing an adhesive film over a first surface of a semiconductor wafer on which a semiconductor device layer and a bump electrically connected to the semiconductor device layer are formed, forming a slit in the adhesive film, fragmenting the semiconductor wafer into semiconductor chips along the slit, and connecting the bump to a wiring of a circuit board within the adhesive film.
US11551970B2 Method for manufacturing an electronic device
The present disclosure discloses a method for manufacturing an electronic device, including: setting a basic working area; providing a supporting platform having a plurality of vacuum valves; disposing a substrate on the supporting platform; applying vacuum attraction to a portion of the substrate through a portion of the plurality of vacuum valves, wherein the portion of the substrate corresponding to the vacuum attraction is defined as an attracted region; and performing an exposure on a portion of the attracted region, wherein an area of the attracted region is larger than the basic working area and smaller than an area of the supporting platform.
US11551967B2 Via structure and methods for forming the same
Vias and methods of making the same. The vias including a middle portion located in a via opening in an interconnect-level dielectric layer, a top portion including a top head that extends above the via opening and extends laterally beyond upper edges of the via opening and a bottom portion including a bottom head that extends below the via opening and extends laterally beyond lower edges of the via opening. The via may be formed from a refractory material.
US11551957B2 Purge connectors and modules for a substrate container
A substrate container including a plate, a shell, a connector, and a seal, where the connector is threaded and secured via a nut, and the seal contacts each of the shell, plate, and connector. The plate has a recess accommodating an end of the connector and the nut. Field-serviceable, removable purge modules including check valves may be used with the substrate container, and may be secured to the substrate container in the recess in the plate. Filters may be secured to the connector or included in the purge modules. These filters may have diameters larger than an internal diameter of the connector.
US11551956B2 Method and device for failure analysis using RF-based thermometry
According to the various examples, a fully integrated system and method for failure analysis using RF-based thermometry enable the detection and location of defects and failures in complex semiconductor packaging architectures. The system provides synchronous amplified RF signals to generate unique thermal signatures at defect locations based on dielectric relaxation loss and heating.
US11551948B2 Semiconductor manufacturing apparatus
A semiconductor manufacturing apparatus, including a chip supply module used for providing a plurality of chips; a load plate supply module including a load plate and a load-plate motion platform used for holding the load plate; a chip transfer-loading module including a chip transfer-loading platform used for suctioning chips. The chip transfer-loading platform is used at a first position for transferring chips from the chip supply module. The chip transfer-loading platform carries the chips to a second position to bond the chips onto a load plate to form a bonding sheet. A packaging module is used for packaging the bonding plate on the load-plate motion platform to form a packaged chip.
US11551946B2 Light irradiation type heat treatment method and heat treatment apparatus
A semiconductor wafer is preheated with a halogen lamp, and then is heated by irradiation with a flash of light emitted from a flash lamp. The preheating with the halogen lamp is continued for a short time even after the flash lamp turns off. A radiation thermometer measures a front surface temperature and a back surface temperature of the semiconductor wafer. A temperature integrated value is calculated by integration of temperatures of the semiconductor wafer measured during a period from a start of the flash irradiation to an end of the heating of the semiconductor wafer. It is determined that the semiconductor wafer is cracked at the time of flash irradiation when the calculated temperature integrated value deviates from a preset range between an upper limit value and a lower limit value.
US11551943B2 Plasma processing apparatus
Disclosed is a plasma processing device that provides an object to be treated with plasma treatment. A wafer as an object to be treated, which is attached on the upper surface of adhesive sheet held by a holder frame, is mounted on a stage. In a vacuum chamber that covers the stage therein, plasma is generated, by which the wafer mounted on the stage undergoes plasma treatment. The plasma processing device contains a cover member made of dielectric material. During the plasma treatment on the wafer, the holder frame is covered with a cover member placed at a predetermined position above the stage, at the same time, the wafer is exposed from an opening formed in the center of the cover member.
US11551939B2 Substrate comprising interconnects embedded in a solder resist layer
A substrate that includes a core layer comprising a first surface and a second surface, at least one first dielectric layer located over a first surface of the core layer, at least one second dielectric layer located over a second surface of the core layer, high-density interconnects located over a surface of the at least one second dielectric layer, interconnects located over the surface of the at least one second dielectric layer, and a solder resist layer located over the surface of the at least one second dielectric layer. A first portion of the solder resist layer that is touching the high-density interconnects includes a first thickness that is equal or less than a thickness of the high-density interconnects. A second portion of the solder resist layer that is touching the interconnects includes a second thickness that is greater than a thickness of the interconnects.
US11551934B2 Wafer separating method
A wafer separating apparatus is provided which includes a wafer supporting member having an upper surface on which a bonded wafer formed of two wafers bonded with each other is placed; an arm portion arranged outside of the wafer supporting member, the arm portion being movable closer to and away from a bonded portion of the bonded portion of the bonded wafer supported by the supporting portion; and an inflating portion provided in an distal end portion of the arm portion, the inflating portion being inflatable in a direction intersecting the upper surface of the wafer supporting member.
US11551933B2 Substrate processing method and substrate processing apparatus
According to one embodiment of the present disclosure, there is provided a substrate processing method including: providing a substrate; forming a seed layer on a surface of the substrate by heating a stage on which the substrate is placed to a first temperature and supplying a first source gas to the substrate; and forming a metal-containing film by heating the stage on which the substrate is placed to a second temperature and supplying a second source gas and a first reducing gas to the substrate on which the seed layer is formed.
US11551931B2 Substrate processing apparatus, substrate processing method, and storage medium storing program for executing substrate processing method
A substrate processing method includes (A) supplying to the substrate a first processing liquid containing a removing agent for deposit, a solvent having a boiling point lower than that of the removing agent and a thickener, (B), after (A), supplying to the substrate a second processing liquid containing an organic polymer to be a gas diffusion barrier film, (C), after (B), heating the substrate at a predetermined temperature equal to or higher than the boiling point of the solvent and lower than the boiling point of the removing agent to promote evaporation of the solvent and reaction between the deposit and the removing agent, and (D), after (C), supplying a rinsing liquid to the substrate to remove the deposit from the substrate. The gas diffusion barrier film prevents a gaseous reactive product generated by the reaction in (C) from diffusing around the substrate.
US11551921B1 Miniaturized vacuum package and methods of making same
The present disclosure relates to an integrated package having an active area, an electrical routing circuit, an optical routing circuit, and a vacuum vessel. Methods of making such a package are also described herein.
US11551919B2 RF-ion guide with improved transmission of electrons
An electron-ion interaction module for use in a mass spectrometer, having a plurality of rod sets arranged relative to one another such that said rod sets share a common longitudinal axis and each of said rod sets is longitudinally separated from an adjacent rod set by a gap, each of said rod sets comprising a plurality of rods arranged around said common longitudinal axis. The module further includes at least one magnet disposed around said rod sets so as to at least partially surround one or more of said plurality of rod sets and configured to generate a static magnetic field along said longitudinal axis. The rod sets are configured to receive electrons from an electron source and ions from an ion source within an interaction volume defined by the rods. One or more RF voltage sources coupled to the plurality of rod sets applies voltages to the rods.
US11551907B2 Electron microscope and sample observation method using the same
An observation apparatus and method that avoids drawbacks of a Lorentz method and observes a weak scatterer or a phase object with in-focus, high resolution, and no azimuth dependency, by a Foucault method observation using a hollow-cone illumination that orbits and illuminates an incident electron beam having a predetermined inclination angle, an electron wave is converged at a position (height) of an aperture plate downstream of a sample, and a bright field condition in which a direct transmitted electron wave of the sample passes through the aperture plate, a dark field condition in which the transmitted electron wave is shielded, and a Schlieren condition in which approximately half of the transmitted wave is shielded as a boundary condition of both of the above conditions are controlled, and a spatial resolution of the observation image is controlled by selecting multiple diameters and shapes of the opening of the aperture plate.
US11551902B2 Electron emitting element
This electron emitting element includes a lower electrode, a surface electrode facing the lower electrode, a resistance layer arranged between the lower electrode and the surface electrode, and an insulating layer arranged between the lower electrode and the surface electrode. The resistance layer is an insulating resin layer containing conductive fine particles in a dispersed state. The insulating layer has a peripheral region for defining the electron emission region, and an emission control region which is arranged so as to overlap the electron emission region defined by the peripheral region. The emission control region is configured by a line-shaped insulating layer, a plurality of dot-shaped insulating layers, or both a line-shaped insulating layer and a plurality of dot-shaped insulating layers. The percentage of an area that the emission control region represents within an area of an electron emission region defined by the peripheral region is 2% or more and 60% or less.
US11551900B2 Electronically controlled fusible switching disconnect modules and devices
A fusible switch disconnect device includes a housing adapted to receive at least one fuse therein, and a switchable contact for connecting the fuse to circuitry. A tripping mechanism and control circuitry are provided to move the switchable contact to an open position in response to a predetermined electrical condition.
US11551891B2 Keyboard that includes shape memory material
Particular embodiments described herein provide for an electronic device that can include a key height activation engine and a keyboard. The keyboard can include a plurality of keys and one or more of the plurality of keys can include a key height mechanism. The key height mechanism includes a shape memory material and when the key height mechanism is activated by the key height activation engine, the shape memory material raises the one or more of the plurality of keys that includes the key height mechanism from a first height to a second height.
US11551890B2 Keyswitch preventing lateral sliding
A keyswitch includes a cap, first and second support members slidably connected to the cap and opposite to each other, and first and second blocks formed on the cap. The cap is movable between a non-pressed position and a pressed position. The first support member abuts against the first block when the cap is located at the non-pressed position. The first block moves away from the first support member at a first gap when the cap moves downward from the non-pressed position. The first support member abuts against the cap when the cap is located at the non-pressed position, and abuts against the second block when the cap continues moving downward to the pressed position.
US11551884B2 Safety switch
To realize both toughness and size reduction of a safety switch. A safety switch is a safety switch into and from which a bolt of an actuator is inserted and pulled out. The safety switch includes a casing having a shape elongated along a first direction, a metal head having a receiving space for receiving the bolt of the actuator and provided on a first end side of the casing in the first direction, a detector for detecting a first state in which the bolt is received in the receiving space, a lock mechanism, a switching device and a first attachment portion provided in the head and having a first attachment hole into which a first attachment member is inserted.
US11551878B2 Electricity storage device
An electricity storage device includes a negative electrode having a layered structure that includes an organic backbone layer containing an aromatic compound having an aromatic ring structure, the aromatic compound being in the form of dicarboxylate anions, and an alkali metal element layer containing an alkali metal element coordinated with oxygen in the dicarboxylate anions to form a backbone, a positive electrode that provides electric double-layer capacity, and a nonaqueous electrolyte solution provided between the negative electrode and the positive electrode, the nonaqueous electrolyte solution containing an alkali metal salt. The layered structure may be provided in layers by a π-electron interaction of the aromatic compound and may have a monoclinic crystal structure belonging to the space group P21/c. The positive electrode may contain activated carbon having a specific surface area of 1,000 m2/g or more.
US11551875B2 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes: a ceramic body including a dielectric layer and first and second internal electrodes stacked to be alternately exposed to one side surface and the other side surface with the dielectric layer disposed therebetween; and first and second external electrodes disposed on an external surface of the ceramic body to be connected to the first and second internal electrodes, respectively, in which the ceramic body includes an area of overlap in a thickness direction of the first and second internal electrodes, margin region, and/or cover region, and the margin region in the width direction and/or the cover region includes a phosphoric acid-based second phase.
US11551865B2 Electronic component
An electronic component includes a component body, a base electrode that has a surface exposed from the component body and contains at least one of silver and copper, an alloy layer deposited on the surface of the base electrode, and a nickel layer deposited on a surface of the alloy layer. The material of the alloy layer is an alloy containing nickel and tin.
US11551862B2 Electric field reducing insulating layer for an inductive coil
An electric field-reducing insulating layer is described for an inductive coil. In some examples, a first coil having at least one first winding is arranged for being driven at a first voltage. A solid insulating layer is adjacent the first coil and has a first surface facing the first coil. The first surface of the solid insulating layer has a first groove between the first winding and the insulating layer, having a width that is smaller than a diameter of the electrical wire. The first groove forms a pocket between the first winding and the solid insulating layer.
US11551851B2 Module substrate antenna, and module substrate mounting the same
A module substrate antenna includes: a laminate in which a plurality of ferrite layers are stacked; antennal coils provided on surfaces of the respective ferrite layers; a connection pad connected to an external circuit; and a lead wire provided between the laminate and the connection pad. In the laminate, the antenna coils are two types of the antenna coils, and the two types of the antenna coils are alternately stacked.
US11551848B2 Planar transformer and switching power adapter
This application provides a planar transformer and a switching power adapter. The planar transformer includes a PCB winding and two magnetic cores. The two magnetic cores wrap two sides of a winding body of the PCB winding to form a closed magnetic loop. A first group of welding points is disposed on a primary-side wire side of the PCB winding, and a second group of welding points is disposed on a secondary-side wire side of the PCB winding. The planar transformer is directly welded to an external circuit board by using the first group of welding points and the second group of welding points. In this way, no pin needs to be welded on the PCB winding board. In addition, the planar transformer can be vertically installed on the external circuit board by using the first group of welding points and the second group of welding points.
US11551843B2 Method for magnetizing a superconductor bulk magnet, with generating an auxiliary magnetic field in the superconductor bore
A superconductor bulk magnet magnetizing method providing a more homogenous trapped magnetic field includes: placing the bulk magnet inside a charger bore of an electrical charger magnet; placing a field correction unit inside a superconductor bore of the bulk magnet; applying an electrical current (I0) to the charger magnet, to generate an externally applied magnetic field, wherein a temperature Tbulk of the bulk magnet exceeds a bulk magnet critical temperature Tc; applying an auxiliary electrical current (I1, . . . ) to the field correction unit, thus generating an auxiliary magnetic field applied to the bulk magnet from within the superconductor bore, wherein Tbulk>Tc; lowering Tbulk below Tc; turning off the electrical current at the charger magnet, wherein Tbulk
US11551835B2 Transmission line assembly and compact insulator and hardware assembly for a transmission line assembly
A transmission line assembly and a compact insulator and hardware assembly for a transmission line assembly are provided. In an embodiment, a transmission line assembly includes a first V-string including a first post insulator and a second post insulator; a second V-string including a third post insulator and a fourth post insulator; and a suspension insulator, and a first yoke plate, a second yoke plate, and a third yoke plate are configured to respectively support a first phase conductor, a second phase conductor, and a third phase conductor to have an inverted triangular configuration.
US11551828B2 Electric wire conductor, covered electric wire, and wiring harness
An electric wire conductor having both flexibility and a space-saving property. Also provided are a covered electric wire and a wiring harness containing the electric wire conductor. An electric wire conductor contains a wire strand containing a plurality of elemental wires twisted together. The electric wire conductor has a flat portion in which a cross section intersecting an axial direction of the wire strand has a flat shape. Assuming a conductor cross-sectional area of the flat portion as s mm2 and a vacancy ratio defined as a ratio of vacancies not occupied by the elemental wires in a cross section of the flat portion as v %, the conductor cross-sectional area and the vacancy ratio satisfies v>0.29 s+2.0. The covered electric wire contains electric wire conductor and an insulator covering the conductor. The wiring harness contains the covered electric wire.
US11551826B2 Method for producing 225Ac
A method for producing 225A including: a method (X) for purifying a 226Ra-containing solution, including an adsorption step of allowing a 226Ra ion to adsorb onto a carrier having a function of selectively adsorbing a divalent cation by bringing a 226Ra-containing solution into contact with the carrier under an alkaline condition, and an elution step of eluting the 226Ra ion from the carrier under an acidic condition; a method for producing a 226Ra target, including an electrodeposition liquid preparation step of preparing an electrodeposition liquid by using a purified 226Ra-containing solution obtained by the method (X), and an electrodeposition step of electrodepositing a 226Ra-containing substance on a substrate by using the electrodeposition liquid; and a step of irradiating a 226Ra target produced by the method for producing a 226Ra target with at least one selected from a charged particle, a photon, and a neutron by using an accelerator.
US11551825B2 Spherical element detecting and positioning device for a pebble bed nuclear reactor
The present disclosure relates to the field of reactor engineering technologies, and particularly to a spherical element detecting and positioning device. The spherical element detecting and positioning device includes a pressure-bearing casing, an internal member and an execution part; the pressure-bearing casing includes a tank body, one sphere inlet adapter pipe and two sphere outlet adapter pipe respectively arranged on the tank body; the internal member is arranged in the rotor counter-bored hole and includes a lining ring and a limit ring; and the execution part includes a turntable and two support lugs. The spherical element detecting and positioning device provided by the present disclosure can achieve triple functions of performing automatic material separation, precise positioning and directional conveyance of spherical elements, has compact structure and simple control, and can meet the operation reliability and maintainability requirements for long-term and intermittent operation under the strong radioactive environment.
US11551819B2 Contact tracing as a service using a database system
One or more enrollment messages may be received via a communication message. The enrollment messages may include identification information associated with a designated person, health status information indicating the presence or absence of one or more medical symptoms associated with the designated person, and contact information identifying one or more individuals with which the designated person has recently come into physical proximity. A visual representation of a contact tracing graph may be generated for presentation on a user interface.
US11551816B2 System and method for determining triage categories
Embodiments disclosed herein provide a system, method, and computer program product for providing a triage classification system. The triage classification system uses a computer model that is developed using historical patient data. The developed computer model is applied to collected patient attribute data from a patient in a pre-hospital setting to generate a triage category. Based on the generated triage category, health care professionals can take desired actions, such as transporting the patient to a facility matching the generated triage category.
US11551815B2 Risk monitoring scores
A user interface for clinical personnel provides selectable views of a plurality of medical risk scores. Questions whose answers are needed for calculation of those risk scores are asked in a question and answer area of the user interface, which allows some questions to be answered based on real time patient physiological data streams that are overridable by user provided answers. Where multiple risk score calculations require answers to the same question, the user provided answer may be supplied as an answer to the corresponding question for each risk score, rather than requiring the user to answer multiple times. Sparklines may be provided with the displayed risk scores to show trends in the risk score values, and may be updated in real time based on real time physiological data streams. The display of risk scores may visually distinguish between risk scores that have been validated and those are based on unvalidated answers to the questions.
US11551804B2 Assisting psychological cure in automated chatting
Method and apparatus for assisting psychological cure in automated chatting. At least one message may be received in a chat flow, a psychological test may be performed based on the at least one message, and a cure strategy may be provided based at least on the psychological test. A first request for obtaining user information of a user may be received in a chat flow, the user information may be provided based on the first request, a second request for obtaining a suggested cure strategy for the user may be received, and the suggested cure strategy may be provided based on the second request, wherein the suggested cure strategy may be determined based at least on the user information.
US11551790B2 Systems, devices, and methods for ingestible event sensing and analysis
In some embodiments, a system includes an ingestible signal generator coupled to a medication and configured to generate a body-transmissible signal upon ingestion by a user. The system also includes a receiver, the receiver including a sensor configured to detect the body-transmissible signal, the receiver configured to generate and wirelessly transmit a sensor signal based on the body-transmissible signal. The system also includes a user device. A processor of the user device is configured to wirelessly monitor the sensor for the sensor signal and, in response to not receiving the sensor signal within a predetermined time period, generate a notification. The processor is further configured to send a signal to present the notification and receive a response to the notification from the user. The processor is also configured to identify at least one trend associated with the sensor signal and the medication, and perform an action based thereon.
US11551787B2 Personality genetics
The present invention provides a novel approach to matching personality traits, as determined through observational or self-assessment reporting in combination with specific loci and identifiable variations within an individual's nucleotide sequence in the form of SNPs. The present invention further utilizes an individual's cyber footprint, in combination with SNPs and traditional assessment and self-assessment techniques, to define a testing and reinforcement mechanism for strengthening the interdependence and accuracy of each type of reporting in order to bolster the reliability of each alone and in combination.
US11551771B2 Analog content addressable memory for storing and searching arbitrary segments of ranges
Systems, devices, circuits, methods, and non-transitory computer readable media that enable storing and searching arbitrary segments of ranges of analog values are disclosed. Various analog content addressable memory (aCAM) circuit implementations having the capability to store and search outside of a range of values, within any of multiple disjoint ranges, or outside of multiple ranges are disclosed. The disclosed aCAM circuit implementations make searching for complex input features more flexible and efficient, thereby yielding a technological improvement over conventional solutions. In some implementations, an aCAM may include multiple pull-down transistors connected in series to a match line that is pre-charged, in which case, the aCAM detects a match if the match line is not discharged by the pull-down transistors, which occurs if at least one pull-down transistor is in an OFF state. In other implementations, an aCAM includes pass gates connected to a match line to detect a match.
US11551770B2 Electronic devices conducting a programming operation
An electronic device includes a row control circuit and a programming circuit. The row control circuit is suitable for activating a synthesis word line selection signal for enabling a first fuse cell and a second fuse cell in a first mode. In addition, the row control circuit is suitable for activating one of a first fuse access signal for storing fuse data in the first fuse cell or outputting the fuse data from the first fuse cell and a second fuse access signal for storing the fuse data in the second fuse cell or outputting the fuse data from the second fuse cell. The programming circuit is configured to store the fuse data in one of the first and second fuse cells based on the synthesis word line selection signal and the first and second fuse access signals in the first mode.
US11551768B2 Read and verify methodology and structure to counter gate SiO2 dependence of non-volatile memory cells
A method for programming a target memory cell in a memory array of a non-volatile memory system, the method comprising defining a default read biasing voltage value and a default verify biasing voltage value for each program state of a target memory cell of a memory structure, determining a location of a target memory cell within the memory structure and, based upon the determined location of the target memory cell, applying a first incremental offset voltage to the default read biasing voltage value with respect to each program state, and applying a second incremental offset voltage to the default verify biasing voltage value with respect to each program state.
US11551758B2 Memories configured to perform concurrent access operations on different groupings of memory cells
Memories might include control logic configured to cause the memory to perform a first sense operation having an initial phase and a plurality of sensing phases on a first grouping of memory cells, pause the first sense operation upon completion of a present sensing phase in response to receiving a command to perform a second sense operation on a second grouping of memory cells while performing the present sensing phase, perform an initial phase of the second sense operation after pausing the first sense operation, and, in response to completion of the initial phase of the second sense operation, resume the first sense operation at a next subsequent sensing phase of the plurality of sensing phases and continue to a sensing phase of the second sense operation to perform the next subsequent sensing phase of the first sense operation and the sensing phase of the second sense operation concurrently.
US11551755B2 Semiconductor device including a content reference memory
A semiconductor device includes a plurality of memory cells connected to a match line; a word line driver connected to a word line; a valid cell configured to store a valid bit indicating valid or invalid of an entry; a first precharge circuit connected to one end of the match line and configured to precharge the match line to a high level; and a second precharge circuit connected to the other end of the match line and configured to precharge the match line to a high level. The plurality of memory cells are arranged between the first precharge circuit and the second precharge circuit, and the second precharge circuit is arranged between the word line driver and the plurality of memory cells.
US11551754B2 Semiconductor device having electrically floating body transistor, semiconductor device having both volatile and non-volatile functionality and method of operating
A semiconductor memory cell includes a floating body region configured to be charged to a level indicative of a state of the memory cell; a first region in electrical contact with said floating body region; a second region in electrical contact with said floating body region and spaced apart from said first region; and a gate positioned between said first and second regions. The cell may be a multi-level cell. Arrays of memory cells are disclosed for making a memory device. Methods of operating memory cells are also provided.
US11551738B2 Memory device and method for operating memory device
A memory device includes a well, a poly layer, a dielectric layer, an alignment layer and an active area. The poly layer is formed above the well. The dielectric layer is formed above the poly layer. The alignment layer is formed on the dielectric layer, used to receive an alignment layer voltage and substantially aligned with the dielectric layer in a projection direction. The active area is formed on the well. The dielectric layer is thicker than the alignment layer. A first overlap area of the poly layer and the active area is smaller than a second overlap area of the poly layer and the dielectric layer excluding the first overlap area.
US11551736B2 Semiconductor device and method for fabricating the same
A method for fabricating a semiconductor device is provided. The method includes forming a first memory cell and a second memory cell over a substrate, wherein each of the first and second memory cells comprises a bottom electrode, a resistance switching element over the bottom electrode, and a top electrode over the resistance switching element; depositing a first dielectric layer over the first and second memory cells, such that the first dielectric layer has a void between the first and second memory cells; depositing a second dielectric layer over the first dielectric layer; and forming a first conductive feature and a second conductive feature in the first and second dielectric layers and respectively connected with the top electrode of the first memory cell and the top electrode of the second memory cell.
US11551731B2 Memory circuit arrangement for accurate and secure read
The present disclosure is directed to arranging user data memory cells and test memory cells in a configurable memory array that can perform both differential and single ended read operations during memory start-up and normal memory use, respectively. Different arrangements of the user data memory cells and the test memory cells in the memory array result in increased effectiveness of memory array, in terms of area optimization, memory read accuracy and encryption for data security.
US11551726B2 Video synthesis method terminal and computer storage medium
The disclosure provides a video synthesis method, a terminal and a storage medium. The method includes acquiring at least one video clip. The method includes acquiring a target audio suitable to video content based on the video content and the number of the at least one video clip. T number of the audio change points of the target audio is greater than or equal to the number of at least one video clip minus one, and the audio change points comprise time points at which change in audio feature satisfies a preset condition; and obtaining a video file by synthesizing the at least one video clip and the target audio based on the audio change points included in the target audio.
US11551722B2 Method and apparatus for interactive reassignment of character names in a video device
Systems and processes are provided for interactive reassignment of character names in an audio video program including a tuner configured for receiving and demodulating a video signal to extract the audio video program, a user input operative to receive a user request to substitute an original character name within the audio video program with an alternative character name, a memory configured to buffer the audio video program to generate a delayed audio video program, a processor configured to detect the original character name within the audio video program and to replace the original character name with the alternative character name within the delayed audio video program to generate a modified audio video program, and a loudspeaker configured to reproduce the alternative character name in response to the modified audio video program.
US11551721B2 Video recording method and device
Embodiments of the present application provide a video recording method and device. The method includes: receiving, by an application of a mobile terminal, a video recording instruction of a user; generating, according to a photographing scene, a video stream that can be edited according to segments, the video stream including at least one frame sequence segment; and uploading the edited video stream to a server. According to the present application, by generating a video stream consisting of at least one frame sequence segment during video recording, where the generated video stream can be edited according to segments, the error tolerance of video capture is improved, and the costs of later video editing are reduced.
US11551719B2 Adapting runtime and providing content during an activity
Methods and systems are described for identifying and adapting the playback speed of content to be provided during an activity. The methods and systems receive an input including a start cue indicating a start of an activity and access an average duration and an intensity score for the activity. Then the system calculates an adjusted average runtime for the activity based on the average duration and the intensity score and identifies one or more content items, the one or more content items having a total runtime equivalent to the adjusted average runtime for the activity. The system adjusts the playback speed of the identified one or more content items such that the total runtime of playback of the one or more content items matches the average duration for the activity and provides the one or more content items for consumption.
US11551714B2 Glass for magnetic recording medium substrate, magnetic recording medium substrate, magnetic recording medium and glass spacer for magnetic recording and reproducing apparatus
A glass for magnetic recording medium substrate is an amorphous oxide glass. In terms of mol %, SiO2 content ranges from 45 to 68%, Al2O3 from 5 to 20%, total content of SiO2 and Al2O3 60 to 80%, B2O3 from 0 to 5%, MgO from 3 to 28%, CaO from 0 to 18%, total content of BaO and SrO 0 to 2%, total content of alkali earth metal oxides from 12 to 30%, total content of alkali metal oxides from 3.5 to 15%, and at least one kind selected from the group made of Sn oxide and Ce oxide being included, a total content of Sn oxide and Ce oxide ranges from 0.05 to 2.00%, a glass transition temperature ≥625° C., a Young's modulus ≥83 GPa, a specific gravity ≤2.85, and an average linear expansion coefficient at 100 to 300° C.≥48×10−7/° C.
US11551712B2 Base for magnetic recording medium, magnetic recording medium, and magnetic storage apparatus
A base for a magnetic recording medium, includes an aluminum alloy substrate, and a nickel alloy film provided on at least one principal surface of the aluminum alloy substrate. The nickel alloy film includes Mo in a range of 0.5 wt % to 3 wt %, P in a range of 11 wt % to 15 wt %, and Al in a range of 0.001 wt % to 0.1 wt %.
US11551698B2 System and method for assisting communication through predictive speech
A system and method for assisting communication through predictive speech is provided. A database includes commonly used words, phrases, and images, each associated with at least one context cue. A processor is configured to determine the user's context and provide a number of possible initial phrases associated with the determined context. Further words, phrases, or images are provided following, and based at least in part on, user selection of the initial phrase. The selected initial phrase and the subsequently selected words, phrases, and images are communicated.
US11551696B1 Systems and methods for proactive listening bot-plus person advice chaining
A computing system facilities live and robo-advising sessions, and transitions therebetween based on detection of triggers. The computing system may extract voice inputs of a user from ambient sounds captured using a sound sensor. Based on an analysis of the voice inputs and detection of corresponding triggers, the computing system may initiate a robo-advising session, or a live communication session between a user computing device and an advisor computing device. Detection of another trigger during the robo-advising session or the live communication session may lead to a transition to a live communication session or a robo-advising session, respectively.
US11551684B1 State detection and responses for electronic devices
This disclosure describes, in part, techniques for utilizing global models to generate local models for electronic devices in an environment, and techniques for utilizing the global models and/or the local models to provide notifications that are based on anomalies detected within the environment. For instance, a remote system may receive an identifier associated with an electronic device and identify a global model using the identifier. The remote system may then receive data indicating state changes of the electronic device and use the data and the global model to generate a local model associated with the electronic device. Using the global model and/or local model, the remote system can identify anomalies associated with the electronic device and, in response to identifying an anomaly, notify the user. The remote system can further cause the electronic device to change states after receiving a request from the user.
US11551675B2 Electronic device and method for controlling the electronic device thereof
An electronic device is provided. The electronic device includes a memory configured to store a speech translation model and at least one processor electronically connected with the memory. The at least one processor is configured to train the speech translation model based on first information related to conversion between a speech in a first language and a text corresponding to the speech in the first language, and second information related to conversion between a text in the first language and a text in a second language corresponding to the text in the first language, and the speech translation model is trained to convert a speech in the first language into a text in the second language and output the text.
US11551662B2 Voice recognition device and method for learning voice data
A voice recognition device and a method for learning voice data using the same are disclosed. The voice recognition device combines feature information for various speakers with a text-to-speech function to generate voice data recognized by a voice recognition unit, and can improve voice recognition efficiency by allowing the voice recognition unit itself to learn various voice data. The voice recognition device can be associated with an artificial intelligence module, a robot, an augmented reality (AR) device, a virtual reality (VR) device, devices related to 5G services, and the like.
US11551661B2 Directional sound device
A directional sound apparatus includes a planar shape plate and a sound wave generator. The planar shape plate has a plurality of grooves formed on a surface of the planar shape plate. The sound wave generator is configured to radiate a sound wave to outside from the surface of the planar shape plate. A width of each of the grooves and a distance between the grooves adjacent to each other are smaller than a wavelength of the sound wave. The planar shape plate has a plurality of cell areas in which at least one groove is included. A structure of the groove included in a first cell area is different from that of the groove included in a second cell area adjacent to the first cell area, so that surface admittance in the first cell area is different from that in the second cell area.
US11551656B2 Soundproof structure
Provided is a soundproof structure that is small and light and can sufficiently reduce noise with a high natural frequency of a sound source. There is provided a soundproof structure including a frame having an opening, and at least one membrane-like member fixed to an opening surface where the opening of the frame is formed, in which a rear surface space is formed to be surrounded by the frame and the membrane-like member, and a sound is absorbed due to vibration of the membrane-like member, and a sound absorption coefficient of the vibration of the membrane-like member at a frequency in at least one high-order vibration mode existing at frequencies of 1 kHz or higher is higher than a sound absorption coefficient at a frequency in a fundamental vibration mode.
US11551652B1 Hands-on artificial intelligence education service
Indications of sample machine learning models which create synthetic content items are provided via programmatic interfaces. A representation of a synthetic content item produced by one of the sample models in response to input obtained from a client of a provider network is presented. In response to a request from the client, a machine learning model is trained to produce additional synthetic content items.
US11551651B2 Systems, devices, and methods for segmenting a musical composition into musical segments
Systems, devices, and methods for segmenting musical compositions are described. Discrete, musically-coherent segments (such as intro, verse, chorus, bridge, solo, and the like) of a musical composition are identified. Distance measures are used to evaluate whether each bar of a musical composition is more like the bars that directly precede it or more like the bars that directly succeed it, and each respective series of musically similar bars is assigned to the same respective segment. Large changes in the distance measure(s) between adjacent bars may be used to identify boundaries between abutting musical segments. Computer systems and computer program products for implementing segmentation are also described. The results of segmentation may advantageously be applied in computer-based composition of music and musical variations, as well as in other applications involving labelling, characterizing, or otherwise processing music.
US11551650B2 Support device for string instrument and string instrument having same
Disclosed are a support device for a string instrument and a string instrument having the same, the support device being easily stored without an unnecessary separate attachment/detachment process. The support device for a string instrument includes: fixing plates fixed to a body of a string instrument; a first rotary plate rotatably connected to the fixing plates; and a second rotary plate rotatably coupled to the first rotary plate, wherein the first rotary plate has a shape corresponding to one part of a side plate of the body, and the second rotary plate has a shape corresponding to another part of the side plate of the body which is different from one part of the side plate of the body.
US11551649B2 Music learning aid
A music learning aid, comprising: a first rotatable circular substrate having a radius (R1) comprising an in-use first visible circular scale displayed on the first substrate, the visible display comprising a plurality of indicia for indicating corresponding musical notes such that the musical notes indicated in the visible display scale ascend in frequency in a clock-wise or anti-clockwise direction; a second circular substrate having a radius (R3), the second substrate being arranged to be substantially concentric and rotatable relative to the first substrate by the fastening arrangement to enable the second substrate to rotate relative to the first substrates, the second substrate comprising a polygon with vertices of the polygon being located along the circumference of the second substrate, the second substrate comprising respective indicia corresponding to each of the vertices for indicating a respective musical mode selected from a set of a plurality of musical modes.
US11551647B2 Keyboard instrument
A keyboard instrument includes a keyboard and an instrument case having a through hole penetrating therethrough from a top surface side to a bottom surface side and a positioning part configured to decide on a position of a music stand when a part of the music stand is disposed in the through hole.
US11551646B2 Artificial intelligence apparatus for calibrating output position of display panel of user and method for the same
An artificial intelligence apparatus for calibrating an output position of a display panel according to an embodiment includes a camera configured to capture an image displayed by the display panel; and a processor configured to: transmit a signal for outputting a position reference image to the display panel, receive, via the camera, a captured image for the display panel, calculate an output position offset for the display panel in a predetermined unit based on the position reference image and the captured image, determine an output position calibration value for the display panel using the calculated output position offset, and transmit the determined output position calibration value to the display panel.
US11551638B2 Methods, systems, and media for modifying user interface colors in connection with the presentation of a video
Methods, systems, and media for modifying user interface colors are provided. In some embodiments, the method comprises: receiving a video and color palette information, wherein each color of the color palette information indicates a color of an element of a user interface in which the video is to be presented; identifying a first color for the element, wherein the first color corresponds to a first portion of the video; causing the first portion of the video to be presented, wherein the element of the user interface having the first color is presented; identifying a second color for the element, wherein the second color corresponds to a second portion of the video; and modifying an appearance of the element by changing the color of the element from the first color to the second color while presenting the second portion of the video.
US11551636B1 Constrained rendering
In one embodiment, a computing system may determine a group of subpixels, that are associated with different color channels, within a display region of a display. The system may determine a micro-pixel corresponding to a basic unit shape configured to evenly divide the display region and each subpixel. The system may represent the display region as a group of micro-pixels and each subpixel as a combination of one or more micro-pixels in the group of micro-pixels. The system may determine a constraint for each color channel of the display region based on the group of micro-pixels. The constraint may constrain the micro-pixels associated with a same subpixel to have a same color value. The system may generate, based on an optimization process using the constraint, a filter for the display region. The filter may be configured to adjust image pixel values to be displayed by the group of subpixels.
US11551632B2 Accelerated frame transmission
A graphics processing unit (GPU) of a processing system transmits pixel data for a frame to a display in a compressed burst, so that the pixel data is communicated at a rate that is higher than the rate at which the display scans out the pixel data to refresh the frame at a display panel. By transmitting pixel data for the frame in a compressed burst, the GPU shortens the time spent transmitting the pixel data and extends the time before the next frame of pixel data is to be transmitted. During the extended time before the next frame of pixel data is to be transmitted, the GPU saves power by placing portions of the processing system in a reduced power mode.
US11551624B2 Display device and source driver with local dimming
Provided is a display panel, a source driver that generates a gradation voltage signal based on an image data signal, a timing controller that supplies the image data signal to the source driver, and an illumination drive unit that controls an amount of light of a backlight that illuminates each of a plurality of areas formed by dividing a display screen in the display panel. The source driver or the timing controller calculates feature values of the image data signal corresponding to each of the plurality of areas of the display panel and supplies a dimming data signal representing the amount of light of the backlight according to the feature values of each area to the illumination drive unit. The illumination drive unit controls the amount of light of the backlight for each of the plurality of areas based on the dimming data signal.
US11551614B2 Encoding demura calibration information
A system and method for encoding, transmitting and updating a display based on demura calibration information for a display device comprises generating demura correction coefficients based on display color information, separating coherent components from the demura correction coefficients to generate residual information, and encode the residual information using a first encoding technique. Further, the image data may be divided into data streams, compressed and transmitted to from a host device to a display driver of a display device. The display driver decompresses and drives subpixels of the pixels in based on the decompressed data. The display driver updates the subpixels of a display using corrected greyscale values for each subpixel are determined from the decompressed data.
US11551612B2 Display device and display apparatus having display devices
A display device includes a first pixel circuit, a first scan signal line disposed at a side of the first pixel circuit, extending in a first direction, and transmitting a scan signal; a second pixel circuit disposed at an outermost side of the display device, and a first dummy wire disposed at an outside of the second pixel circuit and extending in the first direction. A width of the first dummy wire is less than a width of the first scan signal line.
US11551607B1 Electronic device
An electronic device is provided. The electronic device includes a semiconductor element and a pixel circuit. The pixel circuit includes a first comparator, a second comparator and a subtraction unit. The first comparator generates a first comparison signal. The second comparator generates a second comparison signal. The subtraction unit is coupled to the semiconductor element and configured to receives the first comparison signal and the second comparison signal and generates a subtraction signal.
US11551602B2 Non-uniform resolution, large field-of-view headworn display
A display system includes a rendering engine, a display driver, an image source, and display optics. The rendering engine receives a non-uniform resolution distribution pattern and generates one or more rendered pixels. The display driver receives the one or more rendered pixels and generates one or more display driver pixels. The image source device receives the one or more display driver pixels and generates an image. And the display optics receives the image and provides a display optics image having a space-variant resolution that follows the non-uniform resolution distribution pattern.
US11551600B2 Display panel and display driving circuit for driving display panel
A display panel is provided. The display panel includes a pixel array, multiple data lines and first scan lines. The pixel array is arranged in multiple pixel rows by multiple pixel columns, and includes a first pixel row, a second pixel row, and a third pixel row which are adjacent pixel rows. The first scan line is coupled to multiple first pixel groups. Each first pixel group includes multiple first pixels in the first pixel row and multiple second pixels in the second pixel row adjacent to the first pixel row. A display driving circuit for driving a display panel is also provided.
US11551590B2 Messaging display apparatus
A display apparatus configured to receive a command, and convert the command to displayable information to an outside pedestrian or drivers in other vehicles may include a main body that includes a securing portion to secure the display apparatus to a vehicle; a communication unit to receive the command; a processor to convert the command to displayable information; a display portion having a displaying layer to display information; and a power managing unit to store and provide electrical energy for the display apparatus. In one embodiment, the power managing unit may include a power generating unit to be positioned to overlap with the displaying layer.
US11551586B2 Electronic device
An electronic device includes a display panel including a folding area and a non-folding area which is adjacent to the folding area along a first direction, and a support member facing the display panel. The support member includes in order from the display panel, an upper plate which faces the folding area and the non-folding area, has a thickness and in which are defined a plurality of openings corresponding to the folding area, and a lower plate having a thickness which is greater than the thickness of the upper plate and including a first lower plate and a second lower plate each corresponding to the folding area and the non-folding area. At the folding area, the second lower plate is spaced apart from the first lower plate by a gap along the first direction.
US11551585B2 Display-screen stretch and retraction driving mechanism and electronic apparatus
A display-screen stretch and retraction driving mechanism and an electronic apparatus are provided. The electronic apparatus has a flexible display screen. The flexible display screen includes a first end and a second end arranged opposite to each other. The mechanism includes a housing, a driving assembly and a movable assembly. The housing is configured to be connected to the first end. The driving assembly includes a driving portion connected with the housing, and a movable portion in transmission connection with the driving portion. The movable portion is configured to move relative to the driving portion. The movable assembly is in transmission connection with the movable portion and connected with the flexible display screen. The movable assembly is configured to be driven by the driving assembly to drive the second end to move away from or close to the first end.
US11551579B2 Care plan administration: patient feedback
Techniques for administering a care plan for a patient. A monitoring device is selected, at a care plan management system based on a care plan, to use in administering the care plan. The care plan specifies biometric data to monitor for a patient. The monitoring device is configured to collect the biometric data, based on the care plan. The biometric data collected using the monitoring device is received at the care plan management system. The biometric data includes a first event initially classified as a first type of event using the monitoring device. The first event is selected for reclassification, based on the initial classification, and in response the first event is reclassified as a second type of event using the care plan management system. The patient is treated based on the care plan and the reclassified first event.
US11551577B1 Change data driven tactile response
Various examples described herein are directed to systems, methods, and computer-readable medium for providing a tactile response. A document that includes visual data is received. Change data for the visual data that indicates changes in data values of the visual data from a previous time is received. The visual data is rendered. An indication that a section of the document is selected is received. The section includes a first visual data. A change of the first visual data is determined front the change data. A tactile response unit is controlled to provide a tactile response based on the change of the first visual data.
US11551565B2 System and method for drone release detection
A system comprising: one or more Unmanned Aerial Vehicles (UAVs); and a UAV carrier configured to carry the UAVs from an origin to a destination; wherein the UAV carrier comprises a first controller configured to release the UAVs from the UAV carrier; and wherein each of the UAVs comprises: one or more motors configured to generate, directly or indirectly, a lift, lifting the UAV; and a second controller, configured to: activate at least one of the motors upon fulfilment of one or more conditions, thereby generating the lift, wherein after the release of the respective UAV and before the activation of the at least one motor of the respective UAV the motors of the respective UAV are inactive.
US11551562B2 Efficient flight planning for regions with high elevation terrain
Certain aspects of the present disclosure provide a method for determining a flight plan for an aircraft, including: determining one or more regions that intersect an initial flight path and comprise at least one terrain feature having an elevation greater than an elevation threshold; for each respective region: determining a flight area based on the initial flight path and an elevation threshold line; determining one or more segments of the initial flight path that comprise one or more terrain features having an elevation greater than the elevation threshold; and determining a modified flight path for each respective segment by: determining a plurality of descent gradients along the respective segment; and moving the respective segment of the initial flight path in the safe descent direction if any of the plurality of descent gradients would collide with any of the one or more terrain features.
US11551559B2 Drone, method for controlling flight, and recording medium storing program
A drone is provided that includes a controller, a time measurer that measures a present time, a position measurer that obtains a current position of the drone, and a storage that stores a time period for which the flight of the drone is permitted. The controller performs operations including determining a possible flight area of the drone in accordance with a difference between an end of the time period for which flight of the drone is permitted and the present time, and determining whether the drone is located within the possible flight area on the basis of the current position of the drone.
US11551553B2 Traffic control preemption according to vehicle aspects
An on-board unit (OBU) of a vehicle receives one or more data messages indicative of intersection geometry for an upcoming intersection along a roadway being traversed by the vehicle and traffic control status of a traffic control of the intersection. An outbound direction for the vehicle through the intersection is identified. A first traffic message is sent to preempt the traffic control to allow the vehicle to perform a maneuver to traverse the intersection in the outbound direction. The maneuver is indicated as complete and a second traffic message is sent to discontinue the preempt of the traffic control.
US11551551B2 Technologies for providing guidance for autonomous vehicles in areas of low network connectivity
Techniques are disclosed herein for providing guidance for autonomous vehicles in areas of low network connectivity, such as rural areas. According to an embodiment, a guidance system receives a request to exchange data with a vehicle within a specified radius thereof over a wireless connection (e.g., a radio frequency protocol-based connection). The data is stored by the guidance system and is indicative of navigation information within the specified radius. The guidance system transmits the stored data to the vehicle. The guidance system also receives, from the vehicle, data indicative of navigation information for a path previously passed by the vehicle.
US11551550B2 Track information system
Methods for providing track condition information include receiving, at a first mobile track control station, a track condition notification. Such methods further include transmitting, from the first mobile track control station to a second mobile track control station in a network of mobile track control stations, the track condition notification. Such methods further include receiving, at the first mobile track control station from a third mobile track control station, affected track sector data regarding an affected track sector. Such methods further include transmitting, from the first mobile track control station to a first mobile track information station within a first vehicle, the affected track sector data, wherein the affected track sector data is configured to be used by the first mobile track information station to determine whether the first vehicle is within the affected track sector.
US11551549B2 Management system and management method
It is possible to manage information on a city area in a centralized manner and reduce a processing load. A management system includes: information acquisition means that is provided in infrastructure of a predetermined city area and acquire information on the city area; service providing means sending instructions to respective mobile bodies for providing a plurality of different conveyance services, each of the mobile bodies including a sensor configured to detect the information on the city area and moving in the city area based on the information detected by the sensor, thereby providing each of the conveyance services; and instruction means for sending an instruction to the service providing means based on the information on the city area acquired by the information acquisition means.
US11551541B2 Configuring devices in control systems
Aspects of the invention are directed towards method system and devices assisting the configuration, installation and maintenance of the devices in a system. The invention describes integrating a digitized map on a user terminal. The digitized map comprises positions for configuring one or more devices. The user terminal receives position co-ordinates and configuration information of each of the one or more devices. The user terminal requests configuration for one or more devices and receives the configuration based on the configuration information. The received configuration is transmitted to the one or more thereby configuring the one or more devices.
US11551529B2 Method of generating separate contests of skill or chance from two independent events
The systems and methods to generate and manage a separate contest based on two independent and unconnected systems utilize a cooperating fantasy league operator/provider and either a related or separate real-time contest provider. Separate winners for a third contest are determined by combining the performance in a specified daily fantasy league competition and a separate pre-specified performance in a real-time competition.
US11551523B2 Digitally altering redeemed wagering tickets, and related systems, methods, and devices
Systems, devices, and methods for digitally altering redeemed wagering tickets include a processor circuit for performing operations. A memory coupled to the processor circuit includes machine-readable instructions that, when executed by the processor circuit, cause the processor circuit to receive an indication that a player has inserted a wagering ticket into an acceptor of a gaming device and cause an image capture device to generate a digital image of the wagering ticket. The processor digitally alters the digital image of the wagering ticket to form a digitally altered digital image. The digitally altered digital image includes a paid indication indicative that the wagering ticket has been redeemed, an amount indication indicative of an amount paid for the wagering ticket, and a time indication indicative of a time period associated with redemption of the wagering ticket.
US11551518B2 Card advantage tracking systems and methods
An advantage player identification and tracking system includes card shoes configured to dispense playing cards and output card information of the dispensed playing cards, cameras positioned to capture image data of one or more players playing a card game, and a computing device communicatively coupled to the card shoes and the cameras. The computing device is configured to receive the card information from the card shoes, track, for a plurality of hands of cards dealt, game play and bets laid by the one or more players playing the card game, determine a card count, analyze, utilizing a machine learning model, the game play and the bets laid by the one or more players and card counts associated with the game play and the bets laid, and predict, utilizing the machine learning model, that a player of the one or more players is an advantage player.
US11551517B2 Computerized gaming system and method of operating thereof
In a gaming environment including an aggregation platform, remote game servers (RGS) and Gaming Platform as a Service (GPAS), a method for operating an aggregation platform in a gaming environment. The method including associating a player with tokens and features, where the tokens are usable to acquire the features, monitoring operation of the player with the tokens in the games, and determining operation of Features in the games, based upon the operation of the player with the tokens.
US11551515B2 Peer-to-peer wagering platform
Data characterizing historical skills-based gaming metrics for a first user and historical skills-based gaming metrics for at least one second user is accessed. Using the accessed data and a set of rules, a targeted advertisement to present to the first user is determined. The targeted advertisement specifies at least one skills-based game and a characterization of the at least one second user's historical skills-based gaming metrics. The targeted advertisement is generated. Data characterizing the targeted advertisement is provided. Related apparatus, systems, techniques, and articles are also described.
US11551514B2 Three-dimensional objects in wagering games
A wagering game system can include a memory and a computing device in communication with the memory. The computing device can generate a representation of prismatic objects, each comprising at least four sides. The computing device can determine sets of indicia from a plurality of indicia, the sets of indicia individually corresponding to a respective prismatic object. The computing device can generate a user interface comprising the representation the prismatic objects arranged in a grid, each side for each prismatic object comprising indicia from a corresponding one of the sets of indicia. The computing device can rotate the representation. The computing device can stop rotation of the representation with a respective randomly selected side being shown on the user interface for each prismatic object. The computing device can determine a wagering game outcome based on the respective randomly selected side being shown on the user interface for each prismatic object.
US11551500B2 Container, method, and system for enabling offline access control and for enabling offline sensor data transmission
In a method and system for opening a container having a lock device, a mobile terminal exchanges data with the lock device using near-field data transmission and exchanges data with a server using far-filed data transmission. The mobile terminal stores container reconfiguration data and container operating data, which include at least time data and access data. The server generates new container reconfiguration data in response to receiving the container operating data from the mobile terminal and transmits the new container reconfiguration data to the mobile terminal using the far-field data transmission. The new container reconfiguration data are then transmitted from the mobile terminal to the lock device using the near-filed transmission.
US11551491B2 Driving evaluation device, driving evaluation system, driving evaluation method, and non-transitory storage medium
A driving evaluation device includes a first memory and a first processor that is coupled to the first memory. The first processor is configured to cause driving information pertaining to dangerous driving incidents collected from a vehicle to be stored in a storage unit together with types and danger ratings of the dangerous driving incidents, generate evaluation information pertaining to a driver of the vehicle based on the driving information collected from the vehicle, retrieve dangerous driving incidents pertaining to the driver based on at least one of the types or the danger ratings, and provide to a user the evaluation information that has been generated and driving information pertaining to the dangerous driving incidents that have been retrieved.
US11551486B1 Vehicle monitoring system
A data logging device tracks the operation of a vehicle or driver actions. The device includes a storage device, which may be removable or portable, having a first memory portion that may be read from and may be written to in a vehicle and a second memory portion that may be read from and may be written to in the vehicle. The second memory portion may retain data attributes associated with the data stored in the first removable storage device. A processor reads data from an automotive bus that transfers data from vehicle sensors to other automotive components. The processor writes data to the first memory portion and the second memory portion that reflect a level of risk or safety. A communication device links the storage device to a network of computers. The communication device may be accessible through software that allows a user to access files related to a level of risk or safety and other software that may be related to those files.
US11551480B2 Handwriting input apparatus, handwriting input method, program, and input system
A handwriting input apparatus that displays stroke data handwritten based on a position of an input unit contacting a touch panel, includes circuitry configured to implement a handwriting recognition control unit for recognizing stroke data and converting the stroke data into text data, and an authentication control unit for authenticating a user based on the stroke data, and a display unit for displaying a display component for receiving a signature together with the text data when the authentication control unit determines that a user has been successfully authenticated.
US11551456B2 Enhanced infrastructure
A system includes a stationary infrastructure element including a camera mounted to the infrastructure element and an infrastructure server. The infrastructure server includes a processor and a memory, the memory storing instructions executable by the processor to receive a request from a movable vehicle, the request identifying a data anomaly including at least one of (1) a sensor of the vehicle collecting data below a confidence threshold or (2) a geographic location outside a geographic database of the vehicle, to actuate the camera to collect image data of one of the vehicle or the geographic location, to identify geo-coordinates of the vehicle or the geographic location based on identified pixels in the image data including the vehicle or the geographic location, and to provide the geo-coordinates to the vehicle to address the data anomaly.
US11551447B2 Real-time video stream analysis system using deep neural networks
A video processing apparatus includes a registration component that registers configuration information associated with the video information; a filter component that filters the video frame such that all but the area of interest is excluded in a filtered video frame; a configuration component that configures a plurality of neural networks in at least one of a parallel configuration, sequential configuration, mixed parallel and sequential configuration that provides a configured plurality of neural networks; a processing component that processes the filtered video frame using the configured plurality of neural networks that provides insight information; a display that provides insight information to a user; and a storage component that stores the configuration information and insight information in persistent cloud-based storage. A corresponding method of processing video information and computer-readable medium are also disclosed.
US11551442B2 Apparatus, method and system for identifying a target object from a plurality of objects
An apparatus comprising a processor and memory including computer program code, the memory and computer program code configured to, with the processor, enable the apparatus at least to: identify a target object, from a plurality of objects, which is within a field of view of a first user based on a determined location and orientation of the first user relative to respective predefined locations of the plurality of objects; and generate a command signal configured to trigger a corresponding action associated with the target object.
US11551437B2 Collaborative information extraction
Embodiments relate to a system, program product, and method for information extraction and annotation of a data set. Neural models are utilized to automatically attach machine annotations to data elements within an unlabeled data set. The attached machine annotations are evaluated and a score is attached to the annotations. The score reflects a confidence of correctness of the annotations. A labeled data set is iteratively expanded with selectively evaluated annotations based on the attached score. The labeled data set is applied to an unexplored corpus to identify matching corpus data to populated instances of the labeled data set.
US11551431B2 Adjustable virtual scenario-based training environment
A virtual environment may be generated, the environment including a procedurally generated virtual property. The virtual property may include various features automatically generated based upon a procedural rule set, so as to provide variability between two or more virtual properties. One or more procedurally generated virtual properties may be provided to a user, and various virtual tools may be provided via which the user may identify relevant aspects corresponding to risk associated with the virtual property.
US11551421B1 Mesh updates via mesh frustum cutting
Various implementations or examples set forth a method for scanning a three-dimensional (3D) environment. The method includes generating, based on sensor data captured by a depth sensor on a device, one or more 3D meshes representing a physical space, wherein each of the 3D meshes comprises a corresponding set of vertices and a corresponding set of faces comprising edges between pairs of vertices; determining that a mesh is visible in a current frame captured by an image sensor on the device; determining, based on the corresponding set of vertices and the corresponding set of faces for the mesh, a portion of the mesh that lies within a view frustum associated with the current frame; and updating the one or more 3D meshes by texturing the portion of the mesh with one or more pixels in the current frame onto which the portion is projected.
US11551419B2 Method of generating three-dimensional model, training data, machine learning model, and system
A method of generating a three-dimensional model of an object, is executed by a processor. The method includes executing rendering of the three-dimensional model of the object based on an image captured by the imaging device; and modifying the three-dimensional model.
US11551415B2 Method and apparatus for regeneration and prediction of tree map
A pre-5th-Generation (5G) or 5G communication system for supporting higher data rates Beyond 4th-Generation (4G) communication system such as long term evolution (LTE) is provided. The method for operating a server includes receiving a first image including at least one tree, determining whether to generate a tree map based on the first image, based on a difference between first tree region data of the first image and second tree region data of a second image which is prestored, and generating the tree map according to determining.
US11551414B2 Simulation architecture for on-vehicle testing and validation
In one embodiment, a computing system of a vehicle generates perception data based on sensor data captured by one or more sensors of the vehicle. The perception data includes one or more representations of physical objects in an environment associated with the vehicle. The computing system further determines simulated perception data that includes one or more representations of virtual objects within the environment and generates modified perception data based on the perception data and the simulated perception data. The modified perception data includes at least one of the one or more representations of physical objects and the one or more representations of virtual objects. The computing system further determines a path of travel for the vehicle based on the modified perception data, which includes the one or more representations of the virtual objects.
US11551411B2 Data processor, data processing method, and data processing program for determining correspondence relationships between laser scanning point clouds
Correspondence relationships between two laser scanning point clouds are easily determined with high accuracy. A data processor includes a laser scanning point cloud acquiring unit and a laser scanning point cloud correspondence relationship determining unit. The laser scanning point cloud acquiring unit acquires a first laser scanning point cloud that is obtained in a first time period and a second laser scanning point cloud that is obtained in a second time period. The laser scanning point cloud correspondence relationship determining unit determines correspondence relationships between the first laser scanning point cloud and the second laser scanning point cloud on the basis of a laser scanning point cloud relating to a fixed object. The fixed object is contained in both the first laser scanning point cloud and the second laser scanning point cloud and does not change between the first time period and the second time period.
US11551410B2 Multi-modal method for interacting with 3D models
The present disclosure concerns a methodology that allows a user to “orbit” around a model on a specific axis of rotation and view an orthographic floor plan of the model. A user may view and “walk through” the model while staying at a specific height above the ground with smooth transitions between orbiting, floor plan, and walking modes.
US11551409B2 Rendering portions of a three-dimensional environment with different sampling rates utilizing a user-defined focus frame
Methods, systems, and non-transitory computer readable storage media are disclosed for rendering portions of a three-dimensional environment at different sampling rates based on a focus frame within a graphical user interface. Specifically, the disclosed system provides a tool for marking a region of a graphical user interface displaying a three-dimensional environment. The disclosed system generates a focus frame based on the marked region of the graphical user interface and attaches the focus frame to a portion of the three-dimensional environment. The disclosed system assigns a first sampling rate to the portion of the three-dimensional environment displayed within the focus frame and a second sampling rate to portions of the three-dimensional environment outside the focus frame. The disclosed system renders the three-dimensional environment by sampling the portion within the focus frame at the first sampling rate and the portions outside the focus frame at the second sampling rate.
US11551403B2 Artificial reality system architecture for concurrent application execution and collaborative 3D scene rendering
The disclosure describes a distributed, pluggable architecture for an artificial reality (AR) system that enables concurrent execution and collaborative scene rendering for multiple artificial reality applications. For example, an AR system includes an image capture device configured to capture image data representative of a physical environment. The AR system also includes a head-mounted display (HMD) configured to output artificial reality content. The AR system further includes a plurality of concurrently executing artificial reality client applications. The AR system also includes a concurrent application engine configured to control rendering the artificial reality content as a common scene that include one or more objects from each of the plurality of artificial reality applications.
US11551396B2 Techniques for establishing biomechanical model through motion capture
Techniques for establishing a biomechanical model of a user performing motion are described. A plurality of sensor modules corresponding to a set of designated body parts (e.g., arms or legs) of the user generate sensing signals when the user performs a pose. Sensing data including accelerometers and/or gyroscopes data generated from the sensing signals is analyzed to detect a medio-lateral direction of each of the designated body parts to infer the pose from the captured motion of the user.
US11551395B2 Method and system for generating three dimensional animation in gaming engine
The present technique discloses a method and system generating three dimensional animation in gaming engine. A CAD tool is used to generate 3D animation of kinematic assembly and it also stores the information related to complex joints and constraints of each component of the kinematic assembly. Then, it extracts information related to the co-ordinates of each component of the kinematic assembly in unit time and generate transformation matrix for each of those components. This transformation information is stored in JSON file. The gaming engine receives this JSON file from the CAD tool and convert the transformation matrix into gaming engine understandable pattern based on the co-ordinate system supported by the gaming engine. The gaming engine stores this converted transformation matrix into Quaternion representation. Then, the gaming engine applies tangential continuity to the Quaternion representation of each of the components of kinematic assembly to generate the 3D animation in gaming engine.
US11551394B2 Audio-speech driven animated talking face generation using a cascaded generative adversarial network
Conventional state-of-the-art methods are limited in their ability to generate realistic animation from audio on any unknown faces and cannot be easily generalized to different facial characteristics and voice accents. Further, these methods fail to produce realistic facial animation for subjects which are quite different than that of distribution of facial characteristics network has seen during training. Embodiments of the present disclosure provide systems and methods that generate audio-speech driven animated talking face using a cascaded generative adversarial network (CGAN), wherein a first GAN is used to transfer lip motion from canonical face to person-specific face. A second GAN based texture generator network is conditioned on person-specific landmark to generate high-fidelity face corresponding to the motion. Texture generator GAN is made more flexible using meta learning to adapt to unknown subject's traits and orientation of face during inference. Finally, eye-blinks are induced in the final animation face being generated.
US11551391B2 Digital image dynamic shadow generation
Digital image dynamic shadow generation is described as implemented by a dynamic shadow system using one or more computing devices. The dynamic shadow system is configured to generate shadow objects based on one or more source objects included in a digital image (e.g., a two-dimensional digital image), automatically and without user intervention. The shadow object is based on a shape of the source object that is to “cast” the shadow and thus promotes realism. The shadow object is also generated by the dynamic shadow system to address an environment, in which, the shadow object is disposed within the digital image.
US11551387B2 Systems and methods for hair rasterization
A method for hair rasterization includes receiving hair data of hair strands, each hair strand including one or more hair segments; determining a first set of hair segments that is not fully occluded by one or more opaque objects; classifying each hair segment in the first set of hair segments into buckets corresponding to one or more tiles of pixels that the hair segment overlaps and one or more clusters arranged by depth per tile; for each tile, rasterizing the hair segments included in a first cluster for the tile, the first cluster for the tile being the cluster that is nearest to a location of a camera that includes at least one hair segment, and accumulating color and opacity for each pixel of the tile based on rasterizing the hair segments included in the first cluster; and combining the tiles that include rasterized hair segments into a hair overlay.
US11551384B2 Flow-based color transfer from source graphic to target graphic
Certain embodiments involve flow-based color transfers from a source graphic to target graphic. For instance, a palette flow is computed that maps colors of a target color palette to colors of the source color palette (e.g., by minimizing an earth-mover distance with respect to the source and target color palettes). In some embodiments, such color palettes are extracted from vector graphics using path and shape data. To modify the target graphic, the target color from the target graphic is mapped, via the palette flow, to a modified target color using color information of the source color palette. A modification to the target graphic is performed (e.g., responsive to a preview function or recoloring command) by recoloring an object in the target color with the modified target color.
US11551377B2 Eye gaze tracking using neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for characterizing a gaze position of a user in a query image. One of the methods includes obtaining a query image of a user captured by a camera of a mobile device; obtaining device characteristics data specifying (ii) characteristics of the mobile device, (ii) characteristics of the camera of the mobile device, or (iii) both; and processing a neural network input comprising (i) one or more images derived from the query image and (ii) the device characteristics data using a gaze prediction neural network, wherein the gaze prediction neural network is configured to, at run time and after the gaze prediction neural network has been trained, process the neural network input to generate a neural network output that characterizes a gaze position of the user in the query image.
US11551376B2 Determination of position of a head-mounted device on a user
There is provided a method and system for determining if a head-mounted device for extended reality (XR) is correctly positioned on a user, and optionally performing a position correction procedure if the head-mounted device is determined to be incorrectly positioned on the user. Embodiments include: performing eye tracking by estimating, based on a first image of a first eye of the user, a position of a pupil in two dimensions; determining whether the estimated position of the pupil of the first eye is within a predetermined allowable area in the first image; and, if the determined position of the pupil of the first eye is inside the predetermined allowable area, concluding that the head-mounted device is correctly positioned on the user; or, if the determined position of the pupil of the first eye is outside the predetermined allowable area, concluding that the head-mounted device is incorrectly positioned on the user.
US11551370B2 Remote inspection and appraisal of buildings
A building appraisal system conducted by a remote inspector located away from a building. A remote user connected to a user on site can share images, measurements and other data to conduct an examination of the building such as an appraisal. A processor coupled to an image sensor can be configured to receive a gross floor area of the building. Images of an interior room of the building are stored in memory. The processor determines a planar surface in the images corresponding to a floor surface of the interior room and a plurality of corners in the images forming vertices of a bounded floor area on the floor surface. The processor can compute an adjusted floor area of the building that includes the bounded floor area subtracted from the gross floor area.
US11551359B2 Systems, methods and devices for forming respiratory-gated point cloud for four dimensional soft tissue navigation
A surgical instrument navigation system and method of use is provided that visually simulates a virtual volumetric scene of a body cavity of a patient from a point of view of a surgical instrument residing in the cavity of the patient, wherein the surgical instrument, as provided, may be a steerable surgical catheter with a biopsy device and/or a surgical catheter with a side-exiting medical instrument, among others. Additionally, systems, methods and devices are provided for forming a respiratory-gated point cloud of a patient's respiratory system and for placing a localization element in an organ of a patient.
US11551351B2 Priority judgement device, method, and program
An analysis result acquisition unit acquires an analysis result indicating a certainty factor indicating that an abnormality is included in a medical image by analyzing the medical image. A priority deriving unit derives a higher priority as the certainty factor becomes closer to a median value between a maximum value and a minimum value of the certainty factor.
US11551348B2 Learnable defect detection for semiconductor applications
Methods and systems for learnable defect detection for semiconductor applications are provided. One system includes a deep metric learning defect detection model configured for projecting a test image for a specimen and a corresponding reference image into latent space, determining a distance in the latent space between one or more different portions of the test image and corresponding portion(s) of the corresponding reference image, and detecting defects in the one or more different portions of the test image based on the determined distances. Another system includes a learnable low-rank reference image generator configured for removing noise from one or more test images for a specimen thereby generating one or more reference images corresponding to the one or more test images.
US11551341B2 Method and device for automatically drawing structural cracks and precisely measuring widths thereof
The present invention discloses a method and device for automatically drawing structural cracks and precisely measuring widths thereof. The method comprises a method for automatically drawing cracks and a method for calculating widths of these cracks based on a single-pixel skeleton and Zernike orthogonal moments, wherein the method for automatically drawing cracks is used to rapidly and precisely draw cracks in the surface of a structure, and the method for calculating widths of these cracks based on a single-pixel skeleton and Zernike orthogonal moments is used to calculate widths of macro-cracks and micro-cracks in an image in a real-time manner.
US11551340B2 Image processing apparatus, imaging system, mobile body, and image processing method
An abnormality in an imaging apparatus configured to generate an image or in an optical member located on an optical path for capturing the image can be accurately determined, irrespective of the environment. An image processing apparatus includes a first receiver configured to receive a first image, a second receiver configured to receive a second image having an imaging range that includes at least a portion of an imaging range of the first image, and a controller configured to determine an abnormality in the first image or the second image based on a common portion in the imaging ranges of the first image and the second image.
US11551338B2 Intelligent mixing and replacing of persons in group portraits
The present disclosure is directed toward intelligently mixing and matching faces and/or people to generate an enhanced image that reduces or minimize artifacts and other defects. For example, the disclosed systems can selectively apply different alignment models to determine a relative alignment between a references image and a target image having an improved instance of the person. Upon aligning the digital images, the disclosed systems can intelligently identify a replacement region based on a boundary that includes the target instance and the reference instance of the person without intersecting other objects or people in the image. Using the size and shape of the replacement region around the target instance and the reference instance, the systems replace the instance of the person in the reference image with the target instance. The alignment of the images and the intelligent selection of the replacement region minimizes inconsistencies and/or artifacts in the final image.
US11551337B2 Boundary-aware object removal and content fill
Systems and methods for removing objects from images are disclosed. An image processing application identifies a boundary of each object of a set of objects in an image. The image processing application identifies a completed boundary for each object of the set of objects by providing the object to a trained model. The image processing application determines a set of masks. Each mask corresponds to an object of the set of objects and represents a region of the image defined by an intersection of the boundary of the object and the boundary of a target object to be removed from the image. The image processing application updates each mask by separately performing content filling on the corresponding region. The image processing application creates an output image by merging each of the updated masks with portions of the image.
US11551336B2 Chrominance and luminance enhancing systems and methods
An electronic device may include enhancement circuitry to enhance high resolution image data to improve perceived quality of an image corresponding to the high resolution image data. The enhancement circuitry may include tone detection circuitry to determine one or more tones within the image and apply changes to the high resolution image data based on the one or more tones. The enhancement circuitry may also include example-based improvement circuitry to compare the high resolution image data to low resolution image data and apply changes to the high resolution image data based on differences between sections of the high resolution image data and sections of the low resolution image data. The enhancement circuitry may also include channel processing circuitry to apply the first and second changes to one or more channels of the high resolution image data.
US11551332B2 Electronic apparatus and controlling method thereof
Disclosed is an electronic apparatus. The electronic apparatus includes a processor configured to obtain first upscaling information of an input image using an artificial intelligence (AI) model that is trained to obtain upscaling information of an image. The processor is also configured to downscale the input image based on the obtained first upscaling information, and obtain an output image by upscaling the downscaled image based on an output resolution.
US11551331B2 Cut-line steering methods for forming a mosaic image of a geographical area
Systems and methods are disclosed for creating a mosaic image of two or more geo-referenced source images, the geo-referenced source images having the same orientation, based on a ground confidence map created by analyzing pixels of one or more of the geo-referenced source images, the ground confidence map having values and data indicative of particular geographic locations represented by the values, at least one of the values indicative of a statistical probability that the particular geographic locations represented by the values represents the ground; and using routes for steering mosaic cut lines based at least in part on the values indicative of the statistical probability that the particular geographic locations represented by the values represents the ground of the ground confidence map, such that the routes have an increased statistical probability of cutting through pixels representative of the ground versus routes not based on the ground confidence map.
US11551322B2 Methods and devices for searching for a missing person
Methods and devices for searching for a missing person. Data sources are accessed through an IP network to obtain information about the missing person. Based on the obtained information, potential scenarios are develop of the current location of the missing person. The information is disseminated to search entities that search the geographic areas of the potential scenarios. Additional information is obtained about the missing person during the search to further develop the potential scenarios and focus the search areas.
US11551320B1 System and method for securely delivering legal service
Disclosed herein is a system for an on-demand connection of a client with a legal professional. The system receives a request to connect a client with a legal professional for a particular legal event. The system also determines a type of type of legal professional corresponding to the legal event and select a legal professional capable of handling the particular legal event. The legal professional is selected amongst multiple candidate legal professionals. The system also establishes a real-time two-way communication between the client and the selected legal professional where the client has not having previously communicated with the selected legal professional.
US11551317B2 Property valuation model and visualization
Automated property value calculation is provided. The method comprises receiving historic transaction data for a group of real estate properties over a specified time and receiving characteristic data regarding the properties for a number of defined categories. Historic data is also received for a number of demographic parameters over the specified time. The demographic data corresponds to regions in which the properties are located. A predictive valuation model is built with the financial transaction data, characteristic data, and demographic data. Individual values are calculated with the predictive valuation model for a new group of real estate properties according to their characteristics. The individual values are then aggregated. Financial transaction data is received for the new group of properties, and a net asset value of the new group of properties is calculated according to the aggregated valuations and financial transaction data.
US11551308B2 Methods for evaluating and optimizing preferred provider organization (PPO) network stacks and devices thereof
Methods, non-transitory machine readable media, and network stack analysis devices that generate optimized preferred provider organization (PPO) network stacks are disclosed. With this technology, electronic transactions are applied to each of a first plurality of network stacks to determine a cost reduction value for each of the first network stacks. Each of the first network stacks includes an ordered subset of networks. The first network stacks are resampled based on the determined cost reduction values. A determination is made when one or more convergence criteria are met by the resampled first network stacks. When the determination indicates that the convergence criteria are not met by the resampled first network stacks, one or more of the first network stacks are modified based on genetic crossover or mutation operation(s) to generate a second plurality of network stacks. The application, resampling, and determination are then repeated for the second network stacks.
US11551307B2 System and method for enabling capture of an image of a vehicle
Methods and systems for facilitating photo-based estimation are described. In an aspect, a computing device is configured to receive, from the camera, a signal comprising image data. The image data may represent at least a portion of a vehicle. The computing device may also retrieve data representing a preferred scene of the vehicle and determine, based on the image data and based on the data representing the preferred scene of the vehicle, whether the image data corresponds to the preferred scene of the vehicle. The server may, when the received image data corresponds to the preferred scene of the vehicle, enable capture of the image data. The server may send, via the communications module, a signal representing the captured image data to a processing server configured to analyze the captured image data to assess vehicular damage.
US11551301B2 Dynamic strategy management tool
Example methods, apparatus, and computer readable storage media are described and disclosed. An example method includes depicting a strategy node in a graphical user interface presented by a computing device. The strategy node represents a trading strategy associated with two or more tradeable objects. The example method includes generating a graphical connector between the strategy node and one of a plurality of contract nodes including at least a first contract node and a second contract node. Each contract node represents a contract associated with one of the tradeable objects. The example method includes repositioning, in response to an input received via the graphical interface, an endpoint of the graphical connector from the first contract node specified by the trading strategy to the second contract node. The example method also includes generating an updated trading strategy based on the trading strategy and the second contract node.
US11551299B2 Trade action confirmation tool
Systems, methods, and apparatus for confirming trade actions are disclosed. An example method includes displaying a trade action cell corresponding with a trade action, receiving an initiation command, determining that the trade action was initiated based on the initiation command, receiving a confirmation command, wherein the confirmation command is a selection of the same trade action cell, and executing the trade action based on reception of the confirmation command.
US11551296B2 System and method for analyzing data by identifying patterns
Systems and methods for identifying a pattern in data to detect a behavior of interest. The systems and methods receive a data stream representing a series of events occurring over a time interval. The systems and methods determine, for the interval, a depth indicating the amount of interest during the interval, where the interest represents an amount of a selected activity during that interval for a selected parameter. The systems and methods also generate a depth chart for the activities at different values of the selected parameter over a series of intervals, train a machine-learning image-classification model using depth chart images; identify the behavior of interest using predictions from the trained machine-learning model and target pattern; and provide an indication of the presence or absence of the behavior of interest. The parameter can represent a quantity and associated price of a commodity in a market.
US11551286B2 System and processing apparatus
A system includes a processing apparatus and a management server. The processing apparatus includes a first transmission unit configured to transmit information about a state of a consumable item for consumption by the processing apparatus. The management server includes a first generation unit configured to generate a first screen for purchasing the consumable item based on the information transmitted from the processing apparatus about the state of the consumable item, a second transmission unit configured to transmit a request for purchasing the consumable item based on a user instruction designated on the first screen displayed on the processing apparatus, and a second generation unit configured to generate a second screen containing a payment code based on information about the payment code acquired based on the request for purchasing.
US11551278B2 Systems and methods for a mixed fleet transportation service
Systems and methods are disclosed for providing transportation or delivery services using a fleet of mixed vehicles. A computer-implemented method of providing services using a fleet of mixed vehicles includes receiving at a server a request for a service, determining parameters for the service, selecting by the server a vehicle from a fleet of mixed vehicles to perform at least a portion of the service based on the determined parameters, and transmitting a message to the selected vehicle to perform the at least a portion of the service. The fleet of mixed vehicles includes at least two of: a semi-autonomous vehicle, a fully-autonomous vehicle, a vehicle remotely operated by a human, or a human driven vehicle.
US11551277B2 System and method for automatic generation of knowledge-powered content planning
A system and a method for obtaining a content plan are provided. The system includes a computing device configured to: provide a tag for each clause of each sentence of each product description of each of a category of products, where the tags include introductive tags corresponding to attributions of the products and description tags corresponding to descriptions of the products; determine tag exclusiveness, tag similarity, tag distance, and tag causality between the tags; generate candidate tag sequences the product descriptions; and filter the candidate tag sequences using the tag exclusiveness, the tag similarity, the tag distance and the tag causality to obtain the content plan.
US11551271B2 Feedback service in cloud application
A feedback service for use with a cloud application and a method of the feedback service are disclosed. The feedback service is coupled to a page of the cloud application. A pane of the feedback service is selectively displayed with the page, and the pane requests user input regarding the page.
US11551233B1 System and method for governing execution of a geography dependent computer process
Methods and systems for governing execution of a geography dependent computer process are provided. In one aspect, a method includes receiving a target location comprising a geographic identifier. The method also includes accessing a data store comprising a plurality of maps. Each map of the plurality of maps includes a plurality of geometric shapes and each geometric shape is associated with an execution rule. The method also includes determining which geometric shape of the plurality of geometric shapes the geographic identifier is bounded within for at least two maps of the plurality of maps. The method further includes generating an aggregate rule set based on each execution rule associated with each geometric shape determined to bound the geographic identifier. The method further includes applying the aggregate rule set. Machine-readable media are also provided.
US11551232B2 Microtransaction detection and authorization systems and methods
Systems and methods for transaction authorization management based on user-defined account restrictions are provided. A financial services device may receive a transaction approval policy including one or more parameters defining account access restrictions. The financial services device may receive attempted purchases from a purchase device and determine, based on the transaction approval policy, whether to authorize or decline the attempted purchases. The financial services device may also be capable of notifying an account-holder about the attempted purchases and receive instructions from the account-holder whether to authorize or decline the attempted purchase.
US11551228B2 Localized account freeze for fraudulent transactions
Computer-implemented methods and systems are provided for locally freezing a user account in a geographic or digital space. Consistent with disclosed embodiments, locally freezing a user account in a geographic or digital space includes receiving fraud data associated with the user account, the fraud data including a location where a fraud associated with the user account has occurred, wherein the fraud location includes at least one of a digital location or a geographical location; receiving account data associated with the user account, the account data including non-fraudulent account transaction information; generating a pattern of fraud based on the fraud data; generating a pattern of use associated with the user account based on the account data; determining a geodigital area for a localized account freeze based on the pattern of fraud and the pattern of use; and performing a localized account freeze on the user account based on the determined geodigital area.
US11551226B2 Systems and methods for dynamic identity decisioning
Example systems and methods for dynamic identity decisioning include: receiving a request, from a third-party server, to confirm an identity of a user attempting a transaction through a third-party website displayed in a first application window on a user device of the user; causing the user device to display a second application window for presenting an identity decisioning application and at least partially overlapping the first window; assessing a risk level associated with the transaction based on identity verification data retrieved from the user device; and if the risk level exceeds a predetermined threshold, selecting at least one identity authentication exam for presentation to the user via the second window, determining an outcome of the at least one identity authentication exam based on a user response thereto, and determining an identity decisioning result based on the outcome; and presenting the result to the user via the second application window.
US11551219B2 Payment method, client, electronic device, storage medium, and server
Embodiments of this application disclose a payment method, a client, an electronic device, a storage medium, and a server. The method includes: receiving a payment instruction of a user; generating, according to audio information in a voice input of the user, a voice feature vector of the audio information; performing matching between the voice feature vector and a user feature vector; and when the matching succeeds, sending personal information associated with the user feature vector to a server, so that the server performs a payment operation for a resource account associated with the personal information. The method can bring convenience to shopping by a consumer.
US11551207B2 Expedited virtual currency transaction system
Expedited virtual currency transactions are provided by identifying a first user primary wallet associated with a virtual currency and including a first user primary wallet private key. First user secondary wallets are created that each include a respective first user secondary wallet private key, and a respective virtual currency transaction is performed using the first user primary wallet private key to transfer predefined amounts of the virtual currency from the first user primary wallet to each of the first user secondary wallets such that first user secondary wallets are provided with different predefined amounts of the virtual currency. Subsequently, an instruction is received to transfer a payment amount to a second user, and the second user is allocated a subset of the first user secondary wallet private keys included in respective first user secondary wallets that are associated with predefined amounts of the virtual currency that equal the payment amount.
US11551203B2 Retrieving hidden digital identifier
A method of providing access to securely held data is provided. A user interacts with the service provider to obtain access to a service by using a device to provide a digital identifier to the service provider, without the digital identifier being made known to the user. At a later date the user wishes to retrieve securely stored data relating to their use of the service. However, because the user does not know the digital identifier, they are unable to identify themselves to the service provider using the digital identifier. The present disclosure provides a secure method for exchanging private identifiers, which allows the user to identify themselves to the service provider in order to gain access to securely stored data relating to the user's previous use of the service. The user can do this using the device on which the digital identifier is stored, or another device.
US11551197B2 Smart-glasses based contactless automated teller machine (“ATM”) transaction processing
A method for touchless communication between an ATM and a smartglasses device worn by a user is provided. The method may be executed at the smartglasses device. The method may include identifying a current global positioning system (“GPS”) location of the ATM. The method may include communicating with an external database to determine an ATM identifier associated with the ATM. The ATM identifier may include ATM communication data. The method may include transmitting an external smartglasses identifier to the ATM via the ATM communication data. The method may include receiving a communication from the ATM. The communication may include an interactive payment interface. The method may include displaying the interactive payment interface on the smartglasses. The method may include receiving one or more commands from the user. The method may include transmitting the one or more commands from the smartglasses to the ATM.
US11551188B2 Systems and methods for improved automated conversations with attendant actions
Systems and methods for scheduling appointments are provided. This scheduling process includes generating an introductory message proposing an appointment with the target with a request for timing. The target responds, and this response is processed for a positive interest and the presence of a proposed time. If there is an absence of positive interest then the messaging may be discontinued. However, in the presence of a positive interest, and a proposed time from the target, the system may access an external scheduling system when a proposed time is present. This includes determining availability of at least one resource at the proposed time. The system then iteratively provides suggested times close to the proposed time when the resource is not available for the proposed time. The system then confirms the appointment when the resource is available for either the proposed time or any of the suggested times.
US11551185B2 Automated food selection using hyperspectral sensing
A solution for automated food selection includes: an order processing component operable to receive an order identifying an item; a selection component comprising: a first hyperspectral sensor operable to sense a reflection from the item and produce a sensor output based at least on the reflection; and a picking mechanism; a control component operable to: based at least on identification of the item, select a hyperspectral profile from a set of hyperspectral profiles; compare the sensor output with the selected hyperspectral profile; and based at least on the comparison, determine whether to select the item for fulfillment of the order, wherein the picking mechanism is operable to divert the item to a selection output based at least on a determination to select the item for fulfillment of the order; and a transport component operable to transport the item to an order storage zone.
US11551179B1 Assigning uncovered shipments to vehicle freight capacity for vehicles based on vehicle score and distance
A system includes a memory and at least one processor to determine a location of each vehicle of a plurality of vehicles that have freight capacity, determine a distance of each vehicle to a location of each uncovered shipment of a plurality of uncovered shipments, determine an estimated time of arrival for each vehicle to arrive at the location of each uncovered shipment of the plurality of uncovered shipments, determine a particular vehicle of the plurality of vehicles having a highest score that is selected to service a particular uncovered shipment of the plurality of uncovered shipments, the highest score based on the distance, the estimated time of arrival, and a pick up time for the particular uncovered shipment, and transmit a notification to a computing device of an operator of the particular vehicle that indicates that the particular vehicle is selected to service the particular uncovered shipment.
US11551174B2 Privacy management systems and methods
Data processing systems and methods, according to various embodiments, are adapted for mapping various questions regarding a data breach from a master questionnaire to a plurality of territory-specific data breach disclosure questionnaires. The answers to the questions in the master questionnaire are used to populate the territory-specific data breach disclosure questionnaires and determine whether disclosure is required in territory. The system can automatically notify the appropriate regulatory bodies for each territory where it is determined that data breach disclosure is required.
US11551167B2 Systems and methods for fixing schedule using a remote optimization engine
Systems and methods for scheduling tasks to field professionals are provided. In one implementation, the system receives real-time information about a progress of a field professional assigned to a set of tasks. The real-time information may reflect a likelihood the field professional will complete the assigned a set of tasks. The system dynamically determines a window of opportunity to assign an additional task to the field professional based on the real-time information. Thereafter, the system identifies a plurality of optional tasks that the field professional can complete during the window of opportunity. In some cases, the window of opportunity includes an unplanned event likely to interfere with at least one scheduled task. The system can either present the optional tasks to the field professional and assign a task based on the field professional's selection; or automatically select a task for assignment to the field professional based on historical data.
US11551164B2 Re-creating the sound quality of an audience location in a performance space
A computer-based method for reproducing a sound quality in a performance space is provided. The method includes accessing a multi-dimensional sound signature, stored in a computer, for an audience location in a first performance space. The method further includes receiving sound data from a sound input device in a second performance space. The method further includes modifying the sound data to match a sound characteristic of the multi-dimensional sound signature. The method further includes transmitting the modified sound data through a sound output device in the second performance space.
US11551157B2 Reservation management system, input device, reservation management method, and program
The reservation management system includes an input device and a reservation management unit. The input device includes a manual operation part movable between a first position and a second position and sends a wireless signal containing movement information of the manual operation part and ID information. The reservation management unit performs reservation management based on the wireless signal sent from the input device. The reservation management unit includes a clock unit, a storage unit, and a determination unit. The clock unit measures time. The storage unit associates reservation information containing a reservation start time, and the ID information with each other and stores them. The determination unit determines a reservation performance status based on a current time, the reservation start time, and the movement information.
US11551154B1 Predictive power management in a wireless sensor network
An apparatus comprising a power source, one or more sensors, a transceiver, and a memory. The power source may be configured to store energy to power the apparatus. The one or more sensors may be configured to receive captured data from one of a plurality of sources. The transceiver may be configured to send and receive data to and from a wireless network. The processor may be configured to execute computer readable instructions. The memory may be configured to store a set of instructions executable by the processor. The instructions may be configured to (A) evaluate an expected power usage budget calculated using a predictive model of future energy consumption and (B) (i) store the captured data in the memory in a first mode and (ii) transmit the captured data to a remote storage device in a second mode. The first mode or the second mode is selected based on characteristics of the captured data received from the sensors.
US11551146B2 Automated non-native table representation annotation for machine-learning models
One embodiment provides a method, including: receiving two documents, one of the two documents having at least one table that includes the same information as a corresponding table in the other of the two documents, wherein (i) one of the two documents comprises the at least one table in an unstructured table representation and (ii) the other of the two documents comprises the at least one table in a structured table representation; identifying text elements within the at least one table in the unstructured table representation; matching the identified text elements with table elements within the at least one table in the structured table representation; and annotating the at least one table in the structured table representation based upon the matches between the table elements and text elements.
US11551140B1 Adjusting a value associated with presenting an online system user with a link that initiates a conversation with an entity via a messaging application
An online system presents content to its users, in which the content includes links that launch a messaging application and initiate conversations via the application. The system receives information indicating that negative experiences occurred during the conversations and may use this information and attributes of entities participating in the conversations to train a model to predict a likelihood of an occurrence of a negative experience. Upon determining an opportunity to present a user with a link that launches the application and initiates a potential conversation with an entity via the application, the system applies the model to predict a likelihood of an occurrence of the negative experience by the user during the potential conversation based on the entity's attributes. Based on the predicted likelihood, the system adjusts a value associated with presenting the link and passes the adjusted value to a process that selects content for presentation to the user.
US11551139B1 Transportation activity classification system and method
A computer-enabled system and method that collects and processes various data from mobile devices possessed by on-demand (“ride-hailing”) transportation drivers, along with other possible external data sources, and subsequently recognizes, classifies, stores, and delivers ride-hailing-related activity information of individual or multiple drivers to various consumers of the system, while also iteratively improving the system and method's ride-hailing activity classification accuracy over time.
US11551136B2 N-best softmax smoothing for minimum bayes risk training of attention based sequence-to-sequence models
A method and apparatus are provided that analyzing sequence-to-sequence data, such as sequence-to-sequence speech data or sequence-to-sequence machine translation data for example, by minimum Bayes risk (MBR) training a sequence-to-sequence model and within introduction of applications of softmax smoothing to an N-best generation of the MBR training of the sequence-to-sequence model.
US11551126B2 Quantum data post-processing
Techniques for quantum data post-processing are provided. In one example, a system includes a quantum programming component and a post-processing component. The quantum programming component receives quantum output data that includes a set of quantum results for a quantum circuit in response to simulation of the quantum circuit. The post-processing component adjusts the quantum output data associated with the quantum circuit based on client system data indicative of information for a client system that consumes the quantum output data.
US11551121B2 Methods and systems for privacy preserving inference generation in a distributed computing environment
Certain aspects of the present disclosure provide techniques for performing inferences in a distributed computing environment. An example method generally includes receiving a request to perform an inference with respect to a set of input data. One or more client devices are selected for use in performing the inference with respect to the set of input data. A request to perform the inference is transmitted to the selected one or more client devices. The request generally includes an anonymized, vectorized version of the set of input data such that the selected one or more client devices are to perform the inference based on anonymized data. An inference response is received from each of the selected one or more client devices. An aggregated inference response is generated based on the inference response received from each respective client device of the selected one or more client devices and a reputation score associated with the respective client device, and the aggregated inference response is output to a requesting service.
US11551115B2 Systems and methods utilizing machine learning techniques to manage content in standalone multi-tenancy environments
A system described herein may allow for the intelligent, dynamic selection of an active tenant for a standalone, multi-tenant environment, such as a multi-operator bus or other vehicle. Intelligent selection may be performed using machine learning and/or other suitable techniques, which may be based on similarity to previous usage by a registered tenant, and may further include analyzing structured and/or unstructured data regarding the environment. In addition, the system may allow different profiles, content, or content templates to be associated with different tenants, thus granting a high level of dynamic flexibility in tailoring the content and/or services provided to the users of the environment based on the selected tenant.
US11551109B2 System and method for patient health data prediction using knowledge graph analysis
A system and method for patient health data prediction and analysis which utilizes an automated text mining tool to automatically format ingested electronic health record data to be added to a knowledge graph, which enriches the edges between nodes of the knowledge graph with fully interactive edge data, which can extract a subgraph of interest from the knowledge graph, and which analyzes the subgraph of interest to generate a set of variables that define the subgraph of interest. The system utilizes a knowledge graph and data analysis engine capabilities of the data platform to extract deeper insights based upon the enriched edge data.
US11551095B2 Sharing preprocessing, computations, and hardware resources between multiple neural networks
A method for training a Neural-Network (NN), the method includes receiving a plurality of NN training tasks, each training task including (i) a respective preprocessing phase that preprocesses data to be provided as input data to the NN, and (ii) a respective computation phase that trains the NN using the preprocessed data. The plurality of NN training tasks is executed, including: (a) a commonality is identified between the input data required by computation phases of two or more of the training tasks, and (b) in response to identifying the commonality, one or more preprocessing phases are executed that produce the input data jointly for the two or more training tasks.
US11551089B2 Feature reordering based on sparsity for improved memory compression transfers during machine learning jobs
A processing device for executing a machine learning neural network operation includes memory and a processor. The processor is configured to receive input data at a layer of the machine learning neural network operation, receive a plurality of sorted filters to be applied to the input data, apply the plurality of sorted filters to the input data to produce a plurality of different feature maps, compress the plurality of different feature maps according to a sparsity of the feature maps and store the plurality of different feature maps in the memory.
US11551086B2 Systems and methods for improving content recommendations using a trained model
Systems and methods are disclosed herein for a recommendations engine that generates content recommendations using a trained model that is personalized based on the information corresponding to content consumption. The disclosed techniques herein provide a trained model to provide content recommendations. The trained model may have been trained using a predefined set of training data agnostic of a particular user profile. A system receives information corresponding to content consumption. The system may associate the information corresponding to content consumption with a profile. The system generates a personalized model based on the information corresponding to content consumption and on the trained model. The personalized model may be associated with the user profile. The system generates the content recommendations using the personalized model. The system then causes to be provided the content recommendations.
US11551081B2 Machine learning models for sentiment prediction and remedial action recommendation
A method may include applying, to various factors contributing to a sentiment that an end user exhibits towards an enterprise software application, a first machine learning model trained to determine, based on the factors, a sentiment index indicating the sentiment that the end user exhibits towards the enterprise software application. In response to the sentiment index exceeding a threshold value, a second machine learning model may be applied to identify remedial actions for addressing one or more of the factors contributing to the sentiment of the end user. A user interface may be generated to display, at a client device, a recommendation including the remedial actions. The remedial actions may be prioritized based on how much each corresponding factor contribute to the sentiment of the end user. Related systems and articles of manufacture are also provided.
US11551078B2 Data processing apparatus and data processing method
An error in a demand prediction of items is reduced. A data processing apparatus for processing data on a demand for multiple items includes a model learning unit that generates a prediction model for predicting the demand for the multiple items, and a demand prediction unit that predicts the demand for the multiple items by using the prediction model. The model learning unit inputs actual data of the demand for each item to a first neural network of each item, extracts a feature quantity of each item, and combines the feature quantity of each item to generate a second neural network that is a prediction model.
US11551066B2 Deep neural networks (DNN) hardware accelerator and operation method thereof
A DNN hardware accelerator and an operation method of the DNN hardware accelerator are provided. The DNN hardware accelerator includes: a network distributor for receiving an input data and distributing respective bandwidth of a plurality of data types of a target data amount based on a plurality of bandwidth ratios of the target data amount; and a processing element array coupled to the network distributor, for communicating data of the data types of the target data amount between the network distributor based on the distributed bandwidth of the data types.
US11551065B2 Neural network architecture using control logic determining convolution operation sequence
Hardware for implementing a Deep Neural Network (DNN) having a convolution layer, the hardware comprising a plurality of convolution engines each operable to perform a convolution operation by applying a filter to a data window, each filter comprising a set of weights for combination with respective data values of a data window, and each of the plurality of convolution engines comprising: multiplication logic operable to combine a weight of a filter with a respective data value of a data window; control logic configured to: receive configuration information identifying a set of filters for operation on a set of data windows at the plurality of convolution engines; determine, using the configuration information, a sequence of convolution operations for evaluation at the multiplication logic; in accordance with the determined sequence of convolution operations, request weights and data values for at least partially applying a filter to a data window; and cause the multiplication logic to combine the weights with their respective data values; and accumulation logic configured to accumulate the results of a plurality of combinations performed by the multiplication logic so as to form an output for a convolution operation of the determined sequence.
US11551040B2 Platform, systems, and methods for identifying characteristics and conditions of property features through imagery analysis
In an illustrative embodiment, methods and systems for automatically categorizing a condition of a property characteristic may include obtaining aerial imagery of a geographic region including the property, identifying features of the aerial imagery corresponding to the property characteristic, analyzing the features to determine a property characteristic classification, and analyzing a region of the aerial imagery including the property characteristic to determine a condition classification.
US11551038B2 Unified shape representation
Techniques are described herein for generating and using a unified shape representation that encompasses features of different types of shape representations. In some embodiments, the unified shape representation is a unicode comprising a vector of embeddings and values for the embeddings. The embedding values are inferred, using a neural network that has been trained on different types of shape representations, based on a first representation of a three-dimensional (3D) shape. The first representation is received as input to the trained neural network and corresponds to a first type of shape representation. At least one embedding has a value dependent on a feature provided by a second type of shape representation and not provided by the first type of shape representation. The value of the at least one embedding is inferred based upon the first representation and in the absence of the second type of shape representation for the 3D shape.
US11551036B2 Methods and apparatuses for building data identification models
The present disclosure provides methods and an apparatuses for building a data identification model. One exemplary method for building a data identification model includes: performing logistic regression training using training samples to obtain a first model, the training samples comprising positive and negative samples; sampling the training samples proportionally to obtain a first training sample set; identifying the positive samples using the first model, and selecting a second training sample set from positive samples that have identification results after being identified using the first model; and performing Deep Neural Networks (DNN) training using the first training sample set and the second training sample set to obtain a final data identification model. The methods and the apparatuses of the present disclosure improve the stability of data identification models.
US11551029B2 Deep network lung texture recogniton method combined with multi-scale attention
The invention discloses a deep network lung texture recognition method combined with multi-scale attention, which belongs to the field of image processing and computer vision. In order to accurately recognize the typical texture of diffuse lung disease in computed tomography (CT) images of the lung, a unique attention mechanism module and multi-scale feature fusion module were designed to construct a deep convolutional neural network combing multi-scale and attention, which achieves high-precision automatic recognition of typical textures of diffuse lung diseases. In addition, the proposed network structure is clear, easy to construct, and easy to implement.
US11551024B1 Hybrid clustered prediction computer modeling
Disclosed herein are systems and methods to efficiently execute predictions models to identify future values associated with various nodes. A server retrieves a set of nodes and generates a primary prediction model using data aggregated based on all nodes. The server then executes various clustering algorithms in order to segment the nodes into different clusters. The server then generates a secondary (corrective) prediction model to calculate a correction needed to improve the results achieved by executing the primary prediction model for each cluster. When a node with unknown/limited data and attributes is identified, the server identifies a cluster most similar the new node and further identifies a corresponding secondary prediction model. The server then executes the primary prediction model in conjunction with the identified secondary prediction model to populate a graphical user interface with an accurate predicted future attribute for the new node.
US11551019B2 Systems and methods to determine a machine-readable optical code based on screen-captured video
Systems and methods configured to determine a machine-readable optical code based on screen-captured video are disclosed. Exemplary implementations may: receive, via a user interface of a client computing platform, an indication to begin a screen-captured video; initiate, based on the indication, the screen-captured video; effectuate an image decoding machine configured to parse and decode images and/or the video frames for information embedded into the images and/or the video frames to: parse the video frames for a machine-readable optical code; for individual ones of the video frames with the machine-readable optical code, extract embedded information from the machine-readable optical code; and decode the embedded information for metadata; and effectuate, via the user interface, presentation of information derived from the metadata.
US11551015B2 Merchandise reading apparatus and merchandise information processing apparatus
According to one embodiment, a merchandise reading apparatus is equipped with a storage chamber formed of a radio wave shielding member and a reading apparatus which reads information of a radio tag from merchandise attached with the radio tag and stored in the storage chamber, and at least a part of the storage chamber is formed of a light transmitting member.
US11551011B2 Method, system and computer program product for sentiment analysis
Methods, systems, and computer program product for automatically performing sentiment analysis on texts, such as telephone call transcripts and electronic written communications. Disclosed techniques include, inter alia, lexicon training, handling of negations and shifters, pruning of lexicons, confidence calculation for token orientation, supervised customization, lexicon mixing, and adaptive segmentation.
US11551010B2 Generating replacement sentences for a particular sentiment
Certain aspects of the present disclosure provide techniques for generating a replacement sentence with the same or similar meaning but a different sentiment than an input sentence. The method generally includes receiving a request for a replacement sentence and iteratively determining a next word of the replacement sentence word-by-word based on an input sentence. Iteratively determining the next word generally includes evaluating a set of words of the input sentence using a language model configured to output candidate sentences and evaluating the candidate sentences using a sentiment model configured to output sentiment scores for the candidates sentences. Iteratively determining the next word further includes calculating convex combinations for the candidate sentences and selecting an ending word of one of the candidate sentences as the next word of the replacement sentence. The method further includes transmitting the replacement sentence in response to the request for the replacement sentence.
US11551000B2 Introspective extraction and complement control
A method and system of training a natural language processing network are provided. A corpus of data is received and one or more input features selected therefrom by a generator network. The one or more selected input features from the generator network are received by a first predictor network and used to predict a first output label. A complement of the selected input features from the generator network are received by a second predictor network and used to predict a second output label.
US11550996B2 Method and system for detecting duplicate document using vector quantization
Disclosed is a method and system for detecting a duplicate document using vector quantization. A duplicate document detection method may include acquiring, by processing circuitry, a respective vector expression for each of a plurality of documents using a similarity model, the similarity model being trained to output similar vector expressions for semantically similar documents, generating a key by performing a vector quantization on the respective vector expression, the key including a binary character string, and detecting a duplicate document from among the plurality of documents using the key.
US11550995B2 Extracting structured data from handwritten and audio notes
This application is directed to recognizing unstructured information based on hints provided by structured information. A computer system obtains unstructured information collected from a handwritten or audio source, and identifies one or more terms from the unstructured information. The one or more terms includes a first term that is ambiguous. The computer system performs a recognition operation on the first term to derive a first plurality of candidate terms for the first term, and obtains first contextual information from an information template associated with the unstructured information. In accordance with the first contextual information, the computer system selects a first answer term from the first plurality of candidate terms, such that the first term is recognized as the first answer term.
US11550992B2 Correcting errors in copied text
A non-transitory computer-readable storage medium may include instructions stored thereon for propagating changes to copied text. When executed by at least one processor, the instructions may be configured to cause a computing system to at least present copied text within a user interface of the computing system, monitor the user interface for changes to the copied text, receive a change to the copied text, the change including replacing a first instance of a first word, within the copied text, with a first instance of a second word, and in response to receiving the change to the copied text, present a prompt to replace, within the copied text, a second instance of the first word with a second instance of the second word.
US11550983B2 Method for determining an electrical model of a string of photovoltaic modules, diagnostic method and device associated therewith
A method for determining an electrical model of a string of photovoltaic modules from a characteristic I(V) of the string includes detecting a first linear zone and a second linear zone of the characteristic I(V); initialising the parameters of a non-by-pass electrical model corresponding to a first operating condition, called a non-by-pass condition; optimising the parameters of the non-by-pass electrical model from a reference characteristic I(Vref) equal to I(V), determining the parameters of the electrical model corresponding to a second operating condition, called a by-pass condition, in order to obtain a by-pass electrical model from the characteristic determining, from the characteristic I(V) the best model among the non-by-pass model and the by-pass model.
US11550982B2 Application specific integrated circuit interconnect
Systems and methods for providing Chronos Channel interconnects in an ASIC are provided. Chronos Channels rely on a reduced set of timing assumptions and are robust against delay variations. Chronos Channels transmit data using delay insensitive (DI) codes and quasi-delay-insensitive (QDI) logic. Chronos Channels are insensitive to all wire and gate delay variations, but for those belonging to a few specific forking logic paths called isochronic forks. Chronos Channels use temporal compression in internal paths to reduce the overheads of QDI logic and efficiently transmit data. Chronos Channels are defined by a combination of a DI code, a temporal compression ratio and hardware.
US11550977B2 Apparatus and method for quantum performance and/or error correction enhancement using multi-qubit gates
Apparatus and method for replacing portions of a quantum circuit with multi-qubit gates. For example, one embodiment of an apparatus comprises: a quantum circuit analyzer to evaluate an original quantum circuit specification including one or more sub-circuits of the original quantum circuit specification, the quantum circuit analyzer to generate results of the evaluation; a quantum circuit generator to generate a new quantum circuit specification based on the results of the evaluation generated by the quantum circuit analyzer, the quantum circuit generator to generate the new quantum circuit specification by, at least in part, replacing the one or more sub-circuits of the original quantum circuit specification with one or more multi-qubit gates.
US11550975B2 Methods and systems for predicting interfacial tension of reservoir fluids using downhole fluid measurements
Methods and systems are provided for characterizing interfacial tension (IFT) of reservoir fluids, which involves obtaining fluid property data that represents fluid properties of a reservoir fluid sample measured downhole at reservoir conditions, and inputting the fluid property data to a computational model that determines a value of oil-water IFT of the reservoir fluid sample based on the fluid property data. In embodiments, the fluid property data represents single-phase fluid properties of the reservoir fluid sample, such as fluid density and viscosity of an oil phase of the reservoir fluid sample and fluid density of a water phase of the reservoir fluid sample. In embodiments, the computation model can be based on machine learning or analytics combined with a thermodynamics-based physics model.
US11550974B2 Dynamic reservoir characterization
A method of operating a reservoir simulator can include performing a time step of a reservoir simulation using a spatial reservoir model that represents a subterranean environment that includes a reservoir to generate simulation results for a first time where the simulation results include a front defined by at least in part by a gradient at a position between portions of the spatial reservoir model; predicting a position of the front for a subsequent time step for a corresponding second time using a trained machine model; discretizing the spatial reservoir model locally at the predicted position of the front to generate a locally discretized version of the spatial reservoir model; and performing a time step of the reservoir simulation using the locally discretized version of the spatial reservoir model to generate simulation results for the second time.
US11550968B2 Automatic generation of load design
A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform certain acts. The acts can include obtaining a route for delivering one or more orders in a trailer from a distribution center to physical stores in a sequence of stops. The route can have an associated assignment of stack groups comprising stacks of pallets. The acts also can include determining a load design for the stacks in the trailer based on the sequence of the stops in the route. The acts additionally can include updating the load design using a first simulated annealing to adjust a front-to-rear center-of-gravity of the load design. The acts further can include updating the load design using a second simulated annealing to adjust a side-to-side center-of-gravity of the load design. The acts additionally can include outputting the load design, as updated by the first simulated annealing and the second simulated annealing. The load design can specify a respective floor spot assignment for each of the stacks. Other embodiments are described.
US11550966B2 Intelligent assembly flipping in computer-aided design
Examples can include a system for flipping components in REVIT or other BIM software. A plugin can receive an indication that a flip has occurred in a plan displayed on a graphical user interface (“GUI”). The plan can include an assembly that has a handedness, such as a door or window. The plugin can determine what the handedness should be based on assembly parameters indicating mirroring, facing, and hand flipped. Because some assemblies cannot correctly mirror without adjusting handedness, the plugin can determine the appropriate handedness and replace the assembly with a different assembly when the handedness is incorrect after flipping. The new assembly can display in the GUI at the correct location.
US11550964B2 Account-specific security in an email client
Examples of account-specific security in an email client are disclosed. A master key can be generated by the email client. The master key can be used to encrypt account specific account keys. Email data in the email database accessed by the email client can be encrypted by the account keys.
US11550959B2 Reproducing hash values from printed documents to validate with a blockchain
A system and method are disclosed for rendering printed documents tamper evident. Examples render classes of documents tamper evident with cryptographic level security or detect tampering events, where such security was previously unavailable, for example, in documents printed using common printers without special paper or ink. Examples enable proving the date of document content without the need for expensive third party archival, including documents held, since their creation, entirely in secrecy or in untrustworthy environments, such as on easily-altered, publicly-accessible internet sites. Examples can use a document's prior registration date in a blockchain to establish a no-later than date-of-existence for that document. Examples can extend the useful life of integrity verification algorithms, such as hash functions, even when applied to binary executable files. Examples can efficiently identify whether multiple document versions are substantially similar, even if they are not identical, thus potentially reducing storage space requirements.
US11550956B1 Linking of tokenized trial data to other tokenized data
Systems and methodologies for generating a bridge file linking a subject identifier (Subject ID) (or a tokenized subject identifier), used to anonymize a subject in a trial, to tokenized personal identification information (PII), used to de-identify other data for the subject, without revealing the link between the subject identifier (subject ID) and the personal identifying information (PII) for the subject. The bridge file can then be used to link trial data for the subject anonymized with a subject ID to other data for the subject de-identified with tokenized PII.
US11550949B2 Secure exchange of password presence data
A computer-implemented method comprises, storing user identity records in digital data repositories relating to user identity information collected from a plurality of sources, receiving a request specifying a partial hash of particular user identity information, generating and submitting a query to the digital data repositories to retrieve a set of user identity records that match the partial hash, generating and storing a bloom filter based on the plurality of user credential values associated with the particular user identity information, the bloom filter being configured to allow a client computing device to determine whether a particular user credential value that is associated with the particular user identity information is included in the plurality of user credentials represented by the bloom filter, transmitting the bloom filter to the client computing device.
US11550946B2 Searchable sets of data using trusted execution environment
A method may include exchanging a secret symmetric key (SSK) between a first trusted execution environment (TEE) of a first system, a second TEE of a second system and a third TEE of a third system. The method may also include receiving, by the first system, an encrypted first set of data from the second system. The method may also include decrypting, by the first TEE, the encrypted first set of data using the SSK. The method may also include receiving, by the first system, an encrypted query from the third system. The method may also include decrypting, by the first TEE, the encrypted query using the SSK. The method may also include determining, by the first TEE, a query result to the decrypted query using index sets. The method may also include sending, by the first TEE, the encrypted query result to the third system.
US11550933B2 Enhanced security systems and methods using a hybrid security solution
This disclosure relates to, among other things, electronic device security systems and methods. Certain embodiments disclosed herein provide for protection of cryptographic keys and/or associated operations using both an operating system security service and a software-based whitebox cryptographic security service executing on a device. Leveraging operating system security services and software-based whitebox cryptographic security services may provide enhanced security when compared to using either service alone to protect cryptographic keys and associated operations. In additional embodiments, server-side cryptographic security solutions may be further used to enhance device security implementations.
US11550932B2 Method for a terminal to acquire and access data
The method comprises the following steps: a terminal sending an acquisition request for acquiring data to a server, wherein the acquisition request comprises identification information for identifying the terminal; the server judging whether the terminal is a serviceable terminal according to the identification information; the server sending a request for the terminal to provide a first information when the judgment result is that the terminal is a serviceable terminal; the terminal sending the first information after receiving the request; the server receiving the first information and generating an encryption key for a configuration file based on at least the first information; the server processing the identification information by using a digest algorithm and writing the processing result into the configuration file; the server encrypting the configuration file with the encryption key; and the server sending the encrypted configuration file and the data to the terminal.
US11550931B1 Data certification system and process for centralized user file encapsulation, encryption, notarization, and verification using a blockchain
A process for centralized user file encapsulation, encryption, notarization and verification using a blockchain and a system that certifies data in a proprietary “capsule” file format, with tamper-proof blockchain are disclosed. By utilizing a hybridization of both cloud and blockchain storage mechanisms, the present invention allows for the performant and cost-effective certification of large amounts of data. Furthermore, the generation of the capsule allows for users to store both the data payload and its digital notarization. The system then allows for users to share the capsule with others (by way of permissions enforced by the notary system) and upload it for verification of authenticity at a later point in time.
US11550928B2 Distributed ledger-based digital content tracing
Methods and systems for distributed ledger-based digital content distribution chain tracing may comprise receiving an indication of a content asset and an indication of a first user associated with the content asset. A first distributed ledger record may be stored and/or created on a distributed ledger comprising the indication of the content asset and the indication of the first user. A second distributed ledger record may be stored on and/or created on the distributed ledger comprising an indication of a second user associated with the content asset. A version of the content asset may be generated comprising one or more frames having a digital marker. The digital marker may comprise an indication of the first user. At least one of the first distributed ledger record or the second distributed ledger record may be determined based on the digital marker as part of tracking or tracing the content asset.
US11550923B2 Systems and/or methods for static-dynamic security testing using a test configurator to identify vulnerabilities and automatically repair defects
Certain example embodiments test an application for security vulnerabilities. Binary and/or source code representations are subjected to static testing. Static testing identifies potential security weaknesses in the application. For each potential security weakness, a corresponding dynamic test set, containing one or more test cases, is generated based on (i) the corresponding potential security weakness, and (ii) lookups to weakness, application context, and attack pattern databases. The weakness database includes different weakness types and descriptions thereof. The attack pattern database includes information about how to generate attacks for the different weakness types. An instance of the application running in a test runtime environment is dynamically tested using the dynamic test cases. The dynamic test results verify whether each potential security weakness is a real vulnerability. The dynamic test results include fewer false-positives than the raw static test results. Verified security weakness of the application are repairable automatically.
US11550921B2 Threat response systems and methods
A security operations system may receive an alarm in response to a detected threat. The alarm may include characteristics of the threat. The system may then generate a record in response to the alarm and populate a form with the characteristics of the threat. The form may be associated with the record and selected in response to a type of the threat. The system may further generate a workflow including at least one but potentially multiple actions. The system also receives security contextual information in response to a request including the characteristics of the threat or associated indicators of the threat and then updates the form to include the security contextual information. The security operations system can evaluate contextual information and request additional information, as well as leverage workflow to take iterative changes to rulesets and configurations, to provide additional security protection or garner additional information on a threat.
US11550917B2 Standardized interface for intellectual property blocks
There is disclosed in one example, a system-on-a-chip (SoC), including: a processor core; a fabric; an intellectual property (IP) block communicatively coupled to the processor core via the fabric, the IP block having a microcontroller configured to provide a microcontroller architecture; a firmware load interface configured to provide a standardized hardware interface to the microcontroller architecture, wherein the standardized hardware interface provides an architecture-agnostic mechanism to securely load a firmware to the intellectual property block; and logic to provide a loader to load a firmware to the IP block via the firmware load interface.
US11550911B2 Multi-representational learning models for static analysis of source code
Techniques for multi-representational learning models for static analysis of source code are disclosed. In some embodiments, a system/process/computer program product for multi-representational learning models for static analysis of source code includes storing on a networked device a set comprising one or more multi-representation learning (MRL) models for static analysis of source code; performing a static analysis of source code associated with a sample received at the network device, wherein performing the static analysis includes using at least one stored MRL model; and determining that the sample is malicious based at least in part on the static analysis of the source code associated with the received sample, and in response to determining that the sample is malicious, performing an action based on a security policy.
US11550907B2 Systems and methods for intelligent cyber security threat detection and intelligent verification-informed handling of cyber security events through automated verification workflows
A system and method for automated verification of a cybersecurity event includes identifying a cybersecurity event of a subscriber; automatically constructing a response-enabled verification communication based on one or more features of the cybersecurity event satisfying verification-initiating criteria of an automated verification-initiation workflow, and transmitting the response-enabled verification communication to the subscriber associated with the cybersecurity event, wherein the response-enabled verification communication includes: one or more pieces of event-descriptive content; a first selectable interface object that, when selected by the subscriber, automatically increases a threat severity level of the cybersecurity event; and a second selectable interface object that, when selected by the subscriber, automatically de-escalates the threat severity level of the cybersecurity event causing a disposal of the cybersecurity event; and automatically routing the cybersecurity event to one of a cybersecurity threat escalation route and a cybersecurity threat de-escalation route based on subscriber input.
US11550904B2 System and method for improving measurements of an intrusion detection system by transforming one dimensional measurements into multi-dimensional images
A system includes memory, a processor in communication with the memory. The processor is programmed to define a fingerprint that includes a baseline measurement of a physical attribute of at least a separate processor during an enrollment period of the system, wherein the enrollment period includes measuring the physical attribute of the processor prior to runtime operation, receiving a runtime measurement from a sensor regarding the physical attribute of at least the separate processor during runtime, comparing the runtime measurement of the physical attribute to the fingerprint, and outputting a multi-dimensional domain image in response to the runtime measurement.
US11550903B1 System and method for trustworthiness, reputation, provenance, and measurement of software
In accordance with some embodiments, a method and system for establishing the trustworthiness of software and running systems by analyzing software and its provenance using automated means. In some embodiments, a risk score is produced. In some embodiments, software is analyzed for insecure behavior or structure. In some embodiments, parts of the software are hardened by producing possibly multiple different versions of the software with different hardening techniques applied, and a choice can be made based on user or environmental needs. In some embodiments, the software is verified and constraints are enforced on the endpoint using techniques such as verification injection and secure enclaves. In some embodiments, endpoint injection is managed through container orchestration.
US11550901B2 Real-time detection of misuse of system credentials
A process for detecting a threat for a file system is described. Audit events in the file system may be accessed, which may include unique file operations and duplicative file operations. The audit events may be de-duplicated to remove the duplicative file operations. Time series data may be generated that includes the unique file operations but not the duplicative file operations, and the time series data may be analyzed to determine whether a subset of the unique file operations includes file-access instructions. An observed pattern of the file-access instructions may be compared to a normal pattern of file-access instructions to determine whether the observed file-access instructions are abnormal. If the observed file-access instructions are abnormal, an alert may be generated.
US11550899B2 Systems and methods for hardening security systems using live patching
Systems and methods are provided for reducing attack surface of a software environment by removing code of an unused functionality. A security hardening module may identify a portion of code of a software, the software comprising at least one of: an operating system and an application. The security hardening module may determine whether the portion is being utilized, and in response to determining that the process is not being utilized, the security hardening module may generate a live patch that removes the portion from the code and may modify, during runtime, the software using the live patch without restarting the software.
US11550884B2 Systems and methods for providing user validation
The system generates a validation tool in response to receiving an indication to initiate validation. The system identifies at least one media content item based on a user profile, and generates at least one question based on the at least one media content item. The at least one media content item may include an image, a video, text, or a combination thereof. The system determines at least one answer corresponding to the at least one question. The question and answer may be determined based on a question template. For example, the template may be selected based on attribute types or values of the at least one media content item. The system generates the at least one question for output on an output device. Upon receiving input indicative to an answer, the system compares the inputted answer to the determined answer to determine whether to validate the user.
US11550879B2 System, device, and method of providing authenticity and rights verification mechanism for media content and for its derived versions
System, device, and method of providing authenticity and rights verification mechanism for media content and for its derived versions. A media authenticity server is configured to receive a content item, and to generate for it a record having a unique content identifier and indications of permitted modifications, and optionally also copyright information usage restrictions. The media authenticity server authorizes or blocks modifications requests regarding the content item. The media authenticity server tracks and logs the permitted modifications performed on the content item, and makes this log available for inspection to end-user devices via a web browser or via a content consumption application. Optionally, playback or consumption of a modified version of the content item is blocked, or is accompanied by a warning message, if the modified version is not associated with an authenticated log of permitted modifications.
US11550869B2 Web-based medical image viewer with web database
Methods and systems for rending medical images within a web browser application. The web browser application retrieves a worklist and automatically determines an image study from the worklist to be cached. The web browser application retrieves at least one medical image included in the image study. The web browser application creates a web database for storing the at least one medical image within the browser application. When a user selects a medical image for display within the web browser, the web browser application determines whether the medical image is stored in the web database. When the medical image is stored in the web database, the web browser application retrieves the medical image from the web database. When the medical image is not stored in the web database, the web browser application retrieves the medical image from a remote image repository.
US11550863B2 Spatially dynamic document retrieval
Systems and methods provide techniques for spatially dynamic document retrieval. In one embodiments, a method includes determining a current spatial-temporal state for a mobile device associated with a target user profile; accessing a document object repository comprising a plurality of document objects, wherein each document object of the plurality of document objects comprises one or more contextual labels and one or more spatial labels; for each document object of the plurality of document objects, determining a spatial-temporal relevance score for the document object with respect to the target user profile based on the one or more contextual labels for the document object, the one or more spatial labels for the document object, and the current spatial-temporal state of the target user profile; and generating a spatially dynamic document prediction interface based on the spatial-temporal relevance score for each document object of the plurality of document objects.
US11550856B2 Artificial intelligence for product data extraction
A computer system and method may be used to generate a product catalog from one or more websites. One or more product pages on the websites may be identified and parsed. Attribute information may be identified in each page. Moreover, one or more automated interactions may be performed to generate page variations and identify attribute values. The attribute information and attribute values may be stored as structured data in a database.
US11550852B2 Systems and methods for re-ordering feed items based on a user scroll
The methods and systems described herein reorder feed items. In one example, the methods and systems store in a memory feed items in a defined sequential order for display in a feed. The methods and systems monitoring a speed of scrolling the feed items (scroll speed) on a user device. The methods and systems also determine that the scroll speed is equal or greater than a scroll threshold and in response to the determination reorder one or more of the feed items in a new order for display in the feed. The methods and systems also generate for display the one or more feed items in the feed in the new order.
US11550846B2 Systems, methods, and apparatuses for providing assistant deep links to effectuate third-party dialog session transfers
Methods, apparatus, systems, and computer-readable media are provided for transferring dialog sessions between devices using deep links. The dialog sessions can correspond to interactions, mediated by an automated assistant, between a user and a third party application. During the dialog session, a user can request that the dialog session be transferred to a different device, for example, to interact with the third party application through a different modality. In response, the automated assistant and/or the third party application can generate a link that can be transferred to the transferee device to allow the transferee device to seamlessly take over the dialog session. In this way, computational resources and electrical power can be preserved by not requiring a recipient device to re-process natural language inputs previously provided during the dialog session.
US11550845B2 Accessing files in a database stage using a user defined function
A file access system for user defined functions (UDFs) can be implemented on a distributed database system. The system can store UDF interfaces and file reference objects that can be called by other users. Upon a UDF being called, files on a stage, one or more interface objects (e.g., InputStream), and file reference objects can be implemented by execution nodes of the distributed database system. The execution nodes can implement multiple threads that are authenticated and can download file data from a staging location concurrently.
US11550835B2 Systems and methods for automatically generating content summaries for topics
A method of automatically generating content summaries for topics includes receiving a taxonomy for a concept and a text corpus. The method further includes generating an annotated dataset having term annotations corresponding to the concept from the text corpus based on the taxonomy, parsing the annotated dataset into a custom generated document object having a structured layout, determining features for the term annotations, and extracting snippets from the custom generated document object, where each of the snippets corresponds to a section of the custom generated document object. The method further includes scoring the snippets based on the features such that each of the snippets corresponds to a score, filtering one or more snippets from the snippets when one or more snippet filtering conditions is met, ranking the snippets into an ordered list for the concept based on the score, and providing, to a user computing device, the ordered list.
US11550834B1 Automated assignment of data set value via semantic matching
An apparatus comprises a processing platform implementing a data set discovery engine and a data set valuation engine. The data set discovery engine is configured to generate data set similarity measures each relating a corresponding one of a plurality of data sets to one or more other ones of the plurality of data sets. The data set valuation engine is coupled to the data set discovery engine and configured to generate valuation measures for respective ones of at least a subset of the plurality of data sets based at least in part on respective ones of the data set similarity measures generated by the data set discovery engine. For example, the data set valuation engine may generate the valuation measure for a given data set as a function of valuation measures previously generated for respective other data sets determined to exhibit at least a threshold similarity to the given data set.
US11550828B2 Systems and methods for indexing geological features
Systems and methods for indexing geological features are disclosed. In one embodiment, a method for indexing geological features includes accessing a database storing a plurality of map objects that originate from documents. Each map object includes a map defined by a geographical boundary and a text caption. The method includes, for each map object, determining a plurality of geohashes within the geographical boundary, and includes, for each map object, comparing terms of the text caption with a list of geological keywords. For each map object, the method includes identifying one or more geological noun phrases within the text caption that match one or more geological noun phrases of the list. The method includes determining, for each geological noun phrase, one or more geohashes associated with the geological noun phrase and, for each geohash, determining a frequency that the geohash is associated with the geological noun phrase.
US11550826B2 Method and system for generating a geocode trie and facilitating reverse geocode lookups
A method and system generates a model of a geographic area for use in identifying locations of the geographic area. A set of variably sized tiles is defined for each of a set of overlapping geometries in the geographic area. Each of the variably sized tiles is defined by a geohash, where the size of the tile is dependent on a granularity of the geohash. A geocode trie structure representing the variably sized tiles can be constructed and used to map one or more provided location coordinates to at least one of the geometries represented by the tiles.
US11550825B2 System and method for identifying at least one association of entity
A system and method for identifying at least one association of an entity. The system includes a processing module and a database arrangement communicably coupled to processing module. The processing module is operable to receive an input comprising data related to the entity; acquire web content related to the received input from a plurality of data sources; filter the acquired web content to obtain information relating to the entity; identify probable associations of the entity from the information relating to the entity using an ontology; determine for each of the probable associations, at least one of: a recency attribute, a frequency attribute, a proximity attribute, a semantics attribute; determine a probability score for each of the probable associations of the entity; and identify the at least one association of the entity from the probable associations, wherein the at least one association corresponds to a highest probability score.
US11550824B2 Multi-level, cluster-based optimization techniques
Techniques are disclosed relating to multi-level, cluster-based optimization. In various embodiments, the disclosed techniques include performing a multi-level optimization operation to optimize the composition of a cluster of collections. For example, in various embodiments, the disclosed techniques include iteratively filtering a (typically large) set of available items down into progressively smaller subsets, from which items may be selected to modify the composition of the collections in a cluster of related collections. In some embodiments, the disclosed techniques include performing multi-level optimization operation that includes a collection-level optimization calculation for individual collections in the cluster, and, after filtering the set of available items based on the collection-level optimization calculations, performing a cluster-level optimization calculation. Based on this cluster-level optimization calculation, the disclosed techniques may determine a set of modifications to perform to optimize the composition of the collections in the cluster.
US11550820B2 System and method for partition-scoped snapshot creation in a distributed data computing environment
A system and method for partitioned snapshot creation of caches in a distributed data grid is provided. The system and method enables a snapshot to be created in a running system without quiescing a cache service. Moreover for each particular partition, execution of read/write requests are not blocked during the period that a snapshot creation task is being performed for the particular partition. The cache service thread continues to execute read requests for all partitions with write requests for the partition under snapshot experiencing delayed response. The system and method reduces the period of time for which partitions are unavailable during a snapshot process and increases the availability of cache services provided by a distributed data grid compared to prior snapshot systems.
US11550818B2 Retaining committed transactions during database cluster replication
In an approach to improve asynchronous replication in database clusters embodiments retain committed transactions during database cluster replication. Embodiments build and run asynchronous replication logic using database nodes running as one or more standalone nodes, wherein the asynchronous replication logic is responsible for data replication from a primary database node to one or more secondary database nodes. Embodiments register a replication reader to a sender node to replicate journal logs and replay the journal logs on the one or more secondary database nodes. Further, embodiments monitor replication lag metrics from the sender node and notify a replication source and a replication target of a generated replication plan, wherein the cluster controller instructs the replication source and the replication target to be ready to initiate the replication plan. Additionally, embodiments adjust a replication plan to allow the asynchronous replication logic to catch up and complete uncommitted transactions.
US11550809B2 Finite state automata that enables continuous delivery of machine learning models
A finite state automata (FSA) may comprise of a plurality of states and a plurality of events that are triggered to transition between the plurality of states to enable the continuous delivery of one or more machine learning (ML) models. Datasets may be uploaded by one or more users to a computing device. Each dataset may include columns of attributes and/or rows of data for each attribute. Each dataset may be analyzed according to respective predefined ML model criteria. Each dataset may be automatically transformed and/or enhanced to meet the predefined ML model criteria. Data analysis may be performed on each dataset to inform the building of the ML models. An algorithm may be received for each ML model. Each ML model may be built based on the respective dataset and the respective algorithm to generate an ML model file. Logs may be stored for tracking the process performed by the FSA.
US11550795B2 Dynamic productivity content rendering based upon user interaction patterns
An efficient blend of home/personal and work/productivity related content based on a user's intent is provided, wherein the user's intent can be determined based on context information, learned user interaction patterns, and historical work and home characteristics and patterns. The system is individualized to the user and operative to generate a user experience that provides a blend of relevant home/personal and work/productivity related information to the user based on the user's current work and life characteristics. From a determined user intent, various aspects provide personalized computing experiences tailored to the user and, in some examples, incorporation of the user's patterns into an efficient blend of personal and productivity workflows. In further examples, the blend of home/personal and work/productivity related content and workflows are selectively displayed to the user such that screen resources are efficiently and advantageously allocated based on a determined relevance to the user's current work and life characteristics.
US11550793B1 Systems and methods for spilling data for hash joins
Systems and methods for spilling data for hash joins are described. An example method includes determining an amount of available space in a first memory used by a set of relational queries is insufficient for a first relational join query. The first relational join query comprises a join operation. The method also includes determining a set of build memory sizes and a set of probe memory sizes for a set of partitions for the set of relational queries. The method further includes identifying a first partition of the set of partitions based on the set of probe memory sizes and the set of build memory sizes. The method further includes copying the first partition from the first memory to a second memory, wherein the first partition comprises a first build portion and a first probe portion.
US11550786B1 System, method, and computer program for converting a natural language query to a structured database update statement
The present disclosure describes a system, method, and computer program for converting a natural language update instruction to a structured update database statement. In response to receiving a natural language query for a database, an NLU model is applied to the query to identify an intent and entities associated with the query. If the intent is to update a data object, the system evaluates the entities to identify update fields and update values. Update fields are matched to update values based on update parameters, operand type of the update value, and location of the update fields and values. For each update field and value pair, an update context is calculated to determine whether the update value is absolute or relative to an existing field value. An update plan is created with the update field and value pairs and corresponding update contexts, and a database update statement is generated from the update plan.
US11550773B2 In-memory database for multi-tenancy
An in-memory database server hosting a tenant of a multi-tenant software architecture can receive a definition of a custom data field that is unique to an organization having isolated access to the tenant. The custom data field can extend a standard table defined by central metadata stored at a system tenant of the multi-tenant software architecture. Tenant private metadata that includes the definition can be stored in memory accessible only to the tenant. A tenant-dependent table that includes the custom data field can be formed, for example by retrieving central metadata defining the standard table from the system tenant and adding the custom data field using the definition. The tenant-dependent table can be presented for access via a database client at the organization. Related systems, articles of manufacture, and computer-implemented methods are disclosed.
US11550761B2 Systems and methods for in-place records management and content lifecycle management
An in-place information management system having a management application built on a common data model and configured for asynchronous query-based application of policies on content stored in the disparate data storage systems through a query interface which may be part of a set of integration services. The common data model may be configured based on common architectures of the disparate data storage systems. The query interface may be configured for running a query on a data storage system in response to a search request received by the management application from a records manager and for mapping semantically equivalent keys from disparate data storage systems to a key in the common data model. The query may define a set of records to be treated similarly according to corporate policy on content lifecycle and records compliance.
US11550759B2 Saving files from third-party systems directly to a cloud storage system
A method for saving a file stored on a third-party system to a cloud storage system includes receiving, at a cloud storage server of the cloud storage system, a save request from the third party system. The save request is generated in response to a user selecting, via a user interface presented on a client computer, the file from a plurality of files stored on the third-party system, the file to be saved to the cloud storage server. The save request comprises a file identifier of the file and information identifying the user. The information identifying the user allows access to a user account of the user on the cloud storage system without use of the client computer as intermediary service, and the third-party system stores the file associated with the file identifier. The method further includes authenticating the save request, based at least in part on the information identifying the user, creating a copy of the file at the cloud storage server, and associating the copy of the file with the user.
US11550758B2 Concurrent edit detection
A heuristics-based concurrent edit detector (“ConE”) can notify collaborators about potential conflicts that may be caused by edits made by other collaborators. ConE may compare concurrent edits submitted by collaborators, calculate the extent of overlap between two sets of edits, apply one or more filters to balance recall versus precision, and decide whether to alert the collaborators about candidate potential conflicts. ConE may be light-weight and easily scalable to work in a very large environment with numerous collaborators.
US11550756B2 System and method for error-resilient data reduction
A system and method for error-resilient data reduction, utilizing a phase detector, a data requestor, a multi-phase trainer, a reconstruction engine, a deconstruction engine, and one or more reference codebooks. A multi-phase trainer may be used to train the reconstruction and deconstruction engines on various phase sourceblocks in order recover quickly from corrupted data files that cause the phase alignment of the sourceblocks to become out of phase. A phase detector may determine when the sourceblocks get out of phase and when the return to in-phase by checking if a predetermined threshold probability of correct encoding is met. Data requestor may request for retransmission only the data that was received out of phase.
US11550753B2 Data labeling awareness for backup systems
Embodiments for a method performing data migration such as backups and restores in a network by identifying characteristics of data in a data saveset to separate the data into defined types based on respective characteristics, assigning a data label to each defined type, defining migration rules for each data label, discovering assigned labels during a migration operation; and applying respective migration rules to labeled data in the data saveset. The migration rules can dictate storage location, access rights, replication periods, retention periods, and similar parameters.
US11550743B2 Signal transmitting circuit, and semiconductor apparatus and semiconductor system using the same
A signal transmitting circuit includes a first output control circuit, a second output control circuit, a first output driver, and a second output driver. The first output control circuit generates a first main driving signal based on a first control signal and generates a first auxiliary driving signal based on the first control signal and a second control signal. The second output control circuit generates a second main driving signal based on the second control signal and generates a second auxiliary driving signal based on the first control signal and the second control signal. The first output driver drives an output node based on the first main driving signal and the first auxiliary driving signal. The second output driver drives the output node based on the second main driving signal and the second auxiliary driving signal.
US11550738B2 Storage device including reconfigurable logic and method of operating the storage device
A storage device includes a reconfigurable logic circuit, a control logic circuit, and non-volatile memory. The reconfigurable logic circuit is changeable from a first accelerator to a second accelerator during an operation of the storage device. The control logic circuit is configured to receive, from the host, a host command including information about a function required by the host and dynamically reconfigure the reconfigurable logic circuit such that the reconfigurable logic circuit performs the function according to the received host command. The non-volatile memory is connected to the control logic circuit.
US11550737B2 Adjusting characteristic of system based on profile
Various embodiments described herein provide for operation of a memory sub-system based on a profile (also referred to herein as an operational profile) that causes the memory sub-system to have a specific set of operational characteristics. Additionally, some embodiments can provide dynamic switching between profiles based on a set of conditions being satisfied, such as current time of day or detection of a particular data input/out (I/O) pattern with respect to the memory sub-system.
US11550735B1 Region mismatch prediction for memory access control circuitry
Memory access control circuitry controls handling of a memory access request based on at least one memory access control attribute associated with a region of address space including the target address. The memory access control circuitry comprises: lookup circuitry comprising a plurality of sets of comparison circuitry, each set of comparison circuitry to detect, based on at least one address-region-indicating parameter associated with a corresponding region of address space, whether the target address is within the corresponding region of address space; region mismatch prediction circuitry to provide a region mismatch prediction indicative of which of the sets of comparison circuitry is predicted to detect a region mismatch condition; and comparison disabling circuitry to disable at least one of the sets of comparison circuitry that is predicted by the region mismatch prediction circuitry to detect the region mismatch condition for the target address.
US11550727B2 Zone-aware memory management in memory subsystems
Disclosed is a system including a memory device having a plurality of physical memory blocks and associated with a logical address space that comprises a plurality of zones, wherein each zone comprises a plurality of logical block addresses (LBAs), and a processing device, operatively coupled with the memory device, to perform operations of receiving a request to store data referenced by an LBA associated with a first zone of the plurality of zones, obtaining a version identifier of the first zone, obtaining erase values for a plurality of available physical memory blocks of the memory device, selecting, in view of the version identifier of the first zone and the erase values, a first physical memory block of the plurality of available physical memory blocks, mapping a next available LBA within the first zone to the first physical memory block, and storing the data in the first physical memory block.
US11550726B1 Maintaining an active track data structure to determine active tracks in cache to process
Provided are a computer program product for managing tracks in a storage in a cache. An active track data structure indicates tracks in the cache that have an active status. An active bit in a cache control block for a track is set to indicate active for the track indicated as active in the active track data structure. In response to processing the cache control block, a determination is made, from the cache control block for the track, whether the track is active or inactive to determine processing for the cache control block.
US11550725B2 Dynamically sized redundant write buffer with sector-based tracking
Exemplary methods, apparatuses, and systems include detecting an operation to write dirty data to a cache. The cache is divided into a plurality of channels. In response to the operation, the dirty data is written to a first cache line in the cache, the first cache line being accessed via a first channel. Additionally, a redundant copy of the dirty data is written to a second cache line in the cache. The second cache line serves as a redundant write buffer and is accessed via a second channel, the first and second channels differing from one another. A metadata entry for the second cache line is updated to reference a location of the dirty data in the first cache line.
US11550721B2 Method and apparatus for smart store operations with conditional ownership requests
Method and apparatus implementing smart store operations with conditional ownership requests. One aspect includes a method implemented in a multi-core processor, the method comprises: receiving a conditional read for ownership (CondRFO) from a requester in response to an execution of an instruction to modify a target cache line (CL) with a new value, the CondRFO identifying the target CL and the new value; determining from a local cache a local CL corresponding to the target CL; determining a local value from the local CL; comparing the local value with the new value; setting a coherency state of the local CL to (S)hared when the local value is same as the new value; setting the coherency state of the local CL to (I)nvalid when the local value is different than the new value; and sending a response and a copy of the local CL to the requester. Other embodiments include an apparatus configured to perform the actions of the methods.
US11550715B2 Virtual splitting of memories
A system includes a memory, including a plurality of memory locations having different respective addresses, and a processor. The processor is configured to compute one of the addresses from (i) a first sequence of bits derived from a tag of a data item, and (ii) a second sequence of bits representing a class of the data item. The processor is further configured to write the data item to the memory location having the computed address and/or read the data item from the memory location having the computed address. Other embodiments are also described.
US11550714B2 Compiling application with multiple function implementations for garbage collection
Functions of an application may include multiple implementations that have corresponding behaviors but perform different garbage collection-related activities such that the different implementations may be executed during different garbage collection phases to reduce overall garbage collection overhead during application execution.
US11550713B1 Garbage collection in distributed systems using life cycled storage roots
Systems and methods are described for enabling garbage collection on data storage systems. Traditional garbage collection often attempts to track use of data items on an individual level, deleting each item when it is no longer used. In distributed systems, tracking use on an individual level is difficult, and may require centralized knowledge across the system with respect to individual data items. Provided herein is a “coarse-grained” garbage collection mechanism, which divides objects into logical groups referred to as “roots.” Each root has a life cycle. While active, new data can be stored in a root. While inactive, use of data within a root can cause that date to be copied to a different, active root. When the system detects that data hasn't been used in an inactive root for a threshold period, the root can be considered “dead” and data within the root may be deleted.
US11550707B2 Systems and methods for generating and executing a test case plan for a software product
A device may receive a selection of a software product and test input data identifying inputs of a test case for the software product. The device may receive the software product based on the selection of the software product and may generate test data for the test case based on the test input data and the software product. The device may process the test data and the software product, with a machine learning model, to generate a test case plan that includes the test data and test steps and may generate test scripts for the test case plan based on the software product. The device may automatically cause the software product to execute the test scripts to generate test results and may perform one or more actions based on the test results.
US11550706B1 System and method for implementing an automatic scenario pattern generating module
A system and method for automatically generating scenario patterns are disclosed. The system includes a processor; and a memory operatively connected to the processor via a communication interface. The processor receives a request to create new features in connection with development and/or testing of one or more applications; automatically generates scenario patterns corresponding to the new features by utilizing an automatic scenario patterns generating tool; outputs the scenario patterns in a predefined file format providing an end-2-end (E2E) view spanning multiple applications, state models and events; uploads the scenario patterns in the predefined file format onto a system different from the automatic scenario patterns generating tool; deploys corresponding application programming interface (API) on a private cloud to request the scenario patterns in the predefined file format from the system; and implements the requested scenario patterns to create the new features.
US11550704B2 Methods, systems and computer program products for automated software testing
A system for automating testing of a software product is provided including an automation test framework module configured to receive input from the framework to define and maintain test suite modules to test the software product including object requirements for tests based on user stories and/or requirements associated with the software product; build object instance navigation and automated test scripts based on the received input; and provide an object instance navigation map for the test suite modules, wherein the automation test framework module receives the input, builds the object instances and provides the object instance navigation map before or in parallel with coding analysis, design and coding of the software product. Thus, embodiments of the present inventive concept replace manual tests with an automated system. Related methods and computer program products are also provided.
US11550702B1 Ensuring that computer programs are accessible to users with disabilities, such as for use with mobile phones
Disclosed here is a system to enable interaction between a user with a disability and a computer program. The system can obtain a representation of a user interface to present to a user. The system can determine an element associated with the user interface, where the element is configured to provide information to the user, however, the user interface presentation of the element at least partially fails to provide the information to the user. Based on the element, the system can determine an appropriate test to perform. The appropriate test indicates at least two of: a test to perform with a keyboard, a gesture test to perform with a mobile screen reader, and an audio test to perform with a screen reader. The system can generate an indication of the appropriate test. The system can provide the indication of the appropriate test prior to releasing the user interface to the user.
US11550698B2 Providing additional stack trace information for time-based sampling in asynchronous execution environments
The present disclosure describes methods, systems, and computer program products for providing additional stack trace information for time-based sampling (TBS) in asynchronous execution environments. One computer-implemented method includes determining whether time-based sampling is activated to capture a time-based sampling data during execution of a JavaScript function; in response to determining that the time-based sampling is activated to capture the time-based sampling data, determining whether a callback stack trace is active; in response to determining that the callback stack trace is active, loading the callback stack trace; retrieving a current stack trace of the JavaScript function; and saving the loaded callback stack trace and the current stack trace of the JavaScript function as the time-based sampling data.
US11550689B2 System and method for measuring navigation of a computer application
Described herein is a computer implemented method comprising receiving a navigation event generated at an application; determining the navigation event is a start navigation session event and recording the event as a startpoint of a navigation session; determining an end of the navigation session has occurred and, in response, recording an endpoint of the navigation session. The method further comprises calculating a navigation session metric for the navigation session; determining a particular category of the navigation session; and determining a measure of navigation success for the navigation session based on the navigation session metric and particular category.
US11550683B2 Fault definition and injection process to simulate timing based errors in a distributed system
Embodiments for simulating timing-related error conditions in a distributed system, by allowing a user to define a fault map specifying one or more faults to be committed by components in the distributed system. These generated fault events are to be executed in different components of the distributed system in a serialized distributed order. An event injection process delivers the fault map messages to the nodes in the distributed system, and the nodes then execute an operation sequence containing the fault events in the proper order as coordinated by the event injection process. The faults are then committed by the associated components in the nodes. Execution of these fault events occurs before, after or during a regular component procedure or action to simulate the desired timing-related error.
US11550682B2 Synthetic system fault generation
Systems, computer-implemented methods, and computer program products that facilitate synthetic system fault generation are provided. According to an embodiment, a system can comprise a processor that executes the following computer-executable components stored in a non-transitory computer readable medium: a generator component that employs a trained artificial intelligence (AI) model to generate a synthetic system fault, represented as a combination of discrete parameters and continuous parameters that define a system state; and a fault assembler component that analyzes the synthetic system fault and generates textual content corresponding to the synthetic system fault.
US11550678B2 Memory management
The present disclosure includes apparatuses and methods related to hybrid memory management. An example apparatus can include a first memory array, a number of second memory arrays, and a controller coupled to the first memory array and the number of second memory arrays configured to execute a write operation, wherein execution of the write operation writes data to the first memory array starting at a location indicated by a write cursor, and place the write cursor at an updated location in the first memory array upon completing execution of the write operation, wherein the updated location is a next available location in the first memory array.
US11550677B2 Client-less database system recovery
One or more computer processors install a trigger on a primary database. The one or more computer processors, responsive to the trigger activating and a data modification associated with the primary database, format the data modification into a universal format for a plurality of backup databases. The one or more computer processors rotate an active backup database from the plurality of backup databases based on a determined alternating backup period. The one or more computer processors synchronize in real-time the primary database with the active backup database.
US11550672B1 Machine learning to predict container failure for data transactions in distributed computing environment
Inflight transactions having predictable pod failure in distributed computing environments are managed by integrating a transaction manager into pods having containers running applications in a distributed computing environment, wherein the transaction manager records a transaction log having data indicative of historical pod failure. A pod health check that is also integrated into the pods determines predictive pod failure scenarios from the data of historical pod failure in the transaction log. Pod health can be tracked using the pod health checker by matching the predictive pod failure scenarios to transaction calls. Calls may be sent to a load balancer for recovery of pod failure for transaction calling match the predictive pod failure scenarios. Pods can be configured recover for the predictive pod failure.
US11550671B2 Backup management device, backup management method, and information processing system
A backup management device includes a database and a processor. The database is configured to store configuration information of physical resource including a physical storage device, configuration information of virtual resource including a virtual storage device, and relationship information of the virtual resource and the physical resource. The processor is configured to generate, when the virtual storage device is provided to a user, backup information related to backup control of the physical storage device associated with the virtual storage device based on information stored in the database. The processor is configured to perform backup of the virtual storage device by copying a physical storage device associated with the virtual storage device to another physical storage device based on the generated backup information.
US11550668B2 Messaging system failover
A device receives a notification indicating a failure of a first server device responsible for a primary message queue that includes messages at a time of the failure. A second server device is responsible for a standby message queue to which the messages are replicated, where a position in the standby message queue and a message time are assigned to each of the replicated messages. The device obtains a record time that identifies the message time of one of the messages that was last obtained from the primary message queue prior to the failure, compares an adjusted record time and the message time of one or more of the messages of the standby message queue to determine a starting position in the standby message queue, and processes messages obtained from the standby message queue beginning at one of the messages assigned to the position that matches the starting position.
US11550667B2 Pluggable database archive
Techniques herein make and use a pluggable database archive file (AF). In an embodiment, a source database server of a source container database (SCD) inserts contents into an AF from a source pluggable database (SPD). The contents include data files from the SPD, a listing of the data files, rollback scripts, and a list of patches applied to the SPD. A target database server (TDS) of a target container database (TCD) creates a target pluggable database (TPD) based on the AF. If a patch on the list of patches does not exist in the TCD, the TDS executes the rollback scripts to adjust the TPD. In an embodiment, the TDS receives a request to access a block of a particular data file. The TDS detects, based on the listing of the data files, a position of the block within the AF. The TDS retrieves the block based on the position.
US11550655B2 System and method for monitoring and upgrading a dual-flash device
One embodiment provides a computer implemented method of for monitoring and upgrading a dual-flash device. The method includes performing an OS upgrade on a server; writing an upgraded OS to the dual-flash device; updating a grub.cfg file corresponding to the upgraded OS; and deleting old OS files from the dual-flash device.
US11550640B2 Analysis of application programming interface usage for improving a computer system
A method and system. Application programming interface (API) call data is analyzed for a user to identify a relationship between API input data and API output data of two or more API calls. API usage information is generated by utilizing a dependency between the two or more API calls. The API usage information includes information pertaining to how data flows between the two or more API calls. API provision is improved with respect to execution of a process, based on utilization of the API usage information. Improving API provision includes: receiving a specification of an improvement to be achieved for the process, selecting at least two APIs from the two or more APIs for achieving the improvement, generating a new API that combines the at least two APIs, and modifying the process by including the new API in the process and removing the at least two APIs from the process.
US11550634B2 Capacity management in a cloud computing system using virtual machine series modeling
A method for minimizing allocation failures in a cloud computing system without overprovisioning may include determining a predicted supply for a virtual machine series in a system unit of the cloud computing system during an upcoming time period. The predicted supply may be based on a shared available current capacity and a shared available future added capacity for the virtual machine series in the system unit. The method may also include predicting an available capacity for the virtual machine series in the system unit during the upcoming time period. The predicted available capacity may be based at least in part on a predicted demand for the virtual machine series in the system unit during the upcoming time period and the predicted supply. The method may also include taking at least one mitigation action in response to determining that the predicted demand exceeds the predicted supply during the upcoming time period.
US11550632B2 Facilitating efficient communication and data processing across clusters of computing machines in heterogeneous computing environment
A mechanism is described for facilitating efficient communication and data processing across clusters of computing machines in a heterogenous computing environment. A method includes detecting a request for processing of data using a programming framework and a programming model; facilitating interfacing between the programming framework and the programming model, wherein interfacing includes merging the programming model into the programming framework, wherein interfacing further includes integrating the programming framework with a distribution framework hosting the programming model; and calling on the distribution framework to schedule processing of a plurality of jobs based on the request.
US11550627B2 Hardware accelerated dynamic work creation on a graphics processing unit
A processor core is configured to execute a parent task that is described by a data structure stored in a memory. A coprocessor is configured to dispatch a child task to the at least one processor core in response to the coprocessor receiving a request from the parent task concurrently with the parent task executing on the at least one processor core. In some cases, the parent task registers the child task in a task pool and the child task is a future task that is configured to monitor a completion object and enqueue another task associated with the future task in response to detecting the completion object. The future task is configured to self-enqueue by adding a continuation future task to a continuation queue for subsequent execution in response to the future task failing to detect the completion object.
US11550619B2 Information processing device and processing method
According to one embodiment, an information processing device includes a processor, a controller, and a memory. The memory stores a vector address related to an interrupt request executed on condition that the processor is in a sleep state. The controller receives the interrupt request and detects that the processor transitions to the sleep state, detects fetch of the vector address of the interrupt request after the sleep state of the processor is detected, and inputs the vector address that is related to the interrupt request and stored in the memory into the processor in a case where the fetch of the vector address of the interrupt request is detected.
US11550617B2 Disaggregated rack mount storage side transaction support
A method is described. The method includes performing the following with a storage end transaction agent within a storage sled of a rack mounted computing system: receiving a request to perform storage operations with one or more storage devices of the storage sled, the request specifying an all-or-nothing semantic for the storage operations; recognizing that all of the storage operations have successfully completed; after all of the storage operations have successfully completed, reporting to a CPU side transaction agent that sent the request that all of the storage operations have successfully completed.
US11550616B2 Virtual IP support for bare metal cloud infrastructures
Disclosed is an improved approach for managing floating/virtual IP addresses in a virtualization system. Where a bare metal cloud provider does not provide adequate facilities to implement broadcast operations, the approach would capture broadcast packets, and from the captured packets, generate calls to the cloud provider to implement configuration changes to reflect the changes desired by the broadcast packets.
US11550615B2 Kubernetes resource policy enforcement
Methods, systems, and computer-readable storage media for executing, by a policy controller, a policy custom resource that defines a policy to be applied to target resources within a cluster of a cloud computing platform, the policy custom resource including a policy target defining parameters for identifying a resource as a target resource, a policy condition defining conditions of a target resource that are to be evaluated, and a policy action defining actions that are to be executed in response to the conditions evaluating to true, receiving, by the policy controller, a set of target resources based on the policy target of the policy custom resource, evaluating, by the policy controller and for each target resource in the set of target resources, the policy condition, and in response to the policy condition returning as true for a target resource, executing the policy action for the target resource.
US11550607B2 Processor core power management in a virtualized environment
Processor core power management in a virtualized environment. A hypervisor, executing on a processor device of a computing host, the processor device having a plurality of processor cores, receives from a guest operating system of a virtual machine, a request to set a virtual central processing unit (VCPU) of the virtual machine to a first requested P-state level of a plurality of P-state levels. Based on the request, the hypervisor associates the VCPU with a first processor core having a P-state that corresponds to the first requested P-state level.
US11550596B2 Dynamic generated web UI for configuration
A computer-based system comprising a library module associated with an application, the library module using stored configuration data and configuration metadata for the application and a configurator to generate a web user interface using the configuration metadata. The web user interface allowing a user to input configuration information for the application.
US11550595B2 Adaptive system for smart boot sequence formation of VMs for disaster recovery
One example method includes receiving input concerning a boot order sequence, where the input includes VM metadata, entering a training phase which includes generating a boot sequence rule based on the input, using the boot sequence rule to generate a proposed boot sequence, performing the proposed boot sequence, and gathering information concerning performance of the proposed boot sequence. The gathered information can be used as a basis to generate a modified boot sequence.
US11550591B2 Scheduling tasks in a multi-threaded processor
A processor comprising: an execution unit for executing a respective thread in each of a repeating sequence of time slots; and a plurality of context register sets, each comprising a respective set of registers for representing a state of a respective thread. The context register sets comprise a respective worker context register set for each of the number of time slots the execution unit is operable to interleave, and at least one extra context register set. The worker context register sets represent the respective states of worker threads and the extra context register set being represents the state of a supervisor thread. The processor is configured to begin running the supervisor thread in each of the time slots, and to enable the supervisor thread to then individually relinquish each of the time slots in which it is running to a respective one of the worker threads.
US11550576B2 Arithmetic processing device having multicore ring bus structure with turn-back bus for handling register file push/pull requests
An arithmetic processing device includes arithmetic processing units, each having a calculator unit; a scheduler that controls a push instruction to write data to a register file in one of the arithmetic processing units and a pull instruction to read data from the register file; a pull request bus to which the scheduler outputs a pull request and which is connected to the arithmetic processing units; a push request bus to which the scheduler outputs a push request and which is connected to the arithmetic processing units; and a pull data bus that inputs, into the scheduler, pull data read from the register file in response to the pull request. Each of the arithmetic processing units includes a pull data turn-back bus that propagates pull data read from its register file to the pull data bus.
US11550575B2 Method and apparatus for vector sorting
A method for sorting of a vector in a processor is provided that includes performing, by the processor in response to a vector sort instruction, sorting of values stored in lanes of the vector to generate a sorted vector, wherein the values are sorted in an order indicated by the vector sort instruction, and storing the sorted vector in a storage location.
US11550569B2 Discovering and remediating hidden secrets in code files
Disclosed embodiments relate to systems and methods for discovering and remediating hidden secrets in code files. Techniques include accessing an element of source code for analysis, performing a static analysis of the element of source code, and generating a control flow representation that identifies a plurality of functions and a sequence of functions associated with the element of the source code. The techniques may further include determining a probability of a hidden secret being included in the element of source code and performing a security action of at least one of: generating an alert, displaying a visual indication of the probability, generating a report associated with the hidden secret, sending data associated with the probability to a machine learning system for training the machine learning system, or a remediating action associated with the hidden secret.
US11550562B2 Virtualization platform for creating, deploying, modifying, and relocating applications
Concepts and technologies are disclosed herein for a virtualization platform for creating, deploying, modifying, and relocating applications. A computing platform can receive a software package including software code from a requestor. The software code can be analyzed to identify functions performed by an application that corresponds to the software code. First and second functions can be virtualized and containerized, and a computing environment that is to host an application including the containers can be identified. Deployment of the application can be triggered.
US11550557B2 Virtualized file server
In one embodiment, a system for managing communication connections in a virtualization environment includes a plurality of host machines implementing a virtualization environment, wherein each of the host machines includes a hypervisor, at least one user virtual machine (user VM), and a distributed file server that includes file server virtual machines (FSVMs) and associated local storage devices. Each FSVM and associated local storage device are local to a corresponding one of the host machines, and the FSVMs conduct I/O transactions with their associated local storage devices based on I/O requests received from the user VMs. Each of the user VMs on each host machine sends each of its respective I/O requests to an FSVM that is selected by one or more of the FSVMs for each I/O request based on a lookup table that maps a storage item referenced by the I/O request to the selected one of the FSVMs.
US11550555B2 Dependency-based automated data restatement
A method for providing automatic restatement of a data environment includes receiving a request for restatement of a first dataset, accessing dependency data that describes a set of dependencies between the first dataset and one or more other datasets in the computer data environment, examining the dependency data to automatically identify one or more second dataset from among the one or more other datasets, the second datasets being datasets from which the first dataset depends, examining a first timing data related to the restatement of the first dataset and a second timing data related to the restatement of the identified second datasets to identify one or more third datasets from among the second datasets that require restatement as a result of the restatement of the first dataset, generating a restatement plan based on the identified third datasets, and initiating automatic execution of the restatement plan.
US11550549B2 Unified digital automation platform combining business process management and robotic process automation
Provided are methods and systems for combining business process management (BPM) and robotic process automation (RPA) into a unified BPM and RPA process. An example method commences with creating a BPM process flow. The BPM process flow can include one or more BPM models for executing BPM tasks. The method then proceeds with creating an RPA process flow. The RPA process flow can include one or more RPA models for executing the one or more RPA tasks. The method can further include linking the one or more RPA models to the BPM process flow. Thereafter, the method proceeds with creating an application package associated with the unified BPM and RPA process. The application package can include the one or more BPM models and the one or more RPA models. The method can further include exporting the application package for deployment.
US11550548B2 Autonomous pseudo-random seed generator for computing devices
Briefly, example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to facilitate and/or support one or more operations and/or techniques for an autonomous pseudo-random seed generator (APRSG) for embedded computing devices, which may include IoT-type devices, such as implemented in connection with one or more computing and/or communication networks and/or protocols.
US11550547B2 Random noise generation
A random noise generator for generating a plurality of random noise samples per clock cycle, the noise samples having a distribution. The random noise generator comprises at least a first comparator unit and a second comparator unit, the first comparator unit configured to generate a first plurality of samples representing a high-probability part of the distribution and the second comparator unit configured to generate a second plurality of samples representing a low-probability part of the distribution; and a random selection unit connected to at least the first comparator unit and the second comparator unit. The random selection unit is configured to receive the first plurality of samples generated by the first comparator unit and the second plurality of samples generated by the second comparator unit, to output a random selection of samples from the first plurality of samples and the second plurality of samples.
US11550542B2 Zero latency digital assistant
An electronic device can implement a zero-latency digital assistant by capturing audio input from a microphone and using a first processor to write audio data representing the captured audio input to a memory buffer. In response to detecting a user input while capturing the audio input, the device can determine whether the user input meets a predetermined criteria. If the user input meets the criteria, the device can use a second processor to identify and execute a task based on at least a portion of the contents of the memory buffer.
US11550534B2 Computerized system and method for generating and dynamically updating a dashboard of multiple processes and operations across platforms
Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel framework that automatically generates and dynamically updates a multi-displayed dashboard of consistent instances on separate devices and/or network locations. The disclosed framework produces and displays an interactive dashboard including electronic tiles representing data of multiple processes and operations. The framework includes functionality for uniformly maintaining the display characteristics, such as the look and feel of the dashboard and the tiles included therein, across platforms of different devices, operating environments and/or display capabilities.
US11550528B2 Electronic device and method for controlling operation of accessory-mountable robot
An electronic device such as an accessory-mountable robot is provided. The electronic device changes functional properties thereof in accordance with a mounted accessory. In an embodiment, the electronic device detects mounting of at least one accessory and identifies accessory characteristics associated with the at least one accessory. Then, the electronic device determines properties of the electronic device associated with the at least one accessory, based on the accessory characteristics, and changes the properties of the electronic device, based on the determined properties. Also, the electronic device outputs at least one of a visual element, an auditory element, or a tactile element associated with the at least one accessory, based on the changed properties.
US11550525B2 Non-transitory computer-readable medium storing computer-readable instructions for terminal device to send connection information to communication device, and communication device
A terminal device may execute a first attempt process in which the terminal device attempts to communicate with a server on the Internet via a communication interface by using a specific LAN to which the terminal device is currently connected; and in a case where the attempt to communicate with the server is successful in the first attempt process, send connection information to a communication device different from the terminal device, the connection information being for connecting the communication device to the specific LAN, wherein in a case where a specific condition is fulfilled, the connection information is not sent to the communication device, the specific condition including a condition that the attempt to communicate with the server fails in the first attempt process.
US11550521B2 Printing apparatus
A printing apparatus includes a conveying mechanism configured to convey a continuously-fed paper, a print head, a memory, and a controller. The controller obtains printing information including a plurality of pieces of the unit-image data, pitch information, and speed information of a continuously-fed paper. The controller determines a first period of time which is required to print a predetermined number of unit-images on the continuously-fed paper and a second period of time which is required to store the predetermined number of pieces of the unit-image data into the memory. The controller determines, based on the first period of time and the second period of time, a stored-number which is a number of pieces of the unit-image data to be stored into the memory and starts printing the plurality of unit-images when the stored-number of pieces of the unit-image data is stored into the memory.
US11550520B2 Relay server and non-transitory computer-readable recording medium storing computer-readable instructions for relay server for relaying communication between communication device and service providing server
The relay server may receive a first service request from a communication device and send, in a case where the first service request, is received from the communication device, a sending instruction to the communication device. The sending instruction may be for instructing to send first target data to a first service providing server. In a case where the communication device receives the sending instruction from the relay server, the communication device may send the first target data to the first service providing server without an intervention of the relay server. The relay server may receive a second service request from the communication device and send, in a case where the second service request is received from the communication device, the second target data received from the communication device to the second service providing server.
US11550518B2 System and method for providing smart print settings
A system provides features for retrieving a print job. The print job includes print data, a source application and source job data type. The system determines if the print job requires a user activity analysis based on the source application and the source job data type. If user activity analysis is required, request a user-activity machine-learning model to provide user activity analysis data. The system establishes a relation between the print job and the user activity analysis data to generate input information to a job-data classification machine-learning model. The job-data classification machine-learning model provides print job data classification details as input information to a print setting recommendation learning model. The print setting recommendation machine-learning model processes the received print job data classification details and outputs a print setting recommendation. The system applies the print setting recommendation to the print job and processes the print job on the image processing device.
US11550515B1 Determining a storage location according to data retention policies
A method for determining a storage location includes one or more processing modules of one or more computing devices of a storage network (SN) receiving a data object to store in a storage network (SN) and determining whether the data object is subject to a legal restriction, where a data object is subject to a legal restriction based on the data object requiring storage in a jurisdiction that subjects the data object to a retention policy. The method continues by determining one or more attributes of a first storage location of a plurality of storage locations and based on a determination that the data object is subject to a legal restriction and at least one attribute of the one or more attributes of the first storage location, transmitting a write threshold number of write requests to a plurality of SUs at the first storage location.
US11550514B2 Efficient transfers between tiers of a virtual storage system
Efficiently transferring data between tiers in a virtual storage system, including: receiving, by the virtual storage system, a request to write data to the virtual storage system; transforming, within storage provided by a first tier of storage of the virtual storage system, the data to generate transformed data; and migrating, from the first tier of storage to a second tier of storage that is more durable than the first tier of storage of the virtual storage system, at least a portion of the transformed data.
US11550513B2 Global cache for container images in a clustered container host system
Container images are managed in a clustered container host system with a shared storage device. Hosts of the system each include a virtualization software layer that supports execution of virtual machines (VMs), one or more of which are pod VMs that have implemented therein a container engine that supports execution of containers within the respective pod VM. A method of deploying containers includes determining, from pod objects published by a master device of the system and accessible by all hosts of the system, that a new pod VM is to be created, creating the new pod VM, and spinning up one or more containers in the new pod VM using images of containers previously spun up in another pod VM, wherein the images of the containers previously spun up in the other pod VM are stored in the storage device.
US11550509B2 Method and apparatus for adaptive data transfer in a memory system
Accordingly the embodiments herein provide a method for adaptive data transfer in a memory system (140), the method comprising: receiving at least one of a data copy request and a data transfer request to perform at least one of a data copy and a data transfer form a first memory subsystem (142) to a second memory subsystem (144). Configuring the memory system (140) in one of a first memory mode and a second memory mode based on a time required to perform at least on of data transfer and data transfer from the first memory subsystem (142) to the second memory subsystem (144) using an enhanced system model and performing at least one of data transferring and data copying from the first memory subsystem (142) to the second memory subsystem (144) in one of the first configured memory mode and the second configured memory mode.
US11550507B2 Timing detection circuit, semiconductor device, and memory system having delay elements in matrix
A timing detection circuit includes: a delay circuit in which a plurality of cascade connected delay elements are arranged in a matrix; a plurality of odd-numbered row column lines provided in each column for each set by dividing odd-numbered rows into a plurality of sets; a plurality of even-numbered row column lines provided in each column for each set by dividing even-numbered rows into a plurality of sets; a first logical operation circuit performs a logical operation on levels of the odd-numbered row column lines and outputs a first operation result to a second latch; a second logical operation circuit performs a logical operation on levels of the plurality of even-numbered row column lines and outputs a second operation result to a third latch; and a control circuit given the first operation result and controls charging of the odd-numbered and even-numbered row column lines based on the second clock.
US11550502B2 Apparatus and method for controlling multi-stream program operations performed in a memory block included in a memory system
A memory includes a memory device including plural memory blocks, each memory block including plural pages, and a controller coupled to the memory device and configured to select a target memory block among the plural memory blocks, the target memory block including a first page to an N page (N is a positive integer), and program data in the target memory block, based on a type of the data, either in a first direction from the first page to the N page or in a second direction from the N page to the first page.
US11550500B2 Computational storage and networked based system
Methods, systems, and apparatuses related to computational storage are described. For example, storage accessible to an accelerator may be shared between and, accessible to either of, a host and the accelerator. A computational storage system may include storage providing a portion of a shared file system accessible by a host and by accelerator logic of the computational storage system. Host interface logic may be configured to receive a storage command from the host to store data on the storage at a time the data is created. The host interface logic may be further configured to receive a storage command from the host for the accelerator logic to perform a computational task using the stored data on the storage. The accelerator logic can perform the computational task using the stored data on the storage.
US11550499B2 Storage device for error detection and correction of ROM data
A storage device detects an error of ROM data and corrects the error. The storage device includes a memory device and a memory controller for controlling the memory device. The memory device includes a plurality of planes each storing Read Only Memory (ROM) data, and a ROM data controller configured to control the plurality of planes based on whether the ROM data from all of the planes are the same. The memory controller includes an operation state determiner configured to output to the ROM data controller a ROM data output command for reading the ROM data respectively stored in the plurality of planes, according to an operation state of the memory device.
US11550497B2 Memory system and operating method of the memory system
The memory system includes: a first sub-buffer for storing an address map table; a second sub-buffer configured to sequentially store logical addresses, and store a latest received logical address in a specific region; a third sub-buffer including write buffers configured to store a size of data corresponding to each of the logical addresses; a storage device comprising memory blocks; a processor configured to control the storage device to store the data in memory blocks corresponding to the logical addresses using a SLC method; and an address manager configured to select at least two logical addresses comprising the latest received logical address. The processor is configured to control the storage device to store data read from memory blocks corresponding to the at least two logical addresses in a memory block using an MLC method. The address manager is configured to release a write buffer corresponding to the latest received logical address.
US11550491B2 Container-based application processing
Methods, systems, and computer program products for moving a container-based application from a source HCl cluster to a target HCl cluster. An HCl storage cluster data replication mechanism operates to copy data and metadata from a plurality of storage devices that constitute a storage pool of the source HCl cluster. A container-based application replication mechanism operates to copy data and metadata from an executable container that is running on a node of the source HCl cluster. Periodically (1) the state of the container-based application is saved using the container-based application replication mechanism, and (2) the state of the storage cluster data of the HCl storage cluster is saved using the HCl storage cluster data replication mechanism. The saved state of the container-based application including its application data and metadata are combined with the saved state of the storage cluster data to bring-up the container-based application at the target HCl cluster.
US11550486B2 Data storage method and apparatus
A data storage method and apparatus are provided. First information of to-be-stored data is first obtained. The first information includes at least one piece of information: a type of the to-be-stored data, a name of the to-be-stored data, and a user identifier corresponding to the to-be-stored data; An expected storage location of the to-be-stored data is determined based on whether the first information of the to-be-stored data meets a condition. At least one data packet in a plurality of data packets of the to-be-stored data is stored in the expected storage location.
US11550483B2 Techniques for secure writes by non-privileged users
Methods, systems, and devices associated with techniques for secure writes by non-privileged users are described. A memory device may be configured with one or more blocks of memory operating in a secure write mode. The memory device may receive an append command from a non-privileged user. The append command may indicate data to write to the block of memory at an address determined by the memory device. The memory device may identify a pointer to the address for storing the data within the block of memory. The memory device may write the data to a portion of the block of memory based on identifying the pointer and may update the pointer associated with the block of memory based on writing the data.
US11550475B2 Life cycle management success rate
An information handling system may include at least one processor; and a non-transitory memory coupled to the at least one processor. The information handling system may be configured to: receive health information for a plurality of node information handling systems; determine, based on the received health information, a score for each of the plurality of node information handling systems; determine an upgrade ordering for the plurality of node information handling systems based on the respective scores for the plurality of node information handling systems; and cause the node information handling systems to perform an upgrade procedure according to the upgrade ordering.
US11550474B2 Data storage device and method for rewriting parameters thereof
A data storage device is provided. The data storage device includes a flash memory and a controller. The flash memory stores a firmware that includes a plurality of mode page settings, and each mode page setting includes a plurality of mode parameters. The controller receives a mode selection command and a data out message arranged to rewrite a first mode page setting among the plurality of mode page settings from a host. The controller determines whether the data out message will change the mode parameters which cannot be rewritten in the first mode page setting by performing bitwise logic operations on a new mode page setting in the data out message, preset values of the plurality of mode parameters of the first mode page setting, and a rewriteable setting for each bit of the first mode page setting.
US11550468B2 Electronic device and method for displaying application used therein
Various examples of the present invention relate to an electronic device and a method for displaying applications used in the electronic device. The electronic device includes a wireless communication unit; a touch screen; a processor coupled to the wireless communication unit and the touch screen; and a memory coupled to the processor, wherein the memory, when executed, stores instructions to cause the processor to control to: display, on the touch screen, an execution screen of a first application being executed among a plurality of applications having a stack order, display, on the touch screen, an execution screen of a second application among the plurality of applications according to the stack order, instead of the execution screen of the first application, in response to a first swipe gesture input from a first position of the touch screen while the execution screen of the first application is displayed, display, on the touch screen, an execution screen of a third application among the plurality of applications according to the stack order, instead of the execution screen of the first application, in response to a second swipe gesture input from a second position of the touch screen while the execution screen of the first application is displayed, and change the stack order of the first application, the second application, and the third application, based on a user input for interacting with one of the first application, the second application, and the third application. Other various examples are possible other than the examples disclosed in the present invention.
US11550467B2 Device, method, and graphical user interface for managing data stored on a device
A method includes, while an application is installed on a device and a representation of the application has a designated location in a respective portion of an application launching user interface, detecting an application-demotion request to delete the application from the device without deleting associated data for the application. In response to detecting the application-demotion request, deleting the application from the device without deleting the associated data for the application. After deleting the application from the device, detecting a request to display the respective portion of the application launching user interface and, in response to detecting the request to display the respective portion of the application launching user interface, displaying the respective portion of the application launching user interface, including displaying the representation of the application in the designated location in the respective portion of the application launching user interface.
US11550461B2 Screen locking method and apparatus
A screen locking method and apparatus include establishing, by a first electronic device, a coupling to a second electronic device, sending, by the first electronic device, to-be-displayed data to the second electronic device to enable the second electronic device to display a first interface, and in this case, the first electronic device displays a second interface different from the first interface, obtaining, by the first electronic device, a first screen locking operation from a user, where the first screen locking operation instructs to lock a screen of the second electronic device, and sending, by the first electronic device, a screen locking instruction to the second electronic device in response to the first screen locking operation whereby the second electronic device enters a screen-locked state.
US11550458B2 Interactive presentation system
In some aspects, a method of authoring an interactive presentation includes defining a sequence of two or more primary content items within a presentation, and associating a link to additional content with a primary content item of the sequence in a non-transitory computer-readable medium. In additional aspects, a method of delivering an interactive presentation includes accessing the sequence of two or more primary content items, delivering the primary content items to a presentation device, and delivering, to applications operating on mobile devices of audience members, the primary content items with the additional content and/or one or more links thereto. In further aspects, a method of interacting with an interactive presentation includes receiving, by a mobile device of an audience member, a sequence of primary content items with additional content and/or one or more links thereto, and displaying the received primary content items and the additional content.
US11550450B1 Graphical user interface for configuring card controls for a card
Card controls can be selectively applied by a user to a card using a graphical user interface (GUI). The card controls can dictate whether network requests associated with usage of the card are to be handled using an account subsystem or a service subsystem. For example, the user can input a first selection to the GUI for applying a first card control in relation to a first type of network request. Based on the first selection, the system can be configured to complete network requests of the first type using the service subsystem. The user can also input a second selection to the GUI for applying a second card control in relation to a second type of network request. Based on the second selection, the system can be configured to complete network requests of the second type using the account subsystem.
US11550442B2 Electronic pen
Provided is an electronic pen with a cylindrical housing including an opening at an end portion of the housing on a pen tip side of the housing, a cylindrical member disposed in the housing and fixed to the housing at a part on the pen tip side of the housing, and a core body formed in a rod shape by a material containing a pigment, the core body including a body portion inserted into the cylindrical member through the opening of the housing and a pull-out portion configured to enable the core body to be pulled out of the housing. A diameter of the body portion of the core body inserted into the cylindrical member is larger than a difference between an outer diameter of the cylindrical member and an inner diameter of the cylindrical member.
US11550440B2 Flexible touch sensing system and method with deformable material
A sensing system includes a stretchable base material, a plurality of electrodes, a capacitive sensing channel and a controller. The stretchable base material has a resistance distribution that changes in response to being mechanically deformed as a result of a human body contact. The base material has a rebound elasticity. The electrodes are attached to a perimeter of the base material, the capacitive sensing channel is attached to the base material. The controller is operatively connected to the plurality of electrodes and the capacitive sensing channel. The controller is configured to measure instantaneous voltage measurements from the plurality of electrodes, and determine whether the base material is mechanically deformed based on the instantaneous voltage measurements using a support vector machine classifier.
US11550434B2 Short-term noise suppression
A processing system is configured to drive a transmitter electrode with a repetitive multi-burst pattern. The repetitive multi-burst pattern includes a first multitude of bursts of a sensing waveform and a second multitude of bursts of the sensing waveform. The second multitude of bursts is a repetition of the first multitude of bursts. The processing system is further configured to receive, from a receiver electrode, a resulting signal in response to the repetitive multi-burst pattern, and identify, in the resulting signal, a segment least affected by a noise, and that temporally coincides with a burst in the first multitude of bursts or a burst in the second multitude of bursts matching the burst in the first plurality of bursts. The processing system is also configured to decode the resulting signal using the segment.
US11550428B1 Multi-tone waveform generator
Systems, methods, and devices are described for generating multi-tone waveforms. A count signal having a count value is generated. A plurality of step values and a plurality of phase values are received. For each increment of the count value, an index value corresponding to each step value of the plurality of step values is calculated based on the step value, the count value, and a respective phase value of the plurality of phase values. A tone point value corresponding to each calculated index value is determined to generate a plurality of tone point values for each increment of the count value. The determined tone point values are summed to generate a corresponding waveform point for each increment of the count value. A waveform is generated as a sequence of generated waveform points.
US11550421B2 Electronic device control method and input device
A method for controlling an electronic device by an input device, and an input device is disclosed. The method includes: controlling, by the input device, an electronic device by using a touch apparatus when the input device detects that the input device is in contact with the touch apparatus of the electronic device; and when the input device detects that the input device is in contact with an object surface beyond the touch apparatus of the electronic device, detecting, by the input device, a motion of the input device on the object surface, and sending information about the motion to the electronic device, to control the electronic device.
US11550418B2 Pressure sensing apparatus and method
An apparatus (73) for processing signals from a touch panel (10) is described. The touch panel (10) includes a layer of piezoelectric material (16) disposed between a number of sensing electrodes (14, 20) and at least one common electrode (15). The apparatus (73) includes a capacitive touch controller (69) for connection to the sensing electrodes (14, 20). The apparatus (73) also includes a switch network (74) including a number of inputs for connection to some or all of the sensing electrodes (14, 20), and an output connected to system ground or a common mode voltage (VCM). The apparatus (73) also includes a second circuit (24, 44) for connection to the at least one common electrode (15) and configured to generate, based on signals received from the at least one common electrode, a second pressure signal (30) indicative of a total pressure applied to the touch panel (10). The apparatus (73) also includes a controller (25) configured to control the switch network (74) to couple any connected sensing electrodes (14, 20) to system ground or the common mode voltage (VCM) during a pressure measurement period, and to determine an estimate of the total pressure based on the second pressure signal during the pressure measurement period.
US11550412B2 Touch structure and display panel
The present invention provides a touch structure and a display panel. The touch structure includes a polarizing layer and a touch layer disposed on a surface of one side of the polarizing layer, wherein a material of the polarizing layer includes a conductive polymer and an iodine molecule.
US11550408B1 Electronic device with optical sensor for sampling surfaces
A device such as a stylus may have a color sensor. The color sensor may have a color sensing light detector having a plurality of photodetectors each of which measures light for a different respective color channel. The color sensor may also have a light emitter. The light emitter may have an adjustable light spectrum. The light spectrum may be adjusted during color sensing measurements using information such as ambient light color measurements made with a color ambient light sensor that has a plurality of photodetectors each of which measures light for a different respective color channel. An inertial measurement unit may be used to measure the angular orientation between the stylus and an external object during color measurements. Arrangements in which the light emitter is modulated during color sensing may also be used. Measurements from the stylus may be transmitted wirelessly to external equipment.
US11550406B1 Integration of a two-dimensional input device into a three-dimensional computing environment
A workstation enables operation of a 2D input device with a 3D interface. A cursor position engine determines the 3D position of a cursor controlled by the 2D input device as the cursor moves within a 3D scene displayed on a 3D display. The cursor position engine determines the 3D position of the cursor for a current frame of the 3D scene based on a current user viewpoint, a current mouse movement, a CD gain value, a Voronoi diagram, and an interpolation algorithm, such as the Laplacian algorithm. A CD gain engine computes CD gain optimized for the 2D input device operating with the 3D interface. The CD gain engine determines the CD gain based on specifications for the 2D input device and the 3D display. The techniques performed by the cursor position engine and the techniques performed by the CD gain engine can be performed separately or in conjunction.
US11550404B2 Tilt-responsive techniques for sharing content
Methods and systems are disclosed for sharing a content item from a secondary computing device to a primary computing device based on a tilt position of the secondary computing device. A sensor on the secondary computing device determines that the secondary computing device has a first tilt position that is associated with a non-sharing mode. The sensor senses that the secondary computing device is tilting from the first tilt position towards a second tilt position that is associated with a full sharing mode. In response, the content item is begun to be shared with the primary computing device. An amount of the content item that is shared with the primary computing device is continued to be increased as long as the sensor continues to sense that the secondary computing device is tilting from the first tilt position towards the second tilt position. The sensor senses that the secondary computing device has reached the second tilt position and shares the entire content item with the primary computing device.
US11550403B2 Modular keyboard
A modular keyboard includes a typewriter keys section; a function keys section; a keyboard shortcuts section; a numeric keypad; a cursor control and system command keys section; and a keyboard cable. The typewriter keys section includes first contacts on the back electrically connected to the function keys section, second contacts on the left side electrically connected to the keyboard shortcuts section, third contacts on the front end electrically connected to a hand rest board, fourth contacts on the right side electrically connected to the numeric keypad, and fifth contacts on the rear end electrically connected to the keyboard cable. The numeric keypad includes contacts on the right side electrically connected to the cursor control and system command keys section. The components can be detached prior to carrying same.
US11550399B2 Sharing across environments
Techniques for sharing across environments are described. Generally, different types of input may be employed to share content, such as using a pen, a stylus, a finger, touchless gesture input, and so forth. According to various embodiments, content may be shared between devices in local proximity, and/or between devices that are remote from one another. In at least some embodiments, content is shared based on an identity of a sharing user and/or sharing device.
US11550394B2 Force-based control for a mobile device having a non-linear surface
A mobile computing device has a display with a curved (i.e. non-linear) surface along one or more edges. The curved surface is force (i.e. pressure) sensitive, such that an amount of pressure applied to the surface at a given point (or a region) of the surface is sensed and adapted to be converted into a control signal. One or more control signals generated by sensing a user's interaction with the curved surface are converted into user interface (UI) operations, such as the opening of one or more applications, application menus, or the like. Preferably, the amount of pressure applied by the user varies, and application of a first pressure generates a first control action, and application of a second pressure greater than the first pressure generates a second control action that is related to the first control action.
US11550392B2 Signal combination of physiological sensor signals
In some examples, a facial gasket device includes a plurality of physiological sensors to detect physiological signals, and a signal processor to receive output signals based on measurements of the plurality of physiological sensors, the signal processor programmable to selectively combine a collection of the output signals to detect a target physiological activity of the user.
US11550390B2 Wearable device and wearable system
A wearable device includes a skin-attachable device to be attached to a skin of a user to acquire user data, an electronic device that supplies power to the skin-attachable device, and a connection device including a first cable connected to the skin-attachable device and a second cable connected to the first cable and detachably attached to the electronic device.
US11550382B2 Power-subsystem-monitoring-based graphics processing system
A power-subsystem-monitoring-based computing system includes a power subsystem coupled to a first computing component. A throttling engine throttles the first computing component when the power subsystem exceeds its maximum power consumption, and de-throttles the first computing component when the power subsystem no longer exceeds its maximum power consumption. The throttling engine also throttles the first computing component when the power subsystem exceeds its rated power consumption for a first time period, and de-throttles the first computing component when the power subsystem no longer exceeds its rated power consumption. The throttling engine also reduces the operating capabilities of the first computing component when throttling has been performed for more than a second time period, and increases the operating capabilities of the first computing component when the throttling has been performed for less than the second time period and the first computing component is operating below its desired operating capability.
US11550378B2 Sealed enclosure power control system
A sealed enclosure power control system for controlling power to an electrical component within an enclosure. The sealed enclosure power control system generally includes an electrical component within the sealed enclosure, a first connector on the sealed enclosure adapted to provide a sealed electrical interface to the electrical component. The first connector has at least one first connector conductor element, and the system further includes a battery within the sealed enclosure, and the system also has a second connector, wherein when the first connector and the second connector are connected together, electrical power from the battery is applied to the electrical component, and when the first connector and the second connector are not connected together, the electrical power is not applied to the electrical component.
US11550373B2 Vapor chamber lids
Obtain a putative design for a vapor chamber lid for an electronic device; iteratively: obtain a steady state solution of governing equations of the putative design, wherein the governing equations include a thermal energy equation in a solid domain of the putative design and include continuity, momentum, and energy equations in vapor and liquid/wick domains of the putative design; modify the putative design in response to a difference between the evaporator temperature of the steady state solution and a threshold value for evaporator temperature; and obtain a new steady state solution of the governing equations for the putative design; and set a final design for the vapor chamber lid when a satisfactory result is obtained for the difference between the evaporator temperature and the threshold value for evaporator temperature.
US11550365B2 Foldable electronic device including sliding structure and method for controlling the same
According to an embodiment of the disclosure, an electronic device comprises a first housing structure; and a second housing structure hingedly connected to the first housing structure along a hinge axis, wherein a first surface of the first housing structure faces a first surface of the second housing structure in a folded configuration of the electronic device, and the first surface of the first housing structure and the first surface of the second housing structure are planar in an unfolded configuration of the electronic device; a first display disposed on the first surface of the first housing structure and the first surface of the second housing structure, and bendable about the hinge axis; and a sliding structure retractably disposed in the first housing structure, configured to protrude to the outside of the first housing structure in a direction substantially co-planar to the first surface of the first housing structure, the sliding structure comprising at least one optical input module facing a direction substantially orthogonal to the first surface.
US11550362B2 Rotatably coupled touch screen displays
Examples are disclosed relating to computing devices and methods for determining angular orientations of a first planar substrate rotatably coupled to a second planar substrate. In one example, a method comprises: receiving at a three-axis magnetic sensor in the second substrate a magnetic field emanating from a magnet array in the first substrate; determining magnetic flux densities at first and second sensing axes of the sensor throughout a range of degrees; and using the magnetic flux densities to determine multiple angular orientations of the first substrate relative to the second planar substrate.
US11550355B2 Phase correction circuit, clock buffer and semiconductor apparatus including the same
A phase correction circuit includes: a test clock generation unit including a plurality of signal paths and configurable to generate a plurality of test clock signals in response to a plurality of selection signals and a plurality of phase control signals; a detection unit configured to generate a plurality of detection voltages using the plurality of test clock signals; and a control unit configured to generate the plurality of selection signals, detect phase skews of the plurality of signal paths according to the plurality of detection voltages, and generate the plurality of phase control signals for correcting the phase skews.
US11550353B1 Foldable pedal apparatus for vehicle
A foldable pedal apparatus for a vehicle is configured so that in a manual driving mode in which a driver directly drives a vehicle, a pedal pad 400 is in a popped-up state of protruding and being exposed toward the driver to be operable by the driver, and in an autonomous traveling situation of the vehicle, the pedal pad 400 is in a hidden state of being hidden and blocked from being exposed toward the driver to be inoperable by the driver.
US11550349B2 Linear power supply circuit
A linear power supply circuit according to the present invention is provided with: an output transistor provided between an input end to which an input voltage is applied and an output end to which an output voltage is applied; a driver for driving the output transistor; and a feedback unit for feeding, back to the driver, information about an output electrical current that is output from the output end. The driver drives the output transistor on the basis of the difference between a voltage based on the output voltage and a reference voltage, as well as the information.
US11550337B2 Data capture trigger configuration for asset tracking
Methods, systems, and devices for data capture trigger configuration for asset tracking are provided. Another example method capturing raw data involves obtaining a rich data capture trigger that defines when a controller of an asset tracking device onboard an asset is to identify and log an unsimplified block of raw data in raw data on the asset tracking device for rich data analysis, transmitting data capture instructions to the asset tracking device that contains the rich data capture trigger, and receiving the simplified set of raw data and the unsimplified block of raw data from the asset tracking device.
US11550334B2 Method and system for integrated global and distributed learning in autonomous driving vehicles
The present teaching relates to system, method, medium for in-situ perception in an autonomous driving vehicle. A plurality of types of sensor data are received, which are acquired by a plurality of types of sensors deployed on the vehicle to provide information about surrounding of the vehicle. Based on at least one model, one or more surrounding items are tracked from a first of the plurality of types of sensor data acquired by a first type sensors. At least some of the tracked items are automatically labeled via cross validation and are used to locally adapt, on-the-fly, the at least one model. Model update information is received which from a model update center, which is derived based on the labeled at least some items. The at least one model is updated using the model update information.
US11550331B1 Detecting street parked vehicles
Aspects of the disclosure relate to an autonomous vehicle that may detected other nearby vehicles and identify them as parked or unparked. This identification may be based on visual indicia displayed by the detected vehicles as well as traffic control factors relating to the detected vehicles. Detected vehicles that are in a known parking spot may automatically be identified as parked. In addition, detected vehicles that satisfy conditions that are indications of being parked may also be identified as parked. The autonomous vehicle may then base its control strategy on whether or not a vehicle has been identified as parked or not.
US11550327B2 Composition method of automatic driving machine consciousness model
The invention proposes an automatic driving “machine consciousness” model, which is composed by the human's safety driving rules. Establish the dynamic fuzzy event probability measure relation, or fuzzy relation, or probability relation of the automatic driving vehicle and the surrounding passing vehicle. The decision result of “machine consciousness” of automatic driving vehicle is realized by complicated logic operation and using the antagonistic result of logic operation in both positive and negative directions. The implementation result is that it can make the decision-making result of automatic driving vehicle close to the result of human's biological consciousness, which can improve the safety of automatic driving vehicle, reduce the development cost and reduce the distance of road test.
US11550325B2 Adversarial scenarios for safety testing of autonomous vehicles
Techniques to generate driving scenarios for autonomous vehicles characterize a path in a driving scenario according to metrics such as narrowness and effort. Nodes of the path are assigned a time for action to avoid collision from the node. The generated scenarios may be simulated in a computer.
US11550321B1 System and method for classifying agents based on agent movement patterns
Described is a system and method for the classification of agents based on agent movement patterns. In operation, the system receives position data of a moving agent from a camera or sensor. Motion data of the moving agent is then extracted and used to generate a predicted future motion of the moving agent using a set of pre-calculated Echo State Networks (ESN). Each ESN represents an agent classification and generates a predicted future motion. A prediction error is generated for each ESN by comparing the predicted future motion for each ESN with actual motion data. Finally, the agent is classified based on the ESN having the smallest prediction error.
US11550319B2 Vehicular control system with handover procedure for driver of controlled vehicle
A vehicular control system includes at least one processor that processes image data captured by a forward viewing camera and radar data captured by a forward sensing radar sensor. With the system controlling driving of the vehicle, the system determines a triggering event that requires driving of the vehicle to be handed over to a driver of the vehicle before the vehicle encounters an event point, and the system (i) determines a total action time until the vehicle encounters the event, (ii) estimates a driver take over time for the driver to take over control and (iii) estimates a handling time for the driver to control the vehicle to avoid encountering the event point. Based on the determined and estimated times, the system (i) requests the driver take over control of the vehicle or (ii) controls the vehicle to slow down and stop the vehicle before the event point.
US11550317B2 Apparatus and method for controlling to enable autonomous system in vehicle
An apparatus for controlling to enable an autonomous system in a vehicle is provided. The apparatus includes a sensor, an input device configured to receive an input from a driver of the vehicle, an output device configured to output a notification in the vehicle, and a control circuit configured to be electrically connected with the sensor, the input device, and the output device. The control circuit is configured to activate an autonomous control in response to an input of the driver to the input device, detect a critical situation of the vehicle using the sensor, output a notification to transfer a control authority using the output device in response to the detected critical situation, and automatically reactivate the autonomous control when the critical situation is solved after temporarily releasing the autonomous control, when the critical situation corresponds to a critical situation of a specified type.
US11550313B2 Equipment element maintenance analysis system and equipment element maintenance analysis method
There is provided an equipment element maintenance analysis system including: a history information acquirer that is attached with at least one equipment element and acquires, at a predetermined timing, operation history information on a piece of manufacturing equipment for manufacturing a product; an error rate calculator that calculates an error rate based on the number of errors related to each of the at least one equipment element, included in the operation history information; a maintenance determiner that determines maintenance necessity of each of the at least one equipment element; and a notifier that notifies an information item on an equipment element determined to require maintenance among the at least one equipment. The error rate calculator calculates, as a latest error rate, an error rate in a latest predetermined period from the acquired operation history information, the maintenance determiner determines an equipment element with the latest error rate greater than or equal to a predetermined value among one or more equipment elements with a large number of errors as the equipment element that requires maintenance, the one or more equipment elements being included in the at least one equipment element, and the notifier lists the information on the equipment elements with a large number of errors in order, and notifies the number of errors and requirement of maintenance.
US11550307B2 Asset management, registry, and tracking on shared blockchain nodes
The present disclosure provides a blockchain platform having functionality that enables blockchain nodes to be shared among multiple entities while maintaining security with respect to the blockchain. Blockchain platforms of embodiments include a hash function (also referred to as a chain-code) that enables attributes to be generated and attached to user identifiers, where the attributes associate users with specific entities supported by the blockchain. For shared nodes, the attribute may be utilized, at least in part, to control access permissions to data recorded to the blockchain. Embodiments of blockchain platforms may find particular utility when applied to complex use cases involving multiple entities.
US11550304B2 System and method for the automated production of a wiring harness
A system for the automated manufacture of a wiring harness, which demonstrates a branched structure made up of multiple individual conductor elements. To form wiring harnesses having an individually branched structure, the conductor elements are automatically brought into a predefined distribution structure, multiple second rails oriented in parallel to each other and multiple second transporters, distributed on the second rails, being used for this purpose. The second transporters are each fitted with one wire end of the conductor elements. To form the distribution structure, the second rails are subsequently moved in a vertical direction, and the second transporters are moved along the second rail. In this spread-apart structure, additional processing steps are carried out, for example a fixing of the conductor elements to each other.
US11550291B2 Advanced thermal compensation of mechanical processes
A computer program product and to a method for compensating thermal errors in a mechanical process, the mechanical process in particular provided by a mechanical device such as a coordinate measuring machine, a tooling machine or an articulated robot arm. Thermal errors arise due to thermal disturbances affecting the mechanical process, wherein thermal disturbances may arise from environmental influences affecting the mechanical process or from internally generated changing temperature distributions.
US11550268B2 Switch module for electronic crown assembly
A switch module for an electronic device detects translational inputs and defines at least portion of a conductive path from an input surface of the electronic device to a processing unit of the electronic device. The switch module may be a component of a crown assembly for detecting rotational inputs, translational inputs, touch inputs and/or biological signals such as electrocardiogram (ECG) signals. The switch module may include a conductive dome and a friction guard that is positioned between the conductive dome and the actuation member of the crown assembly. The conductive dome and/or the friction guard may define at least a portion of the conductive path from the input surface to the processing unit.
US11550265B2 Drive device for horology calendar system
Drive device (100), notably for a horology calendar system (200), the drive device including a drive mobile (10) for driving an element (4) that is to be driven, notably a calendar element, the drive mobile being intended to be mounted so that it can rotate about an axis (A1) and including (a) a support (11); (b) a first flank (f11) for driving the element that is to be driven; and (c) a second flank (f12′) arranged in such a way as to receive an action to retract the drive mobile, notably extending orthoradially or substantially orthoradially with respect to the axis (A1); the mobile comprising a slide link (111, 121; 11, 120; 110, 120′) connecting the second flank to the support.
US11550264B2 System for adjusting the position of a first toothed wheel set relative to a support on which the first toothed wheel set is pivotably mounted and timepiece comprising such a system
A system for adjusting the angular position of a first toothed wheel set relative to a support on which the first toothed wheel set is mounted such that it can pivot. The adjusting system includes an adjusting member allowing an action to be applied to an angular position of the first toothed wheel set so as to adjust the angular position of the first toothed wheel set relative to the support. A timepiece can include such an adjusting system.
US11550245B1 Image forming apparatus
An image forming apparatus includes a sheet storage, a sheet feed roller, an image forming device, a fixing device, a motor, a sensor, and a controller having a processor. The sheet storage is configured to store a sheet. The sheet feed roller is configured to feed the sheet stored in the sheet storage into the conveyance path. The image forming device is configured to form an image on the sheet. The fixing device includes a fixing belt and a pressure roller abutting on an outside of the fixing belt, and is configured to fix the image formed on the sheet. The motor is configured to drive and rotate the fixing belt by rotating the pressure roller. The sensor is configured to measure the drive current in the motor. The processor is configured to control a conveyance speed of the sheet based on the measured drive current.
US11550230B2 Substrate deforming device for proximity exposure, and substrate deforming method for proximity exposure using same
Provided is a substrate deforming device for proximity exposure, the device comprising: a mask holder for holding an exposure mask; a first plate which is spaced apart from the exposure mask in a certain direction, and holds a to-be-exposed substrate; a position adjustment part for adjusting the position of the exposure mask; a gap adjustment part for adjusting a gap between the exposure mask and the to-be-exposed substrate; a first sensor for measuring the position of at least one among the exposure mask and the to-be-exposed substrate; a second sensor for measuring the gap between the exposure mask and the to-be-exposed substrate; and a control unit which performs a first control according to the measurement result from the first sensor, and after the first control, performs a second control according to the measurement result from the second sensor. The first control reduces the relative distance between the exposure mask and the to-be-exposed substrate by means of the position adjustment part. The second control deforms the to-be-exposed substrate by means of the gap adjustment part in response to deflection of the exposure mask.
US11550228B2 System and apparatus for lithography in semiconductor fabrication
A lithography apparatus is provided. The lithography apparatus includes a wafer stage configured to secure a semiconductor wafer and having a plurality of electrodes. The lithography apparatus also includes an exposure tool configured to perform an exposure process by projecting an extreme ultraviolet (EUV) light on the semiconductor wafer. The lithography apparatus further includes a controller configured to control power supplied to the electrodes to have a first adjusted voltage during the exposure process for a first group of exposure fields on the semiconductor wafer so as to secure the semiconductor wafer to the wafer stage. The first adjusted voltage is in a range from about 1.6 kV to about 3.2 kV.
US11550225B2 EUV radiation source, insert for an EUV radiation source and insert for an insert for an EUV radiation source
An inner insert for a passage opening in an outer insert for an EUV radiation source is embodied in multiple parts and/or has a plurality of sections that extend in the longitudinal direction and have different internal diameters (di, da).
US11550223B2 Coating method and coating system
The present disclosure provides a coating method and a coating system. The coating method comprises: providing a substrate, and dropping a first liquid onto the substrate; dropping, onto the first liquid, a second liquid which is immiscible with the first liquid and has a density greater than that of the first liquid; and rotating the substrate, such that the first liquid is diffused on the surface of the substrate, and the second liquid is diffused on the surface of the first liquid.
US11550218B2 Salt, acid generator, resist composition and method for producing resist pattern
A salt capable of producing a resist pattern with excellent line edge roughness is represented by formula (I): wherein, R1 represents —(X1—O)o—R5, and o represents an integer of 0 to 6, R5 represents a hydrocarbon group having 1 to 12 carbon atoms, X1 represents a divalent hydrocarbon group having 2 to 12 carbon atoms, R2 represents an alkyl group having 1 to 12 carbon atoms or the like, I represents an integer of 0 to 3, and when I is 2 or more, a plurality of R2 may be the same or different from each other, R3 and R4 each represent a hydrogen atom or the like, m and n each represent 1 or 2, X0 represents a single bond, —CH2—, —O— or —S—, and R6 and R7 each represent an alkyl group having 1 to 4 carbon atoms which has a fluorine atom or the like.
US11550215B2 Reflective mask blank, reflective mask, method of manufacturing reflective mask, and method of manufacturing semiconductor device
Provided is a reflective mask blank with which it is possible to further reduce the shadowing effect of a reflective mask, and also possible to form a fine and highly accurate phase-shift pattern. A reflective mask blank having, in the following order on a substrate, a multilayer reflective film and a phase-shift film that shifts the phase of EUV light, said reflective mask blank characterized in that: the phase-shift film has a first layer and a second layer; the first layer comprises a material that contains at least one element from among tantalum (Ta) and chromium (Cr); and the second layer comprises a metal-containing material that contains ruthenium (Ru) and at least one element from among chromium (Cr), nickel (Ni), cobalt (Co), vanadium (V), niobium (Nb), molybdenum (Mo), tungsten (W), and rhenium (Re).
US11550214B1 Spring assemblies with variable flexibility for use with push-cables and pipe inspection systems
Push-cables and associated apparatus for pipe inspection systems are disclosed. In one embodiment a pipe inspection system includes a camera head, a push-cable including an outer covering enclosing a plurality of electrical conductors for transmitting signals and/or power between the camera head and an electronic device operatively coupled to the push-cable, and a spring assembly disposed about the push-cable near the distal end where the spring assembly comprises a spring with a tapered flex section having a varying cross-sectional area and/or a varying cross-sectional shape.
US11550213B2 Light source device and projection display apparatus
The light source device includes a first solid-state light source array emitting a first color light, a second solid-state light source array emitting a second color light, a third solid-state light source array emitting a third color light, and a light combiner for combining the first to third color lights respectively from the first to third solid-state light source arrays into a combined color light, and emitting a light flux of the combined color light in the same direction. The third solid-state light source array requiring the lowest target cooling temperature among the first to third solid-state light source arrays is disposed on a first side, and the first and second solid-state light source arrays are disposed on a second side, with an optical axis of the light flux emitted from the light combiner, as a boundary.
US11550210B2 Projecting apparatus
A projecting apparatus is provided, and includes a frame, a light source module, and a microelectromechanical systems (MEMS) module. The frame includes two lateral boards respectively arranged on two opposite sides thereof, and a transverse beam that connects the two lateral boards. Each of the two lateral boards has a guiding slot recessed in a portion thereof. The MEMS module is configured to transmit light emitted from the light source module, and includes a flexible circuit board, a first MEMS unit, and a second MEMS unit, the latter two of which are connected to the flexible circuit board. The first MEMS unit is inserted into the guiding slots of the two lateral boards. The second MEMS unit abuts against the two lateral boards and/or the transverse beam. The first MEMS unit and the second MEMS unit have a predetermined angle there-between by the second frame portion.
US11550202B2 Optical unit
An optical unit includes a movable body, a fixed body, and a first swing mechanism. The fixed body supports the movable body so as to be swingable in a first swing direction about a first swing axis. One of the movable body and the fixed body has a first magnet. The other of the movable body and the fixed body has a first magnetic body. The first magnetic body has a first magnetic body portion, a second magnetic body portion, and a third magnetic body portion. The first magnetic body portion passes through an axis perpendicular to each of the first swing axis and the optical axis of an optical element. The second magnetic body portion is disposed on one side in the first swing direction of the first magnetic body portion. The third magnetic body portion is disposed on the other side in the first swing direction of the first magnetic body portion.
US11550196B2 Semiconductor device and display device
A display device in the present disclosure includes the following: a substrate; a plurality of source bus lines extending in a first direction above the substrate; a plurality of semiconductor layers extending in the first direction above the plurality of source bus lines; and a first groove-shaped recess extending in a second direction crossing the first direction, the first groove-shaped recess constituting a first contact hole extending from above the plurality of source bus lines to the plurality of source bus lines. Each of the plurality of semiconductor layers is disposed along a surface of the first groove-shaped recess so as to cross the first groove-shaped recess, and each of the plurality of semiconductor layers is electrically connected to each of the plurality of source bus lines on the bottom surface of the first groove-shaped recess.
US11550188B2 Liquid crystal display device
The purpose of the present invention is to realize the photo alignment film which has good alignment ability and good adhesive strength with the seal material. The structure of the invention is: A liquid crystal display device including a first substrate, having pixel electrodes and a first alignment film, and a second substrate adhere to each other by seal material, and the liquid crystal being sealed inside, in which the first alignment film is formed from a first polyimide, which receives a photo alignment treatment, and a second polyimide, which does not receive the photo alignment treatment, the first polyimide exists 75 to 98 weight % at a surface of the first alignment film on the pixel electrode and at an interface with the seal material, the second polyimide increases gradually in going to depth direction from the surface of the first alignment film in a cross sectional view.
US11550187B2 Liquid crystal display device
The liquid crystal display device includes: a first polarizer having a first transmission axis; a liquid crystal panel; a second polarizer having a second transmission axis; a biaxial retarder having a slow axis parallel to the second transmission axis; a third polarizer having a third transmission axis parallel to the second transmission axis; and a backlight, a back side polarizer portion that includes the second polarizer, the biaxial retarder, and the third polarizer satisfying the following formula (1): ΔYI2=YI2′− YI2<0 (1) wherein YI2′ represents a yellowness index in observation from an oblique direction, YI2 represents a yellowness index in observation from a front direction, and ΔYI2 represents a difference between YI2′ and YI2, wherein the front direction represents a direction at a 0° polar angle and the oblique direction represents a direction at a 60° polar angle and a 45° azimuth.
US11550185B2 Optical film and backlight unit including the same
A backlight unit according to various embodiments of the disclosure may include a light source, a light guide plate configured to guide light emitted from the light source and disposed to face in a first direction, and an optical film disposed over the light guide plate. The optical film may include a first prism sheet including first prism structures arranged side by side to each other along a second direction perpendicular to the first direction, and a second prism sheet disposed over the first prism sheet and including second prism structures arranged side by side to each other along a third direction forming an acute angle with the second direction.
US11550179B2 Optical film
To provide an optical film having excellent visibility in the wide angle direction. An optical film including at least one resin selected from the group consisting of a polyimide-based resin and a polyamide-based resin, wherein the optical film satisfies Formula (1): 0≤Ts≤0.35  (1) wherein Ts represents a scattered light ratio (%) and is defined as Ts=Td/Tt×100, Td and Tt represent a diffuse light transmittance (%) and a total light transmittance (%), measured in accordance with JIS K-7136, respectively.
US11550177B2 Liquid crystal display device having multiple display modes
Provided is a liquid crystal display device including: a liquid crystal panel; and a control circuit. The liquid crystal panel sequentially includes an active matrix substrate, a first alignment film, a liquid crystal layer containing liquid crystal molecules having a negative anisotropy of dielectric constant, a second alignment film aligning the liquid crystal molecules at an angle of 10° or greater and 30° or smaller, and a counter substrate. The active matrix substrate includes a first substrate, and a first electrode and a second electrode that are stacked via a first insulating layer or that face each other on the first substrate. The counter substrate sequentially includes a second substrate, a third electrode, a second insulating layer, and a fourth electrode. The control circuit is configured to switch between application of alternating voltage and application of constant voltage to the third and/or fourth electrode according to a display mode.
US11550170B2 Optical adjustable filter sub-assembly
A method may include thinning a silicon wafer to a particular thickness. The particular thickness may be based on a passband frequency spectrum of an adjustable optical filter. The method may also include covering a surface of the silicon wafer with an optical coating. The optical coating may filter an optical signal and may be based on the passband frequency spectrum. The method may additionally include depositing a plurality of thermal tuning components on the coated silicon wafer. The plurality of thermal tuning components may adjust a passband frequency range of the adjustable optical filter by adjusting a temperature of the coated silicon wafer. The passband frequency range may be within the passband frequency spectrum. The method may include dividing the coated silicon wafer into a plurality of silicon wafer dies. Each silicon wafer die may include multiple thermal tuning components and may be the adjustable optical filter.
US11550168B2 Optical lens
An optical lens intended to be placed before a wearer's eye and having a front surface and a rear surface, the rear surface being the surface intended to be the closest to the wearer's eye when the optical lens is placed before a wearer's eye, the optical lens having a mineral glass element on the front surface and further comprising an eye protector that is configured to prevent any piece of the mineral glass element from reaching the wearer's eye when the element is broken, said eye protector comprising a polymer wafer arranged on the rear surface.
US11550164B2 Holographic mode filter for super-resolution imaging
A method includes receiving collimated light from an optical imaging system and dividing the received light into multiple bands of wavelength. Each band is refocused onto a corresponding diffraction grating having an amplitude function matched to a point spread function (PSF) of the optical imaging system. The light that is not filtered out by the diffraction grating is transmitted onto a corresponding pixel array. An image is reconstructed from data provided by the pixel arrays for each band. The intensity of light scattered by each diffraction grating may be detected, with the image being reconstructed as a function of an average value of detected intensity of scattered light used to scale the known zero-order mode profile, which is added to the image on the pixel array.
US11550160B1 Off-axis parabolic combiner
An off-axis optical combiner includes a parabolic lensing structure that selects collimated infrared image light received from an eyebox area for focusing to a focus of the off-axis optical combiner. Selecting the collimated infrared image light for focusing allows the parabolic lensing structure to form a same-sized image of an object having variable depth from the parabolic lensing structure.
US11550159B2 Head-mounted display apparatus
A head-mounted display apparatus includes a cross dichroic prism including four triangular prisms that are mutually bonded, and a first dichroic film and a second dichroic film provided between adjacent prisms of the four triangular prisms, a plurality of display panels arranged respectively opposite to a plurality of light incident planes of the cross dichroic prism, and a projection optical system configured to project light emitted from the cross dichroic prism onto a pupil of a user. The cross dichroic prism includes an optically imperfect part at a center of a bonded part of the four triangular prisms. A ratio between an aerial conversion length from each of light-emission planes of the plurality of display panels to the center of the bonded part, and a width of the optically imperfect part, is greater than or equal to 250:1.
US11550158B2 Artificial reality system having system-on-a-chip (SoC) integrated circuit components including stacked SRAM
Three-dimensional integrated circuit component(s) are described including a System-on-a-Chip (SoC) die and a separate static random-access memory (SRAM) subcomponent in a vertically stacked arrangement. Such stacked SoC/SRAM integrated circuit components may form part of a system to render artificial reality images.
US11550155B2 Virtual image display apparatus and optical unit
A virtual image display apparatus includes an image light generation device, a projection optical system configured to project image light emitted from the image light generation device, a folding mirror configured to reflect the image light from the projection optical system in an intersection direction, a semi-transmissive mirror configured to reflect a part of the image light from the folding mirror, and a concave mirror configured to reflect the image light from the semi-transmissive mirror forming an exit pupil, in which the folding mirror is disposed between the semi-transmissive mirror and the concave mirror when viewed in a first direction, provided that the first direction is a direction from an intersection point between a projection optical axis that is an optical axis of the projection optical system and the folding mirror toward an emission optical axis that is an optical axis from the concave mirror toward the exit pupil.
US11550150B2 Heads up display housing
Examples of the present disclosure relate to a device and system in a vehicle for guiding light towards a user. In an example, the device includes a heads up display (HUD) to guide light towards a user in a vehicle, the HUD. In an example, the device includes a HUD housing with a base plane and a stationary mirror mount on the HUD base. The example can include an adjustable mirror mount on the HUD base and an attachment slot disposed in the HUD housing, the attachment slot to accept a mounting tab, wherein the attachment slot is shaped to accept both of either a predominantly vertical mounting tab or a predominantly horizontal mounting tab.
US11550143B2 Projector
A projector includes a monochromatic self-luminous display panel; a color filter disposed in front of the monochromatic self-luminous display panel; a filter driver configured to move the color filter in direction parallel to the monochromatic self-luminous display panel; a micro lens array disposed in front of or behind the color filter and configured to convert light emitted from the monochromatic self-luminous display panel into parallel light; a projection lens disposed in front of the micro lens array and the color filter and configured to project light that has passed through the micro lens array and the color filter onto a screen; and a processor configured to control the monochromatic self-luminous display panel and the filter driver.
US11550141B2 Video endoscope and brake element
A video endoscope with lateral viewing direction including a shaft having proximal and distal ends, an objective lens in the distal end, an image sensor, and a main body at the proximal end. Where a first grip rotationally fixed relative to the shaft and the main body to rotate the shaft and the main body to change the viewing direction of the objective lens. A second grip is disposed on the main body to be rotatable relative to the shaft and the main body to maintain a horizontal position of the image sensor when the viewing direction is changed. An annular seal is disposed between the second grip and the main body and/or the first grip. The seal includes a circumferentially wound coil spring having windings oriented such that a surface vector of a surface spanned by a single winding points substantially in a circumferential direction of the seal.
US11550140B2 Backside etch process for transparent silicon oxide technology
Increasing transparency of one or more micro-displays. A method includes attaching a transparent cover to at least a portion of a semiconductor wafer. The at least a portion of the semiconductor wafer includes the one or more micro-displays. The one or more micro-displays include one or more active silicon areas. The method further includes, after the transparent cover has been attached to the at least a portion of the semiconductor wafer, removing silicon between one or more of the active silicon areas.
US11550137B2 Programmable microscope control unit having freely usable connections, microscope system having a microscope control unit, and method for operating a microscope control unit
A microscope control unit includes at least one connection which is connectable to one or more electrically addressable microscope components or other electrically controllable components. At least one connection parameter of the at least one connection is programmatically configurable. At least one script with script commands is provided on the microscope control unit. At least one terminal is addressable by the script commands.
US11550134B2 Composite microscope employing two-photon excitation and stimulated emission depletion techniques
A two-photon stimulated emission depletion composite microscope, comprising a two-photon imaging unit (100) and an STED imaging unit (200), wherein the two-photon imaging unit (100) can be used for a relatively thick sample, and the STED super-resolution imaging unit can be used for a region of interest on a surface of a sample, and the microscope makes light spots generated by an excitation light and a depletion light after being focused by an objective lens (OL) accurately coincide in a three-dimensional distribution. The two-photon stimulated emission depletion composite microscope (10) integrates two functions of STED imaging and two-photon imaging and makes the two types of light spots generated by an excitation light and a depletion light after being focused by an objective lens accurately coincide in a three-dimensional distribution, thereby providing a powerful tool for cutting-edge biomedical research.
US11550132B2 Projection optical system and projector
A projection optical system includes a first lens group having negative power, a second lens group having positive power and disposed at a reduction side of the first lens group, and a third lens group having positive power and disposed at the reduction side of the second lens group. The first lens group includes at least three negative lenses. The second lens group includes at least one positive lens. The third lens group includes a plurality of positive lenses. The at least three negative lenses of the first lens group are each a single lens. The third lens group includes a jointed lens including at least one of the plurality of positive lenses. NA is a reduction-side numerical aperture, Dst is a distortion aberration at a reduction-side maximum image height, and the projection optical system satisfies Conditional Expressions (1) and (2), 0.2
US11550130B2 Optical image capturing module including six lenses of −+−++−, −+++−+, −++++−, −+++−− or +−+−++ refractive powers
A six-piece optical lens for capturing image and a six-piece optical module for capturing image are disclosed. In order from an object side to an image side, the optical lens along the optical axis comprises a first lens with refractive power; a second lens with refractive power; a third lens with refractive power; a fourth lens with refractive power; a fifth lens with refractive power; a sixth lens with refractive power; and at least one of the image-side surface and object-side surface of each of the six lens elements is aspheric. The optical lens can increase aperture value and improve the imagining quality for use in compact cameras.
US11550125B2 Camera optical lens
Provided is a camera optical lens including first to fourth lenses. The camera optical lens satisfies: 0.10≤R1/R2≤0.20; 1.10≤R3/R4≤1.50; 5.50≤R5/R6≤6.50; and −6.50≤f2/f≤−4.50, where f denotes a focal length of the camera optical lens; f2 denotes a focal length of the second lens; R1 denotes a curvature radius of an object side surface of the first lens; R2 denotes a curvature radius of an image side surface of the first lens; R3 denotes a curvature radius of an object side surface of the second lens; R4 denotes a curvature radius of an image side surface of the second lens; R5 denotes a curvature radius of an object side surface of the third lens; and R6 denotes a curvature radius of an image side surface of the third lens. The camera optical lens has good optical performance while satisfying design requirements for ultra-thin, wide-angle lenses having large apertures.
US11550124B2 Camera lens including six lenses of −++−++ refractive powers, camera module and vehicle
The disclosure provides a camera lens, a camera module and vehicle camera. The camera lens sequentially includes a first group, a stop, and a second group along an optical axis from an object side to an imaging surface. The first group includes a biconcave first lens and a biconvex second lens. The second group includes a third lens, a fourth lens, a fifth lens and a sixth lens. The third lens has a positive refractive power, a convex object side surface and a concave image side surface. The fourth lens has a negative refractive power and is a biconcave lens. The fifth lens has a positive refractive power and is a biconvex lens. The sixth lens has a positive refractive power, a convex object side surface and a concave image side surface. The fourth lens and the fifth lens form a cemented body with a positive refractive power.
US11550121B2 Optical image capturing system
The invention discloses a three-piece optical lens for capturing image and a three-piece optical module for capturing image. In order from an object side to an image side, the optical lens along the optical axis comprises a first lens with positive refractive power; a second lens with refractive power; and a third lens with refractive power; and at least one of the image-side surface and object-side surface of each of the three lens elements are aspheric. The optical lens can increase aperture value and improve the imaging quality for use in compact cameras.
US11550119B2 Linear ball guided voice coil motor for folded optic
Actuators for carrying and actuating a lens having a first optical axis, the lens receiving light folded from a second optical axis substantially perpendicular to the first optical axis, comprising first and second VCM engines coupled to the lens and first and second linear ball-guided rails operative to create movement of the lens in two substantially orthogonal directions upon actuation by respective VCM engines.
US11550115B2 Lens barrel and camera device
A lens barrel has at least one movable lens group that can move in one direction and the other direction along the optical axis, the lens barrel comprising: a movable lens frame; a voice coil motor for driving a movable lens group and the movable lens frame along the optical axis; and a stopper mechanism brought into contact with the movable lens frame. The stopper mechanism includes a stopper member that moves between a retracted position where the stopper member does not touch the movable lens frame when the voice coil motor is energized, and an abutting position where the stopper member is brought into contact with the movable lens frame when the voice coil motor is not energized.
US11550113B2 Lens alignment system and method
A lens alignment system and method is disclosed. The disclosed system/method integrates one or more lens retaining members/tubes (LRM/LRT) and focal length spacers (FLS) each comprising a metallic material product (MMP) specifically manufactured to have a thermal expansion coefficient (TEC) in a predetermined range via selection of the individual MMP materials and an associated MMP manufacturing process providing for controlled TEC. This controlled LRM/LRT TEC enables a plurality of optical lenses (POL) fixed along a common optical axis (COA) by the LRM/LRT to maintain precise interspatial alignment characteristics that ensure consistent and/or controlled series focal length (SFL) within the POL to generate a thermally neutral optical system (TNOS). Integration of the POL using this LRM/LRT/FLS lens alignment system reduces the overall TNOS implementation cost, reduces the overall TNOS mass, reduces TNOS parts component count, and increases the reliability of the overall optical system.
US11550102B2 Structures and methods for high speed interconnection in photonic systems
Structures and methods for high speed interconnection in photonic systems are described herein. In one embodiment, a photonic device is disclosed. The photonic device includes: a substrate; a plurality of metal layers on the substrate; a photonic material layer comprising graphene over the plurality of metal layers; and an optical routing layer comprising a waveguide on the photonic material layer.
US11550100B2 Wavelength-division multiplexing filters including assisted coupling regions
Structures for a wavelength-division multiplexing filter and methods of forming a structure for a wavelength-division multiplexing filter. A waveguide core of the wavelength-division multiplexing filter includes a first bend having a first curvature and a second bend having a second curvature different than the first curvature. The structure further includes a waveguide core region having a first end surface, a second end surface, and a bend arranged between the first and second end surfaces. The bend is positioned over the first bend of the waveguide core in an overlapping relationship.
US11550091B2 Phase difference compensation element, liquid crystal display device, and projection image display device
A phase difference compensation element, including: a transparent substrate; a first optical anisotropic layer that includes an inorganic material, and has a C-plate retardance; and a second optical anisotropic layer that includes an inorganic material, and includes an oblique angle vapor deposition film that does not have an O-plate retardance, wherein the phase difference compensation element including the first optical anisotropic layer and the second optical anisotropic layer in combination has a quasi-O-plate retardance.
US11550082B2 Mirror with increased form stability and longevity and a method of fabricating the same
A mirror includes a carrier, a reflecting layer disposed above a main face of the carrier, and a transparent layer disposed above the reflective layer. The carrier includes a base body, and the base body includes one or more of a material comprising a density in a range from 0.1 to 1.0 g/cm3, a porous material, a foamed material, a material comprising a structure containing closed cells, a material comprising a honeycomb structure, or a structure containing carbon fibers.
US11550081B2 Optical system and lighting device
An optical system (10) is disclosed comprising a light mixing rod (20) having an elongate body extending between a light entry window (22) and an opposing light exit window (24), a plurality of solid state lighting elements (30, 30′, 30″) arranged to couple their respective luminous outputs into the light mixing rod (20) through said light entry window (22), said respective luminous outputs including luminous outputs having different spectral compositions, respectively, and a lenslet plate (40) having an acceptance angle (ψ,ψ′) and comprising a first surface (41) comprising a first array of lenslets (42) and a second surface (43) opposing the first surface (41) comprising a second array of lenslets (44), each lenslet of the first array (42) being aligned with a corresponding lenslet of the second array (44), wherein the light mixing rod (20) has an aspect ratio such that some light rays (35) produced by the solid state lighting elements (30, 30′, 30″) are directly incident on said first surface (41), said directly incident light rays (35) having a maximum angle of incidence (Φ) on said first surface (41) not exceeding said acceptance angle. Also disclosed is a lighting device comprising such an optical system (10).
US11550069B2 Detector modules, detectors and medical imaging devices
Detector modules, detectors and medical imaging devices are provided. One of the detector modules includes: a support and a plurality of detector sub-modules arranged on the support along an extension direction in which the support extends. Each of the detector sub-modules has a first area and a second area in the extension direction. A detecting device is disposed in the first area, and a functional module is disposed in the second area. The functional module is electrically connected to the detecting device for receiving an electrical signal from the detecting device. The plurality of detector sub-modules includes a first detector sub-module and a second detector sub-module that are arranged adjacent to each other in the extension direction, and the first area of the first detector sub-module at least partially overlaps with the second area of the second detector sub-module.
US11550041B2 Current-domain analog frontend for intensity modulated direct time-of-flight LIDARs
A circuit for filtering a signal corresponding to a time of flight (TOF) of light from a laser reflected off an object to a photo detector, the circuit includes a preamplifier, a DC cancelation loop, and an AC cancelation loop. The preamplifier may be configured to receive the signal from the photo detector corresponding to an output of the laser reflected off an object remote from the laser and photo detector. The DC cancelation loop includes a current feedback DC servo loop. The AC cancelation loop includes a feedback network driven by a floating class AB output stage, and the preamplifier configured to drive the floating class AB output stage, wherein the preamplifier is driven by an error signal of the feedback network and creates an AC signal path with the feedback network and floating class AB output stage.
US11550032B2 Systems and methods for impervious surface detection and classification
Systems and methods are provided for impervious surface mapping of a target geographic area. The impervious surface mapping utilizes four-band imagery data and light detection and ranging (LIDAR) data collected from the target geographic area. The identified impervious surfaces can be attributed to parcels within the target geographic area for purposes of generating bills for storm water runoff to parcel owners.
US11550023B2 Location system for position determination in one goods logistics device and method of operation same
A positioning system for position determination in a goods logistics facility and a method for operating same. The positioning system includes a plurality of permanently installed anchor nodes that represent reference points in a common coordinate system. The positioning system is configured to determine a distance from a first anchor node to a second anchor node.
US11550021B2 Method and direction finding system for localizing a near vertical incidence skywave emitter
A method of localizing a near vertical incidence skywave emitter. At a first site a first elevation angle of an incoming signal issued by the near vertical incidence skywave emitter is measured. At a second site a second elevation angle of an incoming signal issued by the near vertical incidence skywave emitter is measured, wherein the second site is different to the first site. The first elevation angle measured and the second elevation angle measured are converted into a first length and a second length respectively, which represent the distance between the respective site and the estimated location of the near vertical incidence skywave emitter. The respective length is processed, thereby generating an estimated area of the near vertical incidence skywave emitter for each of the different sites such that at least two different estimated areas are generated. The estimated areas for each site are superimposed, thereby obtaining an area of interest encompassing the estimated location of the near vertical incidence skywave emitter. Further, a direction finding system is described.
US11550015B2 Ranging systems and methods for decreasing transitive effects in multi-range materials measurements
A measurement system includes a gain chain configured to amplify an analog input signal; a range selector configured to select a gain between the analog input signal and a plurality of analog-to-digital converter (ADC) outputs from a plurality of ADCs, wherein each ADC output has a path, and a gain of each output path is made up of a plurality of gain stages in the gain chain; and a mixer configured to combine the plurality of ADC outputs into a single mixed output.
US11550013B2 Systems and methods of silent multi-gradient echo dynamic magnetic resonance imaging
A magnetic resonance (MR) dynamically imaging method is provided. The method includes acquiring a functional MR dataset including frames of k-space datasets, while a functional stimulus is applied to the subject. Acquiring the functional MR dataset includes, acquiring a frame of k-space datasets by setting an orientation as an initial angle, and acquiring a free induction decay (FID) dataset. Acquiring an FID dataset includes applying a sequence of gradients, each gradient of the sequence corresponding to a k-space spoke, wherein the sequence of k-space spokes define a k-space segment having the orientation in a 3D k-space volume. Acquiring a frame of k-space datasets also includes acquiring a gradient echo dataset corresponding to the FID dataset, and updating the orientation as golden angles. The method also includes generating anatomical MR images and functional images based on the functional MR dataset.
US11550010B2 Apparatus and method for processing spectrum
A spectrum y includes a waveform-of-interest component and a baseline component serving as a wide-band component. An optimum solution of a signal model x is determined according to a first condition to fit a corresponding portion SIFx of a baseline model Fx with respect to a representative portion yI of the baseline component, and a second condition to minimize an Lp norm (wherein p≤1) of the signal model x. An estimated baseline component determined from the optimum solution of the signal model x is subtracted from the spectrum y.
US11550005B2 Method and apparatus for providing content related to capture of medical image
A method of providing content related to capture of a medical image of an object is provided. The method includes acquiring at least one of information related to a state of the object and information related to a capture protocol, determining content to be provided to the object on a basis of the acquired information, and outputting the determined content.
US11550004B2 Signal compenstation system configured to measure and counteract asymmetry in hall sensors
A sensor cross-talk compensation system includes a semiconductor substrate having a first main surface and a second main surface opposite to the first main surface; a vertical Hall sensor element disposed in the semiconductor substrate, the vertical Hall sensor element is configured to generate a sensor signal in response to a magnetic field impinging thereon; and an asymmetry detector configured to detect an asymmetric characteristic of the vertical Hall sensor element. The asymmetry detector includes a detector main region that vertically extends into the semiconductor substrate from the first main surface towards the second main surface and is of a conductivity type having a first doping concentration; and at least three detector contacts disposed in the detector main region at the first main surface, the at least three detector contacts are ohmic contacts of the conductivity type having a second doping concentration that is higher than the first doping concentration.
US11550001B2 Safety mechanism monitoring of autocalibrated compensation parameters
An autocalibration method includes generating at least one sensor signal in response to measuring a physical quantity; compensating the at least one sensor signal based on at least one compensation parameter to generate at least one compensated sensor signal; generating the at least one compensation parameter based on the at least one sensor signal or the at least one compensated sensor signal; comparing each of the at least one compensation parameter to a respective tolerance range; on a condition that each of the at least one compensation parameter is within its respective tolerance range, transmitting the at least one compensation parameter as at least one validated compensation parameter to be used for compensating the at least one sensor signal; and on a condition that at least one of the at least one compensation parameter is not within its respective tolerance range, generating a fault detection signal.
US11550000B2 Smart grid distribution transformer
A system for distribution transformer monitoring may comprise a distribution transformer that includes a transformer fluid tank, a monitoring unit that includes a plurality of sensors, wherein the monitoring unit is coupled to the distribution transformer, and wherein the plurality of sensors comprises a fluid sensor that includes a sensor probe that extends out of the monitoring unit into the transformer fluid tank of the distribution transformer, and a communication unit coupled to the distribution transformer and communicatively coupled to the monitoring unit. The monitoring unit may further comprises a sensor module to receive sensor data from the plurality of sensors, a storage module to store the sensor data in an internal data storage device of the monitoring unit, an analysis module to analyze the sensor data to determine generated data, and a communication module to communicate the sensor data or the generated data to a remote computing device.
US11549994B1 Pack monitoring unit for an electric aircraft battery pack and methods of use for battery management
An electric aircraft battery pack that includes an integrated battery management component, which determines if a power supply connection between the battery pack and the electric aircraft should be terminated due to a failure, defect, or malfunction of the battery pack, such as a failure of a battery module of the battery pack.
US11549993B2 Systems and methods for detecting abnormalities in electrical and electrochemical energy units
A method for abnormality detection in an energy unit includes passively detecting an abnormality in an energy unit by detecting electromagnetic radiation generated by the abnormality, the energy unit comprising at least one of an electrical energy unit and an electrochemical energy unit. A method for detecting an abnormality in an energy unit includes (a) applying a signal to the energy unit, (b) performing a plurality of measurements, at a respective plurality of different locations within the energy unit, of a response of the energy unit to the signal, and (c) processing the plurality of measurements to identify the abnormality.
US11549989B2 Charging method and apparatus optimized based on electrochemical model
Disclosed is a charging method and apparatus which is optimized based on an electrochemical model, the charging method includes estimating an internal state of a battery, determining a charging limitation condition corresponding to a plurality of charging areas based on the internal state, and charging the battery based on the charging limitation condition.
US11549984B2 Scan architecture for interconnect testing in 3D integrated circuits
In one embodiment, a device comprises: a first die having disposed thereon a first plurality of latches wherein ones of the first plurality of latches are operatively connected to an adjacent one of the first plurality of latches; and a second die having disposed thereon a second plurality of latches wherein ones of the second plurality of latches are operatively connected to an adjacent one of the second plurality of latches. Each latch of the first plurality of latches on said first die corresponds to a latch in the second plurality of latches on said second die. Each set of corresponding latches are operatively connected. A scan path comprises a closed loop comprising each of said first and second plurality of latches. One of the second plurality of latches is operatively connected to another one of the second plurality of latches via an inverter.
US11549977B1 RF test hat
A radio frequency (RF) test hat. The RF test hat may comprise: a cylinder having forward and aft ends, end cap, arm and strap assembly, first and second absorber materials, a receiving antenna, and lens. The end cap may couple to the forward end of the cylinder. The arm and strap assembly may hingedly couple to the aft end of the cylinder and may be configured to mount the RF test hat onto a pod or transmitting antenna. The first absorber material may be located within the forward end of the cylinder. The second absorber material may be located near the aft end of the cylinder. The receiving antenna, which may be disposed within the first absorber material, may measure the intensity of a beam of electromagnetic radiation. The lens, which may be located within the middle portion of the cylinder, may spread the beam across a larger surface area of the first absorber material.
US11549975B2 Capacitive field sensor with sigma-delta modulator
A capacitive sensor includes a switching capacitor circuit, a comparator, and a charge dissipation circuit. The switching capacitor circuit reciprocally couples a sensing capacitor in series with a modulation capacitor during a first switching phase and discharges the sensing capacitor during a second switching phase. The comparator is coupled to compare a voltage potential on the modulation capacitor to a reference and to generate a modulation signal in response. The charge dissipation circuit is coupled to the modulation capacitor to selectively discharge the modulation capacitor in response to the modulation signal.
US11549971B2 Managing power disruptions in a sensor network
A sensor device coupled to a communication interface bus, the sensor device enters a low power mode in which some operations of the sensor device are suspended when the sensor device receives insufficient power over the bus, thereby significantly reducing the likelihood that digital components of the sensor device will need to be reset due to an under-voltage condition.
US11549969B2 Low-noise, large dynamic-range sensor for measuring current
A low-noise current sensor enables large dynamic range current measurements of alternating and direct current flows. The current sensor includes a first substrate, a first conductor, a magnetic flux conductor comprising a first portion orthogonal to the first conductor and a second portion, the second portion penetrating the first substrate, an inductive sensor comprising a first plurality of loops around the second portion of the magnetic flux conductor on the first substrate, wherein the first plurality of loops is orthogonal to the second portion of the magnetic flux conductor, and a Faraday cage that encloses the first plurality of loops and separates the first plurality of loops from the first conductor.
US11549966B2 Interface unit for coupling a probe to a measuring system
The present disclosure relates an interface unit having an input for receiving an input voltage from an electrochemical measuring probe; a first transistor; a first operational amplifier; a second transistor; and a second operational amplifier. The first operational amplifier is arranged to provide a variable tension to a first source terminal of the first transistor, in accordance with a comparison between a reference voltage and a second resistor voltage, in order to control an operating point of the first transistor.
US11549962B2 Inertia measurement device, vehicle, and electronic device
An inertia measurement device, which is used in combination with a satellite positioning receiver that outputs a positioning result at every T seconds in a positioning system equipped on a vehicle, when a Z-axis angular velocity sensor, a position error P[m] based on the detection signal of the Z-axis angular velocity sensor while the vehicle moves at a moving speed V[m/sec] for T seconds satisfies Pp≥P=(V/Bz)×(1−cos(Bz×T)) (where, a bias error of the Z-axis angular velocity sensor is Bz[deg/sec] and a predetermined allowable maximum position error during movement for T seconds is Pp[m]), and a bias error Bx and By of the Y-axis angular velocity sensor satisfies Bz