US11831320B2

There is provided an optical encoder including a phase shifter circuit, two multiplexers, two digital circuits and four comparators. The phase shifter circuit receives signals from an amplifier and outputs multiple phase shifted signals. Each of the two multiplexers receives a half of the multiple phase shifted signals and outputs two pairs of phase shifted signals, each pair having 180 degrees phase difference, respectively to two comparators connected thereto. Each of the two digital circuits controls the corresponding multiplexer to select the two pairs of phase shifted signals from the half of the multiple phase shifted signals.
US11831309B2

A circuit includes a first transistor having first and second current terminals and a first control input, and a second transistor having third and fourth current terminals and a second control input. The third current terminal is coupled to the second current terminal at an intermediate node. In some cases, a third transistor is connected to the intermediate node to bias the intermediate rather than letting the intermediate node float. In other cases, a capacitor is connected to the intermediate node to reduce a negative voltage that might otherwise be present on the intermediate node.
US11831307B2

An apparatus includes a capacitor coupled to a gate of a power switch, and a negative voltage adjustment device connected to a common node of the capacitor and the gate of the power switch, wherein the negative voltage adjustment device is configured such that after a turn-off signal is applied to the gate of the power switch, a voltage across the capacitor is maintained at a predetermined voltage level through a negative current provided by the negative voltage adjustment device.
US11831304B2

A transceiver circuit includes a first interface and a second interface that are connected to an optical transceiver device, a receiver circuit, a transmitter circuit, and a compensation circuit. The receiver circuit includes a differential amplifier, where a first phase input terminal of the differential amplifier is coupled to the first interface, and where a second phase input terminal of the differential amplifier is coupled to the second interface. The transmitter circuit includes a first transistor, where a terminal of the first transistor is coupled to the second phase input terminal, and where another terminal of the first transistor is coupled to a ground terminal. The compensation circuit is configured to provide a leakage path for the first phase input terminal, or provide a compensation current for the second phase input terminal.
US11831292B2

An LC composite component includes a multilayer body including insulating base members that are laminated and include insulating base members on which conductor patterns are provided. Capacitor conductor patterns are provided on insulating base members different from an insulating base member on which a coil conductor pattern is provided, and each include an extending portion overlapping with a line segment connecting a center of a first terminal and a center of a second terminal in a shortest distance as viewed in the lamination direction and projecting portions projecting in directions different from the direction of the line segment, and the projecting portions overlap with linear portions of the coil conductor pattern without overlapping with bent portions thereof as viewed in the lamination direction.
US11831290B2

An inductive-capacitive filter includes a first insulating-conductive strip wound around a winding axis, where the first insulating-conductive strip includes a first conductive strip joined with a first insulating strip. An inductive-capacitive filter assembly includes a first and a second insulating-conductive strip concentrically wound around a winding axis, the first insulating-conductive strip including a first conductive strip joined with a first insulating strip, and the second insulating-conductive strip including a second conductive strip joined with a second insulating strip.
US11831289B2

Acoustic filters, resonators and methods are disclosed. An acoustic resonator device includes a piezoelectric plate forming a diaphragm and a conductor pattern formed on the piezoelectric plate, the conductor pattern including an interdigital transducer (IDT). Interleaved fingers of the IDT are on the diaphragm. A ratio of the mark of the interleaved fingers to a pitch of the interleaved fingers is greater than or equal to 0.2 and less than or equal to 0.3.
US11831276B1

According to at least some example embodiments of the inventive concepts, an RC oscillator includes an oscillator core including a timing-circuit that includes a plurality of matched current sources, a plurality of capacitors, and a resistor, a first continuous time comparator, and a Schmitt trigger; and an analog circuit connected to the oscillator core including a second continuous time comparator representing a replica of the first continuous time comparator, and an EX-OR gate, wherein the analog circuit is configured to pass a clock signal of the oscillator core through the second continuous time comparator and obtaining a delayed clock signal representing a comparator delay, extract the comparator delay of the first continuous time comparator based on feeding the clock signal and the obtained delayed clock signal to the EX-OR gate, and charge the plurality of capacitors connected to the first continuous time comparator.
US11831274B2

One embodiment is a photovoltaic (PV) module including a frame to receive a perimeter of a backside of a photovoltaic (PV) laminate. The cross rail assembly may include: a conductive frame to receive a perimeter of a backside of a photovoltaic (PV) laminate; one or more conductive cross rail members provide structural rigidity to the conductive frame; and one or more pairs of couplers coupled to the conductive frame, wherein: at least one coupler comprises a grounding coupler having a first keyed section to insert into an opening in the conductive frame and a second keyed section to mate with an end of a conductive cross rail member of the one or more conductive cross rail members to ground the conductive cross rail member to the frame; or at least one coupler of at least one of the one or more pairs includes a length to define a cabling channel.
US11831270B2

A motor drive control device includes a control unit monitoring a rotational state of a rotor of a two-phase stepping motor, setting an energization angle θ representing a magnitude of an electric angle for continuously energizing, of coils of two phases of the two-phase stepping motor, a coil of one phase in one direction based on the rotational state of the rotor, and generating a control signal Sd for controlling driving of the two-phase stepping motor based on the set energization angle θ, and a drive unit driving the coils of two phases based on the control signal Sd.
US11831267B2

A system includes a controller for a direct-current (DC) to alternating current (AC) inverter, the controller comprising: a memory configured to store instructions; and at least one processor configured to execute the stored instructions to perform operations including: generating a fault condition Pulse-Width Modulated (PWM) signal to control an active discharge of the inverter in a fault condition by alternately: turning on a first switch group of the inverter while turning off a second switch group of the inverter, and turning on the second switch group of the inverter while turning off the first switch group of the inverter.
US11831264B2

This application provides a power supply system for a motor control module and a vehicle. The power supply system includes a first current limiting unit and an isolation unit. An output end of a first direct current power supply is coupled to a first input end of the isolation unit to form a first power supply loop with the isolation unit. A first output end of a second direct current power supply is coupled to one end of the first current limiting unit. Another end of the first current limiting unit is coupled to a second input end of the isolation unit to form a second power supply loop with the isolation unit. The second power supply loop is connected in parallel to the first power supply loop.
US11831263B2

The present specification relates to a motor control device, a motor control system, and a motor control method. The motor control device measures a ripple voltage of a DC link capacitor to determine an appropriate switching frequency according to the ripple voltage, and causes a plurality of arithmetic processing units to selectively control a switching operation of the switching unit according to the determined switching frequency.
US11831262B2

This motor control device receives a speed command from an upper layer system control device having a position controller, the motor control device having: a position command estimator that calculates an estimate of a position command on the basis of the speed command and a motor axis position response; and a speed command generator that generates an actual speed command on the basis of the estimate so that an end section of a machine connected to the motor does not oscillate, wherein the actual speed command is output from the speed command generator to a speed controller.
US11831260B2

Power conversion device has first position/rotation detector 14, second position/rotation detector 15 whose resolution per rotation of motor is higher than the first position/rotation detector 14 but whose detection cycle is slower than the first position/rotation detector 14 and encoder switching operation process unit 18. The encoder switching operation process unit 18 switches signals between the first and second position/rotation detectors 14, 15 and outputs the signal of the first position/rotation detector 14 or of the second position/rotation detector 15, or adjusts a ratio of the signal between the first and second position/rotation detectors 14, 15 and output a signal obtained by adding adjusted signals. With this, in the power conversion device, the encoder having high resolution and slow detection time and the encoder having low resolution and fast detection time are properly used according to rotation speed, and current and the rotation speed are controlled with high accuracy.
US11831249B2

A gate drive circuit of an uninterruptible power supply apparatus generates first and second gate drive signals in response to first and second PWM signals, and alternately turns on first and second IGBTs. When the first IGBT is on, the gate drive circuit sets the first gate drive signal to the “L” level in response to the second PWM signal and sets the second gale drive signal to the “H” level in response to a voltage across terminals of the first IGBT exceeding a threshold voltage.
US11831243B2

The subject application provides a power converter with lossless current sensing capability. The power converter comprises: a transformer, a primary switch for conducting or blocking a current flowing in a primary winding of the transformer, a controller configured to generate a first control signal through a first control node to control the primary switch; and a current sensing circuit configured for sensing a current flowing in the primary winding. The current sensing circuit comprises a current sensing switch that is configured to be normally open and has a gate length smaller than a gate length of the primary switch. A relatively simple current sensing circuit is achieved and the overall power efficiency is improved.
US11831241B2

A three-level buck converter circuit configurable to transition between a three-level buck converter mode and a two-level buck converter mode and methods for regulating power using such a circuit. One example power supply circuit generally includes a three-level buck converter circuit and a control circuit coupled to the three-level buck converter circuit and configured to control operation of the three-level buck converter circuit between a three-level buck converter mode and a two-level buck converter mode. The three-level buck converter circuit generally includes a first switch, a second switch coupled to the first switch via a first node, a third switch coupled to the second switch via a second node, a fourth switch coupled to the third switch via a third node, a first capacitive element coupled between the first node and the third node, and an inductive element coupled between the second node and an output node.
US11831240B2

A power converter can include: positive and negative input terminals configured to receive an input voltage; positive and negative output terminals configured to generate an output voltage; first and second power switches sequentially coupled in series between the positive input terminal and a first node; third and fourth power switches sequentially coupled in series between a second node and the negative input terminal, where there is no physical connection between the first node and the second node; a first energy storage element coupled between a common terminal of the first and second power switches and a common terminal of the third and fourth power switches; a first multi-level power conversion circuit coupled between the first node and the positive output terminal; and a second multi-level power conversion circuit coupled between the first node and the positive output terminal.
US11831237B2

A power supply includes a power factor correction (PFC) circuit, a PFC bypass circuit, and a decision circuit. The PFC circuit is configured to receive an input current from a power source and, when enabled, reduce current harmonics in the input current by shaping an input sinusoidal current waveform to match a phase and shape of a sinusoidal input voltage waveform. The PFC bypass circuit is configured to bypass the PFC circuit when the PFC circuit is disabled. The decision circuit includes a detection circuit configured to detect an output load of the power supply and is configured to output a PFC enable command based at least in part on the detected output load being greater than or equal to a threshold value and a determination that an input voltage of the power source is greater than or equal to a threshold value.
US11831204B2

A rotor core has first and second core parts in an axial direction. The first and second core parts have first and second magnet insertion holes in which rare earth magnets are disposed. A width of the first magnet insertion hole is wider than the second magnet insertion hole. The first core part has one or more slits elongated in the radial direction, the number of which is N1 (≥1), on a radially outer side of the first magnet insertion hole. The second core part has no, one or more slits elongated in the radial direction, the number of which is N2 (≥0), on a radially outer side of the second magnet insertion hole. N1>N2 is satisfied. A ratio of a length of the second core part in the axial direction to that of the rotor core is greater than or equal to 70% and less than 100%.
US11831202B2

An electric machine may include an stator and a rotatable rotor. At least one of the stator or the rotor may include a plurality of multi-part trapezoidal teeth with an electromagnetic coil disposed around each tooth.
US11831189B2

A battery quick-change device of a portable power station includes a power station housing and several detachable batteries; the power station housing has several battery compartments for accommodating the several detachable batteries; each of the several battery compartments is provided with a compartment opening and a first connector located in a respective battery compartment; each of the several detachable batteries is provided with a second connector capable of being inserted into the first connector; each of the several detachable batteries is assembled into a respective battery compartment through the compartment opening, and the second connector is inserted into the first connector; and the several detachable batteries when assembled into the several battery compartments are electrically connected in parallel.
US11831182B1

An independent cart system provides a track assembly having a first, second, and third portion with the first and second portions providing drive coils mounted along the length of the track and flanking the second portion devoid of drive coils, the second portion providing an energy transfer coil. A plurality of movers operative to travel along the track, and have a drive member and a pick-up coil mounted for electrical interaction with the energy transfer coil when a given mover is aligned with a given second track portion. The first and second track portions include current drive circuits providing current to respective drive coils to generate electromagnetic fields which engages mover drive members to propel each movers along the track and the second track portion includes an energy transfer circuit providing current to the energy transfer coil to transfer electrical energy through mutual inductance to pick-up coils of the movers.
US11831178B2

A wireless power system has a wireless power transmitting device and a wireless power receiving device. The wireless power transmitting device uses a wireless power transmitting coil to transmit wireless power signals to the wireless power receiving device. The wireless power transmitting device determines whether an external object is present. The external object may be a foreign object such as a coin or paperclip or may be a wireless power receiving device. External objects are detected using quality-factor measurements. Wireless communications are used to discriminate between foreign objects and wireless power receiving devices. Quality factor measurements may be compensated for aging and temperature effects using temperature measurements and compensation factors based on frequency and measured resistance.
US11831172B2

In retrodirective wireless power delivery environments wireless power receivers generate and send beacon signals that are received by multiple antennas of a wireless power transmission system. The beacon signals provide the charger with timing information for wireless power transfers and also indicate directionality of the incoming signal. As discussed herein, the directionality information is employed when transmitting in order to focus energy (e.g., power wave delivery) on individual wireless power receiver clients. Techniques are described herein for reducing the burden of sampling the beacon signals across the multiple antennas and determining the directionality of the incoming wave. In some embodiments, the techniques leverage previously calculated values to simplify the receiver sampling.
US11831162B1

The present disclosure describes a system that includes an energy source, a switching system, and a controller. The controller can be configured to receive, from a first REPP controller operating within a first REPP, an indication of an event at the first REPP; and responsive to receipt of the indication, adjust a switching position of the switching system to a first switching position to enable the energy source to provide energy to the first REPP and not any other REPP of the plurality of REPPs.
US11831157B1

A master-slave communication system for a single-phase to multi-phase AC power supply includes a master and a plurality of slaves that are connected in parallel and configured to supply single-phase to multi-phase AC power. The master and the slaves each include a main communication control board and at least one phase communication control board. The main communication control board is in communication with the corresponding phase communication control board. The master and an adjacent one of the slaves as well as every adjacent two of the slaves are in communication with each other through a network transmission cable connected between the main communication control boards, thereby improving the communication transmission speed and reliability between the master and the slaves and further improving the output quality of the AC power supply.
US11831138B2

A fault-arc identification method, device and apparatus, and a storage medium. The method comprises: performing sampling on a target arc at a high frequency, and obtaining a high-frequency sampling signal (S11); preprocessing the high-frequency sampling signal, and obtaining a processed sampling signal (S12); performing feature extraction on the processed sampling signal, and obtaining a target arc feature (S13); and inputting the target arc feature to a neural network model, obtaining a target output result, and determining, according to the target output result, whether the target arc is a fault-arc (S14). Performing sampling on a target arc at a high frequency can obtain more arc features from the target arc. Moreover, since a neural network model has favorable data classification capability, using a neural network model to perform determination with respect to the target arc can improve the accuracy and reliability of a fault-arc detection result.
US11831134B2

A modular electrical conduit split assembly for efficient installation of electrical wiring. The modular electrical conduit split assembly includes an elongated, tubular conduit having at least one dividing wall running through the interior channel therein, defining separate chambers wherein each chamber includes an indicium disposed along an external surface of the conduit. A connection mechanism such as a coupling sleeve is disposed on an end of the conduit and configured to receive the end of a separate piece of conduit therein. Each chamber within the conduit is configured to receive electrical wiring therethrough which can be coordinated using color coded indicia appearing along the external surface.
US11831132B2

The present disclosure provides an identifier-coding system for use in disaster recovery. The system allows a user to track the use of different single-phase power circuits from a centrally located, three-phase generator to one or more remote worksites, including by visual identification of each downstream ground fault circuit interrupter (GFCI) outlet. The present system also provides tracking from a three-phase distribution panel to the remote power outlet modules to simplify fault correction if an overload or short circuit were to occur.
US11831129B2

In some implementations, a surface emitting laser may have an emitter design with a short oxidation length and/or a large number of trenches. For example, the surface emitting laser may comprise a metallization layer comprising multiple extended portions extending outwards from a circumference of an inner ring portion, and multiple tabs extending laterally from the multiple extended portions in a partial ring shape. The surface emitting laser may further comprise multiple via openings connecting the metallization layer to a plating metal, where each via opening is positioned over a corresponding tab, of the multiple tabs. The surface emitting laser may comprise multiple oxidation trenches that are each formed in an angular gap between a pair of extended portions, of the multiple extended portions, such that the multiple tabs and the multiple via openings are exclusively outside outer radii of the multiple oxidation trenches.
US11831127B2

A laser diode driver includes a clock terminal to receive a clock signal, configuration terminals to receive configuration data, drive terminals, and charging terminals. A first charging terminal is operable to charge a source capacitor of a resonant circuit that includes the source capacitor, an inductor, and a bypass capacitor. Each drive terminal is operable to be directly electrically connected to an anode or cathode of a laser diode or to ground. A mode, output selection, and grouping of drive signals that are delivered to the laser diodes are configured based on the configuration data. The laser diode driver is operable to control a current flow through the resonant circuit to produce high-current pulses through the laser diodes, the high-current pulses corresponding to a peak current of a resonant waveform developed at respective anodes of the laser diodes, a timing of the high-current pulses being synchronized using the clock signal.
US11831125B2

A structure of Vertical Cavity Surface-Emitting Laser (VCSEL) comprises an ion-implanted region with gas-furnace configuration arranged in the second mirror layer around a laser light output window, in order to retain several conductive passages between the inner and outer rims of the ion-implanted region, so as to let the aperture of the inner rim of the metal layer (that is, the aperture of the output window) be expanded without loss of resistance. Not only the shading effect can be removed, the spectrum width suppression function can be preserved, but also various photoelectric characteristics such as transmission eye diagram and photoelectric curve linearity can be improved, in addition, high-speed transmission characteristics can also be optimized.
US11831109B2

In one embodiment, and apparatus includes an electrical socket for connection with an electrical plug, a sensor for identifying a secure connection between the electrical socket and the electrical plug, and an electronic controller electrically coupled to the electrical socket and comprising a power input for receiving power. The electronic controller is operable to transmit power to the electrical socket upon receiving a signal from the sensor identifying the secure connection between the electrical socket and the electrical plug and shut off or turn on power to the electrical socket upon receiving an external input to the electronic controller. A method is also disclosed herein. The apparatus and method provide an electronic controlled power switch or circuit breaker safety device.
US11831107B2

A connector disclosed by this specification is provided with a shielded cable including a conductive shield portion for covering outer peripheries of two coated wires and a sheath portion for covering an outer periphery of the shield portion, a first outer conductor including a tubular portion and to be connected to the shield portion, a second outer conductor including two plate-like fixing barrels to be crimped to wind around an outer surface of the tubular portion in a circumferential direction, and a housing including a module accommodating portion for accommodating an outer conductor formed by the first and second outer conductors by the fixing barrels being crimped to the tubular portion. The module accommodating portion includes a central ceiling wall capable of pressing the fixing barrels toward proper crimping positions in the process of accommodating the outer conductor.
US11831102B2

Backplane employing floating backplane network interconnects for electrical coupling with blade computer systems and related methods. To provide a displacement tolerant interconnection system between the backplane interconnects and respective blade backplane interconnects of blade computer systems to establish electrical connections therebetween, the backplane interconnects are provided as floating backplane interconnections. The floating backplane interconnects are configured to move and be displaced relative to the backplane while still retaining an electrical connection to the backplane. The backplane interconnects each include one or more flex circuits connected to electrical interconnects on the backplane on a first end, and electrical interconnects on a backplane connector on a second end. The flex circuit(s) include an electrical cable that includes a polymer or other material surrounding electrical wires to allow the flex circuit and its internal electrical wires to bend and flex, and thus move relative to backplane.
US11831099B2

A modular electrical outlet assembly includes an enclosure that can be installed in a wall of a room. The enclosure has a plurality of wiring terminals that can each be electrically coupled to electrical wiring in the room. The enclosure has a plurality of integral output sockets. Each of the output sockets is in electrical communication with a respective one of the wiring terminals to receive electrical current from the electrical wiring. A module is insertable into the enclosure and the module has a plurality of integral input terminals. Each of the input terminals electrically engages a respective one of the output sockets in the enclosure when the module is inserted into the enclosure to receive electrical current from the electrical wiring in the wall.
US11831080B2

Systems and methods are provided for enabling a notch-based element that retains traditional notch ultra wideband (UWB) performance while having a highly-producible/-scalable structure, high power handling, a simple single-ended 50 ohm feeding, and relative insensitivity to a conductive back-plate. Embodiments of the present disclosure improve upon the traditional notch structure to further offer shorter element depth, lighter weight, and modularized assembly.
US11831075B2

An Array-Fed Reflector (AFR) antenna assembly is provided comprising an AFR antenna comprising a feed array a reflector, and a mechanism for moving a position of the reflector relative to a position of the feed array such that a focal region of the reflector is movable with respect to the position of the feed array.
US11831071B2

An electronic device is provided. The electronic device includes a housing including a first plate, a second plate facing a direction opposite to the first plate, and a lateral member surrounding a space between the first and second plates and connected to or integrally formed with the second plate. The electronic device further includes a display disposed in the space so as to be visible from outside through at least a part of the first plate, and at least one antenna structure disposed in the space, including a first surface and a second surface facing a direction opposite to the first surface, and including a first area and a second area surrounded by the first area when viewed from above the first surface. The antenna structure may also include a plurality of insulating layers disposed between the first and second surfaces, first conductive patches disposed in the first area, when viewed from above the first surface, and disposed on the first surface or on a first insulating layer closer to the first surface than the second surface, a second conductive patch overlapped at least in part with the second area, when viewed from above the first surface, and disposed on a second insulating layer between the first insulating layer and the second surface, a ground layer disposed on a third insulating layer between the second insulating layer and the second surface or on the second surface, and one or more conductive walls formed along at least a portion of an outer periphery of the first area, when viewed from above the first surface, and extended from the first insulating layer to the ground layer. The electronic device includes at least one wireless communication circuit electrically connected to the second conductive patch and configured to at least one of transmit or receive a signal having a frequency between about 3 GHz and about 100 GHz.
US11831070B2

An antenna assembly includes: a wearable antenna including a conductive signal layer having a radiating surface; a feed conductive layer; and an insulating layer in between the conductive signal layer and the feed conductive layer, and wherein the conductive signal layer, the feed conductive layer, and the insulating layer are fabric-based, wherein the wearable antenna is shaped and sized to be embedded in a subject's clothing with sufficient flexibility to be stretched and bent as the subject implanted with a passive implantable stimulator device maintains routine daily activities, and wherein the wearable antenna is electrically tuned and configured to have the radiating surface of the conductive signal layer facing the subject's skin and a feed point of the feed conductive layer connecting to a controller such that the wearable antenna is non-inductively coupled to the implanted passive stimulator device to supply power the passive implantable stimulator device wirelessly and non-inductively.
US11831061B2

An electronic device may include one or more radios and one or more antennas. Radio-frequency transmission lines may couple a radio to a corresponding antenna. To more efficiently form a radio-frequency transmission line, the radio-frequency transmission line may be formed from interconnected conductive traces distributed between a plurality of printed circuits. By integrating transmission line structures onto printed circuits that also serve other functions, the device can require less space to implement a radio-frequency transmission line. While one or more of these printed circuits may individually be unsuitable to implement a radio-frequency transmission line with a particular impedance, the composite impedance of these transmission line structures across the printed circuits, when properly configured, may provide a radio-frequency transmission line with the particular impedance.
US11831054B2

A method of maintaining health of a flow battery includes determining an average oxidation state of a common electrochemically active elemental specie in first and second fluid electrolytes on, respectively, a positive side and a negative side of an electrochemical cell of a flow battery, and adjusting the average oxidation state in response to the average oxidation state deviating from a predefined average oxidation state value.
US11831053B2

Various designs and configurations of and methods of operating fuel cell units, fuel cell systems and combined heat and power systems are provided that permit efficient thermal management of such units and systems to improve their operation.
US11831050B2

Disclosed are a method and apparatus for subzero start-up of a fuel cell. The method for the subzero start-up of the fuel cell includes: introducing a gas containing hydrogen having a mass percentage of 5% to 100% to a hydrogen electrode and an air electrode of the fuel cell (2) under a condition of minus 50° C. to 0° C.; applying a current or a voltage to the fuel cell (2), and utilizing ohmic heat generation, reaction heat, and concentration overpotential heat generation of the fuel cell (2) to raise the fuel cell (2) to a required temperature or to cause the fuel cell (2) to reach to a set time, so as to implement the subzero start-up of the fuel cell.
US11831047B2

The present invention relates to a membrane humidifier for a fuel cell capable of simplifying a fuel cell system and miniaturizing the fuel cell system by performing humidification by moisture exchange and cooling by heat exchange in one membrane humidifier, and a fuel cell system comprising same. The membrane humidifier for a fuel cell of the present invention comprises both a humidification module and a heat exchange module in a housing part, and distributes a first fluid to the humidification module and the heat exchange module at a variable distribution ratio.
US11831045B2

A cell plate assembly of a redox flow battery has a frame body and a cell plate in fluidic communication. Cell plates, electrolyte pathways and other components of the frame plate assembly may be overmolded inside a frame. Plates, frames and tubes may all be robustly sealed. One piece bonded plug and frames enable reduced use of O-rings and other wear items.
US11831042B2

Exemplary battery cell designs, such as those for use within electrified vehicle traction battery packs, for example, may include an electrode assembly that includes a plurality of current collector tabs. The current collector tabs may be arranged in one or more tab groupings when the electrode assembly is positioned in a folded configuration. The current collector tabs of the one or more tab groupings may be joined together to establish an enlarged current collector tab that is larger than any individual one of the current collector tabs of the one or more tab groupings. The enlarged current collector tab is an optimized tab configured to reduce internal resistance, reduce heat buildup, and increase the power capability of the battery cell.
US11831040B2

The safety of an assembled battery is improved. An insulating sheet 10 is to be interposed between battery cells 20 having planar surfaces 34 facing each other and is formed of a resin composition containing an inorganic filler. An assembled battery 50 includes a plurality of battery cells 20 having planar surfaces 34 and the insulating sheet 10. The insulating sheet 10 is interposed in at least one facing section 36 of the plurality of battery cells 20 whose planar surfaces 34 are arranged to face each other.
US11831037B2

A manufacturing method for a battery including a cell array and a case is provided. The cell array includes a plurality of single cells arranged in a certain direction. The case includes a pair of compartment members of which a longitudinal direction is a direction in which the single cells are arranged, and a first end member provided at a first end in the longitudinal direction. In the manufacturing method, in space surrounded by the compartment members and the first end member, the cell array and a second end member facing the first end member across the cell array are placed. In a direction to compress the cell array from an outside part of the second end member, each compartment member is joined with the second end member at a second end in the longitudinal direction while a predetermined load is applied to bind the cell array.
US11831029B2

A battery and a battery manufacturing method are provided. The battery includes a main body portion, a cover plate assembly, a tab portion, and a connecting piece. The cover plate assembly is located on a top surface of the main body portion and includes a pole. The tab portion extends out from a side surface of the main body portion and is bent toward a first large surface of two opposite large surfaces of the main body portion. The connecting piece is bent into a first section, located on the top surface and connected with the pole, and a second section, parallel or almost parallel to the side surface and welded to a surface of one side of the tab portion facing or facing away from the main body portion. A surface where the connecting piece is connected with the second section is disposed opposite to the main body portion.
US11831028B2

A secondary battery including: a case including an opening; a top cover assembly including a top cover plate covering the opening and an electrode terminal, the top cover plate including an electrode lead-out hole corresponding to the electrode terminal; an electrode assembly received in the case and including a main body and a tab, the tab being bent relative to a thickness direction of the top cover plate to form a bent portion; and a current collecting wiring board disposed between the top cover plate and the main body and including a first connection portion, a second connection portion, and a transition portion, the first connection portion and the second connection portion extending along a width direction of the top cover plate and being provided opposite to each other, the first connection portion being connected with the electrode terminal, and the second connection portion being connected with the bent portion.
US11831026B2

Apparatus, systems, and methods described herein relate to the manufacture and use of single pouch battery cells. In some embodiments, an electrochemical cell includes a first current collector coupled to a first portion of a pouch, the first current collector having a first electrode material disposed thereon, a second current collector coupled to a second portion of the pouch, the second current collector having a second electrode material disposed thereon, and a separator disposed between the first electrode material and the second electrode material. The first portion of the pouch is coupled to the second portion of the pouch to enclose the electrochemical cell.
US11831012B2

Methods, anode material particles, mixtures, anodes and lithium-ion batteries are provided, having passivated silicon-based particles that enable processing in oxidizing environments such as water-based slurries. Methods comprise forming a mixture of silicon particles with nanoparticles (NPs) and a carbon-based binders and/or surfactants, wherein the NPs comprise at least one of: metalloid oxide NPs, metalloid salt NPs and carbon NPs, reducing the mixture to yield a reduced mixture comprising coated silicon particles with a coating providing a passivation layer (possibly amorphous), and consolidating the reduced mixture to form an anode. It is suggested that the NPs provide nucleation sites for the passivation layer on the surface of the silicon particles—enabling significant anode-formation process simplifications such as using water-based slurries—enabled by disclosed methods and anode active material particles.
US11831010B2

A carbon-sulfur composite including a carbonized metal-organic framework (MOF); and a sulfur compound introduced to at least a part of an outside surface and an inside of the carbonized metal-organic framework, wherein the carbonized metal-organic framework has a specific surface area of 2500 m2/g to 4000 m2/g, and the carbonized metal-organic framework has a pore volume of 0.1 cc/g to 10 cc/g, and a method for preparing the same.
US11831000B2

A battery cell includes a first electrode formed from at least one of a metal foil, a metal mesh or a metal layer on a substrate. A second electrode can be formed from at least partially oxidized material in a form of at least one of a metal foil, a metal layer on a substrate, a metal mesh, or a battery electrode that includes plurality of particles on current collector. A layer of an ion exchange material can be positioned between the first and second electrodes, with the ion exchange material capable of acting as an electrolyte in some embodiments.
US11830994B2

An electricity storage device includes an electricity storage module and a cooling device disposed adjacent to the electricity storage module. The cooling device includes a first cooling layer that is adjacent to the electricity storage module and a second cooling layer that is located on the opposite side of the first cooling layer from the electricity storage module. In the first cooling layer, a plurality of first cooling channels that is disposed at intervals in an array direction and first walls that are located between the first cooling channels are formed. In the second cooling layer, a plurality of second cooling channels that is disposed at intervals in the array direction and second walls that are located between the second cooling channels are formed. At least some of the first walls are disposed so as to be offset from the second walls.
US11830985B2

A solid electrolyte for an all-solid-state sodium battery, represented by formula: Na3−xSb1−xαxS4, wherein α is selected from elements that provide Na3−xSb1−xαxS4 exhibiting a higher ionic conductivity than Na3SbS4, and x is 0
US11830982B2

To provide an electrolyte for a storage device capable of lowering the electric resistance and maintaining a high capacity even after charging and discharging are repeatedly carried out, and a storage device. An electrolyte for a storage device, which comprises a lithium-containing complex compound represented by the following formula (1), (2), (3), (4) or (5): (Li)m(A)n(UFx)y  (1) (Li)m(Si)n(O)q(UFx)y  (2) wherein A is O, S, P or N; U is a boron atom or a phosphorus atom; m and n are each independently from 1 to 6; q is from 1 to 12; x is 3 or 5; and y is from 1 to 6; (Li)m(O)n(B)p(OWFq)x  (3) wherein W is a boron atom or a phosphorus atom; m, p and x are each independently from 1 to 15; n is from 0 to 15; and q is 3 or 5; (Li)m(B)p(O)n(OR)y(OWFq)x  (4) wherein W is a boron atom or a phosphorus atom; n is from 0 to 15; p, m, x and y are each independently from 1 to 12; q is 3 or 5; and R is hydrogen, an alkyl group, an alkenyl group, an aryl group, a carbonyl group, a sulfonyl group or a silyl group, and such a group may have a fluorine atom, an oxygen atom or other substituent; (Li)m(O)n(B)p(OOC-(A)z-COO)y(OWFq)x  (5) wherein W is a boron atom or a phosphorus atom, A is a C1-6 allylene group, alkenylene group or alkynylene group, a phenylene group, or an alkylene group having an oxygen atom or a sulfur atom in its main chain; m, p, x and y are each independently from 1 to 20; n is from 0 to 15; z is 0 or 1; and q is 3 or 5.
US11830976B2

A rechargeable lithium battery comprising an anode, a cathode, and a quasi-solid or solid-state electrolyte in ionic communication with the anode and the cathode, wherein the electrolyte comprises a polymer comprising chains of a polyester of phosphoric acid and a lithium salt dissolved or dispersed in the polyester of phosphoric acid. The electrolyte may further comprise from 0.1% to 50% by weight of a non-aqueous liquid solvent dispersed in the polyester of phosphoric acid. The polymer may further comprise a flame-retardant and/or particles of an inorganic solid-state electrolyte. Also provided is an electrolyte composition comprising a lithium salt and an initiator and/or a crosslinking agent dissolved or dispersed in a reactive liquid medium comprising a reactive monomer or oligomer that is a precursor to a polyester of phosphoric acid.
US11830973B2

