US11689069B2

A stator device for a motor including a shaft includes two spaced-apart base seats, a stator and a gel body. Each of the base seats includes a base member and a bearing receiving groove open away from the other one of the base seats along the axis. The base member is formed with an axial hole extending along an axis of the shaft through the base member and permitting the shaft to extend therethrough. The stator is disposed around the shaft and between the base members, and includes a core and a coil disposed around the core. The gel body is attached to and disposed around at least a portion of the stator, and is attached to one of the base seats so as to position the stator relative to the one of the base seats.
US11689060B2

A power receiver receives a wireless power transfer from a power transfer signal generated by a wireless power transmitter during a power transfer phase. The power transfer signal employing a repeating time frame during the power transfer phase where the frame comprises at least a power transfer time interval and a foreign object detection time interval. The power receiver comprises a synchronizer (311) which synchronizes a local time reference to the repeating time frame and a load controller (309) which disconnects a load (303) during at least part of the foreign object time detection time intervals during at least part of the power transfer phase. The timing of the disconnecting is dependent on the local time reference. A mode controller (313) switches between a first operational mode and a second operational mode for the power transfer time intervals in response to a reliability measure for the synchronization.
US11689056B2

A transmitting assembly (114, 214, 334) configured to transmit electric power in a universal wireless charging device (102, 200, 302) is presented. The transmitting assembly (114, 214, 334) includes a first coil (116, 216, 316) embedded in a printed circuit board (220) and configured to transmit a first AC voltage signal having a first frequency. Also, the transmitting assembly (114, 214, 334) includes a second coil (118, 218, 318) disposed on the printed circuit board (220) and configured to transmit a second AC voltage signal having a second frequency, wherein the second frequency is different from the first frequency, and wherein the first AC voltage signal having the first frequency and the second AC voltage signal having the second frequency are used to wirelessly charge a plurality of receiver devices (104, 106) having different frequency standards.
US11689053B2

An energy harvester and a method for tuning an antenna frequency of the energy harvester is provided. The energy harvester includes: a tuner circuit coupled to at least one antenna, wherein the tuner circuit includes at least one adjustable capacitor, wherein the at least one antenna is configured to harvest an electromagnetic ambient energy; a controller connected to the tuner circuit, wherein the controller is configured to control a voltage level within the energy harvester, wherein the controller is configured to iteratively set the at least one adjustable capacitor to tuning states until a best tuning state is set, wherein the best tuning state of the at least one adjustable capacitor substantially matches an antenna frequency and a frequency of the electromagnetic ambient energy; and a rectifier to convert the electromagnetic ambient energy to a direct current.
US11689052B2

A method of power transfer control among a plurality of power sources coupled through a distribution system. The method comprises determining, at each power source of the plurality of power sources, an assignment of priorities for each of the plurality of power sources. The method also comprises obtaining, at each power source, information indicating an availability of each of the plurality of power sources and determining a set of available power sources, and identifying, at each power source, a preferred power source and a standby power source from the plurality of power sources. The method further comprises determining to change the preferred power source from a first power source to a second power source in response to detecting a condition, and conducting the power transfer.
US11689051B2

A system of modules which control and measure energy usage at a building which are in communication with a software program executing on a remote server controlled by a third party. The third party said usage via the software program which communicates with the modules to modify energy usage and demand for energy and is responsible or liable for energy usage charges the building where the third party does not actually use the energy.
US11689039B2

A method for state-of-charge monitoring of an AC battery, in which the battery includes a central controller having a scheduler, measuring sensors and at least two battery modules. The at least two battery modules each have at least one energy storage element and at least two power semiconductor switches, which connect the respective battery module in series or in parallel or in bypass with another battery module. The battery is controlled by the central controller, and a respective switching state of the at least two battery modules is preset by the scheduler. The state-of-charge monitoring is implemented by a control program within the scheduler. During operation of the battery, a state of each individual energy storage element is monitored by virtue of a respective current flow at a respective energy storage element being determined using continued evaluation of measured values of preset battery parameters which are detected by measuring sensors.
US11689037B2

The embodiments of the present disclosure relate to a fixing apparatus of a wireless charger. According to an embodiment, the fixing apparatus of the wireless charger comprises: a first support; a second support opposite to the first support; a third support disposed between the first support and the second support and used to fix a mobile device to the wireless charger; and an elastic component connected to the first support and the second support respectively, wherein the elastic component is configured to enable the fixing apparatus to move between an initial position and a fixed position. The fixing apparatus of the wireless charger provided in the embodiments of the present disclosure have many advantages such as convenient usage, simple production processes, and low production costs, etc.
US11689034B1

An apparatus for jump starting a vehicle is disclosed. The apparatus comprises: a first and a second ignition clamp, a sampling circuit configured to sample polarity output signal from the vehicle battery when each of the first and the second ignition clamps is connected to a respective one of the first and the second terminals of the vehicle battery, a polarity determining circuit configured to determine, based on the sampled polarity output signal, a polarity of the first and the second terminal of the vehicle battery, and a clamp polarity switching circuit configured to connect the first and the second ignition clamps to a portable power supply, and enable, in response to the determined respective polarities of the first and the second terminals of the vehicle battery, a polarity on the first and on the second ignition clamps to be the same as that of the corresponding terminal connected thereto.
US11689031B2

A balancing apparatus, a battery management system and a battery pack including the battery management system are described. The balancing apparatus includes a voltage regulator to generate a first high level voltage from a voltage of an auxiliary battery, a power switch electrically connected to a high voltage node of a battery group, a DC-DC converter to generate a second high level voltage from a voltage applied to a voltage input terminal, a balancing unit including a plurality of balancing circuits connected in parallel to a plurality of battery cells of the battery group; and a control unit to hold the first high level voltage applied to the control terminal of the power switch in response to the second high level voltage being applied to the power terminal.
US11689030B2

A method of a charging apparatus for controlling wireless charging is provided. The method includes detecting an electronic device, determining a charging method corresponding to the detected electronic device, and wirelessly charging the electronic device by selecting a coil corresponding to the determined charging method.
US11689011B2

A method of dedicated circuit verification using a monitoring system includes measuring current at circuit breaker, comparing breaker current with microinverter current generated from one or more solar panels and determining whether they are within a threshold amount of one another, and generating an output based on the comparison.
US11689008B1

Systems and methods for tensioning an electrical cable adapted to be manipulated by one or more remotely operated robotic appendages. Tensioners mounted to a rigid object configured to adjust the tension of a connecting line attached to an electrical cable such that the tension of the connecting line is applied to a length of the electrical cable such that another portion of the electrical cable becomes slack, thereby allowing one or more robotic appendages to remove, replace, repair, or conduct any alteration or modification to said electrical cable or to a rigid object that supports the electrical cable.
US11689007B2

An image forming apparatus includes an electrical box. The electrical box has an opening for putting and removing a hard disk into and from the electrical box therethrough, a hard-disk receiving space facing the opening and receiving the hard disk, a board receiving space receiving an electrical board, and a box-shaped partition wall separating the hard-disk receiving space and the board receiving space and having formed therein an insertion hole allowing a cable to be inserted therethrough.
US11689006B2

A recessed floor fitting includes a poke-through housing, a divider assembly, and a feeder plate. The poke-through housing has a base and an outer wall with an open top that defines an interior chamber. The base includes a central aperture, a first perimeter aperture, and a second perimeter aperture. The divider assembly separates the interior chamber into a center portion, a first portion, and a second portion. The center portion is in communication with the center aperture. The first and second portions are in communication with the respective first and second perimeter apertures. The feeder plate is connected to the base, and has a mounting flange and a conduit extending from the mounting flange.
US11688987B2

Aspects and techniques of the present disclosure relate to a tool capable of terminating two different jack types (i.e. communication modules). That is, two different jack types can be arranged and configured to sit in the tool with a termination device. The tool can be a dual-purpose tool that has a configuration that allows a user to terminate different style jacks by adding termination device that becomes a lacing fixture.
US11688984B2

A high-current contact device includes a first contact element transmitting electrical energy, a circuit carrier, a first data contact transmitting data, and a data interface. The first contact element extends through the circuit carrier along a mating axis at a feedthrough. A conductor track of the circuit carrier electrically connects the first data contact to the data interface. A carrier of the circuit carrier is injection-molded and mechanically supports the first data contact, the conductor track, and the data interface.
US11688982B2

A plug comprising: a plurality of pins or a plurality of sockets; a body portion housing the plurality of pins or the plurality of sockets and the body portion extending parallel to a longitudinal axis of the plurality of pins or the plurality of sockets; a connection section connected to the body portion and extending from the body portion at an obtuse angle; and a cord connected to an end of the connection section; wherein the body portion and the connection section are connected at a joint and the joint includes a sub-flush radius on an underside of the joint.
US11688980B2

A modular electrical connector with broad-side coupled signal conductors in a right angle intermediate portion. Broadside coupling provides balanced pairs for very high frequency operation. The connector is assembled with multiple subassemblies, each of which has multiple pairs of signal conductors. The subassemblies are formed from an insulative portion having grooves in opposite sides into which the intermediate portions of signal conductors. Covers, holding the signal conductors in the grooves, establish the position of the signal conductors relative to reference conductors at the exterior of subassembly, so as to provide a controlled impedance. Lossy material is positioned between the pairs in a subassembly and/or contacts the reference conductors of the subassemblies, and the lossy material of the subassemblies is in turn connected with a conductive structure.
US11688978B2

A connector to easily and correctly join an electrical component to a printed circuit board is provided. The connector comprises a generally C-shaped electrically conductive element that provides for connection alternatively to the positive and negative terminals of a device depending on the orientation of the connector. As a result of the shapes of the ends of the connector, a device can only be plugged in one way. The connector can be made from a single sheet of electrically conductive material bent generally into a “C” shape, with specific tabs and cuts made therein. The connector includes a tab that allows for quick and automated connection to a printed circuit board, and an element to prevent connectors from interlocking while in a loose and unconnected state as, during manufacturing, plating, or storage, allowing them to be added to a board using automated procedures for quick, accurate and low cost construction.
US11688973B2

A work machine, such as a hauler at a mining site, includes a conductor rod housing concentric metal tubes for receiving electrical power from a contactor sliding on a power rail. A connection assembly includes lugs branching orthogonally from respective ones of the concentric metal tubes to an exterior of the conductor rod. The lugs include ball-and-socket joints configured to enable semi-spherical movement of the lugs at the exterior with respect to the joints. When attached to the contactor via conductive arms, the connection assembly provides multiple degrees of freedom for the conductor rod relative to the contactor and avoids detachment of the contactor from the power rail.
US11688972B2

An electrical connector with a flat-type conductor 1 for matingly connecting a front end section of a flat-type conductor C with a strip-like configuration extending in the forward-backward direction to a counterpart electrical connector 2, said electrical connector with a flat-type conductor 1 comprising the flat-type conductor C and a housing 10 holding the front end section of the flat-type conductor C, wherein the housing 10 has a locking portion 11E lockable to the counterpart electrical connector 2 and receiving spaces 10D for receiving counterpart terminals 30 provided in the counterpart electrical connector 2, and the locking portion 11E, along with being positioned differently from the position of the receiving spaces 10D when viewed in the thickness direction of the flat-type conductor C, is positioned so as to at least partially overlap with the receiving spaces 10D in the thickness direction of the flat-type conductor C.
US11688971B2

A connector including a plug configured to mechanically mate with a socket to establish a connection from a first conduit to a second conduit. The plug is configured to mechanically engage the first conduit and the socket is configured to mechanically engage the second conduit. In examples, the plug is configured to insert into a socket well of the socket. The connector includes an electromagnet configured to energize and produce a magnetic field when the plug mechanically mates with the socket. The electromagnet is configured such that the magnetic field generates an electromagnetic force on a plug armature of the plug to help sustain the mechanically mating of the plug and the socket. The connector may include a user device configured to provide an output indicating when the plug is mechanically mated or unmated with the socket.
US11688952B1

Systems and methods for providing a broadband antenna are provided. The antenna can include a current sheet array having a plurality of elements. Each of the elements includes dipole arms. The dipole arms can be configured as first and second dipole arm pairs for transmitting or receiving signals of different polarizations. Capacitive structures are provided between adjacent branch portions of the dipole arms. The capacitive structures extend from a first side of a substrate on which the dipole arms are located towards a second side of the substrate.
US11688944B2

A wideband phased array antenna is provided. The wideband phased array antenna includes a plurality of antenna cells. Each of the antenna cells is configured to communicate over a frequency band ranging from 24 GHz to 52 GHz. Furthermore, one or more of the antenna cells includes a driven element and a parasitic element. The driven element is disposed on a first substrate that includes a first dielectric material. The parasitic element is disposed on a second substrate positioned relative to the first substrate such that a gap is defined between the first substrate and the second substrate. The second substrate includes a second dielectric material that is different than the first dielectric material.
US11688943B2

A radiation pattern reconfigurable antenna includes an input port, a signal divider, a filter, and first and second radiators. The signal divider is connected to the input port and configured to divide a signal at the input port into a first output and a second output. The filter is connected to the second output, wherein the filter is configured to filter signal within a first frequency band and to pass signals within a second frequency band. The first radiator is configured to receive the signal from the first output of the signal divider, wherein the first radiator receives signals within the first frequency band and the second frequency band. The second radiator is connected to the filter to receive signals provided within the second frequency band.
US11688942B2

The present disclosure provides an antenna, an antenna device, a fabricating method of the antenna, and a fabricating method of the antenna device, and relates to the field of antenna technology. The antenna includes a first substrate; a base material layer on the first substrate and having a plurality of antenna cavities arranged in an array therein; and a conductive layer on an inner side of each of the plurality of antenna cavities, each of the plurality of antenna cavities and the conductive layer on the inner side thereof forming an antenna unit, wherein each of the plurality of antenna cavities includes a first opening, and an aperture of the first opening at a position of the antenna cavity close to the first substrate is smaller than an aperture of the first opening at a position of the antenna cavity away from the first substrate.
US11688941B2

Provided is an antenna apparatus including: a signal splitter configured to generate a second signal including N equal-phase signals by splitting a first signal received from a signal source; a signal source virtual beam adjustor configured to generate a third signal including N signals by shifting a phase of each signal included in the second signal; a transmission beam adjustor configured to generate a fourth signal including N signals by shifting a phase of each signal included in the third signal by 0 degree or 180 degrees; and a transmitter including N transmission antennas transmitting respectively transmitting the N signals included in the fourth signal.
US11688939B2

A horn antenna configured for use in a radio frequency (RF) anechoic test chamber is provided. The horn antenna includes one or more conductive radiating elements. The horn antenna further includes an electromagnetic interference (EMI) suppressing material covering at least a portion of a surface of the one or more conductive radiating elements such that the EMI suppressing material at least partially suppresses a surface current associated with the surface of the one or more conductive radiating elements during a test operation.
US11688934B2

An antenna device is provided. The antenna device includes a first substrate, a first conductive layer, a first insulating structure, a second substrate, a second conductive layer and a liquid-crystal layer. The first conductive layer is disposed on the first substrate. The first insulating structure is disposed on the first conductive layer, and the first insulating structure includes a first region and a second region. The second substrate is disposed opposite to the first substrate. The second conductive layer is disposed on the second substrate. The liquid-crystal layer is disposed between the first conductive layer and the second conductive layer. The thickness of the first region is less than the thickness of the second region, and at least a portion of the first region is disposed in an overlapping region of the first conductive layer and the second conductive layer.
US11688930B2

An antenna apparatus includes two feeding parts, a filter matching network, and a radiator. The filter matching network includes a first port, a second port, and a third port. A first feeding part is electrically connected to the first port, a second feeding part is electrically connected to the second port, and the radiator is electrically connected to the third port. The first feeding part is configured to feed a low frequency signal and an intermediate frequency signal, the second feeding part is configured to feed a high frequency signal, the low frequency signal, the intermediate frequency signal, and the high frequency signal are respectively fed into the filter matching network by using the first feeding part and the second feeding part, and the filter matching network is configured to improve isolation between the low frequency signal and the intermediate frequency signal, and the high frequency signal.
US11688929B2

A system comprising synchronization circuitry, a first interrogator, and a second interrogator. The first interrogator includes a transmit antenna; a first receive antenna, and circuitry configured to generate, using radio-frequency (RF) signal synthesis information received from the synchronization circuitry, a first RF signal for transmission by the transmit antenna, and generate, using the first RF signal and a second RF signal received from a target device by the first receive antenna, a first mixed RF signal indicative of a distance between the first interrogator and the target device. The second interrogator includes a second receive antenna, and circuitry configured to generate, using the RF signal synthesis information, a third RF signal; and generate, using the third RF signal and a fourth RF signal received from the target device by the second receive antenna, a second mixed RF signal indicative of a distance between the second interrogator and the target device.
US11688924B2

An antenna assembly according to an implementation includes a dielectric substrate, a radiator region formed as conductive patterns on the dielectric substrate to radiate a radio signal, a feeding line to apply a signal on the same plane as the conductive patterns of the radiator region, a first ground region disposed at one side surface of the radiator region at one side of the feeding line and also disposed at an upper side of the radiator region in one axial direction, to radiator a signal of a first band, and a second ground region disposed at a lower side of the radiator region in the one axial direction at another side of the feeding line, to radiator a signal of a third band, wherein the radiator region radiates a signal of a second band.
US11688923B2

One embodiment is an LTE antenna optimized for North American Electricity meters. In one example, the carrier assembly component is a device comprising a carrier having first and second asymmetrical voids on a surface; a backer on a first side of the surface of the carrier; and first, second, third, and fourth structures on a second side of the carrier connected to the backer via the asymmetrical voids.
US11688922B2

A color changing television antenna with LED includes a casing, an antenna radiator in the casing, a coaxial cable situated at a rear end of the casing and connected to the antenna radiator. The casing contains an LED lamp, and a transparent display panel extending to the outside from the display panel. The part of the display panel inside the casing has a receiving slot for installing the LED lamp and allowing the LED lamp to project light onto a sidewall of the receiving slot. The display panel transmits the projected light by total reflection. A reflector is installed on a surface of the display panel for reflecting the light transmitted inside the display panel and forming a predetermined pattern. This television antenna can display a specific pattern and improve the display effect based on the principle of total reflection of the transparent display panel.
US11688920B2

The disclosure discloses a concave triple-mode cavity resonance structure and a filter with the resonance structure. The structure comprises a cavity and a cover plate, wherein the cavity is internally provided with a dielectric resonance block and a dielectric support frame; at least one end face of the cavity and/or the dielectric response block is concave; the dielectric resonance block and the dielectric support frame form a triple-mode dielectric resonance rod; one end or any end of the cube-like dielectric resonance block is connected with the dielectric support frame; the dielectric support frame is connected with an inner wall of the cavity; and the dielectric response block and the dielectric support frame form triple-mode resonance in three directions along the X, Y and Z axes of the cavity.
US11688914B2

The present disclosure provides a secondary battery top cover assembly, a secondary battery and a vehicle. The top cover assembly includes: a top cover plate; an electrode terminal; and a short-circuit component including a deformable plate and a conductive plate disposed above the deformable plate. The deformable plate is connected to the top cover plate, and the conductive plate is connected to the electrode terminal. The conductive plate includes a body portion and a protrusion portion protruding upwardly from the body portion, the conductive plate is provided with a gas hole, and the gas hole cuts through the protrusion portion and the body portion, an inner wall of the gas hole includes an arc-shaped smooth transition portion.
US11688913B2

The present invention relates to a battery contact member allowing a high voltage battery and a cooling device to be in uniform contact with each other and a high voltage battery assembly including the same, and includes a high voltage battery, a battery housing in which the high voltage battery is accommodated, a plurality of battery contact members disposed between the high voltage battery and the battery housing, and a plurality of cooling blocks which are each inserted into one of the plurality of battery contact members to be in contact with the high voltage battery and cool the high voltage battery.
US11688909B2

A battery enclosure and method for manufacturing the same from organosheet materials. The battery enclosure includes a top cover with crossbeams integrated therein by overmolding that secures to a bottom panel to enclose a space for containing components of a battery. The bottom panel includes overmolded structural ribs to provide strength and rigidity to the bottom panel. An outer cover removably secure the top cover to the bottom panel and includes a honeycomb structure to crush upon impact and protect the battery components. The method comprises forming each of the components of the battery enclosure from a mixture of organosheets, reinforcing members, and overmolded elements to reduce the weight and complexity of manufacturing for the battery enclosure.
US11688907B2

An end cap assembly includes an end cap configured to close a housing of a battery cell, an adapting member configured to electrically connect an electrode assembly of the battery cell to an electrode terminal of the battery cell, and a supporting member between the adapting member and the end cap. An explosion-proof mechanism provided at the end cap is configured to be actuated to release an internal pressure of the battery cell when thermal runaway occurs in the battery cell. The supporting member is made of a high-temperature-resistant material. An orthographic projection of the adapting member on a first surface of the end cap at least partially overlaps an orthographic projection of the explosion-proof mechanism on the first surface of the end cap and an orthographic projection of the supporting member on the first surface. The first surface is a surface of the end cap facing the housing.
US11688891B2

A battery charger and method is disclosed for detecting when a battery has a low state of health while simultaneously charging or maintaining the battery. A battery charger includes a processor; a non-transitory memory device; a power management device to receive an input power and to output a charging current; a pair of electrical conductors to electrically couple with a battery, and a display electrically coupled to the processor. The display being configured to indicate a bad battery indicator when the battery has a low state of health and whether the battery is good to start.
US11688888B2

A warning system and a warning method for a motor vehicle having a high-voltage battery. The warning system includes a battery housing having the high-voltage battery, an underride protection device, a spatially closed cavity, at least one pressure sensor, and an evaluation device. The spatially closed cavity is arranged in a vertical direction of the warning system above the underride protection device and below the battery housing and is designed to change a volume of the cavity upon a deformation of the underride protection device under the action of a predetermined external force on the underride protection device. The at least one pressure sensor is designed to detect a pressure change value that describes a change in pressure in the pressure in the cavity.
US11688885B2

A secondary battery, including an electrode assembly and a housing accommodating the electrode assembly. The electrode assembly includes a first electrode plate, a second electrode plate, and a separator disposed there between. The first electrode plate and the second electrode plate are wound to form the electrode assembly. A tab is disposed in the first electrode plate and protrudes from the housing; and an adhesive layer is disposed in the tab. The adhesive layer includes a first portion sandwiched between a package area of the housing and a second portion extending from the first portion along a length direction of the tab. In a width direction of the tab, the first portion has a width greater than that of the second portion. In the length direction of the tab, the second portion protrudes into a space enclosed by an innermost layer of the separator.
US11688879B2

