US11031156B2

Embodiments are directed to a method for manufacturing a product comprising: establishing, by a computing device comprising a processor, at least one parameter of a particular instance of a component to be used in the product, adapting, by the computing device, a baseline model of the component based on the at least one parameter to accommodate use of the particular instance of the component, growing a structure based on the adapted model to accommodate the particular instance of the component using an additive manufacturing technique, coupling the structure to the particular instance of the component, growing an electrical harness by using additive printing to establish an electrical cable, and assembling the product by coupling the electrical harness to the particular instance of the component.
US11031143B2

An automated system for on-line monitoring and coil diagnostics of rod position indicator (RPI) coils coil diagnostic, or RPI coil diagnostic system. The RPI coil diagnostic system performs coil diagnostics for a RPI system in a nuclear power plant. The RPI coil diagnostic system is in electrical communication with and monitors the outputs of the detector coils. The RPI coil diagnostic system measures characteristics of the detector coils that are indicative of the health of the detector coils and/or the connections between the detector coils and the RPI electronics.
US11031140B2

Cover gas control systems include a reservoir and injection path for direct injection into fuel transfer machinery. If seals in the fuel handling machinery leak, cover gas is provided from the reservoir to flow to the leak without contamination from a reactor to which the fuel transfer machinery is joined. This providing cover gas may be passive or automatic in response to a detected low pressure level, detected ambient air ingress, low volume level of cover gas, or manually actuated through an operator. The cover gas may be injected from below the leak but above the reactor. A limitation in the injection path keeps cover gas injection at rates sufficient to allow operator reaction and sealing before the reservoir is depleted. A pressure pulse transmitter, blowout preventer, and transfer port plug are useable in the systems, which can be implemented in fuel handling machinery for reactors using a cover gas.
US11031114B2

Infusion systems, infusion devices, and related operating methods are provided. An exemplary method involves operating an infusion device to deliver fluid to a user in accordance with a first operating mode of a plurality of operating modes, obtaining operational information pertaining to the first operating mode, and obtaining clinical information pertaining to the user. A destination operating mode of the plurality of operating modes is determined based at least in part on the operational information and the clinical information, and the infusion device is operated to deliver the fluid in accordance with the destination operating mode in a manner that is influenced by at least a portion of the operational information pertaining to the first operating mode.
US11031112B2

The disclosed technology addresses the need in the art for an enhanced communication system for emergency departments. A system is configured to receive, from an emergency department device, registration information for a patient device, generate a unique identifier associated with the registration information, and provide the unique identifier to the emergency department device. The system is further configured to receive, from the patient device, a communication including the unique identifier and contact information and store, based on the communication, an entry for the patient device in a device database, wherein the entry for the patient device comprises the registration information and the contact information.
US11031109B2

A mechanism is provided in a data processing system comprising a processor and a memory, the memory comprising instructions that are executed by the processor to specifically configure the processor to implement a relevant information graphical presentation engine for providing a graphical user interface (GUI) that presents information from a patient electronic medical record (EMR). The relevant information graphical presentation engine generates a GUI presenting patient EMR data pertinent to a condition of the patient. The relevant information graphical presentation engine identifies a change in treatment recorded in the patient EMR, submits a question to a healthcare cognitive system to query the patient EMR for a reason for the change in treatment, and receives at least one answer from the healthcare cognitive system identifying of a reason portion of the patient EMR that provides a reason for the change in treatment. The relevant information graphical presentation engine generates a GUI element that references the reason portion of the patient EMR and inserts the GUI element in the GUI in association with the information from the patient EMR pertinent to the outcome. The relevant information graphical presentation engine outputs the GUI to the healthcare professional.
US11031105B2

A method of evaluating lung cancer risk by generating a set of features comprising a plurality of current blood test results from a blood collected from a target individual, providing at least one classifier generated according to an analysis of a plurality of respective historical blood test results of each of another of a plurality of sampled individuals, and evaluating, using a processor, a lung cancer risk of said target individual by classifying said set of features using said at least one classifier. Each of said plurality of historical and current blood test results comprises results of one or more selected blood tests such as white blood cells blood test results, biochemistry test results, platelets blood test results including at least one of platelets count and mean platelet volume (MPV) and/or a combination of smoking history and red cell test results.
US11031092B2

A computer-implemented method, computer program product, and computer processing system are provided for metagenomic pattern classification. The method includes pre-processing, by a processor, a taxonomy tree associated with a genome database to extract taxonomy related information therefrom. The genome database includes a plurality of genome sequences. The method further includes building, by the processor, a suffix tree on the genome database. The method also includes annotating, by the processor, nodes in the suffix tree, using a plurality of right maximal patterns derived from the extracted taxonomy related information as annotations, such that each of the plurality of right maximal patterns in the suffix tree points to a respective one of a plurality of nodes in the taxonomy tree and such that a leaf node in the taxonomy tree represents a respective sample organism. The annotations are configured to function as classifications for the plurality of genome sequences.
US11031085B2

A non-volatile memory system comprises a memory structure and a control circuit connected to the memory structure. The memory structure includes one or more planes of non-volatile memory cells. Each plane is divided into a plurality of partial planes. The control circuit is configured to write to and read from the memory cells by writing a partial page into a particular partial plane and reading the partial page from the particular partial plane using a set of parameters optimized for the particular partial plane.
US11031069B2

Techniques are disclosed for writing, programming, holding, maintaining, sampling, sensing, reading and/or determining a data state of a memory cell of a memory cell array, such as a memory cell array having a plurality of memory cells each comprising an electrically floating body transistor. In one aspect, the techniques are directed to controlling and/or operating a semiconductor memory cell having an electrically floating body transistor in which an electrical charge is stored in the body region of the electrically floating body transistor. The techniques may employ bipolar transistor currents to control, write and/or read a data state in such a memory cell. In this regard, the techniques may employ a bipolar transistor current to control, write and/or read a data state in/of the electrically floating body transistor of the memory cell.
US11031068B2

A memory device includes a command decoder configured to receive a command, a data clock receiving circuit configured to receive a data clock signal, and a control logic configured to control the data clock receiving circuit based on the command decoded by the command decoder, and enable the data clock receiving circuit. The control logic enables the data clock receiving circuit in response to the memory device receiving a dynamic data clock command. The data clock receiving circuit is in an enabled state until a predetermined particular command is received.
US11031065B2

A semiconductor memory device includes a memory cell array, an error correction code (ECC) engine, a refresh control circuit, a scrubbing control circuit and a control logic circuit. The refresh control circuit generates refresh row addresses for refreshing a memory region on memory cell rows in response to a first command received from a memory controller. The scrubbing control circuit counts the refresh row addresses and generates a scrubbing address for performing a scrubbing operation on a first memory cell row of the memory cell rows whenever the scrubbing control circuit counts N refresh row addresses of the refresh row addresses. The ECC engine reads first data corresponding to a first codeword, from at least one sub-page in the first memory cell row, corrects at least one error bit in the first codeword and writes back the corrected first codeword in a corresponding memory location.
US11031061B2

A system and method include determining, by a memory controller associated with a memory device, a value of a parameter of a write pulse for a plurality of bits of a B-bit word to be stored in the memory device. The value of the parameter is based upon a relative importance of a bit position of the plurality of bits in the B-bit word to a performance of a machine learning or signal processing task involving the B-bit word, a fidelity metric, and a resource metric. The system and method also include writing each of the plurality of bits of the B-bit word in a different sub-array of the memory device using the write pulse generated based on the value of the parameter determined for a particular one of the plurality of bits.
US11031058B2

A spin-transfer torque (STT) magnetoresistive memory device includes a first electrode, a second electrode, and a magnetic tunnel junction located between the first electrode and the second electrode. The magnetic tunnel junpction includes a reference layer having a fixed magnetization direction, a free layer stack, and a nonmagnetic tunnel barrier layer located between the reference layer and the free layer stack. The free layer stack has a total thickness of less than 2 nm, and contains in order, a proximal ferromagnetic layer located proximal to the nonmagnetic tunnel barrier layer, a first non-magnetic metal sub-monolayer, an intermediate ferromagnetic layer, a second non-magnetic metal sub-monolayer, and a distal ferromagnetic layer.
US11031053B2

A derivative receiver includes a differentiator configured to differentiate an input signal; a comparator configured to produce a comparison signal by comparing a derivative signal produced using an output from the differentiator with a threshold voltage; and a pattern detecting equalizer configured to output a data signal by sampling an equalization signal generated by adjusting a level of the comparison signal. The level of the comparison signal is adjusted according to a past value of the data signal.
US11031048B1

Described are enclosures for electronic devices; the enclosures include a cover, a base, and a snap-fit engagement between the cover and the base; also described are methods of preparing the devices.
US11031043B1

A video collaboration tool is provided that, in some embodiments, features a non-transitory machine-readable storage medium encoded with instructions executable by a hardware processor of a computing component, the machine-readable storage medium comprising instructions to cause the hardware processor to perform a method for an electronic device comprising: repeatedly playing a video clip having a predetermined duration; capturing video of a user of the electronic device while repeatedly playing the video clip; automatically generating a plurality of takes of the video of the user, wherein each take has the predetermined duration of the video clip; and responsive to input of the user: selecting one of the takes, and synchronously playing the selected take and the video clip.
US11031042B2

In one embodiment, a method includes writing a data set to a sequential access medium. The method also includes reading the data set after being written in a read-while-write process to identify faulty encoded data blocks, each of the faulty encoded data blocks including at least one faulty codeword. Moreover, the method includes rewriting a correct version of a first of the encoded data blocks in a first encoded data block set to the rewrite area of the sequential access medium selected from a predetermined subset of logical tracks. The predetermined subset of logical tracks includes D1+D2+1 logical tracks. Only one encoded data block from a particular sub data set is rewritten in a single encoded data block set in the rewrite area.
US11031037B1

An approach to a reduced-head hard disk drive (HDD) involves an elevator platform assembly for moving an actuator assembly, one or more bearing assemblies, and a load/unload ramp along one or more support posts to provide a head slider access to at least two different recording disk media of a disk stack. The HDD may include a piezoelectric actuator locking mechanism integral to one of the bearing assemblies, such that actuation of the actuator either locks or unlocks the locking mechanism relative to a corresponding support post. When unlocked, the elevator platform assembly can be translated along the length of the disk stack via a motor.
US11031036B2

A non-magnetic substrate for a magnetic disk includes a substrate main body having two opposing main surfaces, and a metal film that is provided on the main surfaces and is made of a material having a loss factor of 0.01 or more. The non-magnetic substrate has a thickness (T+D) of 0.700 mm or less, the thickness (T+D) being the sum of a thickness T of the substrate main body and a thickness D of the metal film, and a ratio D/T of the thickness D of the metal film to the thickness T of the substrate main body is 0.025 or more.
US11031031B2

Provided is a method for forming a tape head module having recessed portion to provide air bearing between a tape medium and a tape bearing surface of the tape head module. A module of the tape head has a first end, a second end opposite the first end, a first side and a second side, opposite the first side, between the first and the second ends, a tape bearing surface and a second surface, opposite the tape bearing surface, between the first end, the second end, the first side, and the second side. Material is removed from the tape bearing surface of the module to form a first recessed portion between the first end and before a region of the tape bearing surface having an array of transducers, and between the first side and the second side.
US11031030B1

An automatic tonearm lifter for use in a turntable that includes a main body and a tonearm rotatably mounted on the main body. The tonearm lifter includes a casing adapted to be fixedly mounted to the main body of the turntable, a lifting unit adapted to be mounted to the main body, adapted for supporting the tonearm, movable relative to the casing along a vertical axis, and non-rotatable about the axis relative to the casing, and a rotating unit including a threaded seat that is rotatable about the axis and that is threadably engaging the lifting unit, and a driving module that is connected to the threaded seat and that is operable to drive rotation thereof, thereby moving the lifting unit along the axis.
US11031029B2

A pitch detection method. Such a pitch detection method may have M-PWVT-TEO algorithm to detect a pitch value from a speech signal, apply a partial auto-correlation to a current signal with the pitch value to compensate the delay of the pitch value. Also, the pitch detection method may apply a full auto-correlation to the speech signal where the pitch value is not detected to recover on-sets of the speech signal.
US11031021B2

This application discloses an IPD parameter encoding method, including: obtaining a reference parameter used to determine an IPD parameter encoding scheme of a current frame of a multi-channel signal; determining the IPD parameter encoding scheme of the current frame based on the reference parameter, where the determined IPD parameter encoding scheme of the current frame is one of at least two preset IPD parameter encoding schemes; and processing an IPD parameter of the current frame based on the determined IPD parameter encoding scheme of the current frame. The technical solutions provided in this application can improve encoding quality of the multi-channel signal.
US11031019B2

The application relates to HFR (High Frequency Reconstruction/Regeneration) of audio signals. In particular, the application relates to a method and system for performing HFR of audio signals having large variations in energy level across the low frequency range which is used to reconstruct the high frequencies of the audio signal. A system configured to generate a plurality of high frequency subband signals covering a high frequency interval from a plurality of low frequency subband signals is described. The system comprises means for receiving the plurality of low frequency subband signals; means for receiving a set of target energies, each target energy covering a different target interval within the high frequency interval and being indicative of the desired energy of one or more high frequency subband signals lying within the target interval; means for generating the plurality of high frequency subband signals from the plurality of low frequency subband signals and from a plurality of spectral gain coefficients associated with the plurality of low frequency subband signals, respectively; and means for adjusting the energy of the plurality of high frequency subband signals using the set of target energies.
US11031017B2

A method includes receiving an utterance of speech and segmenting the utterance of speech into a plurality of segments. For each segment of the utterance of speech, the method also includes extracting a speaker-discriminative embedding from the segment and predicting a probability distribution over possible speakers for the segment using a probabilistic generative model configured to receive the extracted speaker-discriminative embedding as a feature input. The probabilistic generative model trained on a corpus of training speech utterances each segmented into a plurality of training segments. Each training segment including a corresponding speaker-discriminative embedding and a corresponding speaker label. The method also includes assigning a speaker label to each segment of the utterance of speech based on the probability distribution over possible speakers for the corresponding segment.
US11031000B2

An artificial intelligence (AI) system configured to simulate functions of a human brain, such as recognition, determination, etc., by using a machine learning algorithm, such as deep learning, etc., and an application thereof. The AI system includes a method performed by a device to transmit and receive audio data to and from another device includes obtaining a voice input that is input by a first user of the device, obtaining recognition information indicating a meaning of the obtained voice input, transmitting the obtained voice input to the other device, determining whether an abnormal situation occurs, in which a second user of the other device does not understand the transmitted voice input, and transmitting the obtained recognition information to the other device, based on a result of the determination.
US11030998B2

An acoustic model training method, a speech recognition method, an apparatus, a device and a medium. The acoustic model training method comprises: performing feature extraction on a training speech signal to obtain an audio feature sequence; training the audio feature sequence by a phoneme mixed Gaussian Model-Hidden Markov Model to obtain a phoneme feature sequence; and training the phoneme feature sequence by a Deep Neural Net-Hidden Markov Model-sequence training model to obtain a target acoustic model. The acoustic model training method can effectively save time required for an acoustic model training, improve the training efficiency, and ensure the recognition efficiency.
US11030994B2

A method and data processing device for detecting a communication between a first and second entity. The method includes identifying whether a previous communication between the first and second entity has been detected. In response to identifying that the previous communication between the first and second entity has been detected, the method determines an elapsed time since detection of the previous communication. The method predicts a topic of the communication, in part based on the determined elapsed time. The topic corresponds to a specific domain from among a plurality of available domains for automatic speech recognition (ASR) processing. The method triggers selection and activation of a first domain specific (DS) ASR engine from among a plurality of available DS ASR engines to utilize a smaller resource footprint than a general ASR engine and facilitate recognition of specific vocabulary and context, in part, based on the elapsed time since the previous communication.
US11030993B2

A method is provided for advertisement selection. The method includes recognizing words from user speech over a large number of interactions, computing a number of unique words uttered during the interactions, classifying the user by the number of unique words uttered during the interactions, and selecting an advertisement targeted to the classified users.
US11030989B2

An active noise cancellation system includes a sensor operable to sense environmental noise and generate a corresponding reference signal, a fixed noise cancellation filter including a predetermined model of the active noise cancellation system operable to generate an anti-noise signal, and a tunable noise cancellation filter operable to modify the anti-noise signal in accordance with stored coefficients, wherein the tunable noise cancellation filter is further operable to modify the stored coefficients in real-time based on user feedback and generate a tuned anti-noise signal that models tunable deviations from the predetermined noise model. A graphical user interface is operable to receive user adjustments of tunable parameters in real-time, the tunable parameters corresponding to at least one of the stored coefficients.
US11030988B2

[Object] To shorten a time until an effect is obtained after start of an adaptive process mode on an ambient sound. [Solution] Provided is a signal processing device including: a noise cancellation processing unit configured to generate a noise cancellation signal on the basis of a collected ambient sound; a signal processing unit configured to generate an ambient sound adapted signal by performing dynamic analysis related to a feature of the ambient sound and filtering the ambient sound; and a control unit configured to control a plurality of modes related to signal processing. The plurality of modes includes a first mode in which acoustic reproduction based on the noise cancellation signal is performed and a second mode in which acoustic reproduction based on the noise cancellation signal and the ambient sound adapted signal is performed, and the signal processing unit continues the dynamic analysis even in the first mode.
US11030986B2

The present invention discloses an integrated karaoke device, including a microphone and a sound box. The sound box includes a sound chamber containing a loudspeaker. The integrated karaoke device further includes a connecting part made of flexible material that is fixedly connected between a bottom of the microphone and a top of the sound chamber. The use of a flexible material connecting part rather than a solid structural part reduces the transmission to the microphone of sound vibration generated by the sound box. The beneficial effect of implementing the present invention is that a flexible material connecting part is fixedly connected between the bottom of the microphone and the top of the sound chamber, and meanwhile, a gap is kept between the bottom of a printed circuit board (PCB) and the top of the sound chamber; and because the flexible material connecting part can effectively reduce sound vibration, the transmission of vibration to the microphone from the sound box can be effectively eliminated, thereby preventing squealing, and enabling integration of the microphone and the sound box for use in karaoke.
US11030980B2

An information processing apparatus (2000) includes a first determination unit (2020), a second determination unit (2040), and a display control unit (2060). The first determination unit (2020) detects a first marker (10) from a captured image (30), and determines content corresponding to the detected first marker (10). The second determination unit (2040) detects a second marker (20) from the captured image (30), and determines a display position of a content image (40) in a display screen on the basis of the detected second marker (20). The display control unit (2060) displays the content image (40) at the determined display position in the display screen.
US11030974B2

A refrigerator includes a main body defining a storage compartment that is divided into a plurality of storage sections, and a door coupled to the main body to selectively open or close the storage compartment. The door includes a door glass having at least one transparent display area, and a door frame surrounding one or more edges of the door glass and configured to protect the door glass. The transparent display area is configured to display, based on being touched by a user, information on food stored in one or more of the plurality of storage sections that corresponds to the touched transparent display area.
US11030969B2

An electro-optic display comprising, in order: a light-transmissive layer of conductive material; a layer of bistable electro-optic medium; a layer of light-shielding material; a plurality of pixel electrodes; a layer of photoconductive material; and one or more light emitters. In one exemplary embodiment, the layer of photoconductive material is adapted to bridge a gap between an address line and at least one of the pixel electrodes when the photoconductive material is in a low impedance state. In another, non-exclusive embodiment, the electro-optic display further comprises a second electrode layer between the layer of photoconductive material and the one or more light emitters and a driver adapted to apply voltage between the light-transmissive layer of conductive material and the second electrode layer.
US11030967B2

A display device includes an image analyzing part which determines whether current frame image data includes a crosstalk pattern, and a gamma voltage generator which generates current frame gamma data by applying the asymmetric gamma when the current frame image data do not include the crosstalk pattern, and generates the current frame gamma data by applying a symmetric gamma when the current frame image data includes the crosstalk pattern. The positive polarity and negative polarity data voltages of the asymmetric gamma are asymmetric with each other for each of the grayscales, and the positive polarity and negative polarity data voltages of the symmetric gamma are symmetric with each other for each of the grayscales.
US11030957B2

An organic light emitting display device includes: a display panel including a plurality of sub-pixels arranged in a plurality of column lines and a power line, each sub-pixel being supplied with first and second power voltages and including a light emitting diode, the power line extending along a column line direction and transferring the first power voltage; and a peak luminance control portion which derives a compensation value that is adjusted according to a maximum IR variation amount of IR variation amounts in the column line direction for a picture input thereto, applies the compensation value to an average picture level of the picture to derive a compensated average picture level, and controls a peak luminance of the picture according to the compensated average picture level, wherein the IR variation amount includes IR drop amount for the first power voltage and an IR rise amount for the second power voltage.
US11030955B2

A system for controlling a display in which each pixel circuit comprises a light-emitting device, a drive transistor, a storage capacitor, a reference voltage source, and a programming voltage source. The storage capacitor stores a voltage equal to the difference between the reference voltage and the programming voltage, and a controller supplies a programming voltage that is a calibrated voltage for a known target current, reads the actual current passing through the drive transistor to a monitor line, turns off the light emitting device while modifying the calibrated voltage to make the current supplied through the drive transistor substantially the same as the target current, modifies the calibrated voltage to make the current supplied through the drive transistor substantially the same as the target current, and determines a current corresponding to the modified calibrated voltage based on predetermined current-voltage characteristics of the drive transistor.
US11030954B2

Embodiments are directed to a display device having a display panel, a driving circuit, a sensing circuit, and a compensation circuit. The driving circuit provides a preset sensing voltage to a pixel of the display panel. The sensing circuit senses a pixel current generated by the pixel. The sensing circuit includes a sensing circuit that generates an integrated voltage signal indicative of the pixel current, and an offset circuit for adding an offset to the integrated voltage signal. The offset is based on a previously stored compensation amount for the pixel. The compensation circuit determines a new compensation amount for the pixel based on the offset integrated voltage. Additionally, the compensation circuit compensates a display voltage of the pixel by the new compensation amount in a subsequent display frame of the display device.
US11030945B2

A display device according to an embodiment of the present disclosure includes a pixel including a first pixel transistor of which a gate electrode is connected to a first node, a back-gate electrode is connected to a back-gate line, a first electrode is connected to a second node, and a second electrode is connected to a third node, a back-gate voltage determiner for converging a variable back-gate voltage to a first level when the display device displays a moving image, and for converging the variable back-gate voltage to a second level when the display device displays a still image, and a back-gate stage for applying the variable back-gate voltage to the back-gate line.
US11030940B2

A wallpaper-like audio/visual system includes a display array of display pixels to emit an image, an array of speakers to emit audio, and driver circuitry coupled to the display array and the array of speakers to drive the display pixels and the speakers with the first and second signals, respectively, in response to receiving audio and visual input signals. The speakers are interspersed amongst the display pixels.
US11030939B2

A display device is capable of improving the image quality, the display device including: a display panel; a pixel on the display panel and including at least one light emitting element; a timing controller configured to receive an image data signal of the pixel and to compensate for a gray value of the image data signal based on the number of light emitting elements of the pixel to generate a compensated image data signal; and a data driver configured to select a compensation data signal corresponding to the compensated image data signal from the timing controller and to apply the compensation data signal to the pixel.
US11030935B2

A display device includes a display panel including a plurality of data lines and a plurality of color pixels arranged into rows, a black-grayscale correcting circuit, and a data driving circuit. The black-grayscale circuit corrects a black-level of black-grayscale data of input grayscale data to generate corrected image data. The black-grayscale circuit corrects the black-grayscale data to be applied to a current one of the rows during a current horizontal period based on the input grayscale data to be applied to a previous one of the rows during a previous horizontal period and the input grayscale data to be applied to a next one of the rows during a next horizontal period. The data driving circuit converts the corrected image data into data voltages for output to the data lines.
US11030933B1

A sub-pixel rendering method includes: obtaining a digital image, in which the number of grey levels in the digital image is greater than a number of sub-pixel structures of a display panel; determining if each grey level is in a dark-on-bright texture; transforming the grey levels into sub-pixel luminances; performing a filter operation on the sub-pixel luminances according to a rendering mask to calculate rendered sub-pixel luminances, in which a weight of the rendering mask is increased if the corresponding sub-pixel luminance is in the dark-on-bright texture; transforming the rendered sub-pixel luminances into rendered grey levels, and driving the display panel according to the rendered grey levels.
US11030932B1

The present disclosure provides a display panel and a display device. The display panel includes a normal display region and a special-shaped display region. A plurality of second pixel groups and second scan lines are sequentially disposed in the special-shaped display region. Each of the plurality of second pixel groups includes a plurality of rows of sub-pixels disposed along a first direction. The sub-pixels in each row are connected to the second scan lines in a corresponding row. The first scan lines are connected to the second scan lines to reduce a size of sub-pixels in each of the plurality of second pixel groups, increase a pixel density, and increase a display quality.
US11030930B2

A display device may comprise a substrate which includes a display area including a first pixel and a non-display area including a second pixel, a first data line which is disposed on the substrate and applies a data signal to the first pixel, a second data line which is disposed on the substrate and applies a data signal to the second pixel and a gate line which is disposed on the substrate and applies gate signals to the first pixel and the second pixel at the same timing, wherein the first pixel and the second pixel have different area from each other.
US11030928B2

An apparatus and a method for sensing a display panel are provided. The apparatus includes a source driving circuit and a sensing circuit. The source driving circuit is coupled to data lines to drive the pixel circuits according to a display period comprising frame periods. The sensing circuit is coupled to a plurality of pixel circuits. The sensing circuit senses characteristics of the pixel circuits in the test data periods of the display period. The test data periods are periodically arranged in the display period. In each of the test data periods, a corresponding pixel circuit receives test data, and the sensing circuit senses the electrical characteristic of the corresponding pixel circuit. In the scan-line periods of each of the frame periods, the corresponding pixel circuit receives display data from a corresponding data line, and the sensing circuit does not sense the corresponding pixel circuit.
US11030922B2

A sensorized surgical instrument for training users laparoscopic surgical procedures is provided. The instrument includes at least one sensor selected from a group consisting of a strain gauge, accelerometer, magnetometer, and gyroscope. The sensor is attached directly to a handle of the instrument. A shaft assembly having a tool tip is interchangeably connectable to the handle. The sensor is connected to a computer configured to provide feedback useful to the user for improving the user's surgical skills. The feedback includes the time to complete a procedure, economy of motion, smoothness of motion and the force exerted at the tool tip.
US11030918B2

Disclosed are various embodiments for using sensor devices that include accelerometers and gyroscopes to detect and monitor movement of a body. The sensor devices may be coupled to a body in a predefined arrangement, where a sensor device is positioned on a particular portion of the body in accordance with the predefined arrangement. The sensor devices measure a position of the portion of the body to which the band is secured during movement and communicate the position to a client device to be used in generating and updating a three-dimensional reconstruction of the movement performed in near-real-time. Further, the client device may determine whether the movement performed conforms to a predefined movement and, in response to the movement not conforming to the predefined movement, a suggested change in the movement is identified that, if performed, would conform to the predefined movement.
US11030917B2

The present disclosure relates to systems and methods for monitoring posture of a user of a wearable apparatus. In one implementation, the system may include an image sensor configured to capture one or more images from an environment of the user of the wearable apparatus and at least one processing device. The at least one processing device may be configured to analyze the one or more images to determine at least one indicator of the posture of the user, determine feedback for the user based on the at least one indicator of the posture of the user, and cause the feedback to be output to the user.
US11030912B2

The interactive Arabic alphabet blocks is a set of blocks for teaching children Arabic letters. Each block interacts with a touch screen to teach the symbol of a letter and its pronunciation. Each interactive Arabic alphabet block includes a front face having an Arabic letter painted and/or engraved thereon. The bottom face of the blocks includes a plurality of raised nubs thereon. The nubs and all faces of the blocks are covered with a conductive mesh or paint. The nubs represent the start and stop locations of each stroke of forming the Arabic letter. When the block is placed on a touch screen of a mobile electronic device, an application on the device detects the nubs and identifies the Arabic letter associated with the location of the nubs. The Arabic letter identified is displayed on the device's screen and played by the device's speaker or headphones.
US11030904B2

The present disclosure relates to an information processing apparatus, an information processing method, a program, and a vehicle capable of predicting occurrence of a car traffic accident by detecting information regarding the other vehicle traveling around the vehicle and the other person who is a driver. An information processing apparatus according to a first aspect of the present disclosure includes a sensing unit that senses surrounding environment, a reception unit that receives information to prevent an accident regarding a predetermined area according to a current position, and a control unit that changes a parameter with which the sensing unit senses the surrounding environment on the basis of the information to prevent an accident received from the reception unit and a performance of the sensing unit. The present disclosure is capable of being applied to, for example, a car navigation system.
US11030901B2

A method for providing traffic information for a traffic participant, in particular for a road user such as a vehicle includes determining an information region for the traffic participant, providing traffic information for the information region of the traffic participant from one or more communications partners associated with the information region. In addition, the method includes sending reference information relating to the one or more communications partners to the traffic participant which the traffic participant may use to obtain traffic information from the one or more communication partners associated with the information region.
US11030896B2

System, method, and non-transitory computer-readable storage medium, including: a sensor installed on a section of a road and configured to collect traffic data related to movements of vehicles on the section of the road, wherein the sensor samples the traffic data at a certain interval long enough to substantially reduce the amount of the collected traffic data; a plurality of narrowband network towers configured to relay the collected traffic data received from a plurality of sensors installed on a designated area encompassing multiple sections; and a central server configured to receive and process the collected traffic data from the plurality of narrowband network towers to generate traffic information sufficient to provide accurate real-time traffic information of the designated area.
US11030884B1

The present invention discloses a real-time prevention and emergency management system and respective method of operation. The system comprises a Central Processing Unit (1), a plurality of Local Units (2), a plurality of Local Entities (3) and a plurality of Agent Entities (4), which are connected together by means of a communication network (5). The architecture of the system implements a stratified hierarchical scheme, where the elements are organized in 3-layers, being the Central Processing Unit (1) the core-knowledge and processing element. The Local Units (2), belong to a second layer, and are responsible for generating processed-data from event's raw data collected by the Agent Entities (4) and Local Entities (3), representing a third layer, that are assign to each Local Unit. The Agent Entities (4) can be of a singular or collective type, and are organized according to a hierarchical scheme.
US11030878B2

A tether tracking system configured to secure and monitor a one or more tools to prevent drops and accidents by a worker. The tether tracking system comprises a base portion, a two or more straps, a one or more hooks, a tool strap and a one or more hook anchors. The two or more straps comprise at least a first strap and a second strap. The first strap comprises a first end and a second end. The second strap comprises a first end and a second end. The two or more straps are attached to the base portion with the second end of the first strap and the second end of the second strap attached to the base portion. The first end of the second strap is attached to the tool strap. The tool strap is configured to selectively attach to one among a one or more tool tethers.
US11030877B2

A vaporized aerosol, particle, and gas detection network includes an entry unit that includes a trigger sensor configured to detect a triggering event in an environment. Further the trigger sensor generates a detection signal in response to the detected triggering event in the environment. The entry unit also includes an entry unit housing configured to enclose at least a portion of the trigger sensor. The network additionally includes a detection unit communicatively connected to the entry unit that includes a particle sensor configured to detect a particle count of the environment in response to the generation of the detection signal. The detection unit also has a detection unit housing configured to enclose at least a portion of the particle sensor.
US11030872B2

A real time medical communication system for sending Notifications of medical Alerts includes a data translation layer for receiving real time medical data from one or more sources via a network and an Alerts engine. The Alerts engine may include a message processing module including an entity extraction module configured to extract entities from the real time medical data; and a fragment generation module configured to define fragments comprising events of interest for defining one or more medical Alerts. The Alerts engine may further include an Alert generation module that may include fragment query and evaluation modules for analyzing received real time medical data for defined fragments and generating one or more medical Alerts therefrom. A Notification module may also be provided for sending Notifications of Alerts to users.
US11030869B2

A method of selectively broadcasting a message to a client by a server without knowing the client's internet protocol (IP) address includes receiving video feeds of an area of interest from one or more cameras, performing target recognition and tracking on one or more targets, including position of the one or more targets, extracting target-specific context parameters from the one or more recognized and tracked targets, encoding the target-specific context parameters into a header, thereby generating a context address for the one or more targets, appending the context address to a message for the one or more targets from a predetermined set of messages based on the position of the one or more targets, thereby generating one or more packets of information, and broadcasting the one or more packets wirelessly to one or more client mobile devices each associated with the one or more targets.
US11030862B2

Hardware controls associated with features of a scanner are removed, and a combined scanner and transaction terminal is provided without the hardware controls. Operations associated with the removed hardware controls are graphically depicted as selectable window options within scanner-generated windows. The scanner generated windows are provided as a projected human interface for the missing hardware controls. The projected human interface is provided with and accessible from a display that includes transaction windows produced by transaction software of the transaction terminal, such that the selectable window options are always accessible from the display during transaction processing performed by the transaction software.
US11030857B2

A gaming system is provided. The gaming system includes a plurality of game machines and a game server. The game server is programmed to associate each bingo card of a plurality of bingo cards to a game presentation object. The game server is also programmed to transmit, to at least two of a plurality of game machines, the game presentation objects. The game server is programmed to receive, from each of the at least two game machines, a selection of a game presentation object. The game server is programmed to evaluate each bingo card associated with a selected game presentation object against a ball call to determine at least one bingo card having a winning pattern. The game server is programmed to determine results for a competitive wagering game, and transmit the results to each of the at least two game machines.
US11030852B2

In various embodiments, players may compete in a gaming context.
US11030850B2

A method of managing bets is provided. The method includes receiving one or more bets. Each bet comprises a selection of a first number of events selected from a group of events, a selection of a respective participant for each of the first number of events selected and a bet amount. The method also includes combining each bet amount to form a betting pool and determining an amount of a total payout based at least in part on the betting pool.
US11030849B2

Gaming machines and games are configured with one or more wheel events or features. The wheel events or features may comprise main games or bonus games, or may comprise entertaining representations of outcomes of other games or events. The wheel events comprise the selection of one or more segments of a wheel having associated awards. Wheel events may have various entertaining configurations, including use of multiple wheels, concentric wheels and the like.
US11030836B2

A door lock system includes a first circuit performing a first communication to request a response for determining availability of unlocking a door, a second circuit performing a second communication for determining availability of unlocking the door and transmitting a reception result of the second communication to an outside of the door lock system, and a control circuit controlling operations of the first circuit and the second circuit. The control circuit stops one of the first communication and the second communication from being performed in a case where the other one of the first communication and the second communication is performed.
US11030832B2

An apparatus for generating a test case for a vehicle includes a communication device that receives vehicle data from an electronic device. The apparatus also includes a controller that converts the vehicle data to a state diagram, patterns the state diagram, and generates the test case based on the patterned state diagram.
US11030826B2

Technologies are provided for automated configuration of hanger placement within a model layout in a computer-aided design (CAD) application. The technologies rely, in some embodiments, on an initial selection of pipe elements and a traversal direction. Candidate positions for placement of hangers are then generated. At each candidate position, a set of pipes essentially parallel to one another can be identified. When the set of pipes includes two or more pipes, the candidate position is deemed to be satisfactory and placement of a hanger at the candidate position can be configured. The configuration includes configuration of a size of a hanger bearer relative to the pipe elements present in such a set. The configuration also includes configuration of an elevation of the hanger. A termination rule can be utilized to terminate the generation of candidate positions and associated configuration of hanger placement.
US11030822B2

Methods and systems for displaying a content indicator in a 3D environment of a 2D graphical user interface of an authoring application includes receiving an indication to load the object into the 3D environment, displaying the content indicator, which indicates a loading status of the object, based on receipt of the indication and scaling the content indicator. The scaling includes determining a forward direction of the camera, determining a difference in position between the forward direction of the camera and the content indicator, determining a scalar value based on the difference in position and applying the scalar value to the content indicator.
US11030820B1

In one embodiment, a method includes: tracking first positions of a controller in a three-dimensional space; determining a plurality of planes based on the first positions; determining that the plurality of planes are within a threshold deviation of each other; generating a virtual plane based on the plurality of planes; tracking second positions of the controller in the three-dimensional space; identifying one or more of the second positions that are within a threshold distance of the virtual plane; generating a drawing in the virtual plane based on the one or more of the second positions; and rendering a scene depicting the drawing.
US11030813B2

Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for rendering a three-dimensional virtual object in a video clip. The method and system include capturing, using a camera-enabled device, video content of a real-world scene and movement information collected by the camera-enabled device during capture of the video content. The captured video and movement information are stored. The stored captured video content is processed to identify a real-world object in the scene. An interactive augmented reality display is generated that: adds a virtual object to the stored video content to create augmented video content comprising the real-world scene and the virtual object; and adjusts, during playback of the augmented video content, an on-screen position of the virtual object within the augmented video content based at least in part on the stored movement information.
US11030811B2

A system for augmented reality layout includes an augmented reality layout server and an augmented reality layout device, including a processor; a non-transitory memory; an input/output; a model viewer providing two-dimensional top, three-dimensional, and augmented reality views of a design model; a model editor; a model synchronizer, which aligns and realigns the design model with a video stream of an environment; a model cache; and an object cache. Also disclosed is method for augmented reality layout including creating model outline, identifying alignment vector, creating layout, verifying design model, editing design model, and realigning design model.
US11030807B2

There is disclosed a technique for displaying a digital image on a representation of an object, comprising: defining reference point positions on digital image template of a reference item; fitting the reference item to an object; capturing an image of the reference item fitted to the object; mapping positions on a digital image template of a non-reference item to the location positions of the reference points of the captured image to generate a manipulated non-reference digital image; and displaying the manipulated digital image on the reference item fitted to the object.
US11030803B2

A method, apparatus, and computer readable medium for generating a raster map are provided. The method includes generating a first raster map having a first resolution based on acquired laser point cloud. The method further includes generating a second raster map having a second resolution by merging rasters in the first raster map, the second resolution being lower than the first resolution. In addition, the method further includes storing the first raster map and an association between the first raster map and the second raster map. Some embodiments of the present disclosure are capable of meeting different levels of navigation or positioning requirements by generating raster maps of multiple resolutions. Furthermore, some embodiments of the present disclosure store only the raster map having the highest resolution and the association between the various levels of maps, thereby saving the storage space.
US11030801B2

A 3D scanning toolkit to perform operations that include: accessing a first data stream at a client device, wherein the first data stream comprises at least image data; applying a bit mask to the first data stream, the bit mask identifying a portion of the image data; accessing a second data stream at the client device, the second data stream comprising depth data associated with the portion of the image data; generating a point cloud based on the depth data, the point cloud comprising a set of data points that define surface features of an object depicted in the first data stream; and causing display of a visualization of the point cloud upon a presentation of the first data stream at the client device.
US11030791B2

A technique for determining the centroid for fragments generated using variable rate shading. Because the barycentric interpolation used to determine texture coordinates for pixels is based on the premise that the point being interpolated is within the triangle, centroids that are outside of the triangle can produce undesirable visual artifacts. Another concern, however, is that the further the centroid is from the center of a pixel, the less accurate quad-based pixel derivatives become for attributes of that pixel. To address these concerns, the position of the sample that is both covered by the triangle and the closest to the center of the pixel, out of all covered samples of the pixel, is used as the centroid for a partially covered pixel. For a fully covered pixel (all samples in a pixel are covered by a triangle), the center of that pixel is used as the centroid.
US11030790B2

A method is described comprising: applying a random pattern to specified regions of an object; tracking the movement of the random pattern during a motion capture session; and generating motion data representing the movement of the object using the tracked movement of the random pattern.
US11030789B2

The present invention relates to a method for generating and causing display of a communication interface that facilitates the sharing of emotions through the creation of 3D avatars, and more particularly with the creation of such interfaces for displaying 3D avatars for use with mobile devices, cloud based systems and the like.
US11030787B2

A content display system can control which content and how the content is displayed based on viewing parameters, such as a map zoom level, and physical distance parameters, e.g., a geo-fence distance and an icon visibility distance. Different combinations of input (e.g., zoom level and physical distances) yield a myriad of pre-set content displays on the client device, thereby allowing a creator of an icon to finely tune how content displayed otherwise accessed.
US11030776B2

Methods of calibrating a light-field imaging system, a light-field imaging system to perform the calibration methods, a calibration target for the calibration methods, and methods of projecting a light-field image into object space with a calibrated light-field imaging system. An exemplary calibration method is performed with a light-field imaging system including a microlens array and an image sensor. A z-stack of light-field images of a calibration target may be captured using the image sensor, while the calibration target is on the stage and located at a plurality of different z-positions. A total magnification of the imaging system and a microlens magnification of the microlens array may be determined from each light-field image of the z-stack.
US11030775B2

Various techniques are disclosed for calibrating surveillance camera systems with minimal user input. Such surveillance camera calibration techniques may be implemented in accordance with embodiments of the present disclosure to facilitate calibration and parameter configuration such that a surveillance camera can be installed and set up for video analytics with minimal input from a user without technical training or knowledge.
US11030765B2

The present disclosure provides a prediction method for a healthy radius of a blood vessel path, a prediction method for candidate stenosis of a blood vessel path, and a blood vessel stenosis degree prediction device. The prediction method for a healthy radius includes: obtaining a blood vessel radius of the blood vessel path; by a processor, detecting a radius peak of the blood vessel radius of the blood vessel path; and by the processor, predicting the healthy radius of the blood vessel path by performing a regression on the radius peak of the blood vessel radius. The blood vessel stenosis degree prediction device can, in certain embodiments, automatically determine the candidate stenosis and detect the degree of stenosis for the candidate stenosis range, significantly reduce the computation load, improve the detection efficiency and effectively avoid missed detection.
US11030759B2

A scene-based non-uniformity correction method to achieve a fixed-pattern noise reduction and eliminate ghosting artifacts based on robust parameter updates via a confident inter-frame registration and spatio-temporally consistent correction coefficients. The method includes the steps of: Assessing an input image frame whether the input image frame has a sufficient scene detail for registrations to prevent false registrations originated from low-detail scenes, calculating horizontal and vertical translations between frames to find a shift, introducing a scene-adaptive registration quality metric to eliminate erroneous parameter updates resulting from unreliable registrations and applying a Gaussian mixture model (GMM)-based temporal consistency restriction to mask out unstable updates in non-uniformity correction parameters.
US11030755B2

Systems, methods, and computer-readable for multi-spatial scale object detection include generating one or more object trackers for tracking at least one object detected from on one or more images. One or more blobs are generated for the at least one object based on tracking motion associated with the at least one object. One or more tracklets are generated for the at least one object based on associating the one or more object trackers and the one or more blobs, the one or more tracklets including one or more scales of object tracking data for the at least one object. One or more uncertainty metrics are generated using the one or more object trackers and an embedding of the one or more tracklets. A training module for detecting and tracking the at least one object using the embedding and the one or more uncertainty metrics is generated using deep learning techniques.
US11030752B1

An image of a check is captured by an imaging device and a digital image of the check on a replacement background may be created. The check may be placed on any background while the image of the check is being captured. The replacement background replaces, in the digital image, the background that the check is placed on while its image is being captured. The replacement background may comprise a predetermined image or color(s). The image of the check and the replacement background may be provided into a digital image file that may be transmitted to an institution system for deposit of the check into an account.
US11030742B2

Apparatus, systems, and methods to process an interior region of interest in an anatomy image via a user interface are disclosed. An example apparatus is to at least: process an image to reduce noise in the image; identify at least one of an organ of interest or a region of interest in the image; analyze values in at least one of the organ of interest or the region of interest; process the at least one of the organ of interest or the region of interest based on the analyzed values to provide a processed object in the at least one of the organ of interest or the region of interest; and display the processed object for interaction via an interface, the display to include exposing at least one of the organ of interest or the region of interest.
US11030735B2

A method for characterizing damage to bits or bottom hole assemblies can include identifying, via a supervised learning model, a location, an extent, a type, a consistency, or any combination thereof of damage to a bit or a bottom hole assembly from an image of the bit or the bottom hole assembly. A graphical output is generated based on the damage to the at least one component of the bit or the bottom hole assembly.
US11030728B2

An electronic device may be provided with a display. A content generator such as a camera may capture images in high dynamic range mode or standard dynamic range mode. The images may have associated image metadata such as face detection information, camera settings, color and luminance histograms, and image classification information. Control circuitry in the electronic device may determine tone mapping parameters for the captured images based on the image metadata. The tone mapping parameters for a given image may be stored with the image in the metadata file. When it is desired to display the image, the control circuitry may apply a tone mapping process to the image according to the stored tone mapping parameters. The algorithm that is used to determine tone mapping parameters based on image metadata may be based on user preference data gathered from a population of users.
US11030725B2

A video processing system and method apply a bilateral filter to images of a video stream in real time. The bilateral filter is executed and applied using a graphics processing unit (GPU) controlled by a processor. The bilateral filter may be encoded in a shader operated by the GPU. The GPU or processor may be configured to compress one or more video images of the video stream. Blurring or smoothing of the video images by the shader-implemented bilateral filter may reduce image noise thereby increasing a compression performance. The bilateral filter may be applied exclusively to a background of the video images which are substantially free of sharp edges. The video stream may be received from cameras covering an area of an airport, which may be an airport apron.
US11030718B1

An image stitching method applied to a monitoring camera apparatus with a first image receiver and a second image receiver for acquiring a first image and a second image. The image stitching method includes detecting a plurality of first features in the first image and a plurality of second features in the second image, dividing the plurality of first features at least into a first group and a second group and further dividing the plurality of second features at least into a third group, analyzing the plurality of first features and the plurality of second features via an identification condition to determine whether one of the first group and the second group is matched with the third group, and utilizing two matched groups to stitching the first image and the second image.
US11030707B2

An application may be integrated into an operating system component of a mobile computing platform. The application communicates registration information to an extension mechanism within the mobile computing platform. The extension mechanism registers the application and modifies the operating system component to provide interoperability with the application based on the registration information. The extension mechanism couples the operating system component with content from a counterpart application to the application, which corresponds to information presented on the operating system component.
US11030706B2

Automated provisioning, according to one example embodiment, enables a mutual customer to establish an intelligent and automated connection between an accounting software system and their financial institution. For example, this might be achieved by allowing a financial institution customer to make feeds from their bank accounts available to the accounting software system within financial internet software (e.g., hosted and operated by the customer's financial institution). Once a customer selects the bank account(s) they want to share with the accounting software system, they are passed along to the accounting software system to link the selected bank account with an account they have set up in the accounting software system.
US11030703B2

A system and method for processing and administering insurance policy premium discounts for mobile device disabling technology to promote safer driver is disclosed. An insurance policy premium discount is determined based on the level of disabling technology implemented by a user on a user's mobile device.
US11030701B1

A matching computer system for electronically generating, matching, and providing online user profiles, and determining a trust score for a user based upon at least social media data and insurance data is provided. The matching computer system may be configured to register users within the matching computer system, receive consent from the users to capture the social media data, and collect the social media data and the insurance data from each registered user. The matching computer system may be also configured to retrieve the social media data and the insurance data associated with each registered user. The matching computer system may be further configured to determine a trust score for each registered user based upon each respective social media data and each respective insurance data. Each trust score represents a level of trustworthiness of the user.
US11030695B2

In an embodiment, a method performed in the computing system comprises steps of (a) electronically receiving an identifier concerning an investor's ownership or management of at least one brokerage account or at least one security; (b) electronically validating by the computing system the investor by querying a record database using the identifier to obtain an information from at least one investment account associated with the investor; (c) electronically extracting by the computing system the information; (d) electronically populating by the computing system a profile for the investor with the extracted information and electronically storing the extracted information to a computer readable medium in a profile database, wherein the extracted information comprises at least the investor's positional information; (e) electronically providing by the computing system at least one capability to the investor, wherein the capability allows the investor to electronically perform one or more activities; and (f) electronically generating by the computing system a representation of a quantity of a security owned or managed by the investor from the investor's positional information without generating a personal information of the investor.
US11030694B2

Real time or near real time assessment of the quality of securities transactions is accomplished by intercepting order and execution communications between trader and broker, comparing the execution data with contemporaneous market data relative to the transaction or transactions involved, and informing the trader of that comparison. This is accomplished without interrupting or impeding the trader-broker communications, except that a broker-trader communication may, if desired, be interrupted and relevant data aggregated until the aggregate reaches a desired value. It is preferred that the comparison be between the volume-weighted average price of the securities transaction and the volume-weighted average price of the market data for that security, over the life of the order. A particular effective way to communicate the quality evaluation to the trader is disclosed.
US11030692B2

A number of techniques for improving electronic trading are disclosed. According to some embodiments, an electronic trading system may selectively disclose to, or withhold from, trade participants order book data depending on whether each participant's trade order meets a predetermined threshold price and/or threshold size or other criteria.
US11030686B2

A device may receive application questions for an individual applying for credit with an organization. The device may broadcast the application questions to additional devices that have access to a distributed ledger for sharing credit worthiness information to cause at least one of the additional devices to generate an application response to the application questions and to process the application response using a smart contract. The device may receive one or more application responses that have been encrypted. Each of the application responses may include particular credit worthiness information relating to the individual. The device may decrypt the application responses. The device may determine a credit worthiness score for the individual using the application responses. The device may perform one or more actions that allow the device or another device associated with the organization to use the credit worthiness score to determine whether to approve the individual for credit.
US11030684B2

A device assigns an identifier to a piggy bank associated with a child, and associates the identifier with a first transaction account associated with the child and a second transaction account associated with a parent of the child. The device receives information indicating a value of money deposited into the piggy bank, and updates the first transaction account, based on the information indicating the value of money, to generate an updated balance for the first transaction account. The device provides, to the piggy bank or a user device associated with the piggy bank, information indicating the updated balance for the first transaction account, and receives information indicating a measurement associated with the piggy bank. The device verifies the updated balance for the first transaction account based on the measurement associated with the piggy bank, and causes the updated balance for the first transaction account to be provided to the parent.
US11030682B1

Systems and methods for programmatic access of external financial service systems. An application proxy instance is created that simulates an application of an external financial service system. A normalized account request is received for financial data of the external financial service system for a specified account. The normalized account request is provided by an external financial application system by using a financial data API of the financial platform system. Responsive to the normalized account request, communication is negotiated with the external financial service system by using the application proxy instance to access the requested financial data from the external financial service system by using a proprietary Application Programming Interface (API) of the external financial service system. The financial data is provided to the external financial application system as a response to the normalized account request.
US11030681B2

An example operation may include one or more of identifying a first conferred asset exchange request from a first user account and a second conferred asset exchange request from a second user account which are capable of being used to settle each other, requesting an intermediary blockchain to perform a conferred asset settlement transaction for the first and second conferred asset exchange requests, determining that first conferred assets of the first user account and second conferred assets of the second user account have been transferred to temporary intermediary trading addresses, respectively, and releasing the first conferred assets to the second user account and the second loyalty assets to the first user account, in response to the determining.
US11030673B2

An approach is provided that receives transaction data from a client that is running an app. The received transaction data identifies a latest step performed by the client. The received transaction data is compared to rules that have been generated from previous inputs of transaction data to an association rule learning algorithm. Each of the rules include steps and a confidence value corresponding to a last step of each of the respective rules. The approach identifies, based on the comparison, some rules where the latest step performed by the client is the penultimate step of the rules. One of the rules is selected based on the confidence value of the respective rule. The process then transmits a message to the client to perform the last step of the selected rule.
US11030670B2

The present invention is directed to determining products for a home project through a kiosk at a point of sale location corresponding to a retail establishment, and to determining products for a home project through a kiosk at a point of sale location corresponding to a retail establishment and based on a user's current or past behavior. In one scenario, a computer system receives user input including project information. The user input is converted into an electronic signal. The project information includes various user choices related to color profiles, and related to project materials or layout. The computer system determines a type of home project being pursued based on the received information. The computer system identifies products that correspond to the determined type of home project and received color profiles, and displays to the user images of the products that correspond to the determined type of home project and to the received color profiles.
US11030663B2

A rating may be received for a user based on a stay at a lodging establishment, the rating comprising a positive attribute and a negative attribute. The rating may be based on data entered by a user of the lodging establishment and programmatically generated data. An overall rating may be generated based on the rating and a plurality of prior ratings for the user. A request to reserve a second stay at the lodging establishment may be received. A price for the second stay at the lodging establishment may be received. A reduced price for the second stay may be determined based on the overall rating for the user being above a threshold rating. An indication of the reduced price may be outputted for display. A dwelling unit in the lodging establishment for the second stay may be reserved at the reduced price.
US11030662B2

In one embodiment, a system and method is illustrated including receiving a feedback request identifying a particular user, retrieving a feedback entry in response to the feedback request, the feedback entry containing a first term, building a scoring model based, in part, upon a term frequency count denoting a frequency with which the first term appears in a searchable data structure, mapping the first term to a graphical illustration based upon a second term associated with the graphical illustration such that the graphical illustration may be used to represent the second term, and generating a feedback page containing the first term and the graphical illustration. The method may include assigning a value to the first term so as to identify the first term, assigning the first term to the searchable data structure, and extracting the first term from the searchable data structure based, in part, upon an extraction rule.
US11030658B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speech recognition are disclosed. In one aspect, a method includes receiving a candidate adword from an advertiser. The method further includes generating a score for the candidate adword based on a likelihood of a speech recognizer generating, based on an utterance of the candidate adword, a transcription that includes a word that is associated with an expected pronunciation of the candidate adword. The method further includes classifying, based at least on the score, the candidate adword as an appropriate adword for use in a bidding process for advertisements that are selected based on a transcription of a speech query or as not an appropriate adword for use in the bidding process for advertisements that are selected based on the transcription of the speech query.
US11030652B2

This application relates generally to systems and methods for identification of facets for associated items in a datastore. In an embodiment, a method performed by a computing device includes: receiving, from a supplier device, a first item dataset characterizing a first item purchasable on a sales platform. The method also includes associating the first item with a facet in accordance with an instruction from an internal merchant device, where the facet is separate from the first item dataset, and where the facet may be selected to differentiate the first item from a second item purchasable on the sales platform. The method also includes retrieving the facet from a datastore in response to an item request from a customer device. The method also includes retrieving the first item dataset from a datastore in response to a selection of the facet from the customer device.
US11030650B2

An online system receives a request from an online system user to present a content item associated with an action that may be performed on a third party website not associated with the user. The online system identifies a set of third party websites on which the action may be performed based on information provided by content publishers associated with the websites describing performances of the action on the websites. The online system predicts a likelihood a viewing user of the online system presented with the content item will perform the action on each third party website based on the information provided by the content publishers and selects a website associated with a highest predicted likelihood the viewing user will perform the action on the website. The online system generates the content item including a link to the selected website and provides the content item for presentation.
US11030649B1

A financial institution computing system includes an account database structured to store a plurality of transaction parameters with respect to a financial account of a customer, a receptiveness metrics circuit, and an interaction generation circuit. The receptiveness metrics circuit is structured to extract the plurality of transaction parameters from the account database. The receptiveness metrics circuit is further structured to determine one or more receptiveness metrics attributed to the customer based on the extracted transaction parameters, the one or more receptiveness metrics indicating likelihoods of the customer converting an interaction from the financial institution. The interaction generation circuit is structured to transmit the interaction to the customer at an optimal time based on the one or more receptiveness metrics.
US11030640B2

A user verification system is configured to identify likely interactors approaching points of interaction to ensure accurate interactions and to provide loyalty rewards. In an example, a interaction system installs a user verification device with a stereo camera at an interacting device to capture images of the user and to obtain data from the device. The user verification device uses the stereo camera to determine the location of the user to determine if the user is a likely interactor. The user verification device recognizes motions of the user that are indicative of an interactor, such as reaching across the counter or looking at the operator. The user verification device identifies or verifies the interactor based on the record data or the display data. If the user is the likely interactor, then the system conducts a hands-free interaction with the user account or provides loyalty rewards to the user account.
US11030636B1

A system for customizing an end user gaming experience is disclosed herein. The system includes a processor. The processor is configured to create a campaign by receiving a campaign creation request from an end user device, the campaign creation request comprising one or more parameters of a campaign associated with the campaign request, creating the campaign based on the one or more parameters associated with the campaign request, and personalizing one or more offers for an end user, each of the one or more offers comprising a game having one or more hurdles, wherein completion of each of the one or more hurdles leads to a reward. The processor is further configured to map a subset of the one or more personalized offers to the end user. The processor is further configured to monitor progress of the campaign.
US11030632B2

Systems and methods herein log traffic to and from a device on a network. Logging can occur using a metering device, router, proxy, or other elements. For example, a metering device operatively coupled to a routing device can log the traffic directed to and originating from a user device. Logged traffic can be analyzed to identify users, devices, and/or sessions. For example, an identifier unique to the user device in the session, a device type of the user device, and a specific user of the device during the session can be identified.
US11030629B2

Methods, devices and apparatuses pertaining to identifying the candidate road segments for autonomous operations are described. A method may involve obtaining data of a first plurality of road segments that are permitted for one or more autonomous operations. The method may further include generating a road segment template based on the data of the first plurality of road segments, and reconstructing a second plurality of road segments based on the road segment template to obtain a plurality of reconstructed road segments.
US11030624B2

Various embodiments are generally directed to techniques to detect suspicious activity associated with ATMs and cause dispense of money with known and/or stored serial numbers. Embodiments include techniques to perform a computing analysis utilizing the transaction information to determine whether the transaction is suspicious or not suspicious, for example. The computing analysis comprising at least one of applying one or more factors to the transaction information and applying a model to the transaction information. Embodiments also include an ATM communicating with one or more other systems, such as transaction information with a transaction services system and alerts with an emergency services system.
US11030622B2

Systems and methods for identifying potentially illicit purchases, especially in card-not-present transactions. In one implementation, a merchant transaction system comprises a processor and memory. The system receives a transaction request from a customer for a card-not-present sale transaction. The system transmits over an electronic network a transaction risk request message to a transaction risk evaluator, and receives over the electronic network a reply message from the transaction risk evaluator, indicating a level of risk associated with the sale transaction. The system can decide whether to proceed with the card-not-present sale transaction based at least in part on the content of the reply message.
US11030620B1

Techniques are described for executing a bot platform configured to track real-time status of payment transactions for a business. The techniques enable reconciliation of a specific transaction to its actual payment status on the business's designated bank account. The bot platform may be executed on one or more computing devices associated with the business or a third-party. In some examples, an order bot is instantiated on the bot platform for a specific transaction and communicates with other bots on the bot platform that track the status of the specific transaction through each of the constituent parts of the payment process (i.e., authentication, capture, settlement, and disbursement). These other bots may communicate with one or more credit card processors and/or one or more credit card companies to determine the status of the specific transaction. The order bot may capture and log this information and provide status updates to the business.
US11030619B2

A device may receive information related to a first plurality of individuals and an individual. Each of the first plurality of individuals may be associated with a respective one or more accounts. The device may receive a request to match the individual and one or more individuals. The device may determine a match of the individual and the one or more individuals based on the information. The device may receive, from a user device associated with the individual, a selection of an account, of the respective one or more accounts, associated with another individual of the first plurality of individuals. The device may provide, for display to the other individual, a notification that the individual and the other individual have been matched and that the individual selected the account associated with the other individual. The device may perform one or more actions related to completing the transaction using the account.
US11030615B2

A system for automatically checking in a user device at an event via an e-wallet transaction includes one or more processors configured to schedule the event based on receiving one or more scheduling parameters from the user device, wherein the one or more scheduling parameters include a location of the event; transmit to the user device an event confirmation notification for the scheduled event, wherein the event confirmation notification includes an e-wallet merchandising card; authorize the e-wallet merchandising card transaction upon determining that one or more transaction parameters associated with a request for authorizing an e-wallet merchandising card transaction are each within a threshold value; and automatically checking in the user device at the scheduled event in response to the e-wallet merchandising card transaction being authorized.
US11030614B2

Embodiments of the present disclosure provide a device, system, methods and components related to a modular card. Example components of the modular card include a thin rectangular rear plate, a thin rectangular front plate overlying the rear plate, a first plurality of fasteners fixed to the thin rectangular front plate, a second plurality of fasteners fixed to the thin rectangular rear plate, the second plurality of fasteners being configured to be removably engaged with the first plurality of fasteners; a magnetic strip, and/or an integrated circuit. In operation a user may remove and/or replace various components to customize the modular card. Some customizations include altering the accounts to which the modular card relates. In some example, the modular card may include components which relate to different accounts.
US11030609B2

A device implementing a system for preventing duplicate wireless transactions includes a wireless communication controller that is configured to receive a signal for conducting a wireless transaction with a wireless transaction terminal. The wireless communication controller is further configured to determine whether a transaction type of the wireless transaction is associated with a signal strength threshold. The wireless communication controller is further configured to measure a signal strength associated with the wireless transaction upon determining that the transaction type of the wireless transaction is associated with the signal strength threshold. The wireless communication controller is further configured to prevent the wireless transaction from completing when the transaction type of the wireless transaction is associated with the signal strength threshold and the measured signal strength fails to satisfy the signal strength threshold, otherwise allow the wireless transaction to complete.
US11030608B2

A system, apparatus, and method for processing payment transactions that are conducted using a mobile device that includes a contactless element, such as an integrated circuit chip. An account holder is enabled to generate transaction related data and append that data to a transaction record or transaction identifier. The appended data and transaction record or identifier may be stored in the mobile payment device and/or provided to an Issuer. If provided to an Issuer, the transaction related data generated by the account holder may be used to supplement an account statement. The additional information generated by the account holder may be used to assist the account holder in determining if a transaction is valid by providing information that helps the account holder to recall the location or other aspect of the transaction.
US11030605B2

A computer-implemented method of communicating payment data. The method includes receiving at a server, via a digital communication network, payment data transmitted from a first computing device that is connected to a peer-to-peer network and not in direct communication with the server. The payment data is received directly from a first peer computing device that is in communication with the peer-to-peer network and the server. The method also includes, at the server, analyzing, via one or more processors, the payment data to determine a payment response message. The method also includes transmitting from the server, via the digital communication network, the payment response message to a second peer computing device that is in communication with the server and in communication with the peer-to-peer network. The payment response message is communicated from the second peer computing device to the first computing device through the peer-to-peer network.
US11030599B2

A smart beacon includes: a connector able to be coupled to a point of sale (POS) terminal and allowing two-way communication between the smart beacon and the POS terminal; a wireless transceiver allowing two-way communication with a user device; and a network interface allowing two-way communication with a remote server. A POS system includes: a POS terminal; a network-accessible payment processing server; and a smart beacon communicatively coupled to the POS terminal and able to communicate with the network-accessible payment processing server. An automated method of processing a payment includes: transmitting a beacon signal; identifying a consumer check-in event based at least partly on a received response to the beacon signal; retrieving charge information from a POS terminal; retrieving payment information from a user device; sending the retrieved charge and payment information for processing at a remote processing entity; and returning a result comprising one of a rejection and authorization.
US11030598B2

This invention discloses a novel system and method for providing retail point of sale terminals that are connected securely over the Internet to a back-office service that manages the retailer's data as a service using a system that supports more than one retailer, each of which will have one or more point of sale terminals. The system is adapted to provide a function to manage open checks that correspond to retail customers whose transactions are pending. The system is also adapted to permit service personnel to manage open checks by splitting them into multiple checks or merging multiple checks into one check.
US11030590B2

A method, system, and computer program product for facilitating an electronic transaction between a merchant device and a first device having limited network connectivity. The method includes the first device detecting a transaction trigger that indicates an electronic transaction, that is remotely processed by a transaction service is to occur. The method further includes, identifying a second device within a predetermined proximity of the first device which has a secondary connection to the transaction service that meets a connection service criteria. The method includes establishing a data pipe that directly connects the first device and the second device. In response to the data pipe being established, the first device configures the second device to reroute all transaction data received via the data pipe to the transaction service and transmits the transaction data to the second device to complete the electronic transaction between the first device and the merchant device.
US11030587B2

A computer-implemented method for authorizing access to transaction data to a third-party computer system is implemented by a payment processor computer system coupled to a memory. The method includes receiving a request for access to transaction data associated with a cardholder account, requesting a set of authentication information associated with the cardholder account, authenticating the set of authentication information upon receiving the set of authentication information, and authorizing the third-party computer system to receive transaction data associated with the cardholder account. Upon validation, the payment processor computer system generates an authorization token and provides the authorization token to the third-party computer system. The third-party computer system uses the authorization token and a secure identifier to retrieve transaction data associated with the cardholder account.
US11030586B2

Displaying multiple calendar entries includes dividing the calendar entries into multiple different priority levels in a computerized calendaring system implemented by at least one processor; displaying at least some of the calendar entries in each priority level in a separate strip associated with that priority level in a user interface of the computerized calendaring system; and advancing a position of each displayed calendar entry in each strip with the computerized calendaring system to reflect the passage of time.
US11030585B2

Artificial intelligence is introduced into an electronic meeting context to perform various tasks before, during, and/or after electronic meetings. The artificial intelligence may analyze a wide variety of data such as data pertaining to other electronic meetings, data pertaining to organizations and users, and other general information pertaining to any topic. Capability is also provided to create, manage, and enforce meeting rules templates that specify requirements and constraints for various aspects of electronic meetings. Embodiments include improved approaches for translation and transcription using multiple translation/transcription services. Embodiments also include using sensors in conjunction with interactive whiteboard appliances to perform person detection, person identification, attendance tracking, and improved meeting start. Embodiments further include improvements to the presentation of content on interactive whiteboard appliances, providing meeting services for meeting attendees, agenda extraction, and learning to aid in creating new electronic meetings.
US11030580B2

A system that creates an environment for using, transmitting, and storing data from a CEW and other equipment. The information from a CEW includes a log maintained by the CEW. The log may include information related to the operation, maintenance, software, and deployment units used by the CEW. The information may be used alone or in combination with other information received and stored by an evidence management system for managing inventory, generating use-of-force reports, incident reports, and/or providing information related to equipment, such as a CEW, to the supplier of the equipment. Sources of information provided to an evidence management system includes equipment suppliers, CEWs, other cooperating equipment, records management systems of an agency, a dispatch system of an agency, and third parties. A CEW or other equipment may also receive information for storing in the log.
US11030573B2

In an example embodiment, a method determines a container containing one or more items associated with one or more item types, the container located at a current position in a storage facility; determines one or more order likelihoods of the one or more item types contained in the container; determines a container utilization likelihood of the container based on the one or more order likelihoods of the one or more item types contained in the container; determines an optimal position for the container in the storage facility based on the container utilization likelihood of the container, the optimal position being different from the current position of the container; and instructing an automated guided vehicle (AGV) to transport the container from the current position of the container to the optimal position of the container in the storage facility.
US11030564B2

According to an embodiment, a motion analysis apparatus includes a memory and processing circuitry. The processing circuitry detects a corresponding segment using first time-series data based on output of a first sensor configured to measure movement of a first object and second time-series data based on output of a second sensor configured to measure movement of a second object, the corresponding segment being a segment in which the first time-series data and the second time-series data are similar in their waveform patterns or co-occur. The processing circuitry associates information specifying the detected corresponding segment with at least one of information specifying the first object or information specifying the second object.
US11030552B1

Techniques to provide recommended data visualizations or analytical operations are disclosed. In various embodiments, an indication is received of a set of data for which a data visualization or analytical operation is to be provided. The set of data is analyzed to determine one or more data attributes of the set of data. A data visualization or analytical method to be recommended is selected for the set of data, based at least in part on the determined one or more data attributes.
US11030551B2

The dynamic complexity and the operational risk inherent in a system are defined and incorporated into a mathematical model of the system. The mathematical model is emulated to predict the states of instability that can occur within the operation of the system. Dynamic complexity of a service is demonstrated where there is an observed effect where the cause can be multiple and seemingly inter-related effects of a many-to-one or many-to-many relationship. Having assessed the dynamic complexity efficiency and the operational risk index of a service (e.g., a business, process or information technology), these indexes can be employed to emulate all attributes of a service, thereby determining how a service responds in multiple states of operation, the states where the dynamic complexity of a service can occur, optimal dynamic complexity efficiency of a service, and the singularities wherein a service becomes unstable.
US11030550B2

A computer system can implement a network transaction service through communications with computing devices of users of the service, a reservation store of registered businesses, and point-of-sale terminals of the registered businesses. The computer system can access the reservation store to detect a reservation made by a respective user of the network transaction service with a selected business. The computer system can then receive a request made by the respective user to utilize the network transaction service at a merchant location of the selected business within a predetermined threshold after a reservation time. The computer system can then receive transaction data from a point-of-sale terminal of the selected business, fund the transaction using a shared funding account of the network transaction service, and transfer funds from a customer account of the respective user to the shared funding account in an amount corresponding to the transaction.
US11030549B1

A lead capture, management, and demonstration scheduling system and process is disclosed. All information is captured electronically and presented in real time. Equipment check in/out is monitored electronically and displayed for all to see. Digital communication to and from OEM to rider-driver keeps everyone informed of status.
US11030545B2

Methods, systems, and devices for determining device associations are described. Some database systems may store information related to device characteristics. Each of these devices may be operated by one or more users, and each user may operate one or more devices. In some cases, information about users may be more valuable than information about devices. As such, a system may determine probable associations between devices, where an association can correspond to operation by a same user. To determine device associations, the system may perform a machine-learning process (e.g., using probabilistic soft logic (PSL) and a hinge-loss Markov Random Field (HL-MRF) model) on input device characteristics and connection information to generate a probability density function. The probability density function may indicate associations between devices within the system. Based on one or more thresholds, the system may determine sets of associated devices and may transmit this association information for analysis or display.
US11030542B2

Techniques enable contextually-aware selections of event forums. Scheduling data can be analyzed to identify a context associated with an appointment. A forum that is appropriate for the identified context can be selected and utilized. The analysis can also utilize traffic data, map data, weather data, user preferences, and other contextual data to select one or more forums. A forum can be a place or communication medium. A service provider can associate one or more forums with a particular skill set. For example, a legal office can associate an online forum, such a videoconference, with a first category of services, and an on-site location for a second category of services. Depending on a category of services identified in one or more user preferences and/or meeting requests, a forum can be selected. Other factors, which may include weather conditions, traffic conditions, and commute times can also influence the selection of a forum.
US11030537B2

Non-limiting examples of the present disclosure describe processing that generates intelligent inferences of authoring from analysis of attributes associated with a digital file being imported in an application/service. Examples described herein are configured to work with any type of application/service including an authoring application/service. For instance, a request to import a digital file is received in an application/service. The application/service may be configured to analyze the digital file and generate authoring inferences based on an analysis of attributes of the digital file. For example, a conversion data model may be utilized to identify a file type of the digital file, analyze attributes of the identified digital file (e.g. content portions, layout, formatting, metadata, etc.) and output file data in a format that is tailored for the application/service based on authoring inferences. A converted representation of the digital file is surfaced in the application/service based on output of the file data.
US11030535B1

Merchant quality may be inferred through machine learning techniques. A customer satisfaction classifier may receive data associated with a customer's engagement with a merchant, and may apply a machine learning model to the received data in order to infer a satisfaction of the customer with the merchant. The inferred satisfaction may be used to determine a rating of the merchant that is imputed to the customer.
US11030530B2

A system and method provide a sequence learning model. The method for training the sequence learning model comprises retrieving input sequence data. The input sequence data includes one or more input time sequences. The method also encodes the input sequence data into output symbol data using a sequence learning model. The output symbol data includes one or more symbolic representations. The method decodes, based on a neural network, the output symbol data to decoded sequence data, where the decoded sequence data includes one or more decoded time sequences that are to match the one or more input time sequences in the input sequence data. The method further compares the decoded sequence data with the input sequence data and updates the sequence learning model based on the comparison.
US11030527B2

A method for operating digital electronic appliance that empanels several different artificial intelligence (AI) classification technologies into a “jury” uses combinational digital logic to render “verdicts” about the need for service and impending equipment failures of the machines they monitor. Networks can be used to forward signals from remote locations to a centralized appliance that may be plugged as a module into a server. The appliance outputs can also be communicated over networks to servers that will muster appropriate maintenance personnel who are forewarned as to the nature of the trouble.
US11030524B2

There is provided an information processing device to reduce a processing load associated with inner product operations while also guaranteeing the quantization granularity of weight coefficients, the information processing device including: a computational unit configured to compute an output value by performing an inner product operation based on multiple input values and multiple weight coefficients corresponding to each of the input values. The computational unit computes the output value on the basis of the weight coefficients quantized on the basis of a granularity of a vector direction on an N-dimensional hypersphere surface. Moreover, provided is an information processing device including: a multiply-accumulate operation circuit configured to execute a multiply-accumulate operation based on multiple input values and multiple weight coefficients corresponding to each of the input values. The multiply-accumulate operation circuit includes a memory circuit configured to hold address information and a multiplication circuit configured to execute operations.
US11030518B2

An asynchronous convolutional neural network (CNN) can interpret a sequence of input data. An input value representing a sample of the sequence of input data is received by a computational unit (CU) in a layer of the asynchronous CNN. The CU calculates a dot product of the input value and a weight assigned to the CU to produce an activation value. A change detector (CD) associated with the CU detects a difference between the activation value and previous activation values. The CD determines whether the detected difference is significant, indicating that the sample of the sequence of input data includes a significant change. If the detected difference is significant, the activation value is supplied to at least one subsequent CU included in a subsequent layer of the asynchronous CNN.
US11030517B2

A summary obtaining method includes obtaining a target document from which a summary is to be obtained; dividing the target document into sentences and dividing each sentence into words; and obtaining a classifier constructed based on a long short-term memory (LSTM) model. The classifier comprises a word-level LSTM layer configured to determine a vector of each sentence according to the words in each sentence, and a sentence-level LSTM layer configured to determine a vector of the target document according to the vector of each sentence. The method further includes determining, by using the classifier, a probability that each sentence is a summary sentence, according to the vector of the target document and a vector of the sentence; and determining a sentence with the probability satisfying a predetermined condition for a summary sentence, as a summary sentence of the target document, and forming the summary according to the summary sentence.
US11030507B2

[Problem] To provide an antenna for an RF tag and an RF tag with which a communication distance between reading devices can be extended. [Solution] This antenna for an RF tag is provided with: an insulation member 40; a waveguide element 20 provided on one side of the insulation member 40; a waveguide element 30 disposed so as to face the waveguide element 20 and provided on the other side of the insulation member 40; a power supply unit 50 having one end electrically connected to the waveguide element 30; and a short-circuit unit 60 having one end electrically connected to the wave guide element 20 and the other end electrically connected to the waveguide element 30, wherein the permittivity of an insulation region A1 on the waveguide element 20 side among regions sandwiched between the waveguide element 20 and the waveguide element 30 is different from the permittivity of an insulation region A2 on the waveguide element 30 side among said regions.
US11030505B1

A system for assigning alternative identification to objects can include a first communication device of a first object, where the first communication device broadcasts a first communication signal that includes a first identification of the first object. The system can also include a first electrical device having a first receiver and a first transmitter, where the first receiver receives the first communication signal. The system can further include a controller communicably coupled to the first electrical device, where the controller retrieves the first identification of the first communication device from the first communication signal, assigns a first alternative identification to the first communication device based on the first identification, saves the first identification and the first alternative identification of the first object in a first table, and sends a second communication signal that includes the first alternative identification and the first identification of the first object.
US11030497B2

There is provided a PC that performs print control on a printing apparatus which stores a plurality of pieces of color conversion information for color-converting first color information included in print data into second color information different from the first color information, the PC including a PC control unit that generates the print data including first designation information for designating in the print data a conversion target of the color conversion and second designation information for designating color conversion information used for the color conversion among the plurality of pieces of color conversion information stored in the printing apparatus, and transmits the generated print data to the printing apparatus.
US11030494B1

Systems, methods, and non-transitory computer readable media are provided for managing data spills. A classified document may be identified. The classified document may be associated with a document classification marking and one or more portion classification markings. Whether the classified document is misclassified may be determined based on a mismatch between the document classification marking and at least one of the one or more portion classification markings. Responsive to determining that the classified document is misclassified, one or more operations may be performed on the classified document.
US11030493B2

A method, computer system, and a computer program product for predicting a variation of sequential blood glucose levels by using deep learning is provided. The present invention may include training a predictor associated with a user by using a deep learning network. The present invention may further include predicting a plurality of sequential blood glucose levels by the trained predictor based on at least one meal image, at least one time-period, and at least one set of data associated with a plurality of blood glucose levels of the user.
US11030489B1

A method for auto-labeling images by using a class-agnostic refinement module is provided. The method includes steps of: (a) an auto-labeling device inputting the images into a coverage controlling module, to thereby allow the coverage controlling module to label objects on the images and thus to output first labeling data including first object region data and first class data; (b) the auto-labeling device inputting the images and the first object region data into the class-agnostic refinement module, to thereby allow the class-agnostic refinement module to label the objects on the images and thus to generate second object region data, and allowing the class-agnostic refinement module to align the first object region data and the second object region data to thereby output refined object region data; and (c) the auto-labeling device generating second labeling data including the first class data and the refined object region data.
US11030478B1

A system and method for determining a correspondence map between a first and second image by determining a set of correspondence vectors for each pixel in the first image and selecting a correspondence vector from the set of correspondence vectors based on a cost value.
US11030475B2

In one general embodiment, an article of manufacture includes an objective reference having at least two optical references. The optical references are selected from a group consisting of: a non-human-visible mark, a ruler, a spaced grid, a color calibration area, an area of reflectivity, a texture, and a pattern. In at other general embodiment, a method includes receiving an image of a product and an objective reference having at least two optical references. The optical references are selected from a group consisting of: a non-human-visible mark, a ruler, a spaced grid, a color calibration area, an area of reflectivity, a texture, and a pattern. The product is evaluated by comparing the product in the image to the optical references in the image.
US11030474B1

Implementations disclosed herein more accurately and efficiently identify planar region boundaries corresponding to surfaces in a physical environment based on identifying intersections. In some implementations a detected planar region is altered, e.g., trimmed or extended, based on detecting an intersection of the planar region with an expansion of another planar region. In other implementations, a detected planar region is altered, e.g., trimmed or extended, based on detecting an intersection of the planar region with a detected edge line.
US11030466B2

A license plate detection and recognition system receives training data comprising images of license plates. The system prepares ground truth data from the training data based predefined parameters. The system trains a first machine learning algorithm based on the ground truth data to generate a license plate detection model. The license plate detection model is configured to detect one or more regions in the images. The one or more regions contains a candidate for a license plate. The LPDR system generates a bounding box for each region. The LPDR system trains a second machine learning algorithm based on the ground truth data and the license plate detection model to generate a license plate recognition model. The license plate recognition model generates a sequence of alphanumeric characters with a level of recognition confidence for the sequence.
US11030464B2

Provided are an image processing device and the like which implement personal privacy protection while suppressing a reduction in visibility for an image. The image processing device is provided with: a memory storing instructions; and one or more processors configured to execute the instructions to: detect a person region that is a region where a person appears in an image captured by a camera device; and perform, on the person region, privacy processing a strength of which differs according to a depth associated with coordinates of the person region or a predetermined index related to the depth.
US11030451B2

A system for performing one or more steps of a method is disclosed. The method includes receiving a first legal clause, generating, using a segmentation algorithm, a first hidden Markov chain comprising a plurality of first nodes based on the first legal clause, each of the plurality of first nodes corresponding to an element of the first legal clause, generating, using the segmentation algorithm, a second hidden Markov chain comprising a plurality of second nodes based on the second legal clause, each of the plurality of second nodes corresponding to an element of the second legal clause, comparing each of the plurality of first nodes with each of the plurality of second nodes to identify a difference for each of the plurality of first nodes, determine, based on the comparison, whether the difference for each of the plurality of first nodes exceeds a predetermined difference threshold.
US11030443B2

An information processing apparatus (2000) includes a determination unit (2020) and a notification unit (2040). The determination unit (2020) determines whether a field of view of a second camera is correct, on the basis of a first captured image (40), a second captured image (50), and relationship information (information indicating the relationship to be satisfied between a field of view of a first camera and the field of view of the second camera). In a case in which the field of view of the second camera is not correct, the notification unit (2040) notifies that the field of view of the second camera is not correct. The first camera is provided in a head-mounted display worn by a person. The second camera is provided in a part other than the head-mounted display.
US11030440B2

Systems, methods, and non-transitory computer-readable media can identify a first user depicted in image content captured by a second user. It is determined that the first user should be obscured in the image content based on privacy settings. The image content is modified to obscure the first user.
US11030438B2

The present invention is directed to a system that may be incorporated into currently available electronic devices such as laptops, cell-phones and tablets, that help the user to maintain a viewing distance that is safe for the eyes. In order to avoid near-point stress on the eyes which may lead to the onset of myopia and/or accelerate the progression of myopia, especially in children or young adults, the system of the present invention monitors viewing distance and automatically distorts the image and/or text display into a format that is unreadable, for example, through blurring or pixilation, when the device is too close to the viewer. Alternatively, the system may automatically turn off the display when the device is too close and turn the display on when the device is at the proper viewing distance.
US11030437B2

The application provides a liveness detection method and a liveness detection system. The liveness detection method includes: obtaining first and second face image data of an object to be detected, and at least one of the first and the second face image data being a depth image; determining a first face region and a second face region, determining whether the first and the second face regions correspond to each other, and extracting, when it is determined that the first and the second face region corresponds to each other, a first and a second face image from the first and the second face region respectively; determining a first classification result for the extracted first face image and a second classification result for the extracted second face image; and determining, based on the first classification result and the second classification result, a detection result for the object to be detected.
US11030436B2

A method of recognizing an object includes comparing a three-dimensional point cloud of the object to a three-dimensional candidate from a dataset to determine a first confidence score, and comparing color metrics of a two-dimensional image of the object to a two-dimensional candidate from the dataset to determine a second confidence score. The point cloud includes a color appearance calibrated from a white balance image, and the color appearance of the object is compared with the three-dimensional candidate. The first or second confidence score is selected to determine which of the three-dimensional candidate or the two-dimensional candidate corresponds with the object.
US11030433B2

There is provided a biometric imaging device configured to be arranged under an at least partially transparent display panel and configured to capture an image of an object in contact with an outer surface of the display panel. The biometric imaging device comprises: an image sensor comprising a photodetector pixel array; a transparent substrate arranged to cover the image sensor; an opaque layer covering an upper surface of the transparent substrate, wherein the opaque layer further comprises a plurality of separate openings; and a plurality of microlenses, each microlens being arranged in alignment with a respective opening of the opaque layer; wherein each microlens is configured to redirect light through the transparent substrate and onto a subarray of pixels in the photodetector pixel array.
US11030428B2

A system includes a communication device and a user interface. The communication device includes a universal toll module configured to transmit a toll signal that includes at least one electronic toll code to be communicated to an electronic toll system. The universal toll module is communicatively coupled to a vehicle bus of the vehicle. The user interface is communicatively coupled to the vehicle bus.
US11030423B2

The present invention enables an analysis device that utilizes light absorption to measure concentrations of target components by means of a simple calculation, and without any complex spectrum calculation processing being required, and analyzes target components that are contained in a sample, and is provided with a light source that emits modulated light whose wavelength is modulated relative to a central wavelength using a predetermined modulation frequency, a photodetector that detects an intensity of sample light obtained when the modulated light is transmitted through the sample, a correlation value calculation unit that calculates correlation values between intensity-related signals that are related to the intensity of the sample light, and predetermined feature signals, and a concentration calculation unit that calculates concentrations of the target components using the correlation values obtained by the correlation value calculation unit.
US11030417B2

A system is configured to perform one or more steps of a method. The system may receive a plurality of attorney communications, identify one or more legal clause interpretations in them, receive a first legal clause and provide it to a trained NN and a probability model. The system may also generate a corresponding first plain English interpretation based on the first legal clause, provide the first plain English interpretation to the probability model, which generates a probability score based on a degree to which the legal clause matches the plain English interpretation in meaning, and determine whether the probability score exceeds a predetermined threshold. Further, the system may instruct the NN to generate a second plain English interpretation based on the first legal clause when the probability score does not exceed the predetermined threshold, and output the first plain English interpretation when the probability score exceeds the predetermined threshold.
US11030412B2

A system is disclosed for chatbot conversation construction, and includes user interface, coupled to a conversation construction and management platform, configured to provide entry of intents, associated responses and search terms, and to construct and store conversation controllers, each based at least in part on one or more of the intents, and build conversation flows, each based at least in part on one or more of the conversation controllers. An artificial intelligence (AI) connector platform couples to the conversation construction and management platform, and is configured to receive natural language (NL) search data from a chatbot channel, format the NL search data into an input protocol of a selectable NL processing engine and receive a response from the NLP engine and, based at least in part on one or more of the conversation flows, convert the NLP engine response to a personalized response, and send the personalized response to the chatbot channel.
US11030410B2

A computer-implemented method for training a neural network system to classify data items as true mentions of relevant data objects includes, based on a domain of interest, a processor controlling an input component and a data store to receive and store a document related to the domain of interest, control a natural language processor to extract data items related to the domain of interest from the document, create a first training data set of selected ones of the data items, using the first training data set, train the neural network to identify true mentions of data objects relevant to the domain of interest, apply tweaks to one or more of the data items to create a list of tweaked data items, creating a second training data set including the tweaked data items, and using the first and second training data sets, further train the neural network to identify true mentions of relevant data objects.
US11030404B1

An intelligent system and method for analyzing documents and suggesting corrections based on diversity criteria include a processing device to analyze a job document, using a machine learning model, to identify a first expression representing a first qualification requirement favorable to a first class of applicants than a second class of applicants according to a diversity metric, responsive to identifying the first expression, determine, using a semantic relation map, a second expression representing a second qualification requirement that is less favorable to the first class of applicants when compared to the first expression, and responsive to determining that the second expression, present the second expression on the interface device as a suggested replacement to the first expression in the job document.
US11030401B2

Topics are determined for short text messages using an unsupervised topic model. In a training corpus created from a number of short text messages, a vocabulary of words is identified, and for each word a distributed vector representation is obtained by processing windows of the corpus having a fixed length. The corpus is modeled as a Gaussian mixture model in which Gaussian components represent topics. To determine a topic of a sample short text message, a posterior distribution over the corpus topics is obtained using the Gaussian mixture model.
US11030392B2

In one embodiment, there is provided a computer-implemented method for rendering a web page. The computer-implemented method includes performing layout computing for two or more of a plurality of elements of a webpage based, at least in part, on a change in an attribute of an element. The computer-implemented method further includes painting the two or more of the plurality of elements in a single paint operation based, at least in part, on the layout computing.
US11030391B2

To provide a document creation support system that facilitates translation work. A manual creation support server replicates node information of a document in a first language as the node information of the document in a second language, and correspondingly copies a part defined in the node information as the part in the second language. In addition, when the part is updated, notification related to the update of parts in other languages corresponding to the part is performed. Furthermore, based on a part in a part management table 440 and node information of a manual management table 420, XML data in which the part is structured is generated, and a manual is generated based on the generated XML data and a layout template.
US11030389B2

Acquisition of a font portion using a compression mechanism is described. In certain embodiments, an end-user device determines multiple characters to be displayed but are missing from a local font. The end-user device computes a compressed representation of the multiple characters based on multiple code points corresponding to the multiple characters. The end-user device transmits a font request including the compressed representation to a font repository. The font request may be implemented as a uniform resource locator (URL). The font repository, such as a server, decodes the compressed representation to identify at least the multiple code points encoded by the end-user device. The font repository prepares a font description including glyph data corresponding to the multiple code points and returns the font description. The end-user device produces a local font that includes at least multiple glyphs corresponding to the multiple requested characters. The local font production may include font augmentation.
US11030384B2

Identifying sequential browsing operations includes receiving session data associated with a plurality of sessions, creating a reduced page for each page in a series of pages associated with a first session in the plurality of sessions, and creating a hash value associated with each reduced page for each page in the series of pages associated with the first session of the plurality of sessions. Responsive to a determination that the hash value of the first session is equivalent to the hash value of the second session, an associated page is identified as an equivalent page and the equivalent pages are merged to create a common sequence without a need to resend requests associated with the session data to a server.
US11030379B2

Disclosed is an integrated circuit (IC) layout method capable of reducing an IR drop as a result of an IC layout process. The method includes the following steps: performing the IC layout process and obtaining an original IC layout; performing an IR drop analysis on the original IC layout and identifying an IR drop hot zone; determining a circuit density limit of the IR drop hot zone; and performing the IC layout process again according to the circuit density limit and obtaining an updated IC layout.
US11030378B1

Various embodiments described herein provide for track assignment of wires of a network of a circuit design by dynamic programming. In particular, various embodiments use a dynamic programming process to determine a set of breaking points for a routing wire of a global-routed and layer-assigned circuit design, and to determine track assignments for each of the sub-wires (sub-routes) formed by applying the set of selected breaking points to the routing wire. This results in a set of track-assigned sub-wires (or track-assigned sub-routes), which various embodiments can connect together to generate a connected set of track-assigned sub-wires that can be used in place of the routing wire.
US11030355B2

User interface systems and methods for roof estimation are described. Example embodiments include a roof estimation system that provides a user interface configured to facilitate roof model generation based on one or more aerial images of a building roof. In one embodiment, roof model generation includes image registration, image lean correction, roof section pitch determination, wire frame model construction, and/or roof model review. The described user interface provides user interface controls that may be manipulated by an operator to perform at least some of the functions of roof model generation. The user interface is further configured to concurrently display roof features onto multiple images of a roof. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
US11030351B2

The method, computer program product and computer system may include computing device which may detect a first user within a defined area of a display device and the first user may have a first security level. The computing device may display data on the display device and the data may be associated with a security parameter defining a security level for viewing the data. The computing device may detect a second user within the defined area of the display device and the second user may have a second security level. The computing device may determine that the second security level of the second user does not meet the security parameter for viewing the data and redact the data in response to determining that the second user does not meet the security parameter for viewing the data.
US11030346B2

An integrated circuit includes a core circuit and a function lock circuit. The core circuit includes at least one function block circuit. The function lock circuit is coupled to the core circuit. The function lock circuit includes a random number source, an entanglement circuit, and a memory. The random number source is configured to generate a random code. The entanglement circuit is coupled to the random number source and the core circuit and configured to generate an unlocking code according to the random code and a command signal. The memory is coupled to the entanglement circuit and configured to store the unlocking code. The at least one function block circuit of the core circuit is determined to be locked/unlocked according to a presence of the unlocking code.
US11030344B2

An apparatus and method are provided for controlling use of bounded pointers. The apparatus includes storage to store bounded pointers, where each bounded pointer comprises a pointer value and associated attributes, with the associated attributes including range information indicative of an allowable range of addresses when using the pointer value. Processing circuitry is used to perform a signing operation on an input bounded pointer in order to generate an output bounded pointer in which a signature generated by the signing operation is contained within the output bounded pointer in place of specified bits of the input bounded pointer. In addition, the associated attributes include signing information which is set by the processing circuitry within the output bounded pointer to identify that the output bounded pointer has been signed. Such an approach provides increase resilience to control flow integrity attack when using bounded pointers.
US11030341B2

Systems, computer-readable media, and methods for improving data privacy/anonymity and data value, wherein data related to a data subject can be used and stored, while minimizing re-identification risk by unauthorized parties and enabling data related to the data subject to be disclosed to an authorized party by granting access only to the data relevant to that authorized party's purpose, time period, place and/or other criterion via the obfuscation of specific data values. The techniques described herein maintain this level of privacy/anonymity, while still empowering Data Subjects, e.g., consumers or customers of such authorized parties, e.g., business entities, by enabling them to request or specify their desired level of engagement with such business entities. Data Subjects may then receive privacy-respectful, trusted communication, e.g., advertising materials, based on their inclusion in dynamically changing cohorts or microsegments (“MSegs”) of individuals sharing similar characteristics and having a sufficient size to satisfy, e.g., “k-anonymity” requirements.
US11030339B1

Systems and methods for controlling data access through the interaction of a short-range transceiver, such as a contactless card, with a client device are presented. An exemplary system and method may include establishing a database storing identifiers and keys for users and service providers, receiving from a client device of the service provider, via a network, a service provider token and a request for a data access key, the request generated in response to a tap action between a contactless card associated with a user and the client device, verifying the service provider is authorized to receive access to personal user data encrypted and stored on the contactless card, generating a data access key based on a user key, and transmitting to the service provider client device, via the network, the data access key, such that the client device may decrypt the personal user data obtained from the contactless card.
US11030330B2

Convenient sharing of information among authorized network users may be facilitated by allowing a user to send information originating from multiple applications in aggregate form to another user, e.g., using a secure messaging service. In scenarios where data access is restricted, a server may check the recipient's access privileges prior to forwarding the information to her.
US11030324B2

A method for assessing risk associated with a request from an inquirer for allele frequency from a database of genetic data, comprising: (i) generating an allele database comprising allele frequency information and request frequency information for each of a plurality of alleles; (ii) generating an inquirer database comprising allele request information about a plurality of inquirers; (iii) receiving a request for genetic data from an inquirer, comprising a request for allele frequency for one or more alleles and an identifier of the inquirer; (iv) updating the request frequency information based on the received request; (v) updating the allele request information for the requesting inquirer; (vi) calculating an allele risk score; (vii) calculating an inquirer risk score; and (viii) assessing, based on the allele risk score and the inquirer risk score, a risk associated with the received request.
US11030323B2

Techniques for selectively initiating security scanning operations on remote devices are described. Embodiments determine to perform a security scanning operation on a remote device in a media processing environment. A signal chain within the media processing environment that includes the remote device is determined. Embodiments determine an operational status of the signal chain, based on a media processing schedule for the signal chain. Upon determining that the operational status indicates that the remote device is available for performance of the security scanning operation, performance of the security scanning operation on the remote device is initiated.
US11030319B2

Disclosed herein are methods and systems for automated testing of hardware and software systems. An exemplary method comprises receiving a formalized architecture description describing an architecture of a system being designed, receiving a formalized threat description describing threats to systems similar to the system being designed, building, by a processor, a use model based on the formalized description, building, by a processor, a threat model based on the formalized threat description, determining, by a processor, kinds of use of the system by comparing the threat model to the use model and determining, by a processor, components of the system based on the kinds of use.
US11030315B2

A system, method, and computer readable storage medium for managing applications on a secure element. A request to modify the availability state of a version of a service, the availability state of the service being stored in a memory, is received. The availability state of the version of the service stored in the memory is modified in accordance with the request. More specifically, the availability state is modified to: (i) unavailable in a case where the request includes an instruction to disable the version of the service, and (ii) available in a case where the request includes an instruction to enable the version of the service. The service is associated with a secure element profile.
US11030313B2

Measures for enabling resource-efficient remote malware scanning capable of static and dynamic file analysis including, at a remote entity, obtaining metadata of an electronic file to be scanned for malware, said metadata including at least information for identification of one or more file items contained in the electronic file, identifying whether at least one file item of the electronic file is not pre-known at the remote entity, instructing delivery of any identified at least one file item of the electronic file, reconstructing the electronic file by assembling its file items, including any file item of the electronic file, which is not pre-known at the remote entity, and any remaining file item of the electronic file, which is pre-known at the remote entity, on the basis of the obtained metadata of the electronic file, and executing a dynamic malware analysis on a runtime behavior of the reconstructed electronic file.
US11030301B2

A computer architecture is disclosed for implementing a hacking-resistant computing device. The computing device, which could be a mainframe computer, personal computer, smartphone, or any other computing device suitable for network communication, comprises a first partition and a second partition. The second partition can communicate over a public network such as the Internet, or over a private connection. In contrast, the first partition cannot connect to the Internet, and can directly communicate only with the second partition or with input/output devices directly connected to the first partition. Further, the first partition segments its memory addressing for program code and can be configured to hardware-protect that code from alteration. The second partition is hardware-limited from reading from or writing to the memory addressing of the first partition. As a result, the critical data files and program code stored on the first partition are protected from malicious code affecting the second partition.
US11030298B2

Methods and devices for using candidate accounts on a computer device may include creating on the computer device, a candidate account representing a blank user profile for use on the computer device. The methods and devices may include automatically logging in the candidate account and locking the computer device. The methods and devices may include creating a user specific isolated environment on the computer device for the candidate account.
US11030293B2

Methods and systems for configurable device fingerprinting and/or achieving communications with enhanced security are disclosed herein. In one example embodiment, a method of configurable device fingerprinting includes storing, at a server, first information regarding one or more selected system attributes, and further includes receiving, at the server, a first signal requesting that a first client device be registered and including system information pertaining to the first client device. Also, the method includes extracting, from the system information, relevant portions of the system information corresponding to the one or more selected system attributes, where the server determines a fingerprint of the first client device based at least in part the relevant portions. Additionally, the method includes generating a first identifier pertaining to the first client device at least indirectly in response to the extracting of the relevant portions, and sending the first identifier for receipt by the first client device.
US11030289B2

A method includes sensing through time-of-flight measurements a distance of an object from an electronic device, sensing motion of the electronic device, sensing acoustic signals received by the electronic device, and detecting the presence of a human proximate the electronic device based on the sensed distance, motion and acoustic signals. Access to the electronic device is controlled based on whether a human is detected as being present.
US11030283B2

A system and method for media content management may comprise creating, via a digital vault, a container file comprising media content submitted by a first user and content metadata; verifying, via the digital vault, a completeness of the content metadata associated with the media content in the container file; classifying, via the digital vault, the container file based on the completeness of the media content; and capturing, via the digital vault, event metadata when a second user gains access to the container file, the event metadata comprising identification of the second user, an activation timestamp, a duration of access, portions of the container file accessed, and changes to the container file.
US11030281B2

A context of one or more interactions is determined. Base objects are transformed into interpreted objects by interpreting the base objects based on evaluation of the context, and by resolving references of the base objects relative to domain model types and concepts, each of the base objects modeled using a same declarative modeling language, the same declarative modeling language enabling transitions between the interpreted objects, at least one of the interpreted objects including at least one post-condition providing hooks for transition policies which allow the at least one of the interpreted objects to be logically chained in a non-linear process. Transitioning between at least two of the interpreted objects by chaining the at least two interpreted objects based on a particular post-condition of a particular interpreted object to create at least a portion of a particular non-linear process. At least a portion of the particular non-linear process is executed.
US11030278B2

A novel code signing system, computer readable media, and method are provided. The code signing method includes receiving a code signing request from a requestor in order to gain access to one or more specific application programming interfaces (APIs). A digital signature is provided to the requestor. The digital signature indicates authorization by a code signing authority for code of the requestor to access the one or more specific APIs. In one example, the digital signature is provided by the code signing authority or a delegate thereof. In another example, the code signing request may include one or more of the following: code, an application, a hash of an application, an abridged version of the application, a transformed version of an application, a command, a command argument, and a library.
US11030277B1

A method includes obtaining source data containing feedback information, identifying different phrases of interest in the feedback information, generating count data that indicates how often the different phrases of interest appear in the feedback information, determining counts of how often the phrases of interest appear in the feedback information, and modifying a count that is representative of how often at least one phrase of interest appears in the feedback data. The count is modified by reducing the count by a count of how often another, shorter phrase of interest also appears in the feedback data. The method also includes generating at least one interface respectively reflecting the count data for the different phrases of interest and the count that has been modified.
US11030275B2

A computer-implemented method comprising: from each of multiple trials, obtaining a respective series of observations y(t) of a subject over time t; using a variational auto encoder to model an ordinary differential equation, ODE, wherein the variational auto encoder comprises an encoder for encoding the observations into a latent vector z and a decoder for decoding the latent vector, the encoder comprising a first neural network and the decoder comprising one or more second neural networks, wherein the ODE as modelled by the decoder has a state x(t) representing one or more physical properties of the subject which result in the observations y, and the decoder models a rate of change of x with respect to time t as a function f of at least x and z: dx/dt=f(x, z); and operating the variational auto encoder to learn the function f based on the obtained observations y.
US11030262B2

In one embodiment, a search engine may generate and store a plurality of search index segments such that each of the search index segments is stored in a corresponding one of a plurality of heaps of memory. The plurality of search index segments may include inverted index segments mapping content to documents containing the content. A garbage collection module may release one or more heaps of the memory.
US11030260B2

The present teaching relates to method and system for assessing semantic distance. A query is received and processed, by a document representation constructor, to obtain a first query representation. The query is then processed by a query representation constructor to obtain a second query representation. Based on the first and second query representations, a dynamic norm is determined. Based on the second query representation, a plurality of documents are identified as being related to the query and a semantic distance between the query and the plurality of documents is determined based on the dynamic norm.
US11030253B2

Some embodiments provide a program that receives from a client device a request for data feed items relevant to a user, determines a set of categories associated with the user, and queries a database for a first set of data feed items specify the user as a recipient of the data feed item. The program retrieves a second set of data feed items from an external content provider. The program modifies relevance scores of the first set of data feed items and the second set of data feed items based on the set of categories associated with the user and a set of factors, generates a result set of data feed items comprising the first and second sets of data feed items ordered based on the modified relevancy scores from highest relevancy score to lowest relevancy score, and provides the result set of data feed items to the client device.
US11030248B2

A resource dependency system displays two dynamically interactive interfaces in a resource dependency user interface, a hierarchical resource repository and a dependency graph user interface. User interactions on each interface can dynamically update either interface. For example, a selection of a particular resource in the dependency graph user interface causes the system to update the dependency graph user interface to indicate the selection and also updates the hierarchical resource repository to navigate to the appropriate folder corresponding to the stored location of the selected resource. In another example, a selection of a particular resource in the hierarchical resource repository causes the system to update the hierarchical resource repository to indicate the selection and also updates the dependency graph user interface to display an updated graph, indicate the selection and, in some embodiments, focus on the selected resource by zooming into a portion of the graph.
US11030244B2

Some embodiments are directed to a method for exchanging data between a user and a first data source, the method including configuring a non-transitory computer readable medium to retrieve and display a first set of data from the first data source via a first data source query in accordance with connection information, a set of display options and data retrieval filters specified in a user-defined XML configuration file. The non-transitory computer readable medium further applies the user-defined XML configuration file to a second data source query to display a second set of data from a second data source in accordance with the set of display options specified for the first data source in the user-defined XML configuration file.
US11030242B1

A search system processes queries for accessing information stored in documents. A document comprises fields. The search system stores a plurality of indexes in a key-value store. Each index comprises key-value pairs. A key of a key-value pair is obtained by combining field data describing a field of a document. The value of each field is stored as an individual key-value in the key-value store. The search system receives a query requesting information stored in documents and specifying a search criteria. The search system builds a key-expression based on the search criteria and uses one or more indexes to find key-value pairs matching the key-expression. The search system finds the requested information based on the matching key-value pairs and provides the requested information to the query source.
US11030239B2

Routing packetized actions in a voice activated data packet based computer network environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify trigger keyword and request, and generate an action data structure. The action data structure can include digital components and entity-action pairs.
US11030237B2

Disclosed are methods and apparatuses to recognize actors during normal system operation. The method includes defining actor input such as hand gestures, executing and detecting input, and identifying salient features of the actor therein. A model is defined from salient features, and a data set of salient features and/or model are retained, and may be used to identify actors for other inputs. A command such as “unlock” may be executed in response to actor input. Parameters may be applied to further define where, when, how, etc. actor input is executed, such as defining a region for a gesture. The apparatus includes a processor and sensor, the processor defining actor input, identifying salient features, defining a model therefrom, and retaining a data set. A display may also be used to show actor input, a defined region, relevant information, and/or an environment. A stylus or other non-human actor may be used.
US11030233B2

The present disclosure provides for augmenting a presentation document to auto-cite references to material present in non-displayed parts of the presentation document identified via natural language processing (NLP) via displaying, in a graphical user interface (GUI), a given zone of a plurality of zones included in a presentation document; identifying, in an utterance received while the given zone is displayed in the GUI, a given key concept; identifying, via a content association map associated with the presentation document that identifies key concepts recited in the presentation document and which zones of the plurality of zones the key concepts appear in, a different zone of the plurality of zones that is not currently displayed in the GUI but in which the given key concept appears; and displaying, in the GUI concurrently with display of the given zone, a visual indicator related to the different zone.
US11030230B2

Embodiments may provide a document system that receives a responsiveness call from a user through the task/queue framework regarding a machine call document. Theses responsiveness calls may be used to refining the scoring algorithm used by the document system of to generate a desired confidence score for the document system.
US11030227B2

A new document is processed for ingestion into a corpus of a cognitive computing system by associating with a category of documents already contained within the corpus, such as a topical category. Then, the cognitive computing system is engaged automatically to query one or more questions previously-associated with the category to discover discrepancies between the new document and those already in the corpus. If a discrepancy is found, a confidence factor based upon extracted natural language entities and relationships is assigned to the discrepancy, and it is flagged and reported to a user for reconciliation.
US11030222B2

In one aspect, a method for similarity sharding of datatype items is provided. The method includes a set of operations or steps, including parsing a datatype item into one or more tokens, extracting at least one selected token from the parsed datatype item, the at least one selected token comprising a character string including one or more characters. The method further includes standardizing the character string of the at least one selected token, extracting a first character from the one or more characters included in the at least one standardized selected token, and assigning the datatype item to a select shard of a plurality of shards via character distribution lookup based on the extracted first character.
US11030221B2

A method for displaying content to a user at a user device, the method comprising: initiating, at the user device, a web element request indicative of a web element; transmitting, at a web element server, the web element to the user device in response to the web element request; receiving, at a code provisioning server, a code portion request in response to the web element request; transmitting, at the code provisioning server, a code portion to the user device in response to the code portion request; executing, at the user device, the code portion in response to the web element request, wherein executing the code portion causes a processor at the user device to: collate user data at the user device; and generate an instruction to execute an action based on the collated user data.
US11030202B2

A method and a device for recommendation of media content are described. The method includes: calculating scores of media content labels in a computer media content library; in descending order of the scores, selecting a first threshold media content label as a candidate media content label; for the candidate media content label, finding out a media content corresponding to the candidate media content label from the media content library; for the media content corresponding to the candidate media content label, in descending order of the amount of page views, selecting a second threshold media content as a media content to be recommended corresponding to the candidate media content label; and recommending the media content to be recommended corresponding to the candidate media content label to a user. The method and device can recommend popular media contents to users, and reduce the style difference between the media contents.
US11030197B2

A system can perform certain acts. The acts can include storing electronic receipts for a user in a database. The acts can further include receiving, from an electronic device of the user, product identification information. The acts can also include searching the electronic receipts to identify two or more of the electronic receipts listing a product referenced by the product identification information. Additionally, the acts can include facilitating a simultaneous display, on the electronic device of the user, of each respective electronic receipt of the two or more of the electronic receipts. The simultaneous display can include an overall view of the respective electronic receipt and an individual item view for the product listed in the respective electronic receipt.
US11030195B2

Methods and apparatuses are described for system for identifying and mitigating high-risk database queries through ranked variance analysis. A server identifies database queries executed against databases in a production computing environment within a predetermined time period, each database query associated with execution plans and each execution plan having corresponding plan data elements. For each database query: the server generates execution variance data for the execution plans for a database query based upon the corresponding plan data elements, comprising: determining an execution time variance between the execution plans; and determining a buffer gets variance between the execution plans. The server ranks the database queries according to (i) the execution time variance, and (ii) the buffer gets variance. The server computing device identifies high-risk database queries based upon the rank, and adjusts execution settings for each of the identified high-risk database queries to mitigate performance degradation in the production computing environment.
US11030192B2

A method includes assigning an access permission of a first user to a query object that represents a first query, the access permission granting the first user access rights to one or more data sources of the first query, the access permission being assigned as a runtime permission of the first query, granting a request from a second user to execute a second query, the first query being a subquery of the second query, and allowing the second user to execute the first query on the one or more data sources of the first query using the runtime permission assigned to the first query in executing the second query using the first query as the subquery.
US11030189B2

Materialized views are maintained for time-series databases, to enable faster analytics over large data sets and to downsample data for storage savings. These materialized views are the result of computations on existing tables, such as aggregation, approximation, sampling, filtering, statistical estimates, and more. A materialized view is created on a base table, and continuously maintained, such that as changes are made to the base table, the materialized view is correspondingly updated. The database system records metadata identifying regions of the base table that have already been materialized. Subsequently, these invalidated regions are rematerialized. Queries ensure up-to-date results by combining data from the materialized view with results calculated at query time on the base table. Invalidation records and completion thresholds are used to determine which results should use records from the materialized table and which should be computed from records from the base table.
US11030184B2

System and methods for database active monitoring are disclosed. In one embodiment, in an information processing device comprising at least one computer processor, a method for database activity monitoring may include: (1) a database monitor monitoring data from a database system and a user session with the database system; (2) the database monitor comparing the monitored data to at least one threshold; (3) the database monitor executing an automated action in response to the monitored data breaching one of the thresholds; and (4) the database monitor initiating an alert based on the breached threshold.
US11030183B2

Automatic append includes: identifying, based at least in part on contents of a first data set comprising a first plurality of columns and contents of a second data set comprising a second plurality of columns, a plurality of matching columns and a plurality of non-matching columns. The matching columns comprise one or more columns among the first plurality of columns; and corresponding one or more matching columns among the second plurality of columns. The non-matching columns comprise: one or more columns among the first plurality of columns that do not match with any columns among the second plurality of columns; and one or more columns among the second plurality of columns that do not match with any columns among the first plurality of columns. Automatic append further includes obtaining a user specification of a first one or more non-matching columns to be appended to a second one or more non-matching columns, the first one or more non-matching columns and the second one or more non-matching columns being selected among the plurality of non-matching columns; and appending the first data set and the second data set according to at least the identified plurality of matching columns and the user specification.
US11030176B2

In an example embodiment, a distributed storage system includes a service tier including a service node to receive a request for a logical object comprising binary data and metadata describing the binary data, and a storage tier including a plurality of storage nodes, wherein one or more of the storage nodes is to store the metadata describing the binary data. The distributed storage system also includes a coordination tier to store mapping information identifying the one or more of the storage nodes storing the metadata. The service node is also to receive the mapping information from the coordination tier, to access the metadata describing the binary data from one of the one or more of the storage nodes based on the mapping information, and to return the metadata describing the binary data in a response to the request.
US11030175B2

Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for blockchain-based hierarchical data storage. One of the methods includes determining, based on a blockchain stored in a database that includes multiple levels of storage, a level of storage of the multiple levels of storage that meets a data migration condition as a target level of storage, wherein state data of the blockchain are stored as state Merkle trees in data worksheets of the multiple levels of storage, generating, for the target level of storage, an empty data worksheet in response to determining that the target level of storage meets the data migration condition, and storing at least a portion of a state Merkle tree corresponding to a newly created block of the blockchain to the empty data worksheet.
US11030174B1

A system receives a set of log data generated from one or more computing services. The system identifies a first timestamp and a second timestamp associated with a set of log data. The system generates an index by encoding the quantized first and second timestamps and identifies a prefix length between the first and second timestamps. The prefix length is then used as a basis to interweave the encoded bits associated with the first and second timestamps to generate an index value. The index value may then be used as a key in connection with the index to locate log data to satisfy a query request.
US11030173B1

A method and system for managing searches of a data set that is partitioned based on a plurality of events. A structure of a search query may be analyzed to determine if logical computational actions performed on the data set is reducible. Data in each partition is analyzed to determine if at least a portion of the data in the partition is reducible. In response to a subsequent or reoccurring search request, intermediate summaries of reducible data and reducible search computations may be aggregated for each partition. Next, a search result may be generated based on at least one of the aggregated intermediate summaries, the aggregated reducible search computations, and a query of adhoc non-reducible data arranged in at least one of the plurality of partitions for the data set.
US11030169B1

Processing and storage responsibility for a data set may be split according to separately stored shards of the data set. As one or more loads associated with shards of the dataset grow a re-sharding operation may be performed to reduce loading of particular shards and nodes that host the particular shards. A re-sharding operation may cause only a sub-set of as set of shards of the dataset to be split and only cause second portions of the split shards to be stored in additional computing nodes. In some embodiments, a number of shards to be included in the sub-set of shards to be split may be selected based on an overall number of shards in the set and a largest number in the Fibonacci sequence that is less than the overall number of shards in the set.
US11030166B2

Examples of systems and method for data transition are described. In an example, the present disclosure provides for automating the process of data movement from on premise to cloud, i.e., source Data warehouse (DWH) movement, ETL to cloud base DWH, ETL. The present disclosure provides for objects identification, metadata extraction, automated data type mapping, target data definition script creation, data extraction in bulk using source native optimized utilities, users and access control mapping to the target DWH, binary object movement, end-end audit report, and reconciliation reports.
US11030165B2

A method and device for database design and creation is disclosed. The method includes determining ranks for each of a plurality of variables in each of a plurality of databases based on at least one attribute associated with each of the plurality of variables. The method further includes arranging each of the plurality of variables in a sequence with respect to an associated database from the plurality of databases. The method includes computing a correlation coefficient between the plurality of variables across the plurality of databases based on the sequence of arrangement. The method further includes determining based on the correlation coefficient, whether a relationship exists between one or more of the plurality of variables across the plurality of databases. The method includes creating a database using the plurality of databases based on the relationship, when the relationship exists between the one or more of the plurality of variables.
US11030164B2

A first instance of a deployer application is executed in a server mode. The deployer application is configured to deploy service instances for a multi-tenant application. A first onboarding request is received for a first tenant for the multi-tenant application. A first service instance for the first tenant is created, in response to the first onboarding request. A first request to deploy artifacts to the first service instance is received, by the first instance of the deployer application. The artifacts are deployed, by the first instance of the deployer application, to the first service instance.
US11030156B2

Apparatuses, systems, methods, and computer program products are disclosed for key-value stores with partial data access. An interface module is configured to receive a data object for storage in a key-value store. The data object may include a key and a value. A block object module is configured to generate a plurality of block objects smaller than the data object. A block object may include a new key and a new value. The new key may be based on the key for the data object and on metadata for the new value. The new value may be based on at least a portion of the value for the data object. A storage module is configured to store the block objects in the key-value store.
US11030153B2

System and method are provided for storing data using programmable rules on containers for collections of data items presented through the operating environment. This invention gives a container (folders or enhanced containers) the ability to be more than a straight-forward receptacle to contain a collection of data objects and other sub-containers. The invention provides for when data is added to a container system, collecting information from the data item and any pre-existing metadata, matching the information to a container using the container's rules, and if any matching containers are found, filing of the data item proceeds into any candidate locations.
US11030151B2

Systems and methods create an inverted index for a set of documents utilizing a heap data structure. The documents can be divided into a series of n-grams. The n-grams can be hashed, producing hashed n-gram values. A first hashed n-gram value can be placed into the heap data structure. Operations performed using the heap data structure obtain document identifiers that are associated with documents that include a hashed n-gram value that matches the top n-gram value in the heap.
US11030138B2

A circuit device includes first and second physical layer circuits, a bus switch circuit that switches connection between a first bus and a second bus, which are compliant with the USB standard, ON in a first period and OFF in a second period, and a processing circuit that performs processing for transferring a packet in a transfer route constituted by the first bus, the first and second physical layer circuits, and the second bus, in the second period. The second physical layer circuit includes a disconnection detection circuit that detects device disconnection of a device connected to the second bus side. If device disconnection is detected in the second period, the connection between the first bus and the second bus is switched from off to on after a wait period has elapsed from the timing at which the device disconnection was detected.
US11030137B2

A communication system for current-modulated transmission of data via a current loop—into which a master device and at least one slave device are looped. The at least one slave device has a switching means that is actuable by an evaluation and control unit and that is configured to short a current loop in the closed state, wherein the evaluation and control unit is configured to temporarily close and then reopen the switching means during a system configuration detection phase. An evaluation and control unit of the master device—is configured to detect when the at least one slave device is looped into the current loop.
US11030135B2

A method of and device for transferring data is provided. The method includes determining a difference between a data segment that was transferred last relative to each of one or more data segments available to be transferred next. In some embodiments, for so long as no data segment available to be sent has been waiting too long, the data segment chosen to be sent next is the data segment having the smallest difference relative to the data segment transferred last. The chosen data segment is then transmitted as the next data segment transferred.
US11030129B2

According to one general aspect, a device may include a host interface circuit configured to communicate with a host device via a data protocol that employs data messages. The device may include a storage element configured to store data in response to a data message. The host interface circuit may be configured to detect when a tunneling command is embedded within the data message; extract a tunneled message address information from the data message; retrieve, via the tunneled message address information, a tunneled message stored in a memory of the host device; and route the tunneled message to an on-board processor and/or data processing logic. The on-board processor and/or data processing logic may be configured to execute one or more instructions in response to the tunneled message.
US11030123B2

Many computer applications comprise multiple threads of executions. Some client application requests are fulfilled by multiple cooperating processes. Techniques are disclosed for creating and managing memory namespaces that may be shared among a group of cooperating processes in which the memory namespaces are not accessible to processes outside of the group. The processes sharing the memory each have a handle that references the namespace. A process having the handle may invite another process to share the memory by providing the handle. A process sharing the private memory may change the private memory or the processes sharing the private memory according to a set of access rights assigned to the process. The private shared memory may be further protected from non-sharing processes by tagging memory segments allocated to the shared memory with protection key and/or an encryption key used to encrypt/decrypt data stored in the memory segments.
US11030118B2

In a memory module, encryption information is received from an external source and stored exclusively within a non-persistent storage element such that the encryption information is expunged from the memory module upon power loss. Write data is received and encrypted using the encryption information stored within the non-persistent storage element to produce encrypted data which is stored, in turn, within a nonvolatile storage of the memory module.
US11030117B2

A host processor receives an address translation request from an accelerator, which may be trusted or un-trusted. The address translation request includes a virtual address in a virtual address space that is shared by the host processor and the accelerator. The host processor encrypts a physical address in a host memory indicated by the virtual address in response to the accelerator being permitted to access the physical address. The host processor then provides the encrypted physical address to the accelerator. The accelerator provides memory access requests including the encrypted physical address to the host processor, which decrypts the physical address and selectively accesses a location in the host memory indicated by the decrypted physical address depending upon whether the accelerator is permitted to access the location indicated by the decrypted physical address.
US11030114B2

Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: collecting logging data generated by operation of a distributed computing system that is used by a plurality of tenants; storing the logging data as a plurality of files stored in a multi tier, shared volume storage system, with the storage of the logging data as a plurality of files including: dividing the plurality of files among and between a plurality of shared volume data structures, and organizing each shared volume data structure of the plurality of shared volume data structures according to a plurality of tiers; for each given file of the plurality of files; and mapping, by a domain agent and in a mapping table data structure, an association between the given file and the shared volume data structure in which the given file is stored.
US11030112B2

Enhanced address space layout randomization is disclosed. For example, a memory includes first and second memory addresses of a plurality of memory addresses, where at least one of the plurality of memory addresses is a decoy address. A memory manager executes on a processors to generate a page table associated with the memory, which includes a plurality of page table entries. Each page table entry in the plurality of page table entries is flagged as in a valid state. The page table is instantiated with first and second page table entries of the plurality of page table entries associated with the first and second memory addresses respectively. A plurality of unused page table entries of the plurality of page table entries, including a decoy page table entry, is associated with a decoy address.
US11030111B2

A computer-implemented method according to one embodiment includes identifying a data write to a specific position within a virtual address space, determining an entry within a metadata structure that corresponds to the specific position within the virtual address space, and adding state information associated with the data write to the entry within the metadata structure, the state information including a size of the data write within the virtual address space and an alignment of the data write within the virtual address space.
US11030110B2

An integrated circuit includes a first communication interface for communicatively coupling the integrated circuit with a coherent data processing system, a second communication interface for communicatively coupling the integrated circuit with an accelerator unit including an effective address-based accelerator cache for buffering copies of data from a system memory, and a real address-based directory inclusive of contents of the accelerator cache. The real address-based directory assigns entries based on real addresses utilized to identify storage locations in the system memory. The integrated circuit further includes request logic that communicates memory access requests and request responses with the accelerator unit. The request logic, responsive to receipt from the accelerator unit of a read-type request specifying an aliased second effective address of a target cache line, provides a request response including a host tag indicating that the accelerator unit has associated a different first effective address with the target cache line.
US11030100B1

Embodiments relate to a system, program product, and method for expanding the retention capacity of a write cache on a host bus adaptor (HBA) device through the use of non-volatile dual in-line memory modules (NVDIMMs). At least a portion of the existing NVDIMM capacity is leveraged to temporarily retain data that is to be written to persistent storage to reduce the potential for data loss during external electric power disruptions. A NVDIMM HBA Write Cache Module (NHWCM) facilitates the data file traffic transmission and I/O command generation and transmission between a processing device, the HBA device, the NVDIMMs, and the persistent storage.
US11030098B2

An incoming write request received from a client is accessed. The incoming write request comprises a write command to transfer write data to a buffer memory. An initial portion of the write data is written to the buffer memory. An alignment of a final portion of the write data with respect to a memory bank width of the buffer memory is determined. The client is determined to be designated as a burst-overwrite client. In response to determining that the final portion of the write data is unaligned with the memory bank width of the buffer memory, the final portion of the write data is written to the buffer memory without preserving previously stored data based on the client being designated as a burst-overwrite client.
US11030091B2

A semiconductor storage device exhibiting improved programming reliability is provided. In the disclosure, flash memory includes a storage controller and a NAND type storage device. The storage controller includes a voltage detecting part, SRAM, RRAM, and a writer/selector. The voltage detecting part detects whether a power supply voltage drops to a fixed voltage. The SRAM stores a conversion table for converting a logical address into a physical address. The RRAM stores the logical address of a block and a page currently being programmed and conversion information for converting the logical address into another physical address when the fixed voltage is detected by the voltage detecting part during a programming process. The writer/selector converts the inputted logical address into the physical address according to the conversion table or the conversion information of the RRAM and programs data on the page of the block selected according to the converted physical address.
US11030089B2

A portion of a logical block address to physical block address (“L2P”) translation map may be identified. A last snapshot of the portion of the L2P translation map may be identified. One or more write operations may be determined, where the write operations are associated with logical block addresses of the portion of the L2P translation map. The write operations may have been performed after the last snapshot of the portion of the L2P translation map was stored. An address on the portion of the L2P translation map may be updated by a processing device based on the determined one or more write operations and the last snapshot of the portion of the L2P translation map.
US11030086B2

A method and apparatus are provided that includes, in a same framework, storing an artificial intelligence (AI) model, loading the AI model into a serving platform, loading and testing a test unit against the AI model loaded into the serving platform, and collecting reports from results of storing the AI model, loading the AI model into the serving platform and testing the test unit.
US11030085B2

A mocking service allows a mocking instance of an API specification to receive behavior parameters with requests for resources of the API specification. The mocking service may digest these parameters and generate a response according to the parameters and using the instance of the API specification. The dynamic responses allow a service to be configured for interacting with an API corresponding to the API specification and for interacting with different response scenarios of the API. The parameters may define response behaviors such as a fixed time until a response is received, a variable time until a response is received, error rate, error codes, validations, etc. In some cases, based on a behavior parameter indicating a request for random data for a requested resource, the mock implementation of the API may generate and return random data according to variables defined in the API specification.
US11030083B2

A computer implemented method comprises receiving code coverage analysis data in respect of a code coverage analysis performed in respect of a particular version of a particular source code base and a test suite, wherein the particular source code base is maintained in a source code repository of a version control system; identifying a code coverage result repository of the version control system, wherein the code coverage result repository is associated with the particular version of the particular source code base; generating a new storage version based on the code coverage analysis data; obtaining a delta between the new storage version and a previous storage version of the code coverage analysis data; and committing the delta to the code coverage result repository of the version control system as a new version to de-duplicate code coverage analysis data.
US11030075B2

Efficient register breakpoint checks rely on initiating an event based on an access to a register. Initiating the event can include, based on decoding a machine code instruction, identifying one or more registers that a machine code instruction could touch, and inserting an identification of the touched registers into a stream of executable operations for the machine code instruction. Then, while executing the executable operations, these registers can be compared with a register breakpoint collection. An event can be generated when one of these registers is in the register breakpoint collection. The event might trigger a conditional analysis, an execution break, and/or logging. In some implementations, the event might enable lifetime and/or taint analysis by removing a register from a monitoring collection if the executable operations write to the register, or by adding a destination of a read to the monitoring collection if the executable operations read from the register.
US11030072B2

Aspects of the invention include creating and starting fast-start container images. A preview image of a container is received at a host computer. The preview image includes a subset of an original image of the container. The preview image of the container is executed, at the host computer, for a workload. Based at least in part on detecting a fault during the executing of the preview image of the container, one of the original image of the container and a portion of the original image not included in the preview image of the container is accessed for continuing execution of the workload.
US11030067B2

A computing system is configured to derive insights related to asset operation and present these insights via a GUI. To these ends, the computing system (a) receives data related to the operation of assets, (b) based on this data, derives a plurality of insights related to the operation of at least a subset of the assets, (c) from the insights, defines a given subset of insights to be presented to a user, (d) defines at least one aggregated insight representative of one or more individual insights in the given subset of insights that are related to a common underlying problem, and (e) causes the user's client station to display a visualization of the given subset of insights including (i) an insights pane that provides a high-level overview of the subset of insights and (ii) a details pane that provides additional details regarding a selected one of the subset of insights.
US11030064B2

The subject disclosure relates to employing grouping and selection components to facilitate a grouping of failure data associated with oil and gas exploration equipment into one or more equipment failure type groups. In an example, a method comprises grouping, by a system operatively coupled to a processor, training data of a set of equipment failure data into one or more failure type groups based on one or more determined failure criteria, wherein the one or more failure type groups represent equipment failure classifications associated with energy exploration processes; and selecting, by the system, first ungrouped data from the set of equipment failure data based on a level of similarity between the first ungrouped data and the training data.
US11030055B2

A distributed database system may implement fast crash recovery. Upon recovery from a database head node failure, a connection with one or more storage nodes of a distributed storage system storing data for a database implemented by the database head node may be established. Upon establishment of the connection with the storage nodes, that database may be made available for access, such as for various access requests. In various embodiments, redo log records may not be replayed in order to provide access to the database. In at least some embodiments, the storage nodes may provide a current state of data stored for the database in response to requests.
US11030050B2

Provided is a database archiving method. According to the exemplary embodiment of the present invention, a database archiving method includes: selecting at least one record group including a plurality of records from an original table from which data is archived, based on selection information on at least one of a time and a field value; storing group compression data compressed to be created for every record group and the selection information corresponding to the group compression data in a compression table, with respect to each of at least one selected record group; and deleting a plurality of records included in at least one selected record group from the original table.
US11030026B2

An apparatus, method, and computer program product are provided to detect error conditions and otherwise monitor the status of request data object and network response assets and related systems to allow for the efficient movement of network resources and other resources in high-volume network environments. In some example implementations, otherwise unrelated request data objects and their related parameters, along with otherwise unrelated network response asset systems are depicted on a single interface such that pairings between request data objects and network response assets, and other status information can be readily viewed. Some example implementations contemplate the use of location data in connection with error detection and remediation. Some example implementations also contemplate the establishment and use of a communication channel between an interface system and a system associated with a request data object and/or a network response asset upon the detection of an error condition.
US11030001B2

A method for execution by a request scheduler includes receiving a set of requests for execution from at least one request issuer. Resource requirements are determined for each of the set of requests, and current resource availability data is determined for resources indicated in the resource requirements. Scheduling data is generated for the set of requests based on the resource requirements and the current resource availability data. A first subset of the set of requests are added to a queue in response to the scheduling data indicating the first subset of the set of requests be queued for execution. Execution of the set of requests is facilitated in accordance with the scheduling data by facilitating immediate, simultaneous execution of a second subset of the set of requests and by facilitating serial execution of the first subset of the set of requests.
US11029997B2

Techniques related to executing a plurality of instructions by a processor comprising receiving a first instruction for execution on an instruction execution pipeline, wherein the instruction execution pipeline is in a first execution mode, and wherein the first instruction is configured to utilize a first memory location, begin execution of the first instruction on the instruction execution pipeline, receiving an execution mode instruction to switch the instruction execution pipeline to a second execution mode, switching the instruction execution pipeline to the second execution mode based on the received execution mode instruction, receiving a second instruction for execution on the instruction execution pipeline, the second instruction configured to utilize the first memory location, determining that the first instruction and the second instruction utilize the first memory location, and stalling execution of the second instruction based on the determining.
US11029996B2

A computer system comprising a plurality of processor units, resources for executing a harmonic set of tasks, and a task interrupt switch device having inputs for receiving a common time base and the task interrupts, outputs each connected to a respective one of the processor units, registers each corresponding a to respective one of the outputs, reinitializable counters each corresponding to a respective one of the outputs, and a control unit arranged to distribute the task interrupts between the outputs as a function of the values of the registers and of the counters.
US11029977B2

Methods, apparatus and articles of manufacture to provide workflow subscription management in a cloud computing environment are disclosed. Example methods disclosed herein include causing display of a template corresponding to an event topic that is to trigger a workflow associated with a first workflow subscription, the first workflow subscription included in a plurality of workflow subscriptions having a hierarchy, the template to include a first field to specify whether at least one other workflow subscription associated with the event topic is to be blocked until a hierarchically dominant workflow subscription has at least one of been notified of the event topic or taken action based on the event topic. Disclosed example methods also include triggering the workflow in response to an event notification associated with the event topic.
US11029969B2

Determining a characteristic of a configuration file that is used to discover configuration files in a target machine, a computer identifies, using information associated with a configuration item of a machine, a candidate configuration file related to the configuration item of the machine, from among a plurality of files from the machine. The computer extracts a value of a feature of the candidate configuration file and aggregates the candidate configuration file with a second candidate configuration file related to the same configuration item identified from among a plurality of files from a second machine, based on the extracted value. The computer then determines a configuration file related to the configuration item from among the aggregated candidate configuration files based on a result of the aggregation, and determines a characteristic of the configuration file related to the configuration item.
US11029966B1

A computing system can be dynamically configured to operate with an eGPU that is connected to the computing system via a USB-C port. An eGPU manager, which may be a BIOS service, can be provided on a computing system and configured to detect when an eGPU has been connected to a USB-C port. When the eGPU manager detects an eGPU, it can employ an identifier of the eGPU and possibly characteristics of the eGPU and/or the computing system to query a lookup table for values for configuration settings that are optimal for the particular eGPU. The eGPU manager can then set the configuration settings to the obtained values so that the computing system will boot and/or operate properly while the eGPU is connected.
US11029962B2

An execution unit comprising a processing pipeline configured to perform calculations to evaluate a plurality of mathematical functions. The processing pipeline comprises a plurality of stages through which each calculation for evaluating a mathematical function progresses to an end result. Each of a plurality of processing circuits in the pipeline is configured to perform an operation on input values during at least one stage of the plurality of stages. The plurality of processing circuits include multiplier circuits. A first multiplier circuit and a second multiplier circuit are configured to operate in parallel, such that at the same stage in the processing pipeline, the first multiplier circuit and the second multiplier circuit perform their processing. A third multiplier circuit is arranged in series with the first multiplier circuit and the second multiplier circuit and processes outputs from the first multiplier circuit and the second multiplier circuit.
US11029949B2

A hardware processing unit is provided. The hardware processing unit includes: an accumulator; a multiplier-adder receives first and second factors and receives an addend, the multiplier-adder generates a sum of the addend and a product of the first and second factors and provides the sum; a first multiplexer receives a first operand, a positive one, and a negative one and selects one of them for provision as the first factor to the multiplier-adder; a second multiplexer receives a second operand, a positive one, and a negative one and selects one of them for provision as the second factor to the multiplier-adder; a third multiplexer, having an output, that receives the first operand and the second operand and selects one of them for provision on its output; and a fourth multiplexer receives the third multiplexer output and the sum and selects one of them for provision to the accumulator.
US11029926B2

The present disclosure relates to digital experience development platforms and, more particularly, one or more components, systems and methods thereof of an intelligent digital experience development platform (IDXDP) configured to assist different users in the development, design and deployment of digital applications. A computer-implemented method comprises: receiving, by a computing device, an event stream comprising user actions performed within a development tool; determining, by the computing device, using the event stream, that a user is performing an action in the development tool; determining, by the computing device, an intent of the user based on cognitive analysis of the action; determining, by the computing device, a different approach that satisfies the intent of the user; and providing, by the computing device, a recommendation of the different approach to the user.
US11029913B1

Described herein is a system in which multiple display devices may be located remotely throughout a facility. The system receives location information for a number of users within the facility. The system is able to identify a set of users collocated with a particular display device and generate a set of configuration settings specific to that set of users. Information provided by the system, either in response to an information request or automatically, may be formatted and/or filtered according to the generated set of configuration settings. In some embodiments, the set of configuration settings may be compiled from each of the users in the set of users based on priority.
US11029910B2

A display screen of a terminal includes a substrate, and a display layer over the substrate. The display layer includes a primary display area and a secondary display area. The secondary display area has a resolution equal to or greater than that of the primary display area. The light transmission performance of the secondary display area is superior to that of the primary display area.
US11029909B2

[Object] To transmit information more flexibly and more reliably while allowing for user freedom. [Solution] There is provided an information processor including an output control section that controls an output of presentation information that is performed by a plurality of output terminals. The output control section determines, on the basis of a moving path of a user, an allocation of the presentation information that is caused to be outputted by corresponding one of the plurality of output terminals. In addition, there is provided an information processing method that includes controlling, by a processor, an output of presentation information performed by a plurality of output terminals, and the controlling further includes determining an allocation of the presentation information that is caused to be outputted by corresponding one of the plurality of output terminals on the basis of a moving path of a user.
US11029901B2

An information processing apparatus comprises: a first display unit configured to display a preview screen including a preview image based on page data included in book data; a setting unit configured to set a spread attribute for laying out one page data included in the book data over a plurality of pages; and a display unit configured to display, if the page data set with the spread attribute does not satisfy a spread condition, information indicating that the spread condition is not satisfied in association with a preview image based on the page data set with the spread attribute together with the preview image based on the page data set with the spread attribute.
US11029893B2

A storage device includes a nonvolatile memory device; and a controller configured to, sequentially receive first read commands and a first write command, the first write command being associated with first write data, slice the first write command to generate a plurality of sub-commands, slice the first write data to generate a plurality of sub-data elements, and alternately transmit, to the nonvolatile memory device, at least one read command of the first read commands, and one sub-command of the plurality of sub-commands and one sub-data element of the plurality of sub-data elements.
US11029885B2

A memory controller controls access to a flash memory including a plurality of physical blocks, each of which includes a plurality of pages, based on a command assigned from a host system. The memory controller allocates a physical block within the flash memory in a prescribed search range as a prescribed physical block where management information is written, writes the management information necessary for accessing the flash memory to the prescribed physical block, and operates to search for the prescribed physical block when second firmware is read from the flash memory. The writing information, including the management information, is written to the prescribed physical block in a same format regardless of a type of flash memory. Information written to pages is sequentially read at prescribed page intervals in the prescribed search range in searching for the prescribed physical block.
US11029880B2

A method includes determining, by a storage unit of a dispersed storage network (DSN), a storage unit memory pressure level. When the storage unit memory pressure level compares unfavorably to a threshold, the method further includes, in response to a data access request regarding an encoded data slice from a computing device, determining whether the data access request includes an override message or a non-override message. When the data access request includes the non-override message, the method includes generating a storage unit memory pressure level message in accordance with the storage unit memory pressure level and the type of data access request, sending the storage unit memory pressure level message to the computing device, and processing the data access request in accordance with the storage unit memory pressure level message. When the data access request includes the override message, the method further includes processing the data access request.
US11029874B2

Systems, apparatus and methods for generation of XOR signature metadata and XOR signature management are presented. In one or more embodiments, a storage device controller includes a host interface, configured to receive one or more string lines (SLs) of data from a host, the one or more SLs to be programmed into a non-volatile memory (NVM), and processing circuitry. The processing circuitry is configured to, for each of the one or more SLs, generate signature metadata and provide the signature metadata in a header of the SL. The processing circuitry is still further configured to XOR two or more of the SLs with their respective signature metadata to generate a snapshot, and write the snapshot to the NVM.
US11029871B2

Disclosed are techniques for data deduplication, which include methods, systems, or computer products for reducing data redundancy in a data storage system comprising searching a cluster of nearest neighbors, wherein the cluster has been created using a locality sensitive hashing algorithm, to determine if a data block has been stored in the data storage system prior to writing the data block. In alternate embodiments, the nearest neighbor clusters could be created using one or more of the following algorithms: k-means clustering algorithm, a k-medoids clustering algorithm, a mean shift algorithm, a generalized method of moment (GMM) algorithm, or a density based spatial clustering of applications with noise (DBSCAN) algorithm.
US11029868B1

A initialization code/data memory mapping system includes a processing system, memory device(s) storing initialization code and initialization data, and a main memory system. The processing system performs first MMIO read operations to access the initialization code stored in the memory device(s) that is mapped to an initialization memory space in order to provide an initialization engine, and uses it to copy the initialization code from the memory device(s) to the main memory system. The processing system then accesses the initialization code stored in the main memory system in order to provide the initialization engine, and uses it to map the initialization data stored in the memory device(s) to the initialization memory space. The processing system then performs second MMIO read operations to access the initialization data stored in the memory device(s) that is mapped to the initialization memory space for use by the initialization engine.
US11029867B2

A memory system may include: a nonvolatile memory device including a plurality of memory blocks; and a controller for reading data stored in a physical address in response to a read command from a host, the read command including a first logical address, a first physical address corresponding to the first logical address, and a first read count associated with the first physical address, the controller may read first data from a first block corresponding to the first physical address and sends a response to the read command to the host, the response including the first data and updated information relating to the first read count.
US11029861B2

Memory devices might be configured to perform methods including reading a first page of memory cells and flag data wherein the flag data indicates whether a second page of memory cells adjacent to the first page is programmed, and determining from the flag data whether to re-read the first page of memory cells with an adjusted read voltage; performing a sense operation on memory cells coupled to first data lines of a first array of memory cells and memory cells coupled to data lines of a second array of memory cells, and determining a program indication of memory cells coupled to second data lines from the sense operation performed on the memory cells coupled to the data lines of the second array of memory cells; and/or programming memory cells coupled to first data lines in a first array of memory cells, and programming memory cells coupled to second data lines in the first array of memory cells while programming memory cells coupled to data lines in a second array of memory cells with flag data indicative of the memory cells coupled to the second data lines in the first array of memory cells being programmed.
US11029846B1

Disclosed herein are methods and apparatus for content searching using a dynamic search keyboard. A method for searching for content includes displaying, on a display device, a search page including at least a dynamic search keyboard and a search bar. A character is selected on the dynamic search keyboard using a remote control device. The selected character is displayed on the search bar. The dynamic search keyboard is reconfigured using the selected character as the focus and relevant characters are positioned proximate to the selected character based on search algorithm analysis. The reconfigured dynamic search keyboard is displayed. The character selection and dynamic search keyboard reconfiguration are repeated until an exit action.
US11029843B2

A touch sensitive keyboard is disclosed. In one embodiment, a touch sensitive keyboard is provided that has a touchpad area separate from the keyboard keys. The keyboard is configured to disabled touchpad sensitivity when certain touch signals are received. In another embodiment, a touch sensitive keyboard is used as a controller. In a controller mode, keys on a touch sensitive keyboard are adapted to output a signal strength corresponding to a distance between the key and a finger operating as a control. In an embodiment, a touch sensitive keyboard includes a processor adapted to output a keystroke in response to one of the plurality of touch sensitive keys being pressed, and to output one or more touch points determined by interpolating signal strength for each of the plurality of touch sensitive keys on the keyboard.
US11029831B2

Systems, methods, and devices can allow applications to provide complication data to be displayed in a complication of a watch face. A client application can create a complication data object according to a template to efficiently select how the complication data is to be displayed. For example, a complication controller on the watch can receive new data and determine which template to use. The complication data object can be sent to a display manager that can identify the selected template and display the data according to the template.
US11029827B2

A system and method is disclosed that provides for character or text selection and editing. The text and character selection is made by user contact with a touch sensitive screen. In order to allow for refinement of the selection, a second expanded view is implemented as compared to the original display configuration of the screen. Furthermore, the selection is described in relation to two endpoints of the block of text. Additionally, a point is specified as the point desired for insertion of the selected text. The expanded view is implemented along with the original view as required when making character selection.
US11029821B2

Computer-implemented systems and methods are disclosed for automatically generating and displaying a chronology of events, where events may be represented by data objects in one or more databases. Events/data objects may be identified as relevant to an investigation or analysis based on specified criteria. A timeline may be generated based on the identified set of relevant events, and interactive user interfaces may be generated and displayed that present the events as a timeline and a list. Events may be selected from the timeline or the list, may be identified as key events in the chronology, and additional events related to a selected event may be determined and added to the chronology. Timelines may be compared to other data sets, including other timelines, other event lists, and other relevant data.
US11029817B2

Systems, methods, and non-transitory computer-readable storage media for intelligently managing a playlist of digital media provide an intelligent dynamic queue that is configured to manage the playback of digital media. The queue can transition between passive playback mode, active playback mode, and mixed playback mode. The queue can handle the playback of the songs in the queue according to the playback mode and/or a queue status field that is associated with each song in the queue.
US11029808B2

Systems and methods for estimating relevant functionalities are disclosed. Example embodiments include a system for estimating relevant functionalities. The system may include a receiver adapted to receive incoming signals and a transmitter adapted to send outgoing signals. Additionally, the system may include circuitry coupled to the transmitter and receiver. The system may cause the circuitry to use the receiver to obtain information gathered from one or more applications supported by the electronic device. The system may cause the circuitry to remove a subset of personally identifying information from the information obtained. The system may determine an estimated user preference for a functionality of a set of functionalities using the information obtained. The functionality may correspond to an icon in an array of icons presentable on a display of the electronic device. The system may use the transmitter to communicate the estimated user preference for the functionality to the electronic device.
US11029803B2

Disclosed herein is a robot including at least one of a display or a speaker, at least one sensor configured to detect a physical stimulus, and a processor configured to detect a first physical stimulus based on a first sensing value acquired from the at least one sensor and output a first interface representing a first emotion corresponding to the first physical stimulus via at least one of the display or the speaker. The processor is configured to detect repetition of the first physical stimulus based on at least one sensing value sequentially acquired from the at least one sensor and output an interface representing an emotion equal to or different from the first emotion via at least one of the display or the speaker, whenever the repeated first physical stimulus is detected.
US11029794B2

A touch panel, a display panel, and a display unit achieving prevention of erroneous detection caused by external noise. The touch panel includes: a plurality of detection scan electrodes extending in a first direction and a plurality of detection electrodes facing the plurality of detection scan electrodes and extending in a second direction which intersects the first direction. A ratio of fringe capacitance to total capacitance between one or more selected detection scan electrodes and a first detection electrode is different from a ratio of fringe capacitance to total capacitance between the one or more selected detection scan electrodes and a second detection electrode. The one or more selected detection scan electrodes are selected, in a desired unit, from the plurality of detection scan electrodes, to be supplied with a selection pulse, and each of the first and the second detection electrodes is selected from the plurality of detection electrodes.
US11029783B2

An embodiment of the invention provides a touch sensing apparatus, comprising: a light transmissive element (10) that defines a touch surface; a set of emitters (30a) arranged around the periphery of the touch surface to emit beams of light into the light transmissive element, wherein a first portion of the beams (50) of light propagate inside the light transmissive element while illuminating the touch surface such that an object touching the touch surface causes an attenuation of the propagating light, and wherein a second portion of the beams (90) of light pass out of the light transmissive element and are reflected to travel above the touch surface, a set of light detectors (30b) arranged around the periphery of the touch surface to receive light from the set of emitters from the transmissive element and from above the touch surface, wherein each light detector is arranged to receive light from more than one emitter.
US11029780B1

A method and apparatus for dynamically rescanning an array of sensor electrodes of an input device. The input device performs a first scan of the array over a plurality of iterations to acquire a frame of sensor data, where a different subframe of the sensor data is acquired from each iteration of the first scan. During each iteration of the first scan, the input device compares the subframe of sensor data acquired from the iteration with a respective subframe of sensor data acquired prior to the iteration. In some implementations, the input device may selectively repeat one or more iterations of the first scan based on the comparison.
US11029774B2

The present disclosure relates to a touch panel and a touch screen. In the touch panel, the cathode is reused. In the touch control stage, each of the cathodes serves as a touch electrode, and normal display and touch functions of the touch panel can be realized by a time-division driving manner. Specifically, in the display stage, the pixel circuit controls the light emitting state of each pixel point (each pixel point has a light emitting device including a cathode); in the touch control stage, touch control signals are applied onto all control signal terminals of the pixel circuit and the cathodes at the same time. By doing so, on the basis that the touch control function can be realized, the synchronous driving of the touch control electrodes and the electrodes corresponding to the touch control electrodes can be realized.
US11029773B2

A display module includes a display area and a non-display area disposed outside the display area on a plane. The display module includes a base layer, a circuit device layer, a display device layer, a thin film encapsulation layer, and a touch sensing layer. An inorganic layer of the touch sensing layer contacts an inorganic layer of the circuit device layer exposed by an organic layer of the circuit device layer. An inorganic layer of the thin film encapsulation layer is disposed between the inorganic layer of the touch sensing layer and the inorganic layer of the circuit device layer to block a moisture penetration path which causes delamination of the thin film encapsulation layer.
US11029769B2

A pen for use with a touch screen includes a first AC coupling circuit, a second AC coupling circuit, a sense-regulation circuit, and a response circuit. The first AC coupling circuit receives a sense signal from the touch screen. The sense-regulation circuit compares the sense signal to a reference signal to produce a comparison signal. In addition, the sense-regulation circuit generates a regulation signal based on the comparison signal, which regulates receiving of the sense signal. The response circuit generates a transmit signal based on the comparison signal and data. The second AC coupling circuit transmits the transmit signal to the touch screen.
US11029753B2

A human computer interaction system and a human computer interaction method are provided. The human computer interaction system includes a first sensor, a second sensor and a processor. The processor obtains first motion sensing data of the first operating portion from the first sensor, obtains second motion sensing data of the second operating portion from the second sensor different from the first operating portion, and determines an event according to both the first motion sensing data and the second motion sensing data. Accordingly, a hybrid motion tracking method for multiple operating portion of the user is provided.
US11029744B2

In one embodiment, a processor includes: at least one core; a stress detector coupled to the at least one core to receive at least one of a voltage and a temperature at which the processor is to operate, calculate an effective stress based at least in part thereon, and maintain an accumulated effective stress; a clock circuit to calculate a lifetime duration of the processor in a platform; a meter to receive the accumulated effective stress, the lifetime duration and a stress model value and generate a control signal based on a comparison of the accumulated effective stress and the stress model value; and a power controller to control at least one parameter of a turbo mode of the processor based at least in part on the control signal. Other embodiments are described and claimed.
US11029741B2

An image associated with a smart display device is received from a light capture device. Characteristics of the image received from the light capture device are identified. A determination is made as to whether to deactivate a display of the smart display device based on the characteristics of the image. In response to determining to deactivate the display of the smart display device based on the characteristics of the image, the display of the smart display device is deactivated.
US11029737B2

A hard disk fixing mechanism includes a casing, a partitioning member, a fixing feature, a plurality of studs and a number of position-limiting slots. The casing has two plates. The partitioning member is connected to the plates to define two accommodating areas for accommodating hard disks. These studs are respectively located on the plates. These position-limiting slots are respectively formed on two opposite sides of the partitioning member so that the studs are removably buckled on the position-limiting slots. The fixing feature is able to fix the partitioning member to the casing to prevent the studs from being disengaged from the position-limiting slots.
US11029736B2

A support apparatus for supporting a hard disk drive in a computer system to enable hard disk replacement under hot-swap operations, the apparatus comprises a rail, a primary bracket coupled to the rail, and a cage to which a hard disk drive is mountable and coupled to the primary bracket. The rail is mountable to a base element such as a main board or the chassis of a computer system. The cage is movable relative to the rail from an operating position to a first cage position, and subsequently from the first cage position toward a second cage position to provide a clearance space in front of the cage, in order to allow the hard disk drive mounted in the cage to be drawn out from the cage for replacement under hot-swap operations.
US11029734B2

A cycling computer includes a housing for enclosing an electronics package and a mount for removably securing the housing to the front of a bicycle. The housing has a wedge-shaped profile defined by a leading edge and a lower front surface extending rearward and downward to a bottom surface. The computer mount includes a cradle for removably receiving the housing. A bracket arm extends between the cradle and a mounting adapter which is used to connect to a handlebar or otherwise. The cradle further includes a curved underside surface extending rearward from a forward edge that is sized and shaped to align with the lower front surface of the computer housing to form a substantially smooth and continuous aerodynamic surface from the leading edge of the computer housing to a rear edge of the cradle.
US11029725B2

A folio for a portable information device may include: a first flat portion attached to a first portion of the portable information device; a second flat portion attached to a second portion of the portable information device; a third flat portion not attached to but in contact with the first portion of the portable information device; a first connecting portion that connects the first flat portion with the second flat portion, wherein the first connecting portion is foldable along a longitudinal axis of the first connecting portion; and a second connecting portion that connects the first flat portion with the third flat portion, wherein the second connecting portion is bendable along a longitudinal axis of the second connecting portion.
US11029722B2

A notebook computer and a keyboard decorative panel thereof are provided. The notebook computer includes a casing, a keyboard module and a keyboard decorative panel. The keyboard module is disposed on the casing. The keyboard decorative panel is disposed on the casing to conceal a hinge on the casing and a fastening hole of the keyboard module. The keyboard decorative panel includes a first cover, a second cover, and a flexible member connected between the first cover and the second cover. The flexible member has flexibility. The first cover bends relative to the second cover because of the flexible member. Therefore, the notebook computer and the keyboard decorative panel thereof enhance the ease of changing the keyboard module.
US11029718B2

An apparatus is provided which includes: a first supply node; a second supply node; a first transistor coupled to the first supply node, the first transistor is to provide a first current which is complementary to absolute temperature (CTAT); a second transistor coupled to the first supply node, the second transistor is to provide a second current which is proportional to absolute temperature (PTAT); a resistive device coupled in series at a node with the first and second transistors, and coupled to the second supply node, wherein the node is to sum the CTAT and the PTAT currents.
US11029717B2

Methods of powering a radio that is mounted on a tower of a cellular base station are provided in which a direct current (“DC”) power signal is provided to the radio over a power cable and a voltage level of the output of the power supply is adjusted so as to provide a substantially constant voltage at a first end of the power cable that is remote from the power supply. Related cellular base stations and programmable power supplies are also provided.
US11029714B2

A tracking voltage generator, the latter including: a first transistor having a first leakage current and which is coupled with the flipped gate transistor so that a difference between a gate-source voltage (Vgs) of a flipped gate transistor and the first transistor is approximately equal to a bandgap voltage of a semiconductor material from which the tracking voltage generator is formed; an output node providing a tracking voltage which has a positive or negative temperature dependency based on the flipped gate transistor and the first transistor; and a second transistor connected to the output node and which has a second leakage current. A current reference includes: the tracking voltage generator; an amplifier to receive the tracking voltage and output an amplified signal; a control transistor to receive the amplified signal and conduct a reference current therethrough; and a control resistor connected in series with the control transistor.
US11029713B2

A method and system for expanding the range of working environments in which a 3-D or depth sensor can operate without damaging or degrading the measurement performance of the sensor are provided. The sensor has a rigid support structure and a plurality of optoelectronic components fixedly supported on the support structure. The system includes an enclosure for enclosing the support structure and the supported optoelectronic components within an interior of the enclosure. A temperature control circuit includes a controller to monitor interior temperature within the enclosure and to regulate temperature within the enclosure to be within an operational temperature range of the sensor based on the monitored temperature.
US11029710B2

Embodiments of present disclosure relates to method and system for real-time tracking of moving target object. Initially, occlusion in view of real-time tracking of moving target object is detected. Occlusion comprises one of complete occlusion and partial occlusion in the view. Further, upon detection and until moving target object is retraced by overcoming the occlusion, at least one subsequent movement of object tracking system for retracing the moving target object and direction of movement of the object tracking system is varied based on at least one subsequent movement. The at least one subsequent movement is determined based on at least one of one or more potential locations associated with moving target object, one or more preceding movements and one or more preceding positions of real-time tracking of moving target object, or movement data associated with occlusion. The present disclosure provisions dynamic retracing of moving target object with presence of occlusion.
US11029705B2

An aircraft has a propulsion unit and a fuselage unit. The propulsion unit has a first rotor for providing a propulsion force on the aircraft. The fuselage unit extends along a rotation axis of the first rotor and has a rotationally symmetrical shape with respect to the rotation axis of the first rotor. The fuselage unit has a suspension at a first end by which the fuselage unit is coupled to the first rotor so that the fuselage unit is spaced apart from the first rotor along the rotation axis. A detection unit for the detection of environmental information is provided in the area of a second end of the fuselage unit. The propulsion unit is designed to keep the aircraft in a hovering flight condition so that a relative position of the aircraft with respect to a reference point on the Earth's surface remains unchanged.
US11029701B2

Described herein are an apparatus and a method for controlling movement of a vehicle along a transportation path. The method includes receiving, by circuitry of an information processing apparatus, first marker information that is generated based on a first marker being detected by the vehicle, wherein the first marker being one of a plurality of markers located at predetermined positions. The circuitry further determines a second marker of the plurality of markers to which the vehicle is to be moved from the first marker and thereafter generates first control information to control movement of the vehicle from the first marker to the second marker based on the first marker information and pre-determined navigation information associated with the first marker, wherein the predetermined navigation information indicates the location of the second marker relative to the first marker. The circuitry further transmits the first control system station information to the vehicle.
US11029694B2

An agent for navigating a mobile automated system is disclosed herein. The navigation agent receives a navigation instruction and visual information for one or more observed images. The navigation agent is provided or equipped with self-awareness, which provides or supports the following abilities: identifying which direction to go or proceed by determining the part of the instruction that corresponds to the observed images (visual grounding), and identifying which part of the instruction has been completed or ongoing and which part is potentially needed for the next action selection (textual grounding). In some embodiments, the navigation agent applies regularization to ensures that the grounded instruction can correctly be used to estimate the progress made towards the navigation goal (progress monitoring).
US11029691B1

A software product and methods determine a field coverage method for a nonholonomic robot to process a field using parallel lanes. A cellular decomposition algorithm divides the field into a plurality of cells, each having a plurality of parallel lanes. Permutations of lane processing orders are determined for each cell, based upon a minimum turning radius of the robot. A cell graph is generated to determine a shortest path for single-time processing each lane in each cell without violating the minimum turning radius of the robot. A step list defining movement of the nonholonomic robot along each lane in each cell of the shortest path through the cell graph is generated, and transits between the lanes, and laps around the field and any obstacles are added. A path program to control the nonholonomic robot to process the field is generated based upon the step list.
US11029688B2

A rumble-strip following system for automated vehicle steering includes a vibration-detector, a steering-device, and a controller-circuit. The vibration-detector is configured to detect vibration experienced by a host-vehicle traveling a roadway. The steering-device is configured to steer the host-vehicle. The controller-circuit is in communication with the vibration-detector and the steering-device. The controller-circuit is configured to determine that the vibration is indicative of a tire of the host-vehicle contacting a rumble-strip arranged parallel to a heading of the roadway, and operate the steering-device so the tire follows the rumble-strip.
US11029686B2

A method of automatically moving, by an automatic location placement system, a marine vessel includes receiving, by a central processing unit, from a vision ranging photography system, at least one optical feed including data providing a mapping of an environment surrounding a marine vessel. The method includes displaying, by the central processing unit, on a touch screen monitor, the mapping of the environment. The method includes receiving, by the central processing unit, from the touch screen monitor, target location data. The method includes directing, by the central processing unit, at least one element of a propulsion system of the marine vessel, to move the marine vessel to the targeted location, using the mapping.
US11029685B2

A method for detecting fallen cargo, the method may include receiving by a computerized system, sensed information related to driving sessions of multiple vehicles; applying a machine learning process on the sensed information to detect fallen cargo and to classify the fallen cargo to fallen cargo classes; estimating, from the sensed information, an impact of at least some of the fallen cargo classes on a behavior of at least some of the multiple vehicles; and determining, based on the impact, at least one suggested vehicle behavior as a response to a detection of at least some of the fallen cargo classes.
US11029684B2

Systems, devices, and methods for a safety system including: selecting an unmanned aerial vehicle (UAV) command on a controller, the controller comprising a first processor with addressable memory; presenting a first activator and a second activator on a display of the controller for the selected UAV command, wherein the second activator is a slider; and sending the UAV command to a UAV if the first activator and the second activator are selected, the UAV comprising a second processor with addressable memory.
US11029683B2

The present invention provides methods and systems of tracking a target with an imaging device onboard an unmanned aerial vehicle. The method may comprise identifying one or more targets in a first image captured by the imaging device, receiving a user selection of a target to be tracked from the one or more targets in the one or more images, generating target information for the target to be tracked based on the user selection of the target, detecting a deviation of a detected position and/or a detected size of the target in a second image captured by the imaging device from the selected position and/or the selected size of the target in the first image and adjusting at least one of the UAV and the carrier, to reduce the determined deviation to maintain the target substantially within the field of view of the image device, based on the deviation.
US11029682B2

An apparatus and method for centralized control of a vehicle. The apparatus includes a processing circuitry; and a memory, the memory containing instructions that, when executed by the processing circuitry, configure the apparatus to: establish control of a vehicle, wherein establishing the control further includes determining a set of instructions for controlling the vehicle, wherein the apparatus is configured to control the vehicle based on the determined set of instructions; determine, for a node, a subset of the set of instructions for controlling the vehicle; generate a mission plan for the vehicle based on a request from the node when the request is valid, wherein the request indicates a requested navigation from a first location to a second location, wherein the request is not valid when the requested navigation is not in the subset of instructions; and send, to the vehicle, control instructions for navigating to the first location and control instructions for navigating from the first location to the second location based on the mission plan.
US11029668B2

A system includes sensors, an interface and a controller. The interface receives feedback signals from the sensors. At least some of the sensors are disposed in an electrostatic chuck. The feedback signals are indicative respectively of fields of a heating plate of the electrostatic chuck. The controller, based on the fields and sets of calibration values, estimates values of a first field respectively for multiple points on a substrate. Each of the sets of calibration values corresponds respectively to one of multiple actuators. The calibration values, in each of the sets of calibration values, define amounts of contribution provided by a respective one of the actuators to the first field for the points. The controller changes physical states of the actuators based on the estimated values of the first field of the points to provide a predetermined temperature distribution profile across the electrostatic chuck.
US11029667B2

Provided is a method for operating an assembly for processing liquid food products, where the operation of the assembly comprises automatically executable steps and steps to be executed manually for various elements of the assembly, where machine readable pieces of information are applied to at least one of the various elements the machine-readable pieces of information identifying the respective element, where the steps to be executed manually are in a processing unit each associated with an execution status which is set to “executed” under the condition that the machine-readable pieces of information are read out at at least one predetermined element by way of a mobile terminal, and where a control device controls the automatically executable steps taking into account the execution status.
US11029656B2

A method for prioritizing a demand response program event based on occupancy for one or more buildings of one or more building types participating in a demand response program, the method comprising: receiving energy consumption and outside temperature streams Ei(h,T) corresponding to a portion of the one or more buildings, and receiving and employing occupancy components for each of the one or more buildings within the portion to process the streams, and generating occupancy levels corresponding to the one or more buildings within the portion, and assigning the occupancy levels to remaining ones of the one or more buildings not in the portion; and optimizing execution of the demand response program event by employing the occupancy components to prioritize dispatch messages to the one or more buildings to achieve objectives of the demand response program event.
US11029652B2

A method for controlling an energy storage system which includes receiving time-series data and customer specific data and developing one or more customer specific control models based, at least in part, on the time-series data and the customer specific data. After developing one or more customer specific control models, the method proceeds by training the customer specific control models and then deploying the customer specific control model to the customer for use by the customer to determine which of a plurality of modes the energy storage system should be in. The method may include the development, deployment and/or execution of one or more centralized control models for controlling a network of any combination of common and/or different customer control models.
US11029637B2

A positioning structure includes a positioning aiding member attached to a horizontal beam of a sheet feeder and having a positioning hole formed at an opposed portion thereof opposed to the horizontal beam. The positioning aiding member has a guide part that, when an image forming apparatus is installed onto a top of the sheet feeder, guides a horizontal beam of the image forming apparatus such that a positioning hole formed in a lower surface of the horizontal beam of the image forming apparatus approaches a first positioning pin coupled with the positioning aiding member as viewed in an extending direction of the horizontal beam of the sheet feeder.
US11029634B2

An image forming apparatus includes first and second casings, a support portion, a control panel, and a USB port. The first casing houses an image forming unit and includes a sheet discharge tray configured to support a sheet discharged by a discharge roller. The second casing is disposed above the first casing, and houses an image scanner. The support portion is disposed at a top surface of the first casing such that the support portion support raises the second casing, and partially defines an open portion that enables an access to the sheet discharged on the sheet discharge tray. The control panel is disposed at the second casing. A downstream end portion of the control panel is positioned downstream of the discharge roller in a discharging direction. The USB port is positioned above the sheet discharge tray, and overlaps, when viewed from the top, with the sheet discharge tray.
US11029629B2

According to one embodiment, an image forming apparatus includes a fixing roller, a heater, a heater controller, and a roller controller. The fixing roller conveys a sheet by rotation and fixes a recording material formed on the sheet to the sheet. The heater heats the fixing roller. The heater controller controls a temperature of the heater. The roller controller controls a rotation speed of the fixing roller. When the roller controller satisfies a predetermined condition indicating that a fixing part temperature indicating a temperature of the fixing roller is not suitable for operation, the roller controller increases a rotation speed to be higher than a rotation speed of a case in which the predetermined condition is not satisfied.
US11029628B1

An image forming apparatus includes an image forming device, a heater, and a controller. The image forming device is configured to generate a laser scanning beam based on the image data to form a toner image on a sheet. The heater is configured to heat the sheet. The heater includes heater elements arranged in a direction corresponding to the main scanning direction of the laser scanning. The controller is configured to selectively control the heater elements to be energized at an energization start timing based on the image data and a signal from the image forming device indicating a start of scanning by the laser scanning beam in the main scanning direction.
US11029627B2

In a fixing apparatus 200 having a heater 300 capable of selectively causing a plurality of heat generating blocks divided in a longitudinal direction of a substrate 305 to generate heat, an energization control portion 400 acquires, when performing a fixing operation, a cumulative amount of heat generation in each of a plurality of heating areas, a cumulative rotation time of a pressure roller 208, and information on a recording material that passes through a fixing nip portion, and controls energization of heat generating elements 302a and 302b on the basis of the acquired information.
US11029621B2

A conductive roll for electrophotographic device is provided. The conductive roll for electrophotographic device 10 includes a shaft body 12 and a non-foamed elastic body layer 14 formed on an outer periphery of the shaft body 12. The elastic body layer 14 is made of a cross-linked product of a silicone rubber composition containing the following (a) to (d), and a secondary particle diameter of the following (d) in the elastic body layer 14 is within a range of 100 to 500 nm. (a) is an organopolysiloxane, (b) is a crosslinking agent, (c) is a microcapsule catalyst made of fine resin particles which encapsulate a crosslinking catalyst by a resin other than a silicone resin, and (d) is silica with a BET specific surface area of 70 to 350 m2/g.
US11029610B2

A method for determining one or more optimized values of an operational parameter of a sensor system configured for measuring a property of a substrate. The method includes: determining a quality parameter for a plurality of substrates; determining measurement parameters for the plurality of substrates obtained using the sensor system for a plurality of values of the operational parameter; comparing a substrate to substrate variation of the quality parameter and a substrate to substrate variation of a mapping of the measurement parameters; and determining the one or more optimized values of the operational parameter based on the comparing.
US11029606B2

An optical element is configured to guide imaging light in projection lithography. The optical element has a main body and at least one optical surface carried by the main body. At least one compensation weight element, which is attached to the main body, serves for a weight compensation of a figure deformation of the optical surface caused by gravity. This results in an optical element with a small figure deformation at the use location.
US11029605B2

A method for improving a lithographic process for imaging a portion of a design layout onto a substrate using a lithographic apparatus, the method including: obtaining a first source of the lithographic apparatus; classifying the first source into a class among a plurality of possible classes, based on one or more numerical characteristics of the first source, using a machine learning model, by a computer; determining whether the class is among one or more predetermined classes; only when the class is among the one or more predetermined classes, adjusting one or more source design variables to obtain a second source.
US11029600B2

A resist composition including a resin component having more than 30 mol % of a structural unit represented by formula (a0-1), and an acid generator represented by formula (b1) in which R01 represents a hydrogen atom, an alkyl group or a halogenated alkyl group; Va01 represents an alkylene group; Ra01 represents an acid dissociable group; Rb01 represents an cyclic hydrocarbon group; Lb01 represents —O—C(═O)— or —C(═O)—O—; Yb01 represents a divalent linking group or a single bond; Vb01 represents a fluorinated alkylene group; Rb02 represents a fluorine atom or a hydrogen atom; provided that the total number of fluorine atoms contained in Vb01 and Rb02 is 2 or 3; and Mm+ represents an m-valent organic cation.
US11029597B2

Provided are a method for producing a pattern laminate, the pattern laminate having a first layer having a pattern on an object to be processed and a second layer, which has a small waviness after etching (ΔLWR), in which the method includes a step of forming a first layer having a pattern on an object to be processed and a step of forming a second layer on the first layer, and the glass transition temperature of the first layer is 90° C. or higher; a method for producing a reversal pattern; and a pattern laminate.
US11029596B2

The present application relates to a film mask comprising: a transparent substrate; a darkened light-shielding pattern layer provided on the transparent substrate; and an embossed pattern part provided on a surface of the transparent substrate, which is provided with the darkened light-shielding pattern layer, a method for manufacturing the same, a method for forming a pattern by using the same, and a pattern formed by using the same.
US11029595B2

A method comprising the steps of receiving a mask assembly comprising a mask and a removable EUV transparent pellicle held by a pellicle frame, removing the pellicle frame and EUV transparent pellicle from the mask, using an inspection tool to inspect the mask pattern on the mask, and subsequently attaching to the mask an EUV transparent pellicle held by a pellicle frame. The method may also comprise the following steps: after removing the pellicle frame and EUV transparent pellicle from the mask, attaching to the mask an alternative pellicle frame holding an alternative pellicle formed from a material which is substantially transparent to an inspection beam of the inspection tool; and after using an inspection tool to inspect the mask pattern on the mask, removing the alternative pellicle held by the alternative pellicle frame from the mask in order to attach to the mask the EUV transparent pellicle held by the pellicle frame.
US11029591B2

A light source device includes a plurality of laser modules and a beam combiner. Each laser module includes a first laser diode configured to emit a first laser beam and a second laser diode configured to emit a second laser beam. The beam combiner has a first dichroic mirror region and a second dichroic mirror region. The first dichroic mirror region is configured to transmit the first laser beam going out from the first laser module, and to reflect the second laser beam going out from the second laser module. The second dichroic mirror region configured to transmit the second laser beam going out from the first laser module, and to reflect the first laser beam going out from the second laser module.
US11029576B2

An electro-optic display comprising at least two separate layers of electro-optic material, with one of these layers being capable of displaying at least one optical state which cannot be displayed by the other layer. The display is driven by a single set of electrodes between which both layers are sandwiched, the two layers being controllable at least partially independently of one another. Another form of the invention uses three different types of particles within a single electrophoretic layer, with the three types of particles being arranged to shutter independently of one another.
US11029574B2

A method and system for an electrically switchable window system for an aerospace vehicle. The electrically switchable window system comprises electrically switchable windows and a window controller system connected to the electrically switchable windows. The window controller system receives a group of wireless signals from an onboard network system that controls systems in the aerospace vehicle and changes voltages applied to the electrically switchable windows when the group of wireless signals are received. The changes in the voltages change an amount of light passing through the electrically switchable windows.
US11029566B2

A privacy display comprises a polarised output spatial light modulator, reflective polariser, plural polar control retarders and a polariser. A birefringent surface relief diffuser structure is arranged to transmit light from the display with high transparency and provide diffuse reflection of ambient light to head-on display users. In a privacy mode of operation, on-axis light from the spatial light modulator is directed without loss and with low diffusion, whereas off-axis light has reduced luminance and increased diffusion. Further, overall display reflectivity is reduced for on-axis reflections of ambient light, while reflectivity is increased for off-axis light. The visibility of the display to off-axis snoopers is reduced by means of luminance reduction, increased frontal reflectivity and diffusion of ambient light. In a public mode of operation, the liquid crystal retardance is adjusted so that off-axis luminance and reflectivity are unmodified.
US11029561B2

An upper face of a light guide includes a projected portion that has a planar face, and a wall portion that surrounds the projected portion, wherein a top part of the wall portion is positioned higher than the planar face. A lower face of the light guide has a recessed portion. A light transmitting part that has a lower refractive index than a reflective index of the light guide is disposed on the projected portion in an area surrounded by the wall portion. A light source is disposed in the recessed portion. The projected portion has an oblique face which is oblique to the planar face and disposed between the planar face and the wall portion. In a plan view of the planar face of the projected portion, the oblique face of the projected portion is positioned outward of a lateral face of the recessed portion at least in part.
US11029540B2

A spectacle lens can inhibit ametropia of the eyes and ensure full visibility. The spectacle lens comprises: first refraction areas and second refraction areas. Each first refraction area has a first refraction force that may be based on a prescription for correcting the ametropia of the eyes. Each second refraction area has a refraction force different from the first refraction force and may function to focus images on the positions except the retina of the eyes, to inhibit the development of the ametropia. Near the central part of the lens, the second refraction areas form a plurality of independent island-shaped areas, and the first refraction areas form the areas beyond the areas of the second refraction areas.
US11029539B2

Provided are articles such as medical devices which comprise at least one water soluble, crosslinked copolymer. The primary polymer chains of the copolymer are hydrophilic and independently have a degree of polymerization in the range of about 10 to about 10,000. The water soluble, crosslinked copolymers of the present invention are free from terminal substrate associating segments. The copolymers may be incorporated into a formulation from which the article is made or may be contacted with the article post-formation.
US11029538B2

Contact lenses that have an ion-impermeable portion and an ion-permeable portion that are able to move on the eye without binding to the eye are described. The contact lenses exhibit an average ionoflux transmittance of at least 1.34×10−4 mm/min. One or more electronic components can be included in the contact lenses. Methods of making the contact lenses are also described.
US11029536B2

The invention relates to a multifocal lens (1) with a refractive focus (Fr) and with a diffractive structure (5) which, in the radial direction (r) of the lens (1), plotted across the squared radius (r2), has a periodic profile (6, 7, 8, 9), wherein the profile (6, 7, 8, 9) per period has four adjoining portions (6, 7, 8, 9) which are not differentiable at their connection sites (10, 11, 12, 13), wherein a first portion (9) has a monotonically falling function and the three further portions (6, 7, 8) have a monotonically rising function or vice versa, and wherein the further portion (7), which does not adjoin the first portion (9), has a greater pitch than the other further portions (6, 8).
US11029527B2

An optical mouse operated with respect to an illuminated surface outside the optical mouse is provided. The optical mouse includes a light source configured to emit a light beam, a light sensor, and a light pipe including a first optical element and a second optical element. The light beam enters the light pipe through the first optical element, and then propagates in the light pipe from the first optical element to the second optical element without reflection, and then leaves the light pipe through the second optical element, and then illuminates the illuminated surface. The light sensor is configured to receive at least a part of the light beam reflected or scattered by the illuminated surface.
US11029524B2

The present disclosure relates to a display device, including an optical imaging assembly and a neck wearable assembly. The optical imaging assembly is mounted on a head-mounted assembly, and is configured to present a virtual image to a user when the user wears the head-mounted assembly on the user's head. The neck wearable assembly is wearable on the user's neck, and is configured to obtain the virtual image and provide the virtual image to the optical imaging assembly for presenting.
US11029522B2

A method for constructing a three dimensional (3D) data item in a bendable device. The method includes determining, by the bendable device, an inter-axial distance between at least two imaging sensors of the bendable device based on a biometric associated with eyes. Further, the method includes determining, by the bendable device, a bending angle of the bendable device based on the inter-axial distance. Further, the method includes constructing, by the bendable device, the 3D data item using the bending angle of the bendable device.
US11029521B2

A head-mounted device may have a transparent display. The transparent display may be formed from a display unit that provides images to a user through an optical coupler. A user may view real-world objects through the optical coupler while control circuitry directs the transparent display to display computer-generated content over selected portions of the real-world objects. The head-mounted display may also include an adjustable opacity system. The adjustable opacity system may include an adjustable opacity layer such as a photochromic layer that overlaps the optical coupler and a light source that selectively exposes the adjustable opacity layer to ultraviolet light to control the opacity of the adjustable opacity layer. The adjustable opacity layer may block or dim light from the real-world objects to allow improved contrast when displaying computer-generated content over the real-world objects.
US11029519B2

A transparency includes a first substrate having a first surface and a second surface. A second substrate includes a third surface and a fourth surface. An optical coating is positioned on the fourth surface. The optical coating has a refractive index real component n of greater than about 1.8 and an nk ratio of greater than about 0.6, as measured at 550 nm. The fourth surface has a reflectance of less than about 1.2%, as measured from the first surface.
US11029500B2

A lens module includes a lens barrel and a lens group having a first second lenses. An image side surface of a first barrel wall includes a first planar surface, a first oblique surface extending towards the optical axis and towards the image side, and a second planar surface. An object side surface of a peripheral portion of the first lens includes a third planar surface attached to the first planar surface and a second oblique surface attached to the first oblique surface. An image side surface of the peripheral portion of the first lens includes a fifth planar surface, a third oblique surface extending towards the optical axis and towards the image side, and a sixth planar surface. An object side surface of the second lens includes a seventh planar surface attached to the fifth planar surface and a fourth oblique surface paced apart from the third oblique surface.
US11029496B2

A folded lens system that includes lenses with refractive power and two light folding elements such as prisms. A first lens on a first axis refracts light to a first folding element. The first folding element redirects the light from the first axis onto a second axis on which one or more lenses are arranged. The lenses on the second axis refract the light to a second folding element. The second folding element redirects the light onto a third axis on which a sensor is disposed. The lens system may include a front aperture. The sensor may be moved on the third axis to provide autofocusing, or alternatively the lens system may include one or more optical actuators that provide autofocusing. The lens system may have a low F-number (<=2.8), and may have a 35 mm equivalent focal length in the medium to long telephoto range.
US11029492B2

A lens module includes a circuit board, a carrier, and an optical filter. The carrier is fixed on a surface of the circuit board. The carrier defines a through hole. The optical filter is mounted on the carrier. The carrier defines at least one gas escape structure. A receiving space is between the optical filter and the circuit board, and the gas escape structure communicates with the receiving space to release water vapor in the receiving space and allow air pressure equalization and thus the relief of stress. The disclosure further provides an electronic device including the lens module.
US11029487B2

An optical lens includes a first lens group with a positive refractive power, a second lens group with a positive refractive power and an aperture stop. The first lens group and the second lens group are arranged in order from a first side to a second side, and the aperture stop is disposed between the first lens group and the second lens group. A total number of lenses with refractive powers in the optical lens is less than four, and the optical lens includes at least two lenses having an index of refraction of greater than 1.7.
US11029481B2

A lens module includes a lens barrel, and a lens group having a first and second lenses. An image side surface of a first barrel wall includes a first planar surface, a first oblique surface obliquely extending from the first planar surface, and a second planar surface extending from the first oblique surface. An object side surface of a peripheral portion of the first lens includes a second oblique surface attached to the first oblique surface and a fourth planar surface attached to the second planar surface. An image side surface of the peripheral portion of the first lens includes a fifth planar surface, a third oblique surface obliquely extending from the fifth planar surface, and a sixth planar surface extending from the third oblique surface towards the optical axis. An object side surface of the second lens includes a seventh planar surface and a fourth oblique surface.
US11029477B2

Provided is an optical fiber cable that is easier to be laid and enables higher-density packaging than an existing cable. This optical fiber cable is a slotless type optical fiber cable including: an optical unit formed by collecting and twisting a plurality of optical fibers or ribbons each formed by arranging the plurality of optical fibers; a cable core housing the optical unit; and a cable jacket provided around the cable core, and a tension member made of a fiber body within the cable core.
US11029468B2

An optical connector includes a first attachment area for receiving and permanently attaching to an optical waveguide. A light coupling unit is disposed and configured to move translationally and not rotationally within the housing of the connector. The light coupling unit includes a second attachment area for receiving and permanently attaching to an optical waveguide received and permanently attached at the first attachment area. The light coupling unit also includes light redirecting surface. The light redirecting surface is configured such that when an optical waveguide is received and permanently attached at the first and second attachment areas, the light redirecting surface receives and redirects light from the optical waveguide. The optical waveguide limits, but does not prevent, a movement of the light coupling unit within the housing.
US11029460B2

A waveguide, in particular an optical fiber, is coated and is of flexible configuration so that the waveguide can be laid in an adaptable manner, wherein the coating includes a light-frequency-converting substance so that in the event of UV light or IR light being coupled into the waveguide and an overbent waveguide, visible light escapes from the waveguide at a bend point.
US11029458B2

To provide a polarizing plate and an optical apparatus capable of improving durability while maintaining excellent optical characteristics. Provided is a polarizing plate 1 with a wire grid structure, including: a transparent substrate 10; and a grid-shaped convex portion 11 which is arranged on the transparent substrate 10 at a pitch P shorter than a wavelength of light of a use band, extends in a predetermined direction, and includes a reflection layer 12 formed of a light reflective material, wherein a surface of the grid-shaped convex portion 11 and a surface of a bottom surface portion of a groove formed between the grid-shaped convex portions 11 are provided with a protection film 20 which covers the surfaces thereof and the protection film 20 is formed by two kinds or more of protection films including an organic film formed of an organic material.
US11029453B2

The present invention relates to an optical system, including a fixed portion, a movable portion, an aperture unit and a first driving assembly. The movable portion is movably connected to the fixed portion and used to hold an optical element. The aperture unit is disposed on the movable portion and corresponds to the optical element. The first driving assembly is disposed in the fixed portion to drive the movable portion to move relative to the fixed portion.
US11029445B2

The embodiments of the present disclosure provide a method and an apparatus for determining an oil output quantity and a gas output quantity of a shale oil in-situ conversion, wherein the method comprises: obtaining a plurality of groups of shale samples of a target stratum of a target area; determining, according to the plurality of groups of shale samples, a first retained oil quantity, a first retained gas quantity, a Ro parameter, an oil output quantity, a gas output quantity, a second retained oil quantity, and a second retained gas quantity of each group of shale samples in the plurality of groups of shale samples under each preset temperature; building an oil output quantity model and a gas output quantity model according to the above data to determine an oil output quantity and a gas output quantity of the target area. By introducing and using parameters such as the retained oil quantity, the retained gas quantity, the oil output quantity and the gas output quantity to build accurate oil output quantity model and gas output quantity model, the present disclosure solves the technical problem in the existing methods that the predicted development potential has a large error and a low accuracy, and achieve the technical effect of accurately predicting the development potential by determining the oil output quantity and the gas output quantity of the target area.
US11029433B2

An apparatus can include a base assembly and a pivot assembly coupled to the base assembly. The apparatus can include a carriage coupled to the pivot assembly. The carriage can be shaped to receive a compass streamer telemetry unit (CSTU). The carriage can be configured to secure the CSTU. The pivot assembly can be rotatably coupled to the base assembly to adjust a pitch of the carriage. The carriage can be rotatably coupled to the pivot assembly to adjust roll of the carriage.
US11029427B2

Measuring in a first semiconductor crystal two anode channels and two cathode channels and measuring in a second semiconductor crystal one anode channel and one cathode channel; responsive to an energy of a sum of the two anode channels being within an energy window and an energy of the one anode channel being within the energy window: separating the two anode channels and the two cathode channels into combinations of anode-cathode channel pairs; for each of the anode-cathode channel pairs, determining a respective direction difference angle, each respective direction difference angle being determined via use of the one anode channel and one cathode channel; determining a determined one of the direction difference angles that has a smallest value; and setting as an initial interaction position of a photon a selected one of the anode-cathode channel pairs that corresponds to the determined direction difference angle. Additional embodiments are disclosed.
US11029420B2

The invention relates to a detecting unit for detecting ionizing radiation. The device comprises a converter unit for the amplification of ionizing radiation and a read-out unit, wherein the converter unit comprises a converter and a gas-electron multiplier, wherein said converter comprises a substrate with an ionizing radiation-receiving major surface and an electron-emitting major surface and a stack of accelerator plates in contact with the electron-emitting major side, wherein said stack comprises a plurality of perforated accelerator plates wherein the perforations of the perforated accelerator plates are aligned to form a matrix of blind holes.
US11029416B2

Method of real-time adaptive digital pulse signal processing for high count rate gamma-ray spectroscopy applications includes receiving a preamplifier signal at a pulse deconvolver, the preamplifier signal including resolution deterioration resulting from pulse pile-up. The method further includes generating a deconvoluted signal, by the pulse deconvolver, from the preamplifier signal, the deconvoluted signal having less resolution deterioration as compared to the received preamplifier signal. The method furthermore includes shaping of the deconvoluted signal by a trapezoid filter, the shaping comprising adjusting a shaping parameter of the trapezoid filter for an incoming signal based on a time separation from a subsequent incoming signal.
US11029413B1

A method of determining coordinates, including receiving GNSS (global navigation satellite system) signals from at least five satellites, wherein at least two of the five satellites belong to one constellation, and the remaining satellites belong to at least one other constellation; processing the GNSS signals to measure code and phase measurements for each of the satellites and each of the GNSS signals; selecting a subset of the GNSS signals as an optimal set for coordinate calculation, where the selecting is based on Semi-Definite Programming (SDP) relaxation as applied to an optimization of a PDOP (positional dilution of precision) criterion; calculating coordinates of a receiver based on the code and phase measurements of the selected subset; and outputting the calculated coordinates. The total number of signals in the optimal set should not exceed the predefined number of m signals.
US11029412B2

Approaches for efficient broadcast of satellite ephemeris information or data in NGSO satellite systems, based on Keplerian parametric models of the satellite orbits, are provided. Keplerian orbit parameters are utilized (e.g., parametric orbit models) for improved efficiency in broadcast of ephemeris data over use of point-wise vectors. The linear change and harmonic variations in Keplerian orbit parameters are accounted for, for example, based on the specification of the linear and harmonic terms, increasing accuracy and extending duration of validity of the orbit parameters. Data compression is employed by (i) differential encoding of orbital parameters, and (ii) exploiting the correlation between the harmonic (Fourier) coefficients model of the orbit parameters. An efficient transport mechanism entails classification of information in Classes with different repetition/update rates based on information types, significantly reducing required broadcast/update data rates while allowing for a wide variation in the orbit orientation.
US11029409B2

A map of an area is generated from first sensor data of a first field of view including a blocked area and second sensor data of a second field of view having an unblocked view of the blocked area.
US11029391B2

The invention pertains to a system for determining a distance, comprising: a light source for projecting a pattern of discrete spots of laser light towards the object in a sequence of pulses; a detector comprising picture elements, for detecting light representing the pattern as reflected by the object in synchronization with the sequence of pulses; and processing means to calculate the distance to the object as a function of exposure values generated by said picture elements. The picture elements generate exposure values by accumulating a first amount of electrical charge representing a first amount of light reflected during a first time window and a second electrical charge representing a second amount of light reflected during a second time window. The solid-state radiation source emits substantially monochromatic light having a wavelength spread of less than ±20 nm and the detector is equipped with a corresponding narrow bandpass filter.
US11029386B2

A computer includes a processor and a memory, the memory storing instructions executable by the processor to arrange data collected by a plurality of sequentially arranged emitters in a sensor according to a nonsequential numerical order of the emitters, transmit the nonsequential numerical order to a vehicle computer according to a secure protocol, and transmit the data to the vehicle computer.
US11029377B2

A method, device, and system for reducing inhomogeneity in an imaging magnetic field during magnetic resonance imaging is described. The method includes generating a corrective magnetic field during imaging, the corrective magnetic field having a first magnetic field component and a second magnetic field component with a phase separation therebetween. The first and second components are generated according to a stability parameter decomposed from a stability field that correct an instability identified within the imaging magnetic field.
US11029370B1

A sensor configured to generate a sensor output signal at a sensor output coupled to a pull up voltage through a pull up resistor includes a sensing element configured to generate a sensing element output signal indicative of a sensed parameter and a processor responsive to the sensing element output signal and configured to generate a processor output signal indicative of the sensed parameter. A digital output controller is responsive to the processor output signal and to a digital feedback signal and is configured to generate a controller output signal. An analog output driver is responsive to the controller output signal and configured to generate the sensor output signal at a first predetermined level or at a second predetermined level and a feedback circuit coupled between the sensor output and the digital output controller is configured to generate the digital feedback signal in response to the sensor output signal.
US11029369B1

A method for calibrating a magnetic source of an electromagnetic tracking system for tracking a position and orientation of an object using an inertial motion unit (IMU) mounted to the magnetic source and aligned with the coil array of magnetic source. Pitch and rolls angles of the coil array are calibrated using the IMU.
US11029366B2

Methods and apparatus for an IC package having an impedance detector module configured to have: a first connection to a first external energy source via a first IO pin of the IC package and a second connection to a detection component. In embodiments, the detection component is configured for connection to a first ground for the first external energy source via a second IO pin of the IC package, and to a barrier component, which is configured for connection to a second ground for a second external energy source via a third IO pin of the IC package. The impedance detector module is configured to detect a disconnection or degradation of a connection to ground.
US11029362B2

A voltage detector includes a cylindrical hollow body housing including an open end and a tool end. An internal circuit assembly includes a voltage sensing loop, a flashlight, and a microprocessor. The internal circuit assembly is disposed inside the cylindrical hollow body housing. The voltage sensing loop is configured to detect voltage without contacting a detected voltage, and the microprocessor is configured to control power to the flashlight via a flashlight power button independently from power to the voltage sensing loop via a voltage detector button.
US11029360B2

A protection device for a vehicle electrical system, including a battery pack having at least one contactor. A microcontroller generates a test pulse at a pulse output thereof and a sense input terminal. The microcontroller has at least one output coupled to the control terminal of the at least one contactor. A first capacitor has a terminal coupled to a first terminal of the at least one contactor; a second capacitor having a terminal coupled to a second terminal of the at least one contactor; and circuitry coupled between the microcontroller and the first and second capacitors. The circuitry reflects the test pulse to the sense input terminal if each contactor is open when the microcontroller applies a contactor opening voltage to the contactor control terminal, and presents a signal different from the reflected test pulse to the sense input terminal of the microcontroller if any contactor is welded shut.
US11029359B2

A model is generated for predicting failures at the wafer production level. Input data from sensors is stored as an initial dataset, then data exhibiting excursions or useless impact is removed from the dataset. The dataset is converted into target features, where the target features are useful in predicting whether a wafer will be normal or not. A trade-off between positive and negative results is selected, and a plurality of predictive models are created. The final model is selected based on the trade-off criteria, and deployed.
US11029353B2

Sensing a time varying electric field includes a device or system including a spatial sensor array having one or more transistors, a circuit including a resistor connected to each of the transistors, an analog-to-digital converter (ADC) to each circuit which convert an analog voltage outputs to digital form, and an antenna to each of the transistors. The antennas sense the time varying electric field and modulate current through their respective transistors. The spatial sensor array may be stationary or in motion during the sensing.
US11029352B2

Methods, systems and apparatus, for an unmanned aerial vehicle electromagnetic avoidance and utilization system. One of the methods includes obtaining a flight package indicating a flight pattern associated with inspecting a structure, the flight pattern causing the UAV to remain at a standoff distance from the structure, wherein the standoff distance is based on an electromagnetic field associated with the structure, and wherein the flight pattern is laterally constrained according to a property geofence associated with a right of way of the structure. The UAV is navigated according to the flight pattern, and the UAV captures images of the structure. For an initial portion of the flight pattern, the UAV navigates at an altitude based on the standoff distance and the property geofence towards the structure. The UAV determines a location at which to capture images of the structure, and the UAV provides the captured images to a user device.
US11029349B2

An input device is disclosed that provides reduced electromagnetic emissions while detecting the presence of an input object. In one embodiment, a first set of sensor electrodes is driven with a first modulated signal while a second set of sensor electrodes is driven with a second set of modulated signals that is based on an inverted first modulated signal. The first set of sensor electrodes may determine a capacitance value while the second set of sensor electrodes may reduce electromagnetic emissions associated with the first set of sensor electrodes.
US11029337B2

A testing head comprises at least one guide provided with a plurality of guide holes, and a plurality of contact elements housed in the plurality of guide holes. Suitably, the at least one guide comprises a plurality of conductive layers, each conductive layer: including holes of a corresponding plurality of group of the plurality of guide holes and electrically connecting a corresponding group of contact elements housed in the guide holes of the group, contact elements of a group being adapted to carry a same type of signal. The at least one guide is a multilayer comprising a plurality of non-conductive layers, and the conductive layers are arranged on respective faces of a layer of the plurality of non-conductive layers.
US11029329B2

The present document relates to a method of detecting structures on or below the surface of a sample using a probe including a cantilever and a probe tip, the cantilever being characterized by one ore more normal modes of resonance including a fundamental resonance frequency, the method including: applying, using a transducer, a vibrational input signal to the sample; sensing, while the probe tip is in contact with the surface, an output signal indicative of motion of the probe tip due to vibrations at the surface induced by the vibrational input signal; wherein the vibrational input signal comprises at least a first signal component having a frequency within a range of 10 to 100 megahertz; and wherein the vibrational input signal is amplitude modulated using at least a second signal component having a modulation frequency below 5 megahertz. The present document further relates to a scanning probe microscopy method.
US11029318B2

In some embodiments, the present invention provides methods for treating pregnant patients at risk of adverse pregnancy outcome, including, in some embodiments, by measuring one or more of a level of iC3b, intact C3, and total C3.
US11029313B2

The invention generally features compositions and methods for the diagnosis, treatment, and monitoring of neoplasia in a subject, as well as methods of treatment selection.
US11029309B2

The present invention relates to a detector matrix for detecting at least one analyte in a sample, preferably a sample of a body fluid, comprising at least one enzyme active in the presence of said at least one analyte and at least one indicator reagent changing at least one optical property dependent on the activity of said enzyme, wherein said detector matrix further comprises up-converting phosphor particles, preferably UV-emitting up-converting phosphor particles. The invention further relates to a test element and a test device for detecting at least one analyte in a sample comprising the detector matrix of the invention, as well as to a method for the manufacture of a detector matrix, a method for the manufacture of a test element, and to a method for detecting an analyte in a sample, comprising contacting a detector matrix according to the invention with a sample suspected to comprise said analyte.
US11029304B2

Provided is a water retort apparatus, methods of using the water retort apparatus, and systems including the water retort apparatus. An example of the water retort apparatus comprises a sample test cell, a heating element configured to heat the sample test cell to a temperature between about 212° F. and about 400° F., a condenser in fluidic communication with the sample test cell, a sight glass in fluidic communication with the condenser, a camera configured to capture images of the sight glass, and a controller configured to analyze the images captured by the camera and estimate a volume of water in the sight glass.
US11029300B2

A method and system for receiving, at a sampling location recommendation module, conventional and complementary information regarding a liquid distribution system, wherein the complementary information includes at least one of a social media post or a consumer report; processing the complementary information and a database of the liquid distribution system in the sampling location recommendation module, using computational and artificial intelligence algorithms, to generate a list of locations for sampling the liquid distribution system; displaying the list of locations; receiving a geo-tagged test record indicative of a sampled contaminant concentration value of at least one location of the list of locations; processing the geo-tagged test record, at a contamination source mapping module, to estimate a location and risk of a contamination source in the liquid distribution system; and displaying the estimated location and risk of the contamination source by modifying a map of the liquid distribution system.
US11029297B2

Methods and systems for determining concentrations of gases within a process chamber are provided. In one or more embodiments, a method includes introducing a first gas into a first cavity of a gas monitoring module, where the first cavity is thermally coupled to a second cavity of the gas monitoring module, and where the first cavity contains a first inlet and the first gas is introduced via the first inlet. The method includes introducing a gas mixture containing the first gas and a second gas into a second cavity, where the second cavity contains a second inlet and the gas mixture is introduced via the second inlet. The method also includes determining a first speed of sound inside the first cavity, determining a second speed of sound inside the second cavity, and determining a concentration of the second gas in the second cavity based on the first and second speeds of sound.
US11029276B2

A technique for producing a device for sensing a target species, comprising: providing first end second components, each comprising a support film, wherein at least one of said first and second components comprises at least one working electrode supported on the respective support film, at least one of said first and second components comprises at least one counter electrode supported on the respective support film, at least one of said first and second components defines a containing barrier supported on the respective support film, and at least one of said first and second components comprises an array of spacer structures supported on the respective support film; depositing a volume of liquid electrolyte on said first component; laminating said second component to said first component so as to spread said volume of liquid electrolyte out in a space created by said array of spacer structures within a liquid electrolyte area bounded by said containing barrier; wherein said liquid electrolyte functions to transport at least one electrochemical reaction product of an electrochemical reaction of the target species at the working electrode to the counter electrode for a counter electrochemical reaction at the counter electrode.
US11029275B2

A first conductor is embedded in the first dielectric layer to a first wear depth, where the first wear depth is associated with a first threshold wear level. A second dielectric layer overlies the first dielectric layer to a second wear depth. The second wear depth is associated with a second threshold wear level greater than the first threshold wear level. A second conductor is embedded in the second dielectric layer and separate from the first conductor. An indicator is adapted to indicate whether the wear plate is the first threshold wear level or the second threshold wear level.
US11029274B2

The invention provides a humidity sensor and a manufacturing method thereof. The humidity sensor comprises a substrate, an electrode structure, and a humidity sensing structure. The electrode structure is disposed on the substrate. The humidity sensing structure is disposed on the electrode structure. The humidity sensing structure includes a first humidity sensing layer and a second humidity sensing layer. The first humidity sensing layer is in direct contact with the electrode structure and has a first oxygen vacancy number. The second humidity sensing layer is disposed on the first humidity sensing layer and has a second oxygen vacancy number. The second oxygen vacancy number is greater than the first oxygen vacancy number.
US11029267B2

There are disclosed a method of producing an XRF readable mark, the XRF readable mark and a component comprising thereof. The method comprises providing an XRF marking composition with specific relative concentrations of one or more chemical elements and fabricating a multilayer structure of the XRF readable mark. The relative concentrations are selected such that in response to irradiation of the XRF marking composition by XRF exciting radiation, the XRF marking composition emits an XRF signal indicative of a predetermined XRF signature. Fabricating the multilayer structure comprises implementing an attenuation layer with at least one element exhibiting high absorbance for an XRF exciting radiation and/or an XRF background; and implementing a marking layer comprising said XRF marking composition.
US11029261B2

Methods and apparatuses for direct multiplication Fourier transform millimeter wave spectroscopy are disclosed herein. A sample method includes generating at least one pulse of microwave electromagnetic energy. The sample method also includes frequency-multiplying the pulse(s) to generate at least one frequency-multiplied pulse and filtering at least one spurious harmonic of the frequency-multiplied pulse to generate at least one filtered pulse. The spurious harmonic is generated by frequency-multiplying the pulse. The method also includes exciting a sample using the filtered pulse. The method further includes detecting an emission from the sample. The emission is elicited at least in part by the filtered pulse.
US11029258B2

A measurement system for use in measuring parameters of a patterned sample, the system including a broadband light source, an optical system configured as an interferometric system, a detection unit, and a control unit, where the interferometric system defines illumination and detection channels having a sample arm and a reference arm having a reference reflector, and is configured for inducing an optical path difference between the sample and reference arms, the detection unit for detecting a combined light beam formed by a light beam reflected from the reflector and a light beam propagating from a sample's support, and generating measured data indicative of spectral interference pattern formed by spectral interference signatures, and the control unit for receiving the measured data and applying a model-based processing to the spectral interference pattern for determining one or more parameters of the pattern in the sample.
US11029249B2

An apparatus (150) comprises a first detection chamber (130) for receiving microorganisms and configured to allow detection of the microorganisms via detection of scattered light from the first detection chamber (130); a medium (120) configured to permit passage of microorganisms from a sample (110) through the medium (120) into the first detection chamber (130); and at least one second detection chamber (140) configured to allow detection of the microorganisms via detection of scattered light from the at least one second detection chamber (140).
US11029245B2

A flow cell device including a spherical optical element is disclosed. The spherical lens can be sealed to the body of the flow cell device in a manner that provides external optical access to a fluid in an analysis region of a flow path through the flow cell device. The seal can be provided by an elastomer, a polymer, or a deformable metal. The disposition of the spherical lens to the flow path enables in situ optical analysis of the fluid. An optical analysis device can be removably connected to the flow cell device to provide the optical analysis. In some embodiments the optical analysis device is a portable Raman spectrometer. The flow cell device can provide a supplementary interrogation interface, and/or an on board sensor device(s) to enable multivariate analysis and/or advanced triggering.
US11029238B2

The present invention relates to a device for determining the correct viscosity of a liquid, comprising member which either remains in or assumes a substantially upright or pre-determined position when placed in a fluid having at least the desired or specified viscosity and is unable to remain in a substantially upright or pre-determined position if a fluid has less than the desired or specified viscosity. The invention also relates to methods and uses of particular devices and is particularly suited to assisting patients suffering from dysphasia (or similar conditions) and who wish to thicken liquids to enable them to allow safe swallowing without aspiration to take place.
US11029237B2

A sediment pressure-holding transfer device developed based on abyssal sediment fidelity sampler is disclosed, which uses a vacuum pump to discharge a gas in the device, uses a high-pressure pump as a power source to perform a pressurization process, uses gravity of a sample to perform a first transfer, and uses a high-pressure impurity pump and a safety valve to perform a second transfer of a sample mixture, in its structure, a high-pressure-resistant and corrosion-resistant material is used as a main material of the device, the device mainly comprises a mechanical system and a hydraulic system, the mechanical system is used as a main frame of the device and is a basis for ensuring operation of the device; the hydraulic system is used as a core of the device and is a key to ensure success of sediment transfer.
US11029236B2

The present invention relates to a device (10) for checking a tyre (200), the device (10) comprising: a detection system (104) comprising a camera (105) having an optical plane (107) passing through the camera (105) and defining a focal plane (121); a first light source (110), a second light source (108) and a third light source (109) adapted for emitting a first light radiation, a second light radiation and a third light radiation, respectively to illuminate a surface portion of said tyre at or close to said focal plane (121), said second light source (108) and said third light source (109) being arranged at opposite sides with respect to said optical plane (107); where said first light source (110) is fixed with respect to said detection system (104) and said second light source (108) and third light source (109) are adapted to be movable from a first inactive configuration where they are controlled to not emit said second light radiation and third light radiation and wherein the distance (d2, d3) of said second light source (108) and of said third light source (109) from said focal plane (121) is greater than the distance (d1) of said first light source (110) from said focal plane (121) to an active configuration wherein they are adapted for emitting at least one among said second light radiation and said third light radiation and wherein the distance (d2, d3) of said second source (108) and of said third source (109) from said focal plane (121) is equal to or less than the distance (d1) of said first source (110) from said focal plane (121); and a drive and control unit (140) adapted for activating said detection system (104) to acquire a first image and at least a second image of a first surface portion and a second surface portion of said tyre (200) in said inactive configuration and in said active configuration, respectively.
US11029233B2

The input/output characteristic estimation method for testing system comprises; first excitation measurement steps (S3-S5) in which an input obtained by superimposing an excitation input d2 onto a second torque control input ib2 is input to a second dynamometer, and the frequency response i2d2 with respect to the excitation input d2 is measured; second excitation measurement steps (S7-S9) in which input obtained by superimposing excitation input d3 on third torque control input ib3 is input to a third dynamometer, and frequency response i2d3 with respect to the excitation input d3 and the like are measured; and mechanical characteristic estimation steps (S11 and S12) in which the response measured in the first and second excitation measurement steps are used to estimate the transfer function Gt2_i2 and the like from the second or third torque current command signals (i2, i3) to the first or second axial torque detection signals (t2 or t3).
US11029232B2

An optical time domain reflectometer includes: a storage unit that stores in advance a fourth backscattered light level PZ(W2) obtained by adding a difference ΔPR between a second backscattered light level PR(W1) which is measured using a first pulse width W1 and a third backscattered light level PR(W2) which is measured using a second pulse width W2 to a first backscattered light level PZ(W1) at a connection point DD to a measurement target optical fiber which is measured using the first pulse width so as to be associated with the second pulse width; and an arithmetic processing unit that reads the fourth backscattered light level PZ(W2) at the second pulse width corresponding to a pulse width of an optical pulse output from a light source to the measurement target optical fiber from the storage unit and calculates a transmission loss LT in the measurement target optical fiber.
US11029226B2

Apparatus, systems, and methods for monitoring head acceleration and/or forces acting thereon are disclosed. A device for monitoring an acceleration or a force acting on the head of a user includes a flexible article adapted to be worn on the head of the user; and a monitoring assembly coupled to the flexible article. The monitoring assembly includes a sensor for measuring a force on the head and transmitting data relating to the force, the sensor disposed proximate to the head, a processor adapted to receive the force data from the sensor, and a flexible strip operatively connecting the sensor and the processor.
US11029223B2

A bi-directional force sensor which includes a first body and a second body. The first body has a first portion and a second portion. The second body also has a first portion and a second portion. The second body interlocks with the first body with the first portion of the second body positioned between the first portion and the second portion of the first body and the second portion of the first body positioned between the first portion and the second portion of the second body. A first sensor is positioned between the first portion of the first body and the first portion of the second body. A second sensor is positioned between the second portion of the first body and the first portion of the second body. This bi-directional force sensor was developed for use in assessing cycling technique.
US11029220B2

A pressure sensing element may include: an intermediate layer having a structure in which at least two functional layers are stacked on each other; a first electrode layer including a plurality of first electrode patterns; and a second electrode layer to overlap the first electrode layer with the intermediate layer between the first and second electrode layers. Among the two functional layers, the first functional layer has a thickness linearly varying in a first pressure section, and the second functional layer has a thickness linearly varying in a second pressure section. The maximum pressure in the first pressure section is lower than that in the second pressure section, and the minimum pressure in the second pressure section is included in the first pressure section.
US11029219B2

A temperature sensor and temperature sensing system for sensing changes in temperature up to a predetermined temperature is disclosed. The temperature sensor includes a microstructured optical fiber where the microstructured optical fiber includes a plurality of longitudinal channels extending along the microstructured optical fiber. The sensor also includes a fiber Bragg grating formed in the microstructured optical, fiber by generating a periodic modulation in the refractive index along a core region of the microstructured optical fiber. The fiber Bragg grating is operable to produce band reflection at a reflection wavelength that varies in accordance with changes in temperature at the core region of the optical fiber.
US11029217B2

A sensor assembly includes a housing having a body having a distal end portion defining an internal cavity and a proximal end portion defining a plurality of internal passageways. A micro-sensor is disposed within the internal cavity and exposed to the outside environment and an internal wall separates the internal cavity from the plurality of internal passageways. The micro-sensor abuts the internal wall.
US11029213B2

Devices including graphene quantum dots yield extremely high performance THz bolometers, by measuring the current of hot electrons formed in the graphene source and drain electrodes of the device and propagating through the graphene quantum dot connected thereto. Devices may also include additional materials such as MoS2, as well as one or more gate electrodes to alter performance as needed.
US11029210B2

The invention concerns a process for the approach to an oriented relative position between a camera or scanning device and a dental assistance element (10), in particular via an app on a smartphone, for recording the dental assistance element (10), such as a miniature shade guide (10). A mark (4) is attached to the dental assistance element (10), and/or at least one part of the dental assistance element (10) is used as a mark (4). A stencil (6) which is congruent with or mathematically similar to the mark (4) is displayed on a display device of the camera or scanning device. For the approach to the oriented relative position between the camera or scanning device and the dental assistance element, a modification of the degree of coverage of the stencil (6) with the mark (4) or the one part of the dental assistance element (10) is detected.
US11029203B2

An electronic device includes a first superconducting wire (with a first end and a second end) having a first threshold superconducting current. The device includes a second superconducting wire (with a first end and a second end) having a second threshold superconducting current that is less than the first threshold superconducting current. The second end of the first superconducting wire and the second end of the second superconducting wire are coupled to a common voltage node. A resistor is coupled between the first superconducting wire and the second superconducting wire, with a first end of the resistor coupled to the first end of the first superconducting wire and a second end of the resistor coupled to the first end of the second superconducting wire. The device includes a current source coupled with the first superconducting wire, and coupled with a combination of the resistor and the second superconducting wire.
US11029202B2

In accordance with at least one aspect of this disclosure, an ultraviolet radiation (UV) sensor includes a UV sensitive material and a first electrode and a second electrode connected in series through the UV sensitive material such that UV radiation can reach the UV sensitive material. The UV sensitive material can include at least one of zinc tin oxide, magnesium oxide, magnesium zinc oxide, or zinc oxide. The electrodes can be interdigitated comb electrodes.
US11029200B2

The following steps are performed in connection with a photodiode circuit: a) resetting the photodiode circuit; b) determining when a photodiode voltage changes in response to illumination to reach a threshold; and c) updating a counter in response to the determination in step b). The steps a) to c) are repeated until an end of a measurement period is reached. The value of the counter at the end of the measurement period is then output to indicate an intensity of the illumination.
US11029198B2

The invention provides systems and methods for wearable and tissue-mounted electronics for monitoring exposure of a subject or object to electromagnetic radiation, particularly electromagnetic radiation in the visible, ultraviolet and infrared portions of the electromagnetic spectrum. In some embodiments, the devices are purely passive devices where absorption of incident electromagnetic radiation by the device provides at least a portion of the power for the measurement of the radiant exposure or flux of the incident electromagnetic radiation. Devices of the invention may include near field communication components, for example, for enabling readout by an external device, such as a computer or mobile device.
US11029197B2

An optical sensor arrangement has an integrator, a photodiode for providing a current corresponding to a first polarity, a comparator coupled to the integrator for comparing a voltage with a threshold voltage to provide a comparison output, a reference charge circuit and a control unit. The reference charge circuit is coupled to the integrator for selectively providing first charge packages of a first size or second charge packages of a second size. The control unit is configured to control operation in a calibration phase, in an integration phase and in a residual measurement phase. During the calibration phase, the reference charge circuit provides one of the first charge packages and one or more of the second charge packages to the integrator until the comparison output changes. A reference number is determined corresponding to a number of the second charge packages provided. During the integration phase, the photodiode is connected to the integrator and the reference charge circuit provides one of the first charge packages to the integrator in response to a respective change of the comparison output. An integration number corresponding to a number of the changes of the comparison output is determined. During the residual measurement phase that immediately follows the integration phase, the reference charge circuit provides one or more of the second charge packages to the integrator until the comparison output changes. A residual number corresponding to a number of the second charge packages provided is determined.
US11029189B2

A liquid surface detecting apparatus including: a retaining section that retains liquid as sample or reagent; a light emitter that emits light toward the liquid retained in the retaining section; an image capturing device that captures an image of the liquid retained in the retaining section; and a detecting device that detects a level of a liquid surface of the liquid retained in the retaining section based on the image of the liquid captured by the image capturing device, wherein the image capturing device is provided at a position such that the light, emitted by the light emitter and reflected by the liquid surface of the liquid, directly enters the image capturing device.
US11029184B2

A system for monitoring a fill level of a container includes a wireless module disposed on the container including an enclosure, a processor and a wireless transceiver disposed within the enclosure, and a cable mounted to the enclosure. A first pressure sensor is attached to an end of the cable distal from the enclosure and a second pressure sensor is attached to an opposite end within the enclosure. The enclosure is mounted outside of the container. The cable is inserted into the container such that the first pressure sensor is disposed near a bottom of the container. The first pressure sensor measures a pressure at the bottom of the container. The second pressure sensor measures a pressure outside of the container. The readings from the first pressure sensor and the second pressure sensor are cross-correlated to determine a net pressure for use in calculating the fill level of the container.
US11029172B2

The present disclosure provides a real scenario navigation method and apparatus, a device and a computer readable storage medium. In the embodiments of the present disclosure, it is feasible to obtain the travel manner, the query starting point, the query finishing point and the destination provided by the user, and then perform navigation map-based first travel manner path planning, according to the travel manner, the query starting point and the query finishing point so that it is feasible to perform real-scenario image-based second travel manner path planning, according to the query finishing point and the destination, if the user reaches the query finishing point and a distance between the query finishing point and the destination is smaller than or equal to a preset distance threshold. Since the navigation operations are performed not completely depending on the query end points, namely, the query starting point and the query finishing point any more, and the navigation operations are performed in conjunction with the destination additionally provided by the user, the obtained navigation information can substantially satisfy the user's travel intention, namely, the user, after reaching the query finishing point, needs to further switch to another travel manner to go to the destination, thereby improving navigation efficiency and reliability.
US11029164B2

Vehicle navigation systems and methods may generally provide navigation instructions in a vehicle. A navigation guidance session to a destination may be initiated at a telematics unit installed to the vehicle. Upon determination that the vehicle has been parked, example methods and systems may facilitate continuing the navigation guidance session when a park time duration is less than a pedestrian travel time associated with pedestrian travel from the vehicle parking location to the destination. Alternatively, terminating the navigation guidance session may be facilitated when the park time duration is at least equal to the pedestrian travel time.
US11029158B2

A system for tracking and analyzing performance of a movable object and methods of making and using the same. Movable object performance can be tracked by creating a process log for a movable object manager of the movable object, and creating a movement record of the movable object for comparison to the process log. The process log can include, for example, records of application call processes to a movable object interface, protocol call processes transmitted to and from the movable object, and/or metadata. A movable object event can be analyzed by correlating the process log with the movement record. The present systems and methods are particularly suitable for tracking and analysis of unmanned aerial vehicles (UAV).
US11029152B2

A method and an apparatus for generating positional sensor data of a coordinate measuring device are provided. A sensor generates sensor data points and a trigger signal with a trigger frequency. A sensor data record is generated which includes the sensor data points and a sensor data time. The trigger signal is transmitted to a device for determining a sensor position, a position data record is determined upon or after the reception of the trigger signal, the position data record includes at least one position data point and one position data time, an assignment of position data points to sensor data points is determined depending on the sensor data time and the position data time, and a positional sensor data record is generated which includes at least one sensor data point and a position data point assigned to this sensor data point.
US11029136B2

Systems and methods for manufacturing, implanting and using a magnetic tape measure mount to secure a tape measure or other related instrument magnetically to a user, to a user's belt, or work belt.
US11029131B2

The improved rail interface system uses a spring tensioned “locking” shoe that extends from the accessory body into the rail opening to restrictively engage the edges of the rail openings and hold the weapon accessory against the weapon or weapon component. The locking shoe mechanisms is incorporated into a weapon light mount but may be adapted for use with M-Lok® style rail openings without the use of specialized nuts and fasteners.
US11029129B1

In one aspect, a gun sight may include a main body and a light tube. In one embodiment, the main body may include an elongated light tunnel housing and a base, wherein the light tunnel housing is formed on top of the base, and a light tunnel is formed inside the light tunnel housing. The light tunnel has a front end and a rear end, and the light tube is disposed at the rear end. In one embodiment, the light tube can be a fluorescent optical fiber that can be used as a light source for the shooter's eye even when the environment is relatively dark. In other embodiments, the light tube can be an integration of optical fiber and tritium. The light tunnel is tapered from the front end to the rear end to enhances the effect of light concentration in the light tunnel.
US11029126B1

The presently disclosed subject matter is generally directed to a holster system that allows for quick and secure release of a weapon, while also allowing attachment to a wide variety of connectors. The holster system comprises a frame that interacts with and safeguards a weapon (e.g., a gun). The frame includes a fastener band that acts as a trigger guard and releasably secures the weapon to the holster. The frame further includes a barrel plug that acts as a vertical rest and stabilizer when the weapon is holstered, keeping the weapon secured. The frame cooperates with a spacer to allow attachment to a wide variety of connectors. The holster system enables the weapon to be securely maintained when not in use, yet available if needed by the user. The holster can be configured with an ambidextrous feature, allowing both left-hand and right-hand weapon draws.
US11029122B2

A bow holder includes a bow interface member and a locking member. The locking member is coupled to the bow interface member. The bow holder is configured to receive a limb of a hunting bow between the locking member and the bow interface member to detachably couple the hunting bow to the bow interface member. The locking member and the bow interface member together are configured to support the hunting bow in an upright position above the bow interface member.
US11029114B2

A trigger mechanism for semiautomatic and automatic firearms may include a trigger body having a trigger which extends rearwardly toward the back of a pistol grip so that a user may fire the weapon by pressing downwardly on the trigger with the user's thumb.
US11029099B2

A heat exchanger system is described for thermochemical storage and release. The system comprises a thermal exchange circuit with a heat exchanger fluid, the circuit further in thermal connection with a thermochemical module. The thermochemical module comprises a thermochemical material that stores and releases heat by a thermochemical exchange process under release or binding of a sorbate. The thermochemical module comprises a compartment structure that compartments the thermochemical material and further comprises a channel structure. This provides an exchange of the sorbate and the thermochemical material via the channel structure to the compartment structure.
US11029082B2

A household appliance apparatus, in particular a household refrigeration appliance apparatus, has at least one supporting unit for contacting with a supporting surface, and with a housing base unit which has a first base portion and at least one second base portion which define an intermediate space in at least one region. Accordingly, the supporting unit is arranged at least partially in the intermediate space and thus a reduced installation space relative to the supporting unit is needed.
US11029080B2

An appliance includes an outer wrapper having a plurality of walls that define an external surface and an inner liner. A trim breaker seals the outer wrapper to the inner liner to define an insulation space. A vacuum port is disposed on the external surface of the outer wrapper. A channel is in fluid communication with the vacuum port and extends along at least one of the plurality of walls of the outer wrapper. An insulative material is disposed between the outer wrapper and the inner liner. A filter media is disposed along the channel such that air can be drawn from the insulation space past the filter media, into the channel, and through each vacuum port.
US11029079B1

A refrigerator including a main body forming a storage compartment, and a door configured to open and close the storage compartment. The door includes a door body rotatably coupled to the main body and including an insulator therein, a panel body positioned in a front of the door body, a first trim disposed at a first edge of the panel body and configured to be coupled to the door body while being rotated with respect to the door body, and a second trim disposed at a second edge opposite to the first edge of the panel body and configured to be coupled to the door body when the first trim is coupled to the door body.
US11029078B2

The present invention relates to a refrigerator that allows a user to easily open a door thereof. A refrigerator, according to one embodiment of the present invention, may comprise: a cabinet having a storage compartment; left and right doors for opening and closing the storage compartment from the left and right; a door opening module provided to open the left and right doors; and having a single motor provided to rotate forward and backward; and a control unit for controlling forward and backward driving of the single motor, wherein the door opening module comprises: left and right racks provided to be moved by driving of the single motor so as to respectively open the left and right doors; a power transmission device for selectively transmitting a driving force of the single motor to the left and 4right racks; and a single switch provided to be turned on/off in conjunction with the power transmission device, and wherein the control unit detects a current position of the left and right racks through the switching-on/off of the single switch, and controls the forward and backward driving and stopping of the single motor.
US11029075B2

The present invention provides a door for a home appliance including a panel assembly including a front panel defining at least a portion of a front appearance of the door, a rear panel disposed behind the front panel, and a spacer disposed between a peripheral portion of the front panel and a peripheral portion of the rear panel so as to maintain a spacing between the front panel and the rear panel, a frame assembly for supporting the panel assembly, the frame assembly including a side frame disposed along a side surface of the door, the side frame contacting outside air, and a heat transfer structure for transferring heat of outside air from the side frame to an interior region defined between the front panel and the rear panel and between the spacer and a side end of the door, and a home appliance including the same.
US11029071B2

Disclosed herein is a refrigerator configured to delay increase in temperature of a storage compartment by lowering temperature of air that is heated by a defrost heater. A refrigerator includes a defrost heater, a lower cool air duct including a first flow path configured to guide cool air generated by the evaporator to be supplied to the storage compartment and an upper cool air duct disposed in an upper side of the lower cool air duct and provided with a second flow path configured to guide cool air generated by the evaporator to be supplied to the storage compartment. A cool pack in which cold storage material is filled stores cold storage energy from cool air that is delivered to the second flow path to decrease a temperature of air passing via the second flow path, so that increase of an internal temperature of the storage compartment is delayed.
US11029062B2

A geothermal heat mining system can operate within a single primary borehole in a geothermal reservoir. A primary fluid loop can include a cold working fluid line leading into the primary borehole and a hot working fluid line coming out of the primary borehole. A secondary fluid loop can be located down the primary borehole, where the secondary fluid loop is in thermal contact with the geothermal reservoir. A downhole heat mining device can control a rate of heat transfer from the secondary fluid loop to the primary fluid loop by selectively controlling fluid flow through the primary fluid loop, the secondary fluid loop, or both.
US11029041B2

A system and method of minimizing the time between opening a hot water valve and hot water reaching a point of use by temporarily diverting the water to another point of use. The system and method embody a thermally sensitive valve arranged so as to permit the flow of cool water from a hot water supply line to be diverted to a point of use that is insensitive to the temperature of the water provided. Embodiments of the invention may also comprise timers that function to limit the amount of time that water may flow to a point of use that is insensitive to the temperature of the water provided. Such embodiments may operate without user intervention or may require that a user or other device provide a signal that causes the invention to divert water to a point of use that is insensitive to the temperature of water provided.
US11029040B2

A heating system includes a refrigerant boiler including a heat source for heating a refrigerant from a liquid state to a vapor state, a boiler outlet and a boiler inlet; a heat exchanger in fluid communication with the refrigerant boiler, the heat exchanger including a upper manifold having a heat exchanger inlet coupled to the boiler outlet, a lower manifold having a heat exchanger outlet coupled to the boiler inlet and a plurality of tubes connecting the upper manifold and the lower manifold, wherein refrigerant passes from the upper manifold to the lower manifold via gravity; and a fan moving air over the heat exchanger to define supply air for a space to be heated.
US11029035B2

The present invention provides an oven including: a cabinet having a cooking space open forward; a door rotating to open/close the cooking space; and a rotary hinge disposed on the front of the cabinet to rotate the door in various directions, in which the door includes: a first ink moving in a first direction; and a second link moving in a second direction perpendicular to the first direction by movement of the first link, and the rotational direction of the door depends on movement of the first link.
US11029030B2

Injector assemblies (12) and ducting arrangement (20) including such injector assemblies are provided. The injector assembly may include a reactant-guiding structure (16) arranged to convey a flow of reactants (19) into the combustion stage and means for injecting (24, 25, 26) a flow of air (22) into the combustion stage. The flow of air injected into the combustion stage may be arranged to condition interaction of the flow of reactants injected into the combustion stage with a cross-flow of combustion products (21), as the flow of reactants is admitted into the combustion stage.
US11029029B2

A fuel injector heat exchanger assembly is provided, in which the fuel injector assembly includes a body defining an outer surface and an inner surface. The body includes a plurality of walls in concentric arrangement. The plurality of walls defines a plurality of passages including a first passage surrounded by a second passage, and a third passage surrounding the second passage. Each passage is fluidly segregated from one another by the plurality of walls. A first conduit wall is defined through the body from the outer surface. The first conduit wall defines a first conduit in fluid communication with the second passage. The first conduit wall fluidly segregates the first conduit from the third passage. The first conduit is configured to admit a flow of fluid from outside the fuel injector into the second passage.
US11029025B2

There is provided a combustible waste injection device and a method for operating the same which can suppress a landing combustion of a combustible waste and suppress excessive change of a flame state from a cement kiln burner even if a rate of using the combustible waste fluctuates. A combustible waste injection device according to the present invention has a combustible waste flow channel which is arranged in an inner side of the air flow channel in an innermost shell, is installed in parallel to an axial direction of the cement kiln burner device and is provided for flow feeding a combustible waste flow, and the combustible waste flow channel has an inclined surface having a rising slope toward the injection port near the injection port in such a manner that a flow channel width in a vertical direction is narrowed toward the injection port.
US11029020B2

A modular boiler system for implementing fuel combustion is provided. The system includes a first boiler and a second boiler of a plurality of boilers, an oxygen input unit, a fuel input unit, a recycled flue gas input unit, and a flue gas separator. The first boiler receives oxygen from the oxygen input unit, fuel from the fuel input unit, and recycled flue gas from the recycled flue gas input unit. The first boiler outputs intra-system flue gas. The flue gas separator separates the intra-system flue gas into a first and second flue gas stream, transfers the first flue gas stream to the second boiler, and transfers the second flue gas stream to a gas cleaning system. The second boiler receives oxygen from the oxygen input unit, fuel from the fuel input unit, and the first flue gas stream from the flue gas separator.
US11029019B1

Systems, devices, and methods for ceiling fan remote controls that allows the wall switches, pull chains and remote control transmitters to both separately and independently control the ceiling fan lights and fan. Systems, device and methods for over-riding a ceiling fan remote control so that a single wall switch can activate the ceiling fan light(s) if the remote control transmitter is not available. Systems, devices, and methods for ceiling fan remote controls that allows the wall switches, pull chains, and remote controls to both separately and independently control the ceiling fan lights and the fan. Systems, devices and methods for ceiling fan remote control receivers that can be connected to two separate wall switches that allows a ceiling fan remote control system that allows for both the wall switch and remote transmitter to each control the light.
US11029018B2

Aspects of the present disclosure include an integrated lighting system including a casing configured to detachably couple from a conventional air vent, a motion sensor configured to detect a presence of a person, a light source, and a processor configured to receive, from the motion sensor, an indication in response to the motion sensor detecting the presence of the person, and send, to the light source, an activation signal to activate the light source in response to receiving the indication.
US11029009B2

A lighting device includes a plurality of light source circuit components, a circuit base board and an electrical connector module. Said circuit base board is used for carrying said plurality of light source circuit components. The plurality of light source circuit components are electrically connected to each other through the connecting wire of the circuit base board. The electrical connector module has a standard interface structure and an input terminal structure. Said input terminal structure has a plastic housing and a metal conductor. Said metal conductor is electrically connected to the connecting wires of said circuit base board. The standard interface structure has a standard interface and is connected to the external interface of the corresponding external conductor through a pluggable method.
US11029006B2

It is described herein various embodiments of a holder for a light source. In some embodiments, the holder comprises a first arm and a second arm with each arm attached to a pivot member (300) having a pivot member central axis. In other embodiments, the holder comprises a housing attached to a first planar surface of a mounting base with a first bracket attached to a second planar surface of the mounting base proximate with a mounting base first end and a second bracket attached to the second planar surface of the mounting base proximate with a mounting base second end which is opposite the mounting base first end.
US11028995B2

The invention relates to a glazing having a first anchoring support being configured to engage with an electrical connector that is part of an electrically actuated device comprising at least one electrically actuated component and first and second electrical connectors that are connectable with an electrical power supply. Upon electrically connecting the first and second electrical connectors to the power supply, the electrically actuated component has electrical power supplied thereto and is in an energized state. When the first electrical connector is engaged with the first anchoring support, the electrical device is releasably fixed to the glazing. Connecting the power supply to the first anchoring support and the second electrical connector causes the electrically actuated component to switch from an unenergized state to the energized state. Mounting arrangements and vehicle lights to be mounted to a component of the structure of a vehicle are also described.
US11028994B2

An illumination module including a light emitting unit and a first liquid crystal lens is provided. The light emitting unit emits illumination light. The first liquid crystal lens is arranged corresponding to the light emitting unit and receives the illumination light. The first liquid crystal lens is configured to converge, diverge or deflect the illumination light. An illumination device, a vehicle, and a driving method for the illumination device are also provided.
US11028993B2

A headlamp of a motor vehicle that uses individual light emitting diodes or LEDs to generate individual light beams, which collectively form a composite beam where some of the individual beams overlap neighboring beams because of manufacturing irregularities and form bright spots within the composite beam, which are not desirable. It is possible to de-focus the irregularities from individual beams to thereby spread out the bright spots, and reduce their intensities with another inventive goal to selectively defocus individual beams and soften the edges that apply glare to surrounding vehicles when individual beams are not adjacent individual beams or individual beams that are active and flank surrounding vehicles to be shut off.
US11028990B2

A single-piece optical vehicle part comprising: a plurality of entrance dioptric interfaces and/or a plurality of exit dioptric interfaces; at least one junction between two adjacent entrance dioptric interfaces and/or at least one junction between two adjacent exit dioptric interfaces. The junction between two adjacent entrance dioptric interfaces and/or the junction between two adjacent exit dioptric interfaces has a structural modification allowing light to be absorbed and/or scattered.
US11028985B1

A surface mountable spotlight is comprised by a light directing housing having a rear mounting plate. A light emitting source is mounted in the light directing housing for emitting light out of the open end of the housing. The mounting plate has a contour configuration adapted to conceal a mounting opening formed in a support sheet material behind which is located an electrical connection to a power source. An electrical connector is mounted in the rear surface of the rear mounting plate. Retention spring arms are secured to the rear surface of the rear mounting plate which permits for removable attachment of the rear mounting plate against an inner surface of the support sheet material. A junction box is adapted for connection to the power source and to the electrical connector to supply power to the light emitting source which in a preferred embodiment is an LED light source.
US11028967B2

A method of controlling a handheld gimbal includes obtaining an input instruction, and selecting one follow mode from a plurality of follow modes for following movement of an input device or a handheld member of the handheld gimbal based on the input instruction. The plurality of follow modes have different following speeds. The method further includes controlling movement of the handheld gimbal using the selected follow mode to follow the movement of the input device or the handheld member.
US11028962B1

The present invention relates to a collapsing jack stand for lifting off road vehicles, heavy equipment, boats, recreational vehicles, trailers, etc. The invention has a saddle for receiving an axel of a piece of equipment that is to be lifted by the stand. The saddle is adjustable in height and is supported above the ground by an upright member mounted on a base, with a brace member helping to support the upright member on the base. The collapsing jack stand is designed to be pivoted downward and folded into a flattened configuration when not in use, making it easy to store in a limited space. Only one bolt must be removed to collapse the jack stand.
US11028961B1

A tightening structure of a musical instrument stand includes stationary or immovable member and a movable member. The movable member includes a cylindrical shaft extending outward in an axial direction. One side of the immovable member has a recess. A bottom of the recess forms a semi-circular arc with a radius of curvature corresponding to that of the shaft. When the shaft is inserted into the recess it abuts against the bottom of the recess. The immovable member has a screw hole communicating with the recess. The screw hole is perpendicular to the axial direction of the cylindrical shaft. A fastening bolt is screwed into the screw hole. One end of the first fastening bolt is inserted into the recess and has a flared end portion to press against the shaft, and another end is connected with a handle. By rotating the handle, the flared end portion is drawn against the shaft, thereby rendering the movable member stationary.
US11028957B2

A method of installing a liner assembly for pipeline repair or reinforcement includes: pulling a prepared liner assembly into position in the pipeline, the liner assembly including an outer tubular liner and an inner inflatable bladder positioned longitudinally within the tubular liner, the tubular liner being wetted with a curable compound; introducing fluid into the inflatable bladder so that the inflatable bladder expands to bring the tubular liner into firm contact with an interior surface of the pipeline; flowing the fluid continuously through the bladder and discharging the fluid into the pipeline, while maintaining the liner assembly in an inflated condition for a time period sufficient for the tubular liner to cure; and deflating the inflatable bladder and retrieving at least a portion of the liner assembly from the pipeline.
US11028954B2

A diaphragm and a bladder for an accumulator each include a thermoplastic film formed in a dome or bulbous shape. A metallic vapor deposition layer is disposed on at least one side of the thermoplastic. Inner and outer rubber layers are adhered on opposite sides of the metallic coated film so that the metallized thermoplastic film provides a barrier film to effectively slow the permeation of a gas such as nitrogen through the diaphragm or bladder.
US11028940B2

A system and method for monitoring an underground valve is provided. The system includes a valve having an actuator operable to open and close the valve. The system includes a first housing having a recess, the recess being sized to fit at least partially over the actuator. A second housing is removably coupled to the first housing, the second housing having a hollow interior disposed to have an open end enclosed by the first housing, the second housing further having a handle feature opposite the open end. A sensor is disposed in the hollow interior, the sensor generating a first signal in operation in response to a movement of the second housing.
US11028938B2

A valve actuating system including a drive device having an axial extension, and having an actuator with an axial output side provided for coupling to a valve and with an opposing axial rear side, wherein the actuator has an attachment interface on the axial rear side thereof for the attachment of an auxiliary device interacting with the actuator, such as a display module, a control head, a position controller or a stroke-limiting module, wherein the attachment interface has a sectional surface onto which the auxiliary device can be tensioned by means of an axial locking device, wherein the axial locking device has a main body and a collar with a locking edge, with which at least one locking element is in contact on the side facing the actuator in order to tension the auxiliary device on the support surface, wherein the collar is formed by a retaining ring secured on the main body.
US11028927B2

An exemplary carbon seal assembly generally may include a stator fixable to a static component, such as a mechanical housing of a gas turbine engine, and a rotor fixable to a rotating component, such as a shaft of the gas turbine engine, where the rotating component is rotatable relative to the static component. The carbon seal assembly may also include a carbon ring and a spring attached thereto positioned between the stator and the rotor, where the spring may be configured to move the carbon ring fore and aft between the stator and the rotor. The carbon seal assembly may further include a diaphragm operatively attached to stator and to the carbon ring and spring combination.
US11028926B2

The invention relates to a mechanical seal assembly comprising a mechanical seal with a rotating slide ring and a stationary slide ring, wherein one of the two slide rings has a first slide surface, wherein the other of the two slide rings has a second slide surface with a circumferentially closed sealing blade which protrudes from a bottom region of the second slide surface in the direction of the first slide surface by a height (H), wherein the sealing blade has a width (B) in a range of between 10 and 500 μm, wherein at least one pre-tensioning element braces the slide rings against each other, wherein the second slide surface and the sealing blade on the second slide surface have a diamond coating.
US11028923B2

A piston assembly includes a piston with a first cap disposed on a first end of the piston and a second cap disposed on a second end of the piston. A piston cross-member is in between the first cap and the second cap. A cover is formed with the piston cross-member and extends between the first cap and second cap.
US11028919B2

An apparatus and a method for controlling shifting of a vehicle are provided. The apparatus includes a transmission configured to transmit power generated from by a motor to a vehicle wheel, and a controller configured to control an operation of the transmission. The controller is configured to enter a LURCH control mode when sensing shifting of a shift lever between a D range and an R range during driving to maintain a clutch torque in the transmission, to decrease a vehicle speed by controlling a motor speed, and to shift a gear of the vehicle by changing a motor torque when the vehicle speed reaches a threshold speed.
US11028909B2

The improved gearbox mechanism of the present invention includes a plurality of cam-actuated simplified gear block assemblies, which transfer power from a power shaft to a secondary or output gear element. Each gear block assembly includes a gear block having a surface that periodically interfaces with a secondary or output gear element. In a preferred embodiment the interface surface comprises a plurality of projections or teeth which correspond to complementary projections or gear teeth on the output gear element. Each gear block assembly further includes a gear block, a torque lever arm, cam followers and/or a socket, which connect or link the gear block to a cam assembly, which in turn is connected to a power source. The cam assembly includes about its circumference a unique pathway or groove for each linkage assembly of a particular gear block assembly so that the movement of the gear block may be controlled in two dimensions in accordance with a certain design parameter.
US11028904B2

A transmission (G) for a motor vehicle. The transmission (G) comprises a transmission input (GW1-A), a transmission output (GW2-A), first, second, third and fourth planetary gearsets (P1, P2, P3, P4) and first, second, third, fourth, fifth and sixth shift elements (B1, B2, K1, K2, K3, K4). Ten forward gears and one reverse gear can be achieved between the transmission input (GW1-A) and the transmission output (GW2-A) by selectively operating the six shift elements (B1, B2, K1, K2, K3, K4). A drive train for a motor vehicle having such a transmission (G) is also disclosed.
US11028903B2

A developing device may include an auger or an agitator that is capable of supplying toner in a toner accommodation chamber to a developing chamber and is rotatable about an auger axis extending in an axial direction, a transporting gear that is rotatable together with the auger or the agitator, and a moving gear that is in mesh with a coupling gear and is rotatable both counterclockwise and clockwise. The moving gear is movable while being in mesh with the coupling gear between a first position where the moving gear is in mesh with the transporting gear and a second position where the moving gear is out of mesh with the transporting gear. The moving gear moves to the first position when the coupling gear rotates counterclockwise and to the second position when the coupling gear rotates clockwise.
US11028876B2

A slide unit includes a fixed rail fixed to a main body, and provided with a first accommodation space, a movable rail connected to a drawer body to allow the drawer body to be pulled out from and pushed into the main body, provided with a second accommodation space, and configured to be movable with respect to the fixed rail, an inner rail configured such that a first end thereof is inserted in the first accommodation space and a second end thereof is inserted in the second accommodation space, so as to allow the movable rail to be slidable with respect to the fixed rail, and a plurality of slide balls inserted in the first accommodation space to be disposed between the fixed rail and the inner rail, and inserted in the second accommodation space to be disposed between the movable rail and the inner rail.
US11028872B2

The present invention includes a fastener comprising: a fastener body having a longitudinal axis and a first external male threaded portion, and two or more through-holes perpendicular to the longitudinal axis of the fastener body in the threaded portion.
US11028863B2

Disclosed is a hydraulic drive system for a vehicle, which system comprises a hydraulic motor, at least one hydraulic pump, at least one low voltage electric motor, at least one low voltage battery and at least one low voltage fuel cell.
US11028860B2

A pressure booster having arranged therein drive cylinders on both sides of a boosting cylinder is provided with a pair of pilot valves that are actuated when pistons of the drive cylinders abut against the moving ends thereof. A pair of actuation valves switch the supply state of a pressure fluid to pressure chambers of the drive cylinders. When the pilot valves are actuated, the pressure fluid passes through the pilot valves and is supplied to the pair of actuation valves, and the supply state of the pressure fluid is switched.
US11028858B2

The fan assembly provided with a fan ring, including a first leg and a second leg, may be arranged with a shroud that may include a first sidewall, a second sidewall, a third sidewall, a first ring, a second ring, and a third ring. An air passage may be formed between a distal end of the first leg and the third ring, the second ring and the first leg, the second leg and the second sidewall, and a distal end of the first leg and the first ring. The air passage may be configured to improve acoustic performance and air flow efficiency.
US11028842B2

A rig management system is disclosed. The rig management system may be configured to receive information to be used to control shifting of a transmission to prevent cavitation during use of the hydraulic fracturing rig. The rig management system may be configured to determine a flow rate for a pump based on the information. The rig management system may be configured to determine an output torque of the transmission based on the flow rate. The rig management system may be configured to determine a transmission gear for the transmission based on the output torque and a fuel consumption map, wherein the fuel consumption map identifies a respective fuel consumption rate for different combinations of transmission gears and output torques. The rig management system may be configured to cause the transmission to shift into the transmission gear after determining the transmission gear.
US11028837B2

A solenoid pump that includes a base and a solenoid having a coil and a pole piece. A retainer body, positioned inside the solenoid and the base, includes an armature cavity that receives an armature in a sliding fit for movement between energized and de-energized positions. A diaphragm, mounted in the armature cavity, is connected to the armature. An inlet check valve permits fluid flow in only a first direction moving from an inlet port toward the diaphragm. An outlet check valve permits fluid flow in only a second direction moving from the diaphragm toward an outlet port. A fluid flow path extends through the retainer body from the inlet check valve to the diaphragm and from the diaphragm to the outlet check valve for transporting fluid from the inlet check valve to the outlet check valve as the diaphragm oscillates between first and second positions.
US11028836B2

A drive system based on cyclic conversion of thermal energy into mechanical or electrical energy by using a difference in temperature between at least two media and the contraction of a metal element with shape memory properties, and a method for generating energy using the drive system. The drive system has a first and a second store containing media at different temperatures, the second store having a passage opening through a bottom of a housing. The housing is a cylinder containing a liquid-tight and gas-tight cylinder piston dividing the cylinder into two cylinder spaces of variable volumes. One cylinder space contains the metal element and the other cylinder space contains a restoring element. The metal element is secured to the piston at a fixing point and to a fixing point within the second store so that the metal element is in contact with the medium of the second store.
US11028821B2

Aspects of the disclosure include a tidal power generator comprising a first container, at least one second container pivotably coupled to the first container, a frame pivotably coupled to the first container, a first valve, associated with the first container, configured to selectively control ingress of a first volume of a first fluid into the first container, and a second valve, associated with the first container, configured to selectively control egress of a second volume of the first fluid out of the first container.
US11028820B2

A tidal current generating unit, including a turbine, a hub, a generator, a bearing set and a fixed flange. The turbine is connected to the rotor of the generator through the hub, and the rotor is rotatably mounted on the outer circumference of the stator of the generator via the bearing set, and the turbine drives the rotating component to rotate to generate electricity. A density of a blade is much smaller than a density of the seawater, such that the blade has a sufficient buoyancy that offsets the gravity of the rotating component in seawater, and the load of the bearing sets is reduced. The blade is a backswept blade and the hydrodynamic central axis of the blade is inclined from a flange central axis of the blade at a first angle, and the blade is able to automatically change the pitch without relying on an external force.
US11028816B2

A gravitational vortex water turbine assembly is described wherein the water turbine is disposed below the bottom of the basin in which the vortex is induced. Preferably, the basin comprises a spiral-shaped side wall and the rotor blades of the turbine rotor are dimensioned such that they absorb the tangential, axial and radial component of the water flow of the vortex.
US11028802B2

A liquid rocket engine assembly comprising a thrust chamber, a nozzle, and a joint structure. The joint structure attaches the thrust chamber and the nozzle and comprises at least one seal element and an attachment ring interposed between the thrust chamber and the nozzle. Fasteners extend between the nozzle and the thrust chamber through the at least one seal element and the attachment ring. Materials of the thrust chamber and of the nozzle comprise different coefficients of thermal expansion. A method of forming a liquid rocket engine assembly is also disclosed.
US11028792B2

Systems, apparatus, and methods are disclosed that include a divided exhaust engine with at least one primary EGR cylinder and a plurality of non-primary EGR cylinders. The systems, apparatus and methods control the amount of recirculated exhaust gas in a charge flow in response to EGR fraction deviation conditions.
US11028786B2

A portable generator includes a CO sensor module to sense CO levels in the environment surrounding the portable generator. The CO sensor module senses high levels of CO and sends a signal to shut down the engine on the portable generator. The CO sensor module alerts the user by emitting an LED light whether the CO sensor module is functioning properly, improperly or if high CO levels are detected. The CO sensor module is removable from a control panel of the portable generator to be replaced or maintained by the user per a replacement or maintenance schedule.
US11028779B2

Core housings for gas turbine engines are described. The core housings include a housing surface defining an exterior surface of the core housing, a housing aperture arranged on the housing surface, the housing aperture configured to enable fluid communication between an external environment and an interior of the core housing, a drainage hole arranged upstream relative to the housing aperture, the drainage hole configured to enable draining of a fluid from an interior of the core housing to the external environment, and a redirection device arranged to receive a fluid from the drainage hole and direct such fluid away from the housing aperture.
US11028776B2

A modulating fan air diverter and annular air-oil cooler for a gas turbine engine located in the inner fixed structure adjacent to the core cowl is provided. The fan air diverter modulates between an open position, corresponding to maximum fan nozzle area and airflow through the air-oil cooler, and a closed position, corresponding to minimum fan nozzle area and airflow through the air-oil cooler. As such, the device is capable of supporting dual functions of engine heat management as well as engine performance and fan stability.
US11028773B2

Systems and methods are provided that use compressed gas to power a turbine, which in turn powers a generator, where an expansion of the compressed gas provides cooling for an electrical load that is powered by the generator.
US11028772B1

A method for estimating damage of a component of an internal combustion engine includes receiving a fuel rate signal indicative of a fuel rate of the internal combustion engine and estimating a temperature value of the component of the internal combustion engine based on at least the received fuel rate signal. The method also includes estimating an incremental amount of damage of the component of the internal combustion engine based on the estimated temperature value of the component of the internal combustion engine, updating a cumulative amount of damage of the component of the internal combustion engine based on the estimated incremental amount of damage, and outputting a notification based on at least the cumulative amount of damage of the component of the internal combustion engine.
US11028760B2

A control device comprising a first exhaust temperature calculation part calculating a temperature of exhaust flowing into a PM trapping device as a first exhaust temperature, a second exhaust temperature calculation part calculating a temperature of exhaust flowing out from the PM trapping device as a second exhaust temperature, a rate of change over time calculation part calculating a rate of change over time of the first exhaust temperature and a rate of change over time of the second exhaust temperature, and a judgment part judging if the PM trapping device is in a removed state removed from the exhaust passage based on a difference between the rate of change over time of the first exhaust temperature and the rate of change over time of the second exhaust temperature.
US11028756B2

A thermal system includes a Rankine cycle heat recovery device including a Rankine circuit having a first heat exchanger, an expander, a condenser, and a first pump. A cooling device having a cooling circuit that includes a second heat exchanger, a second pump, and a third heat exchanger with a device to be cooled. The thermal system comprises a device for regulating the pressure in the Rankine circuit and includes an enclosure delimiting a space and housing a movable part separating the space into first and second chambers. The first chamber communicates with the Rankine circuit and the second chamber communicates with the cooling circuit.
US11028754B2

A system for controlling reductant spray momentum for a target spray distribution includes an exhaust system having an exhaust conduit with exhaust flowing therethrough, a reductant injection system for injecting reductant into the exhaust flowing through the exhaust system based on one or more injection parameters, a reductant supply system for supplying reductant to the reductant injection system based on one or more supply parameters, and a controller. The controller is configured to access current vehicle, engine, exhaust, or reductant condition parameters, determine one or more control parameters based on a control model and the accessed current vehicle, engine, exhaust, or reductant condition parameters, and modify a value of the one or more injection parameters or the one or more supply parameters to control the reductant spray.
US11028750B2

An internal combustion engine includes an engine body, an HC adsorption and removal catalyst in an exhaust, including an HC adsorption layer and a catalyst layer, and having a desorption temperature of the HC from the HC adsorption layer lower than an HC removal temperature of a temperature where a rate of removal of HC at the catalyst layer is a predetermined rate or more when an air-fuel ratio of the exhaust is near the stoichiometric air-fuel ratio, and an air feed device for feeding air to the HC adsorption and removal catalyst. A control device for an internal combustion engine includes an air feed control for controlling feed air to the HC adsorption and removal catalyst when a condition stands. The condition includes the temperature of the HC adsorption and removal catalyst being the desorption temperature or more and less than the HC removal temperature.
US11028748B2

In a dither control process performed on a fuel injection valve, at least one cylinder is set as a rich combustion cylinder and another cylinder is set as a lean combustion cylinder. A dither control process is executed in a first mode when a vehicle is driven in a normal manner by a user. The dither control process is executed in a second mode on condition that a command signal for performing a temperature raising process on the exhaust gas purifier is input from a device outside the vehicle at a repair shop. The absolute value of the difference between the air-fuel ratio of the lean combustion cylinder and the air-fuel ratio of the rich combustion cylinder obtained by the dither control process is set to be greater in the second mode than in the first mode.
US11028743B2

Road vehicle having: a passenger compartment; an internal combustion engine provided with at least one exhaust duct, which originates from an exhaust manifold and has at least one exhaust gas treatment device; and an exhaust noise transmission device provided with a transmission duct, which originates from the exhaust duct, and with a symposer device, which is arranged inside the transmission duct, is pneumatically insulating and is acoustically permeable; an inlet of the transmission duct being arranged between the exhaust manifold and the exhaust gas treatment device, hence upstream of the exhaust gas treatment device.
US11028742B2

A crankcase ventilation system is provided for an internal combustion engine that includes a crankcase. An internal combustion engine including such a system is also provided.
US11028736B2

A valve train assembly includes: a first group of one or more dual body rocker arms and a second group of one or more dual body rocker arms, the first group for controlling one or more valves of a first cylinder and the second group for controlling one or more valves of a second cylinder, each of the dual body rocker arms including a first body, a second body, and a latching arrangement for latching and unlatching the first body and the second body; and an actuator arrangement external to the dual body rocker arms for controlling the latching arrangement, the actuator arrangement including a shaft having a first set of one or more cams for controlling the latching arrangements of the first group of one or more dual body rocker arms and a second set of one or more cams for controlling the latching arrangements of the second group.
US11028734B2

A Rankine cycle plant for the regasification of liquefied gas, includes: a Rankine closed loop system; a source of liquefied gas at a cryogenic temperature operatively coupled to a condenser to receive heat from a working fluid from an expansion turbine to take the liquefied gas to the gaseous state; a source of a heating fluid at a temperature higher than the cryogenic temperature operatively coupled to an evaporator to transfer heat to the working fluid coming from the condenser. The expansion turbine is radial centrifugal with at least one auxiliary outlet interposed between successive stages. The condenser is multilevel and has at least two condensing chambers, wherein a lower chamber being connected to an outflow opening of the expansion turbine and an upper chamber connected to the auxiliary outlet of the expansion turbine.
US11028732B2

An exhaust assembly for use with a gas turbine engine includes an exhaust duct and a damper system coupled to the exhaust duct. The exhaust duct is configured for fluid communication with the gas turbine engine to receive hot exhaust gases produced by the gas turbine engine. The exhaust duct includes a plurality of panels that define an exhaust passageway. The damper system is coupled to one of the plurality of panels and is configured to dampen vibration of the exhaust duct during use of the gas turbine engine.
US11028728B2

A strut includes a strut passage extending through the strut along a radial length of the strut. A tube is disposed within the strut passage and is spaced from an interior surface of the strut passage. A grommet is disposed about the tube and is in communication with the interior surface of the strut passage. The grommet defines a compressible zone including a hollow space extending radially through the grommet. The compressible zone is disposed between the tube and the interior surface of the strut passage.
US11028727B2

A turbine engine cleaning system includes a foaming nozzle. The foaming nozzle includes a wall having a thickness between an outer surface of the wall and an inner surface of the wall. The outer surface of the wall is configured to contact a detergent in which the foaming nozzle is configured to be disposed. The inner surface of the wall surrounds an inner plenum of the foaming nozzle, and the inner plenum is configured to receive an aerating gas. The foaming nozzle also includes a first row of first through holes fluidly coupled to, and extending between, a first row of first through hole inlets at the inner surface of the wall and a first row of first through hole outlets at the outer surface of the wall. The foaming nozzle also includes a second row of second through holes disposed axially adjacent to the first row of second through holes with respect to a longitudinal axis of the inner plenum, where the second row of second through holes is fluidly coupled to, and extending between, a second row of second through hole inlets at the inner surface of the wall and a second row of second through hole outlets at the outer surface of the wall. The foaming nozzle also includes cross-sections of the first through holes and the second through holes having regular shapes.
US11028726B2

A starter air valve (SAV) system can include a pressure actuated SAV actuator configured to be operatively connected to a SAV and a first pressure valve configured to selectively allow pressure from a pressure source to the SAV actuator when in fluid communication with the SAV actuator. The first pressure valve can be a pulse-width modulation solenoid valve configured to provide a duty cycle of pressure from the pressure source to the SAV actuator.
US11028724B2

The present invention provides a partial admission operation turbine apparatus comprising: a rotor portion rotatably coupled to a rotary shaft of a turbine and including a plurality of rotor blades; a nozzle portion fixedly coupled to the rotary shaft in front of the rotor portion and guiding and supplying a working fluid to the rotor blades through a plurality of nozzle blades; and an inlet disk coupled to the rotary shaft in front of the nozzle portion in a plate shape and having a plurality of admission holes formed therein so as to supply the working fluid to the nozzle portion to partially admit the working fluid into the nozzle portion, wherein each of the admission holes is formed to have a different passage cross-sectional areas, so that the opening and closing of the admission holes are controlled according to operating flow rate conditions to control a partial admission ratio of the working fluid supplied to the nozzle portion. Due to the aforementioned feature, since continuous partial admission can be operated for a supercritical power generation system, it is possible to resolve the difficulties in designing and manufacturing turbines. Also, since the partial admission ratio can be adjusted according to operating conditions, it is possible to improve the performance of a turbine that is operated by continuous partial admission. Furthermore, even if the operating flow rate conditions change in the same cycle, it is possible to operate the same turbine with high efficiency.
US11028722B2

The present disclosure is directed to a blade track assembly used in a gas turbine engine. The blade track assembly includes blade track segments made from ceramic matrix composite materials and a tip clearance control system for adjusting the inner diameter of the blade track assembly during use in an engine.
US11028719B2

A method of working a brush seal assembly for a turbine engine is disclosed and includes the steps of removing an alignment tab from a used brush seal assembly, restoring at least one dimension of the alignment tab to a desired condition and attaching the restored alignment tab to a new brush seal assembly.
US11028712B2

A gas turbine engine includes a stator vane. A blade outer air seal may be adjacent to the stator vane. A seal assembly may be disposed between the blade outer air seal and the stator vane. The seal assembly may include a first seal disposed between a first airflow path and a second airflow path. A second seal may be disposed between the first airflow path and the second airflow path. The second seal may be disposed in a series arrangement with the first seal. The second seal may include a seal support extending radially therefrom which mechanically supports the first seal during engine operation.
US11028711B2

According to the present invention, part of carbon dioxide heated by a heater is supplied to a dry gas seal portion of a compressor so that a device for pressurizing and heating a seal gas is not additionally required, configuration can be simplified and cost can be reduced. In addition, a seal gas flow path includes a low-temperature seal gas flow path and a high-temperature seal gas flow path so that, in an initial driving mode, carbon dioxide heated by a high-temperature portion of the heater is used as a seal gas and in a turbine-driving mode, carbon dioxide heated by a low-temperature portion of the heater is used as a seal gas and thus a more efficient operation can be performed.
US11028682B1

An eccentric pipe-in-pipe downhole gas separator apparatus for separation of gas from liquid in a downhole well. The separator apparatus includes an outer tube having an inner diameter and an inner tube having an outer diameter smaller than the inner diameter of the outer tube. The inner tube is eccentric to the outer tube wherein a conduit having a crescent shaped cross-section is formed between the inner diameter of the outer tube and the outer diameter of the inner tube.
US11028680B2

A system and method for hydraulically fracturing a geological formation with fracturing fluid to generate fractures in the geological formation and forming proppant in situ in the fractures by synthesizing mineral from ions in the fracturing fluid.
US11028675B2

Exemplary apparatuses, systems, and methods are provided to produce steam for use in oil field applications. In some embodiments, a catalyst is provided that includes a plurality of ceramic bodies impregnated with an alkaline-promoted manganese oxide. In other embodiments, the catalyst includes a plurality of bodies formed of an active ceramic oxide in a consolidated state without an underlying ceramic body. The bodies are contacted with a liquid hydrogen peroxide having a strength, in one embodiment, between about 30 and about 70 weight percent to produce steam. The steam is directed to an oil field application, such as, but not limited to, a geologic formation to increase oil production from the geologic formation, an applicator to clean oilfield equipment, a heat exchanger to heat hydrogen peroxide, or a heat exchanger to heat living quarters.
US11028663B1

A process for installing the payload onto a subsea structure has the steps of affixing an adapter spool on to the subsea structure, deploying a plurality of winches in spaced relation to the subsea structure, connecting an end of a plurality of slings received on the plurality of sheaves to a plurality of winches, connecting an opposite end of the plurality of slings to the payload, lowering the payload in a direction toward the subsea structure, actuating the plurality of winches so as to draw the payload downwardly into a position on the subsea structure, and locking the payload onto the subsea structure. The adapter spool has a collar with a plurality of sheaves extending outwardly therefrom. The payload can be a capping stack and the subsea structure can be a blowout preventer.
US11028657B2

The present invention generally relates to an anchoring and sealing tool. In one aspect, downhole tool for use in a wellbore is provided. The tool includes a tubular having a tapered outer surface. The tool further includes an expandable annular member disposed on the tubular. The expandable member has an anchor portion. The tool further includes a seal member disposed in a groove of the expandable annular member. The seal member has one or more anti-extrusion bands, wherein the seal member and the anchor portion are configured to be expandable radially outward into contact with the wellbore as the expandable annular member moves along the tapered outer surface of the tubular.
US11028651B2

A drilling rig includes a base section, a first section, a second section, a third section and a fourth section. For the base section upper region, a fixed pulley block and a guide pulley are installed. Except for the fourth section-crown block section, each section lower region is installed with a lifting lug for a movable pulley block installation for substantially vertical lifting. The crown block section is installed substantially vertical; the subsequent section is located substantially horizontal with the section front pillar upper region connecting to the previous section front pillar lower region. The previous section is substantially vertical lifted to draw the next section skidding into the base section and lifting substantially vertical with the previous section pillar lower region connected to the next section pillar upper region.
US11028646B2

A rotary steerable drilling system includes a collar, a drill bit, and a bit shaft connecting the drill bit to the collar. The bit shaft is coupled to the collar through a joint capable of transmitting a torque from the collar to the bit shaft and is swingable with respect to the collar around the joint. The system, further includes first eccentric wheel and second eccentric wheel coupled to the bit shaft and rotatable to swing the bit shaft with respect to the collar around the joint to change a drilling direction, a controller for controlling the first eccentric wheel and second eccentric wheel to harmoniously rotate such that the swing of the bit shaft substantially compensates rotation of the bit shaft, and an active stabilizer mounted on the bit shaft and capable of pushing the bit shaft to deviate to cause a lateral displacement and a tilt angle of the drill bit.
US11028645B2

A method device, and system is described herein for pushing a rotary drill bit. Pushing the rotary drill bit ears include receiving a target direction in a formation to push the rotary drill bit wile drilling a wellbore in a formation. Pushing the rotary drill bit can also include opening, at a first rotational position of a rotary bit pushing device disposed proximate to the rotary drill bit within the wellborn, a first inlet port of a first flow regulator. Pushing the rotary drill bit can further include closing, after the first rotational position of the rotary bit pushing device the first inlet port. Pushing the rotary drill bit can also include sending, to a second flow regulator of the rotary bit pushing device, a second quantity of drilling fluid.
US11028642B2

An embodiment of the present invention provides a roller shade actuation device for actuating a winding drum with an outer surface mounted with an end of a shade body. Opposite ends of the winding drum are rotatably mounted to corresponding frames with the help of pivots. The roller shade actuation device is mounted between one of the frames and the winding drum. The roller shade actuation device includes a middle shaft rotatably mounted to an inner sidewall of the frame, and a plane scroll spring mounted outside the middle shaft and axially parallel to the middle shaft. The middle shaft is connected to a pivot of a corresponding end of the winding drum through shaft connection. An outer end of a reed of the plane scroll spring is fixed to an outer surface of the middle shaft.
US11028640B2

A handle is releasably secured to a rail wall by means of fasteners extending from inside the rail. An actuator shaft pushes against a contact plate to move a movable braking member to stop the rotation of a rod inside the rail.
Patent Agency Ranking