US11295808B2

A memory device includes a control logic circuit, a write data strobe signal divider, a data transceiver, and a memory cell array. The control logic circuit generates a reset signal before a write data strobe signal provided from a memory controller starts to toggle. The write data strobe signal divider generates internal write data strobe signals that toggle depending on toggling of the write data strobe signal, the internal write data strobe signals toggling with different phases, respectively. The control logic circuit initializes the internal write data strobe signals to given values in response to the reset signal. The data transceiver receives write data provided from the memory controller based on the internal write data strobe signals. The memory cell array stores the received write data.
US11295804B2

The present invention provides an output circuit and a chip. The output circuit includes a first-stage circuit, a second-stage circuit, a third-stage circuit, and a fourth-stage circuit. The first-stage circuit is configured to read serial data in a memory and divide the serial data into first voltage signals each at a specified rate level; the second-stage circuit is configured to receive the first voltage signals, generate a plurality of second voltage signals; the third-stage circuit is configured to: allocate a transmission path to each of the second voltage signals according to a ZQ calibration signal; and the fourth-stage circuit includes a pull-up circuit and a pull-down circuit, each including thin-gate low-threshold NMOS transistors, and the fourth-stage circuit is configured to generate output voltage signals of the output circuit. By eliminating the limit on a minimum operating power supply voltage, different high-speed data output ports are compatible, thereby improving efficiency.
US11295800B2

Methods of operating a memory device are disclosed. A method may include determining an amount of activity associated with at least one memory bank of a memory device. The method may further include adjusting a row hammer refresh rate for the at least one memory bank based on the amount of activity associated with the at least one memory bank. Memory devices and systems are also described.
US11295797B1

Methods, systems, and devices for techniques to mitigate asymmetric long delay stress are described. A memory device may activate a memory cell during a first phase of an access operation cycle. The memory device may write a first state or a second state to the memory cell during the first phase of the access operation cycle. The memory device may maintain the first state or the second state during a second phase of the access operation cycle after the first phase of the access operation cycle. The memory device may write, during a third phase of the access operation cycle after the second phase of the access operation cycle, the second state to the memory cell. The memory device may precharge the memory cell during the third phase of the access operation cycle based on writing the second state to the memory cell.
US11295793B2

Methods, systems, and devices for system-level timing budget improvements are described. Each memory die in a memory device may determine an offset between its system clock signal and its data clock signal. The offsets of each memory die in the memory device may be different; e.g., having different magnitudes and/or polarities. A memory die in the memory device may adjust its own data clock signal by a delay that is based on the offsets of two or more memory die in the device. The memory die may adjust its data clock signal by setting a fuse in a delay adjuster on the memory die. Adjusting the data clock signal may match an offset of a first memory die with an offset of a second memory die.
US11295779B2

The present disclosure provides an optical disk device capable of reproducing data recorded on a high linear density optical disk stably. The optical disk device according to the disclosure is characterized by being equipped with a recording expected waveform generation circuit which generates, at the time of recording, an expected waveform that is expected to be obtained at the time of decoding; and a recording pulse generation circuit which generates a recording pulse for driving a laser with power and a time width suitable for an amplitude value of the recording expected waveform for each sampling point of the recording expected waveform.
US11295776B2

The magnetic tape satisfies TDSage+TDSenv−TC≤0.30 μm. TDSage is a maximum absolute value of a difference between the servo band interval obtained before a predetermined storage and the servo band interval obtained after the storage, TDSenv is a value calculated by multiplying a difference between a maximum value and a minimum value of the servo band interval respectively obtained under five predetermined environments by ½, TC is a value calculated by multiplying TDStens by 0.5 N, and TDStens is a ratio of a change in the servo band interval to a change in tension calculated from the servo band interval respectively obtained under five predetermined environments by applying a plurality of different tensions in the longitudinal direction of the magnetic tape.
US11295774B1

A data storage device is disclosed comprising a first head actuated radially over a first disk surface, and a second head actuated radially over a second disk surface. A seek operation seeks the first head to a first fly height calibration track and seeks the second head to a second fly height calibration track. During a revolution of the first and second disk surfaces the first head is used to read the first fly height calibration track in order to calibrate a first fly height actuator for the first head, and after switching from the first head to the second head, the second head is used to read the second fly height calibration track in order to calibrate a second fly height actuator for the second head.
US11295773B1

A data storage device is disclosed comprising at least one head configured to access a magnetic tape comprising a plurality of servo frames each comprising a plurality of servo stripes. The servo stripes are read using the head to generate a read signal that is processed to generate a position error signal (PES). The head is positioned relative to the magnetic tape based on the PES, and the read signal is demodulated into digital data based on a number of servo stripes detected in each servo frame.
US11295767B2

A PMR (perpendicular magnetic recording) write head includes a main write pole (MP) that is surrounded by magnetic shields, including laterally disposed side shields (SS), a trailing shield (TS) and a leading shield (LS). The leading shield includes a leading-edge taper (LET) that conformally abuts a tapered side of the write pole. The leading-edge shield and the leading-edge taper can be independently recessed in a proximal direction away from an air bearing surface (ABS) plane so that one or the other of them is recessed and the other remains coplanar with the ABS, or both are recessed by independent amounts. In another configuration the LS is not planar but has a recessed portion in a center track region and two surrounding regions that are coplanar with the ABS plane.
US11295755B2

A non-transitory computer-readable storage medium storing a program that causes a processor included in a computer mounted on a sound source direction estimation device to execute a process, the process includes calculating a sound pressure difference between a first voice data acquired from a first microphone and a second voice data acquired from a second microphone and estimating a sound source direction of the first voice data and the second voice data based on the sound pressure difference, outputting an instruction to execute a voice recognition on the first voice data or the second voice data in a language corresponding to the estimated sound source direction, and controlling a reference for estimating a sound source direction based on the sound pressure difference, based on a time length of the voice data used for the voice recognition based on the instruction and a voice recognition time length.
US11295745B1

Described herein is a system for enabling a user to multitask by allowing a user to pause or interrupt an on-going interaction with a skill. The system monitors a state of a skill session, and updates the state to allow the user or system to suspend the session. The user may provide an instruction to pause an active session, causing the system to place the session in a suspended state. The user may then provide an instruction to resume the suspended session, causing the system to place the session in an active state. In other cases, the user input may be a request during an active session that requires invoking another skill. The system may place the current session in a suspended state, and invoke a second skill session to monitor the interaction with a second skill. When the interaction with the second skill is completed, the system may resume the previous session by placing it in an active state.
US11295742B2

In a voice output apparatus, an acquisition unit acquires a speech of an occupant of a vehicle. A determination unit determines whether or not the acquired speech is asking for repetition or rephrasing. A classification unit classifies, when it is determined that the speech is the asking, the speech according to a type of asking. An output unit outputs a voice sound in accordance with the classified type of the asking based on a content of a voice sound that is a target of the asking.
US11295735B1

This disclosure describes, in part, techniques implemented by a speech-processing system for providing an extensible skill-interface component to facilitate voice-control of third-party developer devices. The speech-processing system may provide the skill-interface component to third-party device developers using a web-based portal through which the skill interfaces may be created to voice-enable third-party devices having unique capabilities. For instance, a skill interface may define events, such as voice commands of a user, which map to directives configured to cause the third-party devices to perform an operation that is responsive to the event. In this way, the speech-processing system may receive audio data representing a voice command of a user in an environment of a third-party device, and return a directive to cause the third-party device to perform an operation responsive to the voice command.
US11295727B2

A chatbot system receives utterances of a conversation. The chatbot system constructs a conversation knowledge graph comprising one or more dialogue segments that correspond to utterances of the conversation. The chatbot system identifies a dialogue segment in the conversation knowledge graph having a contextual uncertainty that is detected based on a context model. The chatbot system generates a clarifying question for the identified dialogue segment having the contextual uncertainty. The chatbot system receives a clarifying answer from a user interface of the computing device to the clarifying question. The chatbot system updates the context model and the conversation knowledge graph based on the clarifying question and the clarifying answer to resolve the contextual uncertainty of the identified dialogue segment.
US11295725B2

A method of self-training WaveNet includes receiving a plurality of recorded speech samples and training a first autoregressive neural network using the plurality of recorded speech samples. The trained first autoregressive neural network is configured to output synthetic speech as an audible representations of a text input. The method further includes generating a plurality of synthetic speech samples using the trained first autoregressive neural network. The method additionally includes training a second autoregressive neural network using the plurality of synthetic speech samples from the trained first autoregressive neural network and distilling the trained second autoregressive neural network into a feedforward neural network.
US11295724B2

The present disclosure provides a sound-collecting method, apparatus, device and computer storage medium, wherein the method comprises: a sound-collecting apparatus collecting first sound data while playing a preset speech section; collecting sound data of a user following and reading the speech section; subjecting the sound data of following and reading the speech section to interference removal processing by using a sound interference coefficient to obtain second sound data, wherein the sound interference coefficient is determined with the speech section and the first sound data; obtaining training data for speech synthesis by using the second sound data. The quality of the collected sound data can be improved in a manner provided by the present disclosure.
US11295721B2

A system for use in video game development to generate expressive speech audio comprises a user interface configured to receive user-input text data and a user selection of a speech style. The system includes a machine-learned synthesizer comprising a text encoder, a speech style encoder and a decoder. The machine-learned synthesizer is configured to generate one or more text encodings derived from the user-input text data, using the text encoder of the machine-learned synthesizer; generate a speech style encoding by processing a set of speech style features associated with the selected speech style using the speech style encoder of the machine-learned synthesizer; combine the one or more text encodings and the speech style encoding to generate one or more combined encodings; and decode the one or more combined encodings with the decoder of the machine-learned synthesizer to generate predicted acoustic features. The system includes one or more modules configured to process the predicted acoustic features, the one or more modules comprising a machine-learned vocoder configured to generate a waveform of the expressive speech audio.
US11295719B2

The present disclosure discloses a sound receiving that includes an air conduction sound receiving circuit, a bone conduction sound receiving circuit, an adaptive filter, a crossover frequency control circuit and a synthesis circuit. The air conduction sound receiving circuit generates an air conduction sound signal. The bone conduction sound receiving circuit generates a bone conduction sound signal. The adaptive filter performs calculation according to a minimum of an error function in real time to generate a transferring filter function to filter the bone conduction sound signal to generate a transferred bone conduction sound signal. The crossover frequency control circuit determines a crossover frequency according to a maximum energy frequency point of the transferring filter function on a frequency domain. The synthesis circuit synthesizes the air conduction sound signal higher than the crossover frequency and the bone conduction sound signal lower than the crossover frequency to generate a synthesized sound signal.
US11295718B2

Methods and apparatus are provided for automatically adjusting, by an audio device, the SPL of its audio output. As described herein, the SPL is adjusted based on detected ambient noise. According to aspects, audio device iteratively adjusts the SPL based on the ambient noise. According to aspects, the SPL is adjusted to be greater than the ambient noise by a threshold SPL amount. According to aspects, the audio device outputs sound in substantially a first direction and the microphone detects sound substantially outside of the first direction. The adjusted sounds are output by the audio device.
US11295716B2

An acoustic damper system is described that is suitable for musical performances. In one example, a musical instrument is carried on a stand. A fixture is configured to be attached to the musical instrument stand and one or more fingers extend away from the fixture and the musical instrument stand to contact the musical instrument, such as a cymbal. An acoustic shield can also be attached to the musical instrument stand that has a side wall surrounding a portion of the edge of the musical instrument to reflect sound back toward the musical instrument.
US11295715B2

Techniques for automatically controlling the expressive behavior of a virtual musical instrument by analyzing an audio recording of a live musician are provided. In some embodiments, an audio recording may be analyzed at various points along the timeline of the recording to derive corresponding values of a parameter that is in some way representative of the musical expression of the live musician. Values of control parameters that control one or more aspects of the audio playback of a virtual instrument may then be generated based on the determined values of the expression parameter. Values of control parameters may be provided to a sample library to control how a digital score selects and/or plays back samples from the library, and/or values of the control parameters may be stored with the digital score for subsequent playback.
US11295709B2

A method for processing image data with reduced transmission bandwidth is provided. The method includes receiving a first set of data for image in a first resolution and receiving a center coordinate. The method further includes determining a high-definition region including an area and a boundary centered on the center coordinate. Additionally, the method includes rendering the first set of data based on the center coordinate and the area of the high-definition region to obtain a first subset of data. Furthermore, the method includes rendering a set of data compressed from the first set of data to obtain a second subset of data beyond the boundary. Moreover, the method includes transmitting a second set of image data to the display panel combining the first subset of data for display image in the first resolution and the second subset of data to display image in the second resolution.
US11295705B2

A method for adjusting brightness of a display screen includes: in response to a brightness adjustment trigger operation, determining a target brightness level of the display screen based on a current brightness level of the display screen; obtaining a corresponding physical brightness and a corresponding display coefficient based on the target brightness level, wherein the display coefficient is smaller than 1, and the physical brightness is included in a physical brightness range in high brightness mode of the display screen; and controlling the display screen to display at a target display brightness based on the obtained physical brightness and the obtained display coefficient.
US11295694B2

A display device, comprising: a power supply chip configured to output a gate-on voltage; a gamma chip configured to output a gamma voltage; a detection resistor having a first terminal and a second terminal, wherein the first terminal is grounded; a display panel comprising a plurality of sub-pixels, a plurality of driving transistors, and at least one detection transistor; a control circuit electrically connected to the second terminal of the detection resistor, and configured to control the gamma chip to increase the output of the gamma voltage when a voltage of the detection resistor decreases.
US11295686B2

A liquid crystal control circuit includes: a first terminal that outputs a rewriting signal for rewriting a plurality of pixels; a second terminal that periodically designates a start timing of the rewriting signal; a third terminal that outputs a polarity signal for designating polarity of AC voltage; a first circuit that identifies a next second inversion timing of any first inversion timing at which the polarity is inverted; a calculator that calculates a first start timing after the first inversion timing based on the start timing; a second circuit that determines whether the second inversion timing is within a period from a predetermined time before the first start timing to the first start timing; and an inversion unit that inverts polarity of the polarity signal after the rewriting signal starting from the first start timing is stopped, when the second inversion timing is within the period.
US11295685B2

The present disclosure illustrates a driving method of a display panel and a driver device thereof. The method comprises steps of: applying drive voltages with opposite polarities to drive the positional corresponding sub-pixels of the two adjacent rows of pixel units, wherein the voltages with opposite polarities comprise voltage with positive polarity and voltage with negative polarity; applying voltages with positive polarity to a part of the positional corresponding sub-pixels of the two adjacent rows of pixel units; applying voltage with negative polarity to the other part of the positional corresponding sub-pixels of the two adjacent rows of pixel units; applying two drive voltages with opposite polarities to drive sub-pixels of the same pixel unit; applying drive voltages with at least two voltage levels to drive sub-pixels of the same pixel unit, and separating the plurality of sub-pixels according to the drive voltages with voltage levels.
US11295684B2

A pixel driving method is provided. The method includes: acquiring pixel signals of sub-pixels of each color of each unit pixel in a pixel block, where the unit pixel includes a red sub-pixel, a green sub-pixel and a blue sub-pixel; and loading first-type gray-scale signals to a part of same-color sub-pixels in the pixel block and loading second-type gray-scale signals that are not equal to the first-type gray-scale signals to the remaining same-color sub-pixels based on a preset rule according to the pixel signals of the sub-pixels of each color, signal determination intervals and a proportion standard value corresponding to each of the signal determination intervals, thus improving the graininess of the pixel block during display.
US11295680B2

Presented are apparatus, systems and methods for creating tuned color emissions, from lighting and displays, that can be electronically controlled to select a desirable spectrum of wavelengths safer for human vision, for optimal color reproduction, for energy/brightness efficiency, and more. Apparatus including light emitting chips, materials, package design, electronic control devices and circuits, lights, light-fixtures, display panels, visual computing devices and systems, are disclosed. An embodiment is described which is capable of operating in modes, where eye-safe colors are rendered with minimal harmful wavelengths, as well as at least one mode of operation favoring color rendering, and brightness configurations. An embodiment is operable to deliver a paper-like black-on-white viewing experience, in both night-time and day-time operating modes, with reduced high-energy blue-wavelength light spectra. In one embodiment, the light-emitter, controller, display and system are operable to switch between these modes of operation, retaining or enhancing color-integrity, for a more seamless user experience, optimizing power efficiency and safety. Embodiments include LED-backlit LCD's, organic light emitting diodes (OLED), Micro-LED, ePaper (reflective displays), and light sources are described. Additionally, the methods of construction, materials, electrical drive, pixel color adjustment, and modes of system operation are described, such that one of ordinary skill in the art could construct an apparatus capable of operating in eye-safe, bright and colorful modes of operation, are also included.
US11295677B2

A display driver integrated circuit includes a first memory, a compensator, an accumulator and a second memory. The first memory stores a plurality of compensation data that are used to compensate for deterioration of a plurality of pixels. The compensator generates a plurality of output image data for image display by compensating a plurality of input image data based on the plurality of compensation data. The accumulator groups the plurality of pixels into a plurality of blocks, generates a plurality of block image data by sampling the plurality of output image data in block units, generates a plurality of block accumulation data in block units based on the plurality of block image data, and generates a plurality of pixel accumulation data in pixel units by synthesizing portions of the plurality of output image data and portions of the plurality of block accumulation data. The second memory stores the plurality of block accumulation data in a first period. The plurality of pixel accumulation data may be stored in a third memory in a second period longer than the first period.
US11295671B2

A display driver and a display driving method are provided. The display driving is adapted for driving a display panel and sensing an electrical characteristic of the display panel. The display driver includes a first amplifier circuit. The first amplifier circuit is coupled to the display panel. The first amplifier circuit includes a first driving circuit, a first sensing circuit and a first operational amplifier. The first operational amplifier is coupled to the display panel through a first driving line and a first sensing line. The first driving circuit is configured to provide a first driving signal to the display panel through the first operational amplifier and the first driving line during a driving period. The first sensing circuit is configured to receive a first sensing signal from the display panel through the first operational amplifier and the first sensing line during a first sensing period.
US11295670B2

An apparatus includes a display screen, an ambient light sensor disposed behind the display screen, and an electronic control unit. An integration time of the ambient light sensor is unsynchronized to a frame rate of the display screen. The electronic control unit is operable to control a brightness of the display screen based on a duty cycle of a PWM blanking signal, wherein at least one OFF time of the PWM blanking signal occurs fully within a first integration period of the ambient light sensor, and wherein at least one other integration period ON time of the PWM blanking signal occurs fully during an ON time of the PWM blanking signal. The electronic control unit is further operable to acquire samples of an output of the ambient light sensor, to identify a highest value and a lowest value from among a consecutive group of the samples, and to estimate a magnitude of an ambient light signal based at least in part on the highest value and the lowest value.
US11295666B2

The present application discloses a method for driving a pixel circuit. The method includes initializing a voltage setting in a pixel circuit including at least a driving transistor coupled to a light-emitting device and obtaining a first threshold voltage of the driving transistor. The method further includes inputting a first data voltage to the pixel circuit to generate a first driving current independent of the first threshold voltage, to drive light emission of the light-emitting device in a current cycle. Additionally, the method includes generating a compensation voltage via a feedback sub-circuit based on a change of the first driving current upon a second threshold voltage of the light-emitting device. Furthermore, the method includes inputting a second data voltage combined with the compensation voltage as a negative feedback to generate a second driving current to drive light emission of the light-emitting device in a next cycle.
US11295658B2

The present invention provides a display panel and a display device. The display panel adds a repair driver circuit, repair switch circuits and a sensing circuit into the circuit of the display panel. When sub-pixel driver circuits of the display panel need compensation, repair switch circuits switch on, a repair driver circuit outputs a corresponding drive signal to sub-pixels to be compensated such that highly efficient and fast auto repair to abnormal pixel points is achieved to mitigate the issue of errors of the driver circuit in the conventional display.
US11295655B2

A timing control board includes a point-to-point interface, a storage, a signal input port and a timing controller. The storage is for storing multiple sets of different point-to-point configuration parameters. The timing controller obtains a set of point-to-point configuration parameters matching a protocol type of a source drive circuit board in the storage according to the configuration parameter selection signal, and initializes settings according to the set of point-to-point configuration parameters to generate matched data signals and output the data signals to the source drive circuit board through the point-to-point interface, so as to realize the compatibility of display panels and reduce the design cost.
US11295654B2

A delay adjustment circuit, comprising: a detection circuit configured to output a control signal upon detecting a data signal edge; a timing circuit configured to obtain a setup time and a hold time according to the control signal; a computation circuit configured to perform a computation with respect to a plurality of setup times and a plurality of hold times so as to obtain time information of a row data signal; and an adjustment circuit configured to correspondingly adjust, according to the time information and a preset relative time delay, a relative time delay between an output data signal and a clock signal.
US11295636B2

In one aspect, an article includes a first sleeve formed from a first heat-shrinkable polymer sheet, the first heat-shrinkable polymer sheet having opposed first and second edges, wherein the first sleeve is formed with a first seam proximate the first edge. A portion of the first heat-shrinkable polymer sheet extends between the first sleeve and the second edge. A tag is bonded to the portion of the first heat-shrinkable polymer sheet proximate the second edge at a first overlap zone of the tag and the portion of the first heat-shrinkable polymer sheet. In another aspect, an article includes a heat-shrinkable polymer sheet and a tag bonded to the sheet. The heat-shrinkable polymer sheet has a central area and a plurality of slits disposed through the sheet, at least one of the plurality of slits oriented to partially surround the central area.
US11295634B2

An electro-anatomical model of the mammalian His/Purkinje system includes a shell simulating the anatomy of at least a portion of a mammalian heart. The shell has a hollow interior and a first port providing an aperture to the interior of the shell. A plug is inserted in the first port so that a surface of the plug is exposed to the interior of the shell. An electrical circuit provides signals to electrodes in the plug which simulate the electrical signals generated by the bundle of His/Purkinje system in vivo. A second port provides access to the interior of the shell for an introducer catheter to locate the simulated bundle of His and to insert a pacing lead therein. The model is useful for developing tools for His pacing and for training users in techniques for implanting His pacing leads.
US11295633B2

A lever system teaching tool includes a frame and an elongate member that is releasably coupled to the frame. The elongate member defines a plurality of mounting stations along its length. The elongate member can be pivotally or rotatably coupled to the fulcrum of the frame at any of the mounting stations. The elongate member includes repositories at opposite ends of the elongate member. The repositories are sized and shaped to retain one or more incremental loads.
US11295632B2

The invention lies in the field of tactile displays and optical-tactile seeing aids. In order, proceeding from the known tactile displays having linear magnetic actuators, to provide such an electromagnetic actuator for tactile applications, in particular for tactile pins in Braille script displays and graphical surface displays, by means of which electromagnetic actuator an inexpensive bistable electromagnetic linear drive unit of simple mechanical design can be realized, the bar of the actuator consists of a material having very high coercivity, i.e. the polarity thereof cannot be changed, the bar being axially enclosed by a hard magnetic sleeve having at most the same length and having considerably lower coercivity, i.e. the polarity thereof can be changed, and the bar being freely movable in the axial direction and the actuation distance of the bar being defined by the excess length of the bar in comparison with the length of the hard magnetic sleeve, such that an auxiliary pole is formed at one end of the bar and a planar main pole is formed at the opposite end.
US11295631B2

Disclosed is a character and shape presentation device, more specifically, an electro-vibrating device including a zoned electro-vibrating panel. The electro-vibrating device includes a motor for generating rotational power; a rotation unit rotated by the rotational power generated by the motor and provided in shape of a cylinder; and an electro-vibrating panel anodized on a face of the rotation unit to provide different tactile sensation patterns to a user.
US11295630B2

A language learning assembly includes a body having at least one first recess and at least one second recess arranged parallel to the at least one first recess. A plurality of blocks are color-coded by syntax category or “parts of speech” and have a plurality of words displayed on each block. The blocks are sized to fit side-by-side within one of the at least one first recess and the at least one second recess to form grammatically correct sentences. Each block can have a different word on at least two faces thereof. Some of the blocks can be configured to display words in a fixed fashion. Some of the blocks can have electronic displays configured to display words electronically.
US11295619B2

A parking lot data repair method and apparatus, a device, and a storage medium. The method comprises: calculating spatial similarity between two parking lots according to the spatial features of the parking lots and a spatial similarity measurement model; clustering the parking lots into different parking lot clusters according to the spatial similarity, and calculating a spatial similarity probability corresponding to each parking lot cluster; calculating data similarity between two sample parking lots in the same parking lot cluster, and according to the data similarity and the spatial similarity probability corresponding to the parking lot cluster, calculating the data similarity probability of the parking lot cluster under a similar spatial condition; and when the data similarity probability under the similar spatial condition exceeds a probability threshold value, performing data repair on the parking lot to be repaired in the parking lot cluster by means of a cyclic generation-type confrontation network.
US11295615B2

A method for providing alerts for a traffic slowdown includes receiving location data for at least a first vehicle of a plurality of vehicles, map matching the location data for at least the first vehicle to a road network, calculating an approaching speed for at least the first vehicle at a first time, calculating a final speed for at least the first vehicle at a second time, and generating a traffic slowdown message in response to the approaching speed and the final speed. The traffic slowdown message includes at least one characteristic of the traffic slowdown.
US11295613B1

A safety system to prevent a wrong-way vehicle from entering a roadway by driving onto an exit ramp in the wrong direction. A detection system monitors and detects the wrong-way vehicle as soon as it enters the exit ramp in the wrong direction. Upon detecting a wrong-way vehicle, the roadway safety system remotely sends a signal to turn off the motor of the wrong-way vehicle. The system may also record the vehicle's identification and communicate it to a command center to determine the mobile phone number of the owner/driver and call the driver to alert them that they are driving the wrong-way. Alternatively, a series of one or more penetrable and/or impenetrable barriers could be deployed to stop the wrong-way vehicle. The safety system may further include a communications system to communicate to a central office to initiate other alarms and control traffic on the roadway in response to detecting a wrong-way vehicle.
US11295612B2

A system and method that enables individual travelers, including pedestrians or individuals on smaller conveyances, to communicate their location and direction of travel to signal light controllers at an intersection, enables traffic networks to receive this communication and output the detected data to the corresponding intersection traffic-signal controller to allow for individuals not in standard motor vehicles to be detected by traffic detection systems and to allow for priority of traveler flow either independent of vehicle use, or based on specifics of the vehicle used. The system also provides feedback to the traveler to provide information about the actions of the system or to alter the movement of the traveler.
US11295609B1

A travel assistance method selects a merging destination vehicle that will travel in front or behind a host vehicle when the host vehicle merges into an adjacent lane, based on a history of whether other vehicles traveling in the adjacent lane allowed merging of a first preceding vehicle traveling in front of the host vehicle on a host lane and locations of the other vehicles traveling in the adjacent lane in a lane direction within a section in which the merging into the adjacent lane from the host lane is possible.
US11295600B2

A system and method of locating a trapped being, such as a pet, in the event of an emergency such as a fire. The system comprises an electronic device having a non-transitory, computer-readable medium comprising software instructions, that when executed by a processor allows a retrieval device to access user input related to a pet's characteristics and location within a structure stored within a memory of the electronic device. The system may further comprise a server connected to the electronic device via a network. A method of locating a pet during an emergency uses the retrieval device to access the user input related to the pet's characteristics and location within the structure stored on the electronic device which is located outside of the structure.
US11295591B2

A signal-emitting retail display device that includes a wire having a top portion and a bottom portion, the top portion configured to support a label holder, the bottom portion configured to store one or more retail items. The signal-emitting retail display device also has an electronic unit that includes an emitter. The emitter is configured to emit a warning signal, and configured to transmit a wireless signal to an alarm box in response to the warning signal. The wire is electrically coupled to the electronic unit such that the wire functions as an antenna for the transmission of the wireless signal to the alarm box.
US11295584B2

A security alarm system comprises an RFID tag mounted on a window, a sensor including an RFID reader mounted on the window, and a control panel. A distance between the sensor and the RFID tag increases when the window is opened. The sensor signals the control panel to trigger an alarm when the distance, between the sensor and the RFID increases beyond a threshold distance and the sensor cannot read the RFID tag.
US11295583B1

A quantum computing based video alert system converts captured video and audio signals, in real time, into a sequence of video qubits and a sequence of audio qubits. An entanglement score is generated based on a comparison of the video qubits to historical video qubits that are verified to show malicious activity. A second entanglement score is generated based on a comparison of the audio qubits to historical audio qubits that are verified to show malicious activity. A probability score is generated for each segment of the video qubit sequence and for each segment of the audio qubit sequence. If the probability score for the video qubit sequence, the audio qubit sequence, or a combination of probability scores for both the video qubit sequence and the audio qubit sequence meet a threshold, then an alert is generated to identify possible malicious activity at the location of a CCTV camera capturing the real-time data.
US11295572B2

Pressure and time sensitive inputs for gaming devices, and related devices, systems, and methods, are disclosed. An input device includes a pressure sensor to detect an amount of pressure applied to the input device by a player of the gaming device. A processor circuit receives, from the pressure sensor of the input device, a first pressure parameter value corresponding to a first amount of pressure being applied to the input device by the player at a first time. Based on the first pressure parameter value, a time value is determined corresponding to an amount of time that the player has continuously applied pressure to the input device in a first range of pressure amounts, wherein the first amount of pressure is within the first range of pressure amounts. Based on the first pressure parameter value and the time value, a user interface element of the gaming device is modified.
US11295568B2

Described herein is a wireless electronic lockset. The lockset is capable of connecting to a mobile device via a first communication protocol and/or a second communication protocol. The lockset sends a value to the mobile device via the first communication protocol and receives an actuation command via the second communication protocol if the mobile device has been verified by a server. The actuation command causes the lockset to lock or unlock the door.
US11295566B2

A biometric exit system controls exit of a person from an area with an asset. The system obtains a digital representation of a biometric for the person. The system receives an identification of the person using the digital representation of the biometric. Using the identification, the system receives permissions regarding whether or not the person may exit the area with the asset. If the person is permitted, the system allows the person to exit. Upon allowing exit, the system may transmit a message to the person. The message may include a confirmation of a transaction and/or one or more offers to which the person can respond.
US11295563B2

A method of advertisement filtering including receiving advertisements from a multiple of access controls; filtering the received advertisements based on a credential on the mobile device; comparing the filtered received advertisements and determining a user intent to access a particular access control in response to the comparing and to a destination intent.
US11295561B2

A vehicle evaluation method and equipment, the vehicle evaluation method comprises: obtaining current vehicle data of a target vehicle, wherein the current vehicle data includes a vehicle identification; obtaining historical vehicle data of the target vehicle according to the vehicle identification; determining an authenticity of the current vehicle data according to the historical vehicle data; and evaluating the target vehicle according to a determination of the authenticity, and generating an evaluation report of the target vehicle. In the present solution, a detection and an evaluation of the vehicle can be implemented more comprehensively, and an accuracy of vehicle evaluation can be improved.
US11295558B2

A device for verifying vehicle-scrapping information may include a communication terminal configured to receive scrapping instruction from a diagnostor to enter a scrapping mode, and transmit end-of-use information according to the scrapping instruction to a management server, and an airbag controller configured to receive the scrapping instruction from the diagnostor and transmit an airbag deployment signal to the communication terminal, wherein the communication terminal ignores all interrupt signals when entering the scrapping mode.
US11295543B2

Embodiments of the present disclosure relate to object detection in an image. In an embodiment, a computer-implemented method is disclosed. According to the method, image data representing a scene is obtained and sound distribution information related to the scene is obtained. A detection strategy to be applied in object detection is determined based on the sound distribution information. The object detection is performed on the image data by applying the detection strategy. In other embodiments, a system and a computer program product are disclosed.
US11295541B2

A method of and an apparatus for processing a 360 degree video are provided. The method includes determining an interest object in the 360 degree video, based on user information indicating the interest object, determining a target viewing area around the interest object, in the 360 degree video, and processing the target viewing area while refraining from processing a remaining viewing area excluding the target viewing area, in the 360 degree video.
US11295532B2

Provided is a method and apparatus for aligning a three-dimensional (3D) model. The 3D model alignment method includes acquiring, by a processor, at least one two-dimensional (2D) image including an object, detecting, by the processor, a feature point of the object in the at least one 2D input image using a neural network, estimating, by the processor, a 3D pose of the object in the at least one 2D input image using the neural network, retrieving, by the processor, a target 3D model based on the estimated 3D pose, and aligning, by the processor, the target 3D model and the object based on the feature point.
US11295531B1