A sulfide-based solid electrolyte particle having a crystal phase of a cubic argyrodite-type crystal structure composed of Li, P, S and a halogen (Ha. The proposed sulfide-based solid electrolyte particle has a feature such that the ratio (ZHa2/ZHa1) of an element ratio ZHa2 of the halogen (Ha) at the position of 5 nm in depth from the particle surface to an element ratio ZHa1 of the halogen (Ha) at the position of 100 nm in depth from the particle surface is 0.5 or lower, as measured by XPS; and the ratio (ZO2/ZA2) of an element ratio ZO2 of oxygen to the total ZA2 of element ratios of phosphorus (P), sulfur (S), oxygen (O) and the halogen (Ha) at the position of 5 nm in depth from the particle surface is 0.5 or higher, as measured by XPS.
US11688873B2

Embodiments of the invention include fuel cells incorporating sheets and/or powders of silica fibers and methods for producing such devices. The silica fibers may be formed via electrospinning of a sol gel produced with a silicon alkoxide reagent, such as tetraethyl ortho silicate, alcohol solvent, and an acid catalyst.
US11688872B2

Disclosed are an electrode gas diffusion layer assembly (EGA) and a fuel cell stack including the same. The content of the binder in the electrode and the content of the binder in the adhesive layer that attaches the electrode to the gas diffusion layer (GDL) may be optimized. Thus, it is possible to reduce the occurrence of flooding and the deterioration in durability/performance caused by a dry atmosphere in the EGA including the electrode and the adhesive layer, so that the output density per unit area is improved while the trade-off is minimized.
US11688869B2

A method conditions a fuel cell stack of a fuel cell system during a usage operation of the fuel cell system. The method determines that a conditioning of the fuel cell stack is to be carried out for increasing an electrical power provided by the fuel cell stack during usage operation. In addition, the method adjusts at least one operating parameter of the fuel cell system in order to increase a current flow through the fuel cell stack for conditioning the fuel cell stack during usage operation.
US11688866B2

A system and method for cooling and humidifying a cathode subsystem of a fuel cell for an automobile. The system includes a compressor, an air input line including an intercooler configured to cool air output by the compressor, a fluid output line including a fluid injection system, a cathode stack configured to receive air via the air input line and output a fluid to the fluid output line, and an electronic processor. The electronic processor is configured to control the fluid injection system such that the fluid output from the cathode stack is injected into the air input line.
US11688860B2

A fluid flow plate for an electrochemical fuel cell assembly comprises a first plurality of fluid flow channels extending across an area of the flow plate to define a flow field of the fluid flow plate. An array of first fluid transfer points is disposed along an edge of the flow field for communicating fluid into or out of the fluid flow channels. A gallery has a first peripheral edge portion bounded by the array of first fluid transfer points and at least two second peripheral edge portions each bounded by an array of second fluid transfer points disposed along fluid access edges of the fluid flow plate. The at least two second peripheral edge portions are disposed at oblique angles to the first peripheral edge portion such that the total length of the any of second fluid transfer points is at least as long as, and preferably longer than, the length of the array of first fluid transfer points. Disposing the at least two second peripheral edge portions at oblique angles to the first peripheral edge portion enables the lengths of the second peripheral edge portions of each gallery to be increased compared to the length of the first fluid transfer points (i.e. width of the active flow field area) which optimizes fluid distribution into the channels of the flow plate.
US11688848B2

Systems and methods for pulverization mitigation additives for silicon dominant anodes may include an electrode including a metal current collector and an active material layer on the current collector. The active material layer may include islands of material separated by cracks, where the islands may include silicon, pyrolyzed binder, and conductive additives. At least a portion of the additives bridge the cracks of the active material layer and the additives may include between 1% and 40% of the active material layer. The active material layer may include between 20% to 95% silicon. The conductive additives may include carbon nanotubes and/or graphene sheets. The conductive additives may include metal, such as one or more of: gallium, indium, copper, aluminum, lead, tin, and nickel. The metal may include a transition metal, and/or one or more semiconductors. The conductive additives may include long narrow filaments with an aspect ratio of 20 or greater.
US11688843B2

A method of making a calendered electrode for a battery cell comprises introducing a coated electrode having a first surface extending thereover. The coated electrode has a predetermined density of active materials for ion transport. The method further comprises selectively modifying the coated electrode by patterning the first surface to define a patterned electrode having a first portion and a second portion. After the step of selectively modifying, the method further comprises compressing the patterned electrode by calendering the first surface to provide the first portion having a first density of active materials and the second portion having a second density of active materials. The second density is greater than the first density to define the calendered electrode having a spatial variation of active material density.
US11688840B2

A light emitting device including a first light emitting stack, a second light emitting stack disposed under the first light emitting stack, a third light emitting stack disposed under the second light emitting stack, first, second, third, and fourth connection electrodes disposed over the first light emitting stack, and electrically connected to the first, second, and third light emitting stacks, and bonding metal layers disposed on upper surfaces of the first, second, third, and fourth connection electrodes, in which each of the first, second, third, and fourth connection electrodes includes a groove on an upper surface thereof, and the bonding metal layers cover the grooves of the first, second, third, and fourth connection electrodes, respectively.
US11688830B2

The present disclosure provides a display substrate which includes: a plurality of pixel units, at least one of which includes a light emitting diode and a drive circuit. The light emitting diode includes a cathode; the display substrate further includes an auxiliary electrode layer including at least one auxiliary electrode. The auxiliary electrode is disposed in at least one of the pixel units. The auxiliary electrode is electrically connected with the cathode of the light emitting diode which is located in the same pixel unit as the pixel unit that the auxiliary electrode is located in, and the auxiliary electrode covers at least a portion of the drive circuit in the pixel unit that the auxiliary electrode is located in. The auxiliary electrode is made of an opaque conductive material, so as to block light irradiated at the portion of the drive circuit that is covered by the auxiliary electrode.
US11688789B2

In some embodiments, a semiconductor device is provided. The semiconductor device includes a source region and a drain region arranged in a semiconductor substrate, where the source region is laterally separated from the drain region. A gate stack is arranged over the semiconductor substrate and between the source region and the drain region. A cap layer is arranged over the gate stack, where a bottom surface of the cap layer contacts a top surface of the gate stack. Sidewall spacers are arranged along sides of the gate stack and the cap layer. A resist protective oxide (RPO) layer is disposed over the cap layer, where the RPO layer extends along sides of the sidewalls spacers to the semiconductor substrate. A contact etch stop layer is arranged over the RPO layer, the source region, and the drain region.
US11688785B2

A semiconductor device is provided. The semiconductor device comprises a substrate having a first surface and a second surface, the substrate comprising a wide bandgap semiconductor material. An epitaxial layer is on the first surface of the substrate and a metal germanosilicide layer is above the second surface of the substrate. The metal germanosilicide layer forms an ohmic contact to the substrate.
US11688779B2

A semiconductor memory device includes a substrate having a first active pattern including first and second source/drain regions, a gate electrode intersecting the first active pattern and disposed between the first and second source/drain regions, a bit line intersecting the first active pattern and electrically connected to the first source/drain region, a spacer disposed on a sidewall of the bit line, a contact electrically connected to the second source/drain region and spaced apart from the bit line with the spacer interposed therebetween, an interface layer disposed between the second source/drain region and the contact, and forming an ohmic contact between the second source/drain region and the contact, and a data storage element disposed on the contact. A bottom of the contact is lower than a top surface of the substrate. The contact is formed of a metal, a conductive metal nitride, and/or a combination thereof.
US11688778B2

A semiconductor device including an active pattern extending in a first direction; a channel pattern on the active pattern and including vertically stacked semiconductor patterns; a source/drain pattern in a recess in the active pattern; a gate electrode on the active pattern and extending in a second direction crossing the first direction, the gate electrode surrounding a top surface, at least one side surface, and a bottom surface of each of the semiconductor patterns; and a gate spacer covering a side surface of the gate electrode and having an opening to the semiconductor patterns, wherein the source/drain pattern includes a buffer layer covering inner sides of the recess, the buffer layer includes an outer side surface and an inner side surface, which are opposite to each other, and each of the outer and inner side surfaces is a curved surface that is convexly curved toward a closest gate electrode.
US11688771B2

A method for manufacturing a semiconductor device includes forming a source and region in a substrate. A core channel region is formed adjacent the source region. A barrier layer is formed adjacent the core channel region. A drain region is formed in the substrate such that the barrier layer is between the core channel region and the drain region. A first portion of a shell is formed along the core channel region. A second portion of the shell is formed along the barrier layer. The second portion of the shell includes a different material than the first portion of the shell.
US11688765B2

According to one embodiment, a semiconductor device includes first and second electrodes, first to fifth semiconductor regions, and a gate electrode. The first semiconductor region is provided on the first electrode, and electrically connected to the first electrode. The second semiconductor region is provided on a part of the first semiconductor region. The third semiconductor region is provided on another part of the first semiconductor region. The third semiconductor region includes first and second regions. The fourth semiconductor region is provided on the second semiconductor region. The fifth semiconductor region is provided on a part of the fourth semiconductor region. The gate electrode faces the fourth semiconductor region with a gate insulating layer interposed between the gate electrode and the fourth semiconductor region. The second electrode is provided on the fourth and fifth semiconductor regions. The second electrode is electrically connected to the fourth and fifth semiconductor regions.
US11688758B2

Solid state transducer devices having integrated electrostatic discharge protection and associated systems and methods are disclosed herein. In one embodiment, a solid state transducer device includes a solid state emitter, and an electrostatic discharge device carried by the solid state emitter. In some embodiments, the electrostatic discharge device and the solid state emitter share a common first contact and a common second contact. In further embodiments, the solid state lighting device and the electrostatic discharge device share a common epitaxial substrate. In still further embodiments, the electrostatic discharge device is positioned between the solid state lighting device and a support substrate.
US11688737B2

Integrated circuit devices including standard cells are provided. The standard cells may include a first vertical field effect transistor (VFET) including a first channel region and having a first conductivity type and a second VFET including a second channel region and having a second conductivity type that is different from the first conductivity type. Each of the first channel region and the second channel region may extend longitudinally in a first horizontal direction, and the first channel region may be spaced apart from the second channel region in a second horizontal direction that is perpendicular to the first horizontal direction.
US11688731B2

An integrated circuit (IC) device includes a functional circuit electrically coupled to a first power supply node and operable by a first power supply voltage on the first power supply node, and a power control circuit including a first transistor and a second transistor of different types. The first transistor includes a gate terminal configured to receive a control signal, a first terminal electrically coupled to the first power supply node, and a second terminal electrically coupled to a second power supply node. The second transistor includes a gate terminal configured to receive the control signal, and first and second terminals configured to receive a predetermined voltage. The first transistor is configured to, in response to the control signal, connect or disconnect the first and second power supply nodes to provide or cutoff power supply to the functional circuit.
US11688727B2

An electronic device includes: a substrate; a first electronic component that is mounted on a first surface of the substrate; a cap that accommodates the first electronic component between the cap and the substrate; and a mold portion that bonds the cap and the substrate. The cap includes a base portion having a recess that opens to a substrate side and accommodates the first electronic component, and a flange portion that protrudes from an end portion of the base portion on the substrate side to an outer peripheral side and is in contact with the first surface. The mold portion is provided from a second surface side of the substrate to a first surface side while bypassing a side, and bonds the cap and the substrate by molding the flange portion in a portion on the first surface side.
US11688720B2

According to one embodiment, a semiconductor device includes a substrate, a logic circuit provided on the substrate, and a memory cell array provided over the logic circuit that includes a plurality of electrode layers stacked on top of one another and a semiconductor layer provided over the plurality of electrode layers. The semiconductor device further includes a first plug and a second plug provided above the logic circuit and electrically connected to the logic circuit, a bonding pad provided on the first plug, and a metallic wiring layer provided on the memory cell array, electrically connected to the semiconductor layer, and electrically connected to the second plug.
US11688716B2

Provided is a semiconductor chip mounting tape. The semiconductor chip mounting tape comprises a tape base film including first and second surfaces opposite to each other; and an adhesive film including a third surface facing the first surface of the tape base film, and a fourth surface opposite to the third surface, wherein the adhesive film includes a plurality of voids therein, and the fourth surface of the adhesive film may be adhered to a semiconductor chip.
US11688710B2

An electronic device is provided. The electronic device includes: a substrate, a first light-emitting element, and a second light-emitting element. The first light-emitting element is disposed on the substrate and configured to emit a first color light under a first current density when the substrate provides a first current to the first light-emitting element. The second light-emitting element is disposed on the substrate and configured to emit a second color light under a second current density when the substrate provides a second current to the second light-emitting element. The first current is equal to the second current, and the first current density is different from the second current density.
US11688708B2

A chip structure is provided. The chip structure includes a substrate. The chip structure includes a first conductive line over the substrate. The chip structure includes an insulating layer over the substrate and the first conductive line. The chip structure includes a conductive pillar over the insulating layer. The conductive pillar is formed in one piece, the conductive pillar has a lower surface and a bottom protruding portion protruding from the lower surface, the bottom protruding portion passes through the insulating layer over the first conductive line, the bottom protruding portion is in direct contact with the first conductive line, and a first linewidth of a first portion of the first conductive line under the conductive pillar is less than a width of the conductive pillar. The chip structure includes a solder bump on the conductive pillar. The solder bump is in direct contact with the conductive pillar.
US11688703B2

Methods of fabricating semiconductor devices are provided. The method includes forming an interconnect structure over a substrate. The method also includes forming a passivation layer over the interconnect structure. The method further includes forming an opening in the passivation layer to expose a portion of the interconnect structure. In addition, the method includes sequentially forming a lower barrier film, an upper barrier film, and an aluminum-containing layer in the opening. The lower barrier film and the upper barrier film are made of metal nitride, and the upper barrier film has a nitrogen atomic percentage that is higher than a nitrogen atomic percentage of the lower barrier film and has an amorphous structure.
US11688695B2

Aspects of the disclosure provide a semiconductor device. The semiconductor device includes a first die. The first die includes a semiconductor substrate with transistors formed on a first side of the semiconductor substrate. Further, the first die includes a connection structure extending through the semiconductor substrate and conductively connecting a first conductive layer disposed on the first side of the semiconductor substrate with a second conductive layer disposed on a second side of the semiconductor substrate that is opposite to the first side of the semiconductor substrate. Further, the first die includes a shielding structure disposed in the semiconductor substrate and between the connection structure and at least a transistor. The shielding structure includes a third conductive layer and can alleviate coupling between the connection structure and the transistor.
US11688693B2

A package includes an interposer structure free of any active devices. The interposer structure includes an interconnect device; a dielectric film surrounding the interconnect device; and first metallization pattern bonded to the interconnect device. The package further includes a first device die bonded to an opposing side of the first metallization pattern as the interconnect device and a second device die bonded to a same side of the first metallization pattern as the first device die. The interconnect device electrically connects the first device die to the second device die.
US11688685B2

Among other things, a method of fabricating an integrated electronic device package is described. First trace portions of an electrically conductive trace are formed on an electrically insulating layer of a package structure, and vias of the conductive trace are formed in a sacrificial layer disposed on the electrically insulating layer. The sacrificial layer is removed, and a die is placed above the electrically insulating layer. Molding material is formed around exposed surfaces of the die and exposed surfaces of the vias, and a magnetic structure is formed within the layer of molding material. Second trace portions of the electrically conductive trace are formed above the molding material and the magnetic structure. The electrically conductive trace and the magnetic structure form an inductor. The electrically conductive trace may have a coil shape surrounding the magnetic structure. The die may be positioned between portions of the inductor.
US11688684B2

A semiconductor structure and a method of fabricating the same is disclosed. The semiconductor device includes a conductive structure that comprises: an upper conductive line arranged above and in electrical connection with a circuit component in a lower device layer through a via plug, wherein the upper conductive line extends laterally over the via plug; an interposing layer having a substantially uniform thickness arranged between the via plug and the upper conductive line, and extending laterally beyond a planar projection of the via plug, wherein the upper conductive line is in electrical connection with the via plug through the interposing layer; and an overlayer is disposed over the upper conductive line.
US11688681B2

A DRAM chiplet structure is provided. The DRAM chiplet structure includes a first hybrid bonding structure, a DRAM interface structure, and a first DRAM core structure. The first hybrid bonding structure has a first surface and a second surface. The DRAM interface structure is in contact with the first surface of the first hybrid bonding structure. The first DRAM core structure is in contact with the second surface of the first hybrid bonding structure. The DRAM interface structure is electrically connected to the first DRAM core structure through the first hybrid bonding structure.
US11688679B2

Disclosed are interconnection structures, semiconductor packages including the same, and methods of fabricating the same. The interconnection structure comprises a first dielectric layer, a wiring pattern formed in the first dielectric layer, a portion of the wiring pattern exposed with respect to a top surface of the first dielectric layer, a second dielectric layer on the first dielectric layer, the second dielectric layer including an opening that exposes the exposed portion of the wiring pattern, a pad formed in the opening of the second dielectric layer, the pad including a base part that covers the exposed portion of the wiring pattern at a bottom of the opening and a sidewall part that extends upwardly along an inner lateral surface of the opening from the base part, a first seed layer interposed between the second dielectric layer and a first lateral surface of the sidewall part, the first seed layer being in contact with the first lateral surface and the second dielectric layer, and a second seed layer that conformally covers a second lateral surface of the sidewall part and a top surface of the base part, the second lateral surface being opposite to the first lateral surface the second dielectric layer.
US11688670B2

A semiconductor package includes a power semiconductor chip comprising SiC, a leadframe part comprising Cu, wherein the power semiconductor chip is arranged on the leadframe part, and a solder joint electrically and mechanically coupling the power semiconductor chip to the leadframe part, wherein the solder joint comprises at least one intermetallic phase.
US11688665B2

An integrated circuit assembly may be formed having a substrate, a first integrated circuit device electrically attached to the substrate, a second integrated circuit device electrically attached to the first integrated circuit device, and a heat dissipation device defining a fluid chamber, wherein at least a portion of the first integrated circuit device and at least a portion of the second integrated circuit device are exposed to the fluid chamber. In further embodiments, at least one channel may be formed in an underfill material between the first integrated circuit device and the second integrated circuit device, between the first integrated circuit device and the substrate, and/or between the second integrated circuit device and the substrate, wherein the at least one channel is open to the fluid chamber.
US11688651B2

Provided is a semiconductor structure including a substrate, at least two tested structures, an isolation structure, and a short-circuit detection structure. At least two tested structures are disposed on the substrate. The at least two tested structures include a conductive material. The isolation structure is sandwiched between at least two tested structures. The detection structure includes a detecting layer, and the detecting layer is disposed on one of the at least two tested structures, so that a short circuit defect between the at least two tested structures may be identified in an electron beam detecting process, and the detecting layer includes a conductive material. A manufacturing method of the semiconductor structure and a method for detecting a short circuit of the semiconductor structure are also provided.
US11688650B2

A method of etching a substrate, on which a multilayered film is formed, is provided. The multilayered film includes a silicon-containing insulating layer, an undercoat layer provided under the silicon-containing insulating layer, and a mask layer provided above the silicon-containing insulating layer. When the substrate is loaded into a process chamber, a process gas containing a fluorocarbon gas and a noble gas is supplied into the process chamber, and the multilayered film is etched by the plasma formed from the process gas. The noble gas contains a first gas having higher ionization energy than Ar gas, and momentum of an ionized particle of the first gas is less than momentum of an ionized particle of Ar gas.
US11688649B2

A method for manufacturing an inverter circuit includes providing a semiconductor substrate and forming at least one dielectric trench isolation structure in the semiconductor substrate to divide the semiconductor substrate into first and second regions. A P+ doped portion and an N+ doped portion is formed in each of the first and second regions. Gate structure layers are then deposited over the semiconductor substrate. A first opening is formed in the gate structure layers over the P+ doped portion of a first region and a second opening is formed in the gate structure layers over the N+ doped portion of a second region. A gate dielectric layer is then formed on an inner side of the first and second openings. The surface of the semiconductor substrate in the first and second openings is etched. A semiconductor material is formed in the first and second openings by selective epitaxial growth.
US11688645B2

A structure and formation method of a semiconductor device is provided. The semiconductor device structure includes an epitaxial structure over a semiconductor substrate. The semiconductor device structure also includes a dielectric fin over the semiconductor substrate. The dielectric fin extends upwards to exceed a bottom surface of the epitaxial structure. The dielectric fin has a dielectric structure and a protective shell, and the protective shell extends along sidewalls and a bottom of the dielectric structure. The protective shell has a first average grain size, and the dielectric structure has a second average grain size. The first average grain size is larger than the second average grain size.
US11688641B2

An element chip manufacturing method including: attaching a substrate via a die attach film (DAF) to a holding sheet; forming a protective film that covers the substrate; forming an opening in the protective film with a laser beam, to expose the substrate in the dicing region therefrom; exposing the substrate to a first plasma to etch the substrate exposed from the opening, so that a plurality of element chips are formed from the substrate and so that the DAF is exposed from the opening; exposing the substrate to a second plasma to etch the die attach film exposed from the opening, so that the DAF is split so as to correspond to the element chips; and detaching the element chips from the holding sheet, together with the split DAF. The DAF is larger than the substrate. The method includes irradiating the laser beam to the DAF protruding from the substrate.
US11688639B2

A semiconductor device and method of manufacture are provided. In an embodiment a first semiconductor device and a second semiconductor device are formed within a semiconductor wafer and a scribe region between the first semiconductor device and the second semiconductor device is patterned. A singulation process is then utilized within the scribe region to singulate the first semiconductor device from the second semiconductor device. The first semiconductor device and the second semiconductor device are then bonded to a second semiconductor substrate and thinned in order to remove extension regions from the first semiconductor device and the second semiconductor device.
US11688624B2

A method for forming a shallow trench isolation (STI) structure using two individual STI trench etching processes is provided. A first STI etching process forms first trenches with one or more sizes in rows along a first dimension in a silicon substrate. A first dielectric is filled in the first trenches following a first thermal oxidation forming a first liner oxide surrounding the first trenches. A second STI trench etching process forms second trenches with one or more sizes in a second dimension to define active regions separated from each other by the first trenches filled with the first dielectric material and second trenches. A second dielectric is filled in the second trenches following a second thermal oxidation forming a second liner oxide surrounding the second trenches. Active region encroachment caused by the first and second thermal oxidation is reduced by doing the two individual STI trench etching processes.
US11688609B2

An etching method prepares a substrate having laminated films including a first film and a second film that are alternately laminated, and a mask on the laminated films, and etches the laminated films by plasma of a process gas including a carbon and fluorine-containing gas. The carbon and fluorine-containing gas includes an unsaturated bond of C, and a CF3 group.
US11688603B2

Methods for forming structures that include a layer comprising silicon germanium are disclosed. Exemplary embodiments of the disclosure provide improved methods of forming a transition layer on the layer comprising silicon germanium that can mitigate any formation of an interface layer between the layer comprising silicon germanium and a subsequently formed layer comprising silicon.
US11688592B2

A photocathode including a substrate, a photoelectric conversion layer provided on the substrate and generating photoelectrons in response to incidence of light, and an underlayer provided between the substrate and the photoelectric conversion layer and containing beryllium, in which the underlayer has a first underlayer containing a nitride of beryllium.
US11688587B2

A substrate support assembly includes a supporting table and one or more piezoelectric elements disposed between the supporting table and a focus ring. The supporting table has an upper surface, and the upper surface includes a first region on which a substrate is mounted and a second region on which the focus ring is disposed, the second region extending in a circumferential direction at an outer side of the first region. The one or more piezoelectric elements are disposed between the focus ring and the second region to be in direct or indirect contact with the focus ring and the second region. Changes in thicknesses of the one or more piezoelectric elements cause a change in a vertical position of the focus, and the thicknesses of the one or more piezoelectric elements are adjustable to suppress a generation of a gap between the focus ring and the second region.
US11688579B2

Electron emitters and methods of fabricating the electron emitters are disclosed. According to certain embodiments, an electron emitter includes a tip with a planar region having a diameter in a range of approximately (0.05-10) micrometers. The electron emitter tip is configured to release field emission electrons. The electron emitter further includes a work-function-lowering material coated on the tip.
US11688570B2

A switching device for low-voltage or medium-voltage applications including: one or more electric poles; for each electric pole, at least a fixed contact and at least a movable contact, each movable contact being reversibly movable between a coupled position, at which the movable contact is coupled with a corresponding fixed contact, and an uncoupled position, at which the movable contact is separated from the fixed contact, wherein a separation gap is present between the movable contact and the fixed contact, when the movable contact is in the uncoupled position. The switching device includes, for each electric pole, at least an arc-diverting element made of electrically insulating material.
US11688560B2

A supporting-terminal-equipped capacitor chip includes a capacitor chip, and first and second supporting terminals that are electrically conductive and hold the capacitor chip therebetween. A portion of the capacitor chip other than a first connection portion and the first supporting terminal are separated from each other. A portion of the capacitor chip other than a second connection portion and the second supporting terminal are separated from each other. The first connection portion is located on the first main surface adjacent to a first end surface. The second connection portion is located on the first main surface adjacent to a second end surface.
US11688559B2

A multilayer ceramic capacitor includes: a multilayer chip in which each of dielectric layers and each of internal electrode layers are stacked, the plurality of internal electrode layers being exposed to at least one of a first end face and a second end face of the multilayer structure, the first end face being opposite to the second end face, a first external electrode provided on the first end face; a second external electrode provided on the second end face; and a fluorine compound that is adhered to at least a part of a region including a surface of the multilayer chip where neither the first external electrode nor the second external electrode is formed and surfaces of the first external electrode and the second external electrode, fluorine compound being released at a temperature of 380 degrees C. or more.
US11688556B2

A ceramic electronic device includes: a multilayer chip in which dielectric layers are stacked, the multilayer chip having two end faces, an upper face, a lower face and two side faces; a plurality of internal electrode layers that are provided inside of the multilayer chip; and a pair of external electrodes that are provided on the two end faces and are connected to the plurality of internal electrode layers, wherein each of the pair of external electrodes has a smaller thickness in a region not connected to the plurality of internal electrode layers, has an inwardly inflected point as viewed toward the plurality of internal electrode layers, and has a larger thickness in a region connected to the plurality of internal electrode layers, as measured in a direction perpendicular to the corresponding end face.
US11688536B2

The present invention relates to an inductor device, a method of manufacturing same and antenna. The proposed inductor device comprising a magnetic core (1), an electrically insulating support (10) with a cavity (11) arranged around said magnetic core (1), and three windings (DX, DY, DZ) of conductive wire arranged orthogonal to one another, wherein said electrically insulating support (10) is made of a single part and completely houses the magnetic core (1) which is accessible through an opening, the three windings (DX, DY, DZ) being supported on winding supporting faces (12X, 12Y and 12Z) of the electrically insulating support, confined between winding limiting edges (22) defined by lower corner protuberances (20) and centered with respect to the three orthogonal axes (X, Y, Z) such that said electrically insulating support (10) assures symmetry and orthogonality of said electromagnetic field vectors generated by the mentioned inductor device.
US11688516B2

Provided herein is an engagement and care support platform (“ECSP”) computer system including at least one processor in communication with at least one memory device for facilitating senior user engagement. The processor is programmed to: (i) register a user through an application, (ii) register a caregiver associated with the user through the application, (iii) generate a senior profile based upon user personal and scheduling data, (iv) build a daily interactive user interface that reflects the senior profile, (v) display the daily interactive user interface at a first client device associated with the user, (vi) cause the first client device to initiate a daily interaction prompt to the user, (vii) determine whether any user interaction was received in response to the daily interaction prompt, and (viii) transmit a daily update message to a second client device associated with the caregiver, including an indication of whether any user interaction was received.
US11688511B2

A mobile caregiver application is stored on mobile devices of caregivers for managing alert messages generated by a variety of equipment in a healthcare information system. The mobile caregiver application allows secure voice, text, and, optionally, video communication between caregivers using their mobile devices.
US11688508B2

A biometric status sensing media therapy system for the therapeutic care of a Consumer. The system has a media therapy device provided with a central processing unit, audio and/or visual input/output and wireless communications. The media therapy device is provided in wireless communication with a cloud computing and data storage resource. A collection of media files, transmitted to the media therapy device from the cloud computing and data storage resource for play by the media therapy device, is played by the media therapy device according to a pre-configured collection of rules based upon a time schedule and/or a biometric status of the consumer.
US11688507B2

A system and method for generating a metabolic dysfunction nourishment program comprises a computing device configured to obtain a metabolic component as a function of a user metabolic system, identify a metabolic panel as a function of the metabolic component, wherein identifying further comprises receiving a status grading, ascertaining a metabolic functional goal, and identifying the metabolic panel as a function of the status grading, metabolic functional goal, and metabolic component using a metabolic machine-learning model, determine an edible as a function of the metabolic panel, wherein determining further comprises receiving a nourishment composition from an edible directory, producing a nourishment demand as a function of the metabolic panel, and determining the edible as a function of the nourishment composition and nourishment demand using an edible machine-learning model, and generate a nourishment program as a function of the edible and a metabolic outcome using a nourishment machine-learning model.
US11688506B2

A system for calculating an edible score in a display interface, including a computing device configured to initiate, a display interface; retrieve, a performance profile relating to a user; determine, an edible of interest; receive, nourishment information relating to the edible of interest; generate, a score machine-learning process to output an edible score; and display, the edible score within the display interface.
US11688502B2

A method of evaluating a vessel of a patient is provided. The method includes outputting, to a display device, a screen display including: a visualization based on pressure measurements obtained from a first instrument and a second instrument positioned within the vessel of the patient while the second instrument is moved longitudinally through the vessel and the first instrument remains stationary within the vessel; and a visual representation of a vessel; receiving a user input to modify the visualization to simulate a therapeutic procedure; and updating the screen display, in response to the user input, including modifying the visualization based on the user input. A system for evaluating a vessel of a patient is also provided. The system includes first and second instruments sized and shaped for introduction into the vessel of the patient; and a processing system communicatively coupled to the first and second instruments and a display device.
US11688500B2

Infusion systems, infusion devices, and related operating methods are provided. An exemplary method of operating an infusion device capable of delivering fluid to a patient involves obtaining, by a control system associated with the infusion device, user input indicating an activity by the patient, obtaining historical data for the patient corresponding to the activity, determining a probable patient response corresponding to the activity based at least in part on the historical data for the patient, determining an adjustment for delivering the fluid by the infusion device based at least in part on the probable patient response, and operating the infusion device to deliver the fluid to the patient in accordance with the adjustment.
US11688495B2

An MRI image processing and analysis system may identify instances of structure in MRI flow data, e.g., coherency, derive contours and/or clinical markers based on the identified structures. The system may be remotely located from one or more MRI acquisition systems, and perform: error detection and/or correction on MRI data sets; segmentation; visualization of flow superimposed on anatomical structure, quantification; verification; and/or generation of patient specific 4-D flow protocols. A protected health information (PHI) service is provided which de-identifies medical study data and allows medical providers to control PHI data, and uploads the de-identified data to an analytics service provider (ASP) system. A web application is provided which merges the PHI data with the de-identified data while keeping control of the PHI data with the medical provider. A Trusted Broker Service (TBS) is integrated with the PHI service pipeline and allows an authorized third party to control access to data that has been uploaded to the ASP from an authorized uploader.
US11688492B1

A system may include various user devices coupled to a cellular network. Each user device may be associated with a respective member of a predetermined population. The system may further include a contact management server coupled to the cellular network. The contact management server may determine a previous contact event of a user device among the user devices. The contact management server may further determine a selection of a first contact type for contacting the user device. The first contact type may be different from a second contact type of the previous contact event. The contact management server may further transmit a command that triggers the contact event of the user device based on the first contact type.
US11688491B2

Techniques regarding autonomously updating a participation status of an entity with regards to a clinical trial are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise status component that can update a participation status of an entity regarding a clinical trial based on a trust disposition value. The trust disposition value can be determined using machine learning technology and can be indicative of an expected enrichment contribution associated with the participation status.
US11688488B2

An analytic method for improving the efficiency in identifying protein molecular effect information using low resolution x-ray crystallography, by selecting and imaging a protein sample with low resolution x-ray crystallography and assaying the data thus generated as to local ligand strain energy value, followed by calculating a real-space difference density Z for each element and compiling ZDD data therefrom, followed by determining the true protomer/tautomer state of the protein sample by calculating Scorei according to the following equation so that the highest Scorei signifies the molecular effect information: Scorei={((ZDDi−μZDD)/σZDD)+((SEi−σSE)/σSE)}.
US11688484B2

Methods, systems, and devices for debugging memory devices are described. A memory system may be an example of a multichip package (MCP) that includes at least one volatile memory device and at least one non-volatile memory device. In some examples, errors may occur at the volatile memory device, and data associated with the errors may be stored to the non-volatile memory device. To store the data, access operations being performed on the non-volatile memory may be interrupted (e.g., paused) and the data may be stored to the non-volatile memory before the access operations are resumed. The stored data may be accessed (e.g., by a host device) for use during an error correction operation.
US11688476B2

A device might include a common source, a three-dimensional array of memory cells, a plurality of access lines, and a controller. The three-dimensional array of memory cells might include a plurality of NAND strings. Each NAND string might be selectively connected between a corresponding data line and the common source. Each access line of the plurality of access lines might be connected to a control gate of a respective memory cell of each NAND string of the plurality of NAND strings. The controller might be configured to access the three-dimensional array of memory cells to implement a source-side seeding operation.
US11688466B2

A page buffer circuit in a memory device includes a logic element configured to perform a series of calculations pertaining to one or more memory access operations and generate a plurality of calculation results associated with the series of calculations and a dynamic memory element coupled with the logic element and configured to store the plurality of calculation results. The page buffer circuit further includes an isolation element coupled between the logic element and the dynamic memory element, the isolation element to permit a calculation result from the logic element to pass to the dynamic memory element when activated and a circuit coupled to the dynamic memory element and configured to perform pre-charging operations associated with the one or more memory access operations and based at least in part on the plurality of calculation results stored in the dynamic memory element. The circuit coupled to the dynamic memory element can perform a first operation on the memory array based at least in part on a first calculation result stored in the dynamic memory element during a first period of time when the isolation element is deactivated to disconnect the logic element from the dynamic memory element, and the logic element is configured to concurrently generate a second calculation result during the first period of time.
US11688464B2

Provided herein may be a storage device and a method of operating the same. The storage device may include a memory device including a plurality of memory cells and a memory controller. The memory controller may be configured to control the memory device to generate dummy data based on write data, when a size of the write data is less than a preset size, and to store program data including the write data and the dummy data in selected memory cells among the plurality of memory cells.
US11688463B2

A memory device comprises a substrate and a memory array disposed above the substrate, the memory array comprising a plurality of vertically stacked layers, each vertically stacked layer comprising a plurality of word lines. The memory device further comprises a plurality of vertical string driver circuits disposed above the memory array, wherein each of the plurality of vertical string driver circuits comprises one or more semiconductor devices coupled to a respective one of the plurality of word lines.
US11688461B2

A three-dimensional (3D) memory device includes a memory cell array, a first sense amplifier and a second sense amplifier. The memory cell array includes lower memory cells respectively arranged in regions where lower word lines intersect with bit lines and upper memory cells respectively arranged in regions where upper word lines intersect with the bit lines. The first sense amplifier is connected to a first lower word line and performs a data sensing operation on a first lower memory cell connected between a first bit line and the first lower word line. The second sense amplifier is connected to a first upper word line and performs a data sensing operation on a first upper memory cell connected between the first bit line and the first upper word line. The data sensing operations of the first and second sense amplifiers are performed in parallel.
US11688459B2

The present disclosure includes apparatuses and methods for determining soft data. A number of embodiments include determining soft data associated with a data state of a memory cell. In a number of embodiments, the soft data may be determined by performing a single stepped sense operation on the memory cell.
US11688458B2

A semiconductor memory device includes a first memory cell for storing data using at least three levels of threshold voltages, including a first level, a second level higher than the first level and a third level higher than the second level. A first word line is connected to the first memory cell. In writing of data to the first memory cell from a state where a threshold voltage of the first memory cell is the first level, a plurality of program operations and verify operations are performed, each program operation including applying a program voltage to the first word line, each verify operation including applying a read voltage lower than the program voltage. The program operations include a program operation for the second level and a program operation for the third level, and the verify operations include a verify operation for the second level, and do not include a verify operation for the third level.
US11688454B2

A memory system includes: a memory device including at least one bank; and a memory controller suitable for: dividing the bank into a plurality of sub-regions according to an active address, generating an aging signal for the bank based on a plurality of counting values generated by counting a number of inputs of an active command for each of the sub-regions, and providing the active command, the active address, the aging signal, and a target refresh command, wherein the memory device is suitable for: generating a sampling address by sampling the active address according to the active command, and performing a target refresh operation on a word line corresponding to the sampling address according to the target refresh command while adjusting a refresh period of the bank according to the aging signal.
US11688445B2

A memory cell is disclosed which includes a semiconductor layer, a first electrode coupled to the semiconductor layer, a second electrode coupled to the semiconductor layer, wherein the first and second electrodes are separated from one another along a first axis and wherein the semiconductor layer extends beyond the first axis along a second axis substantially perpendicular to the first axis, thereby forming a first wing, a third electrode separated from the semiconductor layer by an insulating layer, a first magnetic tunnel junction (MTJ) disposed on the first wing, and a first read electrode coupled to the first MTJ.
US11688432B2

An approach for assembling a hard drive to a hard drive carrier is provided. The approach includes an ergonomic tool to aid with assembly. The ergonomic tool allows for a reduction in assembly time and prevents damage to the components. The ergonomic tool comprising of a base having a first surface and a first end open for receiving the components. The tool has a set of walls rising from the base, a first wall rising from the base proximate a second end opposite the first end and a pair of opposing side walls including voids rising from the first surface between the first end and the second end, to form a slot there between to receive the components within and adjacent the first surface. The tool has a releasable hold mechanism that aligns the components during assembly.
US11688429B2

According to one embodiment, a disk device includes a housing including a hole, a magnetic disk, a control board closing the hole, and an electronic component. The electronic component is mounted on the control board, and assists a control operation for recording and reproducing information on and from the magnetic disk.
US11688426B2

A method for providing enhanced readability of data written to a magnetic tape, includes the steps of (i) writing data to a first tape partition using a tape drive, the data being written under a first dimensional stability condition; (ii) monitoring an ambient dimensional stability condition with a condition monitor to determine if the ambient dimensional stability condition has moved at least a predetermined threshold value from the first dimensional stability condition toward a preferred dimensional stability condition; and (iii) replicating the data to a second tape partition with a data replicator when it has been determined that the ambient dimensional stability condition has moved at least the predetermined threshold value from the first dimensional stability condition toward the preferred dimensional stability condition.
US11688410B2

Example operations may include determining a first noise estimate of noise that propagates along a receive path of a device. The operations may further include determining a second noise estimate of the noise and determining a cross-relationship estimate with respect to the noise. In addition, the operations may include adjusting one or more correction filters configured to correct for imbalances between a first branch and a second branch of the receive path. The adjusting may be based on the first noise estimate, the second noise estimate, and the cross-relationship estimate.
US11688408B2

Embodiments provide an audio processor for processing an audio signal to obtain a subband representation of the audio signal. The audio processor is configured to perform a cascaded lapped critically sampled transform on at least two partially overlapping blocks of samples of the audio signal, to obtain a set of subband samples on the basis of a first block of samples of the audio signal, and to obtain a corresponding set of subband samples on the basis of a second block of samples of the audio signal. Further, the audio processor is configured to perform a weighted combination of two corresponding sets of subband samples, one obtained on the basis of the first block of samples of the audio signal and one obtained on the basis on the second block of samples of the audio signal, to obtain an aliasing reduced subband representation of the audio signal.
US11688394B1

This disclosure proposes systems and methods for leveraging entity-related language models in speech processing. A system can receive audio data corresponding to an utterance and perform automatic speech recognition (ASR) on a first portion of the audio data using a general language model. Based on the results, the system may identify a specific language model for processing a second portion of the audio data. The specific language model may include entities belonging to a common subject or class. The specific language model may, in some cases, provide better results than the general language model. While the general language model may describe a whole sentence, the specific language model may describe only a portion of a sentence. Thus, a top-level model may “activate” the specific language model when it may provide useful results. The resulting data may include results from both the general language model and the specific language model.
US11688391B2

The present disclosure provides a modeling method for speech recognition and a device. The method includes: determining N types of tags; training a neural network according to speech data of Mandarin to generate a recognition model whose outputs are the N types of tags; inputting speech data of each dialect into the recognition model to obtain an output tag of each frame of the speech data of each dialect; determining, according to the output tags and tagged true tags, error rates of the N types of tags for the each dialect, generating M types of target tags according to tags with error rates greater than a preset threshold; and training an acoustic model according to third speech data of Mandarin and third speech data of the P dialects, outputs of the acoustic model being the N types of tags and the M types of target tags corresponding to each dialect.
US11688371B2

An adjustable length strap assembly, including a length of a strapping material having a terminal end secured to an anchoring point located on a rear portion of a body of a stringed instrument, said length threaded through a first leveraging portion of a leveraging member and folded, such that a section of the length of the strapping material is folded over to form a two ply configuration of strapping material consisting of a top ply and a bottom ply, with slid-able longitudinal movement of each ply leveraged by said first leveraging portion of the leveraging member; and a second portion defined by a tongue capable of swivelling about a second leveraging portion of the leveraging member; wherein the slid-able longitudinal movement of the bottom ply relative to the top ply is regulated by movement of a slider of a longitudinally oriented slide-fastening mechanism formed integrally to the top ply.
US11688370B2

An apparatus for hanging an instrument includes a wall plate, an axial arm, and a yoke. The wall plate is configured to secure the apparatus to a wall or other suitable surface. The axial arm extends axially between the wall plate and the yoke. The yoke is configured to receive at least a portion of an instrument. The apparatus also includes a humidistat disposed on a surface of the wall plate opposite the wall or other suitable surface. The humidistat is configured to display a relative humidity value corresponding to an amount of water vapor in the atmosphere proximate the instrument.
US11688357B2

The present invention provides improved driving methods for four particle electrophoretic displays that improves the performance of such displays when they are deployed in low temperature environments and the displays are required to be updated when positioned vertically (i.e., the driving electric fields are substantially perpendicular to the direction of Earth's gravity). Methods are provided for displaying each of the colors at each pixel, as desired, with minimal interference (contamination) from the other particles.
US11688351B2

A shift register unit, a gate driving circuit, and a display device are provided. The shift register unit includes an input terminal, a first shift register sub-unit, and a second shift register sub-unit. The first shift register sub-unit includes a first output terminal, is connected to the input terminal to receive an input signal, and is configured to output a first output signal at the first output terminal according to the input signal; the second shift register sub-unit includes a second output terminal, is connected to the input terminal to receive the input signal, and is configured to output a second output signal at the second output terminal according to the input signal; and a pulse portion of the first output signal at least partially overlaps with a pulse portion of the second output signal in time.
US11688346B2

An electronic device includes a display screen, a display control circuit, an active optical component, and an optical control circuit. The active optical component is located below the display screen. The display control circuit is configured to control refreshing of the display screen, and output a synchronization signal to the optical control circuit. The optical control circuit is configured to receive the synchronization signal, and control the active optical component to start light emission after a predetermined first delay that is after a moment corresponding to the synchronization signal to enable the display control circuit to refresh to one row of at least one row on the display screen corresponding to the active optical component after a predetermined second delay that is after the active optical component completes light emission.
US11688344B2

A display device includes: a pixel including a light emitting element and a first transistor for applying a driving current to the light emitting element; a data driver for supplying a first data voltage corresponding to first sensing data to the pixel in a sensing period, and supplying, to the pixel, a second data voltage corresponding to second sensing data or a third data voltage corresponding to third sensing data in a verification period for detecting compensation degree of the sensing period; a sensing unit for extracting a first sensing value corresponding to the first sensing data, a second sensing value corresponding to the second sensing data, and a third sensing value corresponding to the third sensing data through sensing lines; and a timing controller for generating image data compensated using the first sensing value, and detecting the compensation degree using the second sensing value or the third sensing value.
US11688330B2

A display apparatus and a controlling method are provided. The display apparatus includes a communication interface to communicate with an external device, a display, and a processor which, in response to connecting to a plurality of external devices, may identify one external device based on usage history, identify whether the external device is turned on based on a clock signal included in an input signal of the identified external device, based on the identified external device not being turned on, transmit a control signal to turn on the external device to the external device, identify a feature of content provided by the identified external device, change an output setting state of the display corresponding to the identified feature of the content, and based on receiving content from the external device, control the display to display the received content based on the changed output setting state of the display.
US11688328B2

A display system includes a display region including a plurality of sub display apparatuses and a host processor which divides source image data into a plurality of sub input image data corresponding to the plurality of sub display apparatuses, and provides the plurality of sub input image data to the plurality of sub display apparatuses. A sub display apparatus of the plurality of sub display apparatuses includes a sub display panel including a plurality of pixels and a panel driver which receives corresponding sub input image data among the plurality of sub input image data and drives the sub display panel based on the corresponding sub input image data. The host processor includes a data generator which senses information of the plurality of sub display apparatuses included in the display region and determines a number of the plurality of sub display apparatuses.
US11688327B2

The disclosure provides a source driving circuit adapted to a display panel. The source driving circuit includes a data channel and a control circuit. The data channel is configured to be coupled to a data line of the display panel and drive the data line of the display panel sequentially according to first display data and second display data. The first display data corresponds to a first scan line of the display panel, and the second display data corresponds to a second scan line of the display panel next to the first scan line of the display panel. The control circuit is coupled to the data channel and is configured to control a time point that the data channel outputs the second display data according to similarity between the first display data and the second display data.
US11688326B2

Disclosed is a shift register including a first input sub-circuit, configured to receive a first input signal from a first input terminal and output a blanking output control signal to a first node in a blanking period of time of a frame; a second input sub-circuit, configured to receive a second input signal from a second input terminal and output a display output control signal to the first node in a display period of time of the frame; an output sub-circuit, configured to output a composite output signal via an output terminal under control of the first node, the composite output signal including a display output signal outputted in a display period of time and a blanking output signal outputted in a blanking period of time which are independent of each other.
US11688313B2

The present disclosure provides a display device and a method of detecting a driving circuit. The display device of the present disclosure is provided with test switches on both first connection wires and second connection wires, so that wiring on both sides of the driving circuit can be tested, thereby preventing the driving circuit of the display device from missed detections and improving durability of the display device.
US11688312B2

A suspended system with orientation control. The system may have a frame, a sign attached to the frame, a plurality of sensors, at least two thrusters, and a microcontroller operatively coupled to the plurality of sensors and the thrusters. The frame is configured to be suspended from a support, and the sign is configured to display a graphic. The plurality of sensors is configured to track an orientation of the frame. The thrusters are configured to adjust the orientation of the frame. Each of the thrusters may have an axis oriented in a direction perpendicular to the frame. The microcontroller is configured to receive a selected orientation of the frame, receive the current orientation of the frame from the sensors, compare the orientation of the frame with the selected orientation, and control the thrusters to adjust the orientation of the frame into the selected orientation.
US11688300B2

There is provided herein a method for assessing a speech/lingual quality of a subject, the method comprising: providing a content-containing stimulus to a user; recording the user's vocal response to the stimulus and/or to instructions related thereto; processing the user's recorded vocal response to measure/extract/compute at least one linguistics (prosodic) parameter and at least one acoustic parameter; transforming the user's vocal response into a transformed text section, which is based on a processing unit's interpretation of the user's verbal response; comparing the transformed text section to a predetermined text section, which represents the user's expected; and computing an output signal indicative of at least one speech/lingual quality of the user, based at least on data resulted from the texts comparison, the at least one measured/extracted/computed linguistic parameter and the at least one acoustic parameter.
US11688294B2

Systems and methods for an enhanced ultrasound biofeedback therapy for an improved speech remediation treatment for an individual include transmitting a plurality of ultrasound (US) waves toward a tongue of the individual; receiving a plurality of reflected US waves; converting the plurality of reflected US waves into a plurality of US signals to transmit to an ultrasound machine; and generating one or more enhanced images of the tongue at least partially based on the US signals in real-time, the enhanced images including identified Regions of Interest (ROIs) along tongue sub-parts comprising the tongue root, the tongue dorsum, and the tongue blade and respective ROI points identified therein. An interactive visual story is generated and updated in real-time with a tongue-mapping trajectory of the individual on a display based on the enhanced one or more images to determine a successful or unsuccessful sound production.
US11688288B2

An example method includes determining, by a flight planning system, a perceived noise at a surface location based on acoustic noise emitted by an aerial vehicle at an aerial location. The aerial location corresponds to a waypoint along a proposed trajectory. Further, determining the perceived noise includes estimating propagation of the acoustic noise from the aerial location to the surface location based on environmental features of the environment or weather data. The flight planning method also includes determining, by the flight planning system using a noise-abatement function, a noise-abatement value of the proposed trajectory for the aerial vehicle based on the perceived noise at the surface location. In addition, the flight planning method includes determining, by the flight planning system, a flight plan for the aerial vehicle based on the noise-abatement value of the proposed trajectory, and outputting the flight plan for use in navigating the aerial vehicle.
US11688280B2

Example techniques are described for determining a dynamic traffic-management plan based on factors such as predicted increases in traffic and known-structurally-deficient transportation infrastructure. Traffic patterns may be re-routed, particularly during high-congestion events, to reduce or avoid excessive weight loads travelling across weakened sections of roads, bridges, or the like.
US11688273B2

A digital video alarm monitoring computer system. The system includes a computer having non-transitory memory configured to store machine instructions that are to be executed by the computer. The machine instructions when executed by the computer implement the following functions. The functions include receiving identifying data indicative of digital video data. The functions further include transmitting a digital video alarm status query. The functions also include receiving a digital video alarm monitoring status in response to transmitting the digital video alarm monitoring status query. The digital video alarm monitoring status may include an active status and an inactive status. The functions may further include transmitting or analyzing the digital video data in response to the digital video alarm status being the active status.
US11688265B1

A system includes video cameras arranged to monitor a vulnerable person, and a processor system that receives video frames from the video cameras, the processor system comprising a processor and a non-transitory, computer-readable storage medium having machine instructions executed by the processor. The processor detects and identifies objects in a current received video frame, classifies an identified object as the person by applying a facial recognition algorithm that identifies the person, determines a posture of the person by identifying joints, limbs, and body parts, and their respective orientations to each other and to a plane, and immediately discards the current video frame. The processor then determines a change in motion, of the person, between the current received video frame and one or more prior received video frames, and, based on the determined posture and the change in motion, determines that the person has experienced a defined event. An example method for monitoring health and well-being of persons includes a processor integral to a video camera capturing video frames containing raw image data of a scene containing person objects and non-person objects. The processor, for a first video frame, executes video frame operations, including detecting the person objects in the first video frame, detecting and identifying the non-person objects in the first video frame, identifying and classifying a person object as a person for metric analysis, and determining a posture of the person. The method further includes the processor repeating the video frame operations for second and subsequent video frames; identifying changes in posture of the person from the second and subsequent video frames; using the changes in posture, determining motion of the person; providing person privacy, comprising automatically and immediately following each video frame operation on a video frame, deleting all raw image data of the video frame; and, based on the posture changes and the motion, generating a private, personalized metric analysis for the person. In an aspect, the private, personalized metric analysis includes outcome measures of interest selected from a group consisting of steps taken/distance walked/changes in gait by elderly persons, positional changes for bedridden persons, and developmental milestones in child persons; and the processor conducts the metric analysis over time to identify trends and corresponding changes in a health condition of the person, comprising progress in rehabilitation, deterioration from a degenerative disease, and physical and mental development.
US11688263B2

This document describes techniques and devices to detect and classify human and animal presence and/or motion based on changes in the interaction of the human or animal with Wireless Local Area Network (WLAN) radio frequency (RF) signals within or about a building structure, such as a home or office. A first WLAN device transmits a sounding packet to a second WLAN device and receives an acknowledgement (ACK) of receiving the sounding packet by the second WLAN device. The first WLAN device uses the received ACK to determine Channel State Information (CSI) for an RF signal path between the first WLAN device and the second WLAN device, aggregates the determined CSI with additional CSI, and uses the aggregated CSI to determine a presence or a motion within the structure.
US11688261B2

A method and system are described for automated child monitoring. The system comprises wearable sensor device wirelessly connected to a mobile device. The system comprises sensors configured to detect environmental factors and activities of a child. In one or more embodiments, the activities may be one or more of drinking, vaping, smoking, driving and presence of a threat for a child. The system may be configured to determine real-time location of a wearer as well as contextual information. The sensor device is communicably coupled to one or more mobile devices, additional wearable devices or fixed units. The mobile device is configured to control one or more operations of the inconspicuous wearable device.
US11688250B2

Disclosed embodiments may include a system that may receive first level authentication data from a first user, identify a first user device associated with the first user, and determine whether a current location of the first user device is within a predetermined proximity of a first computing device. In response to the determination, the system may detect one or more objects within the predetermined proximity of the first computing device using the one or more positional sensors. The system may determine that at least one of the one or more objects is associated with a human, and in response, trigger a security measure. The system may transmit an indication of the triggered security measure to the first computing device, and may transmit instructions to the first user device configured to cause the first user device to provide an alert to the first user.
US11688249B1

A method and apparatus for determining at least a portion of a media item pathway are disclosed. The apparatus includes a transfer module comprising shafts that are rotatable and spaced apart in a substantially parallel relationship. A removable module is located with respect to the transfer module to selectively locate spaced apart rows of protruding guide elements with respect to the arm elements. At least one arm element comprises an abutment member that moves with the arm element and abuts with an abutment region of at least one guide element when a respective shaft element is rotated. A portion of a media item pathway is at least partially determined via opposed guide surfaces of the guide elements and the arm elements.
US11688244B2

The present disclosure relates generally to computational devices and, in particular, toward a computational device, system, and method of operating a computational device. The method may include determining that a mirror symbol has landed within a predetermined symbol area and then implementing a bonus spin and mirror operation in response thereto.
US11688234B2

A wagering game system configured to perform operations to transmit to a mobile device, via a wireless communication device of the gaming system, an offer for presentation via the mobile device in response to detecting that the mobile device is located at a casino. The offer is associated with a wagering game machine within the casino. The operations can further include detecting, via an electronic tracking device associated with the wagering game machine, an electronic identifier provided from the mobile device. For instance, the mobile device can provide the electronic identifier to the wagering game machine. The operations can further include associating, via an electronic processing unit of the gaming system, the offer with the wagering game machine in response to detecting the electronic identifier.
US11688222B2

A handheld-device imaging and collection apparatus, associated techniques and systems are described. An example apparatus may include a first container and a second container attached to each other. The first container includes a top panel arranged to enable acquiring a clear view of an inside of the first container, and one or more mirrors arranged facing inside of the first container, such that an image captured by a camera through the top panel captures reflections, in the one or more mirrors, of an handheld-device placed inside the first container. The second container includes a collection chamber configured to store the handheld-device.
US11688219B2

Aspects of the present disclosure provide systems and methods for access control using multi-factor validation. In an example, an access control system is designed to be used in conjunction with a first recognition system, such as facial recognition system, a gait recognition system, or audio recognition system, that uses a confidence level to determine whether individuals are authorized to access a restricted area. When the first recognition system is unable to confidently identify the individual, a second recognition system, such as a mobile device system or access card system, may be used to provide second factor verification. Further, stored recognition data may be updated to include information gathered by the first recognition system in response to use of the second factor verification.
US11688214B1

A composite panel for a vehicle includes a plurality of layers bonded together by resin. A sensing assembly is arranged between at least two of the plurality of layers. The sensing assembly includes at least one of a piezoelectric layer to sense vibration of the composite panel when installed on the vehicle and a thermopile configured to sense changes in temperature of the composite panel when installed on the vehicle. The sensing assembly further includes a transmitter configured to transmit data to the vehicle based on an output of the at least one of the piezoelectric layer and the thermopile.
US11688212B2

A system and method for classifying driving behavior. The method includes training, via a supervised machine learning process, a classifier using a labeled training data set including at least one set of training features and corresponding training labels, wherein the classifier is trained to classify driving behavior, wherein the training features include training vehicle telemetries, wherein the training labels include at least one of driver labels and vehicle labels; and applying the classifier to an application data set including a plurality of application features to output a classification of driving behavior based on the application features, wherein the application features are extracted from application data including application vehicle telemetries for a vehicle.
US11688205B2

A parking enforcement and vehicle charging system can include a weather resistant housing, a processor disposed inside of the housing, a memory disposed inside of the housing and coupled to the processor, a network interface disposed in the housing and coupled to the processor, a first camera disposed in the housing and facing outward towards a first parking space, and a charging port and electricity supply configured to allow a vehicle in the first parking space to be plugged in for recharging. The processor can be configured to recognize when a vehicle first occupies the first parking space.
US11688199B2

Disclosed is a method and apparatus for face detection using an adaptive threshold. The method includes determining a detection box in an input image, calculating a confidence score indicating whether an object in the detection box corresponds to a face, setting an adaptive threshold based on a size of the detection box, and determining whether the object in the detection box corresponds to a face based on comparing the confidence score to the adaptive threshold.
US11688197B1

The invention provides a fingerprint recognition module comprising a first dielectric layer, a processing unit, a plurality of first sensing series and a plurality of second sensing series. A first side and a second side of the first dielectric layer are provided with first metal contacts and second metal contacts respectively. The processing unit, disposed on the first side, has first conductive pads for electrically connecting the first metal contacts, coupled with the second metal contacts. The first sensing series, coupled with the first traces, are arranged between the first dielectric layer and a second dielectric layer. The second sensing series, coupled with the second traces, are arranged between the second dielectric layer and a third dielectric layer. The first trace is coupled with a third trace through a first conductive pillar, and the second traces and the third traces are coupled with the second metal contacts.
US11688196B2

Methods, systems, and apparatuses, including computer programs encoded on a computer-readable storage medium for estimating the shape, size, and mass of fish are described. A pair of stereo cameras may be utilized to obtain right and left images of fish in a defined area. The right and left images may be processed, enhanced, and combined. Object detection may be used to detect and track a fish in images. A pose estimator may be used to determine key points and features of the detected fish. Based on the key points, a three-dimensional (3-D) model of the fish is generated that provides an estimate of the size and shape of the fish. A regression model or neural network model can be applied to the 3-D model to determine a likely weight of the fish.
US11688190B2

Systems and methods for text segmentation are described. Embodiments of the inventive concept are configured to receive an image including a foreground text portion and a background portion, classify each pixel of the image as foreground text or background using a neural network that refines a segmentation prediction using a key vector representing features of the foreground text portion, wherein the key vector is based on the segmentation prediction, and identify the foreground text portion based on the classification.
US11688183B2

A neural network is configured to process image data captured by a vehicle-mounted camera. The neural network includes common processing layers (a trunk) and separate, parallelizable processing layers (branches). An object detection branch of the neural network is trained to detect objects that may be visible from the vehicle-mounted camera, such as cars, trucks, and traffic signs. A curve determination branch is trained to detect and parameterize salient curves, such as lane boundaries and road boundaries. The curve determination branch itself is configured with a trunk and branch architecture, having both common and separate processing layers. A first branch computes a likelihood that a curve is present in a given location of the image data and a second branch further localizes the curve within the given location if such a curve is present. Training of the different branches of the neural network may be decoupled.
US11688180B2

A lane departure warning system which uses at least one detection device, such as a stereo camera, to map the surrounding environment in three-dimensions, which provides for a determination of the distance of various objects in a given image obtained by the camera. With the information obtained by the camera, or cameras, additional data, such as the color of each pixel in an image, it is possible to identify which pixels in the image correspond to the road. Once the pixels that correspond to the road are identified, the width of the road is determined, as well as the position of the vehicle on the road. With the width of the road being known, the road is “virtually” divided into virtual lanes, and it is determined which of the virtual lanes the vehicle is travelling, and the vehicle is monitored to ensure that the vehicle remains within one of the virtual lanes.
US11688168B1

In one implementation, a method of displaying sports data is performed by a device including an image sensor, a display, one or more processors, and non-transitory memory. The method includes obtaining, using the image sensor, an image of a physical environment including a sporting event. The method includes detecting, in the image of the physical environment, an object. The method includes obtaining data regarding a current state of the sporting event with respect to the object. The method includes displaying, on the display in association with the physical environment, a representation of the data.
US11688165B2

In order to improve a user's task of documenting items that are identified by the user while at a construction site, a computing system may be configured to (i) analyze media content captured at a construction site (e.g., an audio or audiovisual recording) that is descriptive of at least one given on-site item identified by a user while at the construction site, (ii) extract, from the captured media content, a set of information for the given on-site item, (iii) based on the extracted set of information for the given on-site item, generate a data record for the given on-site item, and (iv) cause the generated data record for the given on-site item to be presented to the user for review.
US11688164B2

Systems, methods, and non-transitory computer-readable media can receive a geometric map and a semantic map associated with a geographic area, the semantic map comprising semantic data associated with vehicle navigation. A first semantic position estimate associated with a first piece of semantic data contained in the semantic map is generated based on semantic data location information associated with the first piece of semantic data. A final position for the first semantic position estimate is received. One or more three-dimensional semantic labels are applied to the geometric map based on the final position of the first semantic position estimate. A warped semantic map is generated. Generating the warped semantic map comprises warping the semantic map based on the one or more three-dimensional semantic labels.
US11688163B2

A target recognition method and device based on a MASK RCNN network model are disclosed. The method comprises: determining a multi-stage network as a basic network; selecting at least one intermediate layer capable of extracting a feature map from the basic network, and inputting respectively a feature map output by the intermediate layer and a feature map output by an end layer of the basic network to corresponding MASK RCNN recognition networks to construct a network model based on the MASK RCNN, wherein the feature map output by the intermediate layer and the feature map output by the end layer have different sizes; training the MASK RCNN recognition networks with a data set and stopping training until a preset training end condition is satisfied; and recognizing the target using the MASK RCNN recognition networks after trained. This solution is very suitable for small target recognition of a flying UAV.
US11688162B2

A method and device is provided for detecting a state change in an environment around a vehicle, and providing a notification in response to detecting a state change, wherein the detection involves determining a portion of the environment to capture, capturing a portion of the environment, detecting a state change in the captured portion, and the production of a notification in response to the change in the captured environment. Certain embodiments include traffic signal detection, vehicle detection, vehicle speed detection, and user adjustment of the detection.
US11688161B2

A three dimensional bounding box is determined from a two dimensional image. A two dimensional bounding box is calculated based on a detected object within the image. A three dimensional bounding box is parameterized as having a yaw angle, dimensions, and a position. The yaw angle is defined as the angle between a ray passing through a center of the two dimensional bounding box and an orientation of the three dimensional bounding box. The yaw angle and dimensions are determined by passing the portion of the image within the two dimensional bounding box through a trained convolutional neural network. The three dimensional bounding box is then positioned such that the projection of the three dimensional bounding box into the image aligns with the two dimensional bounding box previously detected. Characteristics of the three dimensional bounding box are then communicated to an autonomous system for collision and obstacle avoidance.
US11688160B2

A method of generating training data for training a neural network, method of training a neural network and using a neural network for autonomous operations, related devices and systems. In one aspect, a neural network for autonomous operation of an object in an environment is trained. Policy values are generated based on a sample data set. An approximate action-value function is generated from the policy values. A set of approximated policy values is generated using the approximate action-value function for all states in the sample data set for all possible actions. A training target for the neural network is calculated based on the approximated policy values. A training error is calculated as the difference between the training target and the policy value for the corresponding state-action pair in the sample data set. At least some of the parameters of the neural network are updated to minimize the training error.
US11688157B2

A method includes receiving, by a computing device, acceleration information from an acceleration sensor attached to a product; receiving, by the computing device, from an image capture device an image of a prospective purchaser of the product; determining, by the computing device, a movement of the prospective purchaser based on the acceleration information and the image, the movement being in relation to a movement of the product; and sending, by the computing device, display information to a digital display, the display information including information related to the product. The movement of the product is based on the acceleration information.
US11688152B2

A preprocessing method and a preprocessing system for improving image recognition are provided. The preprocessing method includes the following steps: disposing light-emitting diodes to surround an image sensor, in which the image sensor corresponds to an image capture region; turning on the light-emitting diodes for emitting a white light source having a color temperature of 3200K, in which the white light source has a fixed illumination area range, and the illumination area range covers the image capture region, such that a color temperature of the image capture region is approximately or equal to 3200K; and turning off the light-emitting diodes for a time interval, such that the image sensor captures images to generate preprocessing frames under a low illuminance condition that is between 0.0004 lux and 1 lux.
US11688151B1

An object in 3D extended reality (XR), such as a virtual reality (VR) environment, is dynamically labelled based on the viewpoint of a main camera for a user. Labels may be created based on the viewing axis of the user from the camera with respect to the object, the size of the object, and the distance of the object from the camera. The dynamically labelled object can be rotated or walked around with labels of information dynamically being generated around visible points of interest that are referenced to the user in an organized and non-overlapping manner.
US11688149B1

Methods and systems are provided for dynamic interaction with an augmented reality environment. In some embodiments, the systems and methods are directed at dynamically interacting with machinery within the augmented reality environment via an augmented reality device. The method involves analyzing a site in which the machinery is to be operated to capture environment data; displaying on the augmented reality device an augmented reality representation of the machinery as an overlay of a portion of an augmented reality environment; receiving an interaction request for interacting with the augmented reality representation of the machinery; determining whether the interaction request can be completed in respect of the machinery within the site; and in response to determining that the interaction request can be completed, displaying the augmented reality representation of the machinery in accordance with the interaction request, otherwise, indicating that the interaction request cannot be completed within the site.
US11688148B2

Methods and systems for selecting an object or location in an extended reality (XR) environment or physical environment are described. A first origin, including a first position and a first direction, and a second origin, including a second position and a second direction, are obtained by at least one sensor. An intersection of a first ray, casted from the first origin, and a second ray, casted from the second origin, is determined. A selected object or selected location is identified, based on the determined intersection. An identification of the selected object or the selected location is outputted.
US11688140B2

In one embodiment, a user-navigable, three-dimensional (3-D) virtual room-based user interface for a home automation system is provided. Each user-navigable 3-D virtual room shows a substantially photo-realistic depiction of a corresponding physical room of the structure, including substantially photo-realistic depictions of boundaries of the physical room, furnishings present in the physical room, and devices present in the physical room that are under the control of the home automation system. A user may use explicit navigation commands or implicit actions to navigate within the user-navigable 3-D virtual room, moving a virtual camera in 3-D space to view the virtual room from different perspectives. By interacting with (e.g., touching, clicking on, etc.) substantially photorealistic depictions of the devices within the user-navigable 3-D virtual room, a user may is indicate changes to the state of corresponding devices in the physical room.
US11688138B2

A method for updating camera poses includes receiving a set of captured depth maps associated with a scene and detecting a first shape and a second shape present in the scene. The method also includes, for each of the first shape and the second shape, creating a 3D mesh, creating a virtual camera associated with the 3D mesh, and rendering a depth map associated with the virtual camera. The method further includes identifying a subset of the captured depth maps such that each captured depth map in the subset contains at least a portion of either the first shape or the second shape. The method additionally includes updating the physical camera poses by jointly solving for the physical camera poses by optimizing an alignment between the first depth map, the second depth map, and the subset of the set of captured depth maps.
US11688130B2

In some embodiments, a method comprises receiving a plurality of digital images depicting an indoor scene of a room and captured using a capture device, and trajectory data of a trajectory that the capture device followed as the capture device was capturing the images; wherein the images and the trajectory data satisfy quality checks, including a closed loop check that requires that first images, of the plurality of digital images, and last images, of the plurality of digital images, overlap; determining a point cloud by preprocessing the digital images and the trajectory data to satisfy optimization constraints, and by identifying and labelling a plurality of feature points in data obtained by preprocessing the digital images and the trajectory data; based on the point cloud and the trajectory data, generating room geometry for the room and a 3D model of the room; and displaying a graphical representation of the 3D model.
US11688117B2

Methods, systems, and computer-readable storage media providing banner representations in a computer system that provides a virtual environment, including: accessing an avatar record, where the avatar record indicates an avatar representation that includes data to provide a visual representation of an avatar; receiving a selection of a banner representation made by a user; accessing a representation record, wherein the representation record indicates a banner representation that includes data to provide a visual representation of a banner; associating the banner representation with the avatar representation; receiving avatar movement input that indicates movement of the avatar within the virtual environment; and generating visual data representing the movement of the avatar and banner in the virtual environment using the avatar representation and the banner representation, where the banner is placed in the virtual environment following the avatar as the avatar moves in the virtual environment.
US11688107B2

A tangible, non-transitory, computer-readable medium includes instructions that, when executed by processing circuitry, are configured to cause the processing circuitry to receive sensory datasets associated with an industrial automation system, determine context information based on a sensory dataset and representative of an environmental condition, predict an intent of a user to complete a task associated with the industrial automation system based on the sensory datasets and the context information, present first output representative data via an extended reality device based on the intent and a setting, the setting including a data presentation format for presenting the sensory datasets, receive inputs indicative of changes to the data presentation format, present second output representative data via the extended reality device in response to receiving the inputs, and update the setting based on the inputs and historical data indicative of users changing the data presentation format of the first output representative data.
US11688106B2

Audio of a user speaking is gathered while spatial data of the face of the user is gathered. Positions of elements of the face of are identified, wherein relative positions of the elements cause a plurality of qualities of the user voice. A subset of positions of the elements are identified to have caused a detected first quality of the user voice during the period of time. Alternate positions of the one or more elements are identified that are determined to cause the user voice to have a second quality rather than the first quality. A graphical representation of the face that depicts one or more adjustments from the subset of the positions to the alternate positions is provided to the user.
US11688104B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing motion estimation. In some implementations, a method includes generating a segmentation of point cloud data based on continuity data of the point cloud data. A representation of the segmented point cloud data is projected onto sides of a three-dimensional bounding box. Patches are generated based on the projected representation of the segmented point cloud data. A first frame of the patches is generated. First and second auxiliary information is generated using the first frame and a reference frame. A first patch from the first frame is identified that matches a patch from the reference frame based on the first and second auxiliary information. A motion vector candidate is generated between the first and second patch based on a difference between the first and second auxiliary information. Motion compensation is performed using the motion vector candidate.
US11688097B2

Provided is a process for generating specifications for lenses of eyewear based on locations of extents of the eyewear determined through a pupil location determination process. Some embodiments capture an image and determine, using computer vision image recognition functionality, the pupil locations of a human's eyes based on the captured image depicting the human wearing eyewear.
US11688091B2

The present disclosure discloses a real-time ranging method of a common-virtual-axis three-dimensional (3D) camera based on YOLOv3-tiny, including: acquiring, by the common-virtual-axis 3D camera, a far image and a near image on a same optical axis; processing image data of the near image and image data of the far image by using a YOLOv3-tiny target-recognition neural-network acceleration algorithm; determining, according to the processed image data, two target recognition frames corresponding to a preset recognized object on the far image and the near image; performing curvature scale space (CSS) corner recognition on image data in the target recognition frames; obtaining an average value of distances from far and near corners to a center point of the image data in each of the target recognition frames according to recognized corner coordinates; and substituting the obtained average value into an optical relation of the common-virtual-axis 3D camera, to obtain distance information.
US11688085B2

The present disclosure relates generally to evaluating the surfaces of a building. The present disclosure relates more particularly to a method of characterizing a surface texture of a building surface. The method includes illuminating a first area of the building surface from a single direction and capturing an image of the first area using a camera while the first area is illuminated. The first image includes a first group of digital pixel values. The method further includes calculating a first set of values that characterize a first surface texture of the first area based on a first group of digital pixel values of the image, and comparing the first set of values to a second set of values that characterize a second surface texture, so as to produce a comparator value.
US11688078B2

A method for video object detection includes detecting an object in a first video frame, and selecting a first interest point and a second interest point of the object. The first interest point is in a first region of interest located at a first corner of a box surrounding the object. The second interest point is in a second region of interest located at a second corner of the box. The second corner is diagonally opposite the first corner. A first optical flow of the first interest point and a second optical flow of the second interest point are determined. A location of the object in a second video frame is estimated by determining, in the second video frame, a location of the first interest point based on the first optical flow and a location of the second interest point based on the second optical flow.
US11688075B2

Certain aspects provide a method, including: receiving a depth image from a depth sensor; receiving a segmentation mask corresponding to the depth image and segmenting the depth image into a set of foreground pixels and a set of background pixels; determining a set of seed pixels in the depth image; for each respective seed pixel of the set of seed pixels: determining a sampling line in the depth image that starts at the respective seed pixel and passes through a portion of the depth image; for each respective sampling line pixel in the sampling line having a value in the segmentation mask indicating a foreground object in the depth image: determining one or more data attribute values based on a depth value for the respective sampling line pixel in the depth image; and adding the one or more data attribute values to a feature vector.
US11688070B2

An example apparatus for video frame segmentation includes a receiver to receive a current video frame to be segmented. The apparatus also includes a segmenting neural network to receive a previous mask including a segmentation mask corresponding to a previous frame and generate a segmentation mask for the current frame based on the previous mask and the video frame.
US11688054B2

An auxiliary prediction system is provided to predict reliability of an object after a specific operation is applied to the target object. The auxiliary prediction system includes an image correction module and an analysis module. The image correction module performs an image correction procedure to convert an original image of the target object into a first correction image. The analysis module performs a feature analysis on the first correction image through an artificial intelligence model that has been trained, so as to predict whether the target object has a defect or not after the specific operation.
US11688053B2

Sensor signals from a sensor of a coordinate measuring machine or microscope describe a workpiece arranged within a space. The sensor and the space are movable relative to one another. A method of visualizing the sensor signals includes obtaining data relating to a three-dimensional scene that is stationary relative to the space. The method includes generating a two-dimensional view image of the scene. The view image has opposing edges predefined with respect to at least one of the two directions. A central region of the view image is located between the edges. The method includes, repeatedly, obtaining a two-dimensional sensor representation of the workpiece and combining the sensor representation with the view image to form a two-dimensional output image. The method includes, in response to movement between the sensor and the space, generating a new view image if the central region would extend beyond either of the edges.
US11688049B2

This application relates to systems and methods for automatically detecting and correcting image quality based on a set of quality standards. In some examples, a plurality of quality parameters of an image are determined based on receiving an image. It is then determined that at least one of the plurality of quality parameters is below a predetermined threshold. The predetermined threshold may be based on a required quality standard for images. In response to determining that the at least one of the plurality of quality parameters is below the predetermined threshold, feature of the image is adjusted such that the at least one of the plurality of quality parameters is at or above the predetermined threshold.
US11688048B2

Methods and systems for blending line image data streams from a film scanner are disclosed. In one embodiment, a method is provided including receiving multiple data streams from line scan sensors. An overlap position may then be initially selected, which forms an overlap position between two of the data streams. A difference measure may then be calculated between the two data streams within the overlap area. The overlap positions may then be iteratively altered between a plurality of overlap positions, and additional difference measures may be computed for each overlap position. A blending position may then be selected from the plurality of overlap positions, which may correspond to the overlap position with the smallest difference measure. The data streams may then be blended at the selected blending position.
US11688044B2

A computer-implemented method of validating motion correction of magnetic resonance (MR) images in a quantitative parametric map of a parameter is provided. The method includes receiving a series of motion corrected images of a series of MR images, wherein the series of MR images are MR images of an anatomical region at different points of time. For each pixel of a plurality of pixels in one of the series of motion corrected images, the method further includes generating a time series at the pixel based on the series of motion corrected images, fitting the time series to a model of the parameter, and estimating an indicator of goodness of fit of the time series to the model. The method also includes generating a metric indicating effectiveness of the motion correction based on estimated indicators of goodness of fit of the plurality of pixels, and validating the motion correction based on the metric.
US11688041B2

A method for automatically enhancing image data comprising receiving image data. Utilizing a neural network to analyze the image data to predict how each of a plurality of image enhancement processes will affect the image data. Utilizing the neural network to calculate a reward value for each of the plurality of enhancement processes that can be applied to the image data. Determining if the image data should be enhanced or not, wherein the determination is based on the predictions how each of the plurality of image enhancement processes will affect the image data. When it is determined that the image data should be enhanced, then determining which of the plurality of image enhancing process should be applied to the image data, wherein determination is based on the reward value for each of the plurality of enhancement processes. Applying the determined enhanced processes to the image data.
US11688036B2

Implementations relate to detecting/replacing transient obstructions from high-elevation digital images, and/or to fusing data from high-elevation digital images having different spatial, temporal, and/or spectral resolutions. In various implementations, first and second temporal sequences of high-elevation digital images capturing a geographic area may be obtained. These temporal sequences may have different spatial, temporal, and/or spectral resolutions (or frequencies). A mapping may be generated of the pixels of the high-elevation digital images of the second temporal sequence to respective sub-pixels of the first temporal sequence. A point in time at which a synthetic high-elevation digital image of the geographic area may be selected. The synthetic high-elevation digital image may be generated for the point in time based on the mapping and other data described herein.
US11688031B2

A display system receives first timing information prior to the display system entering a panel self-refresh (PSR) mode. The display system supports a range of refresh rates. Prior to the display system entering the PSR mode, first timing information indicating a first refresh rate that is lower than a maximum refresh rate supported by the display system is received by the display system. The display system then refreshes images at a second refresh rate that is less than or equal to the first refresh rate using a frame stored in a buffer prior to entering the PSR mode. In some cases, the processing unit also receives second timing information from the display system in response to initiating an exit from a panel self-refresh (PSR) mode. The second timing information indicates a current scanout line that is used to schedule transmission of a subsequent frame.
US11688030B2

Vision systems for robotic assemblies for handling cargo, for example, unloading cargo from a trailer, can determine the position of cargo based on shading topography. Shading topography imaging can be performed by using light sources arranged at different positions relative to the image capture device(s).
US11688026B2

An information processing device includes a storage medium that stores computer-readable instructions, and a processor connected to the storage medium, in which the processor executes the computer-readable instructions to acquire virtual experience information indicating that a user has been provided with a virtual travel service to experience a virtual travel, and purchase information indicating that the user has purchased a right to receive a real travel service to experience a real travel, in a case where the virtual experience information and the purchase information are acquired, generate grant information for granting an incentive for the user to purchase the right to a provider of the virtual travel service or a provider providing an apparatus used for the virtual travel service, and output the grant information.
US11688018B2

A method and system for generating a three-dimensional representation of a vehicle to assess damage to the vehicle. A mobile device may capture multispectral scans of a vehicle from each a plurality of cameras configured to scan the vehicle at a different wavelength of the electromagnetic spectrum. A virtual model of the vehicle may be generated from the multispectral scan of the vehicle, such that anomalous conditions or errors in individual wavelength data are omitted from model generation. A representation of the virtual model may be presented to the user via the display of the mobile device. The virtual model of the vehicle may further be analyzed to assess damage to the vehicle.
US11688015B2

A computer-implemented method includes producing medical information that characterizes a group of individuals from a set of private data representing pre or post-encounter characteristics of the individuals, wherein the individuals have had encounters with a healthcare facility. The identity of the individuals is unattainable from the produced medical information. The method also includes providing the produced medical information to report the pre or post-encounter characteristics of the group.
US11688008B2

Various systems and methods for trade order processing in an electronic trading environment are provided. According to one or more embodiments, two or more trade orders are currently queued for execution at one or more electronic exchanges and are to be modified at substantially the same time. Each trade order is processed according to a priority based on each order's proximity to a particular market price, for example.
US11688007B2

The disclosed embodiments relate to implementation of a trading system or trading system architecture having multiple transaction processors that process or execute instructions. The instructions are sent to the transaction processors before they are to be executed, so that when an instruction identifier corresponding to a pre-sent or pre-loaded instruction is sent to a transaction processor, the transaction processor can retrieve and execute the corresponding instruction without unnecessary delay, thus reducing transaction processing latency and improving computing efficiency.
US11688002B1

Systems and apparatuses for enrolling a user with a product of an institution are provided. A computing device associated with a financial institution includes one or more processors and a non-transitory machine-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including: establishing a short-range communication channel with a user device based on a tap exchange; syncing a graphical user interface of the computing device associated with the financial institution with a graphical user interface of the user device associated with the user; displaying, via the graphical user interface of the computing device, information associated with the user at substantially the same time that the information is displayed on the graphical user interface of the user device; and receiving an indication from the user device to transmit the information over the short-range communication channel to the financial institution.
US11687996B2

Systems and methods to provide a prioritized shopping system are discussed. For example, a method can include receiving a list of target items, receiving busyness data for a plurality of local merchants, developing a prioritized shopping plan, and communicating the prioritized shopping plan to a mobile device. Each target item in the list of target items can represents a product or service that a user has indicated an interest in purchasing. The prioritized shopping plan is based at least in part on the busyness data and the list of target items. Busyness data provides an indication of traffic levels within at least a portion of the plurality of local merchants.
US11687992B2

A restaurant service system includes a restaurant server adapted to communicate with diner communication devices and restaurant communication devices. The restaurant server builds a food taxonomy including dishes, dish attributes and dish ingredients. The dishes are mapped from menu items. The server also trains dish classifiers and applies the dish classifiers to map menu items to dishes. Dish attributes are derived from search logs and dish ingredients are extracted from menu item descriptions. The server determines the search intent of a diner based on her search terms. Food search is conducted based on the taxonomy and the search intent with consideration of restaurant similarity and dish popularity. The server also provides dish recommendations based on taste similarity between diners.
US11687987B2

In response to detecting that a first selectable element on a webpage or application page of a merchant has been accessed by a user, a computer system stores a visual representation of an item that corresponds to the first selectable element in a first space of the user. In response to detecting a selection of a second selectable element from within the first space, the computer system determines a threshold number of users to associate with the visual representation and creates a post in a network feed that includes the visual representation, wherein a third selectable element is associated with the post, that when selected, causes a user to join or vote for the first visual representation. In response to determining that a number of users that have selected the third selectable element meets the threshold number of users, the computer system initiates a group purchase for the item.
US11687977B2

A method and a system for predicting and using customer lifetime value (CLV). The method include: providing a classifier trained using customer feature data during a first period of time as input and whether there is spending during a second period of time as classifier label; providing a regressor trained using the customer feature data during the first period of time as input and amount of spending during a second period of time as regressor label; performing the classifier using customer feature data during a third period of time to obtain customers having positive predicted classifier labels; and performing the regressor using the customer feature data during the third period of time for the customers having positive predicted classifier labels, to obtain CLVs of the customers.
US11687974B1

An online system receives information describing a target group of online system users from a third party system that includes one or more user properties, which may identify an action performed by a an online user within a time interval to include the user in the target group. When an opportunity to present advertisement requests to a user is identified, the online system retrieves actions associated with the user and times associated with the actions. If an action associated with the user matches the action identified by the user properties and occurred within the time interval identified by the user properties, and other characteristics of the user satisfy at least a threshold number of the user properties, the online system includes the user in the target group. Advertisement requests having targeting criteria, including the target group, satisfied by characteristics of the user are evaluated for presentation to the user.
US11687971B2

Systems and methods are provided for reducing communications between servers and a mobile device and providing enhanced security and privacy to wireless beacon services. This can involve a broadcast device transmitting a beacon transmission using a short range wireless radio, such a Bluetooth or WiFi, and including a MAC address, a first unique identifier, and a beacon service identifier. The mobile device then selects one or more unique identifiers from received beacon transmissions, by filtering (that is, selecting) those beacon transmissions which include the beacon service identifier. The wireless device then takes further action, if the first unique identifier is present among the selected one or more unique identifiers, using stored information from the server. The stored information may be delivered to the wireless device in response to the wireless device sending the first unique identifier to a server, or the stored information may have been previously downloaded.
US11687965B2

Systems and methods for determining outcomes for promotional messages presented to viewers using digital on-screen graphics are described. A service provider may present digital on-screen graphics on content presentation devices, which may be detected by an outcome management system. The digital on-screen graphic may be displayed in association with a primary content offering, such as a television program. The outcome management system may monitor content presentation devices, including those exposed to the digital on-screen graphic, to determine the effectiveness of the digital on-screen graphic. For instance, the outcome management system may determine whether content presentation devices exposed to the digital on-screen graphic subsequently accessed a content offering promoted therein.
US11687956B2

A system configured to determine the value of channels responsive to users requesting installation of a client application through the channels. The client application may provide access to an online game. A given channel may be characterized by a promotional information item, a platform through which the promotional information item is presented to potential users, and/or other information. Predicted economic values for the users that requested installation of the client application through one or more channels may be determined based parameter values for the users. Effectiveness metrics for the channels may be determined based on the predicted economic values of the users. Subsequent consideration expenditures for one or more of the channels may be recommended and/or executed based on a comparison effectiveness metrics determined.
US11687955B2

An apparatus including: one or more weighing elements; a processor in communication with the one or more weighing elements; memory in communication with the processor and containing processor executable instructions; a proximity sensor in communication with the processor; and a wireless communications device in communication with the processor. The instructions provide for monitoring of removal of units of a product on the weighing elements.
US11687950B2

A new generation online e-commerce and networking system is disclosed. According to the embodiments of the present invention, the online e-commerce and networking system enables: 1) a user to obtain estimated market value or appraisal value of assets associated with said user wherein said assets data scattered in multiple computer systems are centrally retained in said computer system; 2) automatic calculation of said user's estimated wealth; 3) said user or an entity to request or solicit sponsorships from sponsors for purchasing or selling assets; 4) automatic determination the ratings of said user's wealth among wealth figures of groups; and 5) automatic display said user's wealth and rating information within said computer system with said user's controls. These are revolutionary technologies to disrupt the traditional distributed user data on the Internet and in business systems to create a favorable digital infrastructure environment or user-data-interconnected Internet fabric for the rapid acceleration of the next generation Internet.
US11687949B2