Provided are electrode active materials with a porous structure and including a metal, that when loaded with sulfur serve as electrochemically superior cathode active materials. The metal structures are optionally used on their own, are coated with another material, or coats another porous structure such as a porous carbon structure that allows for excellent retention of both sulfur and polysulfides, are conductive themselves, and show long term stability and excellent cycle life.
US11830971B2

A battery cell accommodated in a module case of a battery module according to an embodiment of the present disclosure, is characterized in that at least one of the battery cell is included and accommodated in the module case, and has a shape corresponding to internal space of the module case so as to prevent formation of dead space in the module case.
US11830966B2

A light emitting device includes: a base substrate; a plurality of unit regions provided on the base substrate; a barrier disposed at a boundary of the unit regions to surround each of the unit regions; a dam disposed in each of the unit regions to be spaced apart from the barrier; a first electrode provided in each of unit light emitting regions surrounded by the dam; a second electrode disposed in each of the unit light emitting regions, the second electrode of which at least one region is provided opposite to the first electrode; and one or more LEDs provided in each of the unit light emitting regions, the one or more LEDs being electrically connected between the first electrode and the second electrode.
US11830963B2

An improved heterostructure for an optoelectronic device is provided. The heterostructure includes an active region, an electron blocking layer, and a p-type contact layer. The heterostructure can include a p-type interlayer located between the electron blocking layer and the p-type contact layer. In an embodiment, the electron blocking layer can have a region of graded transition. The p-type interlayer can also include a region of graded transition.
US11830961B2

A germanium-on-silicon photodetector is fabricated by forming a thin silicon oxide layer on a silicon layer, and then forming a silicon nitride layer on the silicon oxide layer. A nitride dry etch process is used to etch an opening through the silicon nitride layer (through a photoresist mask). The nitride dry etch is stopped on the thin silicon oxide layer, preventing damage to the underlying silicon layer. A wet etch is then performed through the opening in the silicon nitride layer to remove the exposed silicon oxide layer. The wet etch exposes (and cleans) a portion of the underlying silicon layer. High-quality germanium is epitaxially grown over the exposed portion of the silicon layer, thereby providing a germanium structure that forms the intrinsic region of a PIN photodiode.
US11830941B2

A high electron mobility transistor includes a first III-V compound layer. A second III-V compound layer is disposed on the first III-V compound layer, wherein the composition of the first III-V compound layer and the second III-V compound layer are different from each other. A source electrode and a drain electrode are disposed on the second III-V compound layer. A gate electrode is disposed on the second III-V compound layer between the source electrode and the drain electrode. An insulating layer is disposed between the drain electrode and the gate electrode and covering the second III-V compound layer. Numerous electrodes are disposed on the insulating layer and contact the insulating layer, wherein the electrodes are positioned between the gate electrode and the drain electrode and a distribution of the electrodes decreases along a direction toward the gate electrode.
US11830936B2

A structure and a method of forming are provided. A first work function layer is formed over a first fin and terminates closer to the first fin than an adjacent second fin. A second work function layer is formed over the first work function layer and terminates closer to the second fin than the adjacent second fin. A third work function layer is formed over the first work function layer and the second fin. A conductive layer is formed over the third work function layer.
US11830934B2

A method includes recessing a semiconductor fin to form a recess, wherein the semiconductor fin protrudes higher than isolation regions on opposite sides of the semiconductor fin, and performing a first epitaxy to grow a first epitaxy layer extending into the recess. The first epitaxy is performed using a first process gas comprising a silicon-containing gas, silane, and a phosphorous-containing gas. The first epitaxy layer has a first phosphorous atomic percentage. The method further includes performing a second epitaxy to grow a second epitaxy layer extending into the recess and over the first epitaxy layer. The second epitaxy is performed using a second process gas comprising the silicon-containing gas, silane, and the phosphorous-containing gas. The second epitaxy layer has a second phosphorous atomic percentage higher than the first phosphorous atomic percentage.
US11830927B2

A method includes: forming a dummy gate dielectric layer over a channel region of a fin structure; forming a dummy gate over the dummy gate dielectric layer; removing the dummy gate and a first portion of the dummy gate dielectric layer to expose the channel region of the fin structure; removing a first nanowire of the fin structure above a second nanowire of the fin structure to remain the second nanowire of the fin structure; forming an interfacial layer surrounding the second nanowire; forming a material layer comprising dopants over the interfacial layer; and performing an annealing process to drive the dopants of the material layer into the interfacial layer, thereby forming a doped interfacial layer surrounding the second nanowire.
US11830923B2

Disclosed is an RF switch device and, more particularly, an RF switch device having an air gap over a gate electrode and a metal interconnect at a position higher than the air gap and that at least partially overlap the air gap in the vertical direction, thereby preventing exposure of an upper portion of the air gap in subsequent processing.
US11830921B2

A semiconductor structure and a fabrication method thereof. The semiconductor structure, includes a substrate; and a work function layer on the substrate, that the work function layer contains aluminum and oxygen elements, the work function layer includes a first surface and a second surface opposite to the first surface, a distance between the first surface and a surface of the substrate is less than a distance between the second surface and the surface of the substrate, and along a direction from the first surface to the second surface, a molar percentage concentration of aluminum atoms in the work function layer decreases, and a molar percentage concentration of oxygen atoms in the work function layer decreases. The semiconductor structure can improve the ability to adjust the threshold voltage of a device, thereby improving the performance of the formed semiconductor structure.
US11830918B2

A memory device is provided. The memory device includes a semiconductor substrate, a tunneling layer, a floating gate electrode, a dielectric layer, and a control gate electrode. The semiconductor substrate has an active region. The tunneling layer is over the active region of the semiconductor substrate. The floating gate electrode is over the tunneling layer. The floating gate electrode has a first portion and a second portion electrically connected to the first portion. The dielectric layer is over the floating gate electrode. The control gate electrode is over the dielectric layer. The control gate electrode has a first portion interposed between the first and second portions of the floating gate electrode.
US11830913B2

The present disclosure provides a semiconductor device and a fabrication method thereof. The semiconductor device includes a first nitride semiconductor layer, a second nitride semiconductor layer, a doped group III-V semiconductor layer and a gate layer. The first nitride semiconductor layer has a first surface. The second nitride semiconductor layer is formed on the first surface of the first nitride semiconductor layer and has a greater bandgap than that of the first nitride semiconductor layer. The doped group III-V semiconductor layer is over the second nitride semiconductor layer. The doped group III-V semiconductor layer includes a first portion and a second portion having different thicknesses. The gate layer is disposed on the first portion and the second portion of the doped group III-V semiconductor layer.
US11830909B2

A semiconductor device is provided that includes a semiconductor substrate having a first main surface and a second main surface facing each other; a dielectric layer laminated on the first main surface of the semiconductor substrate; a first electrode layer laminated on the dielectric layer; and a protective layer covering at least an outer peripheral end of the dielectric layer and an outer peripheral end of the first electrode layer. Moreover, the protective layer is provided to expose an outer peripheral end on the first main surface of the semiconductor substrate. The semiconductor substrate includes a high-resistance region positioned at least directly under an outer peripheral end of the protective layer.
US11830899B1

An image capture device includes a sensing component, a filter layer, and a micromotor. The sensing component includes a plurality of sensing units arranged in an array. The filter layer is disposed on one side of the sensing component and includes a plurality of filter units arranged in an array. The micromotor includes a stator and a mover, the sensing component is fixed on the stator, the filter layer is fixed on the mover. The micromotor is used to drive the filter layer to move relative to the sensing component, such that the plurality of sensing units is moved to a one-to-one corresponding position relative to the plurality of filter units.
US11830890B2

An image sensor comprises: a pixel region including a plurality of microlenses arranged in a matrix, and a plurality of photoelectric conversion portions provided for each of the microlenses; a plurality of amplifiers that apply a plurality of different gains to signals output from the pixel region; and a scanning circuit that scans the pixel region so that a partial signal and an added signal are read out, the partial signal being a signal from some of the plurality of photoelectric conversion portions, and the added signal being a signal obtained by adding the signals from the plurality of photoelectric conversion portions.
US11830889B2

A low noise device includes an isolation feature in a substrate. The low noise device further includes a gate stack over a channel in the substrate, wherein the isolation feature is adjacent to the channel. The low noise device further includes a spacer surrounding a portion of the gate stack, wherein an edge of the gate stack is spaced from an edge of the isolation feature adjacent to the spacer by a distance ranging from a minimum spacing distance to about 0.3 microns (μm).
US11830864B2

A method includes forming multiple photonic devices in a semiconductor wafer, forming a v-shaped groove in a first side of the semiconductor wafer, forming an opening extending through the semiconductor wafer, forming multiple conductive features within the opening, wherein the conductive features extend from the first side of the semiconductor wafer to a second side of the semiconductor wafer, forming a polymer material over the v-shaped groove, depositing a molding material within the opening, wherein the multiple conductive features are separated by the molding material, after depositing the molding material, removing the polymer material to expose the v-shaped groove, and placing an optical fiber within the v-shaped groove.
US11830860B2

An exemplary semiconductor device can comprise (a) a substrate comprising a substrate dielectric structure between the substrate top side and the substrate bottom side, conductive pads at the substrate bottom side, and a substrate cavity through the substrate dielectric structure, (b) a base electronic component comprising inner short bumps; outer short bumps bounding a perimeter around the inner short bumps, and tall bumps between the outer short bumps and an edge of the base component top side, and (c) a mounted electronic component coupled to the inner short bumps of the base electronic component. The tall bumps of the base component can be coupled to the conductive pads of the substrate. The mounted electronic component can be located in the substrate cavity. The substrate bottom side can cover at least a portion of the outer short bumps of the base electronic component. Other examples and related methods are disclosed herein.
US11830849B2

A semiconductor memory package includes a substrate, a first stack of memory dies, and a second stack of memory dies. The substrate includes a top layer and a bottom layer. The first stack of memory dies is electrically coupled to the top layer of the substrate and includes a controller and a first number of memory dies. The second stack of memory dies is electrically coupled to the top layer of the substrate and includes a second number of memory dies greater than the first number of memory dies. An upper surface of the first stack of memory dies and an upper surface of the second stack of memory dies are substantially coplanar.
US11830848B2

Electronic device package technology is disclosed. An electronic device package in accordance with the present disclosure can include an electronic component, a redistribution layer, and an interposer electrically coupling the redistribution layer and the electronic component. The interposer can have interconnect interfaces on a top side electrically coupled to the electronic component and interconnect interfaces on a bottom side electrically coupled to the redistribution layer. A density of the interconnect interfaces on the top side can be greater than a density of the interconnect interfaces on the bottom side. Associated systems and methods are also disclosed.
US11830846B2

Embodiments herein relate to systems, apparatuses, or processes for coupling or decoupling two substrates by heating pins on one of the substrates and either inserting or withdrawing the heated pins from solder elements on a BGA. In particular, by heating a plurality of pins on a first side of a first substrate, where the plurality of pins are substantially perpendicular to a plane of the substrate, inserting the heated plurality of pins into BGA attached to a second substrate where the BGA includes a plurality of solder elements aligned with the plurality of pins and where the heated plurality of pins melt the plurality of solder elements upon insertion. The inserted plurality of pins physically and/or electrically couple the first substrate and the second substrate.
US11830845B2

Apparatuses relating to a microelectronic package are disclosed. In one such apparatus, a substrate has first contacts on an upper surface thereof. A microelectronic die has a lower surface facing the upper surface of the substrate and having second contacts on an upper surface of the microelectronic die. Wire bonds have bases joined to the first contacts and have edge surfaces between the bases and corresponding end surfaces. A first portion of the wire bonds are interconnected between a first portion of the first contacts and the second contacts. The end surfaces of a second portion of the wire bonds are above the upper surface of the microelectronic die. A dielectric layer is above the upper surface of the substrate and between the wire bonds. The second portion of the wire bonds have uppermost portions thereof bent over to be parallel with an upper surface of the dielectric layer.
US11830843B2

A semiconductor device includes an insulating layer, conductors, a semiconductor element and a sealing resin. The insulating layer has first and second surfaces opposite to each other in the thickness direction. Each conductor has an embedded part whose portion is embedded in the insulating layer and a redistribution part disposed at the second surface and connected to the embedded part. The semiconductor element has electrodes provided near the first surface and connected the embedded parts of the conductors. The semiconductor element is in contact with the first surface. The sealing resin partially covers the semiconductor element and is in contact with the first surface. The redistribution parts include portions outside the semiconductor element as viewed in the thickness direction. The insulating layer has grooves recessed from the second surface in the thickness direction. The redistribution parts are in contact with the grooves.
US11830831B2

Integration of a side-radiating waveguide launcher system into a semiconductor package beneficially permits the coupling of a waveguide directly to the semiconductor package. Included are a first conductive member and a second conductive member separated by a dielectric material. Also included is a conductive structure, such as a plurality of vias, that conductively couples the first conductive member and the second conductive member. Together, the first conductive member, the second conductive member, and the conductive structure form an electrically conductive side-radiating waveguide launcher enclosing shaped space within the dielectric material. The shaped space includes a narrow first end and a wide second end. An RF excitation element is disposed proximate the first end and a waveguide may be operably coupled proximate the second end of the shaped space.
US11830830B2

A microelectronic device includes a doped region of semiconductor material having a first region and an opposite second region. The microelectronic device is configured to provide a first operational potential at the first region and to provide a second operational potential at the second region. The microelectronic device includes field plate segments in trenches extending into the doped region. Each field plate segment is separated from the semiconductor material by a trench liner of dielectric material. The microelectronic device further includes circuitry electrically connected to each of the field plate segments. The circuitry is configured to apply bias potentials to the field plate segments. The bias potentials are monotonic with respect to distances of the field plate segments from the first region of the doped region.
US11830829B2

Techniques and mechanisms for providing an inductor with an integrated circuit (IC) die. In an embodiment, the IC die comprises integrated circuitry and one or more first metallization layers. The IC die is configured to couple to a circuit device including one or more second metallization layers, where such coupling results in the formation of an inductor which is coupled to the integrated circuitry. One or more loop structures of the inductor each span both some or all of the one or more first metallization layers and some or all of the one or more second metallization layers. In another embodiment, the IC die or the circuit device includes a ferromagnetic material to concentrate a magnetic flux which is provided with the inductor.
US11830823B2

In one example, an electronic device includes a substrate having a conductive structure. The conductive structure includes a substrate inward terminal at a first side of the substrate and a substrate outward terminal at a second side of the substrate. The substrate includes a dielectric structure with a first opening is at the second side. An electronic component is at the first side of the substrate and is electrically coupled to the substrate inward terminal, and an encapsulant encapsulates the electronic component. The substrate outward terminal comprises one of a multi-via terminal or a multi-stage via. The multi-via terminal includes pad conductive vias in the first opening a pad dielectric via interposed between the pad conductive vias in the first opening and a conductor comprising a conductor top side with micro dimples over the pad conductive vias and the pad dielectric via. The multi-stage terminal includes a pad base within the first opening having a pad base top side recessed below an upper surface the first dielectric and a pad head coupled to the pad base within the first opening, the pad head having a pad head top side with a micro dimple. Other examples and related methods are also disclosed herein.
US11830820B2

An electronic package includes a package substrate of a rectangular shape, and a chip package including a first interface circuit die and a second interface circuit die. The first interface circuit die and second interface circuit die are mounted on a redistribution layer structure and encapsulated within a molding compound. The chip package is mounted on a top surface of the package substrate and rotated relative to the package substrate above a vertical axis that is orthogonal to the top surface through a rotation offset angle. A metal ring is mounted on the top surface of the package substrate.
US11830819B2

A package comprising a substrate, a first integrated device coupled to the substrate, a second integrated device coupled to the substrate, a first bridge and a second bridge. The first bridge is coupled to the first integrated device and the second integrated device. The first bridge is configured to provide at least one first electrical path between the first integrated device and the second integrated device. The first bridge is coupled to a top portion of the first integrated device and a top portion of the second integrated device. The second bridge is coupled to the first integrated device and the second integrated device. The second bridge is configured to provide at least one second electrical path between the first integrated device and the second integrated device.
US11830815B2

A microelectronic device comprises a first deck structure comprising alternating conductive structures and insulating structures arranged in tiers, each of the tiers individually comprising one of the conductive structures and one of the insulating structures, a second deck structure vertically overlying the first deck structure and comprising additional tiers of the conductive structures and insulative structures, a staircase structure within the first deck structure and having steps comprising edges of the tiers, a dielectric material covering the steps of the staircase structure and extending through the first deck structure, and a liner material interposed between the steps of the staircase structure and terminating at an interdeck region between the first deck structure and the second deck structure. Related microelectronic devices, electronic systems, and methods are also described.
US11830795B2

A semiconductor device includes a base plate, a substrate, a semiconductor element, a case, and a wiring terminal. The case is disposed on the base plate so as to cover the substrate and the semiconductor element. The wiring terminal is electrically connected to the semiconductor element. The case includes a first case unit and a second case unit that is separate from the first case unit. The wiring terminal includes a first wiring unit and a second wiring unit. The first wiring unit is disposed so as to protrude from an inside to an outside of the case, and is electrically connected to the semiconductor element. The second wiring unit is bent with respect to the first wiring unit and disposed outside the case. The first case unit and the second case unit are disposed so as to sandwich the first wiring unit.
US11830793B2

In some examples, a device comprises an electronic component having multiple electrical connectors, the multiple electrical connectors configured to couple to a printed circuit board (PCB) and having a first footprint. The device also comprises a multi-lead adapter comprising multiple rows of leads arranged in parallel, the leads in the rows configured to couple to the electrical connectors of the electronic component and having a second footprint that has a different size than the first footprint.
US11830786B2

A flip-chip semiconductor package with improved heat dissipation capability and low package profile is provided. The package comprises a heat sink having a plurality of heat dissipation fins and a plurality of heat dissipation leads. The heat dissipation leads are connected to a plurality of thermally conductive vias of a substrate so as to provide thermal conductivity path from the heatsink to the substrate as well as support the heatsink to relieve compressive stress applied to a semiconductor die by the heatsink. The package further comprises an encapsulation layer configured to cover the heat dissipation leads of the heat sink and expose the heat dissipation fins of the heat sink.
US11830781B2

A package structure includes an insulating encapsulation, at least one die, and conductive structures. The at least one die is encapsulated in the insulating encapsulation. The conductive structures are located aside of the at least one die and surrounded by the insulating encapsulation, and at least one of the conductive structures is electrically connected to the at least one die. Each of the conductive structures has a first surface, a second surface opposite to the first surface and a slant sidewall connecting the first surface and the second surface, and each of the conductive structures has a top diameter greater than a bottom diameter thereof, and wherein each of the conductive structures has a plurality of pores distributed therein.
US11830779B2

An article, apparatus, and method for detecting an etch material selectivity is provided. A device including a first layer and a second layer is placed in a processing chamber. The first layer includes a first sense material deposited on a first portion of the device and a second sense material deposited on a second portion of the device. The second layer deposited on the first layer includes an etch material. During an etch process based on an initial set of etch parameter settings, a first amount of time to etch the second layer at the first portion of the device and a second amount of time to etch the second layer at the second portion of the device are measured. A first etch rate and a second etch rate of the processing chamber is determined based on the measured first amount of time, the measured second amount of time, and a thickness of the second layer. A first selectivity of the first etch material and a second selectivity of the second etch material is determined based on the first etch rate and the second etch rate. An optimized set of etch parameter settings for subsequent etch processes is determined based on the determined selectivities.
US11830776B2

An integrated circuit includes a junction field-effect transistor formed in a semiconductor substrate. The junction field-effect transistor includes a drain region, a source region, a channel region, and a gate region. A first isolating region separates the drain region from both the gate region and the channel region. A first connection region connects the drain region to the channel region by passing underneath the first isolating region in the semiconductor substrate. A second isolating region separates the source region from both the gate region and the channel region. A second connection region connects the source region to the channel region by passing underneath the second isolating region in the semiconductor substrate.
US11830774B2

Embodiments of the present invention are directed to fabrication methods and resulting structures that provide buried contacts in the fin-to-fin space of vertical transport field effect transistors (VFETs) that connect the bottom S/D of the transistors to a buried power rail. In a non-limiting embodiment of the invention, a buried power rail is encapsulated in a buried oxide layer of a first wafer. First and second semiconductor fins are formed on a second wafer. The first wafer to the second wafer and a surface of the buried power rail in a fin-to-fin space is exposed. A buried via is formed on the exposed surface of the buried power rail. The buried via electrically couples the buried power rail to a bottom source or drain region of the first semiconductor fin.
US11830772B2

A method includes forming a first fin-group having has a plurality of semiconductor fins, and a second fin-group. The plurality of semiconductor fins include a first semiconductor fin, which is farthest from the second fin-group among the first fin-group, a second semiconductor fin, and a third semiconductor fin, which is closest to the second fin-group among the first fin-group. The method further includes performing an epitaxy process to form an epitaxy region based on the plurality of semiconductor fins. The epitaxy region includes a first portion and a second portion. The first portion is in middle between the first semiconductor fin and the second semiconductor fin. The first portion has a first top surface. The second portion is in middle between the second semiconductor fin and the third semiconductor fin. The second portion has a second top surface lower than the first top surface.
US11830768B2

Integrated circuit (IC) interconnect lines having line breaks and line bridges within one interconnect level that are based on a single lithographic mask pattern. Multi-patterning may be employed to define a grating structure of a desired pitch in a first mask layer. Breaks and bridges between the grating structures may be derived from a second mask layer through a process-based selective occlusion of openings defined in the second mask layer that are below a threshold minimum lateral width. Portions of the grating structure underlying openings defined in the second mask layer that exceed the threshold minimum lateral width are removed. Trenches in an underlayer may then be etched based on a union of the remainder of the grating structure and the occluded openings in the second mask layer. The trenches may then be backfilled to form the interconnect lines.
US11830767B2

A variety of applications can include apparatus having a memory device with an array of vertical strings of memory cells for the memory device with data lines coupled to the vertical strings, where the data lines have been formed by a metal liner deposition process. In the metal liner deposition, a metal can be formed on a patterned dielectric region. The metal liner deposition process allows for construction of the height of the data lines to be well controlled with selection of a thickness for the dielectric region used in forming the metal liner. Use of a metal liner deposition provides a controlled mechanism to reduce data line capacitance by being able to select liner thickness in forming the data lines. The use of the dielectric region with the metal liner deposition can allow the fabrication of the data lines to avoid pitch double or pitch quad processes.
US11830760B2

Disclosed herein are embodiments of a servo-control system comprising at least one pneumatic actuator comprising a movable member, at least one proportional pneumatic valve configured to control fluid flow between the at least one pneumatic actuator and a pressurized fluid supply or a vent, a plurality of pressure sensors each configured to independently measure pressure in a respective supply line to the at least one pneumatic actuator, at least one position sensor configured to measure a position of the moveable member, and a controller. The controller is configured to determine a control signal based at least in part on pressure measurements of the plurality of pressure sensors and a position measurement of the at least one position sensor, and apply the control signal to at least one proportional pneumatic valve to move the movable member to a target position.
US11830755B2

An electrostatic chuck includes a ceramic dielectric substrate and a base plate. The ceramic dielectric substrate includes a first major surface, a second major surface, a groove part, and a plurality of cooling gas holes. The groove part includes first and second circumferential grooves, and first and second radial-direction grooves. The plurality of cooling gas holes includes first and second holes. The first hole overlaps the first radial-direction groove. The second hole overlaps the second radial-direction groove. The base plate includes a gas inlet path that supplies the cooling gas to the first and second holes. The first circumferential groove includes first and second end portions. The second circumferential groove includes third and fourth end portions. The third end portion and the fourth end portion do not overlap the first end portion in the radial direction.
US11830749B2

A substrate transport apparatus including, a torsional motion driver member having an exterior perimeter circumscribing an axis of rotation of the torsional motion driver member, and a torsional motion follower member including a body portion and a bearing collar rotatably coupled to the body portion, the torsional motion follower member being coupled to the torsional motion driver member with a dimensionally substantially invariant interface, wherein the bearing collar is decoupled from the exterior perimeter of the torsional motion driver member so that the exterior perimeter, as a whole, is free of the bearing collar.
US11830745B2

Embodiments of the present disclosure include a semiconductor device and methods of forming a semiconductor device. An embodiment is a semiconductor device comprising an interconnecting structure consisting of a plurality of thin film layers and a plurality of metal layers disposed therein, each of the plurality of metal layers having substantially a same top surface area, and a die comprising an active surface and a backside surface opposite the active surface, the active surface being directly coupled to a first side of the interconnecting structure. The semiconductor device further comprises a first connector directly coupled to a second side of the interconnecting structure, the second side being opposite the first side.
US11830744B1

The present disclosure provides a method of preparing active areas. The method includes the operations of: receiving a substrate having an oxide layer, a nitride layer, and a silicon layer thereon; forming a patterned photoresist layer on the silicon layer; depositing a mask layer to cover a contour of the patterned photoresist layer; coating a carbon layer on the mask layer; etching the carbon layer, the mask layer, and the silicon layer to expose a top surface of the nitride layer; forming a plurality of opens in the oxide layer to expose a top surface of the substrate; and growing an epitaxial layer from the top surface of the substrate in the plurality of opens to form the active areas.
US11830740B2

A mask layout for forming a semiconductor device includes an active mask pattern, a gate electrode mask pattern, a silicide blocking mask pattern, and a contact mask pattern. The active mask pattern forms source and drain regions in a substrate. The gate electrode mask pattern, disposed to overlap the active mask pattern, forms a gate electrode between the source region and the drain region. The silicide blocking mask pattern is disposed to overlap the gate electrode mask pattern and the active mask pattern in the gate electrode, the source region, and the drain regions to form a silicide blocking region. The contact mask pattern, disposed spaced apart from the silicide blocking mask pattern, forms a contact plug on the substrate. The silicide blocking mask pattern covers the gate electrode mask pattern and extends to the active mask pattern.
US11830734B2

Exemplary methods of semiconductor processing may include providing a silicon-containing precursor to a processing region of a semiconductor processing chamber. A substrate may be disposed within the processing region of the semiconductor processing chamber. The methods may include depositing a silicon-containing material on the substrate. Subsequent a first period of time, the methods may include providing a germanium-containing precursor to the processing region of the semiconductor processing chamber. The methods may include thermally reacting the silicon-containing precursor and the germanium-containing precursor at a temperature greater than or about 400° C. The methods may include forming a silicon-and-germanium-containing layer on the substrate.
US11830733B2

Described herein are systems and methods of utilizing nanochannels generated in the sacrificial layer of a semiconductor substrate to increase epitaxial lift-off speeds and facilitate reusability of GaAs substrates. The provided systems and methods may utilize unique nanochannel geometries to increase the surface area exposed to the etchant and further decrease etch times.
US11830721B2

An embodiment device includes: an isolation region on a substrate; a first fin extending above a top surface of the isolation region; a gate structure on the first fin; and an epitaxial source/drain region adjacent the gate structure, the epitaxial source/drain region having a first main portion and a first projecting portion, the first main portion disposed in the first fin, the first projecting portion disposed on a first sidewall of the first fin and beneath the top surface of the isolation region.
US11830708B2

A broad-band sensor for a radio frequency plasma processing system that includes a reaction chamber housing an electrode within a vacuum processing environment. The sensor includes an inductive pickup positioned in the vacuum processing environment proximate to the electrode. The inductive pickup includes a wire formed into a loop extending in an azimuthal direction about a symmetry axis of the reaction chamber. A lead carrying an electric signal from the inductive pickup extends through a vacuum wall of the reaction chamber outside the vacuum processing environment. An attenuator circuit including an electrical resistance bridge couples the lead to a signal carrier extending outside the vacuum processing environment. The broad-band sensor has radio frequency detection capability for measuring electromagnetic surface modes within the plasma chamber and coupling the measured electromagnetic surface modes to the signal carrier.
US11830705B2

A method for altering surface charge on an insulating surface of a first sample includes generating first plasma inside a plasma source, causing the first plasma to diffuse into a first vacuum chamber to generate second downstream plasma, immersing the first sample in the second downstream plasma, and applying a first bias voltage to a conductive layer of the first sample, or applying a first bias voltage to a metal holder that holds the first sample.
US11830697B2

A power disconnection device for manually disconnecting power of a battery pack, the device including a housing, first and second interlock terminals provided in the housing and connectable to an interlock circuit of the battery pack, first and second high voltage terminals connectable to a high voltage line of the battery pack, a switch lever disposed over inner and outer portions of the housing, a first switch module in contact with the first and second interlock terminals, and upon an off operation of the switch lever, configured to be separated from any one of the first and second interlock terminals, and a second switch module configured to interlock with the first switch module, the second switch module being in contact with the first and second high voltage terminals, separated from any one of the first and second interlock terminals, and then separated from the first and second high voltage terminals.
US11830696B2

A remote control device is provided that is configured for use in a load control system that includes one or more electrical loads. The remote control device includes a mounting structure and a control unit, and the control unit is configured to be attached to the mounting structure in a plurality of different orientations. The control unit includes a user interface, an orientation sensing circuit, and a communication circuit. The control unit is configured to determine an orientation of the control unit via the orientation sensing circuit. The control unit is also configured to translate a user input from the user interface into control data to control an electrical load of the load control system based on the orientation of the control unit and/or provide a visual indication of an amount of power delivered to the electrical load based on the orientation of the control unit.
US11830686B2

An electric pushbutton switch includes a guide housing, a switching element having a haptic element that produces a pressure point and a return spring that generates a restoring force, an actuator for actuating the switching element, and a resilient tolerance compensation element arranged between the guide housing and the actuator. The switching element being stationary relative to the guide housing and the actuator being movable relative to the guide housing. The actuator actuates the switching element against the restoring force when the actuator is moved relative to the guide housing in an actuating direction of the actuator towards the switching element. The resilient tolerance compensation element is arranged between the guide housing and the actuator. The resilient compensation element has a spring force directed in the actuating direction of the actuator towards the switching element and opposite the restoring force of the return spring of the switching element.
US11830684B2

Push buttons utilizing dome switches are often preloaded to take up any tolerances in the push button design causing a gap and provide consistent tactile feedback to a user. However, conventional push button preload techniques can be costly and difficult to consistently reproduce during push button manufacturing. A new pre-load design does not require pre-depression of the dome switch to close the gap, which permits a more forgiving tolerance to manufacturing variations.
US11830682B1

A display cover apparatus having a display cover for a push button on a push button switch, a holder for the display cover, and a housing. The display cover has lock hooks and the holder has a hollow interior, a top end with lock slots that removably connect to the lock hooks, a bottom end, a flexible retaining washer in a groove at the bottom end, and a locking key between the top end and the bottom end. The holder is positioned on a circular shelf in an interior of the housing. The circular shelf has an internal circular flange with a locking slot that receives the locking key to prevent rotation of the holder in the housing. The flexible retaining washer is positioned beneath the flange. The circular shelf and the flexible retaining washer prevent linear movement of the holder in the housing. An alignment hook on the display cover removably connects to an alignment slot on the holder, thereby preventing the display cover from rotating on the holder.
US11830680B2

Fabricating an electrode for use in a capacitor includes cutting an electrode precursor from a sheet of material. The electrode precursor is exposed to steam so as to form a steamed electrode precursor. A capacitor is fabricated and includes an electrode generated from the steamed electrode precursor.
US11830679B2

A multi-layer ceramic electronic component, including: a capacitance forming unit that includes internal electrodes and ceramic layers, the internal electrodes being laminated in a first direction via the ceramic layers; and a circumferential unit that is provided on a circumference of the capacitance forming unit and formed of insulating ceramics. The circumferential unit includes a cover that is provided to the capacitance forming unit outward in the first direction, a side margin that is provided to the capacitance forming unit outward in a second direction orthogonal to the first direction, and a grain growth region that is formed at a boundary between the cover and the side margin and includes crystal grains of the insulating ceramics, the crystal grains having a mean grain size larger than a mean grain size of the crystal grains at a center portion of the cover.
US11830674B2

A ceramic electronic device includes a multilayer chip in which a plurality of dielectric layers and a plurality of internal electrode layers are stacked. The plurality of internal electrode layers include Au. Each of the plurality of internal electrode layers includes an Au-containing layer of which an Au concentration with respect to all detected elements is 5 at % or more, on an interface between the each of the plurality of internal electrode layers and a dielectric layer next to the each of the plurality of internal electrode layers. A relationship of C≤500×t/T is satisfied when a thickness of the each of the plurality of internal electrode layers is T nm, a thickness of the Au-containing layer is t nm, and an Au concentration with respect to a total of Ni and Au in a whole of the each of the plurality of internal electrode layers is C at %.
US11830672B2