A method may integrate a two-dimensional digital image into a three-dimensional model, sourced by database or by capture of a physical object, and transform the digital image into an aperture in the three-dimensional model, wherein the aperture serves as an entry into a cavity within the model or captured physical object. The system can thereby generate three-dimensional virtual image frames that surround digital images in augmented reality (AR) environments, or frame transformed digital images within real-world physical objects in AR. The system may comprise a computing device that collects image data via image sensors and depth data via depth sensors in order to orient the virtual image frame(s). The system may use depth and image data in order to trigger haptic, audio, and visual effects through the computing device when proximal to the virtual image frame, so as to simulate the sensation of reaching through the virtual image frame.
US11295521B2

The present disclosure relates to a method of generating a ground map. For instance, the present disclosure provides a method of determining relevant point cloud data for generating a surface topology over real-world geographical areas using sensor data, which may involve (i) receiving a first dataset from a first sensor, (ii) receiving a second dataset from a second sensor, (iii) classifying the first dataset by identifying characteristics of the first dataset that correspond to a ground surface, (iv) filtering the second dataset based on the classified first dataset, and (v) generating a ground map from the filtered second dataset.
US11295518B2

A method is disclosed, the method comprising the steps of receiving, from a first client application, first graphical data comprising a first node; receiving, from a second client application independent of the first client application, second graphical data comprising a second node; and generating a scenegraph, wherein the scenegraph describes a hierarchical relationship between the first node and the second node according to visual occlusion relative to a perspective from a display.
US11295517B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating realistic full-scene point clouds. One of the methods includes obtaining an initial scene point cloud characterizing an initial scene in an environment; obtaining, for each of one or more objects, an object point cloud that characterizes the object; and processing a first input comprising the initial scene point cloud and the one or more object point clouds using a first neural network that is configured to process the first input to generate a final scene point cloud that characterizes a transformed scene that has the one or more objects added to the initial scene.
US11295515B2

The present invention facilitates efficient and effective image processing. A network can comprise: a first system configured to perform a first portion of lighting calculations for an image and combing results of the first portion of lighting calculations for the image with results of a second portion of lighting calculations; and a second system configured to perform the second portion of lighting calculations and forward the results of the second portion of the lighting calculations to the first system. The first and second portion of lighting calculations can be associated with indirect lighting calculations and direct lighting calculations respectively. The first system can be a client in a local location and the second system can be a server in a remote location (e.g., a cloud computing environment). The first system and second system can be in a cloud and a video is transmitted to a local system.
US11295508B2

A bounding volume is used to approximate the space an object occupies. If a more precise understanding beyond an approximation is required, the object itself is then inspected to determine what space it occupies. Often, a simple volume (such as an axis-aligned box) is used as bounding volume to approximate the space occupied by an object. But objects can be arbitrary, complicated shapes. So a simple volume often does not fit the object very well. That causes a lot of space that is not occupied by the object to be included in the approximation of the space being occupied by the object. Hardware-based techniques are disclosed herein, for example, for efficiently using multiple bounding volumes (such as axis-aligned bounding boxes) to represent, in effect, an arbitrarily shaped bounding volume to better fit the object, and for using such arbitrary bounding volumes to improve performance in applications such as ray tracing.
US11295507B2

A graphics processing unit (GPU) or other apparatus includes a plurality of shader engines. The apparatus also includes a first front end (FE) circuit and one or more second FE circuits. The first FE circuit is configured to schedule geometry workloads for the plurality of shader engines in a first mode. The first FE circuit is configured to schedule geometry workloads for a first subset of the plurality of shader engines and the one or more second FE circuits are configured to schedule geometry workloads for a second subset of the plurality of shader engines in a second mode. In some cases, a partition switch is configured to selectively connect the first FE circuit or the one or more second FE circuits to the second subset of the plurality of shader engines depending on whether the apparatus is in the first mode or the second mode.
US11295493B2

The present subject matter discloses system and method for generating a scalar vector graphics (SVG) image in an imaginary console. The system receives one or more image parameters, corresponding to the image, from the user. Further, the imaginary console emulates a browser environment by using a JavaScript Engine and a browser emulator. The SVG executer processes the one or more image parameters corresponding to the image to render the image on the imaginary console, and produces the image having SVG format. Further, the document generator module may convert the image having the SVG format into the raster image based on report format specified by the user. Further, the document generator module embeds the image into the offline readable format to be used by the user.
US11295491B2

The present disclosure relates to systems, methods, and non-transitory computer-readable media that generate interactive visual shape representation of digital datasets. For example, the disclosed systems can generate an augmented nearest neighbor network graph from a sampled subset of digital data points using a nearest neighbor model and witness complex model. The disclosed system can further generate a landmark network graph based on the augmented nearest neighbor network graph utilizing a plurality of random walks. The disclosed systems can also generate a loop-augmented spanning network graph based on a partition of the landmark network graph by adding community edges between communities of landmark groups based on modularity and to complete community loops. Based on the loop-augmented spanning network graph, the disclosed systems can generate an interactive visual shape representation for display on a client device.
US11295481B2

A mechanism is described for facilitating fabric-based compression and/or decompression of data at computing devices. A method of embodiments, as described herein, includes compressing contents of a data stream traveling through an internal fabric between a source component and a destination component, wherein the contents are compressed on the internal fabric.
US11295478B2

A stereo camera calibration method includes: obtaining a stereo image generated by imaging a chart using a stereo camera, the chart at least including two markers arranged at a known interval; measuring the known interval, using the stereo image and a calibration parameter for the stereo camera; and correcting a parameter pertaining to an optical axis position so as to reduce a difference between the known interval and a result of the measurement. The correcting includes performing a process corresponding to moving the optical axis position in perpendicular and lateral directions on an imaging surface of the stereo camera. The correcting includes calculating a perpendicular correction amount of the optical axis position, and then calculating a lateral correction amount of the optical axis position.
US11295464B2

A shape measurement device composes shape information indicating a three-dimensional shape of a subject based on normal information and distance information acquired for the subject. The normal and distance information are two-dimensional information and have a pixel structure corresponding to the two-dimensional image. The device acquires the normal and distance information, sets processing-target segment regions with respect to the two-dimensional image upon composition of the shape information of the subject, composes, for each of the segment regions, first shape information based on the normal information, composes, for each of the segment regions, second shape information acquired by changing the first shape information based on the distance information, and composes combined shape information indicating the three-dimensional shape of the subject by combining the second shape information for a plurality of the segment regions.
US11295458B2

Systems and methods are disclosed for tracking objects in a physical environment using visual sensors onboard an autonomous unmanned aerial vehicle (UAV). In certain embodiments, images of the physical environment captured by the onboard visual sensors are processed to extract semantic information about detected objects. Processing of the captured images may involve applying machine learning techniques such as a deep convolutional neural network to extract semantic cues regarding objects detected in the images. The object tracking can be utilized, for example, to facilitate autonomous navigation by the UAV or to generate and display augmentative information regarding tracked objects to users.
US11295455B2

There is provided an information processing apparatus to reduce the burden of label assignment and achieve learning that is more flexible, the information processing apparatus including: a learning unit configured to perform machine learning using training data to which a constraint label is assigned. The constraint label is a label in which a type of constraint that a normal label is to follow is defined. In addition, there is provided an information processing method including: performing, by a processor, machine learning using training data to which a constraint label is assigned. The constraint label is a label in which a type of constraint that a normal label is to follow is defined.
US11295454B1

This application discloses an object detection method, a security device, and a readable storage medium. The object detection method includes: obtaining a plurality of first frames acquired by imaging an object within a first period of time; obtaining a plurality of second frames acquired by imaging the object within a second period of time, where an end time of the first period of time is a start time of the second period of time; comparing each of the second frames with the plurality of first frames one by one to determine whether a position variation of the object between the second frame and the first frame is less than a first preset threshold; if it is determined that the position variation of the object is less than the first preset threshold, increasing a count by one (1) and obtaining a total count after comparison with the plurality of second frames is completed; determining whether the total count reaches a second preset threshold; and if the total count reaches the second preset threshold, determining that the object is stationary; or if the total count does not reach the second preset threshold, determining that the object is moving. This application improves accuracy of a detection method such as an AI detection method in detecting a state of a stationary object and reduces false alarms.
US11295451B2

An image processing system and related method. The system comprises an input interface (IN) configured for receiving an n[≥2]-dimensional input image with a set of anchor points defined in same, said set of anchor points forming an input constellation. A constellation modifier (CM) is configured to modify said input constellation into a modified constellation. A constellation evaluator (CE) configured to evaluate said input constellation based on said hyper-surface to produce a score. A comparator (COMP) is configured to compare said score against a quality criterion. Through an output interface (OUT) said constellation is output if the score meets said criterion. The constellation suitable to define a segmentation for said input image.
US11295446B2

A system for computer-aided triage can include a router, a remote computing system, and a client application. A method for computer-aided triage can include determining a parameter associated with a data packet, determining a treatment option based on the parameter, and transmitting information to a device associated with a second point of care.
US11295443B2

An identification apparatus includes a processor and a memory configured to store a program to be executed by the processor. The processor acquires first image data obtained by capturing of an image of an affected area included in a skin or a mucosa by receiving first reception light. The first reception light is reflection light reflected from the affected area irradiated with first irradiation light including white light. The processor further acquires second image data obtained by capturing of an image of the affected area by receiving second reception light. The second reception light is light including light generated by fluorescent reaction in the affected area irradiated with second irradiation light. The second irradiation light includes light that allows the affected area to show fluorescent reaction when the affected area is irradiated with the light. The processor identifies the affected area based on the first image data and the second image data.
US11295429B2

An imaging abnormality diagnosis device includes one or more processors configured to: detect a lane line in an image of a road surface captured by a camera mounted on a vehicle; estimate a shape of a road on which the vehicle is traveling, based on an output of a detector mounted on the vehicle, the detector being other than the camera; and detect as a distorted area an area in the image where the shape of the road and a shape of the lane line do not coincide with each other.
US11295421B2

The present disclosure provides an image processing method, an image processing device and an electronic device. The image processing method is configured to process scene data acquired by an imaging device. The scene data includes a first scene image. The method includes: processing the scene data to obtain a scheme of the first scene image; and processing the first scene image corresponding to the scheme, to enhance contrast between the scheme of the first scene image and a remaining part of the first scene image.
US11295405B2

Providing recommendations for first responders can include receiving, using a processor, real time sensor data from a plurality of sensors, correlating, using the processor, the real time sensor data with historical data for a plurality of prior incidents to determine a selected prior incident matching the real time sensor data, and determining a recommended next action from an operating procedure based upon a next action taken for the selected prior incident.
US11295394B2

The present invention is associated with a computerized system that takes a subsequence of a credit card number, in particular the suffix (or last n digits), and transaction data associated with the cardholder. For each subsequence of the credit card number, a set of data may be used in order to uniquely identify the cardholder. The identification of the cardholder may be performed in a particular search space that is composed of all possible credit card numbers and includes the transaction data associated with the cardholder. In an exemplary embodiment, the computerized system is used to promote engagements between individual cardholders and merchants by effectuating marketing actions in combination with commercial transactions when products or subscriptions are purchased.
US11295385B2

A quantity modifier and a price modifier are provided for a spread trading strategy having a desired spread price and a desired spread quantity. According to an example embodiment, a quantity modifier divides the desired spread quantity into a plurality of disclosed spread quantities. Once the disclosed quantities are determined, a plurality of disclosed spread orders having the disclosed spread quantities are sequentially submitted to the market until the full desired spread order quantity is executed or until a predefined condition is detected. A price modifier determines a price level for each disclosed spread quantity, such that each disclosed spread order may be submitted at a different price level.
US11295374B2

Selecting a first silhouette image of an item at a client machine displays a plurality of silhouette images representing aspects of the item such as style, length type and sleeve type. Selecting any of those aspects allows a server to search a database for listings of similar items that have those aspects. Concurrently selecting one or more of the images representing those aspects and one or more sizes, allows a server to search a database for listings of similar items that have those aspects and those sizes.
US11295368B2

A method may include receiving, at a system of a ticketing marketplace, a request for a ticket to an event from a device of a user; generating a query for the user based on the ticket requested, the query requesting information from the user regarding a user preference associated with the ticket for the event; directing the query to the device of the user; in response to directing the query, receiving a answer from the device of the user; applying the answer to a machine learning model to determine a recommended ticket for the user, the machine learning model generated based on an association between ticket locations at a venue of the event and natural language phrases of users associated with the event; selecting the recommended ticket for the event based on an output by the machine learning model; and automatically facilitating purchase of the recommended ticket.
US11295358B1

A method for generating and presenting bills in a bill timeline is described. A bill generation system receives a request to generate a bill timeline including bill related information for a plurality of bills corresponding to a plurality of billing periods. The system determines, from the request, a charge type of each of the charges included in the request and a length of time associated with the charge. The system generates a plurality of visual content items, each of which corresponds to a respective charge of the plurality of charges. The system generates the bill timeline including a plurality of segments, each corresponding to a respective billing period. The system inserts, in the generated bill timeline, the generated visual content items in respective locations within the bill timeline according to a content insertion policy. The system displays, on a computing device, the bill timeline including the generated visual content items.
US11295351B2

An adaptive communication system integrated into the wash functions of a carwash is provided. The adaptive communication system embodies a programmable input relay board coupled to a digital sound trigger board retrievably storing a plurality of communication events. Each wash function is adapted to transmit an output signal upon being engaged. The programmable input relay board is adapted to receive such output signals and interface with the digital sound trigger board so as to selectively activate one or more of the plurality of communication events.
US11295348B2

Disclosed is an on-line advertisement method using an advertisement website. An on-line advertisement method according to an embodiment of the present invention provides an advertisement available to a user terminal at a current position of a user terminal which accesses an advertisement website.
US11295347B1

Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform acts of: providing access to a forecasting system that includes a machine learning model configured to forecast one or more campaign predictions associated with an electronic advertising campaign; extracting historical campaign data from one or more databases using a distributed processing system; generating training features for training the machine learning model; executing a training procedure that is configured to train the machine learning model, at least in part, using the training features; and executing, after completion of the training procedure, the machine learning model to forecast a predicted ROAS value or a predicted budget value. Other embodiments are disclosed herein.
US11295346B1

One or more computing devices, systems, and/or methods are provided. A machine learning model may be trained using a plurality of sets of information. One or more pruning operations may be performed in association with the training to generate a machine learning model with sparse vector representations associated with features of the plurality of sets of information. A request for content associated with a client device may be received. A set of features associated with the request for content may be determined. A plurality of positive signal probabilities associated with a plurality of content items may be determined using the machine learning model based upon one or more sparse vector representations, of the machine learning model, associated with the set of features. A content item may be selected from the plurality of content items for presentation via the client device based upon the plurality of positive signal probabilities.
US11295343B1

A method, apparatus, and computer program product are disclosed for automatically generating group promotions. An example apparatus includes context collection circuitry configured to collect contextual data, and group identification circuitry configured to identify an ad-hoc group of consumer devices based on the collected contextual data. The example apparatus further includes a processor configured to determine a group intention associated with the ad-hoc group of consumer devices, and communications circuitry configured to broadcast a group promotion request based on the ad-hoc group of consumer devices and the group intention.
US11295338B2

Systems, methods, and devices for affiliate marketing. A method of the disclosure includes receiving affiliate product data from a merchant account. The method includes determining intelligence sources for generating an affiliate product for a promoter account and determining rules for generating the affiliate product for the promoter account. The method includes determining the affiliate product for the promoter account based on the intelligence sources, the rules, and the affiliate product data from the merchant account. The method includes tracking consumer click-throughs on the affiliate product provided to the promoter account.
US11295334B2

Systems and methods for batch multiplexing a plurality of transactions are provided. A system may include a machine-learning (“ML”) based engine configured to receive instructions to execute a first transaction, derive a plurality of sets of delay parameters for the first transaction, and display the sets of delay parameters on a graphical user interface (“GUI”) associated with a sender of the instructions. The engine may be configured to receive a selection of a set of delay parameters, and, based on the selection, append the first transaction to one of a plurality of pending transaction queues. The engine may be further configured to, within a maximum time window, combine the transactions in the pending transaction queue to create a single multiplexed transaction, and execute the multiplexed transaction. The engine may also be configured to demultiplex the multiplexed transaction after it is executed.
US11295330B2

A pricing engine may be provided for automatically setting pricing or repricing of goods simultaneously according to a set of rules and objectives. The pricing engine may utilize a database of internal data and external data. The pricing engine may use the data to segment the goods. The engine may further apply pricing rules to the segmented goods, reconcile any deviations using a control framework, and provide a comprehensive output.
US11295320B2

Systems, methods, and computer-readable media are disclosed for identifying customers having associated opportunities for improved growth and/or profitability with respect to product or service offerings and determining investment solutions that enhance the probability that the customers transition to the higher growth/profitability opportunities. Prior customer transactions are segmented based on segmentation criteria and used to generate a transaction graph. The nodes of the transaction graph represent the segmented transactions and client transaction paths between the nodes represent potential customer life-cycle trajectories. The transaction graph can be used to identify high-value penetration opportunities.
US11295314B2

A system and method for management of automobile recalls functions through a unified recall campaign user interface (UI) web-accessible to an original equipment manufacturer (OEM). The system utilizes both first-party (OEM) data and state registration data to identify vehicle owners by vehicle identification number (VIN). Enhancement data is used to provide contact information, whereby vehicle owners may be contacted concerning a recall repair through multiple channels. The system utilizes feedback during a recall and from previous recalls, as well as segmentation of vehicle owners by behavioral and attitudinal parameters, to optimize the channel(s) and message(s) used in order to maximize recall response. The system further utilizes various feeds of information concerning the recall to optimize recall repair parts distribution among dealers and dealer workforce utilization.
US11295313B1

A financial management system may include a device processor and a non-transitory computer readable medium including instructions, executable by the processor. The computer readable medium may include instructions for receiving purchase information regarding a pending purchase of a system user using an account; sending the purchase information, along with a request for approval of the purchase, to one or more personal electronic devices of a guardian of the account; receiving a response selected by the guardian; and selectively permitting the purchase based on the response selected by the guardian.
US11295307B2

A method and an apparatus of obtaining location information are disclosed. According to the disclosed method, a server obtains transaction data uploaded by a terminal, determines a transaction device identifier and transaction address information included in the transaction data, and determines and stores location information of a transaction device corresponding to the transaction device identifier based on the transaction address information. Using the above method, the server is able to automatically record the location information of the transaction device through the transaction data uploaded by the terminal, without the need of manually recording the location information of the transaction device, thereby effectively enhancing the efficiency of obtaining the location information of the transaction device.
US11295305B2

Techniques are disclosed relating to determining a risk score for domains associated with a transaction. In some embodiments, a transaction computer system receives transaction details for a transaction between a consumer and a merchant, where the transaction details are received from the merchant real-time with the transaction and include a set of transaction URLs for subsequent use in the transaction. The computer system may receive, from a browser of the consumer that is used to initiate the transaction, URL referrer information real-time with the transaction, where the URL referrer information indicates a referring web page to the transaction computer system. The computer system may determine, using the set of transaction URLs and the URL referrer information, a set of domains for the transaction and then determine a risk score for the set of domains. The computer system may determine, based on the risk score, whether to allow the transaction.
US11295297B1

A computer-implemented method includes receiving, by a mobile wallet computing system, information relating to a usable object from a party and provisioning, by the mobile wallet computing system, the usable object to a mobile wallet associated with a user. The computer-implemented method further includes receiving, by the mobile wallet computing system, one or more rules relating to the usable object from the party, wherein the one or more rules define an activation condition for the usable object such that when the activation condition is fulfilled the usable object is active in the mobile wallet of the user; determining, by the mobile wallet computing system, whether the activation condition is fulfilled; and in response to the activation condition for the usable object being fulfilled, activating, by the mobile wallet computing system, the usable object in the mobile wallet of the user.
US11295280B2

The system includes receiving transaction information of the transaction including merchant identification information, consumer identification information and a transaction identifier associated with a barcode. The system also accesses a database of profile data using the merchant identification information to determine a transaction type of the transaction. The system also sends output data via the communications network by using workflow instructions associated with the transaction type, the output data for consumption by a consumer device of the consumer. The system also receives input data from the consumer device and includes the input data with the transaction information to generate a transaction request. The system can also send the transaction request via the communications network to a merchant interface of the merchant to complete the transaction with the merchant.
US11295277B1

Diagnosing vehicle anomalies efficiently is dependent upon the expertise of the repair technician, but also the availability of resources. As vehicles have become increasingly computerized, repair technicians have become increasingly specialized in a smaller number of vehicle models. Dealerships and large repair shops have an advantage in that they can more easily afford to obtain specialized electronic tools. However, repair technicians in smaller repair shops often are more skilled, but are unable to afford access to advanced electronic tools and software. A system for using remotely located resources to improve the diagnosis and resolution of vehicle anomalies, including the use of expert technicians and vehicle-specific databases, is disclosed.
US11295275B2

Provided are a system and/or method of providing a to-do list of a user. A device for providing a to-do list of a user may include: a communicator configured to communicate with an external device; a display; and a processor configured to determine at least one keyword used to determine at least one task to be performed by the user in the to-do list, based on data obtained by an application executed on the display, generate a keyword list of the determined at least one keyword, and display a graphical user interface (GUI) for selecting at least one of the at least one keyword in the keyword list by controlling the display.
US11295264B2

A method predicts a derivable event in a logistic network. The method includes generating a Bayesian network describing a structure of at least a part of a logistic network. A query is received for the derivable event that depends on a combination of base events in the logistic network. The Bayesian network is instantiated for a plurality of points in time. A prediction of the derivable event is deduced from the instantiated Bayesian network by use of complex event processing.
US11295262B2

A system for fully integrated predictive decision-making and simulation having a high-volume deep web scraper system, a data retrieval engine, a directed computational graph module, and a decision and action path simulation engine. The system receives an analysis campaign configuration comprising analysis parameters for optimizing a decision; retrieves operations data from devices related to the analysis campaign configuration; retrieves supplemental data from deep web extraction related to the analysis campaign configuration; constructs a directed computational graph from the analysis campaign configuration; determines a set of possible prospective actions; simulates the outcome of each prospective action using the data processing pipelines of the directed computing graph as a simulation model; determines an optimal outcome from the parametric analysis by matching the outcome of each prospective action against the analysis parameters; and recommends the prospective action with the optimal outcome as the decision.
US11295260B2

A first workflow item grouping container and a second workflow item grouping container are a part of a collection of workflow item grouping containers organizing an end-to-end multi-process workflow solution. An identification and execution condition of the first workflow item grouping container and an identification and execution condition of the second workflow item grouping container are received. A specification of one or more workflow items belonging to the first workflow item grouping container and a specification of one or more workflow items belonging to the second workflow item grouping container are received. Each of the one or more workflow items belonging to the first and second workflow item grouping containers has an individually configurable execution condition and corresponds to a different individual activity of the end-to-end multi-process workflow solution.
US11295257B2

A system for cognitive prioritization for report generation may include a processor and a memory cooperating therewith. The processor may be configured to accept a request for a new report from a user, the request having a user profile importance associated therewith and generate a predicted completion time for the new report based upon a historical completion time prediction model based upon historical data for prior reports. The processor may be configured to generate a predicted importance of the new report based upon a historical importance prediction model based upon the historical data for prior reports and determine a combined predicted importance based upon the user profile importance and the predicted importance. The processor may also be configured to generate a prioritization of the new report among other reports based upon the predicted completion time and the combined predicted importance and generate the new report based upon the prioritization.
US11295256B2

Methods and devices for decommissioning micro-climate sensors for generating product flow data for each of a plurality of items of sale flowing through a supply chain are disclosed. An example device may include an opening for receiving at least one micro-climate sensor and a space for storing the sensor. The device may further include a plurality of sensors operative to detect a presence of the at least one micro-climate sensor, and a sensor decommission circuit to generate a decommission command value in response to detection of the at least one micro-climate sensor.
US11295255B2

A network edge device includes a local network interface, a remote network interface, a memory and a processor. The local network interface receives data from local data sources over a local network. The remote network interface communicates with a remote computer over a remote network. The processor receives a filter parameter set for each local data source from the remote computer. Each filter parameter set includes a data rate parameter and at least one of a minimum threshold parameter, a maximum threshold parameter or a change-of-value (COV) parameter. For each local data source, the processor compare each data value received from the local data source to at least one of the filter parameters, and sends the data value and subsequent data values to the remote computer at a data rate that is based on the data rate parameter.
US11295254B2

Systems, methods, and computer-readable media are disclosed for planning and scheduling of manufacturing using a receding horizon planning approach that enables the manufacture of multiple products in a flexible and efficient manner. A receding horizon planning engine is provided that receives input data indicative of various manufacturing parameters associated with the manufacture of various products and utilizes the input data to solve an optimization problem with respect to a cost function to generate a receding horizon execution plan indicative of a set of planned manufacturing steps to be executed. Some subset of the planned manufacturing steps (which may include all planned steps) may then be executed. Upon completion of execution of the subset of planned manufacturing steps or upon the occurrence of a trigger event, the optimization problem may be re-solved to obtain a new receding horizon execution plan for a subsequent set of planned manufacturing steps.
US11295252B2

A system for tracking a count of a product in a distribution unit is provided. The distribution unit may have a front portion where the product is presented for dispensing. The system may include a track, a product positioner, a sensor, and a processor. The track may be configured for holding the product in the distribution unit. The product positioner may interact with the track for pushing the product to the front of the distribution unit. The sensor may determine a position of the product positioner. The processor may calculate a product count in response to the position.
US11295250B2

A device may receive group information, associated with performing application maintenance, that includes information corresponding to one or more resources, associated with performing the application maintenance, and information associated with one or more shifts of the one or more resources. The device may receive ticket information, associated with performing the application maintenance, that includes priority information associated with one or more ticket types associated with performing the application maintenance. The device may simulate, based on the group information and the ticket information, performing the application maintenance to determine a simulation result. The simulation result may include information associated with one or more predicted performance metrics associated with performing the application maintenance. The device may provide the information associated with the one or more predicted performance metrics.
US11295243B2

A system and method for cost-based migration planning includes determining cost factors and constraints associated with at least one of migrating and transforming a plurality of components. A cost-based model is constructed using the cost factors and constraints. The cost-based model is applied to groupings of the plurality of components to provide a cost-based determination grouping scheme in accordance with the constraints. The grouping scheme is output to provide migration waves for migrating or transforming the plurality of components.
US11295227B2

A qubit value change monitor is disclosed. An initial qubit value of a qubit in superposition is determined based on a first plurality of readings of the qubit. Subsequent to determining the initial qubit value, a current first qubit value is determined based on a second plurality of readings of the qubit. It is determined that the initial first qubit value differs from the current first qubit value. Responsive to determining that the initial first qubit value differs from the current first qubit value, a changed qubit action is initiated.
US11295226B2

Aspects of the disclosure provide for mechanisms for providing optimization recommends for quantum computing. A method of the disclosure includes: receiving a first file including a first plurality of quantum instructions for implementing an algorithm; receiving hardware information of a plurality of quantum computer systems, wherein the hardware information comprises information about hardware capacities of the quantum computer systems; and generating, by a processing device, one or more optimization recommendations for implementing the algorithm in view of the first plurality of instructions and the hardware information. In some embodiments, the one or more optimization recommendations include an estimated qubit size required to implement the algorithm in at least one of the plurality of quantum computer systems.
US11295224B1

A method includes obtaining time series data for a usage or performance metric for computing resources in a service provider network comprising a plurality of observations recorded in a plurality of respective time steps. A prediction error is determined for a previous prediction of an observation in the time series data. The prediction error is used to update a standard deviation of a set of predication errors for the usage or performance metric. The standard deviation and the prediction error are then used to update a confidence coefficient. A prediction limit for the usage or performance metric is then determined based on an expected value, the confidence coefficient, and the standard deviation. One or more events may be generated based on the prediction limit, which may be used to trigger a reconfiguration or auto-scaling of the computing resources.
US11295223B2

Techniques and a system to facilitate quantum computation are provided. In one example, a system includes a processor that executes computer executable components stored in a memory; a quantum feature map circuit component that estimates a kernel associated with a feature map; and a support vector machine component that performs a classification using the estimated kernel.
US11295216B2

A computer-implementable method for managing a cognitive graph comprising: receiving data from a plurality of data sources; processing the data from the plurality of data sources, the processing the data from the plurality of data sources identifying a plurality of knowledge elements; and, storing the knowledge elements within the cognitive graph as a collection of knowledge elements, the storing universally representing knowledge obtained from the data, each knowledge element being structurally defined within the cognitive graph.
US11295203B2

Neuron placement in a neuromorphic system to minimize cumulative delivery delay is provided. In some embodiments, a neural network description describing a plurality of neurons is read. A relative delivery delay associated with each of the plurality of neurons is determined. An ordering of the plurality of neurons is determined to optimize cumulative delivery delay over the plurality of neurons. An optimized neural network description based on the ordering of the plurality of neurons is written.
US11295198B2

To realize a reservoir computing system in which the reservoir is configured to be suitable for various learning targets, provided is a self-organizing reservoir computing system, including an input layer that outputs an input layer signal corresponding to input data; a reservoir layer that includes therein a nonlinear signal path using physical resonance phenomena and is operable to output an inherent reservoir layer signal in response to the input layer signal; and an output layer that outputs output data corresponding to the reservoir layer signal. Also provided is a self-organizing method.
US11295192B1

Disclosed is a destructible RFID Tag that may include a far field antenna, a near field loop having an RFID chip, and an attachment adhesive configured to bond the destructible RFID Tag to an object. In at least one nonlimiting example embodiment the far field antenna and the near field loop are inductively coupled in a manner that allows the near field loop to send a long distance signal via the far field loop, and wherein the destructible RFID Tag destructs when the destructible RFID Tag is removed from an object after the attachment adhesive is bonded to the object.
US11295176B2

System and method for joint refinement and perception of images are provided. A learning machine employs an image acquisition device for acquiring a set of training raw images. A processor determines a representation of a raw image, initializes a set of image representation parameters, defines a set of analysis parameters of an image analysis network configured to process the image's representation, and jointly trains the set of representation parameters and the set of analysis parameters to optimize a combined objective function. A module for transforming pixel-values of the raw image to produce a transformed image comprising pixels of variance-stabilized values, a module for successively performing processes of soft camera projection and image projection, and a module for inverse transforming the transformed pixels are disclosed. The image projection performs multi-level spatial convolution, pooling, subsampling, and interpolation.
US11295173B2

An image identification apparatus includes an acquisition unit configured to acquire an input image, a classification unit configured to calculate a classification score of the input image based on a neural network having a weight coefficient in each layer determined to calculate the classification score indicating a degree of similarity between a training image and an image to be processed, an anomaly determination unit configured to calculate an anomaly score of the input image based on a function approximator constructed by machine learning based on the training image of correct answer, and an identification unit configured to classify the input image into a good image having a high degree of similarity to the training image of the correct answer or a bad image having low degree of similarity to the training image of correct answer based on the classification score and the anomaly score.
US11295167B2

The present disclosure provides techniques for data curation and image evaluation. A first image is captured, and a first indication of a first item is received. A first identifier of the first item is then identified based on the first indication. Further, based on the first indication, it is determined that the first image depicts the first item. The first image is labeled with the first identifier, and a machine learning (ML) model of an ML system is trained based on the labeled first image.
US11295166B2

An embodiment of the present disclosure provides an artificial intelligence apparatus for generating training data including a memory configured to store an artificial intelligence model, an input interface including a microphone or a camera, and a processor configured to receive, via the input interface, input data, generate an inference result corresponding to the input data by using the artificial intelligence model, receive feedback corresponding to the inference result, determine suitability of the input data and the feedback for updating the artificial intelligence model, and generate training data based on the input data and the feedback if the input data and the feedback are determined as data suitable for updating of the artificial intelligence model.
US11295157B2

An image processing method and an information processing device are provided. The information processing device may include a processor, which may be configured to: construct a three-dimensional face model based on a face object in a two-dimensional image; determine a correspondence between the constructed three-dimensional face model and the face object in the two-dimensional image; determine, based on the correspondence, an area of interest of a key point in the two-dimensional image using an area of interest near a corresponding key point in the three-dimensional face model; and extract an image feature from the determined area of interest in the two-dimensional image as an image feature of the key point.
US11295156B2

An image processing apparatus configured to perform character recognition processing to recognize characters included in image data and acquire character information, display characters indicated by the character information acquired, accept a selection of characters displayed by a user, generate a folder path based on the selected characters, and transmit the image data to a folder indicated by the folder path. In a case where the selection of characters is accepted multiple times, generate a folder path based on a combination of selected characters and transmit the image data to a folder indicated by the folder path.
US11295154B2

Methods, systems, and computer readable medium for optimizing physical products. The method includes detecting a set of physical attributes for each physical item among multiple different physical items, obtaining a velocity factor for each of the physical items, generating a mapping of a velocity contribution to various combinations of physical attributes among the set of physical attributes based on the velocity factor for each physical item and the set of physical attributes of that physical item, determining, based on the mapping, that the velocity factor of a particular physical item will increase in response to a change to one or more physical attributes of the particular physical item, and transmitting, to a source of the particular item, an electronic message that conveys the increase to the velocity factor of the particular physical item that will result from a selection of the one or more physical attributes of the particular item.
US11295152B2

A method and system for object recognition via a computer vision application including an object to be recognized, the object having an object specific luminescence spectral pattern, a light source including at least two illuminants for illuminating a scene including the object to be recognized by switching between the two illuminants, a sensor configured to capture radiance data of the scene including the object when the scene is illuminated by the light source, and a data storage unit storing fluorescence spectral patterns together with appropriately assigned respective objects. The method and system further include a data processing unit configured to extract the object specific fluorescence spectral pattern from the radiance data of the scene and to match the extracted object specific fluorescence spectral pattern with the fluorescence spectral patterns stored in the data storage unit, and to identify a best matching fluorescence spectral pattern and its assigned object.
US11295150B2

Disclosed techniques relate to identifying subjects in digital images. In various embodiments, a first camera (276, 376, 476, 976) may acquire (1002) digital images (420) depicting a subject in an area. Portion(s) of the digital image(s) that depict a face of the subject may be detected (1004) as detected face image(s). Features of the detected face image(s) may be compared (1006) with features of subject reference templates associated with subject(s) in a subject reference database (412). The subject reference database stores subject reference templates that are associated with multiple subjects and that are generated based on data received from a second camera (256, 456). Based on the comparing, an identity of the subject may be determined (1014) and the features of the detected face image(s) may be stored (1016) in the subject reference database in association with the subject, e.g., as an auxiliary template feature vector for later use.
US11295149B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for liveness detection are provided. One of methods includes: displaying an image to a user, and capturing a face image of the user while displaying the image to the user; determining an eye image of an eye of the user based on the face image; extracting a to-be-verified image from the eye image of the user, wherein the to-be-verified image is reflection of the displayed image in the eye of the user; comparing the displayed image with the to-be-verified image to determine whether the to-be-verified image matches the displayed image; and performing liveness detection on the user based on a result of comparison.
US11295140B2

A camera system may automatically identify high frequency motion regions in a field of view of the camera system. Analysis of motion events detected at different regions of a scene in the field of view, may be performed. Similar events frequently occurring at a certain region may be recorded/accumulated and compared to a threshold. Regions with high frequency activity may be determined and a user may be notified. If the user is not interested in events within the high activity regions, the regions may be ignored and notifications to the user may cease. The camera system may determine specific actions/events occurring in a region, such as a person approaching or leaving a home.
US11295139B2

A system and method for detecting human presence in or absence from a field-of-view of a camera by analyzing camera data using a processor inside of or adjacent to the camera itself. In an example, the camera can be integrated with or embedded in another edge-based sensor device. In an example, a video signal processing system receives image data from one or more image sensors and uses a local processing circuit to process the image data and determine if a human being is or is not present during a particular time, interval, or sequence of frames. In an example, the human being identification technique can be used in security or surveillance applications such as for home, business, or other monitoring cameras.
US11295137B2

A system for exploiting visual information for enhancing audio signals via source separation and beamforming is disclosed. The system may obtain visual content associated with an environment of a user, and may extract, from the visual content, metadata associated with the environment. The system may determine a location of the user based on the extracted metadata. Additionally, the system may load, based on the location, an audio profile corresponding to the location of the user. The system may also load a user profile of the user that includes audio data associated with the user. Furthermore, the system may cancel, based on the audio profile and user profile, noise from the environment of the user. Moreover, the system may include adjusting, based on the audio profile and user profile, an audio signal generated by the user so as to enhance the audio signal during a communications session of the user.
US11295124B2

Methods, systems and computer-readable storage media for scanning a document to detect a source of the document. The document can be scanned to obtain content from the document. An automatic search of an electronic network can be then performed to determine if there is an exact match or a partial match between the content of the document and the results of search automatic search. If an exact match or a partial match is generated as a result of automatically searching the electronic network, a user can be presented with various selection options via a GUI for retrieving, viewing and printing search results of the automatic search.
US11295123B2

Systems and methods for categorizing patterns of characters in a document by utilizing machine based learning techniques include generating character classification training data, building a character classification model based on the character classification training data; obtaining an image that includes a pattern of characters, the characters including one or more contours, applying the character classification model to the image to classify the contours, and applying the labels to clusters of the contours.
US11295122B2

Disclosed are computer-implemented methods, non-transitory computer-readable media, and systems for document identification. One computer-implemented method includes extracting a sequence of image frames from a video clip capturing an impact of an object against a surface. A stream of audio signals is extracted from the video clip. Using a trained document identification model, a first score and a second score is generated based on the sequence of image frames and the stream of audio signals, respectively. The trained document identification model is trained with a plurality of historical video clips, where each video clip captures an impact of a document against a surface. An identification score is generated based on the first score and the second score. Whether the object in the video clip is a document is determined based on a comparison between the identification score and an identification threshold.
US11295111B2

An apparatus and method for detecting a fake fingerprint is disclosed. The apparatus may divide an input fingerprint image into blocks, determine an image quality assessment (IQA) value associated with each block, determine a confidence value based on the IQA values using a confidence determination model, and determine whether an input fingerprint in the input fingerprint image is a fake fingerprint based on the determined confidence value.
US11295110B2

An under-screen biometric identification apparatus and electronic device. The under-screen biometric identification apparatus includes an optical function layer, including a first linear polarizer and a first quarter-wave plate, wherein the first linear polarizer and the first quarter-wave plate are configured to be stacked; a biometric identification module, configured to perform biometric identification based on light transmitted to the biometric identification module via the optical function layer. The under-screen biometric identification apparatus could improve the performance of the under-screen biometric identification.
US11295107B2

A display panel is provided, the display panel including a color filter substrate; a plurality of fingerprint pixels disposed on a side of the color filter substrate; a plurality of fingerprint pixels disposed on a side of the color filter substrate; wherein each of the fingerprint pixels comprises a pixel unit and a fingerprint sensor; and a first black matrix disposed between the adjacent pixel units, wherein the fingerprint sensor is disposed between the color filter substrate and the first black matrix.
US11295095B2

Various switchable RFID devices are disclosed. These switchable RFID devices may include one or more RFID tags and one or more switches. Some of these one or more switches are optionally wireless. In various embodiments, the switchable RFID devices include cellular phones, security devices, identity devices, financial devices, remote controls, and the like. The switchable RFID devices are optionally disposed in a passport.
US11295092B2

Techniques are disclosed for training and/or utilizing an automatic post-editing model in correcting translation error(s) introduced by a neural machine translation model. The automatic post-editing model can be trained using automatically generated training instances. A training instance is automatically generated by processing text in a first language using a neural machine translation model to generate text in a second language. The text in the second language is processed using a neural machine translation model to generate training text in the first language. A training instance can include the text in the first language as well as the training text in the first language.
US11295088B2

Systems and processes for modifying word predictions are provided. In one example, a user input is received including one or more words. A prediction of a word sequence corresponding to one or more words is obtained, and context information associated with the word sequence is obtained. In accordance with a determination, based on the context information, that the prediction of the word sequence corresponds to a predetermined semantic reference, the prediction of the word sequence is modified, and an output is provided corresponding to the modified prediction of the word sequence. In accordance with a determination, based on the context information, that the prediction of the word sequence does not correspond to a predetermined semantic reference, an output is provided corresponding to the prediction of the word sequence.
US11295084B2

In an approach for detecting key messages for a video, a processor builds a role model based on data from one or more data sources, with an identification feature of each role in a video. A processor samples a plurality of frames of the video. A processor identifies a key object presented in the plurality of frames. The key object is a role in the video. A processor recognizes a movement scenario associated with the role. A processor dynamically updates the role model based on the movement scenario. A processor identifies a role name based on the movement scenario. A processor generates a description script associated with the movement scenario for the role. A processor outputs the description script.
US11295082B2

Converting text-based requirements to a live prototype includes receiving text with a natural language string. The text includes a term for a component from a design language system and the natural language string describes at least a part of an interface. The method further includes generating, by a converter module, an output string from the text by: tokenizing the text to form a plurality of tokens that include a token for the term, tagging the token with a tag for the term, and applying a rule that uses the token and the tag. Applying the rule maps the token to the component of the design language system and writes the component into the output string. The method further includes generating the interface from the output string. The interface is made with the design language system and includes the component from the output string. The interface is presented with the component to a device.
US11295075B2

A system is configured to automatically enhance user content by dynamically generating alternative layouts given an original layout of the user content. The alternative layouts are generated based on determined roles for a number of different content elements on a canvas and/or detected semantic relationships between content elements. Once the alternative layouts are generated, the system can evaluate the alternative layouts and assign a score to each of the alternative layouts. The system can then identify recommended alternative layouts that are suitable for a particular purpose (e.g., a professional presentation, a teaching lesson, etc.), and provide the recommended alternative layouts for display on a device of a user.
US11295074B2

Embodiments as disclosed provide a What-You-See-Is-What-You Get (WYSIWYG) editor for web content, allowing the conversion of previously generated web content to reusable templates or components. Embodiments thus allow, among other advantages, users such as web content developers to easily repurpose or reuse previously developed pages or content by giving these users the ability to review and edit previously developed pages or content in a WYSIWYG editor.
US11295072B2

A method, apparatus, system, and computer program product for processing a form. A form processing system comprising a computer system and a form manager. The form manager is located in the computer system, wherein the form manager receives a selection of a form from a client application in the computer system; fills a set of fields in the form to form a filled form using text obtained from optical character recognition performed on an image of a document using metadata that defines a relationship between the set of fields in the form and text for a document type of the document; and sends the filled form to the client application in the computer system.
US11295069B2

A device and method for editing media content analyze the media content to detect words in the media content. The detected words are converted to text and stored in a text container. A characteristic of the text within the text container is changed, and the media content is altered to correspond to the changed characteristic of the text within the text container.
US11295066B2

A method for dynamic linking between graphic documents and comment databases is described and includes entering a base graphic representation of a project in a computer system. The base graphic representation may be the conversion of a user supplied format graphic to a web support format graphic. A coordinate overlay grid of a coordinate overlay program may be linked to the base graphic representation for overlay positioning and display on the base graphic representation. The coordinate overlay program may have a notation subprogram linked to the coordinate overlay grid for a user to designate notation with an identifier relative to a distinct location of the base graphic representation on the coordinate overlay grid. A text or graphic comment data record may be entered in a comment data record referenced to an identifier and displayed using a computer cursor device and display to activate an identifier.
US11295062B1

A method of selectively displaying entities from a plurality of documents on a screen. The method includes converting the attribute of an entity into converted text and combining the converted text with the attribute of another entity to yield a prompt-answer pair. The method further includes displaying the prompt-answer pair on a screen while excluding other entities.
US11295057B1

A corner prediction system applies data generated through discrete process, voltage, and temperature (PVT) corner prediction to achieve highly accurate continuous corner prediction coverage. Embodiments of the corner prediction system can be trained to generate accurate performance metric prediction for a continuous range of PVT corners within a design space given a set of available pre-trained PVT corners. The corner prediction system can address the need to provide accurate continuous timing prediction coverage of design operating conditions (represented by PVT corners) through the availability of discrete PVT corners.
US11295048B2

An embodiment includes a method for use by at least one machine learning classifier. The method comprises the machine learning classifier obtaining one or more recent results from at least one geomechanical simulation; the machine learning classifier comparing the recent results to stored historical data; and, based on the comparing, the machine learning classifier deciding at least one reservoir model for use by at least one reservoir simulation.
US11295046B2

The present disclosure provides systems and methods that expedite the design of physical components through the use of iterative and computationally efficient virtual simulations. In particular, the systems and methods of the present disclosure can be used as part of an iterative design process in which a product designer is able to iteratively make changes to a component design by iteratively interacting a visualization of a virtual representation of the component within a virtual environment.
US11295034B2

Exemplary privacy management platforms are described herein. Such platforms may be embodied in systems, computer-implemented methods, apparatuses and/or software applications. The described privacy management platform may be configured to scan identity, primary and/or secondary data sources in order to provide users with visibility into stored personal information, risk associated with storing such information and usage activity relating to such information. The platform may correlate personal information to specific data subjects to provide an indexed inventory across multiple data sources.
US11295031B2

Embodiments are described for generating, by the processor, a first event record in response to an event being performed by the computer and generating, by the processor, a first tamper resistance record in response to the first event record being generated. The first tamper resistance record includes a first signature is created based at least in part on the first event record and a second signature is created based at least in part on the first event record. Aspects also includes validating the first event record based on the first signature and the second signature in the first tamper resistance record in response to a request to detect tampering of the first event record.
US11295023B2

A system, method, and computer-readable medium are disclosed for performing an entity behavior cataloging operation. The entity behavior cataloging operation includes: identifying a plurality of security related activities, the plurality of security related activities being based upon an observable from an electronic data source; analyzing the plurality of security related activities, the analyzing identifying a plurality of events of analytic utility associated with the plurality of security related activities; generating a set of entity behavior catalog data based upon the event of analytic utility associated with the security related activity, the set of entity behavior catalog data comprising an associated group of behaviors; and, storing the set of entity behavior data and the associated group of behaviors within an entity behavior catalog, the entity behavior catalog providing an inventory of entity behaviors for use when performing a security operation.
US11295022B2

A system, method, and computer-readable medium are disclosed for performing an entity behavior cataloging operation. The entity behavior cataloging operation includes: identifying a security related activity, the security related activity being based upon an observable from an electronic data source; analyzing the security related activity, the analyzing identifying an event of analytic utility associated with the security related activity; generating entity behavior catalog data based upon the event of analytic utility associated with the security related activity; and, storing the entity behavior catalog data within an entity behavior catalog, the entity behavior catalog providing an inventory of entity behaviors for use when performing a security operation.
US11295020B2

A system for integrated natural language programming (“NLP”) and event analysis provides threat detection in computing systems. In particular, the system may use an NLP unit to analyze threat logs from various sources according to multiple different metrics and/or analysis paradigms. Upon completing the analysis, the system may extract, via machine learning, event and/or threat patterns which may be integrated into the system's threat detection processes.
US11295017B2

A system for a vehicle includes a controller configured to receive encrypted software updates including a first signature, decrypt the received software updates using a decryption key received with update instructions indicative of available software updates, and install the decrypted updates in response to detecting that the first signature matches a second signature generated by the controller using a signature verification key.
US11295014B2

Embodiments of the disclosure disclose a system to prevent data of a client from leaking to untrusted parties in a multiparty computation environment. According to one embodiment, in response to a request received at a gateway (e.g., a non-bypassable gateway) of a server from a user device of a user over a network to process user data by an execution service, the system sanitizes the user data by scanning the user data for malicious code. The system selects a trusted execution environment (TEE) worker from a number of TEE workers and initiates an execution of the execution service by the selected TEE worker. The system receives execution results from the selected TEE worker. The system transmits the execution results to the user device of the user over the network.
US11294993B2

A service request is received by a terminal device. First biometric authentication information of a user associated with the service request is collected. The first biometric authentication information is compared with preset biometric authentication information. When the comparison shows that the first biometric authentication information and the preset biometric authentication information are consistent, a pre-stored digital signature certificate private key is read. The service request is digitally signed according to the digital signature certificate private key. A biometric information verification message is generated and sent message to a server. The server is configured to read a pre-stored digital signature certificate public key corresponding to the digital signature certificate private key. Authentication result information is receiving from the server after the server verifies and signs the biometric information verification message according to the digital signature certificate public key.
US11294990B2

A method for managing data use operations in accordance with one or more embodiments of the invention includes sending, by a licensed data transfer engine executing on a local data manager, a license verification request to a data management system, obtaining a license verification response, providing licensed data to a client, and sending a ledger entry to a ledger service based on the licensed data provided to the client.
US11294989B2

A trusted content usage monitor for monitoring content usage is provided. A unique identifier generation unit generates a unique identifier indicative of content being rendered and a packet generator generates a trusted packet comprising the unique identifier. The trusted packet is trust signed by the trusted content usage monitor, so that it can be trusted by its recipient. The trusted content usage monitor has at least one mode of operation in which content rendering cannot be decoupled from operation of the unique identifier generation unit, so that generated packets can be trusted as truly indicative of content usage.
US11294984B2

Methods of providing a search-ecosystem user interface that assist a user with searching information stored within a computer system and with managing results of the searching. In some embodiments, the methods include providing search-results items in an interactive workspace in which a user can manipulate the search-result items to make review more efficient. In some embodiments, the interactive workspace tracks user interactions with search-result items and visualizes such interaction to the user. In some embodiments, the methods include organizing search results using one or more task cards. In some embodiments, a user can add one or more additional sets of search results to a task card. In some embodiments, a user can share one or more task cards, interactive workspaces, and/or search-results items with one or more other users and allow such other user(s) to interact therewith. Other methods are disclosed, as is software for implementing the methods.
US11294977B2

Techniques for presenting content to users. The techniques include: obtaining user context information including a first keyword; identifying, based on the first keyword, a first attribute and a second attribute among the plurality of attributes, the first attribute being a characteristic of the first keyword and the second attribute being another characteristic of the first keyword; obtaining, based on the user context information, at least one second-order user preference among attributes in the plurality of attributes including a preference between the first attribute and the second attribute; identifying a set of content items among the plurality of content items based on the first attribute and the second attribute; determining a ranking of content items in the set of content items based on the at least one second-order user preference; and presenting content items to the user in accordance with the ranking.
US11294976B1

Embodiments described herein provide enhanced computer- and network-based methods, techniques, and systems for incorporating indoor and outdoor location technology to automatically discover, track, and publish ad-hoc engagement opportunities for computer-aided facilitation of dynamic connections between end-users and different levels of engagement in a dynamic venue setting. In one embodiment, the ACES server the ACES server comprises one or more functional components/modules that work together to provide automatic notification of ad-hoc engagement opportunities and/or events and multiple levels of engagement in a dynamic venue setting to client devices currently present in the venue. For example, an ACES server may comprise a client device and location processing engine, a layered identification and security support, a message brokering component, interfaces to third party services and content, an ad-hoc opportunity and event determination, tracking, and notification engine, a dynamic interest and attribute matching rule engine, and a common user interface engine.
US11294974B1

An embedding associated with a query comprising one or more query terms is determined to be not stored in memory. An embedding is generated for the one or more query terms. One or more web documents that are similar to the generated embedding are determined. One or more content cards associated with the one or more web documents that are determined to be similar to the generated embedding are provided in a content feed.
US11294959B2

Systems and methods for data filtering and mining using multiple-level, composite-attribute tree-node diagrams to quickly select and analyze data of interest.
US11294953B2

A similar face retrieval method and device and a storage medium are provided. The method includes: acquiring a face image to be retrieved; performing feature extraction on the face image to be retrieved based on a feature extraction model, and taking an output result of an antepenultimate layer of the feature extraction model as a first similar face feature of the face image to be retrieved; for each face image in a face database, acquiring the distance in feature space between the first similar face feature and a second similar face feature of each face image; and according to the obtained distance information, retrieving a target face image with the highest similarity to the face image to be retrieved in the face database.
US11294947B2

A content arranging method and apparatus in a media equipment and recording medium that stores a program source associated with the method are provided. The content arranging method includes extracting time information associated with stored contents from meta data of each of the stored contents, classifying the stored contents based on the extracted time information and a time interval for arranging the stored contents, determining at least one time item corresponding to the time interval, and arranging each of the classified contents under a corresponding time item. The method arranges the stored contents in the media equipment based on a time so that a user readily retrieves a desired content.
US11294946B2

This disclosure relates generally to methods and systems for generating a textual summary from a tabular data. During the textual summary generation using conventional end-to-end neural network-based techniques, a numeric data present in the tables is encoded via textual embeddings. However, the textual embeddings cannot reliably encode information about numeric concepts and relationships. The methods and systems generate the textual summary from the tabular data, by incorporating rank information for different records present in the tabular data. Then, a two-stage encoder-decoder network is used to learn correlations between the rank information and the probability of including the records based on the rank information, to obtain the textual summary generation model. The textual summary generation model identifies the content selection having the records present in the tables to be included in the textual summary and generates the textual summary from the identified content selection.
US11294943B2

Systems, methods, and computer-readable media are disclosed for associating and reconciling disparate key-value pairs corresponding to a target entity across multiple organizational entities using a distributed match. A shared output mapping may be generated that associates and reconciles common and/or conceptually aligned key-value pairs across the multiple organizational entities. The shared output mapping allows any given organizational entity to leverage information known to other organizational entities about a target entity. In this manner, the organizational entities participate in an information sharing ecosystem that enables each organizational entity to provide a user with a more optimally customized user experience based on the greater breadth of information available through the shared output mapping.
US11294927B2

Techniques and solutions are described for storing and processing metadata models using a metadata hub that can be accessed by a plurality of computing systems. The metadata hub can receive requests to retrieve or store metadata models. The metadata models can be converted between first and second formats. In some cases, the second format can be a relational format, such as a representation of a metadata model as one or more records in one or more database tables. The metadata hub can be used to compare metadata models, including comparing a metadata model provided by a client system with one or more metadata models stored in a repository maintained by the metadata hub. In at least some cases, the metadata model provided by the client system is not stored. The repository can be queried to find related metadata models, or to find metadata models meeting specified search criteria.
US11294924B1

A method displays a graphical user interface for a data visualization application. The user interface includes a schema information region that includes fields from a database. A user specifies a first aggregation using the interface. The first aggregation groups by a first set of fields and specifies an aggregated output field. The user also specifies a second aggregation. The second aggregation references the first aggregation and groups by a second set of fields. The set may include the aggregated output field. The second set is different from the first set. The method builds a visual specification based on the first and second aggregations. The method may retrieve tuples of data from the database using database queries generated from the visual specification, where each tuple includes data calculated based on the second aggregation. The method may display a data visualization, including the data calculated based on the second aggregation.
US11294917B2

Methods, systems, and devices for data attribution using frequent pattern analysis are described. In some cases, data stored at a multi-tenant database server may be analyzed to understand various interactions and patterns between data attributes associated with multiple users. The multi-tenant database server may effectively cluster and/or perform calculations on attributes of the data to understand user patterns. In some examples, the multi-tenant database server may determine a change (e.g., a probability change) in the user patterns by removing one or more attributes from the data set and re-performing the analysis. By re-performing the analysis, the multi-tenant database server may attribute a value to individual pieces and combinations of the data in order to indicate the effect that each piece of data has on the analysis.
US11294903B2

A system includes determination, for a first partitioned physical query operator in a query operator tree, of a partition-wise placement cost based on a cost of each table partition associated with the first partitioned physical query operator and a partition-wise placement cost of any child physical query operator of the first partitioned physical query operator, determination of a placement cost for the first partitioned physical query operator physical query operator for each of a plurality of operator execution locations based on the determined partition-wise placement cost, determination, for a logical query operator associated with the first partitioned physical query operator, of a merged placement cost for each of the plurality of operator execution locations, and determination an execution location for the first partitioned physical query operator based on the determined partition-wise placement cost.
US11294901B1

The performance of functions included in a query may be isolated from the performance of the query. A query may be received and a function within the query may be identified. Execution of the function may be isolated from the performance of the query. In some embodiments, a remote execution engine or service may perform the function in response to a request invoking performance of the function generated as part of executing a query execution plan for the query. Results from the function may be received and a result for the query provided based on the results of the function.
US11294899B2

Techniques herein optimally distribute graph query processing across heterogeneous tiers. In an embodiment, a computer receives a graph query to extract a query result (QR) from a graph in a database operated by a database management system (DBMS). The graph has vertices interconnected by edges. Each vertex has vertex properties, and each edge has edge properties. The computer decomposes the graph query into filter expressions (FE's). Each FE is processed as follows. A filtration tier to execute the FE is selected from: the DBMS which sends at least the QR to a stream, a stream evaluator that processes the stream as it arrives without waiting for the entire QR to arrive and that stores at least the QR into memory, and an in-memory evaluator that identifies the QR in memory. A translation of the FE executes on the filtration tier to obtain vertices and/or edges that satisfy the FE.
US11294892B2

A database-management system (DBMS) archives a record of a database table by updating the record's unique “Archived” field. This indicates that the record should be considered to have been archived despite the fact that the record has not been physically moved to a distinct archival storage area. When a query requests access to the table, the DBMS determines whether the query requests access to only archived data, only active data, or both. If both, the DBMS searches the entire table. Otherwise, the DBMS scans each record's Archived field to consider only those records that satisfy the query's requirement for either archived or active data. If the DBMS incorporates Multi-Version Concurrency Control (MVCC) technology, the DBMS combines this procedure with MVCC's time-based version-selection mechanism.
US11294890B2

Systems, methods, and devices for batch ingestion of data into a table of a database. A method includes determining a notification indicating a presence of a user file received from a client account to be ingested into a database. The method includes identifying data in the user file and identifying a target table of the database to receive the data in the user file. The method includes generating an ingest task indicating the data and the target table. The method includes assigning the ingest task to an execution node of an execution platform, wherein the execution platform comprises a plurality of execution nodes operating independent of a plurality of shared storage devices collectively storing database data. The method includes registering metadata concerning the target table in a metadata store after the data has been fully committed to the target table by the execution node.
US11294885B2

Providing separate real-time and configuration segments in a database. The real-time segment provides real-time data values to a real-time application and the configuration segment provides configuration data values to the real-time application. Utilizing two or more configuration segments enables changes to configuration data values without impacting real-time applications.
US11294883B2

A method and a system import data into a table. The method includes providing the table with data identities and a primary key assigned to each of the data identities. A temporary copy of the table is provided and contains a data identity to be merged into the table. The table structure of the table and of the temporary copy is determined and the determined table structure is compared to the table structure of the temporary copy to decide which data identities have to be updated and/or imported. In the temporary copy a new column contains a final primary key of the related data identity for its transfer into the table. The data identities in the table that are present in the temporary copy are locked and an update function for the data identities having the same primary key in both the table and the temporary copy are executed.
US11294882B2

Systems, methods, and devices for transactional processing of change tracking data for a database are discussed. A method includes generating a micro-partition based on execution of a transaction on a table of a database, the micro-partition reflecting changes made to the table by the transaction. A change tracking entry is generated in response to the execution of the transaction. The change tracking entry includes an indication of one or more modifications made to the table by the transaction and an indication of the micro-partition generated based on the execution of the transaction. The change tracking entry is stored in the micro-partition as metadata. At least one existing micro-partition is removed from the table, responsive to storing the change tracking entry.
US11294876B2

In accordance with an embodiment, described herein is a system and method for generating a data cube for analytics. A map-reduce program running in a data processing cluster can read each line of a source data, and generate a key-value pair for each of a plurality of data combinations in that line of data. Values paired with the same key can be aggregated to generate one or more frequency values or one or more aggregate values, for representing the result of a query on the source data. Each query result can be stored in an output file, and can be encapsulated into a data cube cached in a distributed file system of the data processing cluster. The data cube can map a query from a client application to an output file, and can return a pre-computed result in the output file from the data cube to the client application.
US11294874B2

An approach to structured record retrieval permits transmission and storage of records in a native concise format, without requiring that the records be interpreted and stored in a tabular form. Such storage of the records in a tabular form might double the space required, and more generally, requires substantially more space in applications in which there are many optional elements. In some embodiments, each message is parsed according to a specification of the message structure (e.g., according to a “grammar” for the message), and during parsing field values in predefined positions in the structure are extracted and added to an index structure that associates record identifiers with the (position, value) pairs.
US11294871B2

A deduplicated storage system is provided according to certain embodiments that uses one or more mechanisms to update the deduplication database and remove records corresponding to data blocks that have been or will be erased from the secondary copies, without using or tracking reference counting values. Some embodiments described herein use a secondary table (for tracking archive file contents) and a bitmap to mark which primary records are present in the secondary table. In another embodiment, once the marking phase is completed, the deduplication system uses the marked-up bitmap to identify the corresponding records from the primary table that can be moved to another table for storing “zero-reference” data blocks. In other embodiments, the system will then traverse the “zero-reference” table and remove those primary data blocks from secondary storage devices.
US11294870B1

Some embodiments provide a method for migrating a set of data objects from a first database of a first database type to a second database of a second database type. The method receives a selection of the second database type and receives a selection of a user interface control for initiating the database migration from the first database of the first database type to the second database of the selected second database type. The method provisions the second database and transfers the set of data objects from the first database to the second database.
US11294866B2

Methods, systems, and devices supporting data storage are described. A database system may implement lazy optimistic concurrency control (LOCC). LOCC may support an efficient use of database connections for a data archiving process. The data archiving process may involve a first worker thread at an application server copying data records from a primary database and writing the data records to a secondary database. A second worker thread may operate concurrent to the first worker thread to monitor the primary database for changes (e.g., using a shared database connection), as the primary database may not lock the copied data records during the archiving process. Data records that are altered in the primary database during the archiving process may be logged for error handling by an administrator. The data records that are copied from the primary database and not altered during the archiving process may be deleted from the primary database.
US11294857B2

According to various embodiments, with respect to a target set of files being managed (e.g., protected by data snapshots), each file in the target set of files is classified into one of two or more filesets (discontiguous filesets), where each of these filesets comprises one or more files that are related to each other by one or more factors, such as frequency of file change or purpose of existence (e.g., used by a software application). Once classified, files within the target set of files can be uniquely processed by a data management operation (e.g., incremental data snapshot process) according to their association to a discontiguous fileset.
US11294845B2

An information handling system couples a solid state drive assembly having plural solid state drives to a motherboard with a single M.2 connector coupled to the motherboard by interfacing the plural solid state drives with an adapter circuit board having an M.2 interface defined at one end to insert into the motherboard connector and having plural M.2 connectors to interface with the plural solid state drives in a desired configuration, such as a stacked vertical configuration that more efficiently uses motherboard footprint to include persistent memory.
US11294843B2

A process control system includes a first process controller coupled to a first set of input/output (I/O) modules that provided first channels, including an I/O software agent coupled to an I/O module pool that includes a first and at least a second I/O module collectively providing pooled channels. The first channels and the pooled channels are each coupled by a respective field device to first and second processing equipment, respectively. The I/O software agent is configured for enabling addition of the first set of I/O modules to the LO module pool, coupling of a plurality of additional process controllers in a controller pool to the first process controller, and enabling at least one of i) making any of the first channels available to any of the process controllers in the controller pool, and ii) making any of the pooled channels available to the first process controller.
US11294841B1

Techniques disclosed herein relate to dynamically configurable multi-stage pipeline processing units. In one embodiment, a circuit includes a plurality of processing engines and a plurality of switches. Each of the plurality of processing engines includes an input port and an output port. Each of the plurality of switches comprises two input ports and two output ports. For each processing engine, the input port of the processing engine is electrically coupled to one of the switches, the output port of the processing engine is electrically coupled to another one of the switches, and the input port of the processing engine is electrically coupled to the output port of each of the processing engines by the switches.
US11294840B2

An information handling system may include at least one processor; a first and a second backplane, wherein the first and second backplanes are Peripheral Component Interconnect Express (PCIe) backplanes; and a physical storage resource. The physical storage resource may be coupled to the at least one processor via a first port of the physical storage resource and via the first backplane, and the physical storage resource may be further coupled to the at least one processor via a second port of the physical storage resource and via the second backplane.
US11294830B2

System and method for training and performing operations (e.g., read and write operations) on a double buffered memory topology. In some embodiments, eight DIMMs are coupled to a single channel. The training and operations schemes are configured with timing and signaling to allow training and operations with the double buffered memory topology. In some embodiments, the double buffered memory topology includes one or more buffers on a system board (e.g., motherboard).
US11294827B2

The present disclosure generally relates to methods of operating storage devices. A controller of the storage device is configured to retrieve a first command to write data to one or more first logical blocks of a first zone, and direct memory access (DMA) read and write the data associated with the first command to the first logical blocks. The first logical blocks are between a zone starting point of the first zone and a zone capacity of the first zone. The controller is configured to retrieve a second command to write data to one or more second logical blocks of the first zone, and DMA read and write the data associated with the second command to the second logical blocks. The second logical blocks are between the zone starting and the zone capacity of the first zone, and the first logical blocks are non-sequential to the second logical blocks.
US11294822B2

Disclosed is a method of operating a non-volatile memory device. A method of operating a non-volatile memory device according to an embodiment of the present disclosure, in a method of operating a non-volatile memory device including a log storage area, a data storage area, and an ACK generation unit, may include receiving a log and data from a cache memory, storing the received log in the log storage area, storing the received data in the data storage area, and transmitting an ACK signal to the cache memory according to a result of storing the log and the data.
US11294820B2

A memory sub-system configured to manage programming mode transitions to accommodate a constant size of data transfer between a host system and a memory sub-system. The memory sub-system counts single-page transitions of atomic programming modes performed within a memory sub-system and determines whether or not to allow any two-page transition of atomic programming modes based on whether an odd or even number of the single-page transitions have been counted. When an odd number of the transitions have been counted, no two-page transition is allowed; otherwise, one or more two-page transitions are allowable. A next transition of atomic programming modes is selected based on the determining of whether or not to allow any two-page transitions.
US11294817B2

To perform a lookup for a group of plural portions of data in a cache together, a first part of an identifier for a first one of the portions of data in the group is compared with corresponding first parts of the identifiers for cache lines in the cache, the first part of the identifier for the first one of the portions of data in the group is compared with the corresponding first parts of the identifiers for the remaining portions of data in the group of plural portions of data, and a remaining part of the identifier for each portion of data is compared with the corresponding remaining parts of identifiers for cache lines in the cache. It is then determined whether a cache line for any of the portions of data in the group is present in the cache, based on the results of the comparisons.
US11294807B2

The present disclosure generally relates to a method and device for reduce the amount of energy used to revert data within a storage device to a consistent state after a power loss event. Once power is lost from a host device, and prior to complete shutdown, a log is created within non-volatile memory (NVM) of the storage device. The log contains logical block addresses (LBAs) corresponding to data that experienced a write failure. At the next power-on event, the log is checked to see if any LBAs are present. If LBAs are present in the log, then the data that experienced a write failure can be properly written to the storage device.
US11294806B2

The disclosed embodiments provide a method, apparatus, and system for selecting, based on feedback from previous garbage collections, a portion of a referenced memory area for garbage collection within a time window. During the execution of a software program, the system selects a given portion of a referenced memory area on which garbage collection can be completed within the given time window and attempts to complete garbage collection on at least the given portion of the referenced memory area before the end of the given time window. Next, the system selects, based on the results of the garbage collection performed during the given time window, a subsequent portion of the referenced memory area on which garbage collection can be completed within the subsequent time window and attempts to complete garbage collection on at least the subsequent portion of the referenced memory area before the end of the subsequent time window.
US11294804B2

Aspects of the invention include executing a first test case on a system, capturing a first state of the system during execution of the first test case, determining a first result of the first test case, performing a second execution of the first test case on the system in response to the first result of the first test case being an unexpected result, capturing a second state of the system during the second execution of the first test case, determining a second result of the first test case, analyzing the first state and the second state to determine a state similarity score, and categorizing the first result as a false positive based at least in part on the state similarity score being above a first threshold and a determination that the second result is a different result than the first result.
US11294802B2

A test suite is executed to test a computer program for a plurality of variables. A variable value is generated for each variable of the plurality of variables at a predetermined location of the computer program. Whether a test included in the test suite is successful is determined. If the test is successful, the variable value is recorded as part of a success value set. If the test is not successful, the variable value is recorded as part of a failure value set. A confidence metric is calculated for the variable value. A relevance metric for each variable of the plurality of variables is measured, based on a Jaccard distance between the success value set and the failure value set. The failure value set, the success value set, the confidence metric for the variable value, and the relevance metric for each variable of the plurality of variables are presented.
US11294800B2

An example method for simulation testing an autonomy software is provided. The example method may include receiving, at processing circuitry, mission parameters indicative of a test mission, environmental parameters, and vehicle parameters. The method may further include performing, by the processing circuitry, an adaptive search using a surrogate model of the autonomy software under test to selectively generate test scenarios for simulation, and clustering the plurality of test scenarios based on performance score metric values to determine performance boundaries for the autonomy software under test. The method may further include ranking the plurality of test scenarios based on a respective distance to a performance boundary to identify test scenarios of interest for modification of the autonomy software or real-world field testing of an autonomous vehicle.
US11294788B2

A program is executed on a first computer system and the execution of the program is monitored. A plurality of operation records are created based upon the monitoring, where each operation record is associated with an operation carried out during execution of the program. A first value of a cumulative performance indicator associated with the execution of the program on the first computer system is determined. For each operation record, a value of a performance indicator associated with carrying out the operation on a second computer system is predicted. For an operation record, the value of the performance indicator is predicted based on a performance model associated with carrying out operations on the second computer system. A second value of the cumulative performance indicator is determined, which is associated with execution of the program on the second computer system and is based on the predicted values of the performance indicator.
US11294780B2

A memory controller capable of detecting a code having an error among codes stored in a Read Only Memory (ROM) controls a memory device. The memory controller includes: a code memory for storing codes used to perform an operation; a code executor for executing the codes stored in the code memory to perform the operation; a debug controller for setting a suspend code address for suspending the execution of the codes used to perform the operation; an initialization controller for controlling an initialization operation of at least one of the debug controller and the code executor; and an interfacing component for receiving a suspend code setting request corresponding to an operation of setting the suspend code address and providing the received suspend code setting request to the debug controller.
US11294762B2

Methods, systems, and apparatuses for memory (e.g., DRAM) having an error check and scrub (ECS) procedure in conjunction with refresh operations are described. While a refresh operation reads the code words of a memory row, ECS procedures may be performed on some of the sensed code words. When the write portion of the refresh begins, a code word discovered to have errors may be corrected before it is written back to the memory row. The ECS procedure can be incremental across refresh operations, beginning, for example, each ECS at the code word where the pervious ECS for that row left off. The ECS procedure can include an out-of-order (OOO) procedure where ECS is performed more often for certain identified code words.
US11294757B2

System and method are disclosed to detect potential failures in a network-on-chip (NoC) before the potential failures happen. The system tests connectivity from a master to all slaves by sending scrub transactions to test all paths. The scrub transactions are identified using a scrub bit. The scrub transactions are generated at a master scrubbing block/unit and terminated at a slave scrubbing block/unit. The slave scrubbing block sends scrub responses to the scrub transactions along the response path. The scrub responses to the scrub transactions are generated at the slave scrubbing block and terminated at the master scrubbing block. This allows detection of potential failures, which are reported to a system monitor. If a potential failure is detected, the system transitions to a fail-safe mode before the failure occurs.
US11294744B2

A management entity receives device fingerprints representing corresponding devices connected to one or more networks. Each device fingerprint includes a multi-bit word indicating hardware, software, network configuration, and failure features for a corresponding one of the devices. The management entity processes the device fingerprints using different methods including statistical risk of failure scoring methods and machine learning risk of failure scoring methods, to produce from each of the methods a respective risk of failure for each device. The management entity combines the respective risk of failures for each device into a composite risk of failure for each device, ranks the devices based on the composite risk of failures for the devices, to produce a risk ranking of the devices, and outputs the risk ranking.
US11294742B2

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

An approach for providing exclusive access to a resource shared by a plurality of processes in a computer system. The approach includes a computer processor retrieving a process identifier for a first process attempting to access the resource, where the process identifier is uniquely assigned to each process of the plurality of processes requiring the resource with the computer system. The approach includes the computer processor using the process identifier for the first process and a mutual exclusion object that includes a lock position allowing exclusive access to the resource and a wait position for a next process to attain the lock position to provide exclusive access to the resource.
US11294735B2

A desktop cloud virtual machine access method includes receiving, by a desktop cloud controller, an access request from a desktop cloud client, where a target virtual machine (VM) specified in the access request is deployed on a target computing node, and then, when determining that a target virtual access gateway (VAG) is deployed on the target computing node, instructing, by the desktop cloud controller, the desktop cloud client to establish communication with the target virtual machine using the target virtual access gateway.
US11294729B2

A system may include a resource acquisition engine configured to acquire a set of computing resources for execution of an application flow comprising multiple invocations to an EDA application. The system may also include a resource provision engine configured to provide the set of computing resources for execution of a first EDA process of the EDA application launched by a first invocation in the application flow and identify a second invocation subsequent to the first invocation in the application flow, the second invocation to launch a second EDA process of the EDA application. The resource provision engine may be further configured to, without releasing the set of computing resources provided to the first EDA process, proxy the set of computing resources into a proxied set of computing resources and provide the proxied set of computing resources for execution of the second EDA process of the EDA application.
US11294727B2

Various embodiments are provided for managing cryptographic bottlenecks for distributed multi-signature blockchain contracts in a computing environment. One or more cryptographic bottlenecks of cryptographic requests at a cryptographic accelerator may be resolved by switching between a blockchain node cryptographic library and an accelerator cryptographic library upon a number of the cryptographic requests at the accelerator exceeding a defined threshold.
US11294726B2

In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a scalable scheduler with heterogeneous resource allocation of large competing workloads types using Quality of Service (QoS) requirements. For instance, according to one embodiment, there is disclosed a system to implement a scheduling service, in which the system includes: a processor and a memory to execute instructions at the system; a local cache allocated within the memory of the system; a compute resource discovery engine to identify a plurality of computing resources available to execute workload tasks, the computing resources residing within any one of private or public datacenters or third party computing clouds and a plurality of resource characteristics for each of the plurality of computing resources identified; in which the compute resource discovery engine is to fill the local cache with information representing each of the identified computing resources available and the plurality of resource characteristics identified for each of the plurality of computing resources; a workload discovery engine to identify pending workload tasks to be scheduled for execution from one or more workload queues and to update the local cache with the identified workload tasks; a policy engine to identify a Service Level Target (SLT) for each of the workload tasks identified and to update the local cache with the SLT for each workload task identified; and a scheduler to schedule each workload task for execution via one of the computing resources available based on which of the computing resources are estimated to meet the SLT. Other related embodiments are disclosed.
US11294721B2

Systems and corresponding methods employ an object-oriented (OO) memory (OOM) to effect inter-hardware-client (IHC) communication among a plurality of hardware clients included in same. A system comprises a centralized OOM and the plurality of hardware clients communicate, directly, to the centralized OOM device via OO message transactions. The centralized OOM device effects IHC communication among the plurality of hardware clients based on the OO message transactions. Another system comprises a plurality of OO memories (OOMs) capable of inter-object-oriented-memory-device communication. A hardware client communicates, directly, to a respective OOM device via OO message transactions. The inter-object-oriented-memory-device communication effects IHC communication among the plurality of hardware clients based on the OO message transactions.
US11294717B2

A computer-implemented data stream processing method includes generating, calculating, and deploying. The generating includes generating a directed graph in which processes in a stream processing infrastructure are represented by nodes and data input/output relationships between the nodes are represented by edges. The calculating includes calculating a degree of each of the nodes based on a weight of each of the edges. The deploying includes deploying, based on the calculated degree of each of the nodes, the processes represented by the nodes at stages of a pipeline in the stream processing infrastructure.
US11294715B2

A system and corresponding method queue work within a virtualized scheduler based on in-unit accounting (IUA) of in-unit entries (IUEs). The system comprises an IUA resource and arbiter. The IUA resource stores, in association with an IUA identifier, an IUA count and threshold. The IUA count represents a global count of work-queue entries (WQEs) that are associated with the IUA identifier and occupy respective IUEs of an IUE resource. The IUA threshold limits the global count. The arbiter retrieves the IUA count and threshold from the IUA resource based on the IUA identifier and controls, as a function of the IUA count and threshold, whether a given WQE from a given scheduling group, assigned to the IUA identifier, is moved into the IUE resource to be queued for scheduling. The IUA count and threshold prevent group(s) assigned to the IUA identifier from using more than an allocated amount of IUEs.
US11294714B2

The present disclosure provides a method and an apparatus for scheduling a task, a device and a medium. The method includes: obtaining a processing task to be executed from a task queue via a main thread bound to a processor, in which the processor is configured to execute the main thread, to execute the processing task; obtaining a newly triggered processing task; in response to determining that a priority of the newly triggered processing task is greater than or equal to a priority of the processing task executed on the main thread, assigning the newly triggered processing task to a standby thread; and dispatching and assigning a processor from at least one processor through the system kernel to execute the standby thread.
US11294712B2

Task management techniques, in a storage system, involve: dividing a task to be processed into a plurality of child tasks, so that a processing time required by each of the plurality of child tasks is same, the number of the plurality of child tasks being a first number; dividing a progress to be reported and being associated with the processing of the task into a plurality of child progresses, the number of the plurality of the child progresses being a second number, the second number being less than the first number, and each of the plurality of child progresses having a same value; and associating, based on the first and the second number, and according to a predetermined mapping between the plurality of child progresses and the plurality of child tasks, each of the plurality of child progresses with a respective child task of the plurality of child tasks.
US11294708B2

Techniques and solutions are described for implementing virtual domains. Computing resources in a computing environment are determined and assigned to one or more virtual domains. One or more data structures can be located in a given virtual domain. The computing resources assigned to a virtual domain can be dynamically reconfigured without affecting processes that submit tasks to be performed on data structures in the virtual domains. Tasks can be submitted to a dispatcher, which can determine the appropriate virtual domain for the task and forward the task to the determined virtual domain. Tasks are received by virtual domains and assigned to worker threads, which can access a data structure specified for a given task.
US11294707B2

A method includes receiving, by a L2 controller, a request to perform a global operation on a L2 cache and preventing new blocking transactions from entering a pipeline coupled to the L2 cache while permitting new non-blocking transactions to enter the pipeline. Blocking transactions include read transactions and non-victim write transactions. Non-blocking transactions include response transactions, snoop transactions, and victim transactions. The method further includes, in response to an indication that the pipeline does not contain any pending blocking transactions, preventing new snoop transactions from entering the pipeline while permitting new response transactions and victim transactions to enter the pipeline; in response to an indication that the pipeline does not contain any pending snoop transactions, preventing, all new transactions from entering the pipeline; and, in response to an indication that the pipeline does not contain any pending transactions, performing the global operation on the L2 cache.
US11294706B1

A processing system includes a first processing circuit including a first PLC configured to receive a red signal, a plurality of first processors operated by the first PLC to process the red signal, and a first hypervisor configured to control operation of the first processors. The processing system includes a second processing circuit physically separated from the first processing circuit that includes a second PLC configured to receive a black signal, a plurality of second processors operated by the second PLC to process the black signal, and a second hypervisor configured to control operation of the second processors. The processing system includes a configuration controller configured to identify an operation to be performed by at least one of the first or second processing circuit and cause at least one of the corresponding first hypervisor or second hypervisor to allocate respective first processors or second processors to perform the operation.
US11294702B2

A method for processing data includes receiving an offload request by a first virtual machine (VM), issuing, in response to the offload request and based on a processing pipeline, a processing request to a processing unit, and servicing, by the processing unit, the processing request to obtain a result.
US11294700B2

External events are correlated with patterns of characteristics in virtual assets. Upon detection of a pattern in a different asset that matches a pattern corresponding to an event, that detection is treated as a trigger event, with resulting responsive action(s) and other process operations. Security threats are managed in a similar manner, with first security threats being added to a collection of security threats. When a virtual asset detects a change in operating characteristics, a request is provided for the collection of current security threats, and the collection of security threats is provided responsive to the request.
US11294699B2

Cluster groups define a relationship between clusters in an HCI system. New cluster groups may be created, and a cluster may be added or removed from an existing cluster group. A method and system are disclosed to support a dynamically scaled hyperconverged system with non-overlapping and overlapping cluster groups. A dynamically scalable hyperconverged system may allow for piece-wise upgrades while supporting inter-operable and non-interoperable components having a secure intercommunication capability. A system is disclosed for scaling a single managed hyperconverged infrastructure (HCI) where all components are allowed to run a compatible communication protocol (e.g., interoperable communication protocol) but are not required to operate an interoperable software version. Further, methods are disclosed to a) illustrate consolidation of backups for a cluster of HCI nodes running interoperable and non-interoperable data exchange protocols; and b) dynamically organize groups of clusters to enforce interoperability requirements and simplify network configuration among these clusters.
US11294696B2

A new approach to virtual desktop infrastructure management is described. In one example, a master virtual machine is configured to form a master image. The master virtual machine and master image are also modified to incorporate a service that performs an enrollment call to an endpoint manager associated with a virtual desktop infrastructure. One or more virtual machines are instantiated using the master image. When one of the virtual machines is booted and a user logs on, the service is invoked or executed and performs the enrollment call. The enrollment call leads to the enrollment of the virtual machine with the endpoint manager. During and after enrollment, the endpoint manager can configure the virtual machine based on one or more management policies. The management policies can be tailored in various cases, such as depending upon the credentials used to log on to the virtual machine.
US11294682B2

A program is executed using a call stack and shadow stack. The call stack includes frames having respective return addresses. The frames may also store variables and/or parameters. The shadow stack stores duplicates of the return addresses in the call stack. The call stack and the shadow stack are maintained by, (i) each time a function is called, adding a corresponding stack frame to the call stack and adding a corresponding return address to the shadow stack, and (ii) each time a function is exited, removing a corresponding frame from the call stack and removing a corresponding return address from the shadow stack. A backtrace of the program's current call chain is generated by accessing the return addresses in the shadow stack. The outputted backtrace includes the return addresses from the shadow stack and/or information about the traced functions that is derived from the shadow stack's return addresses.
US11294681B2

An integrated circuit comprising instruction processing circuitry for processing a plurality of program instructions and instruction prediction circuitry. The instruction prediction circuitry comprises circuitry for detecting successive occurrences of a same program loop sequence of program instructions. The instruction prediction circuitry also comprises circuitry for predicting a number of iterations of the same program loop sequence of program instructions, in response to detecting, by the circuitry for detecting, that a second occurrence of the same program loop sequence of program instructions comprises a same number of iterations as a first occurrence of the same program loop sequence of program instructions.
US11294670B2

Embodiments detailed herein relate to reduction operations on a plurality of data element values. In one embodiment, a process comprises decoding circuitry to decode an instruction and execution circuitry to execute the decoded instruction. The instruction specifies a first input register containing a plurality of data element values, a first index register containing a plurality of indices, and an output register, where each index of the plurality of indices maps to one unique data element position of the first input register. The execution includes to identify data element values that are associated with one another based on the indices, perform one or more reduction operations on the associated data element values based on the identification, and store results of the one or more reduction operations in the output register.
US11294666B1

The present disclosure relates to methods and systems for applying version control of configurations to a software application, such as, a cloud-based application. Each version may be stored as a plurality of configuration nodes within a configuration tree structure. Versions are tracked in a configuration version history. Different versions may be merged together and applied to the software application.
US11294659B2

Systems and methods for centralized client application management are provided. In an example embodiment, device data is received from a user device. The user device is identified according to an identification rule. A client state is received from the user device. A match between the client state and a specified state is determined. Based on the client state matching the specified state, an instruction to be performed on the user device is generated. The instruction is caused to be performed on the user device. The instruction causes a change to the client state stored on the user device.
US11294646B2

Embodiments of systems and methods disclosed herein provide an application development platform in an enterprise computing environment. More specifically, in certain embodiments, systems and methods are disclosed that enable an application development platform to reuse, extend, and/or customize entity-based applications in an enterprise computing environment. The application development platform can extend an entity to include user configured settings including zero or at least one of a property, a permission, an action, a behavior, or a resource to the entity to generate user customized versions of the entity. The applications may be customized by an end user, while allowing the underlying application to be updated without losing any user customizations.
US11294645B2

Systems and methods for real-time interactive graphical computing are disclosed. Methods include a system receiving a first user input, determining an executable instruction associated with the first user input, executing the instruction; and displaying, concurrent with the execution of the instruction, an associated executed instruction graphical representation for the executable instruction on the display, wherein the executed instruction graphical representation is a visual expression of the execution of the instruction. Systems and methods are also described for recording and creating programming instructions, as well as displaying graphical operations.
US11294632B2

A multiplication accumulating device and a method thereof are provided. The multiplication accumulating device includes a product generator, a plurality of registers, a product reducer, and an adder. The product generator performs a product operation on a multiplicand and a multiplier to generate a product result of 2N−1 columns. The product reducer is used to append data from a portion of the plurality of registers to the columns in the product result to generate an appending result of 2N−1 columns. The product reducer performs a reduction operation on the appending result according to a column height of each column in the appending result to obtain a reduced result. The product reducer renews the data in the plurality of registers according to the reduced result. The adder adds the data in the plurality of registers according to an accumulation signal to generate a multiplication accumulating operation result.
US11294630B2

An adder-subtractor circuit includes an inverting circuit configured to invert a first operand on a bit-by-bit basis to output a first inverted operand, a circuit having a function to perform a predetermined arithmetic operation and configured to output a second operand, a carry generating circuit configured to generate carries from the first inverted operand and the second operand, and an XOR circuit configured to perform a bit-by-bit XOR on the carries, the first operand, and the second operand.
US11294625B2

Methods and systems for determining whether an infinitely precise result of a reciprocal square root operation performed on an input floating point number is greater than a particular number in a first floating point precision. The method includes calculating the square of the particular number in a second lower floating point precision; calculating an error in the calculated square due to the second floating point precision; calculating a first delta value in the first floating point precision by calculating the square multiplied by the input floating point number less one; calculating a second delta value by calculating the error multiplied by the input floating point number plus the first delta value; and outputting an indication of whether the infinitely precise result of the reciprocal square root operation is greater than the particular number based on the second delta term.
US11294618B2

Example systems, apparatus, and methods receive audio information including a plurality of frames from a source device, wherein each frame of the plurality of frames includes one or more audio samples and a time stamp indicating when to play the one or more audio samples of the respective frame. In an example, the time stamp is updated for each of the plurality of frames using a time differential value determined between clock information received from the source device and clock information associated with the device. The updated time stamp is stored for each of the plurality of frames, and the audio information is output based on the plurality of frames and associated updated time stamps. A number of samples per frame to be output is adjusted based on a comparison between the updated time stamp for the frame and a predicted time value for play back of the frame.
US11294616B2

The current disclosure relates to a system and method for secured screen sharing. A specially configured screen sharing server of the system may facilitate screen sharing between two independent and remote devices. The system may be configured to access state information from a primary client device. The system may then determine if any of the elements of the application state primary client interface correspond to sensitive information. The system may then mask the primary client interface to create a replica client interface by masking any elements of the application state that correspond to sensitive information. The system may then cause the replica client device to display the replica client interface by transmitting the application state to the replica client interface.
US11294612B2

A method for changing over a general-purpose OS display for an information processing apparatus to a dedicated display screen includes accessing a setup procedure describing setup processing and at least an account generating process for generating user account information for a general-purpose operating system (“OS”). The method includes accessing changeover information for changing over a general-purpose OS display screen for the information processing apparatus to a dedicated display screen, and in response to starting up the general-purpose OS for the first time, executing the setup processing including the user account generating process based on the setup procedure stored by the procedure storage unit, changing over the general-purpose OS display screen to the dedicated display screen based on the changeover information stored by the changeover information storage unit, and displaying the dedicated display screen. An apparatus and a program product perform the method.
US11294609B2

A device endpoint is accessed through an off-premise communications network relative to the device endpoint. The device endpoint is registered to a virtual device object in data storage of a device service, the device service and the device endpoint communicating across the off-premise communications network, the virtual device object storing a secure device endpoint identifier of the device endpoint. A virtual device identifier associated with the secure device endpoint identifier of the device endpoint is stored in the virtual device object. A request to access the device endpoint using the virtual device identifier is received. The secure device endpoint identifier associated with the virtual device identifier in the virtual device object is read. The device endpoint is notified of a pending job associated with the secure device endpoint identifier. The pending job is communicated to the device endpoint identified by the secure device endpoint identifier.
US11294604B1

Embodiments are directed to managing data in a file system that includes a plurality of storage nodes and a plurality of storage volumes such that each storage node may be a compute instance provided by a cloud computing environment (CCE) and each storage volume may be based on blobs provided by the CCE. Write requests that include write data may be provided. A lowest range of addresses in the storage volume may be determined for storing the write data. Buckets may be determined based on the range of addresses and the write data assigned to the buckets. If portions of the buckets remain unassigned, other data may be provided from a cache volume or the blobs. The write data and the other data may be written to the portion of the blobs.
US11294602B2

A unitary solid state drive (SSD) assembly includes a non-volatile memory (NVM), and a processor communicatively coupled to the NVM. The processor is configured to implement a communication protocol configured for accessing solid state memories over a communication network. The unitary SSD assembly also includes a network interface device communicatively coupled to the processor, and network connector coupled to the network interface device. The network interface device is configured to communicate via a network fabric according to a network communication protocol. The NVM, the processor, and the network interface device are arranged in a unitary assembly.
US11294599B1

Provided are integrated circuits and methods for operating integrated circuits. An integrated circuit can include a plurality of memory banks and an execution engine including a set of execution components. Each execution component can be associated with a respective memory bank and can read from and write to the respective memory bank. The integrated circuit can further include a set of registers each associated with a respective memory bank from the plurality of memory banks. The integrated circuit can further be operable to load to or store from the set of registers in parallel, and load to or store from the set of registers serially. A parallel operation followed by a serial operation enables data to be moved from many memory banks into one memory bank. A serial operation followed by a parallel operation enables data to be moved from one memory bank into many memory banks.
US11294597B2

A memory system may include: a nonvolatile memory device; a volatile memory device to which power is suspended in the sleep mode; and a controller configured to temporarily store internal data in the volatile memory device, the internal data being generated during processing of an operation of the nonvolatile memory device. When a sleep command is received by the memory system from a host, the controller may output the internal data stored in the volatile memory device to the host in response to the sleep command, and then may transfer an acknowledgement for an entry into the sleep mode to the host and enter the sleep mode.
US11294592B2

A data processing method including: searching for a smallest data unit of a buffer with regard to appending data in an append write request; sequentially writing at least some of the appending data into the smallest data unit of the buffer to obtain a first smallest data unit to be stored, and writing data not yet written in the appending data into at least one smallest data unit to obtain at least one second smallest data unit to be stored; writing the first smallest data unit to be stored into a storage device in an overwriting manner, and sequentially writing the at least one second smallest data unit to be stored into the storage device; and buffering a smallest data unit not fully written that corresponds to the appending data. The present disclosure ensures data integrity, increase operation convenience, and write operation efficiency.
US11294577B2

A non-volatile memory includes a plurality of data storage units arranged in an array, a plurality of redundant data storage units arranged in at least one row and a plurality of redundant address storage units arranged in at least one row. A storage size of each of the data storage units is word. Each of the data storage units is addressable by a row address and a column address. One of the redundant data storage units in a first column is configured to substitute for one of the data storage units in a second column. One of the redundant address storage units in a third column is configured to record the row address representative of the substituted one of the data storage units.
US11294576B2

A device transmits the capabilities of the device for performing transformations on offloaded objects, to a host. The device receives an object definition command from the host, where the object definition command indicates one or more transformations to apply to an object. One or more transformations are performed on the object to generate one or more transformed objects. A completion command is transmitted to the host to indicate completion of the one or more transformations on the object.
US11294575B2

A method for verification of content of tape cartridges in a tape library system using tape drives of the tape library, is provided. The method includes instructing the tape drive to perform tape cartridge verification on the tape cartridge. The method further includes after completion of the tape cartridge verification, unloading the tape cartridge to its original storage position. The method further includes transmitting verification data of the tape cartridge verification to a database of the tape library system for analysis.
US11294573B2

Provided are a computer program product, system, and method for generating node access information for a transaction accessing nodes of a data set index. Pages in the memory are allocated to internal nodes and leaf nodes of a tree data structure representing all or a portion of a data set index for the data set. A transaction is processed with respect to the data set that involves accessing the internal and leaf nodes in the tree data structure, wherein the transaction comprises a read or write operation. Node access information is generated in transaction information, for accessed nodes comprising nodes in the tree data structure accessed as part of processing the transaction. The node access information includes a pointer to the page allocated to the accessed node prior to the transaction in response to the node being modified during the transaction.
US11294571B2

A memory module includes a memory array, an interface and a controller. The memory array includes an array of memory cells and is configured as a dual in-line memory module (DIMM). The DIMM includes a plurality of connections that have been repurposed from a standard DIMM pin out configuration to interface operational status of the memory device to a host device. The interface is coupled to the memory array and the plurality of connections of the DIMM to interface the memory array to the host device. The controller is coupled to the memory array and the interface and controls at least one of a refresh operation of the memory array, control an error-correction operation of the memory array, control a memory scrubbing operation of the memory array, and control a wear-level control operation of the array, and the controller to interface with the host device.
US11294569B2

a method and an apparatus for maintaining reliability of a mapped redundant array of independent disks. The method comprises: determining a first data loss probability, the first data loss probability indicating reliability of a traditional redundant array of independent disks; determining a second data loss probability, the second data loss probability indicating reliability of the mapped redundant array of independent disks; and determining, based on the first and second data loss probabilities, a condition for maintaining the reliability of the mapped redundant array of independent disks. Compared with the prior art, embodiments of the present disclosure can effectively predict the reliability of a mapped RAID through comparison with a traditional RAID, so as to be capable of determining a reliability relationship between the traditional RAID and the mapped RAID. In this way, the reliability of the traditional RAID will not be degraded when being expanded into the mapped RAID.
US11294565B2

For presenting on a portion of a foldable display, a processor detects a reflex angle fold display orientation for the foldable display. The foldable display includes a primary portion display and a secondary portion display. In response to the reflex angle fold display orientation, the processor presents an output presentation on the primary portion display.
US11294562B2

A computer implemented method and system for recording media data such as audio data in one or more communication modes based on gestures on a graphical user interface (GUI) of an electronic device is provided. A gesture based media recording application (GBMRA) provided on the electronic device defines multiple interface regions on the GUI. The GBMRA detects a gesture on an interface region and performs a first action associated with recording of the media data in a communication mode. The GBMRA detects another gesture on the same interface region or another interface region and performs a second action. The first action and the second action include at least one of triggering recording of the media data, switching from one communication mode to another for recording the media data, canceling recording of the media data, generating and displaying multiple options for performing an operation associated with the recorded media data, etc.
US11294561B2

A data processing device which includes a flexible position input portion for sensing proximity or a touch of an object such as a user's palm and finger. In the case where a first region of the flexible position input portion is held by a user for a certain period, supply of image signals to the first region is selectively stopped.
US11294560B2

The present disclosure discloses a method and an electronic device for displaying an application interface. The method includes: acquiring, by an electronic device when displaying an interface corresponding to a first application, a first input operation of a user; and simultaneously displaying, according to preset correlation information when the first input operation is a first preset operation, the interface corresponding to the first application and an interface corresponding to a second application, where the correlation information is used to indicate that the second application is an application that correlates with the first application. A corresponding electronic device is further provided. By adopting the present disclosure, interfaces respectively corresponding to multiple applications are simultaneously displayed on a display device, which may enhance user experience.
US11294558B2

Disclosed is an interactive user interface of a regression planning and evaluation system, wherein regression planning and evaluation system is employed to obtain audit evidence. The audit evidence is obtained based on input data pertaining to given use case. The interactive user interface comprises: (i) an input interface element that enables user to input audit parameters; and (ii) an output interface element that enables the regression planning and evaluation system to present to user: (a) a regression plot representing a variation of target variable with respect to an explanatory variable, wherein the regression plot indicates an upper and a lower acceptance bounds with respect to regression line, and wherein the regression plot is generated for a plurality of samples based upon input data and audit parameters; and (b) key items, wherein key items are identified as samples that fall outside the upper acceptance bound and the lower acceptance bound in regression plot.
US11294554B2

Disclosed are a display apparatus and an image displaying method, which can increase a battery usage time. The display apparatus includes a display including a screen for displaying an image; and a controller configured to provide the display a first user interface (UI) for selecting at least one among a plurality of regions in the screen, provide the display a second UI for adjusting a displaying position of the image to be displayed on at least one region selected through the first UI, and control the display to display the image at the displaying position adjusted through the second UI, and make the other regions of the screen except the region where the image is displayed be in a power-saving mode. According to the present invention, it is possible to not only increase a battery usage time but also display information at a position desired by a user.
US11294549B1

The present systems and methods for customizing sub-applications and dashboards in a digital huddle environment are disclosed. The disclosed system and method may be employed for customizing sub-applications according to predefined options, including text, images and numbers; as well as customizing dashboards according to user requirements for showing goals progress, next meetings notifications, schedule, meetings alerts, and the like, according to the requirements of a particular team working in a digital huddle.
US11294541B2

A method, a system, a medium, and a device may be used for displaying a geometry in an editor, in the technical field of two-dimensional/three-dimensional modeling. The method for displaying a geometry in an editor comprises: determining a Boolean operation and a plurality of geometries in a space window (102); calculating the plurality of geometries in the space window according to the Boolean operation, so as to obtain a composite geometry in the space window (104); creating a plurality of objects in the resource list, wherein the plurality of objects respectively correspond to the composite geometry and the plurality of geometries that are calculated to obtain the composite geometry, and setting objects corresponding to the plurality of geometries as sub-nodes of an object corresponding to the composite geometry; and returning to the step of determining a Boolean operation and a plurality of geometries in the space window.
US11294534B2

Embodiments of the present disclosure described herein relate to techniques for presenting video accompanying digital content on a mobile device in a manner that does not obstruct the associated video stream. Embodiments also allow any desired amount or type of video accompanying digital content to be delivered without congestion, thereby maximizing the user experience and/or revenue associated with providing the streaming service. In embodiments described below, this is achieved by leveraging technology that has been adapted for presentation of three dimensional virtual content via a virtual reality (VR) or augmented reality (AR) interface, and adapting that technology for the presentation of two dimensional content (e.g., two-dimensional video objects) in a traditional display screen environment (i.e., outside of a VR/AR context). In that regard, some embodiments relate to technology adapted to provide a user interface via presentation of two-dimensional content via three-dimensional display objects rendered in a navigable virtual space.
US11294531B2

A video control, projection and display system is employed in a gaming establishment and used in conjunction with or without a gaming network or gaming components. The control system includes projection cameras or light sources which may generate and display images associated with the electronic gaming machines or with a player of the electronic gaming machines. The control system enhances the image by using pixel cloning, image blending pixel scaling, pixel movement, and pixel masking. The projection system may generate holographic images and may project images onto a variety of surfaces adjacent to the electronic gaming machines. The control system manages devices associated with the projection and display system.
US11294529B2

An application window divider control is shared by a first application window and a second application window in a user interface. Based on a received directional instruction that moves the application window divider control along an axis of the user interface, placement of the first application window and the second application window may be positioned across a range of consistently spaced points along an axis of the user interface. Placement adjustment can also impact other application windows in the user interface. The application window divider control may also snap to provide “magnetic” points along the axis when certain conditions are satisfied.
US11294519B2

The present disclosure provides a touch panel comprising a touch electrode layer provided with a mesh-shaped groove on an entire surface thereof. The mesh-shaped groove comprises strip-shaped grooves arranged to cross each other. The mesh-shaped groove divides the touch electrode layer into a plurality of conductive units arranged in an array. The conductive units located in a same electrode pattern in the touch electrode layer are electrically connected together by providing a groove break in each of the strip-shaped grooves among them. The mesh-shaped groove relates to inside and outside of different electrode patterns in the entire touch electrode layer, thereby blurring boundary shape of each electrode pattern and decreasing difference in shape and vision between different electrode patterns. This makes the entire touch electrode layer have a uniform surface, thereby reducing probability of seeing electrode patterns in the touch panel and improving visual effect of the touch panel.
US11294512B2

An apparatus comprises a circuit board having a first conductive pad on a circuit board surface and a conductive overlay, which has a first surface and a second surface opposite the first surface and is configured to deflect in response to a touch on the first surface. A protrusion protrudes from the second surface and is configured to be a second conductive pad. The circuit board, the conductive overlay, and the protrusion are arranged such that the second surface faces the circuit board surface and is separated from the first conductive pad by a first distance. The protrusion and the first conductive pad are separated by a second distance and have an overlapping area. The apparatus may also comprise a spacer configured to separate the first conductive pad from the second surface by the first distance and from the protrusion by the second distance.
US11294511B2

This document describes techniques and devices for detecting twist input with an interactive cord. An interactive cord may be constructed with one or more conductive yarns wrapped around a cable in a first direction (e.g., clockwise), and one or more conductive yarns wrapped around the cable in a second direction that is opposite the first direction (e.g., counter-clockwise). A controller measures one or more capacitance values associated with the conductive yarns. In response to detecting a change in the one or more capacitance values, the controller determines that the change in the capacitance values corresponds to twist input caused by the user twisting the interactive cord. Then, the controller initiates one or more functions based on the twist input, such as by controlling audio to a headset by increasing or decreasing the volume, scrolling through menu items, and so forth.
US11294508B2

According to an embodiment, it is possible to efficiently use resources by restoring a clock from an image signal including a clock in image data and using the restored clock in a section in which the image signal is not received.
US11294504B2

A touch screen controller includes an input stage configured to receive and condition a touch output from a touch matrix to produce a touch signal. An accumulation stage is configured to receive the touch signal and accumulate the touch signal to produce an accumulated output. The accumulated output is digitized by an analog to digital converter to produce a touch strength value. A given amount of charge is subtracted from or added to accumulated output during a next accumulation if the touch strength value is greater than an upper threshold or less than a lower threshold. This avoids saturation of components in the touch screen controller and therefore increases the signal to noise ratio.
US11294502B2

A touch sensor includes a sensor unit including a plurality of first electrodes in an active area spaced apart from each other, and at least one second electrode, a plurality of sensing channels respectively coupled to one of the first electrodes, and each sensing channel including a reference node having a variable voltage coupled to the at least one second electrode, and a processor configured to receive output signals from the sensing channels, and detect a touch input based on the output signals. The plurality of sensing channels may be configured to supply driving signals to respective first electrodes during a first period, receive sensing signals from respective first electrodes during a second period, and generate the output signals corresponding to the sensing signals received from respective first electrodes based on potentials of the respective reference nodes. A method of driving a touch sensor also is disclosed.
US11294500B2

A touch panel for sensing a fingerprint/touch input and a display device using the same are provided. The display device includes a display panel and the touch panel. The touch panel includes drive line groups and sense line groups. Each of the drive line groups includes a drive line. Each of the sense line groups includes sense lines. A distance between adjacent two of the drive/sense line groups in a fingerprint recognition area is smaller than that between adjacent two of the drive/sense line groups in a portion of a touch control area other than the fingerprint recognition area. A distance between adjacent two of the sense lines in the fingerprint recognition area is designed to be equal a sub-pixel width, and a distance between adjacent two of the drive lines in the fingerprint recognition area is designed to be equal a sub-pixel length.
US11294496B2

An electronic device is provided, which includes a touch panel; a display; a cover window disposed on the touch panel, wherein the cover window includes a first region corresponding to the touch panel and a second region corresponding to a region outside the touch panel, and wherein the first region includes a first sub-region corresponding to an inner region of the touch panel and a second sub-region corresponding to an outer region of the touch panel; and a processor configured to provide a UI through the display, obtain a signal of a touch input from the touch panel, determine a region in which the touch input initially occurred, based on the signal, determine a type of the input based on the region in which the touch input initially occurred, and execute an event corresponding to the determined type of the touch input, based on the user interface.
US11294479B2

Touch-based input devices, such as a stylus, can receive tactile input from a user. The tactile input functions can be performed by a touch sensor, such as a capacitive sensing device. A touch sensor can be integrated into a stylus in a low profile form. Wireless charging and magnetic coupling with a host device are also facilitated. The stylus can be provided with the above features in a small form factor that improves a user experience with the stylus.
US11294475B1

Embodiments described herein disclose methods and systems directed to input mode selection in artificial reality. In some implementations, various input modes enable a user to perform precise interactions with a target object without occluding the target object. Some input modes can include rays that extend along a line that intersects an origin point, a control point, and an interaction point. An interaction model can specify when the system switches between input modes, such as modes based solely on gaze, using long or short ray input, or with direct interaction between the user's hand(s) and objects. These transitions can be performed by evaluating rules that take context factors such as whether a user's hands are in view of the user, what posture the hands are in, whether a target object is selected, and whether a target object is within a threshold distance from the user.
US11294473B2

Embodiments of electronic wristwatches are disclosed. According to one embodiment, an electronic wristband can provide additional electrical circuitry or devices that can be made available for use as or with an electronic device. In one embodiment, the electronic device can be a mobile electronic device that can be removably coupled to the electronic wristband which provides the additional circuitry or devices. Advantageously, the electronic device can utilize the additional electrical circuitry or devices provided within the electronic wristband to augment the capabilities of the electronic device. In another embodiment, the electronic device can be integrally formed with the electronic wristband which provides the additional circuitry or devices.
US11294468B2

This invention discloses a system for processing at least one of an audio or video input for non-scripted modulation of at least one sex peripheral device (SEPD), the system comprising, the at least one SEPD in at least one of physical contact or free from at least one user and in communication with at least a first device (Dl) playing programming, a processor, a memory element coupled to the processor, a program executable by the processor to recognize at least one of the audio or video input from the Dl and determine for at least one tagged event, at least one of a pixel color score, a pixel velocity score, an event proximity score or an audio score and command at least one of a trigger or control an effect of the at least one SEPD upon a threshold-grade score.
US11294465B1

Techniques are described for dynamically determining the flow of screens to be presented in a user interface (UI) of an application executing on a computing device, based at least partly on a detected presence of a user device (e.g., a portable computing device) in a particular geographic area. Area designation data is transmitted to, and stored on, a user device. The area designation data can describe a geofenced area and/or beacon signals. In response to determining that the user device is in the geographic area indicated by the area designation data, the user device may transmit an alert signal that causes an interface flow to be dynamically determined and executed for an application executing on the computing device that is separate from the user device.
US11294464B2

A media system controls presentation of media content based on a detected state of a user. The user state may be detected based on biometric inputs that may be derived from IMU and/or microphone data. The biometric inputs may include a heart rate detected from IMU data representing motion of a head-mounted media processing device, a breathing rate detected from IMU data representing motion of a head-mounted media processing device, a breathing rate detected based on microphone data, or a combination thereof.
US11294458B2

A modular infrastructure, for an interactive computer program comprising a computer generated environment, comprising an instrument module, a seat and a display. The instrument module replicates a first and a third portion of a cockpit from a simulated vehicle. The instrument module comprises a tangible instrument for a user to interact within the computer generated environment and a shared tangible instrument, replicating the third portion accessible to a real co-user in a second infrastructure, which replicates a second and the third portion of the cockpit. Images from the computer generated environment and of a virtualized participant representing the real co-user are displayed. A display position relative to an instrument position of the third portion and relative to a seat position is customizable to support different configurations of the interactive computer program. A method for providing the interactive computer program in the modular infrastructure and the second infrastructure.
US11294454B2

A method of determining relative position of an extended reality mobile display device connected to receive display data from a host device involves determining (S31), by the extended reality mobile display device, a position and orientation of the extended reality mobile display device at a transmit time and transmitting (S32) a first signal to the host device at the transmit time. The extended reality mobile display device then receives (S35) at a receive time a second signal transmitted (S34) from the host device upon receipt (S33) of the first signal. The extended reality mobile display device determines (S36) a position and orientation of the extended reality mobile display device at the receive time and determines a difference (S37) in the position and orientation of the extended reality mobile display device between the transmit and receive times. The extended reality mobile display device then corrects display data received from the host device based on the determined difference in the position and orientation of the extended reality mobile display device, and displays the corrected display data.
US11294432B2

Embodiments describe an approach for dynamically aligning the computing device's display area with a user's visual focus by analyzing a direction of a display area and a user's visual focus, wherein the display area comprises a target area. Responsive to receiving one or more notifications or a voice command from a user, embodiments describe determining the target area is not aligned with the user's visual focus. Additionally, embodiments describe activating a robotic assembly to align the target area with the user's visual focus, and aligning the target area with the user's visual focus based on a user's current situation, wherein aligning causes the target area and a user's line of visual focus to overlap within a predetermined angular range.
US11294427B1

An interactive head-mounted display includes a U-shaped headband that rests atop the crown of a user's head. At each end of the headband is an earpiece and a housing containing various electronics for operating and interacting with a designated wireless phone. Pivotally attached to an end of the headband is an arcuate, translucent shield that is suspended in front of the wearer's eyes. When wearing a connected device, a user can display on the shield any graphics generated by the phone, initiate a telephone call, transmit a text message, or initiate any other task that can be performed on the wireless phone, but without using the hands.
US11294421B2

An integrated circuit system comprises first and second processing modules. The first processing module comprises a first processor, clock and memory; and the second processing module comprises a second processor, clock and memory. The first processing module sends a time-mark signal to the second processing module and stores to the first memory a first value of the first clock at which the signal was sent. The second processing module stores to the second memory a second value of the second clock at which the signal was received. The first processing module sends a command to the second processing module, wherein said command includes an execution time for a task relative to the first value. The second processing module determines the execution time for said task relative to the second value and executes said task at said execution time.
US11294420B2

A low voltage drive circuit (LVDC) includes a drive sense circuit operable to convert analog outbound data into an analog transmit signal and convert analog receive signals into analog inbound data, a transmit digital to analog circuit operable to convert transmit digital data into the analog outbound data, and a receive analog to digital circuit including an analog to digital converter, a digital filtering circuit, and a data formatting module. The data formatting module includes a sample and hold circuit operable to sample and hold an n-bit digital value of filtered digital data from the digital filtering circuit to produce an n-bit sampled digital data value, a digital to digital converter circuit operable to adjust formatting of the n-bit sampled digital data value to produce a formatted digital value, and a data packeting circuit operable to generate a packet of received digital data from a plurality of formatted digital values.
US11294411B1

A power stage controller includes: a multi-phase pulse control circuit; a current sense circuit; a comparator; an error amplifier; and a mode controller. The mode controller includes a mode controller input and a summation circuit. The summation circuit has a first summation circuit input, a second summation circuit input and a summation circuit output, the first summation circuit input is coupled to the error amplifier output, and the summation circuit output is coupled to the first comparator input. The mode controller is configured to: select one of a main controller mode or a secondary controller mode responsive to a mode control voltage at the mode controller input; bypass the summation circuit responsive to selection of the main controller mode; and enable the summation circuit responsive to selection of the secondary controller mode.
US11294405B2

Apparatus (101) for controlling movement of a vehicle (202), a system (201) and vehicle (202) comprising the apparatus (101), and a method (500, 600) for controlling the movement of a vehicle (202) are disclosed. The apparatus (202) comprises processing means (102) configured to receive first signals from a receiving means (103) arranged to receive transmitted signals from a remote control device (204) indicating a requested motion of the vehicle (202). From the first signals or an additional signal received from a sensing means (104), one or more distance values indicative of a distance from a point on the vehicle (202) to an object is determined, and a maximum speed value for the vehicle (202) is determine in dependence on the one or more distance values. The processing means provides an output signal (106) for controlling speed of the vehicle (202) based on the requested motion. The output signal (106) is arranged to control the speed of the vehicle (202) to be less than or equal to the maximum speed value.
US11294402B1

A segmented fluid end assembly has a first module having a body with a first side surface and a slot formed therein and extending along at least a portion of the first side surface, a second module having a body with a first side surface and having a slot formed in the first side surface and generally aligned with the slot of the first module, and a connector received in the slots of the first and second module so as to fix the first module against the second module. The connector is in the nature of a wedge. Each of the slots has a generally dovetail configuration. The wedge has a generally hourglass cross-section. The wedge is engaged in friction-fit relationship in the slots.
US11294397B2

A method for controlling an unmanned aerial vehicle within a flight operating space. The unmanned aerial vehicle includes one or more sensor arrays on each spar. The method includes determining, using a plurality of sensor arrays, a flight path for the unmanned aerial vehicle. The method also includes receiving, by at least one sensor array of the plurality of sensor arrays, sensor data identifying at least one object in the operating space. The sensor data is transmitted over a communications bus connecting components of the UAV. The method further includes determining, by one or more processors onboard the unmanned aerial vehicle, a flight path around the at least one object. The method also includes generating, by the one or more onboard processors, a first signal to cause the unmanned aerial vehicle to navigate within the operating space around the at least one object.
US11294396B2

A system and method for mitigating or avoiding risks due to hazards encountered by platooning vehicles. The system and method involve interrogating, with one or more sensors, a space radially extending from a lead vehicle as the lead vehicle travels over the road surface, perceiving the environment within the space, ascertaining a hazard caused by an object in the space, and causing a following vehicle, operating in a platoon with the lead vehicle, to take a preemptive braking action to avoid or mitigate risks resulting from the hazard caused by the object in the space.
US11294391B2

There is provided a moving robot including a light projector, an image sensor and a processing unit. The light projector projects a vertical light segment toward a moving direction. The image sensor captures, toward the moving direction, an image frame containing a light segment image associated with the vertical light segment. The processing unit calculates a step distance and a segment feature according to the image frame, outputs a flag signal according to the segment feature to indicate whether the calculated step distance is confident or not, and perform a pixel interpolation in calculating the step distance to improve the identification accuracy.
US11294386B2

A device and a method for determining a U-turn strategy of an autonomous driving vehicle is disclosed. The device for determining a U-turn strategy of an autonomous driving vehicle includes a learning device that learns a U-turn strategy for each situation by dividing situation information to be considered in a U-turn of the autonomous driving vehicle into groups, and a controller that determines the U-turn strategy of the autonomous driving vehicle based on the U-turn strategy for each situation learned by the learning device.
US11294385B2

A method includes obtaining an occupancy grid. The method includes generating a reference, such as a ray, on the occupancy grid. The ray originates from a location of a vehicle and extends in a direction that corresponds to a driving direction of the vehicle. The method includes identifying markers along the ray. The markers include transition markers, which indicate a first type of transition or a second type of transition. The first type of transition is from an unoccupied zone to an occupied zone. The second type of transition is from the occupied zone to the unoccupied zone. The method includes generating a representation of drivable space in real-time based on computations involving sections that are associated with the first type of transition and the second type of transition. The method includes providing guidance to the vehicle based on the representation of drivable space.
US11294381B2

A vehicle motion adaptation system includes a processor and a memory coupled to the processor and storing a machine learning program. The machine learning program, upon execution by the processor, performs at least the following operations of (i) determining a selective set of data points to be stored on board, (ii) storing the selected set of data points based on the determination, (iii) determining a learned response to one or more driving events based on the selected set of data points stored onboard, and (iv) adapting a motion of a vehicle based on the learned response.
US11294380B2

A passive infra-red guidance system and method for augmenting operation of a vehicle on a roadway includes at least one forward-looking infra-red imaging sensor mounted on the vehicle in operative communication with an image processor tied into the vehicle's operational system. The system identifies the presence of one or more melting agents arranged on the roadway using thermal imaging to detect a thermal contrast between the portion(s) of the roadway surface treated with the one or more melting agents and the untreated portion(s) of the roadway surface, and then determines the centerline of the travel lane in which the vehicle is travelling based on the identified melting agent(s). The system then compares the determined centerline of the travel lane with the actual position of the vehicle and identifies any adjustment needed for the vehicle's position based on the comparison.
US11294371B2

An autonomous vehicle which includes multiple independent control systems that provide redundancy as to specific and critical safety situations which may be encountered when the autonomous vehicle is in operation.
US11294370B2

A method, system, and computer program product of controlling driver interaction with an autonomous vehicle (AV) system for a vehicle are provided. In an embodiment, a signal indicating a present state of the driver is received. A signal indicating a past state of the driver is received. A present effectiveness of the driver is determined based on the received signals. A target level of engagement of the driver with the AV system is determined based on the present effectiveness of the driver.
US11294366B2

A monitoring system that monitors a steam-using facility includes a temperature sensor that is a trap temperature sensor configured to detect a temperature of a steam trap provided in a steam discharge unit and/or a steam temperature sensor configured to detect a temperature of steam flowing into the steam trap and a pressure sensor configured to detect a pressure of steam flowing into the steam trap. The monitoring system determines that there is an occurrence of an abnormality or a sign of the abnormality in the steam trap when (i) a temperature detection value obtained by the temperature sensor and/or statistical temperature data obtained by performing statistical processing on the temperature detection value deviates from a predetermined criterion thereof and (ii) a pressure detection value obtained by the pressure sensor and/or statistical pressure data obtained by performing statistical processing on the pressure detection value deviates from a predetermined criterion thereof.
US11294353B2

A spindle thermal error compensation method which is insensitive to the disturbance of the cooling system is provided, belonging to the technical field of error compensation in numerical control machine tools. First, the spindle model coefficient identification test, based on multi-state speed variable, is performed; after which, based on the correlation analysis between temperature and thermal error, the temperature measurement point, significantly correlated with the axial thermal error of the spindle, is determined. Next, a spindle thermal error model is established, which is insensitive to the cooling system disturbance. In addition, the coefficients in the model are identified under constraint condition, according to the nonlinear quadratic programming algorithm. Finally, based on the OPC UA communication protocol, the compensation value, as calculated by the model, is input to the numerical control system, in order to realize the compensation of the spindle thermal error.
US11294351B2

An automation control system is provided that includes one or more components. The components include an embedded execution engine that is configured to execute one or more commands based upon data communicated to the one or more components from another component of the automation control system. The data is representative of a change to an object in the control system.
US11294346B2

The invention relates to a method for producing a product compilation, which comprises at least one main product and at least one or more subproducts. The main product or a subproduct is provided as a leading object with machine-readable data, which comprise a process key (1), which comprises at least one uniform resource identifier (URI, 2) and a control element region (3), wherein, in the production process, at least one machine recognizes the process key (1) and a work step of the machine is triggered by the process key (1).
US11294341B2

Controlled appliance and method for controlling interactions between the controlled appliance and a remote control device. The controlled appliance comprises a BLE interface and an actuation module. The controlled appliance sets the BLE interface in a scanning mode where the BLE interface is capable of receiving BLE signals from other devices. The controlled appliance receives, via the BLE interface, a BLE advertising signal from the remote control device. The controlled appliance establishes a connection between the controlled appliance and the remote control device through the BLE interface. The controlled appliance exchanges data with the remote control device via the BLE interface. Upon reception from the remote control device via the BLE interface of a command for controlling operations of the actuation module, the controlled appliance applies the command to the actuation module.
US11294340B2

A system, a method, and a computer program for monitoring or controlling a field instrument in a pipeline, including receiving a plurality of process readings which originated from a plurality of remote terminal units that are distributed along a portion of the pipeline, analyzing the received plurality of process readings to determine a plurality of influencing process readings and a target process reading, assessing whether the target process reading includes bad data, and generating an estimated process reading or updating a parameter of a system model based on the plurality of influencing process readings and based on whether the target process reading includes bad data.
US11294338B2

An automation system (1) determines control data (S′), outputs same to controlled elements (5) of the facility (ANL) and thereby controls the facility (ANL). Sensor devices (2) acquire measurement data (M) of the facility (ANL) and at least partly feed same to the automation system (1) and a man-machine interface (3). Said man-machine interface (3) receives planning data (P) from a production planning system (11) and/or control data (S′) and/or internal data (I) from the automation system (1). The interface outputs the data (M, S′, I) to a person (4). It furthermore receives control commands (S) from the person (4) and forwards them to the automation system (1). The automation system (1) processes the measurement data (M) and the control commands (S) when determining the control data (S′). An artificial intelligence unit (9) receives at least part of the measurement data (M), control data (S′) and/or internal data (I) and the data output to the person (4). It also receives the control commands (S). The artificial intelligence unit (9) processes the data (M, S′, I) and control demands (S) received and determines evaluation results (A) therefrom and makes the latter available to the person (4) and/or to the production planning system (11) and/or sets them for the automation system (1) in the form of control commands (5″) directly or via the man-machine interface (3). The data (M, S′, I) received by the artificial intelligence unit (9) are at least to some extent dimensional data. Said dimensional data (M, S′, I) comprise at least one image captured by a sensor device (2) or an image output via the man-machine interface (3), part of such an image, a time sequence of such images or a time sequence of a part of such images or an acoustic oscillation or an acoustic oscillation spectrum.
US11294336B2

An alarm unit includes an apparatus and a method of maximizing the efficiency of an alarm function that wakes up a sleeping user. An image input unit capable of photographing an eye image as a criterion for determining if the user has woken up is mounted on an alarm control apparatus. The image input unit mounted alarm control apparatus photographs a face image of the user, detects the eye region from the face image, and then determines a state of whether the user has woken up or not based on movement of the pupils in the eye region. If it is determined that the user keeps a waking state for a certain time, an alarm function is cancelled. By doing this, the alarm unit can help prevent the user from easily cancelling an alarm and maximize the efficiency of an alarm function that wakes up a sleeping user.
US11294317B2

An image forming apparatus, including: an apparatus main body; an openable and closable member provided on the apparatus main body; an image reading portion configured to read an image of an original, the image reading portion being supported on the apparatus main body and being movable to a first position and to a second position; and a stopper member configured to move in conjunction with a movement of the image reading portion, wherein when the image reading portion is moved to the first position, the stopper member is moved to a restricting position for restricting the openable and closable member from moving from a closed position to an open position, and wherein when the image reading portion is moved to the second position, the stopper member is moved to an allowing position for allowing the openable and closable member to move from the closed position to the open position.
US11294316B2

An operating method of an image forming apparatus including estimating an accumulative usage of toner in a toner cartridge, determining initial remaining life information of the toner cartridge and indicating a remaining amount of the toner based on the estimated accumulative usage of the toner, obtaining weight information indicating a first weight of the toner cartridge at a first time point at which the remaining amount of the toner is within a predetermined range, determining a correction factor indicating an error factor between the estimated accumulative usage of the toner and an actual accumulative usage of the toner, based on the obtained weight information and the estimated accumulative usage, and correcting an amount of toner to be used in an image forming operation to be performed after the first time point based on the correction factor, and determining adjusted remaining life information based on the correction factor.
US11294315B2

An image forming apparatus includes a developing roller configured to develop an electrostatic latent image on a photosensitive drum to form a toner image; a belt onto which the toner image is transferred; a detection unit configured to detect a density of an image for detection formed on the belt; and a controller configured to perform hue adjustment based on a detection result of the detection unit. The image forming apparatus performs image formation in a second mode using a color gamut different from a color gamut in a first mode, and the controller obtains a lookup table, which indicates a correlation between image data to be used and input image data in the second mode, based on the detection result in the first mode and a correlation of density between the first mode and the second mode.
US11294312B2

An image forming apparatus includes a heating member, a temperature sensor to output detection values for determining a temperature of the heating member, a first amplifier to amplify a difference value between the detection values with a first amplification factor, a second amplifier to amplify the difference value with a second amplification factor, a converter to generate first temperature information through analog-to-digital conversion of the difference value amplified by the first amplifier, generate second temperature information through analog-to-digital conversion of the difference value amplified by the second amplifier, and generate compensation temperature information, and a temperature determiner to determine the temperature of the heating member based on the second temperature information and the compensation temperature information, in a particular temperature range, and determine the temperature of the heating member based on the first temperature information and the compensation temperature information, outside the particular temperature range.
US11294309B2

Example implementations relate to first page out reduction. For example, a system according to the present disclosure may include a host computing device including a processor. The system may further include a printer coupled to the host computing device. The processor may determine a distribution of print content relative to a leading edge of a page of print medium. The processor may further determine a first threshold fuser temperature in response to the determination of the distribution of print content.
US11294305B2

A toner conveying device that conveys toner. The toner conveying device includes a housing, a toner guide portion, and at least two vibration motors. The housing has, in its inside, a toner conveyance path. The toner guide portion is provided in the housing and includes an opening through which toner flows in or out, and a guide passage communicating between the opening and the toner conveyance path. The at least two vibration motors apply vibrations to the toner guide portion. The vibration motors are started at different timings, and driven and controlled by drive signals in which a first pulse and a second pulse of different pulse widths alternately continue.
US11294303B2

An example toner refill cartridge includes a body to contain toner, a toner discharge unit, located at a first end portion of the body in a longitudinal direction, to discharge the toner, a plunger, inserted into the body and movable between a top dead position adjacent to a second end portion of the body and a bottom dead position adjacent to the first end portion, to push the toner toward the toner discharge unit, a locking member, removably coupled with the plunger, to lock the plunger at the top dead position, a pulverization member, including a wing portion extending in a radial direction, coupled with the plunger and movable between a first portion adjacent to the first end portion and a second position adjacent to the second end portion, and an elastic member to apply an elastic force to the pulverization member.
US11294282B2

A photosensitive resin composition comprising an isocyanurate-modified silicone resin containing an epoxy group in the molecule is easy to form a resin coating which has high transparency, light resistance and heat resistance, is amenable to micro-processing, and is useful in applications for protecting and encapsulating optical devices. The coating can be processed in thick film form to define a pattern having a fine size and perpendicularity, and becomes a cured coating which has improved adhesion to substrates, electronic parts, semiconductor devices, and supports for circuit boards, mechanical properties, electric insulation, and crack resistance, and is reliable as an insulating protective film.
US11294280B2

A coloring composition includes a colorant, a radically polymerizable compound, a photo-radical polymerization initiator, and a thermal-radical polymerization initiator, in which the thermal-radical polymerization initiator includes at least one selected from a pinacol compound or an α-hydroxyacetophenone compound.
US11294275B2

The present disclosure provides an apparatus for mounting a pellicle to a photomask, including a presser, a pellicle stage facing the presser, and a flexible material layer between the presser and the pellicle stage, wherein the flexible material layer includes a compartment filled with gas.
US11294274B2

The present disclosure provides an apparatus for a semiconductor lithography process in accordance with some embodiments. The apparatus includes a pellicle membrane, a porous pellicle frame, a mask with a patterned surface, a first thermal conductive adhesive layer that secures the pellicle membrane to the porous pellicle frame, and a second thermal conductive adhesive layer that secures the porous pellicle frame to the mask.
US11294273B2

A method for forming a mask substrate is provided. The method includes providing a first base and providing a mask layer on the first base. The method also includes patterning the mask layer to form a pattern, wherein the first base and the pattern form a patterned substrate and providing a first substrate. The method further includes providing an optical layer on the first substrate or on the patterned substrate and assembling the first substrate and the patterned substrate to form the mask substrate.
US11294271B2

A method for forming an extreme ultraviolet photolithography mask includes forming a reflective multilayer, forming a buffer layer on the reflective multilayer, and forming an absorption layer on the reflective multilayer. Prior to patterning the absorption layer, an outer portion of the absorption layer is removed. Photoresist is then deposited on the top surface of the absorption layer and on sidewalls of the absorption layer. The photoresist is then patterned, and the absorption layer is etched with a plasma etching process in the presence of the patterned photoresist. The presence of the photoresist on the sidewalls of the absorption layer during the plasma etching process helps to improve uniformity in the etching of the absorption layer during the plasma etching process.
US11294270B2

A reflective photomask blank (10) of a first aspect includes a substrate (1); a reflective layer (2) formed on the substrate (1); and a light absorbing layer (4) formed on the reflective layer (2). The light absorbing layer (4) includes a tin oxide film with an atomic ratio (O/Sn) of oxygen (O) to tin (Sn) being more than 1.50 and equal to or less than 2.0, and with a film thickness of 25 nm or more and 45 nm or less. Consequently, the shadowing effect of a reflective photomask for pattern transfer using extreme ultraviolet light as a light source is suppressed or reduced to improve the performance of transfer to a semiconductor substrate, and further, the cleaning resistance of the light absorbing layer is improved.
US11294263B2

A collapsible light modifier includes a plurality of rods mutually interconnectable one after the other between a first terminal portion and an opposite second terminal portion to form a frame of the light modifier and which can be mutually disconnected to disassemble the frame, and a fabric connected to the frame. Each rod is bound to at least one adjacent rod by a binding element provided between each pair of adjacent rods so as to keep the rods bound to each other when the frame is assembled and when the frame is disassembled, and, both the said first and second terminal portion includes a first end, connected to a respective rod, and an opposite second free end. When the plurality of rods is mutually interconnected, the respective second ends of the first and the second terminal portion can be connected to each other in order to form a closed frame.
US11294259B2

A electronic method, includes receiving, by a graphene structure, a microwave signal. The microwave signal has a driving voltage level. The electronic method includes generating, by the graphene structure, optical photons based on the microvolts. The electronic method includes outputting, by the graphene structure, the optical photons.
US11294254B2

A tintable window is described having a tintable coating, e.g., an electrochromic device coating, for regulating light transmitted through the window. In some embodiments, the window has a transparent display in the window's viewable region. Transparent displays may be substantially transparent when not in use, or when the window is viewed in a direction facing away from the transparent display. Windows may have sensors for receiving user commands and/or for monitoring environmental conditions. Transparent displays can display graphical user interfaces to, e.g., control window functions. Windows, as described herein, offer an alternative display to conventional projectors, TVs, and monitors. Windows may also be configured to receive, transmit, or block wireless communications from passing through the window. A window control system may share computational resources between controllers (e.g., at different windows). In some cases, the computational resources of the window control system are utilized by other building systems and devices.
US11294253B2

A graphene and liquid crystal device comprising a substrate, a layer of graphene on the substrate, and a layer of liquid crystal on the layer of graphene. A graphene and liquid crystal device wherein the layer of graphene is an alignment layer and an electrode for a liquid crystal device.
US11294251B2

A device having a scattering which can be varied by liquid crystals includes a first electrode, an electroactive layer and a second electrode. It includes, between the first electrode and the electroactive layer, a first transparent polymeric barrier layer with a thickness of T1 and optionally, between the second electrode and the electroactive layer, a second transparent polymeric barrier layer with a thickness of T2, T1 being nonzero and at least 1 μm, and T1+T2 being at most 40 μm. The first polymeric barrier layer carries the first electrode or the first electrode is on a first dielectric substrate. The second optional polymeric barrier layer carries the second electrode or the second electrode is on a second dielectric substrate.
US11294249B2

A liquid crystal display panel is disclosed. The liquid crystal display panel includes an array substrate. The array substrate includes: a glass substrate, a first metal layer, a gate insulating layer, a second metal layer, a first ITO layer, a first passivation layer, and a second passivation layer. The second metal layer has a first sub-metal block and a second sub-metal block, wherein the first ITO layer is further covered by an optical spacer, and the first ITO layer is electrically connected to the first metal layer and the second metal layer, respectively.
US11294241B2

A composite photoalignment layer for aligning liquid crystal molecules includes: a monomeric material; a photoinitiator or a thermal initiator; and an azo dye material. A method for preparing a composite photoalignment layer for aligning liquid crystal molecules includes: mixing, in solution form, a monomeric material, a photoinitiator or a thermal initiator, and an azo dye material; coating the mixed solution onto a substrate to form a thin film; exposing the thin film to polarized light; and, with a thermal initiator, heating the thin film to polymerize the monomeric material and form a solid thin film.
US11294222B2

A manufacturing method of a lens layer, including a first layer and a second layer for an electro-optical device, includes forming a first transmissive layer at a concave surface of an translucency insulating layer, forming, with a different material from the first transmissive layer, a first sacrificial layer on first transmissive layer, polishing its surface, to form a first layer being a residual portion of the first transmissive layer and a sacrificial layer residual portion being a residual portion of the first sacrificial layer, removing the sacrificial layer residual portion, forming a second transmissive layer at the first layer, forming, using a different material from the second transmissive layer, a second sacrificial layer on the second transmissive layer, and polishing the second transmissive layer and the second sacrificial layer to form a second layer from the second transmissive layer.
US11294221B2

A color filter panel includes: a base substrate having a first pixel area, a second pixel area, and a light blocking area between the first pixel area and the second pixel area; a first color filter on the base substrate in the first pixel area; a second color filter on the base substrate in the second pixel area; a first photoluminescence pattern on the first color filter in the first pixel area and configured to convert a color of light; and a second photoluminescence pattern on the second color filter in the second pixel area and configured to convert a color of light. The second photoluminescence pattern partially overlaps the first photoluminescence pattern in the light blocking area.
US11294218B2

An array substrate includes: a substrate; a black light-shading layer disposed on the substrate; a first metal layer correspondingly disposed on the black light-shading layer and thereby the black light-shading layer being located between the substrate and the first metal layer; an active material layer disposed on the first metal layer; a second metal layer disposed on the active material layer; a passivation layer disposed on the second metal layer and with a contact hole; a color filter layer disposed on the passivation layer; and a pixel electrode layer disposed on the color filter layer and connected to the second metal layer through the contact hole. Moreover, a liquid crystal display panel and a manufacturing method of an array substrate also are provided.
US11294213B2

A liquid crystal display device includes a cover bottom including a first bottom surface in a polygonal shape, a first side formed upward from each edge of the first bottom surface, and a first hole formed at the bottom surface, the first side, or the edge; an LED FPCB disposed at an inner surface of the first side; multiple LEDs mounted on the LED FPCB; a reflective plate provided with a second hole formed at a position corresponding to the first hole, the reflective plate being disposed on an upper surface of the first bottom surface; and a cable FPCB provided with a first end extending from one side of the LED FPCB to transmit power or a driving signal from outside, to the LED FPCB, and provided with a second end penetrating through the first hole and the second hole and being disposed outside the cover bottom.
US11294205B2

Disclosed herein is a device comprised of: i) at least one substrate; (ii) a ceiling; (iii) one or more flow channels disposed between said substrate and said ceiling and configured to contain an actuation liquid; and (iv) one or more recesses distributed throughout at least said substrate and open to said flow channel and configured to contain a fluid; wherein 50% to 80% of the flow channel liquid-substrate interface, interfaces with said fluid within said recesses; and (v) at least one heating element, configured to heat one or more portions of the actuation liquid and generate a pressure and/or temperature gradient within said actuation liquid. Systems and uses of the device are further disclosed.
US11294198B2

An optical apparatus includes a beam splitter that transmits a part of an incidence ray and reflects another part of the incidence ray, a mirror member that includes a mirror surface arranged at a position at which light transmitted through the beam splitter is incident, and a retroreflective member that is arranged at a position at which light specularly reflected on the mirror surface, to be incident on the beam splitter and specularly reflected by the beam splitter is incident.
US11294193B2

A fiber amplifier system including a plurality of seed beam sources each generating a seed beam at a different wavelength and a plurality of fiber amplifiers that amplify the seed beams. The system also includes a spectral beam combining (SBC) grating that spatially combines the amplified beams and directs them in the same direction as an output beam, and a first fiber sampler and a second fiber sampler that generate a first fiber sample beam having a first intensity and a second fiber sample beam having a second intensity. The system further includes a configuration of optical and electrical feedback components that determine a difference between the first intensity and the second intensity and use the difference to control the wavelength of all of the seed beams so that all of the amplified beams are spatially aligned and propagating in the same direction in the output beam.
US11294185B2

A display system can include a head-mounted display configured to project light to an eye of a user to display augmented reality image content to the user. The display system can include one or more user sensors configured to sense the user and can include one or more environmental sensors configured to sense surroundings of the user. The display system can also include processing electronics in communication with the display, the one or more user sensors, and the one or more environmental sensors. The processing electronics can be configured to sense a situation involving user focus, determine user intent for the situation, and alter user perception of a real or virtual object within the vision field of the user based at least in part on the user intent and/or sensed situation involving user focus. The processing electronics can be configured to at least one of enhance or de-emphasize the user perception of the real or virtual object within the vision field of the user.
US11294184B2

Various embodiments set forth a foveated display system and components thereof. The foveated display system includes a peripheral display module disposed in series with a foveal display module. The peripheral display module is configured to generate low-resolution, large field of view imagery for a user's peripheral vision. The foveal display module is configured to perform foveated rendering in which high-resolution imagery is focused towards a foveal region of the user's eye gaze. The peripheral display module may include a diffuser that is disposed within a pancake lens, which is a relatively compact design. The foveal display module may include a Pancharatnam-Berry Phase grating stack that increases the steering range of a beam-steering device such that a virtual image can be steered to cover an entire field of view visible to the user's eye.
US11294173B2

According to one embodiment, a display device includes a display panel, a backlight device including a plurality of light sources, to irradiate light to the display panel, and an optical element provided on an emission side of the display panel and inclined with respect to a direction perpendicular to an optical axis of the display panel.
US11294170B2

A method for removing a foreign substance according to an embodiment includes: a step of preparing a Fabry-Perot interference filter in which a gap is formed between a portion of a first laminate at least including a first mirror portion and a portion of a second laminate at least including a second mirror portion facing each other so that a distance between the first mirror portion and the second mirror portion facing each other varies by an electrostatic force; a step of detecting a foreign substance adhering to a surface of the second laminate; and a step of blowing air in which an airflow peak position is adjusted on the basis of a position of the detected foreign substance onto the surface of the second laminate and thereby removing the foreign substance from the surface of the second laminate.
US11294168B2

A MEMS micromirror device includes a monolithic body of semiconductor material having a first main surface and a second main surface, with the monolithic body having an opening extending from the second main surface and including a suspended membrane of monocrystalline semiconductor material extending between the opening and the first main surface of the monolithic body. The suspended membrane includes a supporting frame and a mobile mass carried by the supporting frame and rotatable about an axis parallel to the first main surface, with the mobile mass having a width less than a width of the opening. A reflecting region extends over the mobile mass.
US11294167B2

A loupe is bonded to a glasses-type holder to be worn around a head of a user. The loupe includes: a tube framework inserted into a hole or a cutout formed in the glasses-type holder and bonded with a UV adhesive; and a lens held in the tube framework. At least a portion at which the UV adhesive is applied in the tube framework is made of a resin not resistant to acetone and is covered with a paint resistant to acetone.
US11294157B2

A zoom optical system (ZL) comprises, in order from an object: a first lens group (G1) having a positive refractive power; a second lens group (G2) having a negative refractive power; a third lens group (G3) having a positive refractive power; and a subsequent lens group (GR), wherein upon zooming, a distance between the first lens group (G1) and the second lens group (G2) changes, a distance between the second lens group (G2) and the third lens group (G3) changes, and a distance between the third lens group (G3) and the subsequent lens group (GR) changes, the subsequent lens group (GR) comprises a focusing lens group that moves upon focusing, and the second lens group (G2) comprises a partial group that satisfies following conditional expressions, 1.40
US11294151B2

The disclosure provides an optical imaging lens, a camera module and a mobile phone. The optical imaging lens sequentially includes: a first lens having a positive refractive power, a convex object side surface and a concave image side surface; a second lens with a negative refractive power; a third lens with a positive refractive power; a fourth lens with a negative refractive power, wherein an object side surface of the fourth lens is concave at the paraxial region, and an image side surface of the fourth lens is convex at the paraxial region; a fifth lens with a negative refractive power, an image side surface of the fifth lens being concave at the paraxial region; a sixth lens with a positive refractive power; and a seventh lens with a negative refractive power.
US11294150B2

An optical imaging lens includes six lens elements disposed sequentially from an object side to an image side. The image-side surface of the first lens element includes a concave portion in a vicinity of an optical axis. The fifth lens element has negative refractive power and the image-side surface of the fifth lens element includes a convex portion in a vicinity of the optical axis. The image-side surface of the sixth lens element includes a concave portion in a vicinity of the optical axis. The optical imaging lens as a whole has only the six lens elements having refractive power.
US11294147B2

There is provided an imaging lens with excellent optical characteristics which satisfies demand of wide field of view, low-profileness and low F-number in well balance. An imaging lens comprises in order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens having a concave surface facing the object side near an optical axis, a fifth lens, and a sixth lens having the concave surface facing the image side near the optical axis and negative refractive power, wherein said second lens has a convex surface facing the object side near the optical axis, composite refractive power of said second lens, said third lens and said fourth lens is negative, and below conditional expressions (1) and (2) are satisfied: 0.85
US11294141B2

An optical element driving mechanism is provided. The optical element driving mechanism includes a movable part and a fixed part. The movable part holds an optical element with an optical axis and moves relative to the fixed part. The fixed part includes a bottom unit, which is integrally formed. The bottom unit includes a base member, a circuit member, and a driving coil assembly. The driving coil assembly is electrically connected to the circuit member. The circuit member and the driving coil assembly are located at the base member. The driving coil assembly includes a connection wire, a plurality of first driving coils, and a plurality of second driving coils. The first driving coils are connected via the connection wire. The second driving coils are located between the first driving coils and the circuit member. When viewed along a direction that is perpendicular to the optical axis, the second driving coils partially overlap the connection wire.
US11294128B2

An optical module includes a housing, at least one optical assembly and at least one sealing member. The housing includes a housing body, a cover and at least one vent hole therein. At least part of each optical assembly is located in the housing body. Each sealing member is located at a respective one of the at least one vent hole. The sealing member has a central axis and includes a first cylinder, a truncated cone, and a second cylinder, a diameter of the first cylinder is greater than a diameter of the second cylinder. Each vent hole is a stepped hole including a portion with a first aperture and a portion with a second aperture, the first aperture is greater than the second aperture. The first cylinder fits the portion with the first aperture, and the second cylinder fits the portion with the second aperture.
US11294125B2

An optical connector includes: a housing that retractably accommodates a ferrule; a spring that is accommodated in the housing to press the ferrule to a front side; and an engaging member connected to one end of the spring, fixed to the housing by engaging with the housing, and including a pair of arm parts arranged to sandwich the spring. When a direction perpendicular to a direction in which the spring presses the ferrule and to a direction in which the pair of arm parts is lined up is an up-down direction, window parts are arranged on both sides in the up-down direction of the housing. The engaging member includes: claw parts that are provided on an upper and a lower side of the pair of arm parts to engage with the window parts; and deformation parts that allow the claw parts to be displaced in the up-down direction.
US11294122B2

A polarization controller comprising: (i) an optical fiber, and (ii) a carrier surrounding the optical fiber, the carrier comprising an off-center through hole with at least one collapsed region, such that the optical fiber is situated within the through hole and contacts the at least one collapsed region of the through hole, and the collapsed region exerts pressure on the optical fiber.
US11294099B1

Calibrating weather stations using maximum allowed altitude errors. Particular embodiments described herein include machines that determine a maximum allowed pressure calibration error for a weather station in a network of weather stations, determine a temperature variation associated with an environment in which the weather station resides, determine a maximum allowed altitude error for the weather station using the maximum allowed pressure calibration error and the temperature variation, and use the maximum allowed altitude error to determine if a first maximum possible altitude error associated with a first approach for estimating an altitude of the weather station exceeds the maximum allowed altitude error. If the first maximum possible altitude error associated with the first approach does not exceed the maximum allowed altitude error, the first approach is used to estimate an altitude of the weather station for use in calibrating a pressure sensor of the weather station.
US11294092B2

A logging tool having a transmitter and receiver is positioned in a geological formation. While the logging tool is static, a transmit input signal is applied to a transmitter to cause the transmitter to induce a transmit output signal in the form of an electromagnetic field into a formation. While the logging tool is static, a formation signal is received based on the transmit output signal. The formation signal may be a voltage indicative of an induced polarization in the formation based on the transmit output signal. A complex resistivity of the formation is determined based on the formation signal.
US11294084B2

According to an example aspect of the present invention, there is provided an apparatus comprising a memory configured to store seismic data, at least one processing core configured to perform a geographic determination, based on the seismic data and reference data, the geographic determination relating to a geographical location of a device that produced the seismic data. In some embodiments, the device that produced the seismic data is comprised in a cloud computing server. In other embodiments, the device that produced the seismic data is integrated in a secure computing element on a motherboard of a computer. In further embodiments, the reference data originates in a trusted seismographic source.
US11294083B2

Techniques are disclosed relating to geophysical surveying. In various embodiments, a computer system may access seismic data for a geological formation, where the seismic data is recorded, using one or more sensors, during a seismic survey in which a first vibratory source was driven using a first digital code for at least a first time interval. The first digital code, in some embodiments, may include a first plurality of subsections corresponding to portions of the first time interval. In some embodiments, the computer system may image a first location of the geological formation using a correlation of only a first sub-section of the first plurality of sub-sections with the seismic data. Further, in some embodiments, the computer system may image a second location of the geological formation using a correlation of two or more of the first plurality of sub-sections with the seismic data.
US11294081B2

Disclosed herein is a method of recovering performance of a radiation detector, the radiation detector comprising: a radiation absorption layer configured to absorb radiation particles incident thereon and generate an electrical signal based on the radiation particles; an electronic system configured to process the electrical signal, the electronic system comprising a transistor, the transistor comprising a gate insulator with positive charge carriers accumulated therein due to exposure of the gate insulator to radiation; the method comprising: removing the positive charge carriers from the gate insulator by establishing an electric field across the gate insulator.
US11294069B2

The invention relates to a navigation system for a motor vehicle for ascertaining a navigation position, having: a plurality of receivers for receiving respective position data of a plurality of different navigation satellite systems, an inertial measuring unit for ascertaining an inertial position of the navigation system, a receiving unit for receiving correction data, an additional receiving unit for receiving certified position data, a device which is coupled to the plurality of receivers, the inertial measuring unit, the receiving unit, and the additional receiving unit so as to transmit signals, wherein the device is designed to ascertain the navigation position on the basis of the position data, the inertial position, the correction data, and the certified position data. The invention additionally relates to a method which can be carried out by the navigation device in particular.
US11294068B2

A method is provided for calibrating a test platform including a plurality of system outputs to align RF signals generated by the system outputs. RF power of a combined RF signal is detected, where the combined RF signal is from a reference RF signal generated by a reference system output in the plurality of system outputs and a test RF signal generated by a test system output in the plurality of systems outputs. A phase of the test RF signal is iteratively shifted relative to the reference RF signal until the detected RF power reaches a minimum. The test RF signal is inverted to be in-phase with the reference RF signal when the combined RF power reaches the minimum. A system is also provided for calibrating a test platform including a plurality of system outputs to align RF signals generated by the system outputs.
US11294066B2

A method and system for estimating a position of a mobile device is disclosed. In particular, a method and system in which the position of a mobile device is determined using measurements of received Global Navigation Satellite System, GNSS, satellite signals is disclosed. The present invention therefore proposes to qualify a received satellite signal based on whether a signal propagation characteristic of this signal falls within an expected range of this characteristic. The expected range is determined using information about the satellite that sent the signal. The position of the mobile device is computed based on the validated satellite signals.
US11294064B2

A first apparatus assembles assistance data for a satellite signal based positioning of a device, the assistance data comprising a satellite specific ionospheric model for at least one specific satellite and a time stamp that relates the satellite specific ionospheric model to particular ephemeris data for the at least one specific satellite. The assistance data is provided for transmission. A second apparatus receives the assistance data and computes a position of the device making use of the particular ephemeris data and of the satellite specific ionospheric model.
US11294058B2

A flash LIDAR apparatus includes emitter units configured to emit optical signals over a field of view, and detector pixels configured to output detection signals responsive to light representing the optical signals incident thereon. The detection signals correspond to respective phase offsets relative to a frequency of the optical signals. A circuit is configured to determine component measurements corresponding to the respective phase offsets from the detection signals, and calculate a distance of a target from which the light was reflected based on the detection signals. The distance is corrected for motion of the target based on subsets of the component measurements.
US11294057B2

A displacement sensor includes an emitting unit periodically emitting pulse signals; a receiving unit receiving reflection signals generated from the pulse signals and reflected by an object and outputs binary signals that indicate signal intensity of the received reflection signals; a waveform summation unit generating a summation waveform by accumulating temporal waveforms of the binary signals for the respective corresponding periods of time with reference to emission timings of the corresponding pulse signals; a distance calculation unit calculating a value that indicates a distance to the object on the basis of waveform features corresponding to waveform features of the pulse signals that appear in the summation waveform; and a reception signal amount calculation unit calculating a reception signal amount that is intensity of the reflection signals received by the receiving unit on the basis of feature amounts indicated by cumulative values that appear in the summation waveform.
US11294054B2

An information handling system manages operation of an infrared time of flight sensor to provide accurate and timely user presence and absence detection through adjustments of the time of flight sensor detection sensitivity based upon ambient light brightness and color temperature sensed by an ambient light sensor. An integrated sensor hub in a central processing unit disables infrared illumination by the time of flight sensor, senses ambient light conditions with the ambient light sensor, looks up sensitivity settings from a lookup table that associates infrared time of flight sensor sensitivity and ambient light conditions, applies the associated sensitivity at the infrared time of flight sensor and then re-enables infrared illumination to detect end user presence and absence with the infrared time of flight sensor.
US11294051B2

A measuring device is provided, having a housing having a circuit board and processor; a first transducer arranged on a surface of the housing and configured to transmit an ultrasonic pulse towards a target surface; a second transducer adjacent to the first transducer configured to receive a reflection of the ultrasonic pulse off of the target surface; and a thermistor on the surface of the housing adjacent to the first and second transducers and configured to measure air temperature surrounding the device. The processor of the device is configured to measure a time duration between transmitting the ultrasonic pulse by the first transducer and receiving the reflection of the ultrasonic pulse by the second transducer, and to determine a distance between a ground surface upon which the device is resting and the target surface based at least upon the measured time duration and the measured air temperature.
US11294049B2

A vehicular sensing system includes a control and a mounting carrier that is configured to support a plurality of sensor units at a vehicle so that the plurality of sensor units have respective fields of sensing exterior of the vehicle. The mounting carrier includes an electrical connector that is configured to electrically connect to an electrical connector of the vehicle. The sensor units are electrically connected to the electrical connector of the mounting carrier. The control, responsive to outputs of the sensor units, determines the presence of one or more objects within the field of sensing of at least one of the sensor units, and obtains height data pertaining to the height of the determined object. Responsive at least in part to the obtained height data, the control determines (i) that the determined object comprises a pedestrian, (ii) that the determined object comprises a curb and/or (iii) clearance information.
US11294048B2

A radar system for tracking UAVs and other low flying objects utilizing wireless networking equipment is provided. The system is implemented as a distributed low altitude radar system where transmitting antennas are coupled with the wireless networking equipment to radiate signals in a skyward direction. A receiving antenna or array receives signals radiated from the transmitting antenna, and in particular, signals or echoes reflected from the object in the skyward detection region. One or more processing components is electronically coupled with the wireless networking equipment and receiving antenna to receive and manipulate signal information to provide recognition of and track low flying objects and their movement within the coverage region. The system may provide detection of objects throughout a plurality of regions by networking regional nodes, and aggregating the information to detect and track UAVs and other low flying objects as they move within the detection regions.
US11294043B2

Provided is an ultrasonic sensor device and a sensing method thereof. The device includes a driving unit for providing a transmission pulse to a transducer which transmits an ultrasonic wave and receives an echo of the ultrasonic wave; an amplifier for amplifying an electrical signal for the echo; an analog-to-digital converter for converting the amplified electrical signal into an original digital signal; a signal processor for performing an envelope extraction processing of the original digital signal to generate an extracted signal; and a control unit for outputting a distance signal with respect to an external object based on the original digital signal and the extracted signal, wherein the control unit includes: a test frequency generator for applying a test frequency signal to the transducer, and an excitation frequency measuring unit for measuring the excitation frequency generated in the transducer.
US11294037B2

A light receiver (22) is provided having a plurality of avalanche photodiode elements (24) that can each be biased above a breakdown voltage by a bias voltage and can thus be operated in a Geiger mode, wherein the avalanche photodiode elements (24) form a plurality of groups, and having a control unit (30) to change the sensitivity of the avalanche photodiode elements (24) of a respective group. In this respect, the control unit (30) is configured to respectively change the sensitivity of the avalanche photodiode elements (24) of a group at at least one point in time assigned to the group, with different points in time being assigned to the groups.
US11294021B2

A tracking apparatus includes a photosensor. The apparatus includes only a single, physically compact, optical pattern emitting base station. The apparatus includes a computer that tracks the photosensor to sub-millimeter accuracy using the optical pattern emitted by the base station. Alternatively, the computer determines angular position of the photosensor relative to the base station to a finer resolution than the size of an aperture of the photosensor from the light emitted by the base station. A method for tracking.
US11294020B2

A radio receiver is made much more immune to jamming signals. A vector EM sensor, in a 2-dimensional (3-axis sensor) or 3-dimensional (6-axis sensor) sensor configuration, is combined with a unique digital rotation to a preferred direction to create a new reference channel and, using an advanced frequency domain noise mitigation algorithm or other noise cancellation algorithm, can effectively reject jamming and other interference signals and improve the signal-to-noise ratio (20-40 dB) and the receiving performance of the receiver. The method can cancel both near-field and far-field interference and improve accuracy for various applications concerned with establishing the direction, or bearing, to a source. A communication receiver with the vector sensor and the cancellation algorithm has unique anti-jamming capabilities even for multiple jamming sources.
US11294015B2

Suppressing artifacts in MRI image acquisition data includes alternatives to phase cycling by using a Convolutional Neural Network to suppress the artifact-generating echos. A U-NET CNN is trained using phase-cycled artifact-free images for ground truth comparison with received displacement encoded stimulated echo (DENSE) images. The DENSE images include data from a single acquisition with both stimulated (STE) and T1-relaxation echoes. The systems and methods of this disclosure are explained as generating artifact-free images in the ultimate output and avoiding the additional data acquisition needed for phase cycling and shortens the scan time in DENSE MRI.
US11294010B2

In a method and system for determining an optimal MRI scan nesting manner, selectable nesting manners are determined according to a preset number of simulated scan slices; one nesting manner from all the selectable nesting manners is sequentially selected; based on the selected nesting manner, a simulated MRI scan is performed using a preset pulse sequence, and a longitudinal magnetization strength after relaxation of each slice when scanning ends is calculated; when all nesting manners have been selected, based on the longitudinal magnetization strength after relaxation of each slice when scanning ends corresponding to each nesting manner, a nesting manner for which the longitudinal magnetization strength after relaxation is smoothest is selected, and the nesting manner is used as an optimal nesting manner for performing an MRI scan of the tissue.
US11294005B2

One example includes a magnetometer that includes a sensor cell comprising alkali metal vapor and a magnetic field generator system that generates predetermined AC magnetic fields through the sensor cell. The magnetometer also includes a laser system to provide optical pump and probe beams through the sensor cell in a pulsed manner to facilitate precession of the alkali metal vapor and to provide a detection beam corresponding to the optical probe beam exiting the sensor cell. The detection beam exhibits an optical property corresponding to a modified precession of the alkali metal vapor based on the predetermined AC magnetic fields and an external magnetic field. The magnetometer also includes a detection system to monitor the detection beam to detect the modified precession of the alkali metal vapor to calculate scalar and vector components of the external magnetic field based on the plurality of predetermined AC magnetic fields.
US11294004B2

Disclosed is a system for detecting one or more target analytes which includes a resistor structure comprised of a substrate, a graphene-based nanocomposite material located on a surface of the substrate with the graphene-based nanocomposite material exhibiting one or more magnetoresistance properties. A surface of the nanocomposite material includes molecular sensing elements bound thereto which exhibit an affinity for binding with the target analytes. Electrodes are connected to the resistor structure connectable to a power source and a device for measuring a resistance across the resistor structure for sensing a giant magnetoresistance (GMR) value of the resistor structure. Included are magnetic colloidal nanoparticles exhibiting preselected magnetic properties with an outer surface of the magnetic colloidal nanoparticles being modified to allow interaction with the surface of the resistor structure resulting in a change in the GMR value of the resistor structure. The resistor structure is configured to be operably connected to a magnetic field generating device configured to apply a magnetic field to the graphene-based nanocomposite wherein the field has a magnitude in a range from greater than 0 to about 5 Tesla. A presence of target analytes in a vicinity of the surface of the resistor structure induces the interaction to occur by binding of the target analytes to the molecular sensing elements bound thereto causing a change in GMR value of the resistor structure.
US11294001B2

An optical fiber-mounted field sensor for measuring an electric or magnetic field includes an optical fiber configured to receive light from a laser source, a polarizer, a polarization manipulator, electro-optical material or magneto-optical material adjacent to the polarization manipulator, and a high reflection coating. The polarizer is adjacent to an output of the fiber, while the polarization manipulator is adjacent to the polarizer and opposite of the optical fiber. The electro-optical material or magneto-optical material is adjacent to the polarization manipulator, and the high reflection coating is adjacent to the electro-optical material or magneto-optical material. An optical mainframe for sending and receiving optical beams to and from the optical fiber-mounted field sensor is also described.
US11293995B2

A system and method for monitoring leakage current in a heater connected to a heater power supply by a power cable having a first power lead conducting an inlet current defining an inlet current direction and a second power lead conducting an outlet current defining an outlet current direction that is opposite the inlet current direction. The system includes a differential current electromagnetic sensor having a magnetic core with a center region that the power cable passes through one or more times. The magnetic core has an air gap in which a magnetic flux sensing device is positioned and configured to provide a signal that is representative of magnetic flux across the air gap, which is indicative of a difference between the inlet current and the outlet current. This difference defines the leakage current.
US11293991B2

An apparatus for measuring an insulation resistance according to the present invention includes: a first distribution resistor connected to a positive terminal of a battery and a ground; a first switch connected to the positive terminal of the battery and the first distribution resistor; a second distribution resistor connected to a negative terminal of the battery and the ground; a second switch connected to the negative terminal the battery and the second distribution resistor; and an insulation resistance measurement unit measuring a resistance value of a negative electrode insulation resistor of the battery using a first voltage applied to the first distribution resistor and measuring a resistance value of a positive electrode insulation resistor of the battery using a second voltage applied to the second distribution resistor.
US11293988B2

A processor-implemented method with battery state estimation includes: determining a state variation of a battery using a voltage difference between a sensed voltage of the battery and an estimated voltage of the battery that is estimated by an electrochemical model corresponding to the battery; updating an internal state of the electrochemical model based on the determined state variation of the battery; and estimating state information of the battery based on the updated internal state of the electrochemical model.
US11293986B2

A system for thermal management of an electric motor, uses an augmented thermal circuit model of the electric motor, which relates temperatures of a set of nodes of the thermal circuit model with the temperature measurements at a first subset of nodes and heat losses of heat sources at a second subset of nodes, for joint estimation of the temperatures at the entire set of nodes and values of the heat losses in the second subset of nodes. The system solves the joint estimation using an estimator/observer. The system outputs one or combination of the values of the temperatures of the set of nodes and the values of the heat losses.
US11293983B2

Provided is a technique for achieving improvement of usability in setting parameters. An error rate measuring apparatus includes a display unit that displays input boxes for inputting one Codeword length and one FEC Symbol length of FEC on a setting screen, and an operation unit that inputs the one Codeword length and the one FEC Symbol length to the corresponding input boxes according to a communication standard of a device under test. A graphic of one Codeword, a graphic of one FEC Symbol, and a graphic of one Codeword including an error for identifying a configuration relationship of an FEC Symbol to a Codeword of the FEC and a correspondence relationship of an FEC Symbol Error to the Codeword are displayed on the setting screen corresponding to the input box of each of the one Codeword length and the one FEC Symbol length of the FEC.
US11293977B2

An input/output (I/O) sensor for a multi-IC module. The I/O sensor includes: delay circuitry, configured to receive a data signal from an interconnected part of an IC of the multi-IC module and to generate a delayed data signal, the delay circuitry including an adjustable delay-line configured to delay an input signal by a set time duration; a comparison circuit, configured to generate a comparison signal by comparing the data signal with the delayed data signal; and processing logic, configured to set the time duration of the adjustable delay-line and, based on the comparison signal, identify a margin measurement of the data signal for determining an interconnect quality parameter.
US11293975B2

A probing device includes a chuck configured to support a device under test (DUT); and a manipulator or probe card disposed above the chuck and including a plurality of probes protruding from the manipulator towards the chuck, wherein the chuck includes a roughened surface and vacuum suction holes for placement of wafer.
US11293967B2

A conductivity sensor having a sensor housing and a sensor element, the sensor element having at least a first electrode and a second electrode, the first electrode is impinged during operation by a current or voltage signal via a first feed line, the second electrode is impinged during operation by a current or voltage signal via a second feed line, and the first feed line and/or the second feed line is/are arranged in the sensor housing, and the conductivity sensor has a longitudinal axis. To provide a conductivity sensor which has a particularly high measuring range is achieved in that at least one fixing element is provided, the at least one fixing element being arranged inside the sensor housing and in that the first feed line and/or the second feed line is/are fixed in their position by the at least one fixing element.
US11293964B2

Various embodiments provide a multi-dimensional electric potential sensor array to remotely quantitatively measure static, quasi-static, and dynamic electric potential and electric field in free space, and emanating and propagating from objects. Various embodiments enable the evaluation of the integrity of electronic circuits and electronic components by quantitatively and dynamically imaging electric potential generated during electronic circuit activation, operation, and deactivation. In various embodiments, the electrical potential of active electronics and objects of interest in containers may be quantitatively measured by the electric potential and electric field methods and by using specified materials in a combined structural and electronic component design to construct a multi-dimensional sensor array.
US11293962B2

A memory sub-system includes a plurality of memory components where at least two of the memory components are configured to operate at different supply voltages. A capacitive voltage divider (CVD) configured to, responsive to a status of use of each of the memory components, select between a plurality of connections of a plurality of capacitors to reduce an input voltage of the memory sub-system. The plurality of connections is configured to provide different voltage magnitudes that correspond to the different supply voltages, and the CVD is further configured to output the different supply voltages to enable the use of each of the memory components.
US11293960B2

The present application relates to apparatus (400, 500) for measuring an impedance of an electrical load (300) that is configured to be coupled to a controlled current source (200). The apparatus (400, 500) comprises a first coupling node (402) configured to be coupled to a first terminal (302) of the load (300) and a second coupling node (404) configured to be coupled to a second terminal (304) of the load (300). The apparatus further comprises a transformer (406) having a primary winding (408) and a secondary winding (410) and a capacitance (412) connected in series between a first terminal (414) of the secondary winding (410) and the first coupling node (402). A second terminal (416) of the secondary winding (410) is connected to the second coupling node (404). The apparatus further comprises a processing unit (424) is configured to control an excitation signal that is applied to the primary winding (408) so as to cause a variation, corresponding to the excitation signal, in an input current of the load (300), measure the input current and an input voltage of the load (300), and, based on the measured input current and input voltage, determining the impedance of the load (300).
US11293956B2

A real-time power monitoring method executable by an electronic device, comprising: performing an ADC calibration operation to a voltage of a first battery of the electronic device; calculating and forming a diagonal line for the first battery; determining whether the comparison result between a gain and an offset and an optimum gain and an optimum offset is located with a preset error range; if the comparison result is located with the preset error range, determining that the voltage calibration for the first battery is successful; and, if the comparison result is located outside the preset error range, determining that the voltage calibration for the first battery is unsuccessful, analyzing and fixing the first battery and for re-performing the ADC calibration to the first battery.
US11293953B2

A system and a method of diagnosing abnormality of a main control unit, in which an auxiliary control unit for diagnosing an abnormal operation of a main control unit is additionally included in a battery management system including one or more battery management modules and the main control unit controlling the battery management module, thereby more stably driving the battery management system.
US11293952B2

A passive current sensor includes a pair of electrically conductive busbars, a shunt resistor electrically connecting the busbars, and a support having a first pair of voltage drop measuring contacts. At least one of the voltage drop measuring contacts is attached to each of the busbars and forms a direct electrical contact between the at least one voltage drop measuring contact and the busbar.
US11293950B2

A current sensor has: a magneto-resistive effect element which is arranged near a current line, to which a signal magnetic field is applied, the signal magnetic field being is induced by a current that flows in the current line, and which generates a magneto-resistive change in accordance with a change of the signal magnetic field; cancelling magnetic field generating means that is provided near the magneto-resistive effect element and that generates a cancelling magnetic field that cancels the signal magnetic field; a first soft magnetic body that is provided between the magneto-resistive effect element and the current line; and a pair of second soft magnetic bodies that are provided on both sides of the magneto-resistive effect element with regard to a magnetization detecting direction of the magneto-resistive effect element.
US11293945B1

A portable probe stand assembly including a hand-held frame, a gravity tilt unit, and a probe holder. The hand-held frame includes a frame body with a cut-out and two gripping handles. The gravity tilt unit includes a movable part that has a pivot portion rotatably connected to the hand-held frame. The movable part tends to pivot due to gravity to turn the portable probe stand assembly to a hand-held state where a portion of an underside abutting surface of the movable part is disposed out of the cut-out. The portable probe stand assembly is convertible from the hand-held state to a usage state where the movable part is leveled via a pivot movement of the movable part upon engaging the underside abutting surface with a surface of an object.
US11293924B2

The present invention relates to the prediction of responsiveness to cancer immunotherapy of a subject based on the T-cell composition of the subject, and a therapeutic method using cancer immunotherapy based on the prediction. The present invention also provides a method for improving or maintaining responsiveness to cancer immunotherapy of a subject. Responsiveness to cancer immunotherapy is predict by determining a relative value of a CD4+ T-cell subpopulation, dendritic cell subpopulation, and/or CD8+ T-cell subpopulation correlated with a dendritic cell stimulation in an anti-tumor immune response in a sample derived from a subject. A composition for treating or preventing cancer comprising cells such as CD62LlowCD4+ T-cells is also provided.
US11293922B2

The present disclosure provides methods and lateral flow devices for detecting a plurality of target analytes in a liquid sample. In some implementations, the disclosed lateral flow device comprises a housing unit, a capillary flow bed, a sample-receiving zone, a buffer-receiving zone, and a capture zone. The device is configured to control the flow of the sample and reagent buffer in a sequential manner with minimal mixing. In some implementations, the disclosed method is capable of detecting a plurality of target analytes in an assay by applying the binding agents and the signaling agents in separate or sequential steps.
US11293921B2

A molecular recognition element comprising a target molecule-recognizing portion, and a direct electron transfer-type oxidoreductase linked to the target molecule-recognizing portion.
US11293919B2

The invention includes a method of assaying an analyte in a sample in a portable, handheld microfluidic reader. The method includes the steps of: inserting the sample in the reader; capturing the analyte with a first antibody having a DNA tag attached thereto; capturing the analyte in the sample with a second antibody attached to a surface or having a magnetic nanoparticle (MNP) attached thereto; where a sandwich including the magnetic nanoparticle, first and second antibodies, the analyte and the DNA tag is formed; replicating the DNA tag using isothermal amplification to a predetermined amount of DNA tags detectable by a detector sufficient to overcome the minimal mass sensitivity limitations of the detector; and measuring the amount of replicated DNA tags using the detector. The invention also includes an apparatus or handheld portable field microfluidic reader in which the method is performed.
US11293915B2

A gel composition that forms a three dimensional gel microenvironment that is formed of an adhesive protein, a maleimide-functionalized poly alkylene oxide, a linking agent and a nanoparticle, the components forming an interpenetrating network that exhibits improved mechanical and biochemical properties, as well as creates a favorable microenvironment for cellular growth and proliferation. The gel composition also creates a favorable microenvironment for testing various agents on normal or diseased cells, including chemotherapeutic agents on cancer cells or other diseased cells.
US11293913B2

Disclosed are methods, materials and devices for approximation of blood volume in a fluid, such as in a biological fluid collected during a surgical procedure. The method and devices include the use of a RBC flocculant, such as polyDADMAC, and an approximate blood hematocrit for the type of animal, as well as a calculated RBC packing ratio corresponding to the collection device being used. Also provided is a Blood Indicator Panel (BIP), comprising a series of markings calculated from an observed red blood settlement volume, the average animal type hematocrit, and a calculated RBC packing ratio “η” value for the collection device. Pediatric (about 200 ml or 250 ml size container), adult human (about 1,000 ml-1,500 ml) and veterinary (about 500 ml-2,500 ml) collection containers are also disclosed, that include a RBC flocculant, for use in approximating blood volume in a fluid.
US11293904B2

An acoustic receiver and method for acoustic logging. The acoustic receiver comprises a housing and a sensor subassembly, which is located within the housing. The sensor subassembly comprises a mount and a cylindrical piezoelectric crystal coupled to the mount. The sensor subassembly also comprises an isolation ring positioned between one of the ends of the cylindrical piezoelectric crystal and the mount. The isolation ring directly engages the crystal and the mount. The method of acoustic logging comprises receiving an acoustic signal using an acoustic receiver, which comprises a cylindrical piezoelectric crystal coupled to a mount without an adhesive material. The method also comprises converting the acoustic signal into an electrical signal by the cylindrical piezoelectric crystal and transmitting the electrical signal to a processor via a conductor coupled to the cylindrical piezoelectric crystal.
US11293897B2

Various embodiments of the present application are directed towards an ion-sensitive field-effect transistor for enhanced sensitivity. In some embodiments, a substrate comprises a pair of first source/drain regions and a pair of second source/drain regions. Further, a first gate electrode and a second gate electrode underlie the substrate. The first gate electrode is laterally between the first source/drain regions, and the second gate electrode is laterally between the second source/drain regions. An interconnect structure underlies the substrate and defines conductive paths electrically shorting the second source/drain regions and the second gate electrode together. A passivation layer is over the substrate and defines a first well and a second well. The first and second wells respectively overlie the first and second gate electrodes, and a sensing layer lines the substrate in the first and second wells. In some embodiments, sensing probes are in the first well, but not the second well.
US11293896B2

Embodiments of the invention are directed to a sensor that includes a sensing circuit and a probe communicatively coupled to the sensing circuit. The probe includes a three-dimensional (3D) sensing surface coated with a recognition element and configured to, based at least in part on the 3D sensing surface interacting with a predetermined material, generate a first measurement. In some embodiments, the 3D sensing surface is shaped as a pyramid, a cone, or a cylinder to increase the sensing surface area over a two-dimensional (2D) sensing surface. In some embodiments, the 3D sensing surface facilitates penetration of the 3D sensing surface through the wall of the biological cell.
US11293894B2

A gas sensor includes a structural body made up from a solid electrolyte that exhibits oxygen ion conductivity, a gas introduction port formed in the structural body, a preliminary chamber communicating with the gas introduction port and equipped with a preliminary pump electrode, a main chamber communicating with the preliminary chamber and equipped with a main pump electrode, and a measurement chamber communicating with the main chamber and equipped with a measurement electrode. In the gas sensor, at least a surface of the preliminary pump electrode is made of a material which exhibits a low activity with respect to a reaction between ammonia and oxygen.
US11293891B2

Embodiments of the present disclosure relate to various methods and example systems for carrying out analog-to-digital conversion of data acquired by arrays of nanogap sensors. The nanogap sensors described herein may operate as molecular sensors to help identify chemical species through electrical measurements using at least a pair of electrodes separated by a nanogap. In general, the methods and systems proposed herein rely on digitizing the signal as the signal is being integrated, and then integrating the digitized results. With such methods, the higher sample rate used in the digitizer reduces the charge per quantization and, therefore, the size of sampling capacitors used. Consequently, sampling capacitors may be made factors of magnitude smaller, requiring less valuable space on a chip compared to sampling capacitors used in conventional nanogap sensor arrays.
US11293887B2

An apparatus for analysis of metals is provided. The apparatus includes a molding cavity for receiving a sample of a molten metal, a gating system for allowing the molten metal to be poured, and a vent for allowing gases to escape from the apparatus when the molten metal is poured. The apparatus further includes at least one chill plate, adjacent to the molding cavity, for enabling faster cooling and solidification of the sample of the molten metal. The apparatus also includes a longitudinal slot, extending from the molding cavity, for allowing a sensor element to be introduced into the sample of the molten metal, the sensor element is a thermocouple wire that is used to monitor a cooling curve of the molten metal, while the molten metal solidifies.
US11293872B2

A laser ablation probe comprises a tubular element adapted for conducting a carrier fluid in a substantially laminar flow. The tubular element comprises a fluid inlet and a fluid outlet arranged at opposite end portions of the tubular element for enabling the carrier fluid to flow through the tubular element. The tubular element further comprises a central portion having an aperture defined therein for admitting an aerosol generated by laser ablation from a material sample into the carrier fluid flow when this sample is positioned outside the tubular element at a distance in the range of 0 μm to 100 μm from the aperture.
US11293870B2

A vital stain for observation under multiphoton laser microscopy, the vital stain comprising one or more edible dye compounds.
US11293869B2

Provided herein are core-shell heterostructures design comprising a metal (e.g., noble metal) nanoparticle core and a transition metal dichalcogenide (TMD) shell, and methods of preparation and use thereof. In particular embodiments, the core-shell heterostructures described herein are synthesized by direct growth of a monolayer or multilayer fullerene-like TMD shell on a metal (e.g., noble metal) nanoparticle core, exhibit unique Raman scattering and photoluminescence characteristics, and are useful, for example, in plasmonic hot electron enhanced optics and optoelectronics.
US11293865B2

A detection system for measuring one or more conditions within a predetermined area includes a fiber harness having at least one fiber optic cable for transmitting light, the at least one fiber optic cable defining a node arranged to measure one or more conditions within the predetermined area. A control system is operably coupled to the fiber harness such that scattered light associated with the node is transmitted to the control system, wherein the control system analyzes the light transmitted from the node by comparing multiple wavelengths of scattered light to determine at least one of a presence and magnitude of the one or more conditions at the node.
US11293863B2

Provided are improved optical detection systems and methods for using same, which systems and methods comprise single channel interferometric detection systems and methods for determining a characteristic property of samples. Such interferometric detection systems and methods employ a light beam that impinges two or more discrete zones along a channel, thereby avoiding variations that can result in increases in detection limits and/or measurement errors.
US11293858B2

Systems and methods to measure Total THC easily and accurately in cannabis plant material to discriminate between legal hemp and illegal marijuana. In a particularly preferred embodiment, infrared spectral measurements are made of samples, a plurality of calibration models are applied, and a given sample is classified as to whether it is hemp or marijuana.
US11293857B2

An all-purpose device capable of in vitro spectral analysis of sunscreen compositions as well as diffuse reflectance spectroscopy (DRS) capabilities on human skin includes a fiber optic guide, a light source positioned at one end of the fiber optic guide, and a sunscreen substrate assembly positioned at another end of the fiber optic guide.
US11293849B2

A method for operating a sensor for detecting particles in a measuring gas. The sensor includes a sensor element including a substrate, and at least one first electrode and at least one second electrode situated on the substrate. The first electrode and the second electrode carry out a current and/or voltage measurement in temporally spaced measuring phases, at least during an interruption of a measuring phase a check being carried out as to whether the interrupted measuring phase is continuable, the interrupted measuring phase being identified as continuable, and the sensor being subsequently switched off, if, after an expected trigger time, a value for a current and/or voltage measurement falls below a threshold value, a regeneration of the sensor element for removing particles from the sensor element being carried out, and the sensor being subsequently switched off, if the value for the current and/or voltage measurement exceeds the threshold value.
US11293848B2

Disclosed herein are devices for measuring, at one or more time points, one or more properties or changes in properties of a fluid sample. The devices may comprise a chamber defining an internal volume of the device suitable for receiving and retaining the fluid sample; a plurality of layers, the plurality comprising at least a first layer below the chamber, at least a second layer above the chamber, and a substrate layer between the first and second layers, wherein: the substrate layer is linked to at least one suspended element located within the chamber; the suspended element is linked to the substrate layer by at least two compliant structures located within the chamber; and the suspended element is configured to oscillate upon application of an actuating signal to at least one electrically conductive path, which runs across at least two of the compliant structures and the suspended element. Related methods and uses are also disclosed.
US11293845B2

A tester for evaluating pullout load capacity and bond quality of anchor bolts embedded in concrete includes a Schmidt hammer for measuring a rebound number and an ultrasonic pulse velocity tester for measuring the transit time of a pulse transmitted through concrete surrounding an anchor bolt. The rebound number and the transit time are combined and matched against a database record which identifies the pullout load capacity and the bond quality. The transit time is matched to thresholds of transit times associated with porosity, internal cracking, air voids, and water pockets located around the embedded anchor bolt. The Schmidt hammer is further modified by the incorporation of a digital level for measuring the vertical and horizontal angles of inclination of the plunger with the concrete surface, a guide tube for supporting the plunger, and by using a convex plunger tip for improved registration with anchor bolt head.
US11293842B2

The present invention relates to a measuring system for investigating concentrated, larger aerosol particles of an aerosol in the gas phase, having a multi-stage aerosol particle concentrator and also a measuring chamber for analyzing the larger aerosol particles, with at least one measuring device for the qualitative and/or quantitative determination of the aerosol particles, in particular in real time. The aerosol particle concentrator separates a larger part of the aerosol with fine particles and concentrate the larger aerosol particles in the smaller part of the aerosol. The aerosol particle concentrator includes an aerosol suction pump generating a negative pressure in the virtual impactor stages and a circulating-flow channel in which a part of the separated aerosol with fine particles is returned in the circulating flow from the aerosol outlet to the aerosol inlet of the aerosol suction pump. The present invention also relates to a method for investigating concentrated, larger aerosol particles of an aerosol.
US11293834B2

The present invention relates to a measuring device (3000) for measuring reflection in an optical fiber (1400), the device comprising: emitting means (3100) connected to the optical fiber (1400) and configured to emit light into the optical fiber (1400), measuring means (3300) connected to the optical fiber (1400) and configured to receive a reflected light from the optical fiber (1400), wherein the measuring means comprises a first photon detector (3310) and a second photon detector (3311), wherein the operation of the second photon detector (3311) and/or the reflected light reaching the second photon detector (3311) is controlled based on an output of the first photon detector (3310).
US11293826B2

A device for detecting at least one property of a fluid medium, and a method for its production. The method includes a) providing at least one housing, the housing having at least one electrical contact; introducing at least one sensor element for detecting the property into the housing; c) providing at least one pressure-pipe tube, the pressure-pipe tube including at least one contacting element; d) bringing the contacting element into contact with the sensor element in such a way that an electrical connection is established between the contacting element and the sensor element; and e) introducing at least one circuit substrate into the housing in such a way that the circuit substrate is electrically connected to the electrical contact of the housing and to the sensor element, the housing and the pressure-pipe tube being produced as separate components.
US11293823B2

The present disclosure relates to a method for producing a pressure transmitter system, comprising the steps: providing a protective hose, a capillary tube and a pressure transmitter, which consists of a membrane support body and a filling adapter body that has a filling closure; arranging the capillary tube and a capillary interface of the capillary adapter relative to one another; integrally welding the capillary tube to the capillary adapter; and placing the protective hose onto a protective hose mounting of said capillary adapter.
US11293813B1

A temperature monitoring and labeling system that includes, among other things, a computer and a thermometer having an electronic label display in communication with the computer.
US11293812B2

Embodiments of the disclosure implement an application of an adaptive filter bank that is used to characterize the heat transfer of a volume in a thermal system, to estimate temperature and power consumption, and to improve performance characteristics in applications including optimal temperature control and diagnostics. In some embodiments, the adaptive filter bank is an iterative solution, comprised of a collection of adaptive filters defined to consume incident signals, produce an aggregate reference signal, estimate an error relative to an observed primary signal, and modify thermal coefficients to converge on a solution. For example, the incident signals are comprised of properties related to active, passive, solar irradiance, and unobserved heat transfer. A reference signal is an estimate of a primary signal, related to the rate of heat transfer or temperature change. Thereupon, the thermal coefficients are modified in an adaptive process to include gradient descent, which minimizes estimation error.
US11293808B1

A method includes, responsive to an application of power to an IC, self-initializing the IC by asserting a reset signal for a reset period. Self-initializing the IC also includes, in response to an expiration of the reset period, deasserting the reset signal. Self-initializing the IC also includes, responsive to deasserting the reset signal, automatically obtaining first temperature data from at least one thermal sensing device associated with a die of the IC, and storing the first temperature data in a storage component of the IC.
US11293807B2

A sheathed thermocouple includes thermocouple wires; a metal sheath accommodating the thermocouple wires; inorganic insulating material powder filled in an internal space of the metal sheath; a glass seal part tightly sealing an opening of the metal sheath while allowing the thermocouple wires to pass; compensation lead wires connected to the thermocouple wires; a metal sleeve having a cylindrical shape having a leading end part defining a connecting section connected with an outer peripheral surface of the metal sheath, and allowing a portion of the metal sheath closer to a proximal end than the connecting section, the thermocouple wires and the compensation lead wires to be in an internal space, the thermocouple wires and the compensation lead wires lying without contact between themselves; and a glass filler part made of a glass having a lower softening temperature than the glass seal part, and filling an internal space of the metal sleeve.
US11293806B2

An optical detection system for detecting data on the optical mutual coherence function of input field. The system comprising an encoder having similar unit cells, and an array of sensor cells located at a distance downstream of said unit cells with respect to a general direction of propagation of input light. The array defines a plurality of sub-array unit cells, each sub-array corresponding to a unit cell of the encoder, and each sub-array comprising a predetermined number M of sensor elements. The encoder applies predetermined modulation to input light collected by the system, such that each unit cell of said encoder directs a portion of the collected input light incident thereon onto sub-array unit cell corresponding therewith and one or more neighboring sub-array unit cells within a predetermined proximity region. The number M is determined in accordance with a predetermined number of sub-arrays unit cells within the proximity region.
US11293789B2

A sensor unit that is configured to improve the non-contact, magnetic interface on a gas meter. The configurations may include a pair of magnets that co-rotate in response to a magnet internal to the gas meter. At least one of the magnets may also move longitudinally in proximity to the internal magnet. This feature aligns the magnets with one another to ensure proper magnetic coupling with the internal magnet.
US11293788B2

A super modular monitoring system is disclosed. The system may include a lattice having a plurality of intersections, and which may be formed of a flexible conductive material having a shape comprising repeating geometric patterns. The lattice of the system may serve as the primary sensor of the super modular monitoring system. The system may also include any number of secondary sensors with each being disposed at an intersection of the plurality of intersections of the lattice. The secondary sensors may be in electrical communication with the primary sensor, which may include transmission of both power and data. The system may further include a monitoring system in electrical communication with the lattice. One or more lattices of the system may be coupled together to form a super lattice. The primary and secondary sensors may transmit data simultaneously to the monitoring system for further analysis.
US11293787B2

In a housing structure for a steering apparatus, a first seal holding portion 50B is formed to a first sensor housing 50 and a second seal holding portion 51B is formed to a second sensor housing 51, and in a state in which the first sensor housing 50 is combined with the second sensor housing 51, a seal ring 55 is held between the first seal holding portion 50B and the second seal holding portion 51B, and recessed space parts 56A to 56D for storing moisture is formed on the radial outer side of the second seal holding portion 51B when viewed in the rotation axis of a steering shaft 4.
US11293784B2

A position sensor system for determining a position of a sensor device relative to a magnetic structure, the system comprising: said magnetic structure comprising a plurality of poles; said sensor device comprising a plurality of magnetic sensors; the magnetic structure being movable relative to the sensor device, or vice versa; wherein: a distance between centres of adjacent poles varies along the movement direction; the sensor device is adapted: for determining a first magnetic field component parallel to, and a second magnetic field component perpendicular to a movement direction, and for calculating a fine signal based on a ratio of the first and second magnetic field component; and for determining a coarse signal based on components and/or gradients; and for determining said position based on the coarse signal and the fine signal.
US11293780B2

The present invention provides a gas data transmission method based on a compound Internet of Things (IoT) and an IoT system. The method includes: sending, by a main sensor network sub-platform in a plurality of sensor network sub-platforms, gas data to a management platform; storing, by auxiliary sensor network sub-platforms, the gas data; when the management platform cannot receive the gas data sent by the main sensor network sub-platform, sending, by the management platform, interactive data to the main sensor network sub-platform; and when the main sensor network sub-platform does not respond to the interactive data, disconnecting, by the management platform, from the main sensor network sub-platform and establishing a connection with one auxiliary sensor network sub-platform to receive the gas data stored by the auxiliary sensor network sub-platform.
US11293776B2

A device can parse a query to determine a first road identified by the query and a second road identified by the query. The device can determine a plurality of road segment pairs that include a first road segment of a first plurality of road segments associated with the first road and a second road segment associated with second plurality of road segments associated with the second road. The device can determine a plurality of candidate intersection points based on the plurality of road segment pairs. The device can determine an intersection of the first road and the second road based on the plurality of candidate intersection points and can provide, to a client device, information identifying the intersection of the first road and the second road.
US11293762B2

A system, a method, and a computer program product for generating updated map data are provided. The method comprises obtaining first sensor data associated with a plurality of first road signs within a geographic region, obtaining second sensor data associated with the geographic region, and determining a sign matching efficiency for the geographic region, based on the first sensor data and the second sensor data. The method further comprises generating the updated map data, based on the determined sign matching efficiency.
US11293760B2

Examples are disclosed that relate to providing information regarding nearby locations that may be familiar to a user to help inform the user of a current location within an area. One disclosed example provides a computing device comprising a display, a logic subsystem, and a storage subsystem comprising instructions executable by the logic subsystem to form a list of familiar locations for a user based upon a user history regarding the familiar locations, determine that the user is within a threshold proximity to a nearby familiar location on the list of familiar locations, and in response, output directional information indicating a relative position of the nearby familiar location on the list of familiar locations.
US11293754B2

There is provided a surveying instrument including a monopod which is installed on a reference point, a surveying instrument main body which is provided at a known distance from a lower end of the monopod and a known angle with respect to an axis of the monopod, two auxiliary legs which extend downward from a middle portion of the monopod at a predetermined angle, and a lower image pickup module which is provided at a known position with respect to the surveying instrument main body, wherein the surveying instrument main body comprises a measuring unit, a measuring direction image pickup module, and an arithmetic control module, wherein the surveying instrument main body is supported by three points by the monopod and the auxiliary legs, and a positional change or a rotational change of the surveying instrument main body is calculated based on a change of the lower image.
US11293750B2

A film thickness measuring apparatus including: a measurement light path for irradiating a measurement target object with light from a light source; a correction light path for irradiating a reference member with light from the light source; and a light switching unit that selectively guides reflected light from the measurement target object or reflected light from the reference member, to a spectroscope.
US11293749B2

Reflected light from the measurement object is received by a plurality of pixel columns arranged in an X2 direction in a light receiving unit 121, and a plurality of light receiving amount distributions is output. One or a plurality of peak candidate positions of light receiving amounts in a Z2 direction is detected by a peak detection unit 1 for each pixel column based on the plurality of light receiving amount distributions. A peak position to be adopted to a profile is selected from the peak candidate positions detected for each pixel column based on a relative positional relationship with a peak position of another pixel column adjacent to the pixel column, and profile data indicating the profile is generated by the profile generation unit 3 based on the selected peak position.
US11293748B2

A three-dimensional (3D) measurement system, a method of measuring 3D coordinates, and a method of generating dense 3D data is provided. The method of measuring 3D coordinates includes using a first 3D measurement device and a second 3D measurement device in a cooperative manner is provided. The method includes acquiring a first set of 3D coordinates with the first 3D measurement device. The first set of 3D coordinates are transferred to the second 3D measurement device. A second set of 3D coordinates is acquired with the second 3D measurement device. The second set of 3D coordinates are registered to the first set of 3D coordinates in real-time while the second 3D measurement device is acquiring the second set of 3D coordinates.
US11293747B2

An embodiment of the invention relates to a method for carrying out a time-resolved interferometric measurement comprising the steps of generating at least two coherent waves, overlapping said at least two coherent waves and producing an interference pattern, measuring the interference pattern for a given exposure time, thereby forming measured interference values, and analyzing the measured interference values and extracting amplitude and/or phase information from the measured interference values. In at least one time segment, hereinafter referred to as disturbed time segment, of the expo-sure time, the interference pattern is intentionally disturbed or destroyed such that the corresponding measured interference values describe a disturbed or destroyed interference pattern. In at least one other time segment, hereinafter referred to as undisturbed time segment, of the exposure time, the interference pattern is undisturbed or at least less disturbed compared to the disturbed time segment such that the corresponding measured interference values describe an undisturbed or less disturbed interference pattern. The measured interference values that were measured during the entire given exposure time, are filtered, wherein those interference values that were measured during the at least one disturbed time segment, are reduced, suppressed or discarded. The filtered interference values are analyzed and the amplitude and/or phase information is extracted from the filtered interference values.
US11293738B2

A method of producing a measuring tape may include providing a cupped blade with substantially uniform cupping over a longitudinal length of the cupped blade, applying a stress relief operation to a selected portion of only a convex side of the cupped blade to increase curvature of the cupped blade in the selected portion of the cupped blade where the stress relief operation includes bead blasting the selected portion via a dual nozzle shot peening assembly to define a combined bead blast area that is substantially centered with respect to a longitudinal centerline of the blade, and operably coupling the cupped blade to a reel assembly and providing the cupped blade and reel assembly within a housing to define the measuring tape device.
US11293728B2

Missile balancing assemblies include two balancing rings configured for mounting on a missile, each balancing ring having a ballast. Each balancing ring is configured to be rotated and rotationally fixed, and may include materials having different densities at different locations. Each balancing ring may further include an angular graduation.
US11293723B1

Camouflage patterns on a substrate such as a fabric comprise in a first aspect a substrate having a camouflage pattern with a set of intermixed colored blotches thereon, the colors of the set of intermixed colored blotches being selected from a group of colors comprising an Olive 527 color, a Dark Green 528 color, a Tan 525 color, a Brown 529 color, a Bark Brown 561 color and a Dark Cream 559 color. In another aspect the colors of the set of intermixed colored blotches being selected from a group of colors comprising an Olive 527 color, a Dark Green 528 color, a Light Sage 560 color, a Tan 525 color, a Brown 529 color, a Bark Brown 561 color and a Dark Cream 559 color.
US11293717B2

A peep sight is a tubular element installed in a bowstring. When drawn, the natural twist of the bowstring may fail to align the peep sight with the other sighting structures on the bow. The invention provides a simple, low-cost, and easily installed bead which, when inserted into a bowstring in the vicinity of the peep sight, may be easily adjusted to bring the peep sight into proper alignment. Once properly adjusted and secured to the bowstring, the inventive peep tuner acts to reliably and repeatably counteract the change in helical twist of the bowstring strands and bring the peep sight to its desired orientation when the bowstring is fully drawn. The bead may also be installed elsewhere along the bowstring as a draw timer to take up excess bowstring length which would pay out unequally during a draw if left uncorrected.
US11293715B1

A firearm with a compound lever trigger mechanism includes a first member pivotally attached to a firearm receiver at a first pivot and a first lever arm extending away from the first pivot attachment point to a sear. The first member is pivotable between a first position where the sear engages a firing element and a second position where the sear does not engage the firing element. A trigger member is pivotally attached to the first member first lever arm with a trigger blade arm extending away from the second pivot in one direction and a bearing arm extending away in another direction toward bearing contact with a surface of the receiver. Pulling the trigger blade arm causes the trigger member to pivot relative to the first member and the bearing arm to move in bearing contact against the receiver, thereby pivoting the lever arm from the first position to the second position.
US11293704B2

Coating compositions are provided that eject droplets of condensed fluid from a surface. The coatings include a nanostructured coating layer and in some embodiments, also include a hydrophobic layer deposited thereon. The coating materials eject droplets from the surface in the presence of non-condensing gases such as air and may be deployed under conditions of supersaturation of the condensed fluid to be ejected. A heat exchanger design utilizing the coating is described herein.
US11293703B2

A counter-flow heat exchanger core includes a first wall defining a longitudinal axis. The first flow path is defined within the first wall. The first flow path includes a primary flow inlet and a primary flow outlet downstream from the primary flow inlet. The heat exchanger core includes at least two hollow vanes circumferentially spaced apart and extending in a radially inward direction from the first wall. Each of the at least two hollow vanes includes a first vane wall and a second vane wall. The heat exchanger core includes a second flow path defined within the at least two hollow vanes between the first vane wall and second vane wall of each of the at least two hollow vanes. The heat exchanger core includes at least one fin extending between two of the at least two circumferentially spaced apart vanes.
US11293699B2

Provided is an automatic secondary degassing fixed-length mechanism for an ultrathin heat pipe. The automatic secondary degassing fixed-length mechanism comprises an automatic lifting device A installed on a length adjustment sliding table, an automatic clamping device B, a length positioning and extension device C and a PLC. The present invention, having the advantages of simple structure, high efficiency and stability, is suitable for the secondary degassing fixed-length processing of heat pipes of different lengths, and particularly suitable for processing ultrathin heat pipes made of a thin-walled heat pipe by a flattening process, having advanced structural design and stable and high-efficiency production. In this mechanism, size positioning and automatic clamping in the secondary degassing fixed-length process for the heat pipes are correspondingly achieved through the automatic lifting device A and the automatic clamping device B. Downward component force applied to the thin-walled heat pipes in the die-opening-sealing process is released through the length positioning and extension device C, so that deformation of bending or partial sinking of pipe bodies of the thin-walled heat pipes in the secondary degassing fixed-length process is avoided. In this way, the qualification rate of the products and the economic benefit of the enterprise are greatly improved, and the problems with the existing secondary degassing fixed-length processing of the ultrathin heat pipe are solved.
US11293694B2

Provided is an auxiliary burner for an electric furnace that has high iron scrap heating effect by appropriately and efficiently burning a solid fuel such as coal together with a gas fuel. An auxiliary burner for an electric furnace 100 has a structure in which a solid fuel injection tube 1, a gas fuel injection tube 2, and a combustion-supporting gas injection tube 3 are coaxially arranged in order from the center. The front end of the solid fuel injection tube 1 is located inside the gas fuel injection tube 2 to form, between the front end of the solid fuel injection tube 1 and the front end of the gas fuel injection tube 2, a first space 4 for solid fuel and gas fuel premixing surrounded by the front end portion of the gas fuel injection tube 2.
US11293683B2

A defogging control system includes a plurality of first heating wires, a plurality of second heating wires, an electrical sensor and driver, a timer, an environment sensing module, and a control module. The electrical sensor and driver is utilized to generate a start signal or a stop signal, corresponding to a controller of a refrigeration storage apparatus. The timer is utilized to count a real-time operation time and record a previous operation time. The environment sensing module is utilized to sense a temperature and a humidity. The control module is utilized to control the first heating wires and the second heating wires by the real-time operation time, the previous operation time, the temperature, and the humidity. Further, a defogging control method is also provided.
US11293682B2

Methods and apparatuses for transferring heat to and from multiple objects. Such a method entails placing objects in a vessel that contains a heat transfer fluid so that the objects contact the heat transfer fluid. The heat transfer fluid is at a temperature that is different from the temperature of the object, and is induced to circulate along a continuous flowpath. Each object is at least partially disposed in the flowpath of the heat transfer fluid, and each object is individually rotated about an axis of rotation thereof. The heat transfer fluid continues to circulate and the objects continue to rotate for a time sufficient to cause the temperatures of the objects to become closer to the heat transfer fluid temperature.
US11293679B2

Utility routing for door-mounted operations are disclosed. An appliance may include a cabinet and one or more doors connected to the cabinet. An apparatus may have a mounted position on the door. An operation apparatus may be enabled, supported, or otherwise made operable in part by closed-looped conveyance of one or more operating mediums. The apparatus has an unmounted position wherein the apparatus is separated from the door while maintaining the closed-loop conveyance of the one or more operating mediums.
US11293673B1

A thermal management system is described. The thermal management system includes an open circuit refrigeration circuit that has a refrigerant fluid flow path, with the refrigerant fluid flow path including a receiver configured to store a refrigerant fluid, an ejector having a primary flow inlet configured to receive refrigerant, a liquid separator, an evaporator configured to extract heat from a heat load that contacts the evaporator, with the evaporator coupled to the ejector and the liquid separator, and an exhaust line coupled to a vapor side outlet of the liquid separator. In operation, the evaporator in the open circuit refrigeration circuit would be coupled to a heat load.
US11293670B2

A heat transport system includes: a refrigerant circuit that seals therein a fluid including HFC-32 and/or HFO refrigerant as a refrigerant and that includes: a refrigerant booster that boosts the refrigerant; an outdoor air heat exchanger that exchanges heat between the refrigerant and outdoor air; a medium heat exchanger that exchanges heat between the refrigerant and a heat transfer medium; and a refrigerant flow path switch that switches between a refrigerant radiation state and a refrigerant evaporation state; and a medium circuit that seals carbon dioxide therein as the heat transfer medium.
US11293661B2

A multi-unit air conditioning system includes an outdoor unit, a first indoor unit, a second indoor unit, a third indoor unit, and a mode conversion device. The outdoor unit includes an outdoor-unit controller and a selector. The first indoor unit includes a first indoor-unit controller. The second indoor unit includes a second indoor-unit controller. The selector is configured to send a first selection signal or a second selection signal. The outdoor-unit controller is configured to control the outdoor unit, the first indoor-unit controller and the second indoor-unit controller to operate under a first control mode according to the first selection signal. The outdoor-unit controller is configured to control the outdoor unit, the first indoor-unit controller and the second indoor-unit controller to operate under a second control mode according to the second selection signal.
US11293658B2

A controller of an HVAC system is communicatively coupled to a suction-side sensor and a shutoff switch. The controller stores measurements of the suction-side property over an initial period of time. The controller detects that the shutoff switch is tripped at a first time stamp corresponding to an end of the initial period of time. The controller accesses the measurements of the suction-side property. The controller determines, based on the measurements of the suction-side property, whether the suction-side property has an increasing or decreasing trend. In response to determining that the suction-side property has the increasing trend, the controller determines that a malfunction of a fan caused the shutoff switch to trip. In response to determining that the suction-side property has the decreasing trend, the controller determines that a blockage of the refrigerant conduit subsystem caused the shutoff switch to trip.
US11293645B2

A multi-use convertible furniture piece, having a table top including a channel, the channel configured to receive a lid panel therethrough, a support frame connected to the table top, a door operably connected to the frame, the door including at least one receiving pocket, the lid panel configured to connect to the table the top and the door, and wherein the door is hinged to the support frame and a portion of the lid panel is received into the receiving pocket. The multi-use convertible furniture piece is also configured to receive and store the lid panel on at least one portion of the support frame.
US11293640B2

The present relates to combustor apparatus for a gas turbine engine comprising a bulkhead (34) an inner support ring (70) and an outer support ring (84) at end upstream end thereof. The bulkhead (34) has an inner surface (40), when in use is provided on an internal surface of a combustor (16) and exposed to combustion products and an outer surface (41) provided on an external surface of the combustor when in use; an inner mating feature to cooperate with the inner support ring (70); and an outer mating feature to cooperate with the outer support ring (84). In use, the inner and outer mating features prevent axial motion of the bulkhead relative to the inner (70) and outer (84) support rings.
US11293637B2

A combustor liner panel attachment assembly. The assembly includes a first liner extending from a first end to a second end, and circumferentially to partially define a combustion zone. The assembly also includes a second liner disposed circumferentially adjacent to the first liner. The assembly further includes a radial support having a shoulder in contact with a radially inner surface of each of the first liner and the second liner to radially retain the first liner and the second liner, the radial support allowing the first liner and the second liner to thermally grow axially.
US11293626B2

A light emitting component mounting method for holding a light emitting component with a light emitter by a mounting head and mounting the light emitting component on a board is provided. The method includes energizing the light emitter to emit a light, measuring a luminance distribution of the light emitter and detecting a position of a luminance distribution center in the light emitter based on the measured luminance distribution.
US11293622B2

Examples of the present disclosure disclose a cylindrical lighting fixture, which includes a body, a plurality of light source modules and a plurality of diverging lenses. The body has an axis, the body has two ends, the two ends are penetrated by the axis, the plurality of light source modules are arranged on the body around the axis, the light source module includes a light source plate and a light-emitting unit, the light-emitting unit is arranged at a side of the light source plate away from the body, and each diverging lens covers one of the light source modules; and the diverging lens includes an inner surface facing the axis and an outer surface away from the axis, the inner surface is recessed to form a cavity, the cavity extends in the same direction as the axis, and the light-emitting unit is arranged in the cavity.
US11293620B1

A lighting system is disclosed that may be used for marine applications. The lighting system comprises a light strip support structure, a first light strip comprising a first plurality of lighting elements, including light elements of different colors, a second light strip comprising a second plurality of lighting elements, the second light strip positioned above the first light strip and configured to emit only white light, a light element controller electrically connected to the first light strip, wherein the light element controller is configured to control the illumination of the first plurality of lighting elements and not the second plurality of lighting elements and a connector configured to mate with a watercraft stern connector.
US11293616B1

A lighting apparatus of a grille for an automobile, may upgrade the grille by turning on light through the grille of the vehicle and making the light spread softly in the rear of the grille, and which is favorable to the layout through reduction of a lighting structure of the light.
US11293606B2

The invention relates to a method for producing an LED tape, comprising the following steps: producing an elastic base profile (1) and rolling up the elastic base profile (1) onto a first roll (11); producing an LED strip (323) comprising a flexible conductor tape (flexible PCB) (32) populated with LED chips (3) and rolling up the LED strip (323) onto a second roll (33); unrolling the base profile (1) from the first roll (11); unrolling the LED strip (323) from the second roll (33) and inserting the LED strip (323) into the base profile (1) and covering the LED strip (323) in the base profile (1) with a potting compound (2) and/or with a covering profile (7). The invention also relates to an LED tape in which a rollable LED strip (323) which has a flexible conductor tape (flexible PCB) (32) populated with LED chips (3) is fixed in a rollable elastic base profile (1) and is covered with a potting compound (2) and/or an in particular rollable, covering profile (7). The invention also relates to an LED strip (323) in which the flexible conductor tape (32) is corrugated in its longitudinal direction (L).
US11293604B2

One LED is used as an LED light source mechanism that illuminates an illumination surface, the illumination surface being laterally long and wide in a left/right direction, in which a central axis of the LED is disposed at a position on a center line vertically extending from a central part in the left-right direction of the illumination surface in such a manner that the LED faces the illumination surface, and two reflection surfaces are formed in a conical shape on a reflection surface forming place so as to surround the illumination surface, a light guide part, and the LED, and a center line of the conical shape is disposed on the central axis of the LED, the two reflection surfaces being configured to reflect light that is emitted from the LED toward an outside of the illumination surface.
US11293602B2

The present invention relates to an LED illuminant module and lighting apparatus and, more specifically, to a high color rendering D50/D65 standard LED illuminant module and lighting apparatus, which has both high color rendering properties and excellent metamerism index characteristics by using a high color rendering LED and an ultraviolet LED. An illuminant module according to an embodiment of the present invention comprises: at least one ultraviolet light-emitting diode (LED) device having a peak emission wavelength of 300 nm-400 nm; and at least one first white light-emitting diode (LED) device having an average color rendering index of 90% or higher, wherein the first white light-emitting diode (LED) device is a light-emitting diode (LED) device which comprises a first LED chip having an excitation wavelength of 440 nm-460 nm, and a first phosphor layer excited at the excitation wavelength of the first LED chip to emit light, and the first phosphor layer comprises: a first phosphor having a peak emission wavelength of 440 nm-499 nm; a second phosphor having a peak emission wavelength of 500 nm-580 nm; and a third phosphor having a peak emission wavelength of 600 nm-699 nm.
US11293596B1

The present invention relates to the technical field of bulbs, and discloses a waterproof bulb structure comprising a bulb shell, a lamp holder connected with the bulb shell, and further comprising a core column assembly and a rubber seal seat with an elastic waterproof seal; the core column assembly comprises a first conductive component, an LED light bar and a second conductive component that are electrically connected in sequence. The present invention has the following advantages: resistors are fixed at the rubber seal seat, with wires passing through sealing holes, and the first conductive component and the second conductive component are in fit with the sealing holes to prevent water or moisture from entering the bulb shell, so that water can be completely prevented from entering the bulb shell, and the lamp does not produce fogging when in use, and has good lighting effect and longer service life.
US11293594B2

Some embodiments of the presently disclosed subject matter relate to a method and system for the real-time calculation of the amount of residual chemical energy in a non-refrigerated, pressurised tank containing liquefied natural gas, without a composition of the liquefied natural gas having to be determined.
US11293588B1

Portable lifting and transferring techniques for assisting in the mobility of disabled persons are disclosed. In one particular embodiment, the techniques may be realized as a portable lifting and transferring apparatus for assisting disabled persons that is compact, lightweight, and portable for use in different locations. Preferably, such an apparatus would provide multiple pivot points for providing multiple degrees of maneuvering freedom when lifting and transferring disabled persons and/or their mobility devices and for providing compatibility with a wide range of vehicles. The techniques may also be realized in other embodiments as disclosed herein.
US11293581B2

A pipeline inspection system is described. The system comprises a body, cameras, support members, and light sources. The cameras are coupled to the body and configured to obtain image information related to an interior surface of the pipe. The support members extend away from the body in a radial direction to contact the interior surface of the pipe and support the body. An individual support member has a first end coupled to the body, and a second end configured to contact the interior surface of the pipe. The light sources are configured to light the interior surface of the pipe. They are coupled to the support members at or near the second end such that the light sources are located in one or more radial positions near the interior surface of the pipe, separated from the one or more cameras and the body by the one or more support members.
US11293580B2

A pipeline sphere is shown which houses an electronics package. The sphere is formed as a hollow elastomeric body having a predetermined wall thickness and an initially void interior. A carrier tube is positioned within the initially void interior of the sphere and is supported by oppositely arranged carrier plates which are themselves embedded within oppositely arranged end openings of the sphere. A removable inflation valve is contained in one of the valve plates at a first end of the carrier tube. The carrier tube has a plurality of apertures formed through its wall to enable inflating or deflating the sphere. One electronics package that can be used is an electrical tracking device.
US11293579B2

A pipe loosening device and methods are shown. In one example, the pipe loosening device enables a method wherein a pipe to be replaced is deformed but not burst, and a portion of a sidewall of the pipe is forced outward into the surrounding soil to compact a local region of the surrounding soil and loosen the existing pipe. The pipe may then pulled from the ground along an axis of the pipe.
US11293578B2

A method of plugging at least one undesired opening in a fluid conduit can include introducing one or more plugging devices into the conduit, conveying the plugging devices by flow to the opening, and blocking the flow through the opening with the plugging devices. A system for plugging at least one undesired opening in a fluid conduit can include a deployment apparatus configured to introduce one or more plugging devices into the conduit, a sensor that measures a physical parameter indicative of leakage from the conduit, and a controller that activates an actuator of the deployment apparatus in response to receipt from the sensor of an indication of leakage from the conduit.
US11293573B2

A pipe unit coupling structure includes a first member in which a first hole is formed, a second member including a pipe unit which is coupled to the first member by being inserted into the first hole, and a third member coupled to the second member by a coupling unit. The second member has an inclined surface formed at a tip of the pipe unit. The inclined surface is configured in such a manner that, when the inclined surface is pressed against the first member when the pipe unit of the second member is inserted into the first hole of the first member in a state where the second member and the third member are coupled to each other, a force is applied from the second member to the third member at the coupling unit, in a direction opposite to a direction of separation of the second member.
US11293571B2

A method and apparatus are disclosed for terminating flexible pipe body. The apparatus comprises an end fitting core portion (330), an end fitting termination portion (310) and a spacer ring member (335) locatable between the core portion (330) and the termination portion (310) for maintaining a whole anterior end surface of the core portion (330) and an opposed whole posterior end surface of the termination portion (310) in a spaced apart relationship.
US11293569B2

The threaded connection for pipes includes a pin, a box and a Zn—Ni alloy plating layer. The pin has a pin-side contact surface that includes a pin-side thread part. The box has a box-side contact surface that includes a box-side thread part. The Zn—Ni alloy plating layer is formed on at least one of the pin-side contact surface and the box-side contact surface. The Zn—Ni alloy plating layer is consisting of Zn, Ni, trace amount of Cr and impurities. The trace amount of Cr content of the Zn—Ni alloy plating layer is 5.0×10 counts/sec or more in terms of Cr intensity as measured by secondary ion mass spectrometry using O2+ ions as bombarding ions.
US11293568B2

A wiring harness 1 includes a wire 11, a binding band 20 to be wound on and fixed to the wire 11 and a housing 30 to be externally mounted on the wire 11. The housing 30 includes a restricting groove 46 for receiving the binding band 20. A displacement of the wire 11 with respect to the housing 30 is restricted by the binding band 20 being locked to a groove side surface 46A of the restricting groove 46. According to this configuration, manufacturing tolerances and assembling tolerances can be absorbed by setting certain clearances between the binding band 20 and the groove side surfaces 46A. Further, even if a tensile force is applied to the wire 11, the deviation of a winding position of the binding band 20 on the wire 11 can be suppressed.
US11293564B2

A silencing choke for a solenoid valve can include a base and a stem configured to be coupled to an armature and can be configured for at least partially reducing or eliminating noise caused by armature bounce. A choke can be configured for limiting maximum flow through an orifice during at least a portion of a valve transition, which can include creating a state of orifice limited flow during the occurrence of armature bounce. A choke can be configured for at least partially reducing cross flow among ports and for limiting a maximum flow rate through at least one flow path of a valve.
US11293560B2

A solenoid flow control valve includes: an inlet passage that allows an inlet port to communicate with a pilot pressure chamber; an outlet passage that allows the pilot pressure chamber to communicate with an outlet port; a fixed restrictor provided on the outlet passage; a pilot spool that closes the inlet passage when a solenoid is in a non-excitation state, whereas when solenoid is in an excitation state, opens inlet passage at an opening degree corresponding to an input current value to generate a pilot pressure corresponding to the input current value in pilot pressure chamber, the pilot spool opening a bypass passage when input current value is less and closes bypass passage when input current value is greater than or equal to the predetermined value; and a main spool that controls a flow rate from inlet to outlet port in accordance with the pilot pressure chamber's pilot pressure.
US11293557B2

A solenoid valve includes a housing, a valve element provided in the housing to open and close a valve port, and a resin-molded guide member that includes a support portion supporting the valve element to be slidable in an axial direction, and an attachment portion attached to and in contact with an inner side of the housing. The guide member further includes an intermediate joint portion connecting the attachment portion and the support portion. The attachment portion is larger in shape in an orthogonal direction orthogonal to the axial direction than the intermediate joint portion. The support portion extends in the axial direction from the intermediate joint portion. The guide member has an injection-molding gate mark on an outer face of the attachment portion.
US11293550B2

A low-spread metal ring gasket includes a lower ring gasket portion having a bottom surface and an upper ring gasket portion having an upper surface. The lower ring gasket portion includes at least one ring gasket sealing surface extending upward from the bottom surface, and the upper ring gasket portion includes at least one sealing bump protruding upward form the upper surface.
US11293548B2

A sliding member (10) including a coating film (1) composed of a hard carbon layer on a sliding surface (16) of a base material (11). The coating film has, when a cross section thereof is observed by a bright-field TEM image, a thickness within a range of 1 μm to 50 μm, and is configured by repeating units including black hard carbon layers (B), relatively shown in black, and white hard carbon layers (W), relatively shown in white, and laminated in a thickness direction, and comprise an inclined region, provided on a base material side, where thicknesses of white hard carbon layers (W) of the repeating units gradually increase in a thickness direction, and a homogeneous region\, provided on a surface side of the sliding member, where thicknesses of the white hard carbon layers (W) of the repeating units are the same or substantially the same in the thickness direction.
US11293547B2

A rotation position detection device includes a change drum, a magnetic field generator, and a magnetic field detector. The magnetic field generator is fixed to the change drum and rotates along with the change drum to differentiate an ambient magnetic field. The magnetic field detector is formed separately from the magnetic field generator and fixed to a position at which a magnetic field changes in response to rotation of the magnetic field generator so as to detect the magnetic field and output a signal that depends on the rotational position of the change drum on the basis of the detection result.
US11293543B2

A vehicle transmission includes a shift lever including a receiving unit formed therein, a bullet in which at least a portion thereof is inserted and disposed within the receiving unit of the shift lever, and a detent groove unit which allows the bullet to advance or retreat depending on a profile of a contact surface in contact with the bullet as the shift lever rotates. The bullet includes a guide aperture formed longitudinally along an advancement-retreat direction of the bullet, and a fixing pin having at least one end thereof fixed to the receiving unit is inserted into the guide aperture.
US11293541B2

A transmission includes a housing made from a metallic material and is provided with a cooling structure in the form of a cooling element made from open-cell metal foam. The cooling element can be secured on the housing, in particular on an outer surface of the housing, by a screw connection and/or adhesive bonding and/or magnetically.
US11293537B2

The present disclosure relates to a chain ring having teeth positioned in one of three lateral positions. At least one tooth may be placed in each lateral position. At least half the teeth may be positioned in a middle lateral position. The teeth in the first and third lateral positions may apply opposing lateral forces to a bicycle drive chain.
US11293521B2

The quick link has a body defining an open link with two opposite ends. The body comprises a straight portion separating two curved portions. A locking ring is fitted rotating and sliding with respect to the body with a closed position closing the link and an open position where the quick link is open. A shutter is fitted removable with respect to the body. The shutter defines an attachment means fixing the shutter to the straight portion and a blocking system fixing the shutter to the locking ring. The attachment means and blocking system are formed by a ring or a hook. The attachment means and blocking system allow rotation of the shutter with respect to the body when the locking ring is in the open position and prevent rotation of the shutter when the locking ring is in the closed position.
US11293503B2

A spring applied hydraulic released brake includes a brake housing including a pair of stator assemblies, a pair of piston-spring assemblies, each of the piston-spring assemblies including a piston assembly, a spring assembly adapted to apply spring force to the piston assembly to thereby engage the piston assembly with a first stator assembly of the pair of stator assemblies in a default position of the brake, and an end cap adjuster providing an opposing surface against which the spring assembly is biased, the end cap adjuster including a body portion having an end cap threading therearound generally corresponding with a housing threading within the brake housing.
US11293495B2

A bush assembly configured to be disposed between a first component and a second component movably coupled to the first component, the bush assembly comprising a first bush portion comprising a self-lubricating material; and a second bush portion, the second bush portion having greater electrical conductivity than the first bush portion, wherein the second bush portion provides a conductive path between the first component and the second component.
US11293488B1

A compressively resilient bushing useful for aligning shafts and couplings and adjusting shaft misalignment. They find use as component parts of shaft, and other coupling devices. It comprises a cylindrical sleeve having an outer wall, and a hollow core through. The cylindrical sleeve defines an inner wall of the cylindrical sleeve. The hollow core extends longitudinally from a top to a bottom of the cylindrical sleeve. The cylindrical sleeve comprises a compressively resilient material. Grooves through the outer wall are around a circumference of the cylindrical sleeve. T-shaped grooves through the outer wall extend longitudinally from the top to the bottom of the cylindrical sleeve. Each T-shape groove has a ledge partially overlapping from the top to the bottom of the cylindrical sleeve at opposite sides of. Said T-shape grooves and the ledges extend from the top to the bottom of the cylindrical sleeve.
US11293487B2

In some examples, a slider may include a an inner slider and an outer slider that are engaged with each other via a number of ball bearings. The inner slider may be longitudinally movable along the outer slider to extend the slider. At one end of the slider, the inner slider may include two first stops holding one or more end ball bearings in place. At the other end of the slider, the outer slider may include two second stops holding one or more end ball bearings in place. In such configuration, when the slider is extended in an open mode, the end of the inner slider that stays insider the outer slider will be held in place and engaged with the outer slider by the end ball bearings. This prevents the inner slider from being shaky when the slider is extended.
US11293485B2

A multi-row rolling bearing having an inner ring and an outer ring and at least two axial rolling bearing rows for supporting axial forces between the inner and outer ring, wherein the two axial rolling bearing rows are seated on opposite axial sides of a radially projecting annular lug which engages in an annular groove and which is supported by means of the axial rolling bearing rows against the annular groove. According to the invention, at least one of the axial rolling bearing rows is formed as an angular-contact roller bearing with an angle of inclination of greater than 0° to at most 45°.
US11293476B2

A dual-threaded screw structure having two kinds of threads formed on a shank, namely, a first thread consisting of one or more threads and a second thread having a lead larger than a lead of the first thread is provided herein. The claimed configuration has a beneficial effect of preventing looseness when the screw structure is fastened with double nuts. One embodiment of the present invention exhibits an example of a dual-threaded screw structure, in which a root diameter between the ridges of the hill-like second thread ridges is formed to be larger by 10% of a height of the ridges than an effective diameter of a first thread. In this case, an inner diameter of an internal thread of a second nut for preventing looseness is formed to be larger than the effective diameter of the first thread by 10% of the height of the ridges.
US11293475B2

A screw includes a head and a shank extending from the head and defining a longitudinal axis. A thread is provided on the shank. The head includes a top portion and a cone portion located between the top portion and the shank. A plurality of recesses is provided in a peripheral surface of the cone portion and spaced in a circumferential direction of the cone portion. Each recess includes first and second side edges opposite to each other in the circumferential direction and an upper edge connecting the first and second side edges. The first side edge features a maximum recess depth greater than a maximum recess depth of the second side edge. The top edge extending in the circumferential direction of the cone portion is partially arranged between the top portion and the first side edge of an adjacent recess in the longitudinal axis direction.
US11293472B2

A bayonet-type locking and unlocking system for a circular connector with audible indicator of locking, including: a socket including at least one unlocking ramp, a locking ring including at least one locking ramp in which the lug of the socket slides in translation, a locking piece including a blocking tooth, an unblocking lug, and a guideway, the system including a locking position in which the blocking tooth is positioned in the guide slot blocking the position of the lug of the socket in the circular part of the locking ramp.
US11293470B2

An anchor for an anchoring with, for example, a synthetic resin mortar in an anchoring hole in an anchoring substrate made, for example, of stone, concrete or masonry. In order that a displacement of the anchor in the direction of a mouth of the hole and, as a result, potential failure of the anchoring can be ascertained at an early stage, a cap as position sensor holder having an electrical counter-contact, which cap is mounted on the anchor. If the anchor becomes displaced, the counter-contact moves out of contact with the anchor, with the result that the displacement can be ascertained.
US11293466B2

An end adapter including first and second wedges and an expanding portion. The end adapter is capable of releasably coupling an accessory, for example outrigger poles, fishing rods, shade poles, etc., to a mount. The expanding portion can be axially compressed, which causes radial expansion, to retain the end adapter and the accessory in the mount.
US11293460B2

The present invention provides an engineering machinery hydraulic system with compensation differential pressure controllable, uses an electronic pressure compensating valve to solve the problem of flow mismatch under conditions of pressure over-limit and flow saturation, and realizes proportional shunt control and high-precision flow distribution of the system. The engineering machinery hydraulic system disclosed in the present invention has the advantages of low energy consumption, fast response speed, and high flow control precision.
US11293455B2

A diffuser subassembly for use in downhole submersible pump assemblies includes a bearing set for supporting a drive shaft of the pump assemblies. The bearing set includes a sleeve for supporting the drive shaft in upward, downward and radial directions. The sleeve includes a central flange captured axially between a pair of bushings fixed to a diffuser body. Axial loads from the drive shaft may be transferred through the central flange of the sleeve to one or the other of the bushings into the diffuser body to accommodate upward and downward thrust forces. The bushings may be keyed to discourage rotational motion with respect to the diffuser body.
US11293454B1

A stator vane includes an airfoil having an airfoil shape. The airfoil shape having a nominal profile substantially in accordance with Cartesian coordinate values of X, Y and Z set forth in one of Table I, Table II, Table III, Table IV, Table V, Table VI, Table VII, or Table VIII. The Cartesian coordinate values of X, Y and Z are non-dimensional values from 0% to 100% convertible to dimensional distances expressed in a unit of distance by multiplying the Cartesian coordinate values of X, Y and Z by a scaling factor of the airfoil in the unit of distance. The X and Y values, when connected by smooth continuing arcs, define airfoil profile sections at each Z value. The airfoil profile sections at Z values being joined smoothly with one another to form a complete airfoil shape.
US11293447B2

A turbo molecular pump including multiple stages. At least one of the multiple stages of the rotor blades and the multiple stages of the stator blades is configured to satisfy any one of a first condition of XoutXc>Xout where α=1.04, or a third condition of Xin
US11293446B2

An inline axial flow fan includes a first fan including a first impeller, a first motor portion, and a first case, and a second fan including a second impeller, a second motor portion, and a second case, the first fan and the second fan being positioned in sequence from one axial side to another axial side. The first case and the second case are accommodated in a housing, and only one of the first case and the second case includes multiple slits that connect the inside and the outside of the first case and the second case in the radial direction.
US11293443B2

Provided is a fluid pump assembly. The pump has a pair of housings magnetically coupled to each other. The first housing contains a drive motor and a magnetic assembly. The second housing contains a magnetic assembly and a blade for imparting movement to a fluid. As the first magnetic assembly is rotated by the drive motor, the magnetic connection to the assembly in the second housing causes the second magnet to rotate, driving the blade.
US11293440B2

A compressor includes a case, a driving motor including a stator mounted inside the case and a rotor disposed radially inward of the stator and rotatable, a centrifugation space defined inside the case by one side of the driving motor and the case, a discharge pipe passing through the case and defining a refrigerant inlet hole, a rotation shaft coupled to the rotor to rotate, a compressing portion defined at the other side of the driving motor, where refrigerant is compressed by rotation of the rotation shaft, and a rotating member disposed to spread a rotary power of the rotor to the centrifugation space, thereby providing a centrifugal force to refrigerant and oil. The rotating member is disposed at one side of the rotor to rotate integrally with the rotor.
US11293437B2

A seal member includes pushing projections that project from a seal body toward at a groove inner-side circumferential surface and are arranged at intervals in a circumferential direction of the seal body. The pushing projections push the seal body against the groove inner-side circumferential surface and a groove outer-side circumferential surface between the groove inner-side circumferential surface and the groove outer-side circumferential surface. This reduces the gap between the groove outer-side circumferential surface and the seal member in the seal accommodating groove. Thus, salt water is unlikely to collect in the gap between the groove outer-side circumferential surface of the seal accommodating groove and the seal member. This improves the corrosion resistance of the housing and the seal member.
US11293435B2

A vacuum pump screw rotor, comprising at least two helical displacer elements on a rotor shaft. The at least two displacer elements have different pitches, but the pitches of each displacer element are constant. Furthermore, the displacer elements each have a helical recess, each having a contour that remains the same over its entire length. Hereby, a suction-side displacer element has a recess having an asymmetric contour, and a pressure-side displacer element has a recess having a symmetrical contour.
US11293433B2

A screw-spindle pump comprising: first and second screw spindles forming running and drive spindles, respectively, and a pump housing configured to receive the first and second screw spindles. The first and second screw spindles form, with at least the pump housing, delivery chambers, moving from a suction side to a pressure side of the pump as a consequence due to rotation of the screw spindles. The pump housing has an elongate insert, as an abutment for the first and second screw spindles and against which the first and second screw spindles are supported, the elongate insert having a first portion forming a first abutment for the second screw spindle and a second portion forming a second abutment for the first screw spindle. The elongate insert is clamped into a receptacle of the pump housing using a cross-sectional dimension of the elongate insert.
US11293425B2

A patch-sized fluid delivery device may include a reusable portion and a disposable portion. The disposable portion may include components that come into contact with the fluid, while the reusable portion may include only components that do not come into contact with the fluid. Redundant systems, such as redundant controllers, power sources, motor actuators, and alarms, may be provided. Alternatively or additionally, certain components can be multi-functional, such a microphones and loudspeakers that may be used for both acoustic volume sensing and for other functions and a coil that may be used as both an inductive coupler for a battery recharger and an antenna for a wireless transceiver. Various types of network interfaces may be provided in order to allow for remote control and monitoring of the device.
US11293413B2

Device for storing energy, using a physical object, such as a mass or buoyant object floating in fluid. A mass is repositioned to greater altitude in a gravitational field to a position of higher potential energy. A buoyant object is forcibly submerged into a fluid, displacing fluid, to a position of higher potential energy. The stored potential energy may be recovered with extremely low loss regardless of the state of charge of the system, or length of time of the storage. Maintaining the charge is indefinitely lossless.
US11293408B2

An assembly for a wind turbine, comprising a shaft extending within a main shaft housing. A radially outer portion of the shaft includes at least one engagement formation. A retention mechanism is moveable radially between a radially inward position in which the retention mechanism can engage the at least one engagement formation, such that rotation of the shaft is constrained, and a radially outward position in which the retention mechanism cannot engage the engagement formation, thereby allowing rotation of the shaft.
US11293401B2

A method for wind turbine tower damping is disclosed, as well as an associated controller and wind turbine. The method comprises generating, using at least a first sensor signal, a first pitch reference signal for one or more rotor blades of a wind turbine during partial load operation. The method further comprises determining, using at least a second sensor signal, dynamic state information for a tower of the wind turbine. The method further comprises generating a second pitch reference signal by adapting the first pitch reference signal using the dynamic state information. The method further comprises selecting a maximum pitch reference signal from the second pitch reference signal and a saturation pitch reference signal. The method further comprises communicating the maximum pitch reference signal to control a pitch of the one or more rotor blades.
Patent Agency Ranking