An example of a method for detecting hacking activities includes identifying one or more attributes of each interaction in a sequence of interactions between one or more users and bank services during a predetermined time period. The one or more users are categorized into a plurality of groups based on the identified attributes. Each of the plurality of groups includes users performing the sequence of interactions with the bank services during the predetermined time period. A degree of anomaly is calculated for each of the plurality of groups based on a total number of users associated with a corresponding sequence of interactions and based on a number of users associated with the corresponding sequence of interactions during the predetermined time period. The calculated degree of anomaly is compared with a predetermined threshold. Hacking activity is identified, in response to determining that the calculated degree of anomaly exceeds the predetermined threshold.
US11687946B2

A computer based system and method for identifying complaint interactions, including: detecting appearances of linguistic structures related to complaints in an interaction; calculating at least one sentiment metric of the interaction; and classifying the interaction as being or not being a complaint interaction based on the detected linguistic structures and the at least one sentiment metric, for example using a trained supervised learning model.
US11687944B2

A method for optimizing transaction authorization conversion rates includes retrieving payment transaction parameters and authorization results for a plurality of past payment transactions, generating authorization success factors for each of a plurality of payment transaction parameters based on the retrieved payment transaction parameters and authorization results, receiving, at an acquirer processor, a payment transaction from a merchant, modifying one or more parameters of the payment transaction according to the generated authorization success factors, and submitting the modified payment transaction to a financial institution for processing.
US11687943B2

A data processing system for reconciling electronic transaction data is disclosed. The data processing system comprises: a computer processor and a data storage device, the data storage device storing instructions operative by the processor to: receive refund transaction data indicating a refund transaction, the refund transaction data comprising an indication of an original transaction and an indication of a refund amount; look up original transaction data for the original transaction in a payment transaction database; generate reconciled transaction data from the refund transaction data and the original transaction data; and provide the reconciled transaction data to a user device.
US11687941B2

There is provided a method for detecting fraudulent use of monetary credentials during online transactions, comprising: receiving by a computing system, from a client terminal via a network, a request to obtain a digital voucher having a certain monetary equivalent using monetary credentials of a user, determining, a risk of malicious use of the monetary credentials according to an analysis of data denoting the context of the monetary credentials, providing, to the client terminal, a digital unusable voucher, wherein the digital unusable voucher is invalid for performing an online transaction, wherein the digital unusable voucher is structurally similar to a valid voucher that is valid for performing the online transaction, and identifying malicious use of the monetary credentials when within an elapsed predefined interval of time, no appeal in response to invalidity of the digital usable voucher during an attempt to perform the online transaction is received from the user.
US11687938B1

A method of reducing a future amount of electronic fraud alerts includes receiving data detailing a financial transaction, inputting the data into a rules-based engine that generates an electronic fraud alert, transmitting the alert to a mobile device of a customer, and receiving from the mobile device customer feedback indicating that the alert was a false positive or otherwise erroneous. The method also includes inputting the data detailing the financial transaction into a machine learning program trained to (i) determine a reason why the false positive was generated, and (ii) then modify the rules-based engine to account for the reason why the false positive was generated, and to no longer generate electronic fraud alerts based upon (a) fact patterns similar to fact patterns of the financial transaction, or (b) data similar to the data detailing the financial transaction, to facilitate reducing an amount of future false positive fraud alerts.
US11687932B2

Systems and methods are provided for authenticating a user in connection with a network transaction by the user, based on a biometric combination for the user. One exemplary method includes receiving an authorization request for a network transaction by a user where the authorization request includes biometric data representing at least first and second biometrics of the user. The method also includes converting the biometric data to a personal identification number (PIN) specific to the biometric data, where the first biometric is converted to a first character of the PIN and the second biometric is converted to a second character of the PIN. The method further includes appending the PIN to the authorization request and transmitting the authorization request to an issuer, thereby permitting the issuer to approve or decline the network transaction based, at least in part, on the PIN included in the authorization request.
US11687920B2

Systems, methods, and computer-readable media for facilitating a fund transfer between user accounts are provided.
US11687914B2

A computer-implemented method for facilitating offline transactions includes: receiving, by a first user device, an offline payment request from a merchant payment system via a first local communications connection; providing, by the first user device, a payment approval message to the merchant payment system via the first local communications connection; providing, by the first user device, the offline transaction information to the payment server corresponding to the payment approval message to the payment server when the first user device and the payment server are connected via a network; determining, by the first user device, that an instruction to transfer the offline mode of the first user device to a second user device has been received; and disabling, by the first user device, the offline mode of the first user device.
US11687911B2

Application integration for contactless payments is described. In an example, a payment making platform can provide a transaction code to a payment processing platform. The transaction code can be presented at a point-of-sale of a transaction between a customer and a merchant associated with the payment processing platform. Upon detecting an interaction between the transaction code and a computing device of the customer, the payment making platform and the payment processing platform can exchange data to enable the customer to participate in the transaction via the computing device of the customer. In some examples, the payment making platform and the payment processing platform can process a contactless payment for the transaction by transferring funds associated with an account of the customer from the payment making platform to the payment processing platform for depositing into an account of the merchant.
US11687905B2

Methods and apparatus, including computer program products, for transactions associated with a mobile device are discussed. A method can include receiving a merchant identifier, sending an identification data, receiving a transaction, and processing a funds transfer. The receiving the merchant identifier is from a mobile device associated with a user registered with a central payment service. The identification data is associated with the user and the identification data includes multiple identifying data items. The transaction data details a transaction between the merchant and the user. The funds transfer is between the merchant and the user based on the transaction.
US11687903B2

A method includes receiving, by a network computer, a request message including interaction data for an interaction with a user. The interaction data includes an account identifier for an account of the user. The network computer determines that the interaction is eligible for an installment plan by analyzing the interaction data. Based on determining that the interaction is eligible for the installment plan, the network computer transmits data identifying the installment plan. The network computer receives acceptance of the installment plan by the user. Responsive to confirming the acceptance, the network computer initiates the installment plan.
US11687898B2

Systems and methods for autonomous banking resources are disclosed. Embodiments include a mobile banking resource including an unmanned motorized vehicle, a controller configured to control the movement of the motorized vehicle, an authentication device configured to verify the identity of a user, a server configured to communicate with the controller and the authentication device, and a user interface module configured to interface with the user conducting a transaction. The user interface module may include a user input device configured to receive user input, and a communication interface module configured to communicate with a server and the user input device. The controller may be configured to operate the motorized vehicle to move the motorized vehicle to a location based on a predicted behavior of the user.
US11687890B2

This disclosure relates to systems and methods for processing electronic payments for customer purchases. In some implementations, a mobile computing device receives a payment request identifying a sales transaction between a merchant and a customer. The payment request indicates a purchase amount owed by the customer to the merchant, and carries a set of instructions. The mobile computing device activates a card reader based at least in part on the set of instructions, receives customer authorization for electronic payment of the purchase amount, instructs the card reader to process a credit card for the purchase amount based on receiving the customer authorization, and receives confirmation of payment of the purchase amount from the card reader.
US11687877B2

This disclosure includes various methods and systems for automatically identifying product substitutes based on correlating product attributes to attributes of products in a subset of possible product pairs that are identified as substitute pairs.
US11687873B2

A system for automated material master data harmonization that is extremely configurable and easy-to-use solution to standardize, normalize, attribute, rationalize and enrich the organization's material master data using embedded knowledge that leverages enterprise knowledge assets. The system provides various customer centric systems and processes by providing harmonization of data with dependencies of important embodiments such as data classification and MFR-MPN extraction that are not dependent on any other stage. Attribute extraction is dependent on data classification and data sheet definition. Post processing is dependent on data classification, data sheet definition and attributes extraction. Identify L2 dups is dependent on data classification, data sheet definition, attribute extraction and post processing. Non-Source enrichment and Identify L1 dups are dependent on MFR-MPN extraction.
US11687872B2

Systems, methods, and processor-readable storage media for remote controlling of electronic shelf labels. An example method includes receiving, at a computing device, store layout data of a retail store and product data. The product data identifies at least one product and a price of the product. The method causes an optical emitter to emit an optical signal to at least one electronic shelf label based at least in part on the store layout data, the product data, and a predetermined rule. The optical signal bears the product data and is configured to cause the electronic shelf label to change displayable information to reflect new product data. The electronic shelf label can also send feedback to the optical emitter to inform that the optical signal was successfully received.
US11687862B2

A method for guiding a sales strategy of loquat fruits by evaluating and predicting quality of the loquat fruits is provided. The method slices and stains an equatorial plane of an loquat fruit and calculates a lignified cell density P of the equatorial plane of the loquat fruit, so as to guide a current price of a batch of loquat fruits. The current price of the loquat fruits increases as P decreases. The method analyzes a growth stage of the lignified cells and predicts a quality change trend value T of the batch of loquat fruits, so as to guide a storage strategy based on T. The loquat fruits are suitable for storage and transportation when T is high, and the loquat fruits need to be sold as soon as possible when T is low.
US11687852B2

A management device includes a ticket issuance unit that issues a ticket indicating work related to a construction site, a position information acquisition unit that acquires position information of a communication terminal acquiring the ticket, and an output unit that outputs the position information of the communication terminal selecting the ticket regarding the same construction site among the position information acquired by the position information acquisition unit.
US11687848B2

A device receives a request associated with standardizing organization-specific roles within an organization, where the request includes data that identifies titles for the organization-specific roles. The device converts the data to vectors that represent semantic meanings of the titles. The device sets a configuration of a data model by assigning weighted values to title-class identifiers that are used to associate titles, of a standardized set of titles, to a hierarchy of role classifications. The device uses the data model to determine scores that indicate likelihoods of the titles mapping to the title-class identifiers. The device identifies, based on scores, a subset of title-class identifiers that associate particular titles, of the standardized set of titles, and particular role classifications. The subset of title-class identifiers is stored in association with information relating to the particular titles. The device performs an action based on the information relating to the particular titles.
US11687837B2

A system to support a machine learning (ML) operation comprises a core configured to receive and interpret commands into a set of instructions for the ML operation and a memory unit configured to maintain data for the ML operation. The system further comprises an inference engine having a plurality of processing tiles, each comprising an on-chip memory (OCM) configured to maintain data for local access by components in the processing tile and one or more processing units configured to perform tasks of the ML operation on the data in the OCM. The system also comprises an instruction streaming engine configured to distribute the instructions to the processing tiles to control their operations and to synchronize data communication between the core and the inference engine so that data transmitted between them correctly reaches the corresponding processing tiles while ensuring coherence of data shared and distributed among the core and the OCMs.
US11687830B2

The subject technology provides for determining that a machine learning model in a first format includes sufficient data to conform to a particular model specification in a second format, the second format corresponding to an object oriented programming language), wherein the machine learning model includes a model parameter of the machine learning model. The subject technology transforms the machine learning model into a transformed machine learning model that is compatible with the particular model specification. The subject technology generates a code interface and code for the transformed machine learning model, the code interface including code statements in the object oriented programming language, the code statements corresponding to an object representing the transformed machine learning model and the object includes an interface to update the model parameter. Further, the subject technology provides the generated code interface and the code for display in an integrated development environment (IDE), the IDE enabling modifying of the generated code interface and the code.
US11687828B2

A method for relating different types of records. The method may include providing comparison functions, wherein each comparison function corresponds to a semantical class, and wherein a computational cost is associated with each comparison function. The method may include determining one or more attribute pairs between the different types of records. The method may include sorting the comparison functions according to a determined accuracy. The method may include selecting a set of comparison functions associated with semantical classes according to a predefined rule. The method may include determining a total computational cost based on the computational cost of the selected set of comparison functions. The method may include determining whether two or more records are related using the selected set of comparison functions. The method may include relating the two or more records. The method may include determining a rate of false negative records.
US11687825B2

The present invention discloses method and virtual assistance system for determining response to user queries. The virtual assistance system receives data comprising plurality of interaction between one or more users and one or more real agents for resolving query, where data is classified into user and real agent data. Entities and intent identified from each of the classified user data and real agent data are classified using predefined domain model. The entities and intent are combined to identify plurality of sequence of resolution data. Based on classification of entities and intent, virtual assistance system determines first set of resolution data and second set of resolution data. Thereafter, each of plurality of sequence of resolution data is clustered into one or more category associated with type of users, based on first set and second set of resolution data, parameters associated with users and historical resolution data used for responding to query.
US11687808B2

In an approach to AI explaining for natural language processing, responsive to receiving an input text for a machine learning model, an output is generated from the machine learning model. A plurality of alteration techniques are applied to the input text to generate one or more alternate outputs, where each alternate output corresponds to an alteration technique. A variation rate of the alternate output is calculated for each alteration technique. A preferred technique of generating neighboring data of the input text is generated based on a comparison of the variation rate of the alternate output for each alteration technique.
US11687803B2

Systems, methods, and apparatuses are described herein for performing sentiment analysis on electronic communications relating to one or more image-based communications methods, such as emoji. Message data may be received. The message data may correspond to a message that is intended to be sent but has not yet been sent to an application. Using a first machine learning model, one or more subsets of the plurality of emoji may be determined. The one or more subsets of the plurality of emoji may comprise one or more different types and quantities of emoji, and may each correspond to the same or a different sentiment. Using a second machine learning model, one or more emojis may be selected from the one or more subsets. The one or more emojis selected may correspond to responses to the message.
US11687790B2

Systems and methods for spatial graph convolutions in accordance with embodiments of the invention are illustrated. One embodiment includes a method for predicting characteristics for molecules, wherein the method includes performing a first set of graph convolutions with a spatial graph representation of a set of molecules, wherein the first set of graph convolutions are based on bonds between the set of molecules, performing a second set of graph convolutions with the spatial graph representation, wherein the second set of graph convolutions are based on at least a distance between each atom and other atoms of the set of molecules, performing a graph gather with the spatial graph representation to produce a feature vector, and predicting a set of one or more characteristics for the set of molecules based on the feature vector.
US11687787B2

Disclosed herein is a learning method of a neural network model for flame determination. The learning method of a neural network includes generating a learning image including a fake image generated by combining a real fire image and an arbitrary flame image with a background image; inputting the learning image to a first neural network model and outputting a determination result for whether a flame is present; and updating a weight in a layer extracting features of the learning image from the first neural network model using the determination result. According to the present invention, data of various fire situations may be secured, a performance of the neural network model that determines an occurrence of the fire through the secured data may be increased, and a quality of data for learning may be increased to allow the neural network model itself to predict various situations of fires.
US11687777B2

Interpretation maps of convolutional neural networks having certifiable robustness using Rényi differential privacy are provided. In one aspect, a method for generating an interpretation map includes: adding generalized Gaussian noise to an image x to obtain T noisy images, wherein the generalized Gaussian noise constitutes perturbations to the image x; providing the T noisy images as input to a convolutional neural network; calculating T noisy interpretations of output from the convolutional neural network corresponding to the T noisy images; re-scaling the T noisy interpretations using a scoring vector υ to obtain T re-scaled noisy interpretations; and generating the interpretation map using the T re-scaled noisy interpretations, wherein the interpretation map is robust against the perturbations.
US11687767B2

Systems and methods that include: providing input information in an electronic format; converting at least a part of the electronic input information into an optical input vector; optically transforming the optical input vector into an optical output vector based on an optical matrix multiplication; converting the optical output vector into an electronic format; and electronically applying a non-linear transformation to the electronically converted optical output vector to provide output information in an electronic format. In some examples, a set of multiple input values are encoded on respective optical signals carried by optical waveguides. For each of at least two subsets of one or more optical signals, a corresponding set of one or more copying modules splits the subset of one or more optical signals into two or more copies of the optical signals. For each of at least two copies of a first subset of one or more optical signals, a corresponding multiplication module multiplies the one or more optical signals of the first subset by one or more matrix element values using optical amplitude modulation. For results of two or more of the multiplication modules, a summation module produces an electrical signal that represents a sum of the results of the two or more of the multiplication modules.
US11687759B2

A neural network implementation is disclosed. The implementation allows the computations for the neural network to be performed on either an accelerator or a processor. The accelerator and the processor share a memory and communicate over a bus to perform the computations and to share data. The implementation uses weight compression and pruning, as well as parallel processing, to reduce computing, storage, and power requirements.
US11687756B2

Exemplary embodiments relate to updatable displays for transaction cards, such as credit cards or event passes. The displays may be, for instance, an electrophoretic or memory liquid crystal diode display. The transaction card may include a contact pad capable of engaging in wireless communication. Information may be exchanged between the transaction card and a mobile device or terminal, where a processor on the mobile device processes the received information to generate displayable information. The processor updates the display with the displayable information. The contact pad may be electrically connected to the display, and the display may derive electrical power to perform the updating from the wireless communication. For example, where the wireless communication is a near field communication (NFC), a radio frequency field may be generated that supplies enough power to run the processor and at least partially update the display.
US11687750B1

Provided is an image processing apparatus that efficiently performs time-divisional image processing tasks related to image formation of an image forming apparatus. A time division determination unit configured to determine and switch which of divided work items to execute based on execution time in a condition where at least one first task to be processed at a specific pace and at least one second task to be processed at best effort are respectively divides into smaller work items. A task execution unit executes the work item switched by the time division determination unit in a time division. This work item uses something as like first band data and second band data.
US11687738B2

A Bias Unit Element (UE) has a digital input, a sign input, and a chop clock. The sign input is exclusive ORed with the chop clock to generate a signed chop clock. Each Bias UE comprises a positive Bias UE and a negative Bias UE, each comprising groups of NAND gates generating an output and a complementary output, each of which are coupled to differential charge transfer lines through binary weighted charge transfer capacitors to a differential charge transfer bus comprising a positive charge transfer line and a negative charge transfer line. The chopped sign input enables the positive Bias UE when the sign bit is positive and enables the negative Bias UE when the sign bit is negative.
US11687736B2

Systems and methods may be used to provide transcription and translation services. A method may include initializing a plurality of user devices with respective language output selections in a translation group by receiving a shared identifier from the plurality of user devices and transcribing the audio stream to transcribed text. The method may include translating the transcribed text to one or more of the respective language output selections when an original language of the transcribed text differs from the one or more of the respective language output selections. The method may include sending, a user device in the translation group, the transcribed text including translated text in a language corresponding to the respective language output selection for the user device. In an example, the method may include customizing the transcription or the translation, such as to a particular topic, location, user, or the like.
US11687735B2

A method, an apparatus, a device and a storage medium for outputting information are provided. The method includes: acquiring a to-be-translated sentence; determining a foreign language sentence matching the to-be-translated sentence from a preset set of sentence pairs, where the set of sentence pairs includes local language sentences and corresponding foreign language sentences; determining a target foreign language sentence of the to-be-translated sentence according to the to-be-translated sentence and the determined foreign language sentence; and outputting the target foreign language sentence.
US11687731B2

The present disclosure in some embodiments provides a dialogue state tracking method and a dialogue state tracking apparatus in a goal-oriented dialogue system, which track a dialogue state through training based on an attention mechanism between utterances and contextual semantic vectors corresponding respectively to domain-slot types and based on a distance metric-based non-parametric method and thereby facilitate service extension to a multi-domain scenario in the dialogue system.
US11687729B2

Systems and methods are disclosed herein for training a model to accurately determine whether two phrases are conversationally connected. A media guidance application may detect a first phrase and a second phrase, translate each phrase to a string of word types, append each string to the back of a prior string to create a combined string, determine a degree to which any of the individual strings matches any singleton template, and determine a degree to which the combined string matches any conversational template. Based on the degrees to which the individual and combination strings match the singleton and conversational templates, respectively, strengths of association are correspondingly updated.
US11687722B2

A consistent meaning framework (CMF) graph including a plurality of nodes linked by a plurality of edges is maintained in data storage of a data processing system. Multiple nodes among the plurality of nodes are meaning nodes corresponding to different word meanings for a common word spelling of a natural language. Each of the multiple word meanings has a respective one of a plurality of associated constraints. A natural language communication is processed by reference to the CMF graph. The processing includes parsing the natural language communication and selecting, for each of multiple word spellings in the natural language communication, a selected word meaning from among the word meanings provided by the CMF graph. The selected word meaning for each of the multiple word spellings in the natural language communication is recorded in data storage.
US11687714B2

Disclosed are computer-implemented methods and systems for generating text descriptive of digital images, comprising using a machine learning model to pre-process an image to generate initial text descriptive of the image; adjusting one or more inferences of the machine learning model, the inferences biasing the machine learning model away from associating negative words with the image; using the machine learning model comprising the adjusted inferences to post-process the image to generate updated text descriptive of the image; and processing the generated updated text descriptive of the image outputted by the machine learning model to fine-tune the updated text descriptive of the image.
US11687712B2

An information processing apparatus includes a lexical analysis unit that generates a training word string, a group generation unit that generates a plurality of training word groups, a matrix generation unit that generates, for each training word group, a training matrix in which a plurality of words and respective semantic vectors of the words are associated, a classification unit that calculates, for a word of each position of the training word string, a probability of the word corresponding to a specific word, using the training matrices generated by the matrix generation unit and a determination model that uses a convolutional neural network, and an optimization processing unit that updates parameters of the determination model, such that the probability of the word labeled as corresponding to the specific word is high, among the probabilities of the words of the respective positions of the training word string calculated by the classification unit.
US11687711B2

Embodiments of the present disclosure provide a method and apparatus for generating a commentary. The method may include: acquiring at least one news cluster composed of pieces of news generated within a first preset time length, the pieces of news in the news cluster direct to a given news event; determining a target news cluster based on the at least one news cluster; determining, for each piece of news in the target news cluster, a score of being suitable for generating a commentary for the piece of news; and generating, based on a piece of target news, a commentary for the target news cluster, where the piece of target news is a piece of news having a highest score of being suitable for generating a commentary in the target news cluster.
US11687707B2

A system for automatically generating a content item may include receiving a content item template having a set of elements for creating a content item and content item data for the set of elements. A placeholder for each element of the set of elements may be generated and a space allocation for each element may be determined based on the generated placeholders for each element. A determination if a conflict exists based on the determined space allocations for each element may be made and, responsive to determining no conflict exists, a content item may be generated using the content item data and the determined space allocations.
US11687702B2

Functionality is described for creating objects that represent respective items provided in a store. The objects can be embedded in various hosts, such as network-accessible pages (e.g., web pages), network-accessible journals (e.g., blogs), messages (e.g., Emails), and so on. Consumers can activate the objects in the hosts to retrieve information associated with the corresponding items. According to one illustrative feature, the functionality provides a general interface for creating objects for different types of items stored in the store, including file items of various kinds (e.g., text files, image files, audio files, spreadsheet files, video files, etc.), list items, folder items, and so on. According to another illustrative feature, the functionality provides an interface for allowing users to customize various aspects of objects.
US11687699B2

The present invention discloses a method for modeling sequence impedance of a modular multilevel converter (MMC) under phase locked loop (PLL) coupling. The method includes the following steps: S1, establishing a circuit topology model; S2, establishing a PLL output characteristic model; S3, establishing a PI controller output control small signal model under a dq axis; S4, deducing a modulation small signal; and S5, calculating MMC port impedance. According to the method, a precise MMC port impedance model is established by analyzing a double mirror frequency coupling effect in the output of a modulation signal in a control link caused by a phase angle disturbance and comprehensively considering the combination of the multi-harmonic coupling effect of an MMC. On one hand, the proposed modeling method aims at a common MMC adopting current closed-loop control, in which a half-bridge sub-module is adopted, a circuit topological structure and a control structure are both more common, and a mathematical model is easy to establish. On the other hand, the physical significance of an impedance analysis method is clear, the modeling process is modular and is easy to understand and implement, and the inverter port impedance can be measured on site, so that the correctness of theoretical modeling can be conveniently verified.
US11687697B2

A method and a system for correcting lithography process hotspots based on stress damping adjustment are provided. The method includes: acquiring a mark hotspot of a mask pattern; forming N annuli centered on the mark hotspot from inner to outer on a mask; moving vertexes of the mask pattern located in each annulus by a specific distance in a direction deviating from the mark hotspot and connecting the moved vertexes according to an original connection relationship to acquire an updated layout; verifying electrical characteristics of the updated layout, determining whether a deviation of the electrical characteristics of the updated layout is within a tolerable range, and performing geometric correction to compensate for a deviation of electrical parameters if no is determined and then ending correction, or ending the correction if yes is determined.
US11687695B2

A computing system may include a shadow feature model training engine configured to access a set of integrated circuit (IC) layouts and capacitance values determined for components of the set of IC layouts. The shadow feature model training engine may construct shadow feature training data for the set of IC layouts, including by extracting shadow features for components of the set of IC layouts, combine extracted shadow features and determined capacitance values to form the shadow feature training data, and may further train a machine-learning (ML) model with the shadow feature training data. The computing system may also include a shadow feature application engine configured to extract shadow features for components of an input IC layout and determine capacitance values for the input IC layout via the trained ML model.
US11687693B2

The present invention discloses a method for evaluating fracture connectivity and optimizing fracture parameters based on complex network theory, comprising the following steps: obtaining natural fracture distribution laws and characteristic parameters of the formation based on previous knowledge of natural fractures in the formation and statistical analysis of fractures in the core, and establishing a discrete fracture network model of natural fractures based on the previous step; setting up hydraulic fractures, determining intersection relations in the fracture network and coordinates of intersection points of fractures: converting the actual fracture network into a complex network dual topology diagram based on complex network theory, and calculating evaluative indexes of the complex network to realize the evaluation of fracture network connectivity; changing the hydraulic fracture parameters to get the evaluation indexes of different hydraulic fracture schemes.
US11687675B1

Methods and systems to improve coupling and cohesion of at least one educational program are provided. In some examples, the methods and systems include at least one educational program, where the at least one educational program comprises a first application programming interface (API) that is configured to be coupled to a second API of an internet enabled electronic device in a restricted state and partially decoupled in an unrestricted state.
US11687672B1

Systems and methods for processing data are described. More specifically, a query request may be received and a data pattern may be identified in the query request. Personally identifiable information associated with the query request may then be de-pseudonymized. Accordingly, a second request using the de-pseudonymized personally identifiable information and receiving a response to the second request may be generated. The personally identifiable information in the response may be pseudonymized such that the pseudonymized personally identifiable information and data included in the response is provided to a client.
US11687658B2

Systems and methods automating the process of application code vulnerability remediation. Implementations include building a repository of code revisions as software is checked for security vulnerabilities using or more software analysis tools. In certain implementations, historical code revisions are cataloged and stored in the repository. The revisions may be tokenized and utilized to detect and automatically remediate similar issues when new software packages are submitted to the system.
US11687656B2

Disclosed are various embodiments for using distributed ledgers to assist in securely developing applications. An application component comprising a component file can be received from a validation client. It can then be determined that the application component complies with a security policy. In response to a determination that the application component complies with the security policy, an endorsed application component record can be generated that comprises the component file or a network address at which the component file is obtainable and a signature for the component file generated with an asymmetric key-pair stored in the memory. The endorsed application component record can then be stored in the distributed ledger.
US11687654B2

Implementations describe providing isolation in virtualized systems using trust domains. In one implementation, a processing device includes a memory ownership table (MOT) that is access-controlled against software access. The processing device further includes a processing core to execute a trust domain resource manager (TDRM) to manage a trust domain (TD), maintain a trust domain control structure (TDCS) for managing global metadata for each TD, maintain an execution state of the TD in at least one trust domain thread control structure (TD-TCS) that is access-controlled against software accesses, and reference the MOT to obtain at least one key identifier (key ID) corresponding to an encryption key assigned to the TD, the key ID to allow the processing device to decrypt memory pages assigned to the TD responsive to the processing device executing in the context of the TD, the memory pages assigned to the TD encrypted with the encryption key.
US11687652B1

A target binary file is clustered by reducing the target binary file to its architecture-agnostic functions, which are converted into an input string. The target digest of the input string is calculated and compared to digests of malicious binary files. A cluster having digests of malicious binary files that are similar to the target digest is identified. In response to identifying the cluster, the target binary file is detected to be malicious and of the same malware family as the malicious binary files of the cluster.
US11687650B2

A method and system for a deployment of deceptive decoy elements in a computerized environment to identify data leakage processes invoked by suspicious entities are presented. The method includes generating at least one deceptive decoy element; and deploying the generated at least one deceptive decoy element in a folder in a file system of the computerized environment, wherein the deployment is based on a sensitivity level of the folder, wherein the at least one deceptive decoy element is configured to provide an indication of unauthorized access upon an attempt by an unauthorized entity to access the folder.
US11687649B2

A security agent executing in kernel mode may receive a request from the anti-malware component executing with low privileges in user mode, and, in response, the security agent may perform a security action with respect to a malicious file detected on the computing device. The security agent may then assist the anti-malware component in providing a user notification about the security action by obtaining, on behalf of the anti-malware component, a user token associated with the user session in which the malicious file was detected. The anti-malware component can use the obtained user token to request a pointer to a Component Object Model (COM) interface for outputting the notification in context of the appropriate user session, which allows for securely and efficiently providing the user notification.
US11687645B2

A security control method and a computer system are provided. A first domain and a second domain are deployed in the computer system, the second domain is more secure than the first domain, a program is deployed in the first domain, and a control flow management module and an audit module are deployed in the second domain. The second domain is more secure than the first domain. When the program in the first domain is executed, the control flow management module obtains control flow information by using a tracer. The audit module audits the to-be-audited information according to an audit rule, and when the to-be-audited information matches the audit rule, determines that the audit succeeds and then allows the first domain to perform a subsequent operation, for example, to access a secure program in the second domain.
US11687640B2

Various methods, apparatuses/systems, and media for automating a process of receiving documentation are provided. A first computing device initiates an electronic communication process to request documentation from a second computing device utilized by a user. A processor receives identification information of the user for generating a unique barcode to be provided with the requested documentation in response to the initiation of the electronic communication. One or more processors generate the unique barcode based on the received identification information of the user; create an application programming interface (API) link for the generated barcode; transmit the electronic communication with the API link attached therein to the second computing device; and automatically obtain the unique barcode upon receiving an input to open the API link from the second computing device, the unique barcode to be attached as a cover sheet with the requested documentation for scanning by a multi-functional device.
US11687639B2

The present disclosure relates to credential management for mobile devices that can be used for access to secured physical environments. One aspect comprises a computer implemented method comprising a mobile computing device: receiving, from a server system, and storing, on the mobile computing device: one or more application sequence counter values, one or more limited use credentials (LUCs), each LUC being bound to a corresponding one of the application sequence counter values; one or more emergency credentials, and an account token; subsequently receiving an authentication request from a terminal; in response to receiving the authentication request, determining that no LUC is available for fulfilling the request; and in response to determining that no LUC is available for fulfilling the request: transmitting, to the terminal, the account token and an application cryptogram generated from an emergency credential of said one or more emergency credentials; and updating a current application sequence counter.
US11687638B2

In biometric ticketing, physical token-less ticketing system using biometrics, a person may be identified using a digital representation of a biometric. Ticketing information may be ascertained based on the identification. The ticketing information may be provided, actions may be performed using the ticketing information, and so on. In some implementations, a checkpoint device receives biometric data from a person. A digital representation of the biometric data is used to obtain an identifier from an identification system. The digital representation of the biometric data may not be included in the identifier. The identifier is used by to obtain ticketing information from a ticketing system. The person may be allowed or denied entry into a ticketed area based on the ticketing information.
US11687631B2

A method for determining whether a user is a human is disclosed. The method includes receiving a request to determine whether a user attempting to access a service provided by a host compute device is a human, obtaining an input motion that the user entered while the user solved a challenge-response test for accessing the service, extracting a noise component of the input motion, retrieving a noise model characterizing noise patterns of input motions previously entered into graphical user interfaces by humans, comparing the noise component with the noise model, calculating a human likeness score of the user based on the comparison, determining whether the user is a human based on the human likeness score, and sending a result of the determination to the host compute device such that the host compute device can allow or restrict access to the service by the user depending on the result.
US11687629B2

Systems and methods are disclosed for data protection in a cluster of data processing accelerators (DPAs). The cluster of accelerators may include DPAs of a third party accelerator that may not be trusted. To ensure data protection in the cluster, a first DPA that receives a request from a second DPA to access a resource of the first DPA authenticates the second DPA. If the second DPA passes authentication, the second DPA is permitted to access non-sensitive resources of the first DPA, otherwise the second DPA is not permitted access to any resources of the first DPA and the first DPA breaks a communication link with the second DPA. Authentication is premised on a shared secret function between DPAs and a random number generated by the first DPA. The shared secret function is updateable by, e.g., a patch from a manufacturer of the DPA.
US11687622B2

Embodiments match sensor data output by a sensor to a trained pattern. Embodiments form a plurality of windows of an identified pattern from the sensor data, each of the plurality of windows having a substantially equal window length to a length of the trained pattern. For each of the windows, embodiments generate a corresponding first Symbolic Aggregate approximation (“SAX”) word, determine a Hamming distance between the first SAX word and a second SAX word corresponding to the trained pattern, and determine a final distance score based on coefficients between the first SAX word and the second SAX word. For each of the windows, embodiments determine a number of positions in the first SAX word that do not contribute to the final distance score, update the Hamming distance after eliminating the number of positions and determine an average distance based on the final distance score and the updated Hamming distance.
US11687619B2

A computer-program product storing instructions which, when executed by a computer, cause the computer to receive an input data from a sensor, wherein the input data includes data indicative of an image, wherein the sensor includes a video, radar, LiDAR, sound, sonar, ultrasonic, motion, or thermal imaging sensor, generate an adversarial version of the input data, utilizing a generator, in response to the input data, create a training data set utilizing the input data and the adversarial version of the input data, determine an update direction of a meta model utilizing stochastic gradient respect with respect to an adversarial loss, and determine a cross-entropy based classification loss in response to the input data and classification utilizing a classifier, and update the meta model and the classifier in response to the cross-entropy classification loss utilizing the training data set.
US11687616B2

An arithmetic processing apparatus includes a memory and a processor. The processor coupled to memory and configured to determine an individual not to be evolved to an individual of a second generation from among a plurality of individuals in a first generation based on a predetermined reference for calculation completion of fitness calculation for each of the plurality of individuals, the second generation being a generation next to the first generation, and determine to cause the determined individual to evolve to an individual of a generation next or subsequent to the second generation.
US11687613B2

Disclosed is technology for generating an accurate and lossless static object model of a dynamic webpage as it is rendered by a browser, including webpages that include a shadow DOM. A method includes receiving, at a computer system, a webpage, instantiating a headless web browser application to render the webpage by creating a document object model (“DOM”) and a cascading style sheet object model (“CSSOM”) in browser memory, the DOM and CSSOM representing dynamic rendered webpage content, injecting a probe script into the headless browser to retrieve the dynamic rendered content, traversing, by the probe script, the DOM, including traversing regular nodes of the DOM and shadow nodes of a shadow DOM, retrieving dynamic information for the regular and shadow nodes, and building a static object model based on the dynamic information.
US11687610B2

A server receives from a client device that is executing a client application a request to initiate a remote application in the server. The server instantiates an instance of the remote application. The server intercepts draw commands associated with the remote application instance. The server provides the draw commands to the client to cause the client application to render portion(s) of output based on the draw commands. The server receives an input event from the client application. The server provides the client one or more draw commands based on the input event to cause the client application to render portion(s) of output based on those draw commands.
US11687608B2

An approach is provided in which the approach maps a set of question nodes and a set of expert nodes to an embedding space. The set of question nodes corresponds to a set of questions and the set of expert nodes corresponds to a set of experts in a CQA network. The approach maps a new question to the embedding space based on analyzing the new question against the set of questions, and selects a subset of the set of expert nodes based on their location in the embedding space relative to the mapping of the new question. The approach transmits the question to a subset of the set of experts that correspond to the subset of expert nodes.
US11687597B2

The present disclosure provides systems and methods for content quasi-personalization or anonymized content retrieval via aggregated browsing history of a large plurality of devices, such as millions or billions of devices. A sparse matrix may be constructed from the aggregated browsing history, and dimensionally reduced, reducing entropy and providing anonymity for individual devices. Relevant content may be selected via quasi-personalized clusters representing similar browsing histories, without exposing individual device details to content providers.
US11687591B2

Systems, methods, computing platforms, and storage media for comparing non-adjacent data subsets are disclosed. Exemplary implementations may: receive an input data set, the input data set including information to be analyzed; generate at least one list of data subsets of the input data set; determine whether at least one data subset of the at least one list of data subsets contains a notable characteristic; identify at least one data pattern in the at least one list of data subsets of the input data set; sort data subsets of the at least one list of data subsets of the input data set; and display, via a user interface, the data subsets of the at least one list of data subsets, based on the sorting.
US11687587B2

A query fingerprint of a set of frames of video content captured at a client device may be generated. Multiple patches of the set of frames of video content may be selected and a value calculated for each of the selected multiple patches. The value for each patch may be indicated as a single bit along with an additional 1-bit value to indicate whether the patch value is weak. A database of known reference fingerprints may be queried using the generated query fingerprint. Matches between the query fingerprint and the reference fingerprints may be identified. Weak bits may be given reduced weight in identifying the match of fingerprints. Based on the matches, an identifier for the video content may be returned to the client device. The client device may use the received identifier to access the supplemental content.
US11687575B1

Methods, systems, and computer-readable storage media for receiving a set of inference results generated by a ML model, the inference results including a set of query entities and a set of target entities, each query entity having one or more target entities matched thereto by the ML model, processing the set of inference results to generate a set of matched sub-sets of target entities by executing a search over target entities in the set of target entities based on constraints, for each problem in a set of problems, providing the problem as a tuple including an index value representative of a target entity in the set of target entities and a value associated with the query entity, the value including a constraint relative to the query entity, and executing at least one task in response to one or more matched sub-sets in the set of matched sub-sets.
US11687573B2

Various embodiments relate generally to data science and data analysis, computer software and systems, and control systems to provide a platform to facilitate implementation of an interface, and, more specifically, to a computing and data storage platform that implements specialized logic to predict effectiveness of content in electronic messages as a function, for example, modifiable portions of the content. In some examples, a method may include receiving data signals to cause formation of an electronic message, determining a component of the electronic message, identifying one or more message performance criteria, characterizing the component to identify a component attribute, predicting the component attribute matches at least one of the message performance criteria, and transmitting the electronic message.
US11687569B2

Disclosed herein are methods, systems, and processes to optimize role level identification for computing resource allocation to perform security operations in networked computing environments. A role level classifier to process a training dataset that corresponds to a clean title is generated from a subset of entities associated with the clean title. An initial effective title determined by the role level classifier based on processing the training dataset is assigned to an entity. A new effective title based on feature differences between the initial effective title and the clean title is re-assigned to the entity. Performance of the generating, the assigning, and the re-assigning is repeated using the new effective title instead of the clean title.
US11687562B2

An apparatus for managing sharded blockchain network obtains state information including an inter-node data transmission rate and computing resources of each node in the current epoch of a shard-based blockchain network in which N nodes are distributed to at least one shard, a consensus process record of each node in each shard and a ratio of malicious nodes, estimates at least one action each including block size, block interval and number of shards corresponding to the state information by using an artificial neural network in which a pattern estimation method has been previously learned, selects one action among the estimated at least one action and applies the one action to the shard-based blockchain network.
US11687557B2

Techniques are provided for data size and time based replication. In an example, a first daemon monitors data changes that corresponds to a first replication policy, and a second daemon monitors an amount of time since performing a replication for the first replication policy. Where either a data modification threshold is met, or a time threshold is met, the daemons can perform a replication, and reset both a data counter and a timer that determine when next to perform a replication.
US11687551B2

A computer-implemented system or process is programmed or configured to use a configuration file to specify one or more tasks to apply to raw ingested data. A task may be a sequence of instructions programmed or configured to format raw ingested data into a dataset in a CSV format. Examples of tasks may include: a parser to parse Cobol data into a CSV, a parser to parse XML into a CSV, a parser to parse text using fixed-width fields to a CSV, a parser to parse files in a zip archive into a CSV, a regular expression search/replace function, or formatting logic to remove lines or blank lines from raw ingested data. In one embodiment, the configuration file may specify a schema definition for a task to use for generating a dataset. In one embodiment, the configuration file may also include one or more access control list (ACL) definitions for the generated dataset. In one embodiment, the building of datasets using the configuration file is automated, for example, on a nightly basis.
US11687550B2

A system converts the data of data objects stored in a DDOS from one data format to another while the system is live and available to process requests for access to the data objects being converted. This process does not require taking the DDOS offline and also does not require locking a data object for the entire conversion of the data object.
US11687549B2

The present disclosure involves systems, software, and computer implemented methods for creating line item information from tabular data. One example method includes receiving event data values at a system. Column headers of columns in the event data values are identified. At least one column header is not included in standard line item terms used by the system. Column values of the columns in the event data values are identified. The identified column headers and the identified column values are processed using one or more models to map each column to a standard line item term used by the system. The processing includes using context determination and content recognition to identify standard line item terms. An event is created in the system, including the creation of line items from the identified column value. Each line item includes standard line item terms mapped to the columns.
US11687548B2

Techniques are disclosed relating to the storage of backup data using a time-series data lake. For example, in various embodiments, the disclosed techniques include providing a cloud-based data lake service that maintains data for a plurality of organizations and where, for a first organization, the cloud-based data lake service maintains a time-series data lake that stores a time-series representation of data associated with the first organization. In various embodiments, the data lake service may receive backup data from a plurality of data sources associated with the first organization, generate metadata associated with the backup data, and store the backup data, along with the corresponding metadata, in the time-series data lake.
US11687546B2

Embodiments of the present invention provide a method and system for processing a query on a set of data blocks in analytical databases. The query is on a set of data blocks, having at least one attribute and specifies at least one selection condition on the attribute. The selection condition is associated with at least one selection expression. Attribute value information on each attribute is generated for each data block. Next, a condition is generated on each attribute to negate the selection expression, if the selection expression has a negation operator. Additional conditions are generated for each selection expression that does not contain a negation operation. The attribute value is used to select the positive and negative subsets of data blocks for each condition. Next, a negative subset that does not require processing to evaluate the query is skipped and the positive subsets and the non-skipped negative subsets are processed.
US11687541B2

In accordance with an embodiment, described herein is a system and method for providing a mobile device application and rendering engine, for use with a data analytics environment in generating interactive visualizations of large amounts of data, with high frame rates. The mobile device can receive, from a data analytics server, a data payload describing data points associated with data analytics visualizations, and employs shader objects or routines (shaders) in combination with a graphics processing unit (GPU), to render data visualizations with high resolution, including support for features such as drill-downs. User interaction with a visualization can be interpreted by the rendering engine as transformations or deltas of an original presentation, and communicated to a shader to cause the GPU to render an updated visualization. A hierarchical data model enables data visualizations to be layered and brought forward or backward within the overall presentation in a multi-dimensional exploratory manner.
US11687531B2

The subject technology tracks a plurality of queries corresponding to a plurality of query plans based on join operations contained in each of the plurality of queries and a previous time of executing each query. The subject technology selects a first query plan among the plurality of query plans. The subject technology determines a value indicating an estimated improvement in execution time of the first query plan in comparison to a previous execution time of a previous query plan. The subject technology attempts to execute a first query using the first query plan. The subject technology determines that a second query plan selected among the plurality of query plans has a second estimated execution time that is less than an estimated execution time of the first query plan. The subject technology executes the first query corresponding to the first query plan at a subsequent time using the second query plan.
US11687530B2

A system enables an arbitrary number of items to be indexed in a geographic region that provides a predictable query response time across a sharded database. Items indexed to the geographic region are stored on a single shard and additional items are added to that shard as long as an overflow condition indicative of undesirable query response times is not met. If the overflow condition is met the system expands the storage of items indexed to the geographic region to one or more additional shards in order to maintain predictable query response times. The system may maintain a shard count representing the total number of shards being used to store items corresponding to a geographic region, which can be used to query one or more relevant shards. The system may apply deterministic hashing in order to evenly distribute shards across database nodes of the sharded database.
US11687528B2

In general, various aspects provide methods, apparatuses, systems, computing devices, computing entities, and/or the like for performing data discovery on a target computing system. In various aspects, a third party computing connects, via a public data network, to an edge node of the target computing system and instructs the target computing system to execute jobs to discover target data stored in data repositories in a private data network in the target computing system. In some aspects, the third party computing system may schedule the jobs on the target computing system based on computing resource availability on the target computing system.
US11687526B1

This disclosure describes, in part, techniques for identifying user-specific content items and/or time-based content items, as well as techniques for providing the content items to the user. For instance, a remote system may receive first audio data from an electronic device, where the first audio data represents a request to identify content related to a topic. The remote system can then store the topic in a database and use the topic to identify the content. Later, the remote system can then receive second audio data from the electronic device, where the second audio data represents a request for the content. The remote system can then send third audio data to the electronic device that represents at least a portion of the content.
US11687521B2

Methods and apparatus for identifying consistent snapshot points for file systems in a distributed storage service in which a client may access a file system in backend storage via two or more access nodes. A snapshot coordinator initiates a two-phase commit to perform a snapshot epoch transition. The coordinator sends prepare messages to the nodes. In response, a node sends a response to the coordinator, stops issuing writes to the file system, sets a timer, and waits for a commit message. Upon receiving a response from all nodes, the coordinator sends a commit message. Upon receiving the commit or the timer expiring, the nodes increment an epoch counter and begin issuing writes to the file system tagged with the new epoch and indicating that a copy-on-write operation be performed. The transition is successful if all nodes respond to the request message; otherwise, the two-phase commit is retried.
US11687520B1

Described herein are methods, systems, and computer-readable storage media for automatic and efficient updating of databases and database schemas. Techniques include generating an identification of a task of an application associated with a database through a machine learning process for monitoring database activity. Further, patterns of the application's access to data stored in the database may be observed and provided along with the identified task to a feedback loop to identify changes in the application's access to data in a database. Techniques further include automatically updating a schema of the database based on the identified changes in the application's access to data stored in the database.
US11687517B2

A computer system stores a database model of an object based on a plurality of updates to the object. Each update indicates a bound status of the update, a transaction date of the update, an effective date of the update, and a value of an attribute in the update. The computer system forms a view model of the object based on the database model of the object by reconstructing values of the attributes of the object from the plurality of updates with immutable bound statuses.
US11687502B2

A computer-implemented system and method for generating and maintaining at least one data center procedure is provided. The system includes a communication network, a storage device configured to store a plurality of basic unit instructions, one or more of the basic unit instructions having at least one procedure identifier, at least one processor coupled to the storage device and the communication network, and one or more components executable by the at least one processor and collectively configured to receive at least one data value associated with a data center, select at least one procedure identifier based on the at least one data value, identify a plurality of basic unit instructions associated with the at least one procedure identifier, assemble a data center procedure from the plurality of identified basic unit instructions, and provide the data center procedure to a user interface.
US11687497B2

An overlay network is augmented to provide more efficient data storage by processing a dataset of high dimension into an equivalent dataset of lower dimension, wherein the data reduction reduces the amount of actual physical data but not necessarily its informational value. Data to be processed (dimensionally-reduced) is received by an ingestion layer and supplied to a learning-based storage reduction application that implements the data reduction technique. The application applies a data reduction algorithm and stores the resulting dimensionally-reduced data sets in the native data storage or third party cloud. To recover the original higher-dimensional data, an associated reverse algorithm is implemented. In general, the application coverts an N dimensional data set to a K dimensional data set, where K<
US11687496B2

Examples described herein relate to the synchronization of distributed data files. A host node acquires a lock file including a first nodes-list and a second nodes-list from a central node storing a central copy of data files. A nearest node from the first nodes-list may be identified if the identity of the host node is not indicated in the first nodes-list. The host node obtains an updated portion of a latest version of the data files from the nearest node for synchronizing a local copy. The host node performs modifications on the local copy and updates the lock file by indicating the identity of the host node in the first nodes-list and the second nodes-list. The host node provides a modified portion of the local copy to the central node for synchronizing the central copy with the local copy.
US11687494B2

Embodiments described herein provide techniques for maintaining consistency in a distributed system (e.g., a distributed secondary storage system). According to one embodiment of the present disclosure, a first set of file system objects included in performing the requested file system operation is identified in response to a request to perform a file system operation. An update intent corresponding to the requested file system operation is inserted into an inode associated with each identified file system object. Each file system object corresponding to the inode is modified as specified by the update intent in that inode. After modifying the file system object corresponding to the inode, the update intent is removed from that inode.
US11687491B2

Data-deduplicating includes comparing a first record of a data-store with a second record of the data-store but instead of using a static weight for a field, the present data-deduplicating dynamically assigns a first weight for the first score to generate a first weighted score, wherein the first weight is based on one or both of the first value or the second value; and assigns a second weight for the second score to generate a second weighted score. A composite score is calculated based on the first weighted score and the second weighted score; and it is determined whether or not the first record and the second record are duplicate records, based on the composite score.
US11687484B2

An electronic device includes a first processor, a second processor; and a communication interface. The second processor transmits, via a hardware wire, state information indicating a state of the first processor to the communication interface; and based on the first processor entering a suspend mode from a normal mode, change the state information from a first value to a second value, and the communication interface, based on the state information being changed, disconnects the first processor from the communication interface by turning off power of an universal serial bus (USB) interface. Moreover, the second processor, based on the first processor entering the normal mode from the suspend mode, changes the state information from the second value to the first value, and the communication interface, based on the state information being changed, connects the first processor to the communication interface by turning on the power of the USB interface.
US11687481B2

A method of processing payment transactions includes receiving a connection request from a client device, determining whether a gateway is available for the client device, creating a connection between the client device and a gateway, the gateway being a previously existing gateway or a newly generated gateway, creating a message filter for the client device on a message bus, listening for messages on the message bus and transmitting the message to the client device by way of the gateway upon finding a message on the message bus matching the message filter.
US11687480B2

Systems, methods, and software are disclosed herein having enhanced modular carrier form factors. In an implementation, an apparatus includes a carrier insertable into a modular bay of a chassis assembly, and a network interface card (NIC). The apparatus includes an Ethernet network cable connector configured to carry Ethernet signaling of the NIC, and a device U.2 connector configured to carry host communications of the NIC and mate with a mating U.2 connector of the modular bay when the carrier is inserted into the chassis assembly.
US11687470B2

An expander I/O module discovery/management system includes a secondary system chassis housing an expander I/O module coupled to a server device. The server device identifies the secondary system chassis and an expander I/O module port utilized by that server device, and then generates and transmits an expander I/O module reporting communication identifying the secondary system chassis and the expander I/O module port. A primary system chassis houses a switching I/O module coupled to the expander I/O module. The switching I/O module receives the expander I/O module reporting communication and determines that the secondary system chassis identified in the expander I/O module reporting communication is different than the primary system chassis. In response, the switching I/O module assigns a virtual slot to the expander I/O module, and assigns a virtual port associated with the virtual slot to the expander I/O module port identified in the expander I/O module reporting communication.
US11687469B2

Devices and techniques are disclosed herein for verifying host generated physical addresses at a memory device during a host-resident FTL mode of operation to ameliorate erroneous or potentially malicious access to the memory device.
US11687465B2

A cache includes a p-by-q array of memory units; a row addressing unit; and a column addressing unit. Each memory unit has an m-by-n array of memory cells. The column addressing unit has, for each memory unit, m n-to-one multiplexers, one associated with each of the m rows of the memory unit, wherein each n-to-one multiplexer has an input coupled to each of the n memory cells associated with the row associated with that multiplexer. The row addressing unit has, for each memory unit, n m-to-one multiplexers, one associated with each of the n columns of the memory unit, wherein each m-to-one multiplexer has an input coupled to each of the m memory cells associated with the column associated with that multiplexer. The row addressing unit and column addressing unit support reading and/or writing of the array of memory units, e.g. using virtual or physical addresses.
US11687464B2

An apparatus comprises address translation circuitry (70) to perform a translation of a virtual address (80) comprising a virtual tag portion (88) and a virtual address portion (86) into a physical address (82) comprising a physical tag portion (92) and a physical address portion (90). The address translation circuitry comprises address tag translation circuitry (72) to perform a translation of the virtual tag portion into the physical tag portion and the address translation to be performed is selected in dependence on the virtual address.
US11687461B1

A compressed memory system includes a memory region that includes cache lines having priority levels. The compressed memory system also includes a compressed memory region that includes compressed cache lines. Each compressed cache line includes a first set of data bits configured to hold, in a first direction, either a portion of a first cache line or a portion of the first cache line after compression, the first cache line having a first priority level. Each compressed cache line also includes a second set of data bits configured to hold, in a second direction opposite to the first direction, either a portion of a second cache line or a portion of the second cache line after compression, the second cache line having a priority level lower than the first priority level. The first set of data bits includes a greater number of bits than the second set of data bits.
US11687460B2

Methods, devices, and systems for GPU cache injection. A GPU compute node includes a network interface controller (NIC) which includes NIC receiver circuitry which can receive data for processing on the GPU, NIC transmitter circuitry which can send the data to a main memory of the GPU compute node and which can send coherence information to a coherence directory of the GPU compute node based on the data. The GPU compute node also includes a GPU which includes GPU receiver circuitry which can receive the coherence information; GPU processing circuitry which can determine, based on the coherence information, whether the data satisfies a heuristic; and GPU loading circuitry which can load the data into a cache of the GPU from the main memory if on the data satisfies the heuristic.
US11687458B1

A multi-resolution cache includes a first, second and third cache segments the first segment having a first resolution and the second and third segments having a second resolution, the second resolution less than the first resolution, the first and third cache segments communicatively coupled to an off-chip memory, the first and third cache segments configured to each receive a cache line of data having the first and second resolutions, a fourth and fifth cache segments having the second resolution, a first downscaler communicatively coupled to the first and fourth cache segments configured to reduce the resolution when a first resolution cached data is shifted from the first cache segment to the fourth cache segment, a first upscaler communicatively coupled to the all cache segments that have the second resolution, and is configured to increase the reduced resolution cached data to the first resolution and output it.
US11687456B1

An electronic device that handles memory accesses includes a memory and a processor that supports a plurality of streams. The processor acquires a graph that includes paths of operations in a set of operations for processing instances of data through a model, each path of operations including a separate sequence of operations from the set of operations that is to be executed using a respective stream from among the plurality of streams. The processor then identifies concurrent paths in the graph, the concurrent paths being paths of operations between split points at which two or more paths of operations diverge and merge points at which the two or more paths of operations merge. The processor next executes operations in each of the concurrent paths using a respective stream, the executing including using memory coloring for handling memory accesses in the memory for the operations in each concurrent path.
US11687450B2

A memory controller controls an address such that a number of chips included in a memory device can increase. The memory controller includes a flash translation layer configured to translate a logical block address received from a host into a physical block address, wherein the flash translation layer determines an addressing unit of at least one of a plurality of addresses in the physical block address based on a request received from the host and a command controller configured to generate a command representing the addressing unit based on the request.
US11687447B1

A method and apparatus for performing access control of a memory device with aid of additional physical address information are provided. The method includes: during a garbage collection procedure, reading valid data from a source block and writing the valid data into a destination block; updating at least one logical-to-physical address mapping table; receiving a first read request from a host device, wherein the first read request indicates reading at a first logical address; in response to the first read request, reading the valid data of the destination block according to the second physical address associated with the first logical address; receiving a second read request from the host device, wherein the second read request indicates reading at the first logical address; and in response to the second read request, reading the valid data of the source block according to the first physical address associated with the first logical address.
US11687446B2

A computer storage device having a host interface, a controller, non-volatile storage media, and firmware. The firmware instructs the controller to: generate mapping data defining mapping, from logical block addresses in namespaces configured on the non-volatile storage media, to logical block addresses in a capacity of the non-volatile storage media; maintain an active copy of the mapping data; generate cached copies of the mapping data from the active copy; generate a shadow copy from the active copy; implement changes in the shadow copy; after the changes are made in the shadow copy, activate the shadow copy and simultaneously deactivate the previously active copy; and update the cached copies according to the newly activated copy, as a response to the change in active copy identification.
US11687444B2

A data managing method, a memory controlling circuit unit, and a memory storage device are provided. The method includes: receiving a write command for writing a plurality of first data into a rewritable non-volatile memory module; when the plurality of first data are continuous data, writing the plurality of first data respectively into a plurality of first physical erasing units by using a single-page programming mode, and recording first management information corresponding to the plurality of first physical erasing units; and when the plurality of first data are not the continuous data, writing the plurality of first data respectively into a plurality of second physical erasing units by using the single-page programming mode.
US11687439B2

Automatic definition of windows for trace analysis. For each process step, the trace data are aligned to both the start of the process step and the end of the process step, and statistics including rate of change are calculated from both the start of the process step and the end of the process step. Windows are generated based on analysis of the calculated statistics.
US11687437B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for monitoring technology usage and performance. In some implementations, use of a technology item by one or more individuals assigned to use the technology item is monitored. Based on the monitoring, usage data that indicates usage of the technology item is generated. One or more criteria for evaluating the usage of the technology item by the one or more individuals is identified. It is determined whether usage data satisfies the one or more criteria. A system provides, for display on a user interface, output data indicating whether the usage data satisfies the one or more criteria.
US11687427B2

Techniques are disclosed herein that relate to performing and managing validation tests for XR applications to provide validation for the quality and usability of the applications within XR capable user devices. An example provides a testing system that receives a request to perform validation tests for an XR application executing on an XR capable device, the request including unique testing specifications corresponding to the XR capable device. The testing system may identify testing device capabilities to perform the validation tests and select a testing device of a plurality of testing devices based at least on the testing device capabilities associated with the testing device to execute the validation tests for the XR application according to the testing specifications and report test results from the validation tests to a testing log.
US11687421B1

The present disclosure provides a system and method for online brand continuity. Online brand continuity can include a number of Internet or intranet access points via which one or more network addresses can be advertised. A client can be provided with availability of a business image application via at least one of the Internet or intranet access points.
US11687419B2

Methods, systems, and media for controlling append-only file rewrites are provided. In accordance with some embodiments, the methods comprising: determining a utilization of a shard of a database; determining whether the utilization exceeds a persistent storage utilization threshold; determining a recovery time to recover the shard from an append-only file; determining whether the recovery time exceeds a recovery time threshold; and when the utilization is determined to exceed the utilization threshold or when the recovery time is determined to exceed the recovery time threshold, causing an append-only-file rewrite to be performed.
US11687410B2

Methods, systems, and apparatuses for a memory device (e.g., DRAM) including an error check and scrub (ECS) procedure in conjunction with refresh operations are described. The ECS procedure may include read/modify-write cycles when errors are detected in code words. In some embodiments, the memory device may complete the ECS procedure over multiple refresh commands, namely by performing a read (or read/modify) portion of the ECS procedure while a first refresh command is executed, and by performing a write portion of the ECS procedure while a second refresh command is executed. The ECS procedure described herein may facilitate avoiding signaling conflicts or interferences that may occur between the ECS procedure and other memory operations.
US11687409B1

A data storage device includes a non-volatile memory and a data storage controller. The data storage controller is configured to generate first XOR parities based on first data of a first metablock of the non-volatile memory and store the first XOR parities in a second metablock of the non-volatile memory. The data storage controller is also configured to generate second XOR parities corresponding to second data of the second metablock. The second data includes two or more XOR parities of the first XOR parities. The data storage controller is further configured to store the second parities in a reserved portion of the first metablock.
US11687408B2

Several embodiments of systems incorporating memory devices are disclosed herein. In one embodiment, a memory device can include a controller and a memory component operably coupled to the controller. The controller can include a memory manager, a quality metrics first in first out (FIFO) circuit, and an error correction code (ECC) decoder. In some embodiments, the ECC decoder can generate quality metrics relating to one or more codewords saved in the memory component and read into the controller. In these and other embodiments, the ECC decoder can stream the quality metrics to the quality metrics FIFO circuit, and the quality metrics FIFO circuit can stream the quality metrics to the memory manager. In some embodiments, the memory manager can save all or a subset of the quality metrics in the memory component and/or can use the quality metrics in post-processing, such as in error avoidance operations of the memory device.
US11687405B2

A data storage device includes two or more memory devices and a controller coupled to the two or more memory devices. The controller is configured to program data to one or more memory devices of the two or more memory devices, select one or more of the one or more memory devices to have additional ECC for the data of the one or more memory devices, program the additional ECC to a first memory device. The data is programmed with error correction code (ECC). The first memory device is distinct from the one or more memory devices. The first memory device is disposed in a central module, where the central module includes additional decoding capability. The additional ECC and the corresponding data with ECC are concatenated and decoded for additional error correction capability.
US11687403B2

Memory devices, systems including memory devices, and methods of operating memory devices are described, in which a host device may access a group of memory cells (e.g., portion of an array configurable to store ECC parity bits) otherwise reserved for ECC functionality of a memory device. The memory device may include a register to indicate whether its ECC functionality is enabled or disabled. When the register indicates the ECC functionality is disabled, the memory device may increase a storage capacity available to the host device by making the group of memory cells available for user-accessible data. Additionally or alternatively, the memory device may store metadata associated with various operational aspects of the memory device in the group of memory cells. Moreover, the memory device may modify a burst length to accommodate additional information to be stored in or read from the group of memory cells.
US11687399B2

Methods, systems, and computer program products for multi-controller declarative fault management and coordination for microservices are provided herein. A computer-implemented method includes processing information pertaining to at least one fault impacting multiple resources within a given system, wherein respective portions of the multiple resources are managed by multiple independent controllers; determining, by each of at least a portion of the multiple independent controllers and based at least in part on the processing of the information, one or more desired resource states and one or more remediation actions; generating, based at least in part on one or more of the determined desired resource states and the determined remediation actions, a sequential ordering of the determined remediation actions to be carried out by the at least a portion of the multiple controllers; and automatically initiating execution of the determined remediation actions in accordance with the generated sequential ordering.
US11687398B2

The architecture includes four largely independent subsystems which are arranged hierarchically and each form an isolated Fault-Containment Unit (FCU). At the top of the hierarchy is a secure subsystem, the Fault-Tolerant Decision Subsystem, which executes simple software on fault-tolerant hardware. The other three subsystems are insecure because they contain complex software executed on non-fault-tolerant hardware. Experience has shown that it is difficult to find all design errors in a complex software system and to prevent an intrusion. The redundancy and diversity inherent in this architecture masks every error—even a Byzantine error—of an insecure subsystem in such a way that no safety-critical failure can occur.
US11687395B2

The present disclosure relates to systems, methods, and computer readable media for identifying and responding to a panic condition on a storage system on a computing node. For example, systems disclosed herein may include establishing recovery instructions between a host system and a storage system in responding to a future instance of a panic condition. The storage system may provide an indication of a self-detected panic condition in a variety of ways. In response to identifying the panic condition, the host system may perform one or more recovery actions in accordance with recovery instructions accessible to the host system. This may include performing resets of specific components and reinitializing communication between the host system and storage system in less invasive ways than slower and more expensive conventional approaches for responding to panic conditions on computing nodes.
US11687393B2

A computer-implemented method comprising: receiving a first signal from a first sensor, the first signal having a first value; receiving a second signal from a second sensor, the second signal having a second value, the first signal and the second signal being measurements of a parameter of a system; receiving a third signal having a third value; determining a first absolute error using the first value, the second value and the third value; and comparing the first absolute error with at least one threshold to determine a signal value.
US11687387B2

Systems and methods for routing information management system (IMS) messages to support multiple levels in an information management system environment. In some cases, a transaction code routing and classification scheme may be used to achieve isolation within an information management system for multiple development efforts occurring in one test system. An IMS router may intercept all transactions to determine a test level desired to process the transactions. At interception time, a destination is changed by the IMS router. The re-routed transactions are processed in separate data containers using unique programs, databases, user interfaces and formatting, based on requirements for a particular testing level.
US11687383B1

Distributed API accounting is disclosed, including: receiving from respective ones of a plurality of agents, a plurality of local counter values corresponding to an application programming interface (API) service counter identifier; logging the plurality of local counter values corresponding to the API service counter identifier; receiving a request for an aggregated counter value associated with the API service counter identifier; combining at least some of the logged plurality of local counter values associated with the API service counter identifier to determine the aggregated counter value corresponding to the API service counter identifier; and storing the aggregated counter value corresponding to the API service counter identifier.
US11687381B2

The disclosed distributed task coordination ensures task execution while minimizing both the risk of duplicate execution and resources consumed for coordination. Execution is guaranteed, while only best efforts are used to avoid duplication. Example solutions include requesting, by a node, a first lease from a first set of nodes; based at least on obtaining at least one first lease, requesting, by the node, a second lease from a second set of nodes; based at least on the node obtaining at least one second lease, determining a majority holder of second leases; and based at least on obtaining the majority of second leases, executing, by the node, a task associated with the at least one second lease. In some examples, the nodes comprise online processing units (NPUs). In some examples, if a first node begins executing the task and fails, another node automatically takes over to ensure completion.
US11687380B2

Computer software executing on computer hardware that performs the following operations: (i) training a machine learning model to determine allocations of computing resources to processing elements of a stream processing job according to a specified objective; and (ii) allocating a set of computing resources to the processing elements by: allocating to the processing elements a first subset of the set of computing resources based, at least in part, on a minimum resource requirement for the processing elements, and allocating to the processing elements a second subset of the set of computing resources based, at least in part, on an allocation determined using the trained machine learning model.
US11687366B2

The present invention provides an interrupt handling system for handling interrupts in a computer system is provided. The interrupt handling system captures and processes the interrupts in a user space of the computer system. The present invention also provides for an interrupt registration method that facilitates interrupt handling in the user space during porting of user applications from one platform to another.
US11687365B2

A computational storage processor (CSP) is provided that includes the CSP comprising a plurality of submission queues (SQs), a plurality of computational storage functions (CSFs), a CSF controller, and a CSP controller, and a method of controlling the CSP is provided that includes directing a first submission queue entry (SQE) that is written to a first one of the plurality of SQs to the CSF controller, generating, by the CSF controller, one or more secondary SQEs based on the first SQE, each of the one or more secondary SQEs is directed to a respective one of the CSFs, writing, by the CSF controller, the one or more secondary SQEs to a second one of the plurality of SQs, directing each of the one or more secondary SQEs to an associated respective one of the CSFs, and for each of the one or more secondary SQEs, performing, by the associated respective one of the CSFs, an operation associated with the secondary SQE.
US11687363B2

In one embodiment, a processing device is coupled to memory components to monitor host read operations and host write operations from a host device coupled to the plurality of memory components. The processing device schedules, using a variable size internal command queue, a predetermined proportion of back-end processing device read and write operations as internal management traffic proportional to a number of the host read operations and a number of the host write operations. The processing device then executes a subset of the host read operations and the host write operations. Following execution of the subset of the host read operations and the host write operations, the processing device executes an internal management traffic operation based on the predetermined proportion.
US11687361B1

Systems and methods are disclosed to implement a thread sensor generation system to generate thread sensors for extracting side channel information about other executing threads on a multithreading CPU. In embodiments, the system generates a set of sensors for evaluation. Each sensor may include a sequence of arithmetic or logic operations between variables or constants, which will cause a particular resource usage pattern by the CPU. The sensors are executed on the CPU in parallel with instances of a victim thread to measure an execution slowdown profile of the sensor thread caused by CPU resource conflicts with the victim thread. Based on the execution slowdown profiles, a sensitivity metric is calculated for each sensor, which is used to select the best sensor(s) for the victim thread. Sensors generated using the disclosed techniques can be used to extract secret information via side-channel attacks on currently available multithreaded processors.
US11687360B2

A data management system comprises: a storage appliance configured to store a snapshot of a virtual machine; and one or more processors in communication with the storage appliance. The one or more processors are configured to perform operations including: identifying a plurality of shards of the virtual machine; requesting a snapshot of each of the plurality of shards; receiving the shards asynchronously; ordering the received snapshot shards sequentially into a results queue; and storing a single snapshot of the virtual machine based on the ordered snapshot shards. Operations may further include maintaining a flow control queue that limits the number of snapshot shards requested.
US11687358B2

A virtualization platform for Network Functions Virtualization (NFV) is provided. The virtualization platform may include a host processor coupled to an acceleration coprocessor. The acceleration coprocessor may be a reconfigurable integrated circuit to help provide improved flexibility and agility for the NFV. The coprocessor may include multiple virtual function hardware acceleration modules each of which is configured to perform a respective accelerator function. A virtual machine running on the host processor may wish to perform multiple accelerator functions in succession at the coprocessor on a given data. In one suitable arrangement, intermediate data output by each of the accelerator functions may be fed back to the host processor. In another suitable arrangement, the successive function calls may be chained together so that only the final resulting data is fed back to the host processor.
US11687351B2

Systems and methods for creating graphical user interfaces (GUIs) for runtime execution in virtual environments of software, such as video games. The system utilizes mock GUIs, which can be images illustrating or displaying mocked graphical user interfaces, to create GUIs that can be exported into runtime environments of software. The system creates GUIs by analyzing the graphical elements and attributes of mock GUIs, and assigning functionality to those graphical elements, enabling the operating of the GUIs within executable runtime environments.
US11687341B2

In one embodiment, a matrix processor comprises a memory to store a matrix operand and a strided read sequence, wherein: the matrix operand is stored out of order in the memory; and the strided read sequence comprises a sequence of read operations to read the matrix operand in a correct order from the memory. The matrix processor further comprises circuitry to: receive a first instruction to be executed by the matrix processor, wherein the first instruction is to instruct the matrix processor to perform a first operation on the matrix operand; read the matrix operand from the memory based on the strided read sequence; and execute the first instruction by performing the first operation on the matrix operand.
US11687338B2

The technology disclosed herein provides a method including determining one or more dedicated computations storage programs (CSPs) used in a target market for a computational storage device, storing the dedicated CSPs in one or more pre-programmed computing instruction set (CIS) slots in the computational storage device, translating one or more instructions of the dedicated CSPs for processing using a native processor, loading one or more instructions of programmable CSPs to a CSP processor implemented within an application specific integrated circuit (ASIC) of the computational storage device, and processing the one or more instructions of the programmable CSPs using the CSP processor.
US11687337B2

A method for operation of a processor core is provided. A rejected first load instruction is received that has been rejected due to a false load-hit-store detection against a first store instruction. A warning label is generated on a basis of the false load-hit-store detection. The warning label is added to the received first load instruction to create a labeled first load instruction. The labeled first load instruction is issued such that the warning label causes the labeled first load instruction to bypass the first store instruction in the store reorder queue and thereby avoid another false load-hit-store detection against the first store instruction. A computer system and a processor core configured to operate according to the method are also disclosed herein.
US11687336B2

An extensible multi-precision data pipeline system, comprising, a local buffer that stores an input local data set in a local storage format, an input tensor shaper coupled to the local buffer that reads the input local data set and converts the input local data set into an input tensor data set having a tensor format of vector width N by tensor length L, a cascaded pipeline coupled to the input tensor shaper that routes the input tensor data set through at least one function stage resulting in an output tensor data set, an output tensor shaper coupled to the cascaded pipeline that converts the output tensor data set into an output local data set having the local storage format and wherein the output tensor shaper writes the output local data set to the local buffer.
US11687328B2

A software enhancement and management system (E&M System) can include two ways to decompose existing software such that new functionality can be added: functional decomposition and time-affecting linear pathway (TALP) decomposition. Functional decomposition captures the inputs and outputs of the existing software's functions and attaches the new algorithmic constructs presented as other functions that receive the outputs of the existing software's functions. TALP decomposition allows for the generation of time-prediction polynomials that approximate time-complexity functions, speedup, and automatic dynamic loop-unrolling-based parallelization for each TALP.
US11687319B2

A speech recognition method and apparatus for performing speech recognition in response to an activation word determined based on a situation are provided. The speech recognition method and apparatus include an artificial intelligence (AI) system and its application, which simulates functions such as recognition and judgment of a human brain using a machine learning algorithm such as deep learning.
US11687310B2

A modular display apparatus may include a docking station having a plurality of spaces; a plurality of back plates provided in the plurality of spaces; a plurality of power boards provided on the plurality of back plates, each power board of the plurality of power boards including an interface including a plurality of pins; a plurality of display apparatuses connected to the interfaces of the plurality of power boards and mounted in the plurality of spaces; and a processor.
US11687308B2

There is provided, in a vehicle capable of accommodating a plurality of passengers, a display system capable of providing a motivation to start a conversation among the passengers in view of conversation intentions of each passenger. The display system includes a control device, and at least one display device. The control device is configured to perform a conversation desire display process to display a conversation desire level of each of the passengers. Alternatively, the control device is configured to perform a conversation intention display process to display a conversation intention of each of the passengers for the other passengers. The conversation desire level and the conversation intention among passengers are input to the input device provided in the display system, by an operation of the passenger. Alternatively, they are estimated by the control device based on the passenger state information detected by the sensor provided in the display system.
US11687306B1

A displaying control method adapted to an electronic device with a first display and a second display is provided. The displaying control method comprises the following steps. Firstly, a window is displayed on the first display. Then, in response to a first trigger signal, a control interface corresponding to the window is generated on the first display. The control interface comprises a first operating area and a second operating area corresponding to the first display and the second display respectively. Then, in response to a second trigger signal, a plurality of actuating regions is displayed in the first operating area or the second operating area. Thereafter, in response to a selecting signal corresponding to one of the actuating regions, the window is moved within a range of the first display and the second display.
US11687298B2

The present disclosure provides a network connection configuration method, a network connection configuration apparatus, an image forming apparatus, and a storage medium. The method includes sending out a first SSID without a corresponding encryption key, such that an electronic device receiving the first SSID is capable of establishing a keyless communication connection with the image forming apparatus based on the first SSID; executing a preset operation which includes acquiring wireless network information sent by the electronic device which establishes the keyless communication connection with the image forming apparatus, and establishing a communication connection with a corresponding wireless network device based on the wireless network information; and sending out a second SSID with a corresponding encryption key, such that the electronic device which receives the second SSID is capable of establishing a key communication connection with the image forming apparatus based on the second SSID and the corresponding encryption key.
US11687295B2

A non-transitory computer-readable medium stores computer-readable instructions executable by a processor of an information processing device communicable with a printer configured to perform printing until a print permission amount reaches a particular threshold. The instructions are configured to, when executed by the processor, cause the information processing device to obtain a first number of sheets that indicates a remaining number of sheets printable according to consumable information, in response to receiving, via a user interface, an instruction to add an additional print permission amount, obtain a second number of sheets that indicates an additional number of sheets printable by the printer according to the additional print permission amount, determine whether the second number of sheets is more than the first number of sheets, and when determining that the second number of sheets is more than the first number of sheets, cause the user interface to provide a notification.
US11687288B2

A method of queue design for data storage and management applies RAM data synchronization technology on many distributed nodes, both ensures storage performance and solves the problem of data loss in the system operation process; performs business separation and parallelize actions to optimize processing performance; uses simply extracted information instead of accessing the original information helps to speed up the processing ability and promptly detect events that exceed the threshold; allocates a fixed memory for the queue to ensure the safety of the whole system; in addition, provides monitoring and early warning of possible incidents. The method includes: step 1: build a deployment model; step 2: initialize the values when the application first launches; step 3: process write data to the queue; step 4: detect the threshold and process the data in the queue; step 5: remove processed data from the queue; step 6: monitor queue and early warn.
US11687283B2

The present disclosure includes apparatuses and methods related to memory module interfaces. A memory module, which may include volatile memory or nonvolatile memory, or both, may be configured to communicate with a host device via one interface and to communicate with another memory module using a different interface. Memory modules may thus be added or removed from a system without impacting a PCB-based bus to the host, and memory modules may communicate with one another without accessing a bus to the host. The host interface may be configured according to one protocol or standard, and other interfaces between memory modules may be configured according to other protocols or standards.
US11687273B2

A memory controller can include a front end portion configured to interface with a host, a central controller portion configured to manage data, a back end portion configured to interface with memory devices. The memory controller can manage memory devices according to different protocols. For a first protocol, the memory device performs error correction operations and for a second protocol, the memory controller performs error correction operations. For the first protocol, error correction information, error detection information, and/or metadata is exchanged between the memory devices and the memory controller via data pins. For the second protocol, error correction information, error detection information, and/or metadata is exchanged between the memory devices and the memory controller via data mask inversion pins. The second protocol can have some features disabled that are enabled according to the first protocol, such as low-power features.
US11687266B2

Deduplication operations can be managed based on a likelihood of duplicability. For example, a computing device can generate, by a container of a storage system, an indication of duplicability corresponding to a likelihood of duplicability for the data unit in the storage system. The computing device can transmit the indication of duplicability to a storage node of the storage system for performing an operation based on the indication of duplicability.
US11687253B2

Examples implementations relate to configuration of computational drives. An example computational drive includes a housing to be inserted in a drive bay of a host device, and persistent storage. The computational drive may also include a processor to respond to an insertion of the housing into the drive bay of the host device by configuring the computational drive to operate as a new node of a distributed file system, and connecting the computational drive to the distributed file system as the new node.
US11687247B2

Disclosed herein are techniques for implementing high-throughput low-latency hybrid memory modules with improved data backup and restore throughput, enhanced non-volatile memory controller (NVC) resource access, and enhanced mode register setting programmability. Embodiments comprise a command replicator to generate sequences of one or more DRAM read and/or write and/or other commands to be executed in response to certain local commands from a non-volatile memory controller (NVC) during data backup and data restore operations. Other embodiments comprise an access engine to enable an NVC in a host control mode to trigger entry into a special mode and issue commands to access a protected register space. Some embodiments comprise a mode register controller to capture and store the data comprising mode register setting commands issued during a host control mode, such that an NVC can program the DRAM mode registers in an NVC control mode.
US11687245B2

An apparatus comprises at least one processing device that includes a processor coupled to a memory, and is configured to monitor latencies associated with processing of input-output operations in a plurality of storage nodes of a distributed storage system, to detect an unbalanced condition between the storage nodes based at least in part on the monitored latencies, and responsive to the detected unbalanced condition, to adjust an assignment of slices of a logical address space of the distributed storage system to the storage nodes. Adjusting the assignment of slices of the logical address space of the distributed storage system to the storage nodes responsive to the detected unbalanced condition illustratively comprises increasing a number of the slices assigned to one or more of the storage nodes having relatively low latencies and decreasing a number of slices assigned to one or more of the storage nodes having relatively high latencies.
US11687242B1

The method includes: an FPGA board feeds back the quantity of controllers and the total quantity of DDR memories after receiving a hardware information acquisition request from a host; after a data space application request is received from the host, on the basis of the data space application request, perform data slice processing on data to be calculated, wherein the data space application request carries the dedicated application space capacity of each DDR and the data to be calculated, and the total quantity of slices of the data to be calculated is the same as the total quantity of DDR memories; and transmit each sliced data to a corresponding DDR space, and according to a data storage position of the sliced data in each DDR, read the data from the DDR memory space in parallel by means of the plurality of controllers and calculate same.
US11687238B2

A device includes a data path, a first interface configured to receive a first memory access request from a first peripheral device, and a second interface configured to receive a second memory access request from a second peripheral device. The device further includes an arbiter circuit configured to, in a first clock cycle, a pre-arbitration winner between a first memory access request and a second memory access request based on a first number of credits allocated to a first destination device and a second number of credits allocated to a second destination device. The arbiter circuit is further configured to, in a second clock cycle select a final arbitration winner from among the pre-arbitration winner and a subsequent memory access request based on a comparison of a priority of the pre-arbitration winner and a priority of the subsequent memory access request.
US11687237B2

A local media controller of a first memory device receives a first number of cycles broadcasted by a second memory device via a bus connecting the first memory device and the second memory device. The local media controller initializes a counter associated with the first memory device. Responsive to determining that the value of the counter matches the first number of cycles, the local media controller transmits a status of the first memory device via the bus. Furthermore, responsive to determining that the status is ready, the local media controller sends, to a memory sub-system controller managing the first memory device, a status of a memory region of the first memory device.
US11687235B2

An electronic device displays icons of a plurality of applications on a home screen, displays a plurality of first prompts around one or more icons of one or more second-type applications in response to the at least one of the touch-and-hold operation or the force touch operation on an icon of a first application, and a first prompt indicates that the one or more second-type applications support split screen, receives a first operation performed by the user of dragging an icon of the first application to contact a first prompt corresponding to an icon of a third application, and, in response, switches from displaying the home screen to displaying a first split-screen interface, where the first split-screen interface comprises an interface of the first application and an interface of the third application being displayed at a same time.
US11687233B2

A handwriting processing method, a touch display device, a computer device, and a storage medium are provided. The handwriting processing method includes: determining, according to a sample point in a writing track that is input by a user by means of a touch display, a group of track points and a related parameter of each track point, the related parameter including a coordinate parameter and a time parameter; determining, according to the related parameter of each track point, a start position, an end position, and a type of a stroke contained in the writing track, where the type of the stroke includes one of a horizontal stroke, a vertical stroke, a left-falling stroke, a right-falling stroke or a lifting stroke; and determining, according to the type of the stroke, a shape of the start position of the stroke.
US11687232B2

A display apparatus includes circuitry to receive a handwriting input within a frame of a line displayed on a display. The handwriting input is corresponding to a part of a character string including one or more characters. The circuitry obtains, based on the handwriting input, a character size. The circuitry expands the frame in a direction of the handwriting input, based on the character size and space currently being left between the handwriting input and a side of the frame in the direction of the handwriting input to receive another handwriting input.
US11687228B1

In an example, a method involves displaying interface objects in a first area of an interface displayed on a virtual reality device. Each interface object represents one of a set of financial services available within a financial system. The method further involves, while displaying the interface, detecting, from the virtual reality device, a selection followed by a movement of an interface object of the interface objects. The method further involves moving, on the interface displayed on the virtual reality device, the interface object according to the movement. The method involves detecting, via the virtual reality device, a placement of the interface object in a second area of the interface. The method further involves, in response to detecting the placement, initiating an application for the financial service corresponding to the interface object and displaying a result of the application in the second area.
US11687226B2

A computing device running a tool for visually exploring datasets receives a request for a dataset comprising a plurality of subspaces of a multi-dimensional data structure and in response to receiving a user selection of a data point associated with the dataset, presents a visualization of the calculations associated with the selected data point. The tool allows the user to select one of the calculations, thus causing presentation of a visualization of the selected calculation. A semantic graphical feature is incorporated into the visualization of the selected calculation depending upon a type of the calculation.
US11687222B2

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for prioritizing display of an icon representing a user with available content. The program and method provide for determining a display order for multiple icons, each icon corresponding to a user of a messaging application having a content collection available for display; receiving, from a device, an indication to prioritize display of a selected icon of the multiple icons relative to other icons of the multiple icons; updating, in response to receiving the indication, the display order to prioritize display of the selected icon relative to the other icons; and providing, to the device, an indication of the updated display order to cause the multiple icons to be displayed according to the updated display order.
US11687214B2

A method and an apparatus for changing a screen in an electronic device that provides a plurality of windows are provided. The method includes providing, by an electronic device, a plurality of windows functionally connected to the electronic device, selecting at least one window displaying a first application among the plurality of windows, obtaining an input related to a second application being executed in the selected at least one window, and displaying the second application through the at least one window, based on the obtained input. The present disclosure is not limited to a specific embodiment, but various embodiments based on a technical spirit of the present disclosure may be implemented.
US11687211B2

A method (and system) includes retrieving a dataset from a database, creating a source report including a graphical representation of the dataset, the graphical representation of the dataset including a data container, displaying the report on a graphical user interface and creating a contextual link between the graphical representation of the dataset and another graphical representation of data within the report or within another separate report.
US11687210B2

Some embodiments provide a method for presenting a visualization of a topology for a logical network. In response to receiving a selection of a particular user interface (UI) item representing a particular group of logical elements, the method presents one or more filter UI items for the particular group of logical elements. Each filter UI item corresponds to a different attribute associated with the logical elements. Upon receiving selection of one or more attribute states for each attribute for which a filter UI item is presented, the method identifies logical elements in the group of logical elements that match the selected attribute states. The method presents, in the UI, an expanded version of the particular group of logical elements that emphasizes the identified logical elements that match the selected attribute states.
US11687203B2

Touch display device, touch display panel, touch module and forming method thereof are provided. The touch module includes a substrate, and a first shadow elimination layer, a touch electrode layer, a second shadow elimination layer, and a bridge layer that are sequentially located on a side of the substrate. The touch electrode layer includes a plurality of first touch electrodes. The bridge layer includes a plurality of bridges, and a bridge of the plurality of bridges connects two adjacent first touch electrodes through a via passing through the second shadow elimination layer.
US11687202B2

A driving circuit includes at least one light-emitting element, a drive line, a data line, a touch sensor, and a read line. The drive line is electrically coupled to a first terminal of the at least one light-emitting element. The data line is electrically coupled to a second terminal of the at least one light-emitting element. The drive line is electrically coupled to a first terminal of the touch sensor. The read line is electrically coupled to a second terminal of the touch sensor. The read line is electrically isolated from the data line.
US11687200B2

A display panel, a display device and a control method are provided. The display panel includes a display area and a non-display area, a base substrate, and touch electrodes on a side of the base substrate facing a light-exiting surface of the display panel. The display area includes a first display area and a second display area that at least partially surrounds the first display area, the touch electrodes are at least distributed in the display area, the touch electrodes at least include a first touch electrode located in the first display area, the first touch electrode includes at least one first touch electrode unit, and the first touch electrode unit includes at least one hollowed part, along a direction perpendicular to the base substrate, the hollowed part runs through the first touch electrode unit, and the first touch electrode is a self-capacitive touch electrode.
US11687198B2

An aspect of the present disclosure may provide a display device including: a light-emitting layer including a plurality of light-emitting areas; a plurality of touch wiring lines arranged in a first direction so as to overlap the light-emitting area; and a touch electrode formed on the plurality of touch wiring lines. Further, a method of manufacturing the display device may be provided.
US11687194B2

An operation detection device includes a detection unit to detect a physical quantity changing upon approach or contact of a detected object to or with an operation surface and to output detection information allowing for calculation of coordinates of an approach or contact position of the detected object, and a control unit to, when the physical quantity based on the detection information satisfies a predetermined condition, calculate and set first detected coordinates of the detected object as reference coordinates and does not perform coordinate update when coordinates calculated after the reference coordinates are included in a first region centered at the reference coordinates, and when coordinates calculated after the reference coordinates are outside the first region, set a second region narrower than the first region and perform the coordinate update, and when coordinates calculated after the updated coordinates are included in the second region, not to perform the coordinate update.
US11687188B2

An input device includes a touchpad and a mounting bracket made of an electrically conductive material and configured to anchor the touchpad in an electronic system. The input device further includes a near field communication (NFC) controller, and an antenna electrically interfaced with the NFC controller. The antenna includes an electrically conductive strip formed by a segment of the mounting bracket.
US11687187B2

A lighting touchpad is provided, which includes a substrate module, a plurality of sensing electrodes, a plurality of driving electrodes, a plurality of light emitting diode (LED) chips mounted on the substrate module, and a controller. The driving electrodes and the sensing electrodes are formed on the substrate module and are respectively located at different height positions. The driving electrodes define a distribution space that extends along a normal direction of the substrate module. The LED dies are arranged in the distribution space. The controller is electrically coupled to the sensing electrodes, the driving electrodes, and the LED dies through the substrate module. When a coupling capacity is generated between a conductor and at least one of the sensing electrodes, the controller is configured to drive at least one of the LED dies adjacent to the at least one of the sensing electrodes to emit light.
US11687174B2

A method may be executed by one or more active capacitive styluses and a sensor controller connected to sensor electrodes. The method includes: a discovery step, executed by the sensor controller, of repeatedly sending out a discovery packet for detecting any of the active capacitive styluses; a discovery response step, executed by a first active capacitive stylus among the one or more active capacitive styluses, by which the discovery packet is detected, of returning a response packet to the discovery packet; a configuration step, executed by the sensor controller, of transmitting a configuration packet including time slot designation information that designates a first time slot to the first active capacitive stylus; and a data transmission step, executed by the first active capacitive stylus, of transmitting operation state data indicative of an operation state of the first active capacitive stylus using the designated first time slot.
US11687166B2

An image processing system and an image processing device are provided. The image processing system includes an electronic device and the image processing device. The image processing device is connected to the electronic device. The image processing device displays a floating three-dimensional input device image information. The image processing device interacts with an object through the three-dimensional input device image information to generate a plurality of control signals, and transmits the plurality of control signals to the electronic device.
US11687161B2

A system for producing tactile stimulation includes a processing subsystem. Additionally or alternatively, the system can include a tactile device, input devices, and/or any other suitable components. A method for providing tactile stimulation includes receiving a set of waveform signals associated with a set of transducers; assigning a set of waveform parameters to the set of transducers based on the set of waveform signals; and controlling the set of transducers based on the set of waveform parameters. Additionally or alternatively, the method can include organizing the waveform signals into a set of groupings and/or any other suitable processes.
US11687159B2

A VR sickness reduction system, a head-mounted display, a VR sickness reduction system, and a program are provided that may reduce VR sickness. An HMD includes a display section positioned in front of a user when the head-mounted display is mounted on the user. A rocking section may rock a head of the user on which the HMD is mounted. An entertainment apparatus causes the display section to display a moving image representing a state viewed from a point of view. The entertainment apparatus controls rocking of the rocking section depending on an acceleration status of the point of view in the moving image displayed on the display section.
US11687155B2

A method for vehicle eye tracking is described. The method includes capturing sensor data based on eye tracking of a vehicle operator. The method also includes identifying sensor data associated with an external environment of a vehicle within the captured sensor data. The method further includes filtering out a sensor data associated with the external environment from the captured sensor data to provide an internal vehicle sensor data. The method also includes controlling a vehicle interface based on the internal vehicle sensor data.
US11687154B2

A method for generating a limitless path in a virtual reality environment (VR) for a continuous locomotion within a real physical space using Head-Mounted-Display (HMD) device associated with a user is provided. The method includes determining a line segment between two points that corresponds to an initial path travelled by the user. The method includes detecting a boundary of the VR environment to generate a next line segment. The method includes generating and adding a new line segment to end of the initial path. The method includes generating and adding the new line segment to the end of the next line segment. The method includes generating an updated path by adding the new line segment in a direction at the angle of shift angle to the direction of the next line segment. The method includes, configuring to output updated path as two-dimensional points to render updated path into VR environment.
US11687151B2

An apparatus configured to be worn on a head of a user, includes: a screen configured to present graphics to the user; a camera system configured to view an environment in which the user is located; and a processing unit configured to determine a map based at least in part on output(s) from the camera system, wherein the map is configured for use by the processing unit to localize the user with respect to the environment; wherein the processing unit of the apparatus is also configured to obtain a metric indicating a likelihood of success to localize the user using the map, and wherein the processing unit is configured to obtain the metric by computing the metric or by receiving the metric.
US11687150B2

An occlusion detection system to perform operations that include: capturing image data that depicts an environment at a client device, the environment including a target object at a position within the environment; causing display of a presentation of the environment at the client device, the presentation of the environment including a display of the target object at the position within the environment; detecting a first attribute of the display of the target object at the client device; performing a comparison of the first attribute of the display of the target object and a second attribute associated with the target object; and detecting an occlusion based on the comparison.
US11687138B2

In a power supplying system, a selection unit that selects one of a first power feed unit and a second power feed unit, a first voltage determination unit that compares a voltage of an output of the first power feed unit with a first threshold value, a second voltage determination unit that compares a voltage of an output of the second power feed unit with a second threshold value, and a management unit that sets the first threshold value and the second threshold value are provided.
US11687131B2

An internal support bracket for a power switch includes a bottom support and a top cover. The top cover is secured to the bottom support. The combined bottom support and top cover define an aperture for securing the power switch. The bottom support includes a bottom surface with a ridge protruding therefrom. A method of securing a power switch to the interior of a computer chassis includes connecting a base support including a channel to an interior wall of the computer chassis. A power switch is positioned between a top cover and a separate bottom support. The separate bottom support includes a ridge protruding from a bottom surface. The top cover is secured to the separate bottom support. The ridge of the separate bottom support is slid into the channel such that the internal support bracket including the power switch is secured in a locked position.
US11687130B1

A computing device includes a peripheral component interconnect (PCI) card and a heater apparatus. The heater apparatus is located proximate to the PCI card and configured to heat the PCI card.
US11687124B2

Examples are disclosed relating to computing device hinge assemblies. In one example, a hinge assembly comprises a hinge frame affixed to one substrate and a hinge arm member affixed to another substrate. The hinge arm member comprises first and second arcuate arm guide slots. An arm support member, moveably coupling the hinge arm member to the hinge frame, comprises a first side comprising a first arcuate support guide slot receiving a first frame guide of the hinge frame, and a second side comprising a second arcuate support guide slot receiving a second frame guide. First and second arcuate inner support guides are received within the first and second arcuate arm guide slots of the hinge arm member. An elongated bridge member connects the first side of the arm support member to the second side, with the bridge member comprising a unitary structure fabricated from bulk metallic glass.
US11687123B2

A rotation shaft assembly includes a first lock accessory, a second lock accessory, a rotation shaft, a driven member, and a torsion mechanism. The rotation shaft includes a first member and a second member that are rotatable relative to each other, where the first member is fixedly connected to the first lock accessory, and the second member is fixedly connected to the second lock accessory. The driven member is connected to the first member or the second member, and is configured to be driven to rotate by the first member or the second member. The torsion mechanism is at least provided at the driven member and is configured to provide torsion during rotation.
US11687120B2

A display device is disclosed. The display device includes a housing, a roller disposed in the housing, a display unit configured to be wound around or unwound from the roller, a foldable link having a first side pivotably coupled to the housing and a second side pivotably coupled to an upper part of the display unit, a motor disposed in the housing and configured to drive a pivoting movement of the foldable link such that the foldable link is extended out of or retracted into the housing, a fulcrum disposed adjacent to the first side of the foldable link, a lever extending in a longitudinal direction of the housing and pivotably mounted on the fulcrum and comprising a first side and a second side oppositely positioned with respect to the fulcrum, and an elastic member coupled to the second side of the lever, when the foldable link is retracted into the housing the foldable link contacts the first side of the lever to cause the lever to pivot about the fulcrum.
US11687119B2

A flexible screen display device includes: a hollow housing having an opening; a receiving shaft fixed inside the housing; a first guiding shaft fixed inside the housing; a second guiding shaft fixed inside the housing; a flexible screen, one end of which is connected to the receiving shaft, and the other end of which sticks out of the opening via the first guiding shaft and the second guiding shaft to deploy or receive the flexible screen. The first guiding shaft is close to the receiving shaft with respect to the second guiding shaft, and the flexible screen forms a one-time guided bending section via the first guiding shaft and the second guiding shaft.
US11687111B2

A reference signal generator circuit can be configured to provide a temperature-compensated voltage reference signal at an output node. The reference signal generator can include a diode-connected first FET device coupled between a supply node and the output node, and a flipped-gate transistor coupled between the output node and a reference node. The reference signal generator can include a bias current source configured to provide a bias current to the output node to adjust a current density in the flipped-gate transistor relative to a current density in the first transistor.
US11687106B1

A system on chip (SOC) includes a power distribution network (PDN) that has two different types of power multiplexers. The first power multiplexer type includes a lower resistance switching logic, and the second type includes a higher resistance switching logic as well as digital logic to provide an enable signal to the first type of power multiplexer. A given first-type power multiplexer may have multiple power multiplexers of the second type in a loop, the loop including communication paths for the enable signal and feeding the enable signal back to an enable input of the first-type power multiplexer.
US11687102B2

Semiconductor processing systems and methods are provided in which an amount or concentration of a chemical in a chemical mixture contained in a tank is automatically controlled based on a sensed properties of the chemical mixture. In some embodiments, a semiconductor processing system includes a processing tank that is configured to contain a chemical mixture. A chemical sensor is configured to sense one or more properties of the chemical mixture. The system further includes an electrically controllable valve that is configured to adjust an amount of the first chemical in the chemical mixture based on the sensed one or more properties of the chemical mixture.
US11687096B1

Systems and methods for flexible conveyance in an assembly-line or manufacturing process are disclosed. A fleet of self-driving vehicles and a fleet-management system can be used to convey workpieces through a sequence of workstations at which operations are performed in order to produce a finished assembly. An assembly can be transported to a first workstation using a self-driving vehicle, where an operation is performed on the assembly. Subsequently, the assembly can be transported to a second workstation using the self-driving vehicle. The operation can be performed on the assembly while it is being conveyed by the self-driving vehicle.
US11687080B2

A blacklist-based re-navigation method and apparatus, and a computer readable storage medium are provided. The blacklist-based re-navigation method includes: detecting whether an obstacle is in a front area of a driverless vehicle in a driving process of the driverless vehicle; if an obstacle is detected in the front area, generating a blacklist associated with the obstacle, wherein the blacklist includes a road on which the obstacle is located; and reporting the blacklist to a navigation system, wherein the navigation system re-plans a navigation route according to the road on which the obstacle is located.
US11687078B2

Described herein is a server computing system that controls an autonomous vehicle to perform an operation to at least one of measure or isolate an effect of a variable on an actual power consumption by the autonomous vehicle. Data indicative of the actual power consumption, which is generated based on the operation, and data indicative of a projected power consumption, which is accumulated based on prior execution of the operation by a same or different autonomous vehicle, is received by the server computing system to determine whether an energy efficiency of the autonomous vehicle is degraded. The operation may be performed to identify a degraded vehicle system or component of the autonomous vehicle or to identify an autonomous vehicle in a fleet of autonomous vehicles for which further analysis is desirable. An output is generated by the server computing system that is indicative of the energy efficiency prognostics.
US11687077B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying high-priority agents in the vicinity of a vehicle. The high-priority agents can be identified based on a set of mutual importance scores in which each mutual importance score indicates an estimated mutual relevance between the vehicle and a different agent from a set of agents on planning decisions of the other. The mutual importance scores can be calculated based on importance scores assessed from the perspectives of both the vehicle and the agents.
US11687074B2

The present disclosure relates to technology that controls a remote moving body based on collaboration between the moving body and human, and a method for controlling a moving body includes acquiring a first biosignal indicating an intention to start operation of the moving body from a user, operating the moving body, determining a surrounding situation of the moving body that autonomously controls the driving, providing the user with surrounding information of the moving body for inducing path setting, acquiring a second biosignal evoked by recognition of the surrounding information from the user, setting a driving direction of the moving body, commanding the moving body to automatically perform a driving operation to be carried out in the set driving direction, and acquiring a third biosignal responsive to recognition of a driving error from the user and correcting the driving direction of the moving body to induce driving path resetting.
US11687071B2

Methods and systems for fault identification and mitigation in an engine system. A state observer obtains current state information from the engine system, and a feature calculator uses data obtained from the state observer to calculate one or more feature indicators, which are monitored by a health estimator for the occurrence of a change using one or more change probability models. When the health estimator identifies a change, a fault isolator determines a component of the engine system that is subject to fault or health deterioration.
US11687062B2

A method of providing a control software configuration for a module of a modular plant, the method including, in a module engineering phase: receiving a user definition for the module; and automatically generating the control software configuration for the module based on the user definition, the automatically generating including: specifying parameters for the module that are not specific to any target system; and providing the control software configuration as a controller-agnostic configuration file for subsequent binding of controller software instantiated according to the controller-agnostic configuration file to a hardware controller of the module when the module is integrated into a target system during a plant engineering phase.
US11687043B2

A system (1) for resetting a chronograph is provided with a chronograph counting geartrain (2), which includes a minute counter having a minute wheel set (4), and a seconds counter, which includes a chronograph wheel set (3). The system includes a hammer held blocked by blocking device (11) and displaceable from an inactive position, where the hammer is blocked by the blocking device, and an active position, when the hammer is unblocked, for resetting the chronograph in contact with the various wheel sets (3, 4); a flexible element (10) connected between a reset controller (12) and the hammer for resetting the chronograph, and configured to store energy during a displacement of the controller and before unblocking the hammer blocked by the blocking device to be able, when the hammer is unblocked, to restore this stored energy and drive the hammer to reset the chronograph.
US11687032B2

A hologram display device includes a light source unit that generates light, a spatial light modulation panel that spatially modulates light received from the light source unit and generates diffracted light, and an optical unit that generates a holographic image using the diffracted light. The spatial light modulation panel includes first color filters, second color filters, and third color filters. The number of the second color filters is greater than the number of each of the first and third color filters. During a turned-on state of the spatial light modulation panel, a shortened distance in a predetermined direction between second color images displayed through the second color filters is substantially equal to a distance in the predetermined direction between first color images displayed through the first color filters and a distance in the predetermined direction between third color images displayed through the third color filters.
US11687030B2

A drum cartridge includes: a drum frame to which a developing cartridge is attachable; a photosensitive drum; and a first storage medium. The drum frame has one end portion and another end portion spaced apart from the one end portion in a first direction. The photosensitive drum is rotatable about a first axis extending in a second direction and is positioned at the one end portion of the drum cartridge. The first storage medium includes a first electrical contact surface. The first storage medium is positioned at an outer surface of the drum frame, the outer surface being exposed in a state where the developing cartridge is attached to the drum frame.
US11687024B2

A developer supply container is detachably mountable to a developer receiving apparatus including a developer receiving portion provided with a receiving opening for receiving a developer, and a portion-to-be-engaged 11b integrally displaceable with the developer receiving portion. The developer supply container includes a discharging portion provided with a shutter opening for discharging the developer accommodated in the developer accommodating portion. An operation portion 21 displaces the developer receiving portion to bring the receiving opening into communication with the shutter opening by engagement between the engaging portion 21d and the portion-to-be-engaged 11b by a predetermined operation executed after the developer supply container is mounted to a predetermined position of the developer receiving apparatus.
US11687021B2

A sheet discharge device includes: at least one processor; a conveyance unit configured to convey a sheet along a conveyance path; a discharge unit to which the sheet is discharged; a storage unit that is provided in a middle of the conveyance path and temporarily stores the sheet; an alignment unit provided in the discharge unit and configured to align the sheet in a width direction intersecting a convey direction of the sheet, in which the processor is configured to change a method of aligning the sheets by the alignment unit between a case where storage control for storing the sheets in the storage unit is performed and a case where the storage control is not performed.
US11687011B2

A reticle carrier described herein is configured to quickly discharge the residual charge on a reticle so as to reduce, minimize, and/or prevent particles in the reticle carrier from being attracted to and/or transferred to the reticle. In particular, the reticle carrier may be configured to provide reduced capacitance between an inner baseplate of the reticle carrier and the reticle. The reduction in capacitance may reduce the resistance-capacitance (RC) time constant for discharging the residual charge on the reticle, which may increase the discharge speed for discharging the residual charge through support pins of the reticle carrier. The increase in discharge speed may reduce the likelihood that an electrostatic force in the reticle carrier may attract particles in the reticle carrier to the reticle. This may reduce pattern defects transferred to substrates that are patterned using the reticle, may increase semiconductor device manufacturing quality and yield, and may reduce scrap and rework of semiconductor devices and/or wafers.
US11687008B2

According to an embodiment, a method for automated critical dimension measurement on a substrate for display manufacturing is provided. The method includes scanning a first field of view having a first size with a charged particle beam to obtain a first image having a first resolution of a first portion of the substrate for display manufacturing; determining a pattern within the first image, the pattern having a first position; scanning a second field of view with the charged particle beam to obtain a second image of a second portion of the substrate, the second field of view has a second size smaller than the first size and has a second position provided relative to the first position, the second image has a second resolution higher than the first resolution; and determining a critical dimension of a structure provided on the substrate from the second image.
US11687006B2

In a method of manufacturing a photo mask for lithography, circuit pattern data are acquired. A pattern density, which is a total pattern area per predetermined area, is calculated from the circuit pattern data. Dummy pattern data for areas having pattern density less than a threshold density are generated. Mask drawing data is generated from the circuit pattern data and the dummy pattern data. By using an electron beam from an electron beam lithography apparatus, patterns are drawn according to the mask drawing data on a resist layer formed on a mask blank substrate. The drawn resist layer is developed using a developing solution. Dummy patterns included in the dummy pattern data are not printed as a photo mask pattern when the resist layer is exposed with the electron beam and is developed.
US11687005B1

A method and a system for preparing a substrate with three dimensional features for immersion based inspection. The method may include (a) receiving, by a secondary chamber, an article that includes the substrate, a housing, and a transparent element; wherein the transparent element is sealingly coupled to the housing to provide a sealed inner space; wherein the sealed inner space may include a gap between a first surface of the substrate to a second surface of the transparent element; wherein the gap is filled with gas during the receiving of the article; (b) evacuating the gas from the gap while reducing a pressure within the secondary chamber and maintaining an integrity of the transparent element; (c) filling the gap with fluid while increasing the pressure within a secondary chamber inner space and maintaining an integrity of the transparent element; and (d) outputting the article from the secondary chamber.
US11687003B2

Provided is a negative resist pattern-forming method that enables a resist pattern with fewer development defects to be formed while favorable water repellency of the surface of the upper layer film is maintained. A negative resist pattern-forming method includes the steps of: forming a resist film using a radiation-sensitive resin composition; forming an upper layer film on one face of the resist film using a composition for upper layer film formation; subjecting the resist film having the upper layer film formed thereon to liquid immersion lithography; and developing the resist film subjected to the liquid immersion lithography with a developer solution containing an organic solvent, wherein at least one of the radiation-sensitive resin composition and the composition for upper layer film formation contains a fluorine atom.
US11687001B2

Provided are an actinic ray-sensitive or radiation-sensitive resin composition containing a resin (A), in which the resin (A) includes a repeating unit having an acidic group and a repeating unit having an acid-decomposable group, a content of the repeating unit having an acidic group is 15% by mole or more with respect to all the repeating units in the resin (A), a content of the repeating unit having an acid-decomposable group is more than 20% by mole with respect to all the repeating units in the resin (A), a glass transition temperature of the resin (A) is 145° C. or lower, and the actinic ray-sensitive or radiation-sensitive resin composition is used for formation of a film having a film thickness of 2 μm or more; and a resist film, a pattern forming method, and a method for manufacturing an electronic device, each using the actinic ray-sensitive or radiation-sensitive resin composition.
US11686992B2

A capacitive electro-optical modulator includes a silicon layer having a cavity having sidewalls and a floor. A germanium or silicon-germanium strip overlies the silicon layer within the cavity. A silicon strip overlies the germanium or silicon-germanium strip within the cavity. The silicon strip is wider than the germanium or silicon-germanium strip. An insulator fills the cavity laterally adjacent the germanium or silicon-germanium strip and the silicon strip and extending between the sidewalls of the cavity. An upper insulating layer overlies the silicon strip and the insulator. A layer of III-V material overlies the upper insulating layer. The layer of III-V material formed as a third strip is arranged facing the silicon strip and separated therefrom by a portion of the upper insulating layer.
US11686989B2

Improved electrophoretic media including a first particle of a first polarity and three particles of the opposite polarity, wherein the first particle and optionally one of the particles of the opposite polarity undergo a diminution of electrophoretic mobility with increased electric field. Such electrophoretic media enable full-color displays with very fast updates between white and black pixels.
US11686985B2

Some of a plurality of image signal lines of a display apparatus according to one embodiment includes: a plurality of bypass wiring portions (bypass wirings) arranged in a frame region so as to have both ends being connected to a plurality of extension wiring portions (extension wirings). The plurality of bypass wiring portions of the plurality of image signal lines include: a plurality of second-layer bypass wirings arranged in a second conductive layer; and a plurality of third-layer bypass wirings arranged in a third conductive layer that is different from a first conductive layer and the second conductive layer. Each of an arrangement pitch between the plurality of second-layer bypass wirings and an arrangement pitch between the plurality of third-layer bypass wirings is smaller than an arrangement pitch between the plurality of image signal lines in a display region.
US11686984B2

An array substrate and a reflective display substrate are disclosed. The array substrate includes a base, and a plurality of data lines and a plurality of sub-pixels that are disposed on the base. The sub-pixel includes a reflective pixel electrode and a TFT. An orthographic projection of the pixel electrode in each sub-pixel on the base is overlapped with orthographic projections of a first electrode, a first data line and a second data line.
US11686982B2

A display panel includes: a first substrate and a second substrate; a liquid crystal layer located between the first substrate and the second substrate; pixel electrodes located on a side of the first substrate proximate to the liquid crystal layer; and a light-shielding pattern located on a side of the second substrate proximate to the liquid crystal layer. The second substrate has a light-shielding region shielded by the light-shielding pattern and light-exiting regions not shielded by the light-shielding pattern. A pixel electrode in the pixel electrodes is configured to converge light entering the pixel electrode from the first substrate; and the pixel electrode is used to control a deflection state of a liquid crystal in the liquid crystal layer, so that light passing through the pixel electrode is incident to the light-shielding pattern and/or a corresponding light-exiting region.
US11686980B2

A display panel including a first substrate, a second substrate, a display medium layer and a sealant is provided. The second substrate is assembled with the first substrate. The display medium layer is disposed between the first substrate and the second substrate. The sealant is disposed between the first substrate and the second substrate, surrounds the display medium layer and includes a continuous one-piece pattern, wherein the continuous one-piece pattern includes a first segment and a second segment, and a difference between a width of the first segment and a width of the second segment is greater than or equal to a third of the width of the second segment.
US11686979B2

A sealant structure and a method of fabricating a display panel are provided. The sealant structure including a plurality of adhesive strips and a plurality of filling colloids, wherein the adhesive strips are disposed end to end, and a gap is disposed between any two adjacent adhesive strips, the filling colloids are disposed in the gaps; wherein the adhesive strips and the filling colloids form a closed loop.
US11686974B2

A display panel and a display apparatus are provided. The display panel includes a display substrate and a birefringence layer disposed on a display surface of the display substrate. The birefringence layer includes a first region; the first region is disposed at least in the display region; a plurality of repeating units are sequentially disposed in the first region along a first direction parallel to the display surface of the display substrate, and one repeating unit includes at least two refractive regions that are sequentially arranged along the first direction to form. Refractive indexes of the at least two refractive regions are different from each other. An interface between the at least two refractive regions forms an acute angle α with the display surface of the display substrate. A width of the repeating unit is smaller than a wavelength of light emitted from the display panel.
US11686973B2

An optical film includes a substrate layer and a plurality of optical layers stacked on the substrate layer. The at least two optical layers have microstructures that complement to each other. The optical layer close to the substrate layer is the first optical layer, and the optical far from the substrate layer is the second optical layer. The refractive index of the first optical layer is smaller than the second optical layer, and the microstructure of the second optical layer has an acute angle. Because of the arrangement of the optical layers, the contrast of light intensity can be reduced, and the uniformity can be improved. The invention also provides a backlight module and a display device including the optical film.
US11686967B2

The present specification relates to a viewing angle compensation film, a polarizing plate including the same, and a display device including the same, and the viewing angle compensation film includes: a pattern layer; and a low refractive layer, in which a difference in refractive index between the pattern layer and the low refractive layer is 0.02 to 0.4, the pattern layer includes: a first surface which comprises a flat surface; and a second surface which faces the first surface and includes multiple protruding portions, each of the protruding portions includes a first inclined surface and a second inclined surface, an angle θ1 between the first surface and the first inclined surface or a surface extending from the first inclined surface and an angle θ2 between the first surface and the second inclined surface or a surface extending from the second inclined surface are different from each other, and an angle θ between the first inclined surface or the surface extending from the first inclined surface and the second inclined surface or the surface extending from the second inclined surface is 20° to 60°, such that there is an effect of improving a contrast ratio and a viewing angle.
US11686963B2

Provided is a display module. The display module includes a first display panel including a first edge sealing region; a second display panel including a second edge sealing region, wherein the second display panel and the first display panel are disposed in a same layer and spliced with each other, and the second edge sealing region is abutted against the first edge sealing region; and a third display panel disposed on backlight sides of the first display panel and the second display panel, wherein both an orthographic projection of the first edge sealing region onto the third display panel and an orthographic projection of the second edge sealing region onto the third display panel fall within a display region of the third display panel; wherein the first display panel, the second display panel and the third display panel are all liquid-crystal display panels.
US11686959B2

An optical instrument for determining a wavelength of light generated by a light source. The optical instrument may include a signal generator for generating a driving signal, a tunable optical filter device configured to receive the driving signal, the tunable optical filter device configured to diffract the light generated by the light source based on the driving signal, an optical detector device configured to detect a timing of maximum diffraction of light diffracted by the tunable optical filter device, and an analyzer configured to determine the wavelength of the light based the timing of maximum diffraction.
US11686953B2

A contact lens having a cap, core, and base forming three layers to allow for the contact lens to be thick enough to accommodate a payload, while ensuring sufficient oxygenation of the wearer's eye. The cap and base are each a thin layer of gas-permeable material, each shaped to form an air gap between them and the core. The two air gaps are connected by air passages that traverse the core. Oxygen from an outside environment passes through the gas-permeable cap to reach the outer air gap, through the air passages to the inner air gap, and through the gas-permeable base to reach the cornea of the wearer's eye. The cap may be annular in form, having a center hole such that the cap does not extend over the central zone of the core, reducing a thickness of the contact lens.
US11686951B2

A method includes: producing a light beam made up of pulses having a wavelength in the deep ultraviolet range, each pulse having a first temporal coherence defined by a first temporal coherence length and each pulse being defined by a pulse duration; for one or more pulses, modulating the optical phase over the pulse duration of the pulse to produce a modified pulse having a second temporal coherence defined by a second temporal coherence length that is less than the first temporal coherence length of the pulse; forming a light beam of pulses at least from the modified pulses; and directing the formed light beam of pulses toward a substrate within a lithography exposure apparatus.
US11686944B2

A method and system for increasing dynamic digitized wavefront resolution, i.e., the density of output beamlets, can include receiving a single collimated source light beam and producing multiple output beamlets spatially offset when out-coupled from a waveguide. The multiple output beamlets can be obtained by offsetting and replicating a collimated source light beam. Alternatively, the multiple output beamlets can be obtained by using a collimated incoming source light beam having multiple input beams with different wavelengths in the vicinity of the nominal wavelength of a particular color. The collimated incoming source light beam can be in-coupled into the eyepiece designed for the nominal wavelength. The input beams with multiple wavelengths take different paths when they undergo total internal reflection in the waveguide, which produces multiple output beamlets.
US11686941B2

An apparatus configured to be head-worn by a user, includes: a screen configured to present graphics for the user; a camera system configured to view an environment in which the user is located; and a processing unit coupled to the camera system, the processing unit configured to: obtain locations of features for an image of the environment, wherein the locations of the features are identified by a neural network; determine a region of interest for one of the features in the image, the region of interest having a size that is less than a size of the image; and perform a corner detection using a corner detection algorithm to identify a corner in the region of interest.
US11686939B2

An optical aperture multiplier includes a first optical waveguide (10) having a rectangular cross-section and including partially reflecting surfaces (40) at an oblique angle to a direction of elongation of the waveguide. A second optical waveguide (20), also including partially reflecting surfaces (45) at an oblique angle, is optically coupled with the first optical waveguide (10). An image coupled into the first optical waveguide with an initial direction of propagation at an oblique coupling angle advances by four-fold internal reflection along the first optical waveguide, with a proportion of intensity of the image reflected at the partially reflecting surfaces so as to be coupled into the second optical waveguide, and then propagates through two-fold reflection within the second optical waveguide, with a proportion of intensity of the image reflected at the partially reflecting surfaces so as to be directed outwards from one of the parallel faces as a visible image.
US11686937B2

An object of the present invention is to provide a compact head-up display device. The head-up display device of the present invention includes an image forming unit that emits image light containing image information, and an eyepiece optical system that displays a virtual image by reflecting the image light, in which the eyepiece optical system includes a concave lens, a free curved surface lens, and a free curved surface concave mirror disposed in order from the image forming unit side along the emission direction of the image light.
US11686935B2

A depth camera assembly (DCA) has a light source assembly, a mask, a camera assembly, and a controller. The light source assembly includes at least one light source. The mask is configured to generate an interference pattern that is projected into a target area. The mask has two openings configured to pass through light emitted by the at least one light source, and the light passed through the two openings forms an interference pattern across the target area. The interference pattern has a phase based on a position of the light source. The camera assembly is configured to capture images of a portion of the target area that includes the interference pattern. The controller is configured to determine depth information for the portion of the target area based on the captured images.
US11686934B2

A system and method of providing remote control of a scanner is provided. The system includes a laser scanner device rotatable around a first axis and that includes a mirror rotatable around a second axis. The system also includes a mobile computing device operably coupled for communication to the laser scanner. The mobile computing device includes a sensor to detect movement of the mobile computing device. The mobile computing device also includes one or more processors and computer instructions to perform a method that includes connecting to the laser scanner to transmit signals therebetween; detecting a motion of the mobile computing device; and causing the laser scanner to modify at least one of the first angle of rotation of the laser scanner about the first axis and the second angle of rotation of the mirror about the second axis in response to detecting motion of the mobile computing device.
US11686933B2

An imaging system includes a sample mount for holding a sample to be imaged, a light source configured to emit a light beam to be incident on the sample, a translation mechanism coupled to the sample mount and configured to scan the sample to a plurality of sample positions in a plane substantially perpendicular to an optical axis of the imaging system, a mask positioned downstream from the sample along the optical axis, and an image sensor positioned downstream from the mask along the optical axis. The image sensor is configured to acquire a plurality of images as the sample is translated to the plurality of sample positions. Each respective image corresponds to a respective sample position. The imaging system further includes a processor configured to process the plurality of images to recover a complex profile of the sample based on positional shifts extracted from the plurality of images.
US11686930B2

A scanning microscope includes an objective arranged in an illuminating beam path and configured to focus an illuminating light bundle onto a sample. A scanning unit is arranged upstream of the objective in the illuminating beam path and configured to deflect the illuminating light bundle in such a way that the illuminating light bundle focused by the objective executes a scanning movement. A detection unit is arranged in a detection beam path and configured to receive a detection light bundle not deflected by the scanning unit. For spectral influencing of the detection light bundle, the detection unit contains a spectrally selective component which has an active surface with a spectral edge which varies with a location of incidence of the detection light bundle on the active surface. The active surface is arranged in the detection beam path at a location of the image of the objective pupil.
US11686927B2

Disclosed herein are a slim immersive display device and a slim visualization device. The slim immersive display device includes a slim visualization module for forming an image on a retina of an eyeball of a user based on an externally input image signal, a state information acquisition unit for acquiring a state of an external device as a state image, and a content control unit for analyzing the state image, generating an image corresponding to virtual-reality environment information, and inputting the image to the slim visualization module.
US11686923B2

An imaging lenses and an imaging device are provided, the imaging lenses includes a first imaging lens, a second imaging lens and a third imaging lens which are arranged at intervals in sequence, wherein the first imaging lens, the second imaging lens and the third imaging lens satisfy 1.0F1>F2>F3>1.0 mm; P1
US11686919B2

A driving mechanism is provided, including a fixed part, a movable part for holding an optical element, a driving assembly, and a positioning structure. The movable part is connected to the fixed part. The driving assembly is configured to drive the movable part to move relative to the fixed part. The positioning structure is formed on the movable part or the fixed part for positioning the optical element or at least one part of the driving assembly.
US11686918B2

An imaging lens driving module includes a base, a casing, a driving mechanism and a damping element. The base has an opening, and the casing has a central aperture corresponding to the opening. The casing includes a plastic frame portion and a metal structure portion. The plastic frame portion is coupled to the base. The metal structure portion has a plurality of pins extending towards the base. The driving mechanism is disposed in the casing. The driving mechanism is configured to drive the lens unit to move in a direction parallel to an optical axis. The damping element is connected to the pins and the lens unit. The metal structure portion is insert-molded with the plastic frame portion to form the casing. The pins are located closer to the optical axis than the other part of the metal structure portion to the optical axis.
US11686910B1

A wall box for indoor and outdoor, comprising a box body, a box cover and a cable reversing structure for fixing on the wall. Wire inlet holes and wire outlet holes are arranged on both sides of the box body, the wire inlet hole is equipped with an optical fiber connector for receiving signals, and the wire outlet hole is equipped. with an adapter for receiving signals. An accommodating cavity is formed inside the box body, which is provided with a first opening on the upper part of the accommodating cavity and is covered on the upper side of the first opening of the accommodating cavity The accommodating cavity is fixed with a cable management structure. A sealing ring is arranged at the first opening and protrudes from the plane height of the first opening. A box body fixing structure is arranged on the outside of the box body.
US11686904B2

The disclosure relates to an optical fiber connector and cable assembly that includes an optical fiber cable and an optical fiber connector, wherein the optical fiber cable has an optical fiber and a cable sheath, and a free end of the optical fiber is provided with a ferrule, and the ferrule is associated with a ferrule spring. The optical fiber connector includes a connector body and a cover; a first fixing sleeve and a second fixing sleeve, between which the cable sheath is anchored; an insert mounted at a distal end of the first fixing sleeve, having a passage for receiving a proximal section of the ferrule and supporting the ferrule spring. In a direction facing a distal end of the connector body, the cover presses a first fixing sleeve, the first fixing sleeve presses the insert, the insert presses the ferrule spring, and the ferrule spring presses the ferrule. The disclosure also relates to an optical fiber cable connection system including two optical fiber connector and cable assemblies to be connected to each other. The optical fiber connector and cable assembly may have relatively simple structure, easy assembly and reliable operation.
US11686882B2

A display device includes: a display member including a first region, a second region, and a third region defined between the first region and the second region; a first coated layer disposed on a first surface of the first region of the display member; and a second coated layer disposed on a first surface of the second region of the display member, where a first modulus of the first coated layer is smaller than a second modulus of the second coated layer.
US11686876B2

A geological core inspection system that includes a table to support core samples for inspection, a robotic geological core inspection system including a core sample sensing system to acquire sample inspection data (including an imaging sensor and a core sample position sensor), a core sample interaction system (including a dispensing system and a scoring system), and a robotic positioning system, and a control and communications system to provide for remote control of the core sample sensing system. The system further including a remote geological core inspection system to receive and communicate remote commands specifying requested operations of the robotic geological core inspection system (the control and communications system adapted to control operation of the core sample sensing system in response to the remote commands to perform the requested operations) and receive and present core data.
US11686874B2

The disclosure discloses a trajectory optimization method and device for accurately deploying marine sensors under water. The method includes the following steps. 1. Randomly select N sets of initial control variables within a range. 2. Input all of N sets of xi to the sensor's underwater glide kinematics and dynamics models, and calculate the smallest distance between N actual deployment positions and target deployment positions. 3. Determine whether the number of iterative operations is less than the preset value, if yes, perform global random walk and local random walk on N sets of xi, obtain N sets of xi again, and return to step 2; otherwise, go to step 4. 4. Output the control variable xi corresponding to Δs(x)nminmin and the corresponding trajectory as the optimal control variable and optimal trajectory. The disclosure can improve the accuracy of prediction on the underwater three-dimensional trajectory of the marine sensor.
US11686872B2

Systems, methods, and computer-readable media for attenuating guided waves in seismic data using polarization filtering are provided. A raw hydrophone component and raw geophone component of multicomponent seismic data may be scaled using a constant scalar to enhance the ellipticity ratio of guided waves. Polarization filtering based on the ellipticity ratio may be applied within a velocity constraint to the scaled hydrophone and vertical geophone components to attenuate the guided waves. Additionally or alternatively, polarization filtering based on the tilt angle may be applied within a velocity constraint to the raw hydrophone and vertical geophone components to attenuate the guided waves. Polarization filtering may be applied to a raw hydrophone component and raw vertical geophone component of seismic data to attenuate Scholte waves before attenuation of the guided waves.
US11686871B2

A data acquisition program, which includes core, image log, microseismic, DAS, DTS, and pressure data, is described. This program can be used in conjunction with a variety of techniques to accurately monitor and conduct well stimulation.
US11686866B2

A radiation sensing device is provided in the present disclosure. The radiation sensing device includes a substrate and a plurality of semiconductor units. The semiconductor units are disposed on the substrate, and at least one of the semiconductor units includes a first gate electrode, an active layer, and a second gate electrode. The active layer is disposed on the first gate electrode, and the second gate electrode is disposed on the active layer. The second gate electrode has a positive bias voltage during a standby mode. The second electrode may be configured to have a positive bias voltage during the standby mode for improving influence on electrical properties of the semiconductor unit after the semiconductor unit is irradiated by radiation.
US11686861B2

Systems and methods for GNSS ambiguity resolution are described herein. In some examples, the systems and methods utilize multiple search engines in parallel to validate potential integer candidates for ambiguity resolution using adaptively adjusted residual thresholds.
US11686853B2

In some aspects, a mobile device is configured to obtain a set of satellite signal measurements through measuring, for each satellite in a first plurality of satellites, a first signal from the satellite in a first frequency band and a second signal from the satellite in a second frequency band. The first plurality of satellites can include at least a first satellite, a second satellite, and a third satellite. The mobile device can determine that at least one measurement in the set of satellite signal measurements is impaired, based on a difference between a measurement of the first signal from a particular satellite (e.g., the first satellite, the second satellite, or the third satellite) and a measurement of the second signal from the particular satellite. A position of the mobile device can then be determined based on non-impaired measurements in the set of satellite signal measurements.
US11686850B2

Described are methods, systems, and devices for correcting ionospheric error. In some aspects, a mobile device equipped with a Global Navigation Satellite System (GNSS) receiver is configured to determine a positioning measurement of a GNSS signal. The mobile device is further configured to receive augmentation data from an augmentation system. When augmentation data for a current measurement period is unavailable, the mobile device can obtain augmentation data associated with Total Electron Content (TEC) values (e.g., vertical TEC values) during one or more prior measurement periods. Based on the augmentation data associated with TEC values during one or more prior measurement periods and a pierce point of the received GNSS signal, an ionospheric error in the positioning measurement of the GNSS signal can be determined and corrected.
US11686849B2

Automated methods and systems are disclosed, including a method comprising: obtaining a first three-dimensional-data point cloud of a horizontal surface of an object of interest, the first three-dimensional-data point cloud having a first resolution and having a three-dimensional location associated with each point in the first three-dimensional-data point cloud; capturing one or more aerial image, at one or more oblique angle, depicting at least a vertical surface of the object of interest; analyzing the one or more aerial image with a computer system to determine three-dimensional locations of additional points on the object of interest; and updating the first three-dimensional-data point cloud with the three-dimensional locations of the additional points on the object of interest to create a second three-dimensional-data point cloud having a second resolution greater than the first resolution of the first three-dimensional-data point cloud.
US11686838B2

A method in a first wireless device (WD) is described. The method includes determining a plurality of expected response signals, each having a scrambling seed number and an expected sequence of time domain symbols; receiving a plurality of response signals; determining a plurality of frequency shifted time domain samples, cross-correlating each frequency shifted time domain sample with the expected sequence of time domain symbols, for each scrambling seed number of each expected response signal; determining a maximum correlation value for each frequency shift and each frequency shifted time domain sample; summing the maximum correlation value for each frequency shift, each frequency shifted time domain sample, and each response signal; determining a peak correlation value based on the summed maximum correlation value; and determining at least the round trip time associated with the plurality of ranging signals based at least in part on the peak correlation value.
US11686836B2

Provided herein is a system on a vehicle, the system comprising an active Doppler sensor; one or more processors; and a memory storing instructions that, when executed by the one or more processors, causes the system to perform: obtaining a Doppler signature from each of one or more entities; and determining one or more calibration parameters of the active Doppler sensor based on the Doppler signature from at least a portion of the one or more entities.
US11686834B2

A system and method for one-way ranging is disclosed. The system comprises a transmitter, also referred to as tag, transmitting a packet having a first frequency. The receiver, also referred to as the locator, receives the first frequency and measures the phase at a specific point in time. At a predetermined time, the transmitter switches to a second frequency. This is performed while maintaining phase continuity. The receiver also switches to the second frequency at nearly the same time. The receiver then measures the phase of the second frequency at a second point in time. Based on these two phase measurements, the distance between the transmitter and the receiver may be calculated.
US11686833B2

A method is provided for radar ranging using an IR-UWB radar transceiver. The range is determined by measuring a time required by a transmitted pulse to be reflected by an object and returned to the transceiver. The method includes transmitting a ranging signal having a predetermined sequence of positive and negative pulses using a transmitter of the transceiver. A receiver of the transceiver receives a signal having a reflected portion and a feedthrough portion. In the method, the receiver cancels the feedthrough portion using a delayed pulse polarity signal such that when the delayed pulse polarity signal is multiplied and accumulated with the received signal, the feedthrough portion is canceled, and the reflected portion is amplified. In another embodiment, a transceiver is provided that cancels the feedthrough portion while amplifying the reflected portion. Cancelling the feedthrough portion allows short-range operation by removing a blind range of the transceiver.
US11686826B2

A semiconductor body includes a driver for driving a light source, at least two detectors each including an avalanche diode, a time-to-digital converter arrangement coupled to outputs of the at least two detectors, a memory that is coupled to the time-to-digital converter arrangement and is configured to store at least one histogram, and an evaluation unit coupled to the driver and to the memory.
US11686821B2

A system includes a first lidar sensor and a second lidar sensor, where each lidar sensor includes a scanner configured to direct a set of pulses of light along a scan pattern and a receiver configured to detect scattered light from the set of light pulses. The scan patterns are at least partially overlapped in an overlap region. The system further includes an enclosure, where the first lidar sensor and the second lidar sensor are contained within the enclosure. Each scanner includes one or more mirrors, and each mirror is driven by a scan mechanism.
US11686814B2

An apparatus is for generating an emulated radar reflection signal of a target. The apparatus includes a radar detector configured to detect a radar signal frame emitted by a device under test (DUT), an emulation transmitter configured to generate an emulated radar reflection signal of a target being emulated, and a processor configured to generate control signals which control the emulation transmitter according to at least one characteristic of the target being emulated. The processor is further configured to determine a current radar parameter among plural possible radar parameters of the radar signal frame of the DUT, and to adapt the control signals which control the emulation transmitter according to the determined current radar parameter of the radar signal frame of the DUT.
US11686808B2

Systems and methods for facilitating the sorting of assets to sort locations. In various embodiments, a sort employee scans an indicia using a user device, which stores asset data corresponding to the stored asset. As the sort employee nears a sort location (e.g., a delivery vehicle) with the asset and the user device, the user device automatically communicates wirelessly with a sort location receiver to associate the asset with data indicative of the sort location where the user deposits the asset. In various embodiments, a device may determine whether the user device is proximate the appropriate sort location for the item, and may generate an alert upon a determination that the user device is proximate an incorrect sort location.
US11686806B2

A geolocationing system and method for providing awareness in a multi-space environment, such as a hospitality environment or educational environment, are presented. In one embodiment of the geolocationing system, a vertical and horizontal array of gateway devices is provided. Each gateway device includes a gateway device identification providing an accurately-known fixed location within the multi-space environment. Each gateway device includes a wireless transceiver that receives a beacon signal from a proximate wireless-enabled personal locator device. The gateway devices, in turn, send gateway signals to a server system having a redundant architecture, which determines estimated location of the wireless-enabled personal locator device.
US11686796B2

A system and method for determining a nuclear magnetic resonance relaxation time of a probe includes polarizing first nuclei and second nuclei by applying a longitudinal static magnetic field to the probe, exchanging the polarizations of the first nuclei and the second nuclei by irradiating a swap sequence of transverse magnetic field pulses, transversely magnetizing the second nuclei by irradiating at least one excitation pulse and measuring the resulting magnetization signal of the second nuclei, and determining the nuclear magnetic resonance relaxation time of the second nuclei based on the measured magnetization signal of the second nuclei.
US11686789B2

Position sensors, including linear position sensors, that utilize magnetic field(s) are disclosed. Disclosed sensors include flux emitters and sensor assemblies. The sensor assemblies include flux collectors that interact with magnetic fields from flux emitters and with a magnetism sensing device. Flux emitters have arrangements of magnets that when combined with the sensor assembly can provide a constantly increasing or a constantly decreasing signal across a range of relative movement.
US11686784B1

Disclosed is a movement sensing device adapted to sense an amount of movement of an object. The movement sensing device includes a first magnetic sensor, a second magnetic sensor, a special-shaped magnetic element, and a controller. The special-shaped magnetic element has a magnetization direction, is connected with the object, and is adapted to be moved along a direction parallel to a connection line between the first magnetic sensor and the second magnetic sensor. The special-shaped magnetic element, the first magnetic sensor, and the second magnetic sensor are disposed on a plane. The magnetization direction is perpendicular to the plane. The controller is electrically connected to the first magnetic sensor and the second magnetic sensor. The controller calculates the amount of movement according to a difference between magnetic forces sensed by the first magnetic sensor and the second magnetic sensor from the special-shaped magnetic element.
US11686783B2

According to an embodiment of the present disclosure, an integrated circuit includes: at least one sensing element configured to generate a sensed signal responsive to an electrical or magnetic phenomenon; an analog-to-digital converter configured to convert the sensed signal into a digital signal; and a digital processor configured to detect a target frequency of the electrical or magnetic phenomenon by iteratively applying a first real-valued coefficient to samples of the digital signal using real-valued arithmetic.
US11686781B2

A driver circuit arrangement for driving a transistor bridge, which includes at least a first half-bridge composed of a low-side transistor and a high-side transistor, is described herein. In accordance with one example of the description, the circuit includes a current source and a detection circuit. The current source is operably coupled to the high-side transistor of the first half-bridge and configured to supply a test current to the first half bridge. The detection circuit is configured to compare a voltage sense signal, which represents the voltage across the high-side transistor of the first half-bridge, with at least one first threshold to detect, dependent on the result of this comparison, whether a short-circuit is present in the first half-bridge.
US11686773B1

A test system can receive a test signal from a device under test (DUI) via a first signal path. A comparator circuit can receive the test signal and, in response, generate an intermediate output signal based on a magnitude relationship between the test signal a comparator reference signal. A compensation circuit can generate a correction signal that is complementary to a portion of the received test signal, such as to correct for loading effects of the first signal path. The test system can include an output circuit configured to provide a corrected differential output signal that is based on a combination of the intermediate output signal and the correction signal.
US11686770B2

Systems, methods, and computer readable medium described herein relate to techniques for characterizing and/or anomaly detection in integrated circuits such as, but not limited to, field programmable gate arrays (FPGAs) and application-specific integrated circuits (ASICs). In one example aspect of certain example embodiments, a fully digital technique relies on the pulse width of signals propagated through a path under test. In another example aspect, the re-configurability of the integrated circuit is leveraged to combine the pulse propagation technique with a delay characterization technique to yield better detection of certain type of Trojans and the like. Another example aspect provides for running the test through reconfigurable path segments in order to isolate and identify anomalous circuit elements. Yet another example aspect provides for performing the characterization and anomaly detection without requiring golden references and the like.
US11686769B1

The signal toggling detection and correction circuit includes a flip-flop, a checker circuit, and a fault monitoring circuit that includes a restoration circuit. Based on faults such as soft errors and unintended bit toggles in the flip-flop, a flop output signal toggles. A set of checker signals outputted by the checker circuit may toggle based on toggling of the flop output signal and a restoration signal of the restoration circuit. Based on the toggling of at least one checker signal, the fault monitoring circuit determines whether the flip-flop or the checker circuit is faulty. When the checker circuit is faulty, the fault monitoring circuit corrects the toggling of at least one checker signal. When the flip-flop is faulty, the fault monitoring circuit corrects the toggling of one of the toggled flop output signal or the restoration signal and further corrects the toggled checker signal.
US11686764B2

An integrated circuit method processes parametric data for each integrated circuit die in a plurality of integrated circuit die to determine an expected data pattern, screens integrated circuit die by comparing a data pattern corresponding to a plurality of parametric data for the integrated circuit die to an expected data pattern and, responsive to the comparing, determining whether a difference between the data pattern corresponding to a plurality of parametric data for the predetermined integrated circuit die and the expected data pattern is beyond a tolerance.
US11686762B2

A multi-prober chuck assembly and channel are provided. The multi-prober chuck assembly, according to one embodiment of the present invention, comprises: a chuck for supporting a wafer; a probe card structure coupled to the top part of the chuck; a heater for heating the chuck under the chuck; a conductive guard plate spaced apart from the heater below the heater; and a body part positioned under the chuck so that the heater and the guard plate are positioned inside the body part, wherein the probe card structure and the body part are coupled mechanically to form a cartridge-type structure.
US11686745B2

An electric circuit for measuring a current flowing in a conductor comprising: 2×N coils, N being an integer greater than or equal to 2, connected in series together; and a common mode filtering element associated with each of the 2×N coils, each filtering element being placed in parallel with the associated coil and being able to accomplish common mode filtering of the 2×N coils, a core of the 2×N coils having a relative permeability less than 10, and among the 2×N coils, N coils being wound in a direction opposite to the winding direction of the N other coils.
US11686743B2

Provided is an information processing device including: a storage device having a program stored therein; and a hardware processor, wherein the hardware processor executes the program stored in the storage device to: acquire first data for a dimension of position relating to an object represented in a generalized coordinate system; acquire at least second data for a dimension of acceleration from a plurality of inertial sensors attached to the object; and convert the second data into third data for a dimension of acceleration represented in the generalized coordinate system on the basis of the first data.
US11686738B2

Methods, systems, and compositions featuring a solid, dissolvable reagent composition for delivering the reagent, such as an antibody, probe, chromogen, etc., to a sample. The present invention also features methods of producing said compositions, and automated systems featuring the use of the solid, dissolvable reagent compositions. The solid, dissolvable reagent composition may comprise a water-soluble polymer film, such as a polyvinyl alcohol film, infused with the reagent, wherein when applied to the sample, the water-soluble polymer film with reagent contacts the sample (e.g., tissue) and dissolves.
US11686718B2

An apparatus, buffer solutions and a method are provided for pH control of in vitro dissolution tests used to monitor the drug release rate from solid unit dosage forms which are used to predict their in vivo effects or for quality control purposes. A method of preparing a continuous condition and a clear bicarbonate ion based solution for in vitro dissolution testing of pharmaceutical products is also provided. An enclosure device is also provided for use in the provision of pH control and stabilization to a bicarbonate based solution used in the in vitro dissolution testing of pharmaceutical products.
US11686715B2

A mobile power device capable of detecting gas is disclosed and includes a main body, a gas detection module, a driving and controlling board, a power module and a microprocessor. The main body includes a ventilation opening, a connection port and an accommodation chamber. The ventilation opening is in communication with the accommodation chamber. The gas detection module and the driving and controlling board are disposed within the accommodation chamber. The gas detection module, the power module and the microprocessor are fixed on and electrically connected to the driving and controlling board. The power module is capable of storing an electric energy and outputting the electric energy outwardly. The microprocessor enables the gas detection module to detect and operate. The microprocessor converts the detection information of the gas detection module into a detection data, which is stored and transmitted to the mobile device or an external device.
US11686713B2

A glycopeptide analyzer that performs a structural analysis on glycoforms of a glycoprotein, including: a spectrum creator creating an MS/MS spectrum for each elution time based on data acquired by an LC/MS analysis of a sample containing glycopeptides originating from a target glycoprotein; a peptide mass calculator selecting a glycopeptide-related spectrum from a plurality of MS/MS spectra and calculating the mass of a peptide from the selected spectrum; a similarity determiner determining a similarity between the glycopeptide-related spectrum and each of the other MS/MS spectra; an elution-time range estimator estimating an elution-time range based on a distribution of the frequency of occurrence of an MS/MS spectrum for which a high level of similarity has been determined on a time axis; and a glycan composition estimator selecting an ion peak corresponding to a mass equal to or greater than a peptide mass and estimating a glycan composition based on the peak.
US11686711B2

An odor measurement apparatus includes an odor sensor detecting an odor and an imaging device having a lens portion, in which an imaging direction of the imaging device and an introduction direction of air when the air is guided to a sensor surface of the odor sensor through an introduction port are substantially the same direction. The odor measurement apparatus detects odor substances contained in air using a sensor when an odor is measured, and measures attribute information of a measurement target or the like of the odor. An odor data management apparatus stores and manages odor data measured by the odor measurement apparatus.
US11686710B2

A scanning device is provided. The scanning device includes a frame having a first portion and a second portion pivotably coupled to the first frame portion. The scanning device also has a first set of wheels coupled with the first frame portion and a second set of wheels coupled with the second frame portion. In addition, the scanning device has a rail movably disposed on the first frame portion that includes a channel and a rail along with a rail arm coupled with the channel. The scanning device has a sensor assembly that includes sensor forks, a sensor coupled with the sensor forks and a sensor arm. The sensor arm is coupled with the sensor forks and with the rail arm. In addition, the sensor is adjustable between a first position and a second position via the rail.
US11686709B2

A battery is subjected to ultrasound waves, and resulting re-emitted ultrasound waves are recorded. Based upon how the waves are distorted or reflected, a state of pores within the battery can be evaluated. This evaluation can be used to verify a rating of the battery included in received data regarding the battery.
US11686707B2

The present disclosure provides a system and method for real-time visualization of a material during ultrasonic non-destructive testing. The system includes a graphical user interface (GUI) capable of showing a three-dimensional (3-D) image of a composite laminate constructed of a series of two-dimensional (2-D) cross sections. The GUI is capable of displaying the 3-D image as each additional 2-D cross section is scanned by an ultrasonic testing apparatus in real time or near real time, including probable defect regions that contain a flaw such as a hole, crack, wrinkle, or foreign object within the composite. Furthermore, in one embodiment, the system includes an artificial intelligence capable of highlighting defect areas within the 3-D image in real time or near real time and providing data regarding each defect area, such as the depth, size, and/or type of each defect.
US11686704B2

A biosensor system includes an array of biosensors with a plurality of electrodes situated proximate the biosensor. A controller is configured to selectively energize the plurality of electrodes to generate a DEP force to selectively position a test sample relative to the array of biosensors.
US11686702B2

An electrochemical sensor for potentiometric measurements in a measurement medium has a sensor head (201) at an end of a longitudinal sensor body (203). A sensing electrode (210) and a reference electrode (220) are disposed within the longitudinal sensor body. A liquid junction (223) is established between the reference electrode and the sensing electrode. The sensor is characterized by a protective outer shaft (250) into which a polymeric tube-like structure (230) is disposed, electrically isolating the protective outer shaft from a reference electrolyte.
US11686701B2

A method of calibrating a nanofluidic device including a plurality of nanopore channels, a plurality of gating nanoelectrodes, and a plurality of sensing nanoelectrodes, includes applying a selecting voltage across a gating nanoelectrode of the plurality of gating nanoelectrodes to select a nanopore channel. The method also includes tuning the nanopore channel by applying a first biasing voltage across a sensing electrode of the plurality of sensing nanoelectrodes, and receiving a plurality of currents over a plurality of frequencies. The method further includes generating a calibration data set from the pluralities of frequencies and currents. Moreover, the method includes comparing the calibration data set with a reference data set. In addition, the method includes when the calibration data set differs from the reference data set by more than a predetermined threshold, repeating the method with a second biasing voltage different from the first biasing voltage.
US11686689B2

There is provided a system and method of automatic optimization of an examination recipe. The method includes obtaining one or more inspection images each representative of at least a portion of the semiconductor specimen, the one or more inspection images being indicative of respective defect candidates selected from a defect map using a first classifier included in the examination recipe; obtaining label data respectively associated with the one or more inspection images and informative of types of the respective defect candidates; extracting inspection features characterizing the one or more inspection images; retraining the first classifier using the first features and the label data, giving rise to a second classifier; and optimizing the examination recipe by replacing the first classifier with the second classifier; wherein the optimized examination recipe is usable for examining a subsequent semiconductor specimen.
US11686687B2

An oil sight glass for visual inspection of water and debris in a fluid such as oil within a reservoir to which the oil sight glass is connected. The oil sight glass comprises a sight body, a first end, a second end, a first fluid opening, a second fluid opening, a chamber, and a hex head, and a sidewall. The chamber is in fluid communication between the first fluid opening in the first end, and the second fluid opening in the second end.
US11686686B2

A method for inspecting a preservation layer of a motor vehicle component during the manufacture of a motor vehicles. A preservation medium is applied having fluorescent additives to a component of the motor vehicle in a coating region. An inspection head having at least one camera and a UV light source is then caused to move adjacent to an inspection region that is a partial region of the coating region. The UV light source is the caused to emit radiating light onto the inspection region and the at least one camera is concurrently caused to record at least one image of the inspection region. An examination of the at least one recorded image is then conducted for a faulty coating with the preservation medium.
US11686678B2

A new liquid flow cell assembly for light scattering measurements is disclosed which utilized a floating manifold system. The assembly operates with minimal stacked tolerances by aligning the cell to the windows within a manifold and independently aligning the cell to the read head directly. This configuration enables the ability to replace the flow cell or the flow cell/manifold assembly within a light scattering instrument without the need to realign the flow through elements with the light scattering illumination source while still maintaining reproducible, quality data. Some embodiments employ wide bore cells which enable the measurement of process analytic technology (PAT) including online monitoring of reactions.
US11686672B2

A device including an ion-selective membrane arranged within an optical path of the device and coupled to a sample cell to interact with a fluid sample and thereby modify an optical response of the ion-selective membrane according to an ion concentration in the fluid sample, is provided. The device also includes an integrated computational element (ICE) arranged within the optical path, so that the illumination light optically interacts with the ICE and with the ion-selective membrane to provide a modified light that has a property indicative of the ion concentration in the fluid sample. A detector that receives the modified light provides an electrical signal proportional to the property of the modified light. A method and a system for using the above device are also provided.
US11686667B2

A photoacoustic sensor includes a first layer with an optical MEMS emitter; a second layer stacked over the first layer with a MEMS pressure pick-up and an optically transparent window, wherein the MEMS pressure pick-up and the optically transparent window are offset laterally with respect to one another; and a third layer stacked over the second layer with a cavity for a reference gas. The optical MEMS emitter transmits optical radiation along an optical path, wherein the optical path runs through the optically transparent window and the cavity for the reference gas, and wherein the MEMS pressure pick-up is outside the course of the optical path.
US11686656B2

A closed-loop temperature controller employing at least two sensors: a control temperature sensor and a safety sensor at the heat-transfer element. The heat-generating element is separated from the controlled mass/volume by a transport delay so that the mass or volume that is being heated or cooled is located in a vessel which is located remotely from the heat-transfer unit. Thermally conducting fluid flows through a conduit that connects the heat-transfer unit to the vessel. Upon fluid flow interruption or control sensor removal, the temperature controller quickly detects thermal runaway before the safety sensor has reached the critical temperature. In heated systems, the temperature controller will therefore minimize direct damage and/or overshoot damage caused by excessive heat. It will also maintain the heater's output at an elevated, but non-damaging level to enable a fast recovery to the original setpoint temperature after the nonlinearity subsides.
US11686655B2

An analytical toilet comprising a bowl adapted to receive excreta; one or more conduits for transporting a sample from the bowl; one or more fluid sources in fluid connection with the one or more conduits; and one or more microfluidic chips, comprising at least one fluid inlet; at least one fluid outlet; and a sensor configured to detect at least one property of an excreta sample is disclosed.
US11686653B1

A system for facilitating automated handling using laser ablation system is described that includes a sample generation system. In an embodiment, the sample generation system can include a sample chamber with a sample chamber body, a transmission window and a sealing member coupled to the sample chamber body, an inlet conduit extending through the sample chamber body and intersecting a sidewall of the interior space, and an outlet conduit extending through the sample chamber body and intersecting at least one of the sidewall of the interior or a lower surface of the sample chamber body; a placement system including a frame, and an actuator assembly coupled to the frame, where the actuator assembly is configured to place the sample adjacent to the sample chamber for laser ablation; and a laser configured to produce a laser beam that is propagated along a beam path to irradiate the sample.
US11686651B2

A computer-implemented method for detecting an anomaly in a technical system. The method includes detecting an environment state vector and a system state vector, the environment state vector including at least one first value which characterizes a physical environment condition or a physical operating condition of the technical system, and the system state vector including at least one second value which characterizes a physical condition of the technical system; ascertaining, using an environment anomaly model, an environment value which characterizes a probability or a probability density value with which the environment state vector occurs; ascertaining, using a system anomaly model, a system value which characterizes a conditional probability or a conditional probability density value with which the system state vector occurs if the environment state vector occurs; signaling the presence of an anomaly or signaling the absence of an anomaly based on the environment value and/or the system value.
US11686636B2

A method of checking belt tension of a belt extending between pulleys includes providing a reference indicator defining a reference position relative to the upper surface of the belt in an undeflected state. A force/probe assembly is provided and is operable to measure a force applied to the distal end. The distal end is positioned on the upper surface of the belt and a force is applied generally perpendicular thereto. The belt may be deflected a predetermined distance, as determined by a change in position of the assembly relative to the reference indicator, and the force is measured, or a force is applied until the force is equal to a predetermined force, and the deflection of the belt is determined by a change in position of the force/probe assembly. The belt tension is determined based on the force and distance during the deflecting step.
US11686633B1

A method includes identifying a plurality of measured strain gauge values of interest from a plurality of measured strain gauge values. The plurality of measured strain gauge values of interest corresponds to a plurality of temperature values of interest. The method further includes comparing the plurality of measured strain gauge values of interest to a plurality of expected strain gauge values of interest to determine a plurality of strain gauge correction values. The plurality of strain gauge correction values corresponds to the plurality of temperature values of interest. The method further includes correlating the plurality of strain gauge correction values to the plurality of temperature values of interest to determine a correction value-temperature relationship. The method also includes determining a corrected real-time strain gauge value by applying the correction value-temperature relationship to a real-time strain gauge value and a corresponding real-time temperature.
US11686632B2

A sensor pressing member to which a sensor is attached such that the sensor is exposed toward a measurement target. The sensor pressing member presses the sensor in a first direction relative to the measurement target to bring the sensor into contact with the measurement target. The sensor pressing member includes an elastic body positioned opposite the measurement target with the sensor in between in the first direction. The elastic body includes a cavity therein.
US11686629B2

A device, which includes an input, configured to read in an analog signal, an analog/digital converter, configured to convert the analog signal into a digital value, and a processor, configured to determine a digital measured value. The processor is further configured to derive a calibrated digital value from the digital value with the aid of a linear calibration function and to derive the digital measured value from the calibrated digital value with the aid of a nonlinear measurement function. The processor modifies the linear calibration function in response to a calibration signal, based on an algorithm, which is based on the nonlinear measurement function, and a number of predefined comparison measured values.
US11686628B2

Aspects of the present disclosure describe distributed fiber optic sensing (DFOS) systems, methods, and structures that advantageously enable smart refrigeration systems including retail.
US11686627B2

An active mechanical waveguide including an ultrasonically-transmissive material and a plurality of reflection points defined along a length of the waveguide may be driven at multiple resonant frequencies to sense environmental conditions, e.g., using tracking of a phase derivative. In addition, frequency-dependent reflectors may be incorporated into an active mechanical waveguide, and a drive frequency may be selected to render the frequency-dependent reflectors substantially transparent.
US11686626B2

Various non-invasive sensors are adapted to be placed on a surface of an object having a volume with an internal region. The internal region of the object has internal properties indicated by corresponding internal parameters and an internal temperature distribution that is a function of the internal parameters and surface thermal signals. Each non-invasive sensor includes a heat flux sensor having one or more heat flux sensor output terminals to provide a measured heat transfer signal for the surface of the object, and a temperature sensor having one or more temperature sensor output terminals to provide a measured temperature signal for the surface of the object. Systems including one or more of the sensors perform non-invasive sensing of the object including accurate and rapid determination of an internal temperature distribution of the internal region of the object as well as one or more other internal properties of the object.