An ultracapacitor that is capable of exhibiting good properties even after being subjected to high temperatures, such as experienced during solder reflow, is provided. The ultracapacitor contains a housing having sidewalls that extend in a direction generally perpendicular to a base. An interior cavity is defined between an inner surface of the base and the sidewalls within which an electrode assembly can be positioned. To attach the electrode assembly, first and second conductive members are disposed on the inner surface of the base. The electrode assembly likewise contains first and second leads that extend outwardly therefrom and are electrically connected to the first and second conductive members, respectively. The first and second conductive members are, in turn, electrically connected to first and second external terminations, respectively, which are provided on an outer surface of the base.
US11830670B2

A coiled electronic component includes: an electronic component body which includes a coil portion having a spiral structure and formed of an electrically conductive material, and electrically conductive connection portions arranged on both ends of the coil portion; and a pair of electrodes for respectively connecting the electrically conductive connection portions to assembly portions arranged on an assembly object. The electrode includes a pair of pinching pieces for pinching the electrically conductive connection portion, and the pair of pinching pieces is opened in a manner that the electrically conductive connection portion is received and fitted therebetween.
US11830668B2

A method of manufacturing a permanent magnet for a rotor of an axial flux electric machine is described herein. The method includes forming multiple permanent magnet (PM) pieces to have the same shape. Each of the PM pieces has an inner radial surface, an outer radial surface, and a pair of side surfaces extending between the inner and outer radial surfaces. The method further includes attaching at least one of the side surfaces of each of the PM pieces to one of the side surfaces of another one of the PM pieces to form partitions configured to extend in a radial direction of the rotor.
US11830663B2

A coil component includes a body having one surface and the other surface, opposing each other, and wall surfaces, and including a metal magnetic powder particle and an insulating resin; a coil portion disposed in the body and including first and second lead-out portions exposed from the one surface of the body to be spaced apart from each other; first and second external electrodes arranged on the one surface of the body to be spaced apart from each other and respectively connected to the first and second lead-out portions; a cover insulating layer covering the other surface of the body and extending to at least portion of each of the wall surfaces of the body; and an oxide insulating film disposed on a surface of the metal magnetic powder particle exposed from the one surface of the body and including metal ions of the metal magnetic powder particle.
US11830659B2

A shielding structure is disclosed. The shielding structure includes a patterned shielding layer and a ring structure. The patterned shielding layer is extended along a plane and located between an inductor structure and a substrate. The ring structure is coupled to and stacked on the patterned shielding layer along a first direction. The first direction is perpendicular to the plane. The ring structure surrounds the patterned shielding layer. The ring structure includes at least one opening and a ground terminal.
US11830648B2

Inductor device includes first and a second coils. First coil is wound into plural first circles. Second coil is wound into plural second circles. First connection member is coupled to first circle between outermost and innermost sides among first circles located at first area and first circle on outermost side among first circles located at second area. Second connection member is coupled to second circle on outermost side among second circles located at first area and second circle between outermost and innermost sides among second circles located at second area. At least two first circles of first circles are located at first area, and half of first circle of first circles is located at second area. Half of second circle of second circles is located at first area, and at least two second circles of second circles are located at second area.
US11830643B2

A coil electronic component includes a body including magnetic particles and an insulating resin, and a coil portion disposed within the body. The body has a multilayer structure including a core portion covering the coil portion and a cover portion covering the core portion. The magnetic particles included in the core portion have a distribution of a particle size having a D50 of 3.5 μm or less.
US11830638B2

A covered electrical wire comprises a conductor and an insulating covering layer provided outside the conductor, the conductor being a stranded wire composed of a plurality of copper alloy wires composed of a copper alloy and twisted together, and having a wire diameter of 0.5 mm or less, the copper alloy containing Fe in an amount of 0.1% by mass or more and 1.6% by mass or less, P in an amount of 0.05% by mass or more and 0.7% by mass or less, and one or more elements selected from Ni, Al, Cr and Co in an amount of 0.01% by mass or more and 0.7% by mass or less in total, with a balance being Cu and impurities.
US11830628B1

An eye movement desensitization and reprocessing treatment system comprises an apparatus designed for the remote administration of eye movement desensitization and reprocessing (EMDR) therapy via an internet connection. The eye movement desensitization and reprocessing treatment system enables a therapist to remotely present a patient with a plurality of varying visual, audible, and tactile stimuli. The eye movement desensitization and reprocessing treatment system utilizes a pair of visual goggles with two layers of glass or glass-like material, which displays a visual image for the patient to follow with their eyes. A camera system provides a visual feed of the patient's face on the therapist's goggles. The frame of the visual screen comprises an array of LED lights that provide simulated sequential movement Over the ear noise cancelling headphones are also provided. A pair of vibration units are configured to be held in the patient's left and right hand and are synchronized with the apparent motion of the LED lights. The device is battery operated and interfaces via Bluetooth® with an internet enabled electronic device.
US11830622B2

Methods and systems are provided for processing different-modality digital images of tissue. The method includes, for each image, detecting biological entities in the image and generating an entity graph comprising entity nodes, representing respective biological entities, interconnected by edges representing interactions between entities represented by the entity nodes. The method also includes selecting, from each image, anchor elements comprising elements corresponding to anchor elements of at least one other image, and generating an anchor graph in which anchor nodes, representing respective anchor elements, are interconnected with entity nodes of the entity graph for the image by edges indicating relations between entity nodes and anchor nodes. The method further includes generating a multimodal graph by interconnecting anchor nodes of the anchor graphs for different images via correspondence edges indicating correspondence between anchor nodes, and processing the multimodal graph to output multimodal data, derived from the plurality of images, for medical evaluation.
US11830612B2

A method is for creating a controller for controlling an output unit from information in the context of medical diagnostics and therapy. The method includes providing a learning processing apparatus designed via an algorithm to recognize spoken words; providing on, or in, the learning processing apparatus, an untrained controller, designed to be trained via machine learning; providing a number of speech recordings, each including a communication during a medical procedure, wherein the speech recordings concern comparable medical procedures; performing a speech analysis of the speech recordings; and training the untrained controller according to a machine learning principle based upon the speech analysis of the speech recordings.
US11830599B2

An infusion pump system is disclosed. The system includes at least one infusion pump, a companion device, the companion device in wireless communication with the infusion pump, and a user interface on the companion device, the user interface adapted to receive textual input.
US11830588B2

A system for a physiologically informed virtual support network includes a computing device a support module operating on the computing device, the support module configured to receive a biological extraction related to a user, wherein the biological extraction comprises an element of user physiological data, generate a request for the user to join a support network as a function of the biological extraction, identify a support network for the user from a plurality of support networks, as a function of the biological extraction; and display to the user on the computing device, the identified support network, and a machine-learning module operating on the computing device, the machine-learning module configured to assess a membership of the plurality of support networks, organize member participants of the plurality of support networks utilizing a first machine-learning process and assign member participants to the plurality of support networks as a function of the first machine-learning process.
US11830586B2

A system may receive a query for a patient evaluation. The system may then receive historical patient information or hospital data, current medical information, patient information, and testing information. The system may then use the received information to generate a set of rules using a neural network and uses the rules to process an evaluation for the patient.
US11830584B2

A care estimate module operating on a central computing entity receives a trigger indication (a) comprising patient identifying information and (b) that identifies a service; extracts the patient identifying information from the trigger indication; determines the service; identifies a potential provider that provides the service; and determines a care estimate for the potential provider to provide the service to the patient. The potential provider is identified based on eligibility information associated with the patient, a location associated with the patient, and an address associated with the potential provider. The care estimate is determined based on the eligibility information associated with the patient. The central computing entity generates a care estimate notification that identifies the potential provider and comprises the care estimate; and provides the care estimate notification such that a user computing entity receives the care estimate notification.
US11830581B2

An iterative process for optimizing one or more parameters used by a k-mer based de novo genome assembler program to assemble a set of sequenced nucleic acids is described. The method utilizes quality metrics whose desired values are initially specified. Computed values of the quality metrics are calculated during the assembly process and compared to the desired values. The assembly process stops when the computed values are not desired values. After modification of one or more of the parameters (e.g., k-mer value), the assembly process re-initiates using the modified parameter set. This process repeats until the computed values of the quality metrics meet the desired values. The final parameter set is then used to generate or complete one or more final assembled genomes.
US11830575B2

Multilevel command and address (CA) signals are used to provide commands and memory addresses from a controller to a memory system. Using multilevel signals CA signals may allow for using fewer signals compared to binary signals to represent a same number of commands and/or address space, or using a same number of multilevel CA signals to represent a larger number of commands and/or address space. A number of external command/address terminals may be reduced without reducing a set of commands and/or address space. Alternatively, a number of external terminals may be maintained, but provide for an expanded set of commands and/or address space.
US11830573B2

A memory device includes a first receive circuit to receive a control signal of a memory access request from a memory controller. A second receive circuit receives a timing signal from the memory controller. The memory device includes circuitry to transmit, during a calibration mode of operation, feedback to the memory controller along a data path, the feedback indicative of a phase relationship been the control signal and the timing signal.
US11830565B2

Disclosed herein is an apparatus that includes a memory cell array; a data input/output terminal; a read data path and a write data path coupled in parallel between the memory cell array and the data input/output terminal, wherein the read data path includes a pre-driver and an output driver coupled in series, and wherein the write data path includes an input receiver and a latch circuit coupled in series; and a test path configured to provide a shortcut between the pre-driver in the read data path and the latch circuit in the write data path.
US11830562B2

A three-dimensional stacked memory device includes a buffer die having a plurality of core die memories stacked thereon. The buffer die is configured as a buffer to occupy a first space in the buffer die. The first memory module, disposed in a second space unoccupied by the buffer, is configured to operate as a cache of the core die memories. The controller is configured to detect a fault in a memory area corresponding to a cache line in the core die memories based on a result of a comparison between data stored in the cache line and data stored in the memory area corresponding to the cache line in the core die memories. The second memory module, disposed in a third space unoccupied by the buffer and the first memory module, is configured to replace the memory area when the fault is detected in the memory area.
US11830554B2

A non-volatile memory device includes: a memory cell array including a plurality of memory cells connected to a plurality of word lines and a plurality of bit lines, a row decoder configured to selectively control the plurality of word lines, a page buffer including a plurality of latches corresponding to the plurality of bit lines, respectively, and a control circuit configured to control the non-volatile memory device to enter a suspend state after terminating a verify operation of a program loop of a program operation of the plurality of memory cells in response to a suspend request being generated during an execution operation of the program loop.
US11830546B2

A flash controller for managing at least one MLC non-volatile memory module and at least one SLC non-volatile memory module. The flash controller is adapted to determine if a range of addresses listed by an entry and mapped to said at least one MLC non-volatile memory module fails a data integrity test. In the event of such a failure, the controller remaps said entry to an equivalent range of addresses of said at least one SLC non-volatile memory module. The flash controller is further adapted to determine which of the blocks in the MLC and SLC non-volatile memory modules are accessed most frequently and allocating those blocks that receive frequent writes to the SLC non-volatile memory module and those blocks that receive infrequent writes to the MLC non-volatile memory module.
US11830540B2

An antifuse circuit includes a current generator and an antifuse sense unit. The current generator has at least one electronic device. The antifuse sense unit is electrically connected to the current generator, and the antifuse sense unit has at least one copied electronic device. An electronic device specification of the at least one electronic device of the antifuse sense unit is equal to an electronic device specification of the at least one copied electronic device of the current generator. The current generator supplies a current to the antifuse sense unit that senses an antifuse.
US11830536B2

Self-referencing memory device, techniques, and methods are described herein. A self-referencing memory device may include a ferroelectric memory cell. The self-referencing memory device may be configured to determine a logic state stored in a memory cell based on a state signal generated using the ferroelectric memory cell and a reference signal generated using the ferroelectric memory cell. The biasing of the plate line of the ferroelectric memory cell may be used to generate the voltage need to generate the state signal during a first time period of an access operation and to generate the reference signal during a second time period of the access operation. Procedures and operations related to a self-referencing memory device are described.
US11830529B2

According to one embodiment, a disk device includes two magnetic disks opposing each other at intervals of 1.2 to 1.5 mm, and at least two suspension assemblies movable respectively between the two magnetic disks. Each of the suspension assemblies includes a base plate, a load beam extending from the base plate, a tab extending from a distal end of the load beam, a wiring member on the load beam and the base plate, including a gimbal portion, and a magnetic head on the gimbal portion, abutting on a dimple of the load beam via the gimbal portion. The ratio of a distance from a bendable location of the load beam to a center of the dimple with respect to a distance from the center of the dimple to a tip of the tab is 2.8 to 3.8.
US11830526B2

Aspects of the present application correspond to generation of supplemental content based on processing information associated with content to be rendered. More specifically, aspects of the present application correspond to the generation of audio track information, such as music tracks, that are created for playback during the presentation of video content. Illustratively, one or more frames of the video content are processed by machine learned algorithm(s) to generate processing results indicative of one or more attributes characterizing individual frames of video content. A selection system can then identify potential music track or other audio data in view of the processing results.
US11830525B2

Techniques for supplementing a video clip with additional information without modifying the original content included within the video clip are disclosed herein. A video clip comprising multiple video frames is generated. A layer, which is to be associated with the video clip, is also generated. This layer initializes and terminates during a duration of the video clip. An association is formed between the layer and the video clip. Layer content is added to the layer to cause the layer content to supplement content visualized by the video clip without modifying the content visualized by the video clip. In response to the video clip being played, the layer is initialized and the layer content is displayed.
US11830514B2

A vehicle infotainment system that adds background sounds to an outgoing call on a mobile device. The infotainment system comprises: i) a database of selectable augmenting audio signals; and ii) audio processing circuitry configured to receive at a first input an uplink signal from the infotainment system and receive at a second input a selected augmenting audio signal. The audio processing circuitry adapts a spectrum of the first selected augmenting audio signal to prevent the selected augmenting audio signal from masking the uplink signal and combines the adapted selected augmenting audio signal and the uplink signal to produce an augmented uplink signal at an output.
US11830513B2

Provided is a method of enhancing quality of audio data which comprise obtaining a spectrum of mixed audio data including noise, inputting two-dimensional (2D) input data corresponding to the spectrum to a convolutional network including a downsampling process and an upsampling process to obtain output data of the convolutional network, generating a mask for removing noise included in the audio data based on the obtained output data and removing noise from the mixed audio data using the generated mask, wherein, in the convolutional network, the downsampling process and the upsampling process are performed on a first axis of the 2D input data, and remaining processes other than the downsampling process and the upsampling process are performed on the first axis and a second axis.
US11830510B2

A method for decoding an encoded audio bitstream in an audio processing system is disclosed. The method includes extracting from the encoded audio bitstream a first waveform-coded signal comprising spectral coefficients corresponding to frequencies up to a first cross-over frequency for a time frame and performing parametric decoding at a second cross-over frequency for the time frame to generate a reconstructed signal. The second cross-over frequency is above the first cross-over frequency and the parametric decoding uses reconstruction parameters derived from the encoded audio bitstream to generate the reconstructed signal. The method also includes extracting from the encoded audio bitstream a second waveform-coded signal comprising spectral coefficients corresponding to a subset of frequencies above the first cross-over frequency for the time frame and interleaving the second waveform-coded signal with the reconstructed signal to produce an interleaved signal for the time frame.
US11830502B2

An electronic device is provided. The electronic device includes a microphone to receive audio, a communicator, a memory configured to store computer-executable instructions, and a processor configured to execute the computer-executable instructions. The processor is configured to determine whether the received audio includes a predetermined trigger word; based on determining that the predetermined trigger word is included in the received audio; activate a speech recognition function of the electronic device; detect a movement of a user while the speech recognition function is activated; and based on detecting the movement of the user, transmit a control signal, to a second electronic device to activate a speech recognition function of the second electronic device.
US11830500B2

A system and method for the management of multiple digital assistants enabling the collection and analysis of voice commands and the selective instruction of the digital assistant having the most appropriate capability and/or connectivity to respond to the analyzed voice command. In a preferred embodiment the digital assistants are networked via a DAC. The controller serves to as a central node programmed to recognize the voice commands received by networked digital assistants and determine which assistant or assistants are best qualified to respond. This determination is a function of the command type, as well as the location and capabilities of each digital assistant. In addition, the system and method enhance the utility of the digital assistants, enabling a voice command received by a particular digital assistant to be acted upon by one or more digital assistants located outside of the audible range of the spoken voice command.
US11830496B2

The present disclosure relates to determining communication inclusivity amongst speakers during a user communication. Communication inclusivity is a targeted analysis that collectively evaluates speaking opportunities (provided and taken by users) during a user communication and thought completion during speech associated with the user communication. To derive communication inclusivity, a user communication is modeled as a probabilistic interaction between speakers, where a sequence of speaking states of the user communication is identified and analyzed. Non-limiting examples of speaking states comprise: active user speech; periods of silence; overlapping speakers; icon indication; questions in corresponding chat windows; combination states; other contextual signals; and any combination thereof. With these observed sequences of speaking states, a probability distribution is modeled over transitions between states to predict inclusivity of a user communication. Data insights may be generated (and provided through a graphical user interface), thereby providing analytics that help users understand the concept of communication inclusivity.
US11830491B2

Determining whether, upon cessation of a second automated assistant session that interrupted and supplanted a prior first automated assistant session: (1) to automatically resume the prior first automated assistant session, or (2) to transition to an alternative automated assistant state in which the prior first session is not automatically resumed. Implementations further relate to selectively causing, based on the determining and upon cessation of the second automated assistant session, either the automatic resumption of the prior first automated assistant session that was interrupted, or the transition to the state in which the first session is not automatically resumed.
US11830489B2

A system for determining intent in a voice signal receives a first voice signal that indicates to perform a task. The system sends a first response that comprises a hyperlink associated with a particular webpage used to perform the task. The system receives a second voice signal that indicates whether to access the hyperlink. The system determines intent of the second voice signal by comparing keywords of the second voice signal with keywords of the first response. The system activates the hyperlink in response to determining that the keywords of the second voice signal correspond to the keywords of the first response.
US11830488B2

An information processing apparatus includes a controller configured to acquire action data on a plurality of users, extract, from the acquired action data, a particular action that is action data indicating a worsening of a relationship among the plurality of users, and identify a cause pattern that includes at least one piece of action data, among pieces of action data acquired before the particular action, associated with the particular action.
US11830485B2

A device having a voice-based interface activates or “wakes” when it detects an utterance that includes a wakeword; the device may be installed in a vehicle, such as an automobile. The device may distinguish between different wakewords; a different speech processing system may be associated with each wakeword, and each speech processing engine may have its own speech style and associated applications and functions.
US11830483B2

The present disclosure discloses a method for processing man-machine dialogues, which includes: acquiring a first user voice message from a client; determining a dialogue intent corresponding to the first user voice message; determining a target duplex wake-up mode corresponding to the dialogue intent based on an intent wake-up mode table, wherein the intent-wake mode table includes duplex wake-up modes corresponding to a plurality of candidate dialogue intents respectively, and the duplex wake-up modes comprise a full-duplex wake-up mode and a half-duplex wake-up mode; and sending a wake-up mode instruction corresponding to the target duplex wake-up mode to the client, such that the client processes the first user voice message according to the target duplex wake-up mode. Using the method and apparatus for carrying out the method, the wake-up mode of the client may be switched dynamically.
US11830474B2

A method for predicting parametric vocoder parameter includes receiving a text utterance having one or more words, each word having one or more syllables, and each syllable having one or more phonemes. The method also includes receiving, as input to a vocoder model, prosodic features that represent an intended prosody for the text utterance and a linguistic specification. The prosodic features include a duration, pitch contour, and energy contour for the text utterance, while the linguistic specification includes sentence-level linguistic features, word-level linguistic features for each word, syllable-level linguistic features for each syllable, and phoneme-level linguistic features for each phoneme. The method also includes predicting vocoder parameters based on the prosodic features and the linguistic specification. The method also includes providing the predicted vocoder parameters and the prosodic features to a parametric vocoder configured to generate a synthesized speech representation of the text utterance having the intended prosody.
US11830469B2

A system for reducing noise for a user includes a first detector configured to generate a first noise signal, wherein the first noise signal is a representation of a first noise that is transmitted to the user through a first sound pathway, and a second detector configured to generate a second noise signal, wherein the second noise signal indicates a second noise perceived by the user. The system also includes a processor configured to determine a noise correction signal based on the first noise signal and/or the second noise signal, and a speaker configured to generate a sound for reducing the noise based on the noise correction signal.
US11830468B2

An acoustic system is disclosed. The acoustic system includes a number of acoustic panel sections having a variety of acoustic properties. Each acoustic panel section is configured to be mounted on an interior surface of a building and cooperates with the other acoustic panel sections to define a pattern on the interior surface of the building.
US11830466B2

Systems and methods are disclosed for generating color sets based on musical concepts of pitch intervals and harmony. Color sets are derived via a music-to-hue process which analyzes musical pitch data associated with musical input to determine pitch intervals included in the music. Pitch interval angles associated with the pitch intervals are applied to a tuned hue index to identify hue note ordered within the index which are separated by a hue interval angle similar to the pitch angle associated with the analyzed pitch data. The systems and methods provide for the creation of color sets which are analogous to musical chords in that they include multiple hue notes selected based on hue interval angles derived from musical interval angles associated with the received musical input.
US11830458B2

A display device and a method for operating a display device disclosed herein include transmitting a proximity signal from a proximity sensor, the proximity sensor being positioned under a lower surface of a surface layer with an illumination component being positioned between the surface layer and the proximity sensor, in response to the illumination component being deactivated, receiving a reflected proximity signal based on the proximity signal, determining a proximity value based on the reflected proximity signal and modifying an operation of the display device based on the proximity value. The modifying the operation of the display device includes any one or a combination of activating the illumination component, deactivating the illumination component, or modifying a property of the illumination component.
US11830457B2

A non-transitory computer-readable storage medium comprising instructions stored thereon. When executed by at least one processor, the instructions can be configured to cause a computing device to, in response to an instruction to transition from a first refresh rate to a second refresh rate, modify a transitional frame. The modifying the transitional frame can include refreshing a first row in a display with a first adjustment to a peak signal of at least one pixel in the first row, and refreshing a second row in the display with a second adjustment to a peak signal of at least one pixel in the second row, the second row being refreshed after the second row, the second adjustment being greater than the first adjustment.
US11830456B2

A method and system for cost effective, convenient remote color reproduction and matching that can be used to convey color to observers remote to the physical source of color. Such remote observers can include product consumers wishing to view a product color, for example. In a preferred embodiment, the method comprises capture of article or product reflectance spectra and the use of this spectrum to filter ambient light or directed light in the environment of a remote user. Other embodiments of methods include various techniques to capture product spectral information and color matching functions useful for color reproduction using colored light sources. Additional systems embodiments include devices exploiting multiprimary displays to render the product color in avoidance of metamerism.
US11830455B2

The present disclosure is related to a method, a computer program, and an apparatus for controlling operation of two or more configurable systems of a motor vehicle. The disclosure is further related to a mobile user device and a motor, which make use of such a method or apparatus. In a first step, a user input specifying an operation scenario is received via a user interface of a mobile user device. Operation parameters associated with the specified operation scenario are then retrieved for the two or more configurable systems and the two or more configurable systems are operated in accordance with the operation parameters.
US11830454B2

An active matrix substrate includes a gate driver including a shift register including a plurality of unit circuits connected in multiple stages. Each of the plurality of unit circuits includes an output node, a first node, a first TFT including a first gate terminal supplied with the set signal, a first source terminal connected to the first node, and a first drain terminal supplied with a first power supply potential higher than a low-level potential of the set signal, and a second TFT including a second gate terminal connected to the first node, a second source terminal connected to the output node, and a second drain terminal supplied with the clock signal. The first TFT includes a semiconductor layer, and a first and a second gate electrodes disposed on a side of the semiconductor layer opposite to the substrate and connected to the first gate terminal. The semiconductor layer includes a source contact region electrically connected to the first source terminal, a drain contact region electrically connected to the first drain terminal, and a first and a second channel regions separated from each other in a channel length direction between the contact regions when viewed from a normal direction of the substrate. The first gate electrode overlaps the first channel region via an upper gate insulating layer, and the second gate electrode overlaps the second channel region via the upper gate insulating layer.
US11830453B2

A display apparatus includes a liquid crystal panel, a power supply, a backlight unit including a plurality of sub-blocks configured to radiate light to the liquid crystal panel, and a controller configured to determine a peak voltage and a source voltage supplied to each of the plurality of sub-blocks. Each of the plurality of sub-blocks includes a first switching element configured to receive the peak voltage as a gate voltage, and a second switching element including a drain terminal connected to a source terminal of the first switching element, the second switching element configured to receive an amount of charges corresponding to the source voltage through a gate terminal.
US11830448B2

The invention provides methods and related apparatuses for driving an electro-optic display having an electrophoretic display medium electrically coupled between a common electrode and a display pixel associated with a display pixel electrode and an n-type transistor electrically coupled to a display controller circuit capable of applying waveforms comprising frames to the display pixel by applying voltages to the common electrode and the display pixel electrode via the n-type transistor. The method includes applying one or more waveforms to the display pixel to drive the electrophoretic display medium in proximity to the display pixel to a first optical state, and discharging a remnant voltage from the electrophoretic display medium utilizing a leakage conduction effect of the n-type transistor. The method can also include maintaining the display pixel in the first optical state for a hold period comprising one or more frames, and placing the display pixel in a floating state.
US11830428B2

In a display device having an external compensation function, a decrease in compensation accuracy caused by coupling noise generated in a data signal line is prevented. A source driver includes an integration circuit that measures a current corresponding to the characteristic of a drive transistor. An emission driver applies a light-emission control signal to each light-emission control line on the basis of a plurality of light-emission control clock signals (ECK1 to ECK4) outputted from a display control circuit. In a current measurement period, the flow of a current corresponding to the characteristic of the drive transistor into the integration circuit is stopped at an edge timing, which is a timing at which the level of at least one of the plurality of light-emission control clock signals (ECK1 to ECK4) changes.
US11830423B2

A transparent display device that may prevent deterioration of light transmittance, which is caused by a repair line, from occurring. The transparent display device comprises a plurality of first signal lines extended in a first direction and spaced apart from each other, a plurality of second signal lines extended in a second direction and spaced apart from each other, a transmissive area provided between two adjacent first signal lines and between two adjacent second signal lines, a pixel including a plurality of subpixels disposed based on an overlapping area where the first signal line and the second signal line cross each other, a first electrode provided in each of the plurality of subpixels, including a first side and a second side, which are disposed to be adjacent to the transmissive area and have an inclination with respect to each of the first signal line and the second signal line, a circuit area connected with the first electrode through a contact hole disposed to be adjacent to the first side of the first electrode, and an anode line extended from the second side of the first electrode of each of the plurality of subpixels and at least partially overlapped with a circuit area of an adjacent subpixel of the same color.
US11830413B2

Disclosed is a method and device for processing Image, and an image transmitting system. The method includes that: data to be transmitted are processed according to a first resolution to obtain first image data, wherein the image resolution represented by each row of image data in the first image data is the first resolution, and the first resolution is the maximum resolution set by a system; and the first image data is folded to obtain second image data, wherein the number of rows of the second image data is greater than that of the first image data, the image resolution represented by each row of image data in the second image data is a second resolution, and the second resolution is less than the first resolution.
US11830411B2

A display driving circuit which is improved to actively control current consumption depending on a change in a pattern displayed on a screen. The display driving circuit includes a current controller configured to provide a current control signal corresponding to a data change amount between first display data of a current frame and second display data of a previous frame; and an output buffer configured to sequentially output source signals corresponding to the second display data and the first display data.
US11830405B2

A display device includes: a display panel including a plurality of pixels; a deterioration compensator that outputs compensation data based on a lifetime value of the plurality of pixels and an input grayscale of input image data; a scan driver that supplies a scan signal to the display panel; and a data driver that supplies a data signal corresponding to the compensation data to the display panel. The deterioration compensator includes a grayscale-current converter that calculates an input current corresponding to the input grayscale.
US11830402B1

A display circuit of a special-shaped screen and a display device. The display circuit includes multiple pixel circuits arranged in a special-shaped region of the special-shaped screen in a manner of a non-rectangular array; pixel circuits located at both ends of each row of the plurality of pixel circuits being edge pixel circuits, one of two adjacent edge pixel circuits being connected to a Nth level gate signal line, the other one of the two adjacent edge pixel circuits being connected to a (N+1)th level gate signal line, and N is a natural number greater than 0; a voltage-dividing circuit connected to each of the two adjacent edge pixel circuits, to enable the two adjacent edge pixel circuits to have equal storage voltages, a control end of the voltage-dividing circuit being connected to a (N+M)th level gate signal line, and M being a natural number greater than 2.
US11830399B2

A multi-channel voltage sensing circuit for pixel compensation includes a plurality of channel circuits arranged for multiple channels; and a first dummy channel circuit and a second dummy channel circuit disposed among the plurality of channel circuits with some channel circuits interposed therebetween, wherein the first dummy channel circuit and the second dummy channel circuit receive a first reference voltage of a fixed level, and provide electrical coupling to adjacent channel circuits.
US11830395B2

A detection circuit, a method for driving the same, and a display device are provided. In an embodiment, the detection circuit includes driving circuits, signal reading lines, and a pre-configuration module. In an embodiment, one of the signal reading lines is coupled to at least two of the driving circuits. In an embodiment, the pre-configuration module is coupled to the signal reading lines, and configured to output a preset signal to the signal reading lines to pre-configure potentials on the signal reading lines.
US11830393B2

A micro LED display panel capable of simpler but more precise manufacture by pre-loading micro LEDs onto wafers which are then transferred to a substrate includes the substrate and light-emitting units. Each light-emitting unit includes a wafer unit and at least two micro LEDs on the wafer unit. The display panel includes pixel regions, each pixel region including at least three adjacent sub-pixel regions. Each sub-pixel region has one micro LED therein. Each micro LED of the light-emitting units is located in one sub-pixel region and the micro LEDs in each pixel regions emit light of different colors.
US11830389B2

In one embodiment, a luggage article (100) is disclosed. The luggage article (100) includes a shell (102) with forming an internal storage volume (166). A recess (140) is formed in the shell (102) and includes a base wall (152) that defines a substantially planar surface (142), and a first peripheral wall (144) that at least partially surrounds the base wall (152) and forms a peripheral shape (146) in the shell (102). The luggage article (100) includes an identification tag assembly (112) including: a display body (122) defining a second peripheral shape (150) and configured to receive an information element (128) configured to display information (164), and a first attachment element (130); a second attachment element (132) coupled to the shell (102) proximate to the recess (140). The first attachment element (130) and the second attachment element (132) together releasably secure the display body (122) to the shell (102) in the recess (140).
US11830381B2

An information processing apparatus according to an embodiment of the disclosure includes: a dictionary storage that stores headwords and dictionary contents associated with information corresponding to the headwords; an input device that inputs a character string in accordance with an input operation; and a processor that makes a question for learning the character string, based on a character string entered to the input device as a search target for a headword of the dictionary contents and an input operation of entering the character string to the input device.
US11830374B2

Providing to a human operator a view of displayed images and a view of a piece of hygiene equipment, the apparatus comprising an interface to a sensor which is configured to generate a motion sensor output indicating a movement of a human operator, an access to a data repository which stores base data for generating images representing views of an environment in which tasks by said human operator can be performed, an image generation section configured to generate the images to be displayed based on said base data and said motion sensor output, a sequencer section configured to determine a sequence of situations in relation to a view by said human operator, and an event section which is configured to determine an event in relation to said piece of hygiene equipment and to allocate said determined event in relation to the sequence of situations.
US11830372B2

A collision avoidance system includes an unmanned aerial vehicle (UAV), a UAV controller, and a safety data aggregator. The UAV includes a positional sensor, and is coupled to communicate positional data to the UAV controller, and receive commands from the UAV controller. The safety data aggregator is coupled to communicate with the UAV controller, wherein the safety data aggregator collects positional data from one or more UAV controllers, stores collected positional data in a safety data buffer, and extracts spatially relevant positional data in response to a request from the UAV controller.
US11830361B1

A system includes sensors deployed along a vehicle pathway to detect the presence of a plurality of vehicles. An embodiment of a method for detecting speed may include generating from the sensors presence data of each of the plurality of vehicles and transmitting the detected presence data to a base station. The transmitting may include transmitting the detected presence data from the sensors to an access point and transmitting the detected presence data from the access point to the base station. The base station determines a speed of each of the plurality of vehicles. The speed may be determined at a periodic interval responsive to a predetermined distance between the sensors and a difference in the detection time of each of the plurality of vehicles at each of the sensors.
US11830358B1

An approach is provided for automatically detecting suspicious device/vehicle presence on non-navigable roads. The approach involves, for example, receiving positioning data associated with a vehicle or a device. The approach also involves processing the positioning data to determine that a location of the vehicle or the device is on a non-navigable road. The approach further involves designating the location on the non-navigable road as a suspicious location. The approach further involves providing an alert message based on the suspicious location as an output.
US11830354B2

Techniques for transmitting data include identifying data to be transmitted; and in response to a data session window being open: transmitting the data to a transceiver via a transmitter; determining whether there is additional data to be transmitted and determining whether the transmitter has transmitted the data to the transceiver; and in response, instructing the transceiver to end the data session window early and transition to a lower power state.
US11830352B1

According to one embodiment, a method, computer system, and computer program product for recovering power from haptic feedback is provided. The present invention may include identifying one or more haptic devices and one or more power recovery devices associated with a user; dynamically monitoring a position and distance of the one or more haptic devices and the one or more power recovery devices; predicting how much power can be recovered by the one or more power recovery devices from haptic feedback generated by the one or more haptic devices based on the position and distance; and change a direction of haptic feedback based on the prediction, position, and distance.
US11830351B2

A system providing various improved processing techniques for haptic feedback is described. An acoustic field is defined by one or more control points in a space within which the acoustic field may exist. Each control point is assigned an amplitude value equating to a desired amplitude of the acoustic field at the control point. Transducers are then controlled to create an acoustic field exhibiting the desired amplitude at each of the control points. When human skin interacts with the acoustic field, vibrations of the skin are interpreted by mechanoreceptors being excited and sending signals to the brain via the nervous system. Improved processing techniques allow for more efficient real-world operation.
US11830349B2

A localized sound projection system can coordinate the sounds of speakers to simulate the placement of an auditory cue in a 3D space. The system can include a plurality of speakers configured to output auditory signals and a sound localization controller configured to control the plurality of speakers to coordinate the auditory signals to simulate an origination location of a patient alarm. The sound localization controller can determine adjusted auditory signals and control a plurality of speakers to output the plurality of adjusted auditory signals. A method for dynamically controlling speaker settings in a medical environment can include determining volume settings corresponding to a speaker, monitoring a level of ambient noise corresponding to a room of a patient, controlling the volume settings of the speaker to reduce or increase a sound level output of a speaker. A patient monitoring system can be configured to physically manipulate medical devices in response to audible commands. The system can receive a plurality of vocal commands from a user and can manipulate various settings after confirmation from a user.
US11830344B2

A vehicle includes a notification unit that notifies an information processing device of a state of the vehicle; a reception unit that receives a first signal commanding the state to be maintained, from the information processing device; and a control unit that performs control such that maintains the state after lapse of a predetermined time as well when the reception unit receives the first signal within the predetermined time, and that performs control such that the state becomes a state different from the state after lapse of the predetermined time when the reception unit does not receive the first signal from the information processing device within the predetermined time.
US11830338B2

Implementations of a method and system of warning of estimated time of arrival and expected intensity in a given area resulting from a seismic movement including a plurality of measurement elements where the method includes arranging the plurality of measurement elements in a specific area; communicating each of the measuring elements with at least one control center; storing in each measuring element a unique identifier; transforming the measurement of the movement to a scalar representing the intensity of the movement; transmitting periodically and in real time the measurement and the unique identifier to the control center for the duration of the movement; recording the individualized measurements from each of the measuring elements; verifying if the received measurement corresponds to an actual earthquake or a mechanical noise; designating a destination point; determining the expected intensity and expected arrival time; and automatically dispatching an earthquake early warning to the destination point.
US11830337B2

A signal device for maritime distress rescue and a surveillance device for maritime distress rescue are provided. The signal device for maritime distress rescue which is carried by a user aboard a vessel may include a first communicator configured to communicate with a surveillance device for maritime distress rescue of the vessel, a first position detector configured to generate first position information of the signal device at a predetermined time interval, and a first controller configured to receive second position information of the surveillance device from the surveillance device at a predetermined time interval and determine whether the first position information is within a safe area of the vessel that is set on the basis of the second position information. Accordingly, when a distress occurs, it is possible to transmit a distress signal without operating a switch while minimizing power consumption of the signal device.
US11830336B2

The present invention includes a healthcare system for capturing and maintaining patient healthcare records and employing information in the records to proactively alert hospital workers to a condition that places patient health at risk.
US11830333B2

The various implementations described herein include methods, devices, and systems for monitoring activity in a home environment. In one aspect, a method performed at a voice-assistant device includes: transitioning to operating in a second mode from a first mode; while operating in the second mode, detecting a sound; obtaining a determination as to whether the sound meets one or more monitoring criteria; and in accordance with a determination that the sound meets the one or more monitoring criteria, generating an alert or notification.
US11830332B2

Techniques and systems are described for creating and operating a vibration triangulation network. The network can include vibration sensor devices placed in a building, such as a store or a house, which are able to pinpoint the location of a target, e.g., person, animal, etc., through triangulation. A described technique includes receiving vibration notifications from vibration sensor devices, determining a location of a target within the building based on at least a portion of the vibration notifications and a vibration sensor map associated with the building, and triggering an alarm event based on a detection of the target.
US11830326B2

Systems and techniques for providing multilevel autonomous tournaments for wagering game are provided. In some implementations, players may earn entry into such a tournament by meeting one or more criteria and then be associated with a tournament entry for that tournament. Each tournament entry may be associated with a set of tournament entries and, after a requisite number of tournament entries for a given tournament entry set has been associated with players, a selection of a tournament entry, and thus at least implicitly a player, may be made. The players selected in such a selection event may then be associated with a tournament entry in a next-highest tournament tier. Such selections may occur until a single player is selected from the highest-ranked tournament tier of the tournament.
US11830312B2

An autonomous delivery system for a vehicle is described and includes a plurality of cubbies for retaining items for delivery to users, wherein each of the cubbies comprises a door for selectively enabling access to contents of the cubby, wherein each of the doors comprises a selectively transparent display and wherein upon arrival at a delivery destination, the selectively transparent displays communicate to a recipient associated with the delivery destination in which one of the cubbies a delivery associated with the recipient is retained; and an authentication system for authenticating the recipient and, subsequent to successful authentication of the recipient, permitting access to contents of the one of the cubbies in which the delivery associated with the recipient is retained.
US11830304B2

Provided herein is an anti-sneak shooting apparatus for a communication device with shooting function and a system thereof. The anti-sneak shooting apparatus comprises a case for receiving the communication device and a locking apparatus. The case has an opening disposed thereon, through which the communication device is put into and removed out of the case and an opaque region for aligning with a camera of the communication device that is put into the case. The locking apparatus is disposed on the case, for locking and unlocking the opening. The apparatus further comprises an anti-theft tag or a RFID tag disposed on the case. The detection system as provided herein is disposed at the exit of the place where shooting is prohibited and can be used in combination with the video supervision.
US11830302B2

In some examples, a control system for a vehicle can detect a set of ultrasonic signals generated by a mobile computing device of a user. Additionally, the control system can determine a pin code from the set of ultrasonic signals. Moreover, the control system can perform one or more vehicle operations to initiate fulfillment of a transport request that is associated with the determined pin code, upon the user being determined to be within a given proximity distance of the vehicle.
US11830293B2

An electronic device is provided. The electronic device includes a display, a fingerprint sensor disposed on one surface of the display, a memory storing a plurality of fingerprint images mapped to information indicative of a plurality of guide lines, and a processor operatively connected to the display, the fingerprint sensor, and the memory. The processor may be configured to display a first user interface (UI) indicative of a fingerprint recognition area and, as a second UI, a guide line corresponding to a fingerprint image having a high quality value among the plurality of fingerprint images stored in the memory by using the display, based on an input signal to request fingerprint authentication being detected, obtain a fingerprint image of a finger by using the fingerprint sensor based on the finger of a user touching the fingerprint recognition area, compare the obtained fingerprint image and a fingerprint image mapped to information indicative of the first UI and/or the second UI, and perform the fingerprint authentication based on the obtained fingerprint image and the mapped fingerprint image being identical with each other based on a result of the comparison.
US11830286B2

A data processing apparatus (1) of the present invention includes a unit that retrieves a predetermined subject from moving image data. The data processing apparatus includes a person extraction unit (10) that analyzes moving image data to be analyzed and extracts a person whose appearance frequency in the moving image data to be analyzed satisfies a predetermined condition among persons detected in the moving image data to be analyzed, and an output unit (20) that outputs information regarding the extracted person.
US11830274B2

A tracking system includes one or more wireless tags, a sensing device, and a processor. The sensing device is configured to generate sensing data representative of one or more people or objects in a scene. The processor is configured to detect the presence of the wireless tags within the scene. The processor is further configured to receive sensing data representative of objects in the scene and to identify tracks corresponding to the objects. The processor is further configured to process the received sensing data to generate a track descriptor associated with each of the identified objects, each track descriptor being representative of attributes of the corresponding object. The processor is also configured to analyze track descriptors associated with tracks when a wireless tag is present in the target scene. The processor is further configured to determine tracks associated the wireless tags based on the track descriptors present in the scene.
US11830273B2

A multi-target pedestrian tracking method, a multi-target pedestrian tracking apparatus and a multi-target pedestrian tracking device are provided, related to the field of image processing technologies. The multi-target pedestrian tracking method includes: detecting a plurality of candidate pedestrian detection boxes in a current frame of image to be detected, where a temporary tracking identification and a tracking counter are set for each of the plurality of candidate pedestrian detection boxes; and determining whether each of the plurality of candidate pedestrian detection boxes matches an existing tracking box, updating a value of the tracking counter according to a determination result, and continuing to detect a next frame of image to be detected. When the value of the tracking counter reaches a first preset threshold, the updating the value of the tracking counter is stopped, and the temporary tracking identification is converted to a confirmed tracking identification.
US11830261B2

A computing system determines accuracy of sport-related information extracted from a time sequence of digital video frames that represent a sport event, the extracted sport-related information including an attribute that changes over the time sequence. The computing system (a) detects, based on the extracted sport-related information, a pattern of change of the attribute over the time sequence and (b) makes a determination of whether the detected pattern is an expected pattern of change associated with the sport event. If the determination is that the detected pattern is the expected pattern, then, responsive to making the determination, the computing system takes a first action that corresponds to the sport-related information being accurate. Whereas, if the determination is that the detected pattern is not the expected pattern, then, responsive to making the determination, the computing system takes a second action that corresponds to the sport-related information being inaccurate.
US11830257B2

A method, apparatus, and computer-readable medium for confirming a perceived position of a traffic light, by obtaining identifiers and results of a first perception of traffic lights associated with the identifiers, the results of the first perception including a first estimation of an ellipse encompassing each of the traffic lights, receiving results of a second perception of traffic lights associated with the identifiers, the results of the second perception including a second estimation of an ellipse encompassing each of the traffic lights, calculating, based on the first perception and the second perception, association parameters for each possible pair of estimated ellipses, selecting, based on the calculated association parameters for each possible pair of estimated ellipses, matching pairs of estimated ellipses, and fusing each matching pair of estimated ellipses.
US11830255B2

A sign recognition system according to an exemplary aspect of the present disclosure is configured to, when image data of a sign is captured by a vehicular camera, recognize one or more characters, which are included in the sign and belong to at least one specified character type, from the image data, thus extracting, from the image data, the recognized one or more characters. The sign recognition system is also configured to store a sign dataset in a sign database; the sign dataset includes (i) an installation-position information item indicative of the installation position of the sign, and (ii) an attribute information item about the sign.
US11830254B2

A recognition processor performs recognition processing to recognize an external environment of a mobile object, based on image data acquired by an imaging unit that takes an image of an external environment of the mobile object. The recognition processor includes a plurality of arithmetic cores. The plurality of arithmetic cores include a recognition processing core that performs the recognition processing, and an abnormality detection core that detects an abnormality of a data processing system including the imaging unit and the recognition processor, based on the abnormality of the output from the recognition processing core.
US11830252B1

A control device in a premises security system for a premises is provided. The control device is configured to receive video surveillance data associated with an area of the premises, identify, using at least one machine learning model, a triggering event based at least in part on the video surveillance data, identify, using the at least one machine learning model, and based at least in part on the video surveillance data, a person associated with the triggering event, identify, using the at least one machine learning model, at least one characteristic of the person associated with the triggering event, generate an audio message comprising content based at least in part on the at least one characteristic of the person associated with the triggering event, and cause playback of the audio message in the area of the premises.
US11830250B2

Systems and methods for automatic identification and presentation of edges, shapes and unique objects in an image used for machine vision job setup are disclosed herein. An example method includes receiving, by one or more processors, an image file. The method further includes automatically determining, by the one or more processors, an item of interest within the image file. The method further includes analyzing, by the one or more processors, the item of interest to determine an appropriate tool for processing the item of interest. The method further includes displaying, by the one or more processors, on a display screen: (i) an image corresponding to the image file, (ii) an indication of the item of interest, and (iii) an indication of the appropriate tool.
US11830246B2

A system may be configured to collect geospatial features (in vector form) such that a software application is operable to edit an object represented by at least one vector. Some embodiments may: generate, via a trained machine learning model, a pixel map based on an aerial or satellite image; convert the pixel map into vector form; and store the vectors. This conversion may include a raster phase and a vector phase. A system may be configured to obtain another image, generate another pixel map based on the other image, convert the other pixel map into vector form, and compare the vectors to identify changes between the images. Some implementations may cause identification, based on a similarity with converted vectors, of a more trustworthy set of vectors for subsequent data source conflation.
US11830245B2

Systems and methods are described for disambiguating user input based on a physical location of items in a vicinity of a user. The system determines that a query received from a user contains an ambiguity. In response, the system identifies several items in the physical vicinity of the user. Then, the system analyzes the identified plurality of items to determine whether the plurality of items forms a first ensemble of items or a second ensemble of items. If the plurality of items forms a first ensemble of items, the system performs a search using the search query and a first keyword related to the first ensemble of items. If the plurality of items forms a second ensemble of items, the system performs a search using the search query and a second keyword related to the second ensemble of items. The system then outputs results of the performed search.
US11830244B2

An image recognition method and apparatus based on a systolic array, and a medium are disclosed. The method includes: converting obtained image feature information into a one-dimensional feature vector; converting an obtained weight matrix into a one-dimensional weight vector, and allocating a corresponding weight group to each node in a trained three-dimensional systolic array model; performing multiply-accumulate of the feature vector and a weight value on the one-dimensional feature vector in parallel by using the three-dimensional systolic array model, to obtain a feature value corresponding to each node, the feature values with different values reflecting article categories contained in an image; and determining an article category contained in the image according to the feature value corresponding to each node and a pre-established corresponding relationship between the feature value and the article category.
US11830242B2

A method for generating a license plate defacement classification model, a license plate defacement classification method an electronic device and a storage medium, and related to the technical field of artificial intelligence, and specifically, to the technical field of computer vision and the technical field of intelligent transportation are provided. The method for generating a license plate defacement classification model includes: acquiring training data, wherein the training data includes a plurality of annotated vehicle images, annotated content includes information indicating that a license plate is defaced or is not defaced, and the annotated content further includes location information of a license plate area; and training a first neural network by using the training data, to obtain the license plate defacement classification model for predicting whether the license plate in a target vehicle image is defaced. A robust license plate defacement classification model can be obtained by using embodiments.
US11830240B2

A system includes a memory; and a processor configured to train a first machine learning model based on the first dataset labeling; provide the second dataset to the trained first machine learning model to generate an updated second dataset including an updated second dataset labeling, determine a first difference between the updated second dataset labeling and the second dataset labeling; train a second machine learning model based on the updated second dataset labeling if the first difference is greater than a first threshold value; provide the first dataset to the trained second machine learning model to generate an updated first dataset including an updated first dataset labeling, determine a second difference between the updated first dataset labeling and the first dataset labeling; and train the first machine learning model based on the updated first dataset labeling if the second difference is greater than a second threshold value.
US11830229B2

A device may be configured to detect a glare condition and may comprise a photo sensing circuit and a visible light sensing circuit. The photo sensing circuit may be configured to periodically generate an illuminance signal that indicates an illuminance value. The visible light sensing circuit may be configured to periodically record images of the space at an exposure time. The device may receive an illuminance signal from the photo sensing circuit and determine a present illuminance based on the illuminance signal. The device may adjust the frequency at which the visible light sensing circuit records images based on the present illuminance. The exposure time may be determined based on the present illuminance and a glare condition type. An image recorded at a respective exposure time may wash out pixels above a certain illuminance value. The device may detect a glare condition at the location of washed out pixels.
US11830227B2

A 3D image sliced into a plurality of slices including the first slice on which a label is annotated and a plurality of second slices on which the label is not annotated is provided as a training sample. A computing device trains a neural network based on the first slice, determines an expandable second slice which is expandable from the first slice from among the plurality of second slices based on the trained neural network; and trains the neural network based on expanded slices including the expandable second slice.
US11830224B2

This application discloses a page displaying method and apparatus, an electronic device and a storage medium, relating to the technical field of computer vision, including: extracting a theme color from an image of a page to be displayed, and determining a coloration attribute of the theme color, where the coloration attribute is a chromatic attribute, or the coloration attribute is a non-chromatic attribute; and adjusting the page to be displayed according to the coloration attribute and displaying the page. Various pages are adjusted and displayed based on different coloration attributes of the theme color, thus avoiding a disadvantage related to lack of flexibility caused by filtering the theme color by a preset filtering range in related art, realizing diversity and flexibility in displaying for various pages, avoiding the disadvantage of distortion of images caused by simple filtering, and improving the reliability and accuracy of page display.
US11830223B2

In a camera calibration apparatus (10), an acquisition unit (11) acquires a first normal vector in an image plane and a second normal vector in the image plane respectively corresponding to a first normal vector in a world coordinate space and a second normal vector in the world coordinate space which are normal vectors with respect to a reference plane in the world coordinate space and have the same length. A projective depth calculation unit (12) calculates a projective depth vector having, as vector elements, four projective depths respectively corresponding to a start point and an end point of the first normal vector in the image plane and a start point and a end point of the second normal vector in the image plane.
US11830204B2

Embodiments of the disclosure provide systems and methods for performing motion transfer using a learning model. An exemplary system may include a communication interface configured to receive a first image including a first movable object and a second image including a second movable object. The system may also include at least one processor coupled to the communication interface. The at least one processor may be configured to extract a first set of motion features of the first movable object from the first image using a first encoder of the learning model and extract a first set of static features of the second movable object from the second image using a second encoder of the learning model. The at least one processor may also be configured to generate a third image by synthesizing the first set of motion features and the first set of static features.
US11830197B2

Systems and methods are provided for generating and using statistical data which is indicative of a difference in shape of a type of anatomical structure between images acquired by a first imaging modality and images acquired by a second imaging modality. This statistical data may then be used to modify a first segmentation of the anatomical structure which is obtained from an image acquired by the first imaging modality so as to predict the shape of the anatomical structure in the second imaging modality, or in general, to generate a second segmentation of the anatomical structure as it may appear in the second imaging modality based on the statistical data and the first segmentation.
US11830191B2

Implementations are described herein for normalizing counts of plant-parts-of-interest detected in digital imagery to account for differences in spatial dimensions of plants, particularly plant heights. In various implementations, one or more digital images depicting a top of a first plant may be processed. The one or more digital images may have been acquired by a vision sensor carried over top of the first plant by a ground-based vehicle. Based on the processing: a distance of the vision sensor to the first plant may be estimated, and a count of visible plant-parts-of-interest that were captured within a field of view of the vision sensor may be determined. Based on the estimated distance, the count of visible plant-parts-of-interest may be normalized with another count of visible plant-parts-of-interest determined from one or more digital images capturing a second plant.
US11830187B2

Methods and systems for training computer-aided condition detection systems. One method includes receiving a plurality of images for a plurality of patients, some of the images including an annotation associated with a condition; iteratively applying a first deep learning network to each of the images to produce a segmentation map, a feature map, and an image-level probability of the condition for each of the images; iteratively applying a second deep learning network to each feature map produced by the first network to produce a plurality of outputs; training the first network based on the segmentation map produced for each image; and training the second network based on the output produced for each of the patients. The second network includes a plurality of convolution layers and a plurality of convolutional long short-term memory (LSTM) layers. Each of the outputs includes a patient-level probability of the condition for one of the patients.
US11830186B2

A method for designing a drilling template, wherein a dental situation is measured by means of a 3D surface measuring device and a 3D surface model of the dental situation is produced and/or measured by means of an X-ray device or an MRI device, wherein the dental situation is measured and a volume model of the dental situation is produced, the method comprising the steps of: applying an artificial neural network for machine learning (convolutional neural network; CNN) to the 3D surface model of the dental situation and/or the volume model of the dental situation and/or to an initial 3D model of the drilling template; and automatically producing a ready made 3D model of the drilling template.
US11830182B1

Rendering an avatar may include determining an expression to be represented by an avatar, obtaining a blood texture map associated with the expression, wherein the blood texture map represents an offset of coloration from an albedo map for the expression, and rendering the avatar utilizing the blood texture map.
US11830180B2

The invention relates to a blister strip inspection device (10) for sensing blister segments (12) of a blister strip (14), having an image acquisition device (16) which is arranged to capture images of the blister strip (14), wherein the image acquisition device (16) comprises a digital camera (18.1), an advance sensing device (24) for continuously sensing an advance (x) of the blister strip (14), and an evaluating unit (40) which is connected to the digital camera (18.1) and to the advance sensing device (24), and which is configured to automatically perform a method having the following steps: (v) sensing the advance of the blister strip (14), (vi) determining a target time (ti), at least also on the basis of the advance, at which a blister segment (12.i) is completely in the field of view (20.1) of the digital camera, and (vii) acquiring an image with the digital camera (18.1) at said target time (ti), wherein the digital camera (18.1) is a video camera which has a field of view (20.1, 20.2) and is formed to capture an image sequence consisting of temporally successive images. According to the invention, it is envisaged that the evaluating unit (40) is configured to automatically (i) determine the target time (t) at which a blister segment (12.i) is completely in the field of view (20.1, 20.2), at least also on the basis of the advance (x), (ii) take an image (AF) from the image sequence such that a monitoring image is generated, (iii) store the monitoring image and (v) repeat steps (i) to (iii) such that a monitoring image sequence is generated, and the evaluating unit (40) is configured to automatically: sense at least one preceding image at a time that lies shortly before the target time (ti) and/or acquire at least one following image (A) at a time that lies shortly after the target time, determine which of the images sufficiently completely contains the greatest portion of a blister segment (12) by means of image recognition, and store said image (A) as a monitoring image.
US11830179B2

The present embodiment provides a food inspection assisting system, a food inspection assisting apparatus and a computer program for accurately and rapidly inspecting food. According to one embodiment, a food inspection assisting system includes a carrying apparatus, a sensing apparatus, an assisting information generator, an information output apparatus and a controller. The carrying apparatus carries a food item. The sensing apparatus senses the food item carried. The assisting information generator generates inspection assisting information for the food item based on output information of the sensing apparatus. The information output apparatus that displays the inspection assisting information. The controller controls timing to display the inspection assisting information based on time required to carry the food item to an inspection area in which the carried food item is inspected.
US11830176B2

The present disclosure provides a method of measuring a semiconductor device, including the following operations: obtaining a first image corresponding to a first layer in the semiconductor device; obtaining a second image corresponding to a second layer, below the first layer, in the semiconductor device, wherein the first layer includes at least one first structure and the second layer includes a plurality of second structures that are overlapped by the at least one first structure; generating a third image by combining the first image and the second image; and calculating an offset between the at least one first structure and the plurality of second structures based on the first image and the third image.
US11830175B2

The invention relates to a computer-implemented method for the measurement of an object, wherein the method comprises the following steps: ascertainment of measurement data using a radiographic measurement of the object, wherein the measurement data generates a digital representation of the object with a large number of items of image information of the object; and carrying out the following steps at least before ending the ascertainment of measurement data: analysis of at least one portion of the digital representation of the object; optimization of at least one recording parameter of the radiographic measurement using the analysed portion of the digital representation of the object; and adaptation of the step of ascertainment of measurement data taking the at least one recording parameter into consideration. The invention thus provides a computer-implemented method that has an increased efficiency.
US11830165B2

A method and apparatus for simultaneously acquiring a super-resolution image and a high-speed widefield image are disclosed. The image acquisition method includes receiving a first image signal from an optical microscope, generating, by using the first image signal, a first plurality of entire images, distinguishing, based on movements of a plurality of objects included in the first plurality of entire images, a dynamic region with respect to the first plurality of entire images and a static region with respect to the first plurality of entire images, and controlling the optical microscope so as to respectively irradiate lights having different amplitudes onto the dynamic region and the static region.
US11830162B2

An image processing apparatus includes a low-resolution image generating circuit configured to generate a low-resolution image including a second pixel corresponding to first pixels based on an input image including the first pixels, and an edge preserving smoothing circuit configured to generate a reliability of the second pixel based on characteristics of values of the first pixels and perform edge preserving smoothing on the input image using a value of the second pixel of which a reflection ratio is adjusted, based on the reliability of the second pixel.
US11830157B1

Systems and methods are described for generating and displaying user-specific garment renderings. For instance, a graphical user interface may be presented that includes an initial depiction of a user wearing a first garment in a first display position and a depiction of a next garment at a second display position. In response to a scroll or similar indication, a visual transition and updated user interface may result in presentation of an updated depiction of the user at the first display position, where the updated depiction shows the user wearing the next garment. The updated user interface may additionally include one or more further garments, separate from the user's body depiction, that may be interacted with to request a preview of those one or more additional garments on the depiction of the user within the user interface.
US11830153B2

A method for generating an augmented reality image from first and second images, wherein at least a portion of at least one of the first and the second image is captured from a real scene, identifies a confidence region in which a confident determination as to which of the first and second image to render in that region of the augmented reality image can be made, and identifies an uncertainty region in which it is uncertain as to which of the first and second image to render in that region of the augmented reality image. At least one blending factor value in the uncertainty region is determined based upon a similarity between a first colour value in the uncertainty region and a second colour value in the confidence region, and an augmented reality image is generated by combining, in the uncertainty region, the first and second images using the at least one blending factor value.
US11830149B2

A cross reality system enables any of multiple devices to efficiently access previously stored maps. Both stored maps and tracking maps used by portable devices may have any of multiple types of location metadata associated with them. The location metadata may be used to select a set of candidate maps for operations, such as localization or map merge, that involve finding a match between a location defined by location information from a portable device and any of a number of previously stored maps. The types of location metadata may prioritized for use in selecting the subset. To aid in selection of candidate maps, a universe of stored maps may be indexed based on geo-location information. A cross reality platform may update that index as it interacts with devices that supply geo-location information in connection with location information and may propagate that geo-location information to devices that do not supply it.
US11830144B2

A graphics processing system includes a tiling unit configured to tile a first view of a scene into a plurality of tiles, a processing unit configured to identify a first subset of the tiles that are associated with regions of the scene that are viewable in a second view, and a rendering unit configured to render to a render target each of the identified tiles.
US11830138B2

Various disclosed embodiments are directed to estimating that a first vertex of a patch will change from a first position to a second position (the second position being at least partially indicative of secondary motion) based at least in part on one or more features of: primary motion data, one or more material properties, and constraint data associated with the particular patch. Such estimation can be made for some or all of the patches of an entire volumetric mesh in order to accurately predict the overall secondary motion of an object. This, among other functionality described herein resolves the inaccuracies, computer resource consumption, and the user experience of existing technologies.
US11830135B1

Techniques are described for using computing devices to perform automated operations for determining matching buildings and using corresponding information in further automated manners, such as by determining buildings having similarities to other indicated buildings based at least in part on building floor plans and/or other attributes, and by automatically generating descriptions of the similarities. In some situations, such matching building determinations are based on generating and using adjacency graphs for floor plans that represent inter-connections between rooms and other attributes of the buildings, and further generating and comparing vector-based embeddings that concisely represent the information of the adjacency graphs for use in performing inter-building comparisons and generating the descriptions. Information about such determined buildings may be used in various automated manners, including for controlling device navigation (e.g., autonomous vehicles), for display on client devices in corresponding graphical user interfaces, for further analysis to identify shared and/or aggregate characteristics, etc.
US11830134B2

A computer system generates an outline of a roof of a structure based on a set of lateral images depicting the structure. For each image in the set of lateral images, one or more rooflines corresponding to the roof of the structure are determined. The computer system determines how the rooflines connect to one another. Based on the determination, the rooflines are connected to generate an outline of the roof.
US11830132B2

An image processing method includes the steps of: extracting a first two-dimensional feature point from a two-dimensional face image; on the basis of a geometric model of a standard face, deriving a three-dimensional feature point set including a first three-dimensional feature point corresponding to the first two-dimensional feature point; generating a three-dimensional face model including the three-dimensional feature point set; estimating an input pose of the two-dimensional face image to determine whether to update the three-dimensional feature point set; updating the three-dimensional feature point set by relocating the first three-dimensional feature point according to the first two-dimensional feature point, on the basis of the determination on whether to update the three-dimensional feature point set; and projecting the three-dimensional face model onto the two-dimensional face image. The present invention comprises a physical computer-readable recording medium in which a program for executing, in a computer, an image processing method is recorded.
US11830123B2

One embodiment of a computer-implemented method for processing data within a fixed-function pipeline included in an execution unit includes receiving a first input from a first processing unit, wherein the first input corresponds to a first fixed-function; executing the first fixed-function on the first input to generate a first output, wherein the first fixed-function is executed on the first input prior to executing the first fixed-function on one or more inputs received from a plurality of processing cores that are processing a plurality of rays, and wherein each ray represents a path from a light source to at least one point within a three-dimensional (3D) environment; and transmitting the first output to the first processing unit for further processing.
US11830098B2

Disclosed are various examples for audio data leak prevention using user and device contexts. In some examples, a voice assistant device can be connected to a remote service that provides enterprise data to be audibly emitted by the voice assistant device. In response to a request for the enterprise data being received from the voice assistant device, an audio signal can be generated that audibly broadcasts the enterprise data. The audio signal can be generated to audibly redact at least a portion of the enterprise data based at least in part on a mode of operation of the voice assistant device. The voice assistant device can be directed to emit the enterprise data through a playback of the audio signal.
US11830096B2

A system and/or method can be provided for improving applicant diversity by giving institutions selectable and adjustable application windows, thereby providing a number of benefits including an enriched learning environment. A similar system or method may be used to manage the availability of application windows in general to ensure that a diversity of applicant groups have an opportunity to apply.
US11830088B2

Methods and systems are disclosed configured to control the planting, application of pesticides, and harvesting of greenhouse crops, such as herbs. The greenhouse may include a variety of sensors, such as moisture sensors, ph sensors, and/or CO2 sensors. Unmanned vehicles may be utilized to capture crop images, and a learning engine may be used to determine the size of greenhouse crops. Such sensor data may be used to predict crop availability. A predication engine may be utilized to predict demand for greenhouse crops using current and historical orders for greenhouse crops. Greenhouse crop production instructions may be generated and transmitted to a greenhouse computer system to cause crops to be sown or harvested. Pallet loading instructions may be generated regarding the loading of specified quantities of crop packs on respective pallets for shipment to a destination.
US11830085B2

Techniques for providing improved rating interfaces and techniques as applied to providing and measuring dynamic self-awareness within human networks. A server transmits to a plurality of computing devices a first command for each respective device to display a self-rating user interface and receive a self-rating input from a respective user. The server receives the plurality of self-rating inputs from the plurality and transmits to the plurality a second command for each respective computing device to display a peer rating user interface and receive a peer rating input from a respective user. The server receives the plurality of peer rating inputs from the plurality and calculates statistics comparing the self-rating inputs and the peer rating inputs from the plurality of respective users. The server transmits to the plurality, a third command for each respective computing device to display, by the respective computing device, a summary of the calculated statistics.
US11830079B2

Systems and methods are disclosed with respect to using a blockchain for managing the subrogation claim process related to a vehicle collision, in particular, utilizing evidence oracles as part of the subrogation process. An exemplary embodiment includes receiving recorded data from one or more connected devices at a geographic location; analyzing the recorded data, wherein analyzing the recorded data includes determining that an collision has occurred involving one or more vehicles; generating a transaction including the data indicative of the collision based upon the analysis; and transmitting the transaction to at least one other participant in the distributed ledger network.
US11830075B2

Systems, methods, and devices are presented for providing and managing investments and workflow for investors and sponsors are described. The system provides and utilizes an actionable, reliable, transparent, real-time, collaborative marketplace for facilitating funding and distribution and for reviewing the performance of private placements via an online, authoritative, unified compliance and execution platform for private placements and other investments.
US11830067B1

A system may include a processor that may detect one or more loan indicators present in banking data or credit data associated with a user. The processor may then retrieve additional data associated with the user in response to detecting the one or more loan indicators, such that the additional data may include data acquired from a home assistant device, a wearable device, a computing device, or any combination thereof. The processor may then determine a loan probability associated with the user based on the banking data, the credit data, and the additional data. The processor may then determine a pre-approval loan amount based on the banking data and the credit data in response to the loan probability exceeding a threshold and automatically send a notification indicative of a pre-approval loan amount to a computing device associated with the user.
US11830055B2

Technologies are provided for dynamic delivery of travel planning information based at least on a travel condition. The travel planning information can be crowdsourced from multiple supplier accounts and can be retained in a distributed storage platform. Some embodiments of the technologies include a computing system that can receive data identifying travel conditions of a subject from a mobile user equipment (UE). The travel conditions can include a health condition and/or biometric data. The mobile UE can be a portable computing device or a vehicle. The computing system can determine that a rule to provide travel planning information is satisfied, and then can acquire specific travel planning information using at least one of the travel conditions. The computing system can provide the first travel planning information to the mobile UE.
US11830051B2

In some embodiments, a data processing method for generating a synthetic view rendering of a custom product, the method comprises: generating a calibrated product renderings asset of a referenced physical product by: based on user input received for a digital asset corresponding to the referenced physical product, generating user-driven settings for a plurality of product option parametric key-values, applying the plurality of product option parametric key-values to the digital asset to generate the calibrated product rendering asset; rendering the calibrated product rendering asset using a coverage buffer and a coverage map to generate a final image; causing displaying the final image on a display device.
US11830049B2

Technologies are disclosed for cross-service transaction facilitation and dynamic interfaces. A notification of a first transaction associated with a first user is received from a first service. Second service(s) configured to facilitate execution of the first transaction are identified and execution projections are computed with respect to the second service(s). A first interface is generated based on the identified second service(s) and the projections. First input(s) are received with respect to the first interface and a second interface is generated based on the first input(s), second service(s), and projection(s). Second input(s) are received with respect to the second interface and facilitation request(s) are initiated based on the inputs. Response(s) to the request(s) are received from the second service(s). An execution selection is generated based on the received response(s). An execution selection response is received and action(s) are initiated with respect to the first transaction based on the response.
US11830045B2

Systems and methods for distribution of enterprise software and compensation for usage of the enterprise software are disclosed. Exemplary implementations may: store information including executable code of software applications; receive user input from administrative users regarding eligibility of individual software applications for different users; facilitate execution of different eligible software applications as selected by the different users; monitor billable execution of the software applications; determine compensation amounts that correspond to monitored billable execution; and presenting information to a given administrative user regarding the determined compensation amounts.
US11830043B2

A system and method for providing digital audio services is described. One embodiment is a method for proving digital audio services, comprising receiving, using a communications interface, an audio stream from a content provider; determining a timestamp for a first audio stream segment; determining a timestamp for a second audio stream segment; updating a playlist with a representation of the audio stream; receiving a query for content information; and sending offer information, in response to receiving the query for content information.
US11830031B2

In various example embodiments, a system and method for determining a spam publication using a spam detection system are presented. The spam detection system receives, from a device, an image of an item and an item attribute for the item. Additionally, the spam detection system extracts an image attribute based on the received image, and compares the item attribute and the image attribute. Moreover, the spam detection system calculates a confidence score based on the comparison. Furthermore, the spam detection system determines that the item attribute is incorrect based on the confidence score transgressing a predetermined threshold. In response to the determination that the item attribute is incorrect, the spam detection system causes presentation, on a display of the device, of a notification.
US11830030B2

Disclosed are methods, systems, and non-transitory computer-readable medium for transition-coded media, measuring engagement of transition-coded media, and distribution of components of transition-coded media. For instance, the method may include: obtaining a media file; determining whether the media file includes transition-coded media; in response to determining the media file includes the transition-coded media, setting up a dynamic media environment; detecting whether a user is interacting with the transition-coded media; and in response to detecting the user is interacting with the transition-coded media, executing the transition-coded media with the dynamic media environment.
US11830023B2

An information processing device includes an accompanier identifying unit for identifying one or more current or future accompaniers of a user, an action history extracting unit for extracting, from action history accumulated regarding the user, action history in which identification information of the one or more accompaniers identified by the accompanier identifying unit is correlated, and a content identifying unit for identifying content corresponding to the extracted action history, as the content to be provided to the user.
US11830020B2

Systems and methods for subscription-based product referrals are provided. In example embodiments, a user request to refer a subscription is received. A user selection of a social network connection having a social network relationship with the user on a social network service is received. A referral request is transmitted to a device of the social network connection. Acceptance of the referral request is determined. Based on determining acceptance of the referral request, a credit is provided to the user.
US11830009B2

Techniques for displaying a stage-specific pipeline view with a prediction engine are disclosed. A system displays a plurality of regions representing various stages of completion for a plurality of transactions. The system determines a stage of completion for each of the plurality of transactions at a first point-in-time, and generates and displays visualizations representing each of the plurality of transactions in one of the plurality of regions based on the respective current stage of completion. Generating a visualization representing a first transaction includes determining a likelihood of the first transaction completing a stage associated with the first transaction. The likelihood may be determined by selecting attributes associated with the first transaction and identifying prior transactions with similar attributes. The system may compute the likelihood of the first transaction completing the stage based on completion rates associated with the prior transactions, and select the visualization based on the computed likelihood.
US11830004B2

A method includes acquiring blockchain data that includes transactions between a plurality of blockchain addresses. The method includes labeling a set of the blockchain addresses as fraudulent and generating a graph data structure based on the blockchain data. The method includes calculating a set of scoring features for each blockchain address, where each set of scoring features includes a graph-based scoring feature. Calculating the graph-based scoring feature includes calculating a number of transactions associated with the blockchain address in the graph data structure. The method includes generating a scoring model using sets of scoring features for the blockchain addresses that are labeled as fraudulent and generating a trust score for each blockchain address using the scoring features and the scoring model. The trust score indicates a likelihood that the blockchain address is involved in fraudulent activity. Additionally, the method includes sending a requested trust score to a requesting device.
US11829991B2

Systems, computer program products, and methods are described herein for automatically generating resource distributions. The present invention may be configured to receive a text-based instruction and determine, based on the text-based instruction, a sender alias from which the text-based instruction was sent. The present invention may be configured to determine, based on user data in a user information data structure, a user associated with the sender alias, determine, based on user data associated with the user in the user information data structure and based on predicted distribution elements from a machine learning model, actual distribution elements, and generate, based on the actual distribution elements, a resource distribution.
US11829976B1

Methods, apparatuses, and computer program products are disclosed for currency control. An example computer-implemented method includes receiving physical currency data associated with one or more physical currency notes and generating digital currency data based upon the physical currency data. The digital currency data includes a digital representation of the physical currency notes. The computer-implemented method further includes determining one or more selected physical currency notes for destruction based upon the digital currency data and may include querying a currency attribute database that includes one or more currency attributes associated with the physical currency notes. The computer-implemented method also includes causing destruction of the selected physical currency notes. In response to causing destruction of the selected physical currency notes, the computer-implemented method includes modifying the currency attribute database.
US11829971B2

Methods and systems to facilitate communication and payment to an artist associated with a streaming service platform based on user-centric royalty models are disclosed herein. In one example, a method include receiving a selection of media content to output to a user device associated with a user account and providing the media content to the user device to be presented. The method further determines characteristics of the output of the media content related to how the media content was output by the user device and determine an intent value associated with the media content based on the characteristics. The method further updates the attribution schedule indicating at least a change of a degree of attribution for one or more entities based on the intent value and facilitates a transfer of funds from the user account to an account associated with the one or more entities based on the attribution schedule.
US11829964B2

The disclosed technique enables a payer who uses a payment object to pay for goods or services to specify, by using a mobile device, how the payment amount should be apportioned the payer and additional payers. In certain embodiments, the technique involves communication between a mobile payment application installed on the payer's mobile device and a remote payment service system (PSS). The payment amount is transferred from the payer to the payee. The mobile payment application enables the payer to identify additional payers and specify how the payment amount should be apportioned between the payers. The mobile payment application communicates this information to the PSS, which then executes or triggers reimbursement to the payer to carry out the specified apportionment.
US11829956B2

An apparatus for selection based on a probabilistic quantitative field, the apparatus comprising at least a processor and a memory communicatively connected to the processor. The memory contains instructions configuring the at least a processor to generate a time series model configured to generate a probabilistic quantitative field of a posting, wherein the generation includes receive a generation request from a user and generate the probabilistic quantitative field of the posting as a function of the generation request and a machine-learning model, determine if a hosting aggregator will host a posting or not as a function of the probabilistic quantitative field and a preconfigured threshold value, and create a prioritization list for a user as a function of the determination if a hosting aggregator will host a posting or not and the probabilistic quantitative field.
US11829953B1

Systems, methods, and computer-readable media for managing a plurality of sprints using a plurality of electronically linked boards are disclosed. A low-level board with rows and columns is generated, containing sprint-related function data associated with the plurality of sprints. At least one internal column and at least one external column are generated on the low-level board, for linking to an associated high-level board. Group-by controls are presented, and in response to activation of an internal control, rows on the low-level are organized board into first groups based on common internal column data. In response to activation of the external control, rows on the low-level board are reorganized into second groups by common external column data. Links to the at least one associated high-level board are accessed on the low-level board, and data from the at least one associated high-level board is extracted and imported onto the low-level board.
US11829952B1

A system automatically manages data through a declarative client that retrieves data and caches data in response to a transmission of an auto-generated query from an end-user interface. The declarative client is served by a cloud services platform. A serverless engine receives images as a template in which a secure container is generated and receives multiple tasks that process the image within the secure container. An application programming interface extracts data in response to the auto-generated query. The declarative client includes a cache that breaks up results of the auto-generated queries into individual objects that are associated with a unique identifier across and a unique name to speed up the execution of the auto-generated queries. A scalable domain name system routes requests to access an instance of a cloud application and caches the name of the domain in response to the request.
US11829951B2

A computing system configured to: (i) receive a request to create a project entity; create the project entity; establish a data connection between a first party and the project entity; and define the first party's default data retention settings; (ii) receive a request to create a set of data objects associated with the project entity; create each data object in the set; establish a respective data connection between the first party and each data object; and define the first party's data retention settings for the respective data object; (iii) after receiving an indication that a second party has accepted the first party's invitation to collaborate: establish a data connection between the second party and the project entity; define the second party's default data retention settings; establish a respective data connection between the second party and each data object; and define the second party's data retention settings for each data object to match the second party's default data retention settings.
US11829950B2

A user is able to extract financial data, particularly tables, from a document. The table is stored and the user can compare the data in this table with data from similar tables from previous documents. The user can see how financial data has changed historically by looking only at financial tables from the same type of document, for example, only balance sheet tables from annual reports for a specific public company, over many years, and see how the values have changed or whether any new categories or types of data have been added or deleted. From the time series of financial data, the user can gain real intelligence into an entity's financial health.
US11829946B2

A valuation platform may receive, from a user device, video data associated with a vehicle, and may receive a vehicle history report of the vehicle based on a vehicle identification number of the vehicle. The valuation platform may receive, from the user device, feature data associated with the vehicle, and may process the video data, the vehicle history report, and the feature data, with a machine learning model, to determine one or more values for the vehicle. The valuation platform may determine a valuation for the vehicle based on the determined one or more values for the vehicle. The valuation platform may create a vehicle profile for the vehicle based on the video data, the vehicle history report, the feature data, the determined one or more values for the vehicle, and the valuation for the vehicle, and may perform one or more actions based on the vehicle profile.
US11829936B2

A method, a palletizing sleeve, and a hand truck are provided for preparing a plurality of shipments of goods and transporting each shipment to one of a plurality of delivery destinations. The method includes determining the goods for the shipment, virtually building an optimized stacking configuration of those goods, physically building the stack based on the optimized configuration, transporting the shipment to a pre-determined delivery destination, and unloading the shipment at the delivery destination. The palletizing sleeve includes a base and a vertical wall that cooperate to support and stabilize a stack of goods that make up a portion of the shipment. Standoffs on the sleeve base provide openings to accept forks from the hand truck so that the hand truck can engage the sleeve from underneath the base. A fork height adjustment system selectively adjusts the fork height relative to the bottom of the hand truck.
US11829934B1

A system determines that a first data element in a first message is linked to a first data field in a first mapped dataset. The system receives a request to determine to which data field in a second mapped dataset a second data element in a second message should be mapped. The system extracts a first set of features from the first message. The system determines that the first data element is located on a first location within the first message. The system extracts a second set of features from the second message. The system determines that the second data element is location on a second location within the second message. The system determines a difference between the first location and the second location. If the difference is less than a threshold distance, the system associates the second data element to the first data element in the second mapped dataset.
US11829933B2

Some embodiments relate to the use of Bluetooth beacons for enhancing delivery tracking. A Bluetooth beacon may be carried by a delivery agent. A ID of the beacon may be detected by one or more sensors. Tracking of the delivery agent may be performed by determining where the ID is detected.
US11829925B2

Systems and methods of performing logistical management are provided. The logistical management system may receive a request to ship a package from an electronic device associated with a user. The request can include an initial location and information relating to one or more characteristics of the package. In response to receiving the request, electronic data store may be queried to determine a set of possible itineraries for the package. The set of possible itineraries can then be validated against a set of pre-determined rules to produce a subset of itineraries. One of the subset of itineraries can then be chosen.
US11829920B2

An intelligent prediction system includes one or more processors, one or more memory components, and machine-readable instructions that cause the intelligent prediction system to: receive text data comprising a plurality of speaker turn segments of a transcription of a conversation, each speaker turn segment of the plurality of speaker turn segments representative of a turn in the conversation, the plurality of speaker turn segments collectively representative of the conversation up to a point of time, generate a point in time bind probability based on a speaker turn segment bind probability of a speaker turn segment at the point in time and memory data associated with the plurality of segments up to the point in time, and generate a speaker turn segment impact score at the point in time by subtracting an immediately preceding point in time bind probability from the point in time bind probability.
US11829911B2

A computing device includes a memory and processing circuitry. The memory is configured to store an organizational proximity dataset for a current user. The processing is configured to generate scores for a plurality of resources based on the organizational proximity dataset stored to the memory for the current user. The processing circuitry is further configured to recommend one or more resources of the plurality of resources to the current user based on the scores generated for the plurality of resources.
US11829902B2

A method including: acquiring present output current values of photovoltaic strings included in a photovoltaic array that, wherein includes at least two photovoltaic strings in parallel; determining a target abnormality score predicting model based on the present output current values. Determining a present abnormality score corresponding to the photovoltaic array by inputting the present output current values into the target abnormality score predicting model; and determining the operating state of the photovoltaic array by comparing the present abnormality score with a target abnormality score. The present abnormality score is output by inputting the present output current values acquired in real-time into the abnormality score predicting model, so as to determine the operating state of the photovoltaic array.
US11829900B2

This invention discloses a novel system and method for providing retail point of sale terminals that are connected securely over the Internet to a back-office service that manages the retailer's data as a service using a system that supports more than one retailer, each of which will have one or more point of sale terminals. The system is adapted to provide transaction reconciliation with an accounting system whenever a user ends a shift and logs out of the register instance they are operating.
US11829891B2

An integrated hospital logistics management system and an integrated hospital logistics management method using same is provided. Artificial intelligence analyzes trends and seasonal trends by using big data and predicts actual usage by using an artificial intelligence technology, and an artificial intelligence system automatically processes reorders, replacements, etc., thereby ensuring that an appropriate safety stock level can be maintained at all times according to a stock quantity, stock state, issue quantity, etc. of hospital supplies. The integrated hospital logistics management system includes an order processing module which processes ordering and warehousing of supplies; a logistics management module which requests the order processing module to purchase or replace the supplies according to the states of the supplies; and a system control module including a machine learning unit which generates and learns rules about the operation of the supplies by using metadata.
US11829887B2

Systems and methods are provided for performing multi-objective optimizations with a relatively large number of objectives to which optimization is to be performed. The objectives of the optimization problem may be partitioned to two or more subsets (e.g., overlapping or non-overlapping subsets) of objectives, and partial optimization(s) may be performed using a subset or combination of subsets of the objectives. One or more of the partial optimizations may use one or more pareto-optimized chromosomes from a prior partial optimization. A final full optimization may be performed according to all of the objectives of the optimization problem and may use one or more chromosomes of any preceding partial optimization as a starting point for finding a final solution to the optimization problem. Any variety of processes may be employed to mitigate archive explosion that may be associated with relatively large objective sets.
US11829886B2

Simulating uncertainty in an artificial neural network is provided. Aleatoric uncertainty is simulated to measure what the artificial neural network does not understand from sensor data received from an object operating in a real-world environment by adding random values to edge weights between nodes in the artificial neural network during backpropagation of output data of the artificial neural network and measuring impact on the output data by the added random values to the edge weights between the nodes. Epistemic uncertainty is simulated to measure what the artificial neural network does not know by dropping out a selected node from each respective layer of the artificial neural network during forward propagation of the sensor data and measuring impact of dropped out nodes on the output data of the artificial neural network. An action corresponding to the object is performed based on the impact of simulating the aleatoric and epistemic uncertainty.
US11829879B2

Decoy data is generated from regular data. A deep neural network, which has been trained with the regular data, is trained with the decoy data. The trained deep neural network, responsive to a client request comprising input data, is operated on the input data. Post-processing is performed using at least an output of the operated trained deep neural network to determine whether the input data is regular data or decoy data. One or more actions are performed based on a result of the performed post-processing.
US11829878B2

In sequence level prediction of a sequence of frames of high dimensional data one or more affective labels are provided at the end of the sequence. Each label pertains to the entire sequence of frames. An action is taken with an agent controlled by a machine learning algorithm for a current frame of the sequence at a current time step. An output of the action represents affective label prediction for the frame at the current time step. A pool of actions taken up until the current time step including the action taken with the agent is transformed into a predicted affective history for a subsequent time step. A reward is generated on predicted actions up to the current time step by comparing the predicted actions against corresponding annotated affective labels.
US11829872B2

A method for ultrafast compound plane wave imaging based on a broadband acoustic metamaterial: controlling the transmit-receive ultrasonic probe to emit an ultrasonic signal at a preset transmit frequency and a first preset transmit angle, the preset transmit frequency is equal to a response frequency of the acoustic metamaterial structure; controlling the transmit-receive ultrasonic probe to receive, at a preset receive frequency and separately at a first preset receive angle, a second preset receive angle, a third preset receive angle, echo signals reflected by a measured object, where the preset receive frequency is n times the preset transmit frequency, the first preset receive angle is equal to the first preset transmit angle, the second preset receive angle is smaller than the first preset transmit angle, the third preset receive angle is larger than the first preset transmit angle; using the echo signals to reconstruct an image of the measured object.
US11829869B2

Systems and methods relating to multitask transfer learning. Neural networks are used to accomplish a number of tasks and the results of these tasks are used to determine parameters common to these and other tasks. These parameters can then be used to accomplish other related tasks. In the description, data fitting as well as image related tasks are used. Task conditioning as well as the use of a KL regularizer have greatly improved results when testing the methods of the invention.
US11829864B2

An energy-efficient multiplication circuit uses analog multipliers and adders to reduce the distance that data has to move and the number of times that the data has to be moved when performing matrix multiplications in the analog domain. The multiplication circuit is tailored to bitwise multiply the innermost product of a rearranged matrix formula generate a matrix multiplication result in form of a current that is then digitized for further processing.
US11829860B2

In one aspect, this specification describes a recurrent neural network system implemented by one or more computers that is configured to process input sets to generate neural network outputs for each input set. The input set can be a collection of multiple inputs for which the recurrent neural network should generate the same neural network output regardless of the order in which the inputs are arranged in the collection. The recurrent neural network system can include a read neural network, a process neural network, and a write neural network. In another aspect, this specification describes a system implemented as computer programs on one or more computers in one or more locations that is configured to train a recurrent neural network that receives a neural network input and sequentially emits outputs to generate an output sequence for the neural network input.
US11829858B2

A training method of a neural network, and a recognition method and apparatus using the neural network are disclosed. The recognition method using the neural network includes obtaining a feature vector generated from a hidden layer of the neural network, in response to data being entered to an input layer of the neural network, and determining a reliability of a recognition result for the data using the feature vector and clusters.
US11829852B1

The present disclosure relates to a computer-implemented method for automatically determining pin placement associated with an electronic design. Embodiments may include receiving, using at least one processor, at least one layout associated with the electronic design and separating the at least one layout into one or more grids. Embodiments may also include extracting one or more connectivity features from the one or more grids, wherein the one or more connectivity features include instance-pin and pin information. Embodiments may also include training a machine learning model, based upon, at least in part, the one or more connectivity features and receiving the machine learning model and a test layout at a predictor engine. Embodiments may further include providing a user with a pin placement recommendation based upon, at least in part, the machine learning model and the test layout.
US11829849B2

Techniques for orchestrating a machine learning (ML) system on a distributed network. Determined performance levels for a ML system, determined from performance data received from the distributed network, are compared to performance requirements from the ML system. An orchestration module for the ML system then determines adjustments for the ML system that will improve the performance of the ML system and executes the adjustments for the ML system.
US11829847B2

A quantum cache includes a quantum store having an input that receives a quantum state having fundamental quantum properties comprising coherence and is configured to store the quantum state and to preserve a coherence property of stored quantum states to a fidelity level. A fidelity system is coupled to the quantum store and configured to identify if the quantum state that has a coherence property that is not at the fidelity level using monitoring that preserves a coherence property of quantum states to the fidelity level. The fidelity system is further configure to generate classical data about the quantum state if the coherence property is not at the fidelity level, wherein the generated classical data comprises an index associated with the quantum state. Classical data is generated about the quantum state and is transmitted over a classical channel, thereby informing an application that the quantum state having the associated index has the coherence property that is not at the fidelity level.
US11829842B2

Techniques for enhancing quantum circuit execution in a quantum service are presented. Database component stores compiled unitaries associated with quantum functions. Unitary management component (UMC) determines whether to compile a unitary associated with a quantum function for storage in the database component based on a composite quality score associated with the unitary and a threshold composite quality score associated with the quantum function, wherein the threshold score can be, or can be based on, a composite quality score of a compiled unitary that performs the same quantum function or a compiled unitary that performs a different quantum function. UMC determines the composite quality score based on a group of factors comprising frequency of utilizing the quantum function or equivalent quantum function or computation, age of the quantum function or computation, difficulty level of compiling a unitary, quantum circuit quality, or error associated with experimental execution of the quantum function.
US11829834B2

Methods and systems are disclosed for accessing links based on encoded objects. For example, a messaging application implemented on a client device determines a location of the client device and identifies a content item previously accessed by a threshold number of client devices at the location, the content item being previously accessed by each of the client devices responsive to scanning a physical object that encodes a link to the content item. The messaging application displays a notification that identifies the content item without the client device scanning the physical object and, in response to receiving input, accesses the link to present the content item without the client device scanning the physical object.
US11829826B2

A process for manufacturing a transaction card includes forming an opening in a card body of the transaction card; inserting an electronic component into the opening; and disposing a non-conductive material about the electronic component. A transaction card includes a molded electronic component.
US11829824B2

A medium stacker includes a stacking portion, a rotary portion, a medium holder, a medium mover, and circuitry. The stacking portion has a stacking face to stack a sheet medium on which an image is formed. The rotary portion is configured to hold a leading end of the sheet medium in a sheet conveyance direction, reverse the sheet medium on the stacking face of the stacking portion, and convey the sheet medium. The medium holder is configured to hold the sheet medium when the sheet medium is conveyed by the rotary portion. The medium mover is configured to move the sheet medium to a predetermined position in a direction orthogonal to the sheet conveyance direction of the sheet medium while the sheet medium is held by the rotary portion. The circuitry is configured to control the rotary portion and the medium mover.
US11829822B2

A print data editing device is configured to perform: editing print data such that when dots constituting an input image represented by the print data are compared by units of columns before and after the editing, a coincidence is maximized when an image of each column in the input image after the editing is the same position as an image of the corresponding column in the input image before the editing or is shifted by a corresponding shift amount in a sub-scanning direction relative to the image of the corresponding column in the input image before the editing. An absolute value of at least one of shift amounts for columns in the input image after the editing is one dot or greater. An absolute difference value for any two neighboring columns in a main scanning direction in the input image after the editing is one dot or less.
US11829815B2

A method includes obtaining, by a first computing device of a multi-part code system, a first portion of a multi-part code from a second computing device. The multi-part code is representative of an interaction between the first and second computing devices. The method further includes obtaining a plurality of multi-part code portion options. A multi-part code portion option of the plurality of multi-part code portion options includes an amount of interaction information. Each of the plurality of multi-part code portion options is generated to align with the first portion of the multi-part code. The method further includes performing an alignment function to align a desired amount of multi-part code portion options with the first portion to produce a multi-part code having a desired amount of interaction information and sending the multi-part code having the desired amount of interaction information to a network computing device to complete the interaction.
US11829814B2

The present disclosure involves systems, software, and computer implemented methods for resolving data location for queries in a multi-system instance landscape. One example method includes receiving a request for data for at least one entity that includes a qualified identifier that includes a system tenant qualifier and a local identifier. The system tenant qualifier identifies a system tenant in a multi-system tenant landscape and the local identifier identifies an entity instance of an entity in the system tenant. A routing policy table configured for the multi-system tenant landscape is identified and a cell is located in the routing policy table that corresponds to the entity and the system tenant. A routing policy is determined for routing the request based on the cell. The routing policy is used to determine a target system tenant to which to route the request and the request is provided to the target system tenant.
US11829810B2

An Application Programming Interface (API) is provided for interaction between a User Interface (UI) of a device and microservices provided from a cloud processing environment. The API provides a single device-type independent backend to the frontends of the microservices. The UI defines the data types and specific data that it needs for processing from a given microservice. The backend calls the appropriate microservice through the corresponding frontend of the microservice. The microservice may engage other microservices resulting in output being returned to the backend. The backend provides only the output associated with the data types and the specific data back to the UI.
US11829807B2

A method for preventing a task-signal deadlock arising due to contention for a mutex in a real-time operating system (RTOS) includes detecting, by a processing unit, a signal notification sent to a task for execution of a signal handler; identifying, by the processing unit, a mutex to be acquired by the signal handler, when the signal notification is detected; determining whether the identified mutex has been acquired by the task; and utilizing, by the processing unit, an alternative stack for execution of the signal handler, in response to determining that the mutex has been acquired by the task, for preventing a task-signal deadlock during the execution.
US11829806B2

An arithmetic processor performs arithmetic processing, and a synchronization processor, including first registers, performs synchronization processing that includes a plurality of processing stages to be processed stepwise. The arithmetic processor sends, to the synchronization processor, setting information to be used in a predetermined processing stage of the synchronization processing, and instruct the synchronization processor to execute the predetermined processing stage for the arithmetic processing. Each of the first registers includes a setting information management area to manage the setting information received from the arithmetic processor, and a destination status area to store a usage state of each of destination registers which are used in a next processing stage following the predetermined processing stage. The synchronization processor executes the predetermined processing stage by transferring data between the first registers to cause the synchronization processing to proceed to the next processing stage.
US11829805B2

A plurality of low-performance locks within a computing environment are monitored. It is identified that, during a time window, threads of one of the plurality of low-performance locks are in a lock queue for an average time that exceeds a time threshold. It is further identified that, during that same time window, the average queue depth of the one of the plurality of low-performance locks exceeds a depth threshold. The one of the plurality of low-performance locks is converted from a low-performance lock into a high-performance lock.
US11829803B2

Methods, non-transitory machine readable media, and computing devices that dynamically throttle non-priority workloads to satisfy minimum throughput service level objectives (SLOs) are disclosed. With this technology, a determination is made when a number of detection intervals with a violation within a detection window exceeds a threshold, when a current one of the detection intervals is outside an observation area. The detection intervals are identified a violated based on an average throughput for priority workloads within the detection intervals exceeding a minimum throughput SLO. A throttle is then set to rate-limit non-priority workloads, when the number of violated detection intervals within the detection window exceeds the threshold. Advantageously, throughput for priority workloads is more effectively managed and utilized with this technology such that throttling oscillations are reduced, throttling is not deployed in conditions in which it would not improve throughput, and throttling is minimally deployed to maximize throughput.
US11829799B2

A method, a structure, and a computer system for predicting pipeline training requirements. The exemplary embodiments may include receiving one or more worker node features from one or more worker nodes, extracting one or more pipeline features from one or more pipelines to be trained, and extracting one or more dataset features from one or more datasets used to train the one or more pipelines. The exemplary embodiments may further include predicting an amount of one or more resources required for each of the one or more worker nodes to train the one or more pipelines using the one or more datasets based on one or more models that correlate the one or more worker node features, one or more pipeline features, and one or more dataset features with the one or more resources. Lastly, the exemplary embodiments may include identifying a worker node requiring a least amount of the one or more resources of the one or more worker nodes for training the one or more pipelines.
US11829798B2

An information handling system for compressing data includes multiple compression engines, a source data buffer to provide compression data to the compression engines, at least one destination data buffer to receive compressed data from the compression engines, and a compression engine driver. Each compression engine is configured to provide a different compression function. The compression engine driver directs each compression engine to compress data from the source data buffer, and retrieves select compressed data from a first one of the compression engines from the at least one destination data buffer. The selection is based upon a selection criterion.
US11829795B2

Trigger(s) administration, development, distribution, coordination, registration, or coding for a software automation process or robotic process automation (RPA) is disclosed. A trigger(s) may be configured to run or execute by an outside service or component for an automation process in relation to an application and associated event(s). A definition file(s) or configuration file(s) may be created or utilized for a trigger(s) for an event. A separate or outside service or component may be configured to listen for the event in the process. Once a trigger(s) is met, an action or activity may run for the automation process on a client device using the outside service or component.
US11829791B2

The present disclosure relates to devices and methods for creating one or more proxy devices in a guest device mirroring the devices hosted by a host device. The proxy devices may provide full device access functionality to applications running in the guest device. The devices and methods may load a proxy driver inside the guest device, which communicates with the host device. When applications running on the guest device interact with the proxy devices, the proxy driver communicates the interaction to the host device, which communicates with the device driver managing the device. The devices and methods allow applications running on the host and applications running on the guest to shares access to the same device.
US11829779B2

A computer program product, system, and computer implemented method for scalable specification and self-governance for autonomous databases, cluster databases, and multi-tenant databases in cloud and on-prem environments. The approach disclosed herein enables management of a consolidated databases using a template-based process that allows for the consolidated databases (CDBs) and pluggable databases (PBDs) to be reconfigured automatically. In some embodiments, the approach instantiates one or more monitoring modules and one or more CDB/PDB configuration managers. These elements can detect relevant changes in the conditions in which CDB instances and open PDBs operate and adjust the configurations thereof in response. The configurations are specified in and adjusted using one or more corresponding templates, where the template comprise a set of rules that may have various interdependencies and specify how to determine what value a particular configuration setting should be to automatically configuration and reconfigure CDB instances and open PDBs.
US11829766B2

Systems and techniques that facilitate compliance enforcement via service discovery analytics are provided. In various embodiments, a system can comprise a receiver component that can access one or more declarative deployment manifests associated with a computing application. In various instances, the system can comprise a dependency component that can build a dependency topology based on the one or more declarative deployment manifests. In various cases, the dependency topology can indicate dependencies among one or more computing objects that are declared by the one or more declarative deployment manifests. In various aspects, the system can comprise a compliance component that can determine, based on the dependency topology, whether the computing application satisfies one or more compliance standards.
US11829760B2

A processing-in-memory (PIM) device includes a plurality of multiplication/accumulation (MAC) units, each of the MAC units including a memory bank and a MAC operator and performing one operation, among a memory operation and a PIM operation, a command mapping register generating one of a memory operation mode signal and a PIM operation mode signal based on a row address that is mapped to the PIM operation to be performed by the plurality of MAC units, and a command decoder generating a memory control signal for the memory operation and a PIM control signal for the PIM operation, wherein the command decoder is configured to generate the PIM control signal in response to the PIM operation mode signal and configured to transmit the PIM control signal to the plurality of MAC units, and configured to generate the memory control signal in response to the memory operation mode signal and configured to transmit the memory control signal to the plurality of MAC units.
US11829756B1

A vector cumulative sum circuit can include a set of input registers, a carry-forward data source, a set of output registers, and a network of adder circuits coupling the input registers to the output registers such that the output value in a given output register is the sum of a value provided by the carry-forward data source and the input values from all of the input registers (in logical order) up to (and including) the corresponding input register. The value in the last output register can be carried forward to enable cumulative summing of a larger number of input values. The vector cumulative sum circuit can be implemented in a programmable processor, and a vector cumulative sum instruction can be defined in the instruction set. Using the vector cumulative sum circuit and instruction, filtering operations can be accelerated.
US11829753B1

Interactions between a classical computing system and a quantum computing system can be structured to increase the effective memory available to hold instructions for a quantum processor. The system stores a schedule of compiled quantum processing instructions in a memory storage location on a classical computing system. A small program memory is included in close proximity to a control system for the quantum processor on the quantum computing system. The classical computing system sends a subset of instructions from the schedule of quantum instructions to the program memory. The control system manages execution of the instructions by accessing them at the program memory and configuring the quantum processor accordingly. While the quantum processor executes the instructions, additional instructions are transferred from the classical computing system to the program memory to await execution. The quantum system can execute many instructions quickly without idling while instructions are fetched from a large memory.
US11829749B2

A system includes persistent storage containing data used by software applications, and a server application configured to perform operations, including identifying a subset of the data, where the subset is used to generate a full offline payload for a particular software application and that includes user interface (UI) components selected for the particular software application based on the subset of the data. The operations also include monitoring the subset of the data to identify a modification to particular data and, based on identifying the modification, generating a partial offline payload based on the particular data as modified, where the partial offline payload includes a subset of the UI components, and where each UI component of the subset is updated based on the particular data as modified. The operations further include receiving a request for the partial offline payload and, based on receiving the request, transmitting the partial offline payload.
US11829743B2

A method of and system for customizing a rollout process of application features includes providing a list of one or more application features for display on a user interface screen, the software application features being application features that are scheduled for a staged rollout, enabling selection of one of the application features for enrolling in late-stage rollout or opting out of the staged rollout, receiving a request for enrolling a user entity in late-stage rollout or opting the user entity out of the staged rollout, storing a property associated with the user entity in a data store, the property indicative of the user entity enrolling in late-stage rollout or opting out of the staged rollout, accessing the stored property, when selecting a plurality of enterprises or users for the staged rollout of the application feature, and depending on the accessed property, selecting the user entity for late-stage rollout or not selecting the user entity for the staged rollout.
US11829742B2

Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for container-based server environments. In some implementations, a server environment is provided using a plurality of containers that provide instances of different software modules. The plurality of containers includes a first container running a first software image of a particular software module. Various operations can be performed in response to determining that an updated software image is available for the particular software module. For example, execution is started for a second container that provides an instance of the updated software image. Incoming requests are to the second container while continuing to process, using the first container, one or more requests that were received before starting execution of the second container. In response to determining that a level of activity of the first container is below a threshold, the execution of the first container is stopped.
US11829741B2

A method, computer program product and computer system to generate a codebase for tenant microservices in a distributed computing environment is provided. A processor receives a request from a tenant to deploy a microservice in a distributed computing environment. A processor retrieves a schema associated with the tenant and the microservice to be deployed. A processor retrieves a constructor class associated with the microservice. A processor deploys an instance of the microservice within the distributed computing environment based on the constructor class associated with the microservice. A processor provides a service endpoint within the distributed computing environment managed by the deployed instance of the microservice.
US11829735B2

Various aspects of this disclosure relate to determining mapping issues in object relational mapping (ORM). An artificial intelligence (AI) model may be trained to identify errors in mapping between relational databases and objects during code compilation. Multiple AI models may be used, with different models being associated with different programming frameworks, thereby making this technique framework agnostic.
US11829732B2

Methods, systems, and computer readable media to automatically generate source code for simple object application protocol (SOAP) web services are described. The method can include selecting a type of web service and a web service. The method can also include selecting one or more inputs or one or more outputs corresponding to the type of the selected web service. The method can further include defining one or more conditions for the one or more outputs. The method can also include automatically generating a source code file for the web service based on one or more of the type of web service, the one or more inputs, the one or more outputs, or the one or more conditions, and deploying the source code file to a server. The method can further include generating a document that lists one or more specifications of the web service.
US11829729B2

Systems, apparatuses, and methods of operating memory systems are described. Processing-in-memory capable memory devices are also described, and methods of performing fused-multiply-add operations within the same. Bit positions of bits stored at one or more portions of one or more memory arrays, may be accessed via data lines by activating the same or different access lines. A sensing circuit operatively coupled to a data line may be temporarily formed and measured to determine a state (e.g., a count of the number of bits that are a logic “1”) of accessed bit positions of a data line, and state information may be used to determine a computational result.
US11829723B2

A system and method for identifying relevant content from other documents and presenting candidate documents in a document authoring application is described. The system identifies a pattern of events from the document authoring application. The system receives a request to identify candidate documents pertinent to a document present in the document authoring application. A set of candidate documents is identified from a document library based on the pattern of events, a reuse score for each candidate document, a similarity score for each candidate document, and content in the document present in the document authoring application. The set of candidate documents is provided in a user interface element of the document authoring application.
US11829713B2

A method and system for causing a command-based composite template to be displayed in a communication stream are disclosed, the composite template including representations of first and second users combined with a representation of a selected template.
US11829709B2

Embodiments include generating automations for a content collaboration system. Generating automations can include displaying graphical objects corresponding to documents hosted by the content collaboration system at a navigation pane of the content collaboration system and determining a deviation metric using a hierarchical structure of the graphical objects and a reference structure. In response to the deviation metric satisfying a criteria, an automation rule for the change to the hierarchical structure of the displayed graphical objects can be displayed. The automation rule can include a reference between a graphical object of the displayed graphical objects and a root reference and a change to the reference between the graphical object and the root reference. Embodiments can also include executing the automation rule to update the hierarchical structure of the displayed graphical objects and update hierarchical structures of the one or more additional graphical objects hosted by the collaboration system.
US11829708B1

A system creates a snapshot of a part of copy management content which is displayed by a user interface, and which is selected by a user of the system as context for a subsequent message from the user. The system creates a hyperlink in the message to the snapshot which depicts the part of the copy management content. The system stores user entries for a tag that identifies at least one intended recipient of the message, a time when the message is made available for the intended recipient(s), and text for the message. The system sends the message at the time to the intended recipient(s) via an internal communication channel of the system. In response to the recipient of the message selecting the message's hyperlink to the snapshot, the system outputs the context for the message to the recipient's user interface, which enables the recipient to respond to the message.
US11829707B2

Various embodiments provide for obtaining snapshots of a displayable form. User specified information is received from a process modeler user interface. The process that includes the displayable form is created based on the user specified information. Snapshot instructions is associated, based on the user specified information, with a point in the process that can occur anytime while displaying the form during the execution of the process. The form is displayed as part of the execution of the process. When the point is encountered during execution of the process, the snapshot of the displayed form is obtained based on execution of the snapshot instructions.
US11829701B1

A computer-implemented method for obtaining content of a document is provided. The method includes: receiving data in an unknown format obtained by an OCR application from the document, the data comprising a plurality of visual elements; for each of the plurality of visual elements, obtaining a position in the document; determining, from the plurality of visual elements, one or more graphic elements and one or more textual elements; determining a particular graphic element from the one or more graphic elements based on the position of the particular graphic element; determining, from the one or more textual elements, a key that is associated with the particular graphic element; determining, from the one or more textual elements, one or more attributes that are associated with the particular graphic element; generating an association between the key and each of the one or more attributes; and providing a structured representation of the association.
US11829697B2

Methods and systems of routing a design layout include setting an inner region and an outer region for modification of structures in an original design layout, in accordance with a minimum spacing that is based on a fabrication process. Routing of trim positions and conductive wire extents is performed within the inner region, based on positions of shapes within the outer region, including node folding of a new constraint graph to minimize perturbations from a previous constraint graph, to generate an updated design layout that can be manufactured using the fabrication process.
US11829690B2

A radiation risk assessment method and device, an electronic device and a storage medium are provided. The method comprises: determining a risk signal to be assessed based on a product design model, and judging whether the risk signal to be assessed is periodic; if the risk signal to be assessed is periodic, determining the spectrum amplitude corresponding to the risk signal to be assessed; acquiring the current intensity of a radiation source and the distance between the risk signal to be assessed and the radiation source; calculating to obtain the radiation intensity of the risk signal to be assessed using the spectrum amplitude, the current intensity and the distance; and determining the corresponding radiation risk assessment result according to the radiation intensity.
US11829680B2

A system for playing media content items operates to provide smooth transitions between the media content items to continuously support a user's repetitive motion activity. The system can generate crossfade data containing information for transitions between media content items. The mix-in and mix-out points for the transitions are calculated to eliminate one or more portions of media content items that have lower musical energy than a majority portion of the items, and to maintain substantially consistent and/or stable musical energy (e.g., audio power or sound power) throughout the media content items including transitions therebetween.
US11829679B2

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interface to facilitate a shared control of a virtual object by two or more users. A virtual object is displayed by a first device, for example, as part of an augmented reality experience where the display of the object is overlaid on a real-world environment. User input indicative of a modification to the virtual object is received. The virtual object is modified, and a modified virtual object is displayed by a second device.
US11829675B2

Systems, methods and devices enable wireless discovery of printer devices in proximity to a wireless communication device. A wireless device may detect a mobile print service triggered on the wireless communication device, scan radio channels associated with Bluetooth Low Energy (BLE) advertisement broadcasts, receive BLE advertising packets from printer devices, and display a list of discovered printer devices and printer capabilities based on the received BLE advertising packets. A wireless device may further detect a user input selecting a printer device from the list, establish a BLE connection with the selected printer device, receive information over the BLE connection identifying a wireless local area network (WLAN) or a wireless direct communication link to which the selected printer device is connected, wherein the information is received with the selected printer device, and send a print job to the selected printer device over the identified WLAN or a wireless direct communication link.
US11829671B2

A printing device is disclosed. For example, the printing device includes a processor and a non-transitory computer readable medium storing instructions, which when executed by the processor, cause the processor to receive selections for settings of a print job, save the selections as a print queue, and generate a machine readable code that contains the selections for the print queue.
US11829654B2

A system includes a printer and a server system in which registration of print data to be printed by a printer is performed. The server system includes a reception unit that receives a first message, which is transmitted from a message app operating in a client terminal to request the registration of the print data, via a message app server, a first transmission unit that transmits, in response to the message, a URL of a registration form of the print data to the message app via the message app server, a registration unit that registers the print data, which is transmitted by a browser operating in the client terminal by using the registration form, and a second transmission unit that transmits a print code corresponding to the print data to the message app via the message app server. The printer then executes printing based on the registered print data.
US11829652B2

An information processing apparatus comprises a determination unit configured to determine whether or not an instruction for printing based on a print job is given by a remote operation, and a decision unit configured to decide one of apparatuses belonging to a local network, to which the information processing apparatus belongs, as a storage destination of the print job in accordance with a result of the determination by the determination unit.
US11829640B2

A buffer chip includes a first interface to receive in-band register access commands from a host and a second interface to receive side-band register access commands from the host. The buffer chip further includes an arbitration circuit coupled to the first interface and to the second interface, wherein the arbitration circuit is to receive control signals from the first interface indicating a first pending register access command for the first interface, and wherein the arbitration circuit is to select the first pending register access command from concurrent pending register access commands from the first interface and the second interface using the control signals. In addition, the buffer chip includes a command buffer register coupled to the arbitration circuit, wherein the arbitration circuit to perform, on the command buffer register, a register access operation corresponding to the first pending register access command.
US11829631B2

An illustrative method includes an object retention management system establishing a retention policy for a bucket of an object-based storage system, detecting an operation that causes an object to be stored within the bucket, and applying, based on the detecting of the operation, the retention policy to the object, wherein the retention policy prevents the object from being deleted or overwritten for a predefined time duration and the retention policy cannot be modified or disabled for the bucket by a user.
US11829628B2

Described is a system for predictive storage policy selection for a cloud-based storage based on backup monitoring. The system may reduce storage costs incurred by a subscriber of a backup service that leverages a cloud-based storage. The system may monitor backup operations and collect backup statistics associated with the resource requirements of performing a backup to a cloud-based storage. To collect such information, the system may execute a specialized monitoring process that works in conjunction with a backup application and/or server. The collected information may be stored as part of a metadata database associated with the object storage. Accordingly, the system may retrieve the information from the metadata database to predict storage costs associated with performing future backup operations. Based on the predicted storage costs, the system may automatically select an appropriate storage policy.
US11829622B2

A method for selectively untying at least one of compression related links to a stale reference chunk, the method may include determining whether a compression effectiveness condition is fulfilled in relation to a set of referring chunks that are compressed using the stale reference chunk and are linked to the to the stale reference chunk by the compression related links; wherein the compression effectiveness condition is responsive to, at least, a number of the referring chunks of the set; and untying the at least one compression related links to the stale reference chunks when the compression effectiveness condition is not fulfilled.
US11829620B2

There is provided a technique to enable a specific IC chip to reliably activate the other IC chips. An information processing apparatus has first to third IC chips and, after loading an activation program for the third IC chip from a first storage unit connected to the first IC chip into a third storage unit connected to the third IC chip, accesses a register and activates the third control unit.
US11829619B2

Methods and apparatus are provided for arbitrating access to, and usage of, various device resources of a data storage device (DSD) configured for Machine Learning with Low-Power. The data storage device may include a TinyML controller with an artificial intelligence (AI) accelerator integrated with a data storage controller on a system-on-a-chip (SoC). The device resources may be, e.g., storage resources such as random access memory (RAM) devices, non-volatile memory (NVM) arrays, and latches formed on NVM dies of the NVM arrays. The resource arbitration may be based, for example, on parameters pertaining to ML operations performed by an ML controller that includes the AI accelerator, such as a turnaround time of an ML epoch or a stage-wise execution time. The resource arbitration is configured to provide for the efficient interleaving of the ML/AI operations performed by the ML controller and data storage operations performed by the data storage controller.
US11829618B2

A method includes receiving a request for an allocation of memory resources based on quality of service (QoS) parameters. The method further includes provisioning, via a QoS manager component, a plurality of physical functions to provide the requested allocation of resources. At least two of the plurality of physical functions can be provided to meet a QoS criteria.
US11829605B2

A memory device includes several normal memory circuits and a redundant memory circuit is disclosed. The several normal memory circuits include several normal memory arrays. The redundant memory circuit includes a redundant memory array. The several normal memory arrays share the redundant memory array. When a first normal memory cell of a first normal memory array of the several normal memory arrays is destructed, a first redundant memory cell of the redundant memory array replaces the first normal memory cell. When a second normal memory cell of a second normal memory array of the several normal memory arrays is destructed, a second redundant memory cell of the redundant memory array replaces the second normal memory cell.
US11829601B2

Methods, systems and devices for configuring access to a memory device are disclosed. The configuration of the memory device may be carried out by creating a plurality of access profiles that are adapted to optimize access to the memory device in accordance with a type of access. For example, when an application with specific memory access needs is initiated, the memory access profile that is designed for that particular access need may be utilized to configure access to the memory device. The configuration may apply to a portion of the memory device, a partition of the memory device, a single access location on the memory device, or any combination thereof.
US11829598B2

An information processing device includes a storage storing handwritten data generated according to handwritten input to a sheet-like recording medium, in a first file corresponding to a first page and a second file corresponding to a second page, and a controller which determines whether or not to couple (combine) the first and second files based on a first identification result identifying a region of the first page in which the handwritten data has been written or a region of the first page in which the handwritten data has not been written and a second identification result identifying a region of the second page in which the handwritten data has been written or a region of the second page in which the handwritten data has not been written. In response to a determination to couple the first and second files, the controller controls coupling of the first and second files.
US11829597B2

Disclosed is an electronic device for processing a handwriting input and including a touch screen, a processor operatively connected with the touch screen, and a memory operatively connected with the processor, wherein the memory stores instructions, which when executed, cause the processor to control the electronic device to perform handwriting recognition for a first handwriting input of a user displayed on the touch screen, to convert the first handwriting input into a text, identify at least one of an attribute or characteristic of the first handwriting input, apply at least one of the identified attribute or characteristic to the converted text, and in response to a request for conversion of the first handwriting input, replace the first handwriting input into a text (herein after, a first rich text) to which the identified at least one of the attribute or characteristic has been applied.
US11829588B2

A method of generating a transfer request is described. A window that is displayed independent of a service interface of a service application and corresponds to the service application is generated by processing circuitry of a first terminal according to an independent window presentation interface. The window that is independent of the service interface of the service application is displayed based on a window display request from the service application. A user operation is received via the window. A transfer code request instruction is generated in response to the received operation. A transfer code corresponding to the transfer code request instruction is obtained when the service application detects the transfer code request instruction. The transfer code is displayed for processing by a second terminal to generate the transfer request.
US11829587B2

An input control for providing motion commands to an actuator, including an input screen on which a plurality of movement symbols are arranged, each of which is associated with a motion command for the actuator, and which includes a sequence track for lining up copies of the movement symbols along an alignment direction, having a processor which is configured to interrogate the sequence track in order to determine a sequence of motion commands and to output the sequence of motion commands and/or an actuator control signal sequence which is dependent on the sequence of motion commands, and wherein a sensor signal track is arranged in parallel with the sequence track, which is configured for displaying a sensor signal sequence of at least one sensor signal of a sensor system assigned to the actuator.
US11829586B2

The present disclosure generally relates to techniques for reacting to a message in a communication platform. An exemplary method implemented at least in part by a user computing device of a user associated with a communication platform comprises: displaying the message in a message area; identifying, based on the message, one or more reactive emojis; displaying one or more graphical representations of the one or more reactive emojis; receiving, from a user, an input selecting a graphical representation of the one or more reactive graphical representations; in response to receiving the input, displaying a reaction to the message in a reaction area; and displaying a response input area for inputting a response to the message.
US11829576B2

Systems and processes for manipulating a graphical user interface are disclosed. One process can include receiving user input through a crown to rotate a virtual object. The process includes selecting a surface of the object from among the multiple surfaces of the object in response to determining that the crown rotation exceeded a speed threshold.
US11829574B2

A method for providing structured access to media content on a media platform includes providing a user interface including a dashboard with a plurality of interactive elements. The interactive elements are configured using a design area, wherein access to the design area is granted according to a role of a user operating the user interface. At least one of the interactive elements is associated with media content using an upload area of the user interface, wherein access to the upload area is granted according to a role of a user operating the user interface. The media content is uploaded from a terminal device operated by the user to the media platform. Access to the media content is enabled using the interactive elements, wherein each interactive element provides access to the associated media content. Moreover, a system with a server device providing a media platform, and client devices, is disclosed.
US11829573B2

A computer-implemented method for graphical user interface element accessibility is disclosed. The computer-implemented method includes generating a graphical user interface element rendered on a web page as a virtual button displayed on a display screen of a device. The virtual button is not rendered on the webpage and includes an invocable function mapped to the graphical user interface element. The computer-implemented method further includes moving the virtual button along a periphery of the display screen of the device. A rate at which the virtual button moves along the periphery of the display screen of the device is dynamically modified based on a detected identity of a user of the device.
US11829572B2

There is provided an image display apparatus that enables an intuitive operation even when a detection target is not able to be inserted into a first space in which a three-dimensional object is visually recognized. A position of a detection target is detected, and a display position of a pointer displayed by a display unit is moved on a basis of a position of the detection target that exists within a second space not overlapping the first space which is a space in which the three-dimensional object is displayed among the position of the detected detection target.
US11829568B2

A touch control structure is provided. The touch control structure includes a plurality of first mesh electrodes and a plurality of second mesh electrodes. The touch control structure is limited in a touch control region and absent in a window region surrounded by the touch control region. The touch control structure includes a plurality of window-adjacent mesh blocks and a plurality of capacitance-compensating conductive plates. A respective one of the plurality of capacitance-compensating plates is directly connected to at least one mesh line of a respective one of the plurality of window-adjacent mesh blocks. The plurality of capacitance-compensating plates respectively surround a plurality of portions of a periphery of the window region.
US11829567B2

A touch pad including a touch sensor, a force sensor, a printed circuit board, and a touch controller is provided. The touch sensor includes first and second touch electrode layers, and a first substrate. The first touch electrode layer is arranged above the second touch electrode layer through the first substrate. The force sensor is arranged below the touch sensor, and includes a support structure and at least one pressure electrode layer. The support structure is a deformable structure, and is configured to deform under the action of a pressure applied by a finger when pressing the touch pad to change a pressure sensing capacitance of a finger pressing region, and output a corresponding pressure sensing signal through the at least one pressure electrode layer. The printed circuit board is arranged below the force sensor. The touch controller is mounted and fixed to the printed circuit board.
US11829562B2

A registration system is provided. The registration system includes: a display device, a collection device and an ultrasonic generating device. The display device is configured to display a graphical user interface. The collection device is configured to collect a scene image at the display device to recognize an operation of a user on the graphical user interface. The ultrasonic generating device is configured to emit ultrasonic signals, so that the ultrasonic signals gather to form one or more virtual buttons for operating the graphical user interface.
US11829557B2

An electronic device and a method of operating the same are provided. The electronic device includes a touch screen, and at least one processor configured to determine, as any one of a first touch type or a second touch type, a type of a user input inputted on the touch screen, output a user interface (UI) corresponding to the first touch type based on the type of inputted touch being determined as the first touch type, correct the determined type as the second touch type based on an error being determined to be present in determining the type of inputted touch as the first touch type, and output a UI corresponding to the second touch type.
US11829548B2

A position detection sensor allows for providing, on a back side of the position detection sensor, a component that needs to be accessed from a front side thereof. The position detection sensor includes a plurality of position detection electrodes arranged on an insulating substrate, wherein a region provided with the plurality of position detection electrodes forms an effective detection region for detecting an indicated position of a position indicator. A through hole in a predetermined shape is formed in the insulating substrate in the effective detection region. The position detection electrodes are arranged to bypass the through hole along the shape of the through hole at an area intersecting the through hole.
US11829544B1

An electronic device includes a cover plate assembly, a frameless display panel assembly, and an adhesive layer. The cover plate assembly has a first major surface. A peripheral region of the first major surface has a first area. The frameless display panel assembly is disposed below the cover plate assembly and has a second major surface. A peripheral region of the second major surface has a second area smaller than the first area. The adhesive layer is disposed between the peripheral region of the first major surface and the peripheral region of the second major surface. The adhesive layer is a frame-shaped and elastic colloid. The adhesive layer, the cover plate assembly, and the frameless display panel assembly together form a closed space after being pressed together, and the closed space has a spacing smaller than 200 microns.
US11829534B2

A system for delineating a location of a virtual button by haptic feedback includes a cover layer, a touch-input sub-system, a haptic transducer, and a haptic controller. The touch-input sub-system includes force-measuring and touch-sensing integrated circuits (FMTSICs), each coupled to the inner surface of the cover layer corresponding to one of the virtual buttons. The touch-input sub-system is configured to determine: (1) supplemental haptic feedback commands if “PMUT Triggered” Boolean data is True for at least one of the FMTSICs (Touched FMTSICs) and light-force conditions are satisfied for all of the Touched FMTSICs, and (2) primary touch inputs if “PMUT Triggered” Boolean data is True for at least one of the FMTSICs (Touched FMTSICs) and light-force conditions are not satisfied for at least one of the Touched FMTSICs. The haptic controller is configured to drive the haptic transducer to generate haptic feedback in accordance with the supplemental haptic feedback commands.
US11829533B2

A display apparatus includes a display panel including a plurality of display surfaces having a closed-loop structure and configured to display images in different directions, a plurality of vibration generating devices configured to vibrate the plurality of display surfaces, and a vibration support surrounded by the plurality of display surfaces and configured to support the plurality of vibration generating devices.
US11829530B2

An electronic device performs control to display a GUI on a display surface of a display device that is able to be attached to and detached from a head of a user; detects a gaze position of the user based on an image acquired by capturing an eye of the user; detects a pupil position of the user from the image of the eye; detects a motion of the head or a neck of the user; determines whether or not the user has an intention of operating a GUI in vicinity of the gaze position, based on the detected gaze position, the detected motion, and a change in the pupil position during the motion; and executes processing corresponding to the GUI in the vicinity of the gaze position in a case where it is determined that the user has the intention of operating the GUI.
US11829520B2

Disclosed is a controller for sensing deformation. Transmit antennas are located on a first structure and transmit signals. Receive antennas are located on a second structure and receive signals. Received signals are processed to determine an amount of deformation. The amount of deformation that occurs may then be correlated to the position of a hand or the location of another body part.
US11829515B2

Systems, methods, and devices for privacy-protecting data logging that can log user behavior (e.g., web browsing) without creating a user-specific list of browsed URLs are disclosed. In one embodiment, in an information processing apparatus comprising at least a token server, a privacy service, and a data store, a method for privacy logging may include: (1) providing, by the token server, a token to a privacy application executed on an electronic device and to a privacy service; (2) receiving, by the privacy service, browsing traffic from a browser or application executed by the electronic device; (3) associating, by the privacy service, the browsing traffic with the token; and (4) storing, by the data store, the associated browsing traffic with the token.
US11829509B2

A computer-implemented method includes creating an account including an account value on an online service. The account value is modified periodically to activate a plurality of account values respectively associated with a plurality of times at which the plurality of account values were respectively activated on the account. A network-accessible data repository is scanned to detect a first value of the plurality of account values, the first value associated with a first time of the plurality of times at which the first value was activated. Responsive to detecting the first value a notification is provided indicating a data leak from the online service including an indication of when the data leak occurred based on the first time at which the first value was activated on the account and a second time at which a second value was activated on the account to replace the first value.
US11829504B2

A system and method for data loss prevention (DLP) is disclosed, the system and method including at least: receiving, by one or more computing devices and from one or more remote sources, one or more data streams each containing a textual data; consolidating, by the one or more computing devices, the one or more data streams into a single data stream, wherein the single data stream includes a field indicating from which of the one or more remote sources the textual data for each of the one or more data streams originates; transmitting, by the one or more computing devices, the single data stream to an analytics engine; determining, with the analytics engine, whether the textual data of each of the one or more data streams contains a sensitive data using a reference table; and based on the determining, transmitting, by the one or more computing devices, a request to the one or more remote sources to delete the textual data.
US11829501B2

Techniques are disclosed relating to methods that include an authentication management process, executing on a computer system, authorizing a plurality of applications to access a database, and sending one or more passcodes to the authorized applications. In response to an authentication update request, the method further includes selecting a new passcode for accessing the database, and sending, to a plurality of applications authorized to access the database, a notification that the new passcode is available. In response to a request from a particular application, the method also includes sending the new passcode to the particular application. The method further includes determining that each of the plurality of applications has retrieved the new passcode. In response to the determining, the method also includes enabling the new passcode for use by the plurality of applications for accessing the database.
US11829499B2

An illustrative computing system for securely managing security information receives a request for security information. The computing system acquires the security information associated with the user and embeds the security information in a user selected image. The computing system modifies the image based on a user selected identifier to scramble the location of pixels. The computing system encrypts and transmits the image. The computing system decrypts the image at the user interface. The computing system modifies the image based on the user selected identifier to descramble the pixels. The computing system displays the image at the user interface with a plurality of images for user selection. Based on the image selected by the user, the computing system extracts security information from the image. The computing system displays the requested security information at the user interface.
US11829498B2

Aspects of the disclosure relate to real-time dynamic securitization of blockchain records. A computing platform may receive record retrieval data comprising record data identifying one or more requested records. The computing platform may decrypt the first requested record to generate a decrypted requested record. The computing platform may parse the decrypted requested record to generate parsed record data. The computing platform may determine that the parsed record data comprises a subset of predetermined textual content. The computing platform may mark one or more predetermined textual content of the subset of predetermined textual content for securitization. The computing platform may generate a securitized record by redacting, from the decrypted requested record, each of the one or more predetermined textual content marked for securitization.
US11829490B2

Aspects of the disclosure relate to resource allocation and rebating during in-flight data masking and on-demand encryption of big data on a network. Computer machine(s), cluster managers, nodes, and/or multilevel platforms can request, receive, and/or authenticate requests for a big data dataset, containing sensitive and non-sensitive data. Profiles can be auto provisioned, and access rights can be assigned. Server configuration and data connection properties can be defined. Secure connection(s) to the data store can be established. Sensitive information can be redacted into a sanitized dataset based on one or more data obfuscation types. RAM requirements and current RAM allocation can be diagnosed. Portion(s) of the current RAM allocation exceeding the RAM requirements can be rebated. The encrypted data can be transmitted, in response to the request, to a source, a target, and/or another computer machine and can be decrypted back into the sanitized dataset.
US11829489B2

The present disclosure relates to systems and methods for a wearables-based Internet-of-Things service in an edge-computed blockchain network. In one embodiment, a system is disclosed for an Internet-of-Things wearables-based emergency healthcare service, comprising at least one hardware processor; and at least one memory device storing instructions executable by the at least one hardware processor to perform operations. The operations comprise receiving, at a node of a virtual distributed ledger technology network, a call from a wearable device associated with a patient; executing a first microservice to request an emergency service for the patient; executing a second microservice to obtain consent for data transfer of patient data related to the patient across the virtual distributed ledger technology network; requesting the patient data from a memory external to the virtual distributed ledger technology network; and transmitting the patient data through the virtual distributed ledger technology network.
US11829488B2

An example method comprises storing, in a register, an encoded pointer to a memory location, where first context information is stored in first bits of the encoded pointer and a slice of a memory address of the memory location is encrypted and stored in second bits of the encoded pointer. The method further includes decoding the encoded pointer to obtain the memory address of the memory location, using the memory address obtained by decoding the encoded pointer to access encrypted data at the memory location, and decrypting the encrypted data based on a first key and a first tweak value. The first tweak value includes one or more bits and is derived, at least in part, from the encoded pointer.
US11829486B1

An apparatus and method for enhancing cybersecurity of an entity, wherein the apparatus includes at least a processor and a memory containing instructions configuring the at least a processor to receive entity data including cybersecurity related data from an entity, compare the entity data to a cybersecurity metric, generate a cybersecurity enhancement program as a function of the comparison, wherein the cybersecurity enhancement program includes a cyber-attack simulation, and implement the cybersecurity enhancement program for the entity based on the entity data.
US11829483B2

An apparatus to facilitate security within a computing system is disclosed. The apparatus includes a storage drive, a controller, comprising a trusted port having one or more key slots to program one or more cryptographic keys and an encryption engine to receive the cryptographic keys via the one or more key slots, encrypt data written to the storage drive using the cryptographic keys and decrypt data read from the storage drive using the cryptographic keys.
US11829481B2

A method and devices for verifying the integrity of an electronic device having connected thereto at least one connectable or disconnectable component. The method can include obtaining (D52) information specific to at least one connectable or disconnectable component, the information being stored in the connectable or disconnectable component; preparing (E54) a temporary first master value on the basis of the information specific to the at least one connectable or disconnectable component; and authenticating (E54) the temporary first master value by using a previously-prepared second master value in order to determine the integrity of the electronic device.
US11829471B2

A method is disclosed that includes receiving, at a computing device, an event log including events derived from machine data, and determining a score by comparing an event from the event log with frequent patterns of features. Determining the score includes determining a length of a frequent pattern within the event in the event log and a count of occurrences of the frequent pattern within the events, determining a contribution of the frequent pattern based on the length and the count, determining a penalty for an unmatched feature of the first event based on a cardinality of the events, and averaging the contribution and the penalty to obtain the score. The method further includes issuing an alert identifying the first event as an anomaly using the first score and an anomaly score threshold.
US11829467B2

Computer-implemented systems and methods include receiving unknown content in a cloud-based sandbox; performing an analysis of the unknown content in the cloud-based sandbox, to obtain a score to determine whether or not the unknown content is malware; obtaining events based on the analysis; running one or more rules on the events; and adjusting the score based on a result of the one or more. The systems and methods can include classifying the unknown content as malware or clean based on the adjusted score. The analysis can include a static analysis and a dynamic analysis, with the events generated based thereon.
US11829466B2

A device access control system includes a first computing system that is coupled to a second computing system via a network, and that includes a device access controller subsystem coupled to devices, a central processing subsystem, and a device access control manager subsystem. The device access control manager subsystem identifies first application(s) configured for provisioning by the central processing subsystem and second application(s) configured for provisioning by the second computing system, configures the device access controller subsystem to provide the central processing subsystem access to a first subset of the devices to allow the central processing subsystem to provide the first application(s), and configures the device access controller subsystem to provide the second computing system access via the device access control manager subsystem to a second subset of the devices to allow the second computing device to provide the second application(s) using the second subset of the devices.
US11829463B2

Provided is an electronic device, including a housing, a fixing hole, a platform and a sensor. The fixing hole is located at the housing and configured to detachably fix an identification element. The platform extends outward from the lower edge of the fixing hole. The sensor is disposed on the platform and configured to communicate with the identification element.
US11829459B2

Disclosed herein are an apparatus and method for user authentication based on multiple pieces of biometric information. The apparatus may include one or more processors and executable memory for storing at least one program executed by the one or more processors. The at least one program receives multiple pieces of biometric information from the client device of a user, generates the personal identifier of the user using a neural network and a Bloom filter algorithm, and checks the similarity between the personal identifier of the user and each of personal identifiers previously registered in a database, thereby authenticating the user.
US11829453B2

A method operates an electrical control device on the basis of license information, which is stored in a removable storage medium. The method includes the following steps, which are carried out by the control device: reading out a removable storage medium identification of the removable storage medium, reading a license file, which is stored in the removable storage medium, extracting a license file identification from the read license file, comparing the license file identification with the removable storage medium identification, and when the license file identification matches the removable storage medium identification, extracting license information from the license file and operating the control device in accordance with the license information and storing the license file identification and the license information in the control device.
US11829436B2

The present disclosure provides a method and apparatus of pre-rending a page, an electronic device, and a storage medium. The method of pre-rendering the page may include: acquiring a static resource of a page to be processed; acquiring a hypertext markup language structure information compiled of the page; and generating a static hypertext markup language file of the page by using a native server-side rendering function of a web frame according to the static resource and the hypertext markup language structure information.
US11829430B2

Systems and methods are presented for generating recommendations using multi-level social network analysis of user behavior. In some embodiments, the system receives a set of user interactions, from a plurality of users, performed on a set of data objects; generates a set of associations between the set of data objects; and identifies a set of data object clusters indicative of the set of associations. The system generates an organization of the set of data objects based on the set of associations and the set of data object clusters and causes presentation of a plurality of data objects of the set of data objects on a user interface of a user device based on the organization.
US11829427B1

Embodiments are directed to a database configured to store digital versions of physical or electronic items received at a controlled-environment facility. Each of the digital versions associated with a unique identifier. A digital network portal is configured to provide remote access to the database. A production system is configured to create physical or electronic copies of selected ones of the stored digital versions. The physical or electronic copy comprises an image of the original physical or electronic item and a two-dimensional barcode. The two-dimensional barcode comprises a network address for the digital network portal and the unique identifier. The two-dimensional barcode may comprise a Quick Response (QR) code.
US11829423B2

Described herein are technologies relating to predicting whether a resource is spam based solely upon a Uniform Resource Locator (URL) for the resource. The URL is tokenized in connection with generating a sequence of numerical identifiers for the resource. A score for the URL is computed based upon the sequence of numerical identifiers, where the score is indicative of a probability that the resource pointed to by the URL is spam. generating a score for the URL based upon the sequence of numbers, wherein the score is indicative of a probability that the resource pointed to by the URL is spam. When the score is above a predefined threshold, a label is assigned to the URL that indicates that the resource pointed to by the URL is spam, and an entry for the resource is not included in a search engine index based upon the label assigned to the URL.
US11829415B1

Systems and methods are described for improving data availability and/or resiliency of indexers of a data intake and query system. Due to a lag between the time at which data is received and the time at which the data is available for searching, the data intake and query system may receive a query indicating that received (but unavailable for search) data is to be included as part of the query. A cluster master can dynamically track what data is available for searching by different indexers and map the data to filter criteria using a bucket map identifier. When a search head receives a query, it can request a bucket map identifier from the cluster master and send the bucket map identifier to the indexers that will be executing the query. The indexers can use the bucket map identifier to request the individual buckets that they are assigned to search.
US11829407B2

Systems and methods for file archiving. The systems may obtain an image file to be transmitted that includes image data in a first format and a metadata file in a second format. The metadata file may include identification information of the image data. The image data may be acquired from a scan of a subject using an imaging device. The systems may transmit, according to a first protocol, the image data in the first format to an image archiving system for archiving. The systems may also transmit, according to a second protocol, the metadata file in the second format to the image archiving system for archiving.
US11829406B1

Aspects of the present disclosure provide techniques for image-based document search. Embodiments include receiving an image of a document and providing the image of the document as input to a machine learning model, where the machine learning model generates separate embeddings of a plurality of patches of the image of the document and the machine learning model generates an embedding of the image of the document based on the separate embeddings of the plurality of patches. Embodiments include determining a compact embedding of the image of the document based on applying a dimensionality reduction technique to the embedding of the image of the document generated by the machine learning model. Embodiments include performing a search for relevant documents based on the compact embedding of the image of the document. Embodiments include performing one or more actions based on one or more relevant documents identified through the search.
US11829404B2

Some implementations related to archiving of functional images. In some implementations, a method includes accessing images and determining one or more functional labels corresponding to each of the images and one or more confidence scores corresponding to the functional labels. A functional image score is determined for each of the images based on the functional labels having a corresponding confidence score that meets a respective threshold for the functional labels. In response to determining that the functional image score meets a functional image score threshold, a functional image signal is provided that indicates that one or more of the images that meet the functional image score threshold are functional images. The functional images are determined to be archived, and are archived by associating an archive attribute with the functional images such that functional images having the archive attribute are excluded from display in views of the images.
US11829402B2

The present disclosure relates to a method for providing content using communication with animals and the program and the system therefor, which can analyze information of a pet, such as the pet's action, noise, and surrounding environment, process the information into a message, provide a user with the message, search for content matching the message after analyzing the user's response message, and output and provide the contents for the pet.
US11829399B1

Systems, computer-readable media, and methods are provided. Relevant documents related to a specific entity are identified based on document metadata. Text and associated spatial coordinates are extracted based on relevant document pages. Significant document entities and associated spatial locations are identified. Page ranking is based on the extracted text and the spatial coordinates, the significant document entities, and image vector representations of the pages. A deep learning language model that utilizes the text and the spatial coordinates, layout information of the document entities, and the image vector representations of the pages is used to extract the user-defined attributes from the relevant document pages. First attribute values associated with the user-defined attributes are aggregated from the pages of one of the relevant documents into a single record. Second attribute values associated with the user-defined attributes are aggregated across the relevant documents. Aggregated records, including a first and second attribute, are written to a database.
US11829388B2

Systems and methods are disclosed. An example method may be performed by one or more processors of a system and include retrieving case data indicating, for each respective case of a number of cases, one or more documents retrieved to assist a system user associated with the respective case, generating, from the case data, a case matrix including a plurality of rows each corresponding to a respective case of the number of cases and a plurality of columns each corresponding to the documents retrieved to assist the system user associated with the respective case, and identifying groups of similar cases among the plurality of cases based on a clustering process performed on at least a portion of the case matrix.
US11829384B1

Updates for transactions to a replication log for a database may be amortized. As updates are received as part of an active transaction, replication log records may be generated. When the size of replication log records exceeds a transaction size threshold, the replication log records may be stored in a remote data store instead of a local data store. When a request to commit the active transaction is received, an replication log for the database may be updated to include the replication log records from a transaction data object in the remote data store.
US11829380B2

Systems, methods, and non-transitory computer readable media are provided for mapping data based on an ontology of a platform. A data set may be obtained. Data within the data set may be for use by an operation platform based on an operation ontology. The operation ontology may define an operation data structure for the operation platform. The data may be shaped based on a target ontology. The target ontology may define a target data structure for a target platform. The data may be shaped such that the data is mapped to the target data structure.
US11829379B2

In one aspect, a computerized method for implementing a matching platform for entities includes the step of, in a real-time data processing layer, implementing a real-time linking on an input event stream. The method includes storing an output of the real-time linking in a state change store. The method includes the step of, in a high-throughput layer, implementing a high-throughput linking of entities from a batch data source stream. The method includes storing an output of the high-throughput linking of entities in a state store to generate a unified and consistent view of the entities across a different representation of the entities. The method includes implementing an on-demand linking using the state change store and the state store.
US11829365B2

Various embodiments include a data monitoring system that monitors the operations of a data pipeline. The data monitoring system receives a call from the data pipeline to ingest unprocessed data. The data monitoring system generates metadata based on the unprocessed data and responsively computes expected data outputs. The data monitoring system receives a call from the data pipeline to ingest processed data that comprises actual data outputs generated by the data pipeline. The data monitoring system generates output metadata based on the processed data. The data monitoring system compares the metadata for the expected data outputs with the output metadata for the actual data outputs and determines when the expected data outputs do not align with the actual data outputs. When the expected data outputs do not align with the actual data outputs, the data monitoring system generates and transfers an alert signifying the non-alignment.
US11829359B1

Systems, methods, and devices are described for performing scalable data processing operations. A queue that includes a translatable portion comprising indications of data processing operations translatable to data queries and a non-translatable portion comprising indications of non-translatable data processing operations is maintained. A determination that a first data processing operation of a first code block statement is translatable to a database query is made. An indication of the first data processing operation is included in the translatable portion of the queue. Responsive to a determination that a second data processing operation of a second code block statement is undeferrable, the translatable portion of the queue is compiled into a database query. An execution of the database query to be executed by a database engine to generate a query result is caused. A result dataset corresponding to the query result is transmitted to an application configured to analyze the result dataset.
US11829350B2

Examples relate to detecting an abnormality. The examples disclosed herein enable receiving, from a first user, a first request to perform a first transaction on at least one data record. A plurality of transactions originated from the first request may be organized in a first hierarchical tree-based data structure having multiple depth levels. The data structure may comprise a root node representing the first transaction and a leaf node representing a second transaction. The examples further enable detecting the abnormality based on at least one parameter where the at least one parameter comprises a size of the data structure and a depth level associated with the leaf node.
US11829348B2

Systems and methods are described for a reputation-based consensus protocol. A reputation score of a first node of a plurality of nodes may be determined. A distributed ledger record associated with a second node of the plurality of nodes may be received. The distributed ledger record may be stored to a distributed ledger based on the first node validating the distributed ledger record and based on the reputation score.
US11829340B1

Systems and methods for a programming language-agnostic data modeling platform that is both less resource intensive and scalable. Additionally, the programming language-agnostic data modeling platform allows for advanced analytics to be run on descriptions of the known logical data models, to generate data offerings describing underlying data, and to easily format data for compatibility with artificial intelligence systems. The systems and methods use a supplemental data structure that comprises logical data modeling metadata, in which the logical data modeling metadata describes the logical data model in a common, standardized language. For example, the logical data modeling metadata may comprise a transformer lineage of the logical data model.
US11829333B2

The disclosed embodiments relate to a mechanism for allowing concurrent access, e.g. write operations, to a data structure, e.g. a file, which may have limited capacity, by multiple processes or threads and, in particular, for allowing concurrent, or otherwise substantially simultaneously, appending of data to the file thereby. Each process/thread requests the amount of space it needs to append its data. Upon request, the disclosed mechanism allocates and reserves the requested amount of space and allows the requesting process/thread to commence its append operation. Subsequent to the commencement of the append operation, another thread is then free to request space for its needs and commence its append operation concurrently, or otherwise substantially simultaneously, with the previous append operation, i.e. before the prior append operation is completed.
US11829330B2

Systems and methods are disclosed for processing data associated with isolated execution environments. A chunk of data associated with an isolated execution environment can include log data and non-log data. At least a portion of the log data can include log data generated by the isolated execution environment. The system can parse the chunk of data to identify the log data and the non-log data and extract at least a portion of the log data from the chunk of data. The extracted data can be further processed to generate one or more events.
US11829328B2

A technique improves storage efficiency of an object store configured to maintain numerous snapshots for long-term storage in an archival storage system by efficiently determining data that is exclusively owned by an expiring snapshot to allow deletion of the expiring snapshot from the object store. The technique involves managing index data structures to enable efficient garbage collection across a very large number of data objects. When a snapshot expires, the technique obviates the need to scan the numerous snapshot data objects to determine which index structures are no longer needed and can be reclaimed (garbage collected). The technique is directed to management of underlying storage based on different sets of policies. When certain snapshots expire and are ready for deletion, the technique is directed to finding those data blocks that are no longer referenced (used) by any valid snapshots.
US11829327B2

A computer-implemented method of migrating metadata from a donor filesystem D having a rooted tree structure to a beneficiary filesystem B while processing commands that operate on the metadata may comprise, while a command to operate on the metadata is not received, replicating the donor filesystem D at the beneficiary filesystem B by sequentially copying metadata of nodes of the donor filesystem D to the beneficiary filesystem B. When a command is received to operate on the metadata, the command may be executed at both the donor filesystem D and the beneficiary filesystem B when all arguments of the command are present in both the donor filesystem D and the beneficiary filesystem B. When none of arguments are present in the beneficiary filesystem B, the command may be executed at the donor filesystem D only. When only some of the arguments are present in the beneficiary filesystem B, the command may be enqueued at least until all arguments of the command are present in the beneficiary filesystem B. When all arguments thereof are present in the beneficiary filesystem B, the enqueued commands may be dequeued and scheduled for execution.
US11829323B2

Disclosed in some examples, are methods, systems, programmable atomic units, and machine-readable mediums that provide an exception as a response to the calling processor. That is, the programmable atomic unit will send a response to the calling processor. The calling processor will recognize that the exception has been raised and will handle the exception. Because the calling processor knows which process triggered the exception, the calling processor (e.g., the Operating System) can take appropriate action, such as terminating the calling process. The calling processor may be a same processor as that executing the programmable atomic transaction, or a different processor (e.g., on a different chiplet).
US11829319B2

An I2C apparatus (100) comprising: a master device (102) and two slave devices connected through an I2C bus, whereby the two slave devices are programmed with the same default device address. A first slave device (108) is connected to the bus in a conventional configuration whereas a second slave device (110) is connected to the bus in a cross connected configuration such that a clock pin of the second slave is connected to the serial data line and the data pin of the second slave is connected to the serial clock line. In response to a detection that the data pin of the second slave is connected to the serial clock line, the second slave swaps the lines going from the clock and data pins to processing logic of the second slave; and modifies its default device address to ensure that each slave device has a unique device address.
US11829311B2

A system includes a processor and a hardware accelerator coupled to the processor. The hardware accelerator includes data analysis elements configured to analyze a data stream based on configuration data and to output a result, and an integrated circuit device that includes a DMA engine that writes input data to and read output data from the data analysis elements, one or more preprocessing cores that receive the input data from the DMA engine prior to the DMA engine writing the input data to the one or more data analysis elements and perform custom preprocessing functions on the input data, and one or more post-processing cores that receive the output data from the DMA engine after the output data is read from the data analysis elements but prior to the output data being output to the processor and perform custom post-processing functions on the output data.
US11829310B2

A direct memory access (DMA) controller, an electronic device that uses the DMA controller, and a method of operating the DMA controller are provided. The DMA controller is configured to access a memory that contains a secure area and a non-secure area. The method of operating the DMA controller includes the following steps: searching for a DMA channel that is in an idle state in the DMA controller; setting a register value of a mode register of the DMA channel such that the DMA channel operates in a secure mode; setting a memory address register and a byte count register of the DMA channel; and controlling the DMA channel to transfer data based on the memory address register and the byte count register.
US11829305B2

Methods of arbitrating between requestors and a shared resource wherein for each processing cycle a plurality of select signals are generated and then used by decision nodes in a binary decision tree to select a requestor. The select signals are generated using valid bits and priority bits. Each valid bit corresponds to one of the requestors and indicates whether, in the processing cycle, the requestor is requesting access to the shared resource. Each priority bit corresponds one of the requestors and indicates whether, in the processing cycle, the requestor has priority. Corresponding valid bit and priority bits are combined in an AND logic element to generate a valid_and_priority bit for each requestor. Pair-wise OR-reduction is then performed on both the valid bits and the valid_and_priority bits to generate additional valid bits and valid_and_priority bits for sets of requestors and these are then used to generate the select signal.
US11829300B2

A method for sorting of a vector in a processor is provided that includes performing, by the processor in response to a vector sort instruction, generating a control input vector for vector permutation logic comprised in the processor based on values in lanes of the vector and a sort order for the vector indicated by the vector sort instruction and storing the control input vector in a storage location.
US11829293B2

A processor includes request issuing units issuing an access request to a storage, a data array including banks holding sub data divided from data read from the storage based on the access request, a switch to transfer the access request to one of the banks, and first and second determination units. The first determination unit determines a cache hit when a tag address included in the access address matches a tag address held therein in correspondence with an index address included in the access address. The second determination unit determines a cache hit when identification information corresponding to a first tag address included in the access address and a second tag address included in the access address, match identification information and second tag address held therein. A cache controller makes access to the data array or storage, based on a determination result of the first or second determination unit.
US11829278B2

A method for secure debugging in a multitenant cloud environment where an application server maintains a host application shared by multiple tenant users can be implemented. The method can receive a request from a tenant user to debug the host application associated with a tenant user, and responsive to the request, deploy an application runtime environment comprising an application container encapsulating the host application associated with the tenant user and a debugger container encapsulating a debugging software running on the application server. The method can set at least a breakpoint in source code of the host application through a user interface of the debugging software, run the host application associated with the tenant user in the application runtime environment, and evaluate an expression entered through the user interface of the debugging software after the host application associated with the tenant user hits the breakpoint.
US11829277B2

Systems and methods for remote debugging perform remote debugging of a receiving device, such as a set-top box or other connected media player, even when the receiving device is located behind a firewall. The receiving device has a persistent outbound connection with a message server. Since it is an outbound connection, it connects across firewall restrictions. A remote debug machine sends a message via the message server to the receiving device over a network. The message carries the command/operation to be executed by the receiving device. The receiving device, which receives the command, executes the command and sends the output of the command to a debug data upload server to which the remote debug machine has access.
US11829271B2

Examples described herein relate to a data protection policy management system (DPPMS) for tuning a data protection policy in events of failures. The DPPMS may detect a failure associated with an application that is protected via the data protection policy that includes settings corresponding to parameters comprising one or more of copy tiers, a data retention interval and a recovery point objective (RPO) for the copy tiers. The DPPMS may determine a type of the failure associated with the application. Further, the DPPMS may select, based on the type of the failure, at least one parameter of the parameters to be tuned in response to detection of the failure. Moreover, the DPPMS may tune the settings corresponding to the at least one selected parameter to adapt the data protection policy.
US11829265B2

Methods, systems, and apparatus, including computer-readable storage media for uncorrectable memory recovery. Different sources of uncorrectable memory error are handled to provide for recovery actions by a host kernel of a machine hosting one or more virtual machines. Rather than defaulting to kernel panic behavior, the host kernel can identify the source of uncorrectable error, and cause the host machine and/or the affected virtual machines to take recovery action that is less disruptive than abrupt shutdown from panic. For example, the host kernel can handle uncorrectable memory error caused by kernel accesses to guest memory of a host virtual machine, as well as uncorrectable memory error improperly raised as a result of known defects in host machine hardware. The host kernel can also be configured to detect sources of overflow in exceptions raised by a processor as a result of uncorrectable memory error.
US11829257B2

Due to the threat of virus attacks and ransom ware, an apparatus and methods for protecting backup storage devices from malicious software virus attacks is explored. An independent backup storage system is connected to a primary storage server over an undiscoverable communications line. The backup storage system is a read-only backup storage system most of the time buffering the backup storage system from a virus or attack on the primary storage server. The backup storage system changes from a read-only backup storage system to a read/write backup storage system only during a backup window of time where data is backed up to the backup storage system. A snapshot of the backup data is maintained in the backup storage system and can be made available at numerous points of time in the past if the data primary storage server becomes corrupted.
US11829253B2

A database system comprising a database comprising a plurality of data storage nodes, the plurality of data storage nodes including a primary storage node and a plurality of secondary storage nodes. The database system may also include at least one processor configured to: perform at least one write command to a secondary storage node of the plurality of secondary storage nodes; and perform at least one backup command, at least partially in parallel with the at least one write command being performed to the secondary storage node, of at least some data from a snapshot of data stored in the secondary storage node. A method for performing at least one backup command in a database at least partially in parallel with the at least one write command being performed.
US11829251B2

Disclosed methods and systems leverage resources in a storage management system to restore a selected backup to a production site. The backup is partitioned into blocks with associated signatures. The production site may have blocks that have not changed from when the backup occurred, so those blocks do not need to be restored. Block signatures from the production site are compared with block signatures from the incremental backup to identify blocks that need to be restored. Efficiency may be achieved by synchronizing the replacement blocks from more easily accessible location where available before synchronizing from less accessible locations. In some embodiments, a user may specify the location of the site with the replacement blocks.
US11829249B2

A memory tier is established in a cluster system having a deduplicated file system. The memory tier includes memory pages configured as huge pages, where writes to the huge pages are exported in a device file that is outside of a user process namespace within which processes of the deduplicated file system run. At least a portion of metadata generated by the deduplicated file system is written to the memory tier. The portion of metadata includes an index of fingerprints corresponding to data segments stored by the deduplicated file system to a storage pool. A determination is made that an instance of the deduplicated file system has failed. A new instance of the deduplicated file system is started to recover file system services by loading the index of fingerprints from the device file.
US11829244B2

A memory device includes a first memory group including plural first non-volatile memory cells capable of storing multi-bit data, and a second memory group including plural second non-volatile memory cells capable of storing single-bit data. A program operation controller builds the multi-bit data based on data inputted from an external device, performs a logical operation regarding partial data among the multi-bit data to generate a parity, programs the parity in the second memory group after programming the partial data in the first memory group, perform a verification operation regarding the partial data after a sudden power-off (SPO) occurs, recovers the partial data based on the parity and a result of the verification operation, and programs recovered partial data in the first memory group.
US11829241B2

A first serializing stage is provided with a stream of data words composed of sub-words that each have values that associate each of the sub-words with the same error detection code value. For example, the values selected for each sub-word may each be associated with even parity. One or more serializing stages time-multiplex the sub-words into a stream of sub-word sized data. At the serializing stage that receives sub-word sized data stream, the data is checked to determine whether any of the sub-words is no longer associated with the error detection code value. Serializing/deserializing stages are selectively controlled to replace one or more data bits from a word being serialized/deserialized with an error detecting code value (e.g., parity). A subsequent serializing/deserializing stage is enabled to use the inserted error detecting code values and the data in the received words to determine whether an error has occurred.
US11829237B1

Systems, apparatuses, and methods for error detection and recovery when streaming data are described. A system includes one or more companion direct memory access (DMA) subsystems for transferring data. When an error is detected for a component of the companion DMA subsystem(s), the operations performed by the other components need to gracefully adapt to this error so that operations face only a minimal disruption. For example, while one or more consumers are still consuming a first frame, a companion router receives an indication of an error for a second frame, causing the companion router to send a router frame abort message to a route manager. In response, the route manager waits until the consumer(s) are consuming the second frame before sending them a frame abort message. The consumer(s) flush their pipeline and transition to an idle state waiting for a third frame after receiving the frame abort message.
US11829234B2

Methods, apparatus, and processor-readable storage media for automatically classifying cloud infrastructure components for prioritized multi-tenant cloud environment resolution using artificial intelligence techniques are provided herein. An example computer-implemented method includes obtaining historical data pertaining to a multi-tenant cloud environment; training one or more artificial intelligence techniques, using at least a portion of the obtained historical data, for classifying cloud infrastructure components for prioritizing incident-related resolution; classifying one or more cloud infrastructure components, within the multi-tenant cloud environment and associated with one or more server-related issues, into one or more of multiple resolution priority classes; and performing one or more automated actions based at least in part on the classifying of the one or more cloud infrastructure components.
US11829231B2

A method of generating a core dump in a User Equipment (UE) may include detecting, using at least one processor, a trigger, the trigger including an instruction to generate a core dump of the UE. The method may further include classifying, using the at least one processor, data stored in memory of the UE as Read-Write (RW) data or Read Only (RO) data. The method may further include generating, using the at least one processor, a partial core dump based on the RW data of the memory.
US11829230B2

Disclosed embodiments provide techniques for generating and using a Global Error-Code Sequence (GECS), with the role of generating, at request, a unique error identification number (ID). The scope of the unique identification number can include worldwide, company-wide, or a certain application ecosystem, such as eCommerce applications, etc. The GECS forms a strong correlation between an error condition and a known solution. While other logging signatures such as line numbers, stack traces, and addresses can change with new releases or invocations, the GECS enables a tighter coupling between an error condition and a knowledgebase document, which enables faster resolution of computer application problems and reduced downtime.
US11829225B2

Embodiments may include systems, techniques, methods, apparatus and/or device to receive an input selecting one or more areas of a display of the computing device, leaving one or more other areas of the display unselected, and to apply a masking layer to mask either pixels of the one or more selected areas or pixels of the one or more unselected areas to cause the masked pixels to be dimmed, to reduce power consumption by the display. Embodiments may further include where the one or more of the selected areas include a focus area of interest, and to apply the masking layer to mask pixels of the one or more unselected areas to cause the masked pixels to be dimmed. Embodiments may be implemented via software without directly interacting with hardware. Other embodiments may be described or claimed.
US11829223B2

End users subscribe to use information handling systems having a selected of available performance characteristics defined by a battery configuration selected to build the information handling systems. A manufacturer meets subscriptions with information handling systems built from an inventory of new main batteries, deployed batteries of information handling system in use by subscribers, and separated batteries taken from returned information handling systems and re-used. End user subscriptions are met in part by building replacement information handling systems with separated batteries having a useful life remaining that aligns with end user battery usage patterns tracked over time, benchmarked performance metrics and end user subscription performance characteristics.
US11829219B1

A transmitter of a wireless power transfer system is provided. The transmitter comprises a processor and a memory. The memory stores executable instructions that, in response to execution by the processor, can cause the processor to receive one or more signals generated by an inverter of the transmitter. The processor can measure or obtain a first value of the one or more signals and perform a comparison between the first value and a second value of the one or more signals. Based on the comparison, the processor can adjust at least one parameter of a pulse width modulation (PWM) signal generated by the processor that controls the inverter to maintain the inverter in a soft switching state.
US11829211B2

A first lead wiring line and a second lead wiring line intersecting a bending portion of a frame region overlap each other and are electrically connected to each other, and in a first resin layer interposed between the first lead wiring line and the second lead wiring line, a plurality of tapered holes are formed and overlap the first lead wiring line and the second lead wiring line.
US11829209B2

An electronic device is provided. The electronic device includes a first housing including a first face and a second face, a second housing including a third face and a fourth face, a folding part rotatably connecting the first housing and the second housing, a flexible display disposed on the first face and the third face, a camera exposed through at least a portion of the fourth face, a memory configured to store instructions, and a processor configured to determine an orientation of the electronic device and a direction in which the camera is pointed while a camera application is executed, identify the first area or the second area as an area in which a preview image acquired through the camera is displayed based at least on the determined direction and the determined orientation, and display the preview image, acquired through the camera, in the identified area using the flexible display.
US11829208B2

An information handling system display peripheral includes a peripheral camera in a cavity that extends out to capture visual images for communication through a cable to the display peripheral and from the display peripheral to the information handling system. The camera peripheral separates from the display peripheral with removal from the cavity and extension of the cable from a spool so that the camera peripheral can capture visual images from a variety of positions around the display peripheral, such as by resting on a support surface with feet that extend out from the camera peripheral or by coupling to a surface with an adhesive tape on a back side of the camera peripheral.
US11829202B2

A portable electronic apparatus with multiple screens includes a first screen and a second screen movably coupled to the first screen along an arcuate path to be received in the first screen or moved out of the first screen. The first screen and the second screen face a same side of the portable electronic apparatus. The second screen includes a base, a lifting mechanism disposed on the base, and a display unit. The display unit is disposed on the lifting mechanism to be driven by the lifting mechanism to be lifted or lowered relative to the base. When the second screen is moved out of the first screen and a step is provided between a display surface of the display unit and a display surface of the first screen, the display unit is adapted to be lifted relative to the base through the lifting mechanism to compensate the step.
US11829201B2

A rotatable docking station includes a swivel mount assembly for rotational mounting of an electronic device. The swivel mount assembly includes and insertable part to be inserted into an opening in a structure and a lip part. A securing body secures the assembly body to a surface of the structure. A rotatable body includes another insertable part to be inserted into an opening in the insertable part of the assembly body, a plate part, and side walls with at least one side aperture. A platform part supports an electronic device and has at least one aperture at a location that permits a cable extending from the electronic device to pass through the aperture. At least one cable retractor is coupled to another end of the another insertable part of the rotatable body and has one first pulley and one second pulley.
US11829192B2

A method, apparatus and computer program utilize digital signatures to accurately and efficiently identify changes to objects of interest within captured images. In the context of a method, a digital signature is obtained for an object of interest at a particular location. The method also determines whether a difference between the digital signature and a previously determined digital signature associated with the location satisfies a predefined criterion. In accordance with determining that the difference fails to satisfy the predefined criterion, the method causes information regarding the object of interest at the particular location to be collected, such as to permit a map that references the object of interest or other information associated with the object of interest to be updated.
US11829190B2

Data routing for efficient decompressor use is described. In accordance with the described techniques, a cache controller receives requests from multiple requestors for elements of data stored in a compressed format in a cache. The requests include at least a first request from a first requestor and a second request from a second requestor. A decompression routing system identifies a redundant element of data requested by both the first requestor and the second requestor and causes decompressors to decompress the requested elements of data. The decompression includes performing a single decompression of the redundant element. After the decompression, the decompression routing system routes the decompressed elements to the plurality of requestors, which includes routing the decompressed redundant element to both the first requestor and the second requestor.
US11829189B2

Clustering structured log data by key schema includes receiving a raw log message. At least a portion of the raw log message comprises structured machine data including a set of key-value pairs. It further includes receiving a map of keys to values. It further includes using the received map of keys to values to determine a key schema of the structured machine data. The key schema is associated with a corresponding cluster. It further includes associating the raw log message with the cluster corresponding to the determined key schema.
US11829184B1

Introduced here is a method, a system, a device, etc. for displaying health-related data (e.g., blood glucose measurements) relevant to user's selection. The method, the system, the device, etc. can be based on: receiving healthcare-related data from data streams associated with a profile of a patient; identifying, based on a least a subset of the data streams, a time window corresponding to a contextual event indicative of a patient activity that has a potential of affecting metabolism of the patient; determining a graphical representation of the contextual event; generating a graph of blood glucose level over time for display; detecting a user indication of a user interest in a time point along the graph of the blood glucose level; and highlighting the graphical representation of the contextual event in response to the time point falling within the identified time window.
US11829178B2

An embodiment electronic circuit power supply device is configured to: flow, through a first conductor connected to a node, a first current that is an image of a second current consumed by the electronic circuit; flow a third current through a second conductor connected to the node; regulate a potential of the node to a constant value by acting on the third current; flow a fourth constant current through a third conductor connected to the node; and consume a fifth current that is an image of the third current.
US11829168B2

An apparatus including a printed circuit board (PCB) including a sense resistor; and an integrated circuit (IC) mounted on the PCB, wherein at least a portion of the IC draws current from a power rail, wherein the sense resistor is coupled between the power rail and the IC, wherein the sense resistor is configured to produce a sense voltage in response to the current drawn by the at least portion of the IC, and wherein the IC includes a current sensor configured to generate a signal indicative of the current drawn by the at least portion of the IC based on the sense voltage.
US11829160B2

A set of commands for each of a plurality of actuators to alter an aircraft's state responsive to one or more inputs is produced. The set of commands is provided to fewer than all actuators comprising the plurality of actuators.
US11829155B2

A system and a method for navigating a robot. The system receives a target location, a field map, sensor data from a robot, and a robot location. The sensor data may include image data and kinetic data. Further, the system may determine a navigation mode based on the sensor data and the robot location. The navigation mode may be one of an under-canopy mode, an out-row mode, and a recovery mode. Further, the system may generate a reference map comprising a path for the robot to follow to reach the target location based on the navigation mode, the field map, and the target location. Finally, the system may be configured to navigate the robot based on the reference map.
US11829154B1

The present disclosure provides systems and methods for robotic navigation, teaching, and mapping. In some cases, the robotic systems and methods may be used to clean an area or environment.
US11829153B2

An apparatus for identifying the state of an object includes a processor configured to input, every time obtaining an image from a camera, the image into a first classifier to detect, for each of one or more predetermined objects represented in the image, an object region including the object; determine a predicted object region in a subsequent image to be obtained from the camera for an object whose position in the subsequent image is predictable; and input characteristics into a second classifier to identify the state of an object involving time-varying changes in outward appearance. When the object has a predicted object region, the characteristics are obtained from pixel values of the predicted object region in the subsequent image. On the other hand, when the object does not have a predicted object region, the characteristics are obtained from pixel values of the object region detected from the subsequent image.
US11829151B2

A construction-vehicle autonomous travel control device to correct a steering angle so as to direct to a target point set on a target track includes: an expected arrival point calculator to calculate an expected arrival point of a vehicle to arrive after a predetermined time based on a vehicle speed and a steering angle; and a corrected steering angle calculator to calculate a corrected steering angle so as to direct the expected arrival point to the target point.
US11829146B2

A method includes detecting, by a sensing system of an autonomous vehicle (AV) executing a trip from a first location to a second location, a signal from a source external to the AV to stop the AV, and analyzing the signal to determine whether the AV is to be stopped in response to the signal. Responsive to determining that the AV is to be stopped, the method includes causing a vehicle control system of the AV to stop the AV at a third location, determining that one or more parking brakes are to be engaged, and causing the vehicle control system to automatically engage the one or more parking brakes.
US11829145B2

A delivery robot is provided for the delivery of home dialysis supplies to a home dwelling of a home dialysis patient. The delivery robot can be an autonomous delivery robot. The delivery robot can have an outdoor set of wheels or other traction devices, and an indoor set of wheels or other traction devices. The delivery robot can be configured to switch between an outdoor configuration for traversing an outdoor surface, and an indoor configuration for traversing an inside surface, inside the home of the home dialysis patient. A network is also provided and can include a robot delivery vehicle, a warehouse, a remote computer within the patient's home, or a combination thereof. Methods of delivering home dialysis supplies are also provided that utilize the delivery robot and network.
US11829140B2

Systems and methods for controlling a searchlight mounted to an aerial vehicle. The systems and methods receive angular data representing a directional angle of a beam of the searchlight and location data representing a global location of the aerial vehicle from a sensor system of the aerial vehicle. The systems and methods determine coverage of the beam of the searchlight on ground based on the angular data and the location data. Based on the coverage of the beam, the aerial vehicle is controlled to change the global location, the display is controlled to depict the coverage of the beam on a map including historical coverage of the beam, and/or the searchlight actuator is controlled to adjust the direction of the beam.
US11829139B2

A technique is described for developing and using applications and skills with an autonomous vehicle. In an example embodiment, a development platform is provided that enables access to a developer console for developing software modules for use with an autonomous vehicle. Using the developer console, a developer user can specify instructions for causing an autonomous vehicle to perform one or more operations. For example, to control the behavior of an autonomous vehicle, the instructions can cause an executing computer system at the autonomous vehicle to generate calls to an application programming interface (API) associated with an autonomous navigation system of autonomous vehicle. Such calls to the API can be configured to adjust a parameter of a behavioral objective associated with a trajectory generation process performed by the autonomous navigation system that controls the behavior of the autonomous vehicle. The instructions specified by the developer can be packaged as a software module that can be deployed for use at autonomous vehicle.
US11829130B2

A control apparatus includes: a management unit that updates internal state values for each control period with a state value generated in a subject to be controlled; a feature quantity extraction unit that calculates a feature quantity from a change of a second internal state value for each unit section determined according to a value of a first internal state value; and an abnormality detection unit that generates detection results indicating whether any abnormality has occurred in a subject to be monitored included in the subject to be controlled, on the basis of the feature quantity. The feature quantity extraction unit and the abnormality detection unit output the values of the first internal state value used to determine the unit section, in correspondence with the corresponding unit section.
US11829127B2

According to one or more embodiments of the disclosure, a first autonomous mobile robot (AMR) encounters a second AMR, while navigating a location. The first AMR receives, from the second AMR, a task list of the second AMR. The first AMR determines an adjustment to the task list of the second AMR, based in part on a comparison between the task list of the second AMR and a task list maintained by the first AMR. The first AMR sends, to the second AMR, the adjustment to the task list of the second AMR.
US11829124B2

Embodiments of the present disclosure provide a method for predicting an occurrence of a tool processing event, thereby determining whether to activate a virtual metrology. In a model-building stage, plural sets of model-building data are used to create at least one classification model in accordance with at least one classification algorithm, in which each classification model includes plural decision trees. Then, probabilities of the decision trees are used to create at least one reliance index model, and the sets of model-building data are used to create at least one similarity index model in accordance with a statistical distance algorithm. In a conjecture stage, a set of processing data of a workpiece is inputted into each classification model, each reliance index model and each similarity index model to determine whether to activate (start) virtual metrology.
US11829122B2

Various embodiments of the teachings herein include an industrial network behavior analysis method. The method may include: defining a first time window for a target industrial control system, for the target industrial control system to perform a control behavior; respectively determining an execution probability deviation for each control instruction within the first time window and using the execution probability to characterize the ratio of the number of times the corresponding control instruction is executed within a time period to the total number of times the control instruction within the time period; defining a second time window according to the control instruction characterizing a time period when the system performs the corresponding control behavior, and the control behavior is the same as that performed in the first time window. The method may include performing for each second time window: for each control instruction, calculating an execution probability; for each control instruction, determining whether the execution probability meets a target deviation, wherein the target execution probability deviation is the execution probability deviation of the control instruction in the first time window corresponding to the same in the second; determining that the control instruction is legal if the execution probability meets the target deviation; and determining that the instruction is suspicious if the execution probability of the control instruction does not.
US11829118B2

A method includes simulating a process, with computer-based software, to produce virtual data about the process; identifying process parameters for a real-world version of the process; providing a real-world sensor to sense a parameter associated with the real-world version of the process; receiving sensor readings from the real-world sensor while the real-world version is being performed; and training a machine-learning software model to predict a behavior of the real-world sensor based on the virtual data about the process, the process parameters, and the sensor readings.
US11829106B2

A holographic projector and method of holographic projection is disclosed. A first array of light-modulating pixels displays a first hologram and a second array of light-modulating pixels displays second hologram. A first light source illuminates the first array of pixels such that a first holographic reconstruction, comprising a first zero-order replay field, is formed on a replay plane and a second light source illuminates the second array of pixels such that a second holographic reconstruction, comprising a second zero-order replay field, is formed on the replay plane. Real image content of the first holographic reconstruction is restricted to a first sub-area of the first zero-order replay field and real image content of the second holographic reconstruction is restricted to a first sub-area of the second zero-order replay field. The holographic projector is arranged such that the first zero-order replay field and the second zero-order replay field are no more than partially overlapping. The first sub-area of the first zero-order replay field and the first sub-area of the second zero-order replay field form a continuous display area of the holographic projector.
US11829093B2

An image forming apparatus includes an image bearing member, an image forming portion, an endless belt, a plurality of stretching rollers including an inner roller, an outer roller, a position changing mechanism capable of changing a position of the inner roller to a first position and a second position positioned downstream of the first position with respect to a rotational direction of the endless belt, a feeding member, a feeding member driving portion, and a controller. A feeding start timing of a recording material by the feeding member depends on the position of the inner roller during transfer of a toner image onto the recording material.
US11829089B2

A fixing apparatus includes an endless first rotary member, a heating element, a second rotary member configured to form a nip portion, and a nip member configured to receive radiant heat from the heating element and heat the nip portion. The nip member includes a main-body portion that contains aluminum or aluminum alloy and a protective layer that includes an oxide film formed on a surface of the main-body portion. The main-body portion contains a heat receiving surface that faces the heating element and receives radiant heat from the heating element, and a rubbed surface that is rubbed against the inner circumferential surface of the first rotary member. The protective layer contains coloring agent that causes an emissivity of the heat receiving surface and the rubbed surface to be higher than an emissivity of a natural color oxide film.
US11829088B2

An image forming apparatus includes an image forming portion, a transfer portion, a power source, a reading portion, and a controller. The controller executes an output operation so that first test images do not overlap with second test images, respectively, on a first side and a second side of a recording material. On the basis of information on a second test voltage for transfer of the second test image, of the plurality of second test images, of which information on a density read by the reading portion coincides with a preset condition, the controller sets a transfer voltage for image transfer onto the second side in double side image formation so that an absolute value of the transfer voltage set for the image transfer onto the second side in double side image formation is greater than an absolute value of the second test voltage that coincides with the preset condition.
US11829076B2

A method of treating a surface of a reticle includes retrieving a reticle from a reticle library and transferring the reticle to a treatment device. The surface of the reticle is treated in the treatment device by irradiating the surface of the reticle UV radiation while ozone fluid is over the surface of the reticle for a predetermined irradiation time. After the treatment, the reticle is transferred to an exposure device for lithography operation to generate a photo resist pattern on a wafer. A surface of the wafer is imaged to generate an image of the photo resist pattern on the wafer. The generated image of the photo resist pattern is analyzed to determine critical dimension uniformity (CDU) of the photo resist pattern. The predetermined irradiation time is increased if the CDU does not satisfy a threshold CDU.
US11829064B2

An EUV lighting device for metrology and inspection of an EUV mask in an EUV exposure process of a semiconductor device manufacturing process includes: an EUV light source for outputting EUV light with a wavelength ranging from 5 nm to 15 nm; and a multilayer reflection zone plate having an EUV reflection multilayer film, which is a planar substrate, and a zone plate pattern. The EUV lighting device radiates EUV light output from the EUV light source to the multilayer reflection zone plate, acquires 1st diffraction light reflected, and creates EUV illumination light.
US11829056B2

Embodiments provide grade annunciator systems that allow a lumber workpiece traveling in a workflow path to be labeled with a projected image that conveys information about the grade, a cut line, and/or the location of a defect in the workpiece. In some embodiments, the system includes a conveyor configured to convey lumber workpieces in a workflow path, and a projector or series of projectors configured to project an image or symbol onto a surface of the workpiece, wherein the image or symbol indicates grade, a cut line, and/or the location of a defect in the workpiece. Other embodiments are methods of labeling a lumber workpiece in a workflow path, the methods includes conveying the lumber workpiece along the workflow path, and projecting an image or symbol onto a surface of the workpiece as it is conveyed along the workflow path.
US11829052B2

A gaze detection apparatus according to the present invention, includes at least one memory and at least one processor which function as: a detection unit configured to detect a gaze of an eye that views a display surface, based on an eye image obtained by capturing the eye; and a determination unit configured to determine whether the detection of the gaze is in error, based on a current eye image and a past eye image.
US11829047B2

Methods of making a top-plane connection in an electro-optic device and devices including such connections. A through hole is created through a rear substrate to provide a connection between a conductor coupled to the rear substrate and a light-transmissive conductive layer coupled to a top transparent substrate. The hole is subsequently filled with a top-plane connection material that provides an electrical connection between the conductor and the light-transmissive conductive layer, but does not provide an electrical connection between a separate rear conductive layer and the light-transmissive conductor.
US11829041B2

An array substrate includes a base substrate, pixel electrodes and common electrodes, first scan lines, second scan lines and data lines. The pixel electrode has first electrode strips disposed at intervals in a row direction. The common electrodes and the pixel electrodes are disposed on the same layer, and the common electrodes have second electrode strips disposed at intervals. The second electrode strips and the first electrode strips are alternatively arranged. The first scan line is located between two adjacent rows of pixel electrodes. The second scan line is located between two adjacent columns of pixel electrodes and is electrically connected to the first scan line, and the second scan line has a scan signal input terminal. The data line has a data signal input terminal. An orthographic projection of the data line on the base substrate intersects with a central region of the pixel electrode on the base substrate.
US11829040B2

The present application provides a color film substrate, a display device, and a color film substrate fabricating method. The color film substrate comprises a display region and a non-display region, wherein the color film substrate in the non-display region comprises: a base; and a photoresist layer disposed on the base; a planarization layer disposed on a side of the photoresist layer away from the base; a support layer disposed on a side of the planarization layer away from the base; wherein a total thickness of the photoresist layer, the planarization layer, and the support layer is greater than or equal to a first thickness threshold.
US11829039B1

A display may include illumination optics, a ferroelectric liquid crystal on silicon (fLCOS) panel, and a waveguide. The illumination optics may include a red, green, and blue light sources. The fLCOS panel may produce image light by modulating a series of image frames onto illumination light. Control circuitry may control the illumination optics to produce the illumination light for each image frame in the series of image frames according to a green-heavy illumination sequence that includes first, second, and third time periods. The green light source may be active during each of the first, second, and third time periods. This may allow the green light source to be driven with a lower current density than the other light sources without significantly reducing image quality at an eye box. The lower current density may match the peak efficiency of the green light source, thereby minimizing power consumption by the display.
US11829030B2

A backlight module and a display device are provided, and the backlight module includes: a substrate; a plurality of light-emitting elements arranged in an array on the substrate; and a reflective supporting structure on the substrate, wherein the reflective supporting structure has a plurality of openings, the plurality of openings correspond to the plurality of light-emitting elements one-to-one, and each of the plurality of light-emitting elements is accommodated in one of the plurality of openings, wherein the reflective supporting structure is configured to reflect light from the plurality of light-emitting elements, so that an angle between an exit direction of the reflected light and a first direction perpendicular to the substrate is less than a predetermined angle.
US11829020B2

A control system for independent alternating-input (“IAI”) devices includes multiple IAI devices and an analog switch component. The control system may also include a bus-generating component. The analog switch component includes multiple switches configured to connect of disconnect input connection points of the analog switch component and voltage input points of the IAI devices. The analog switch component opens or closes switches, responsive to a digital control signal, to provide voltage signals to the voltage input points of the IAI devices. In some cases, the IAI devices activate or deactivate based on the provided voltage signals. In some cases, the bus-generating component provides a first voltage signal to a first voltage input point of an IAI device, and the analog switch component controls the switches to provide a second voltage signal to a second voltage input point of the IAI device.
US11829016B2

A display device includes a display panel including a display surface on which an image is displayed, a film disposed above the display panel, a bottom chassis disposed under the display panel, a pole frame disposed under the bottom chassis, and a pole chassis. The pole frame includes a fixing portion and an elastic portion. The pole chassis is coupled with the elastic portion. The film includes a first portion disposed on the display panel and a second portion extending from the first portion and coupled to the pole chassis. The pole frame and the pole chassis cooperate to exert a force on the film, and thus the film may be extended to the bottom chassis from the display panel without being deformed.
US11829014B1

According to an aspect, a display device includes: a display panel; and a parallax formation panel disposed between the display panel and a viewpoint. The parallax formation panel includes first electrodes and second electrodes, the first electrodes being provided to be able to form light transmitting regions in accordance with positions of a plurality of predetermined viewpoints, the second electrodes being provided to be able to form light shielding regions that shield regions other than the light transmitting regions from light. A width of each first electrode in a first direction in which the plurality of viewpoints are arranged is longer than a length of each first electrode in a second direction orthogonal to the first direction and extending along a display surface of the display panel.
US11828996B2

An optical fiber ribbon comprises a plurality of optical fibers arranged in parallel and a connecting resin layer containing a ribbon resin for coating and connecting the plurality of optical fibers, wherein each of the plurality of optical fibers has an outer diameter of 220 μm or less; each of the plurality of optical fibers includes a glass fiber, a primary resin layer, and a colored secondary resin layer; the colored secondary resin layer contains a cured product of a resin composition containing 2,4,6-trimethylbenzoyldiphenylphosphine oxide; and a content of phosphorus in the colored secondary resin layer is 0.03 mass % or more and 0.30 mass % or less, and an amount of a phosphorus-tin complex at the surface of the colored secondary resin layer is 300 ppm or more and 7000 ppm or less.
US11828994B2

A coupling device (9) for light guides (8), including a light entrance (11) and a light-guide space (12) aligned at the light entrance (11), and including a clamping device with a first roller pair (20) with two opposing rollers (21; 32), between which an inserted light guide (8) can be clamped. The coupling device (9) has a second roller pair (26) with two opposing rollers (21), and the second roller pair (26) is arranged closer to the light entrance (11) than the first roller pair (20).
US11828992B2

A short-waveband active optical component based on a vertical emitting laser and a multi-mode optical fiber has an emitting end and a receiving end. In the emitting end, multiple VCSELs generate multiple optical signals of different wavelengths, and multiple photodiodes in the receiving end receive the optical signals emitted by the VCSELs. Both ends use a focusing lens array to collimate and focus the optical signals A Z-block-shaped prism performs a light combining function at the emitting end, while another Z-block-shaped prism performs a light splitting function at the receiving end. Both ends use a focusing lens for collimating and focusing the optical signals at ends of a multi-mode optical fiber, which is used for transmitting the optical signals generated by the VCSELs. The short-waveband active optical component has a small size and a high transmission rate.
US11828988B2

An optical fiber fixing tool includes: a fiber accommodating body having a fiber accommodating groove that accommodates: at least a part of an uncovered bare portion of an optical fiber and a boundary part between the uncovered bare portion and a covered portion of the optical fiber, a cover being removed to expose a bare fiber in the uncovered bare portion; and a fixing resin that fills an inside of the fiber accommodating groove and fixes at least the part of the uncovered bare portion and the boundary part. In a cross-sectional view of the fiber accommodating groove viewed from a cross section of the optical fiber, the entire uncovered bare portion and the entire boundary part are accommodated in the fiber accommodating groove, and the fixing resin covers an entire outer circumference of the uncovered bare portion and an entire outer circumference of the boundary part.
US11828987B2

Systems and methods for adjusting a distance of an optical fiber end to a lens assembly are provided. Methods include adjusting a movement of an inner barrel in just one axis while preventing the inner barrel from spinning.
US11828983B2

Structures for a cavity included in a photonics chip and methods of fabricating a structure for a cavity included in a photonics chip. The structure includes a substrate, a back-end-of-line stack having interlayer dielectric layers on the substrate, and a cavity penetrating through the back-end-of-line stack and into the substrate. The cavity includes first sidewalls and second sidewalls, and the second sidewalls have an alternating arrangement with the first sidewalls to define non-right-angle corners.
US11828982B2

An optical array waveguide grating-type multiplexer and demultiplexer according to an embodiment of the present invention comprise: a first substrate, a plurality of first waveguides disposed on the first substrate to be superposed in the vertical direction, which is the thickness direction of the first substrate; a 1-1st cladding layer disposed between the first substrate and a 1-1st waveguide, which is nearest to the first substrate among the plurality of first waveguides; a 1-2nd cladding layer disposed between the plurality of first waveguides; and a 1-3rd cladding layer disposed on a 1-2nd waveguide, which is furthest from the first substrate among the plurality of first waveguides.
US11828979B2

An IR-transmitting glass fiber configured to include a holey-microstructured core and a cladding surrounding the core. Glass material used at least in the core is one of the heavy metal oxide glasses, where the glass network former is an oxide selected from GeO2, TeO2, Sb2O3, and Bi2O3, while each and every component of the fiber includes only an oxide glass material and is devoid of any other materials.
US11828970B1

Provided is a flexible display. The flexible display includes a flexible substrate, a flexible light guide film, a first light-scattering film, a first light-shielding film, a first color film and an LED light source disposed on the side of the flexible light guide film, and the flexible substrate, the flexible light guide film, the first light-scattering film, the first light-shielding film, and the first color film are sequentially stacked. The first color film includes a first pattern area and a first non-display area. The first light-shielding film includes a first light-shielding area and a first light-transmittance area. The flexible light guide film includes a first polymer film. The first polymer film includes multilayer-structured nanoscale light-scattering particles uniformly distributed. Each multilayer-structured nanoscale light-scattering particle includes a nanoparticle and a second polymer layer coating the nanoparticle.
US11828961B2

The present disclosure relates to an optical filter and an infrared image sensing system including the optical filter. The optical filter includes a glass substrate, and an IR film layer and an AR film layer plated on two opposite surfaces of the glass substrate; the IR film layer includes a first refractive-index-material layer, a second refractive-index-material layer, and a third refractive-index-material layer; the refractive index of the third refractive-index-material layer is greater than the refractive index of the first refractive-index-material layer, and the refractive index of the second refractive-index-material layer is greater than the refractive index of the third refractive-index-material layer. The optical filter of the present disclosure has a good anti-reflection effect on near-infrared light so that a high accuracy of face recognition and gesture recognition is ensured.
US11828958B2

A display device and a manufacturing method thereof are provided. The display device includes a display panel and an optical modulation component on a light-emitting side of the display panel; the display panel includes multiple pixel units, the optical modulation component includes multiple optical modulation units in one-to-one correspondence with the multiple pixel units, and each optical modulation unit includes multiple prisms; and the prism is configured to refract light emitted from the corresponding pixel units so that the refracted light exits at a preset angle.
US11828955B2

A position sensing circuit that can be used with a position control device including a differential sensing coil unit having a first sensing coil and a second sensing coil disposed to face a conductor disposed on one side of a lens barrel. The position sensing circuit includes: a differential oscillation circuit generating a first oscillation signal having a first amplitude based on a first inductance of the first sensing coil, variable according to positional movement of the conductor, and a second oscillation signal having a second amplitude based on a second inductance of the second sensing coil, variable according to positional movement of the conductor; an amplitude detection circuit detecting the first amplitude of the first oscillation signal and the second amplitude of the second oscillation signal; and a signal processing circuit calculating the first amplitude and the second amplitude to calculate a position value.
US11828951B2

A meta-optical device for light beam combining is provided to include a substrate and a meta-optical array that is formed on the substrate and that is disposed to receive N number of col-mated light beams. The meta-optical array includes a plurality of nanostructures that are made in such a way that the N number of collimated light beams are deflected to travel in a predetermined direction.
US11828949B1

A system and method for evaluating an insurance applicant as part of an underwriting process to determine one or more appropriate terms of life or other insurance coverage, such as premiums. A processing element employing a neural network is trained to correlate aspects of appearance and/or voice with personal and/or health-related characteristic. A database of images and/or voice recordings of individuals with known personal and/or health-related characteristics is provided for this purpose. The processing element is then provided with an image and/or voice recording of the insurance applicant. The image may be an otherwise non-diagnostic image, such as an ordinary “selfie.” The trained processing element analyzes the image of the insurance applicant, with their permission or affirmative consent, to determine the personal and/or health-related characteristic for the insurance applicant, and then, based upon that analysis, facilitates the underwriting process and/or suggests the one or more appropriate terms of insurance coverage.
US11828945B2

A personal, electronic target vision system renders targets in the field of view of the user in real-time so that the user can visualize where the targets are relative to him, in an orientation analogous to unaided human vision. An electronic vision device exchanges target selection information with a target vision server which returns to the electronic vision device the corresponding selected target location information for rendering selected targets in accordance with the user's changing viewpoint. The target vision server queries a target information server in order to access, filter and provide the real-time target location information required by the electronic vision device. A surveillance system of sensors and target tracking systems provides the target information server with target location information.
US11828938B2

A small information display apparatus capable of displaying video information on a windshield as a virtual image is provided. An information display apparatus configured to display video information of a virtual image on a windshield of a conveyance includes: a liquid crystal panel arranged as a video display apparatus configured to form the video information; and a virtual image optical system provided with a windshield for displaying the virtual image at a front of the conveyance by reflecting video of the liquid crystal panel by means of the windshield. The virtual image optical system is configured by arranging a concave mirror and an optical element between the concave mirror and the video display apparatus.
US11828927B2

A microscope including an illumination assembly, an image capture device and a processor can be configured to selectively identify regions of a sample including artifacts or empty space. By selectively identifying regions of the sample that have artifacts or empty space, the amount of time to generate an image of the sample and resources used to generate the image can be decreased substantially while providing high resolution for appropriate regions of the computational image. The processor can be configured to change the imaging process in response to regions of the sample that includes artifacts or empty space. The imaging process may include a higher resolution process to output higher resolution portions of the computational image for sample regions including valid sample material, and a lower resolution process to output lower resolution portions of the computational image for sample regions including valid sample material.
US11828926B2

A microscope may receive a fiber optic connector via a connector adapter of the microscope, wherein the connector adapter includes an opening and a shaped reflective surface surrounding the opening. The microscope may align a ferrule of the fiber optic connector with the opening of the connector adapter of the microscope, wherein the ferrule includes a ferrule chamfer or a ferrule radius. The microscope may transmit direct light onto the shaped reflective surface and may receive reflected light from the ferrule chamfer or the ferrule radius and with a camera of the microscope.
US11828917B2

An imaging lens system includes a first lens, a second lens having negative refractive power, a third lens, a fourth lens, a fifth lens, a sixth lens, a seventh lens, and an eighth lens having a concave object-side surface in a paraxial region, disposed in order from an object side in a direction of an imaging plane. The imaging lens system satisfies TTL/2IMGHT<1.5, where TTL is a distance from an object-side surface of the first lens to the imaging plane and IMGHT is one-half of a diagonal length of the imaging plane.
US11828910B2

An image lens assembly includes five lens elements, which are, in order from an object side to an image side along an optical path, a first lens element, a second lens element, a third lens element, a fourth lens element and a fifth lens element. The first lens element has positive refractive power. The third lens element has negative refractive power. The fourth lens element with positive refractive power has an object-side surface being convex in a paraxial region thereof and an image-side surface being convex in a paraxial region thereof. The fifth lens element has an object-side surface being convex in a paraxial region thereof and an image-side surface being concave in a paraxial region thereof. The image-side surface of the fifth lens element includes at least one convex critical point in an off-axis region thereof.
US11828904B2

A worksite control system includes a communication system configured to receive weather data corresponding to a worksite, a weather model generation logic configured to generate a weather model based on the weather data, a worksite action identification logic configured to identify a worksite action based on the weather model, and a control signal generator configured to generate a machine control signal that controls a machine associated with the worksite based on the identified worksite action.
US11828893B2

A radiation detector includes a support table, a sensor panel, a fixing member, and a contact member. An attachment surface having an arc surface shape is formed in the support table. The sensor panel has an imaging region in which a plurality of pixels detecting radiation are two-dimensionally arranged. A first surface of the sensor panel is attached to the attachment surface following the arc surface shape. The fixing member partially fixes the first surface to the attachment surface. The contact member comes into contact with a second surface of the sensor panel which is opposite to the first surface to suppress the lifting of the sensor panel from the support table.
US11828888B2

A radiation imaging apparatus that is used in a radiation imaging system. The radiation imaging apparatus includes an image capturing unit configured to output an image signal based on radiation transmitted through an object and offset data which is acquired by a plurality of acquisition modes and used for correcting the image signal, and a determination unit configured to determine which of a plurality of waiting modes is to be used to make the image capturing unit wait. The determination unit makes a determination based on the acquisition mode of the offset data.
US11828887B2

The present invention relates to a radioactivity measurement method and a radioactivity measurement system. A radioactivity measurement method according to the present invention comprises the steps of: measuring radioactivity while performing energy scanning and temporal scanning; preparing a database from a time-energy-related data set obtained in result of the scanning; and obtaining a radioactivity measurement value of desired time from the database.
US11828885B2

Embodiments of the present disclosure provide apparatus, methods and computer programs for ultrasonic proximity-detection. In one embodiment, processing circuitry comprises: a first input for receiving an indication of an interrogating ultrasonic signal; a second input for receiving a detected ultrasonic return signal; an adaptive filter, coupled to the first and second inputs, operative to estimate a transfer function between the interrogating ultrasonic signal and the detected ultrasonic return signal; a feature extract module, coupled to the adaptive filter, operative to calculate statistical moments of one or more of: the estimated transfer function; an estimated ultrasonic return signal, calculated based on the interrogating ultrasonic signal and the estimated transfer function; and an error signal, representing the error between the estimated ultrasonic return signal and the detected ultrasonic return signal; and a classifier module, coupled to the feature extract module, operative to determine the presence of a nearby object based on the statistical moments.
US11828877B2

The present disclosure is directed to an optical sensor package with a first assembly and a second assembly with an encapsulant extending between and coupling the first assembly and the second assembly. The first assembly includes a first substrate, a first die on the first substrate, a transparent material on the first die, and an infrared filter on the transparent material. The second assembly includes a second substrate, a second die on the second substrate, a transparent material on the second die, and an infrared filter on the transparent material. Apertures are formed through the encapsulant aligned with the first die and the second die. The first die is configured to transmit light through one aperture, wherein the light reflects off an object to be detected and is received at the second die through another one of the apertures.
US11828875B2

A semiconductor package that is a proximity sensor includes a light transmitting die, a light receiving die, an ambient light sensor, a cap, and a substrate. The light receiving die and the light transmitting die are coupled to the substrate. The cap is coupled to the substrate forming a first chamber around the light transmitting die and a second chamber around the light receiving die. The cap further includes a recess with contact pads. The ambient light sensor is mounted within the recess of the cap and coupled to the contact pads. The cap includes electrical traces that are coupled to the contact pads within the recess coupling the ambient light sensor to the substrate. By utilizing a cap with a recess containing contact pads, a proximity sensor can be formed in a single semiconductor package all while maintaining a compact size and reducing the manufacturing costs of proximity sensors.
US11828873B2

An object detection method and apparatus are provided, the object detection method includes receiving a radar reception signal reflected by an object using a radar apparatus, generating a data set for one or more reflection points of the object by processing the radar reception signal, and detecting the object corresponding to the reflection points based on the data set using a neural network-based object detection model.
US11828853B2

A LIDAR apparatus for scanning a scene, comprising a transmitter stage, a receiver stage, a beam-steering engine configured to steer the light beam received from the transmitter stage in different directions to scan at least a portion of the scene, the beam-steering engine being responsive to steering commands to produce corresponding deflections of the light beam and an operation monitor for monitoring a beam-steering function of the beam-steering engine.
US11828851B2

We provide a wide-field time-resolved imaging apparatus using resonant drive. We also identify ideal configurations of electro-optic (EO) modulator crystals for wide-field imaging. These techniques enable compact and low-cost LIDAR imaging devices. Resonant drive affords modulation of various EO modulators at high voltage by means of resonant voltage enhancement. Further, it enables operation of imaging modulators at high frequencies which would otherwise not be possible with conventional pulsed drivers—this leads to improved LIDAR accuracy and dynamic range. Resonant drive uniquely enables Pockels cell LIDAR beyond normal flash mode by allowing for multiple pulses or multiple cycles of amplitude modulated illumination to be present simultaneously in a scene. This corresponds to illumination and modulation waveforms having a defined phase relationship where time-of-flight is encoded in the phase of the returning light waveform.
US11828841B2

A method for estimating the height of a reflector of a vehicle, the method including a reading step, in which at least one reflection signal from the reflector of the vehicle is read at one time and the at least one reflection signal representing at least one information item in respect of a relative speed of the vehicle. Further, the method includes a specifying step, in which an estimated value for the speed of the vehicle is specified. Finally, the method includes an ascertaining step, in which an estimated value for the height of the reflector is ascertained using the relative speed of the vehicle and the estimated value for the speed of the vehicle.
US11828840B2

A method for detecting a moisture damage on an asphalt pavement based on adaptive selection of a penetrating radar (GPR) image grayscale includes the following steps: step 1: obtaining a moisture damage GPR image dataset through asphalt pavement investigation by using a ground GPR, where a GPR image with an appropriate plot scale is selected according to an adaptive GPR image selection method; step 2: adjusting image resolution, specifically, scaling a resolution of an initial GPR image dataset of a damage directly to 224×224 to obtain a BD dataset; step 3: inputting the dataset into a recognition model, specifically, inputting the BD dataset obtained in step 2 into the recognition model, performing operation by the recognition model, and performing step 4; and step 4: outputting a moisture damage result. The new method truly realizes automatic and intelligent target detection based on the GPR.
US11828832B2

Presented herein are infrastructure triggering techniques for secure Ultra-Wideband (UWB) ranging. In one example, a method may include providing UWB ranging parameters to a mobile device via a first radio communication, wherein the first radio communication is a non-UWB radio communication; and triggering the mobile device to perform UWB ranging with a UWB anchor, wherein the triggering is performed using a second radio communication. In another example, a method may include, obtaining, by a mobile device, UWB ranging parameters for a geographic area; obtaining a UWB ranging instruction for the geographic area; and performing UWB ranging with a target UWB anchor based on the UWB ranging parameters and the UWB ranging instruction.
US11828818B2

A method of calibrating a magnetometer may include; obtaining at least four measurement values using the magnetometer, calculating a center and a radius of a sphere in accordance with the measurement values, wherein the center and the radius of the sphere correspond to an internal magnetic field associated with an electronic device including the magnetometer, and calibrating an output of the magnetometer in accordance with the center of the sphere.
US11828795B1

Disclosed herein are thermal heads and corresponding test systems for independently controlling a one or more components while testing one or more devices under test. In some embodiments, a thermal head comprises a plurality of adapters, one or more heaters, and one or more thermal controllers for independently controlling temperatures of the components. The thermal controllers may control the temperatures of at least some of the components independently such that thermal control of one component does not affect the thermal control of the other component. In some embodiments, the thermal control is by way of one or more cold plates, and the thermal head comprises one or more cold plates. Embodiments of the disclosure further include independent control of one or more forces using one or more force mechanisms.
US11828789B2

The present disclosure provides a test apparatus and a jumper thereof. The test apparatus includes a base board and the jumper. The base board has a first slot and a second slot. The first slot has a plurality of electrical contacts, and is configured to receive a plurality of pins of a device under test. The jumper is inserted into the second slot. The jumper includes a body and a plurality of first circuits. The first circuits are disposed on the body and electrically connect the electrical contacts of the first slot to a plurality of pins of a tester.
Patent Agency Ranking