US11031251B2

A method of forming a uniform self-aligned low-k layer with a large process window for inserting a memory array with pillar/convex topography and the resulting device are provided. Embodiments include forming a substrate with a first region and a second region; forming a first low-K layer over the substrate; forming an oxide layer over the first low-K layer; forming a spacer over the oxide layer; etching the spacer to expose the oxide layer in the first region; removing the oxide layer and a portion of the first low-K layer in the first region and a portion of the oxide layer and a portion of the spacer in the second region; removing the spacer in the second region; cleaning the first low-K layer and the oxide layer, a triangular-like shaped portion of the oxide layer remaining; and forming a second low-K layer over the substrate.
US11031248B2

A method for forming fins includes forming a three-color hardmask fin pattern on a fin base layer. The three-color hardmask fin pattern includes hardmask fins of three mutually selectively etchable compositions. Some of the fins of the first color are etched away with a selective etch that does not remove fins of a second color or a third color and that leaves at least one fin of the first color behind. The fins of the second color are etched away. Fins are etched into the fin base layer by anisotropically etching around remaining fins of the first color and fins of the third color.
US11031241B2

Methods for forming films during semiconductor device fabrication by soaking a substrate in dopant are discussed herein. The dopant soak is performed in a process chamber using at least one dopant precursor for a predetermined period of time to form a dopant layer on the substrate. The process chamber is subsequently purged of the at least one dopant precursor. At least one film precursor is introduced into the process chamber after the process chamber is purged. A film is epitaxially formed on the substrate to have at least one of a target resistivity, dopant concentration, and/or thickness. Post-processing operations can include annealing or patterning the semiconductor film, or depositing additional layers thereon.
US11031236B2

A method of forming a semiconductor structure includes forming a first top electrode (TE) layer over a magnetic tunnel junction (MTJ) layer and performing a smoothing treatment on the first TE layer. The smoothing treatment is performed in situ after the forming first TE layer. The smoothing treatment removes spike point defects from the first TE layer. Additional TE layers may be formed over the first TE layer.
US11031232B1

A method of injecting ions into an ion storage device, comprising: providing an RF trapping field in the ion storage device that defines a trapping volume in the ion storage device by applying one or more RF voltages to one or more trapping electrodes; providing a gas in the trapping volume; injecting ions into the trapping volume through an aperture in an end electrode located at a first end of the ion storage device, the end electrode having a DC voltage applied thereto; reflecting the injected ions at a second end of the ion storage device, opposite to the first end, thereby returning the ions to the first end; and ramping the DC voltage applied to the end electrode during the period between injecting the ions through the aperture and the return of the ions to the first end, such that by the time the ions return to the first end for a first time a potential barrier is established by the ramped DC voltage that prevents returning ions from striking the end electrode. Also an apparatus for injecting ions into an ion storage device, which comprises a controller for ramping a first DC voltage applied to an end electrode of the device having an entrance aperture during a period between injection of ions through the entrance aperture and a return of the injected ions to the aperture so as to establish a potential barrier that prevents returning ions from striking the end electrode.
US11031228B2

A mass spectrometry device according to one aspect of the invention includes: a sample stage on which a sample is placed and on which a sample support having a substrate, in which a plurality of through-holes passing from one surface thereof to the other surface thereof are provided, and a conductive layer, which covers at least a portion of the one surface which is not provided with the through-holes, is placed such that the other surface faces the sample; a laser beam application unit that controls application of a laser beam such that the laser beam is applied to an imaging target region on the one surface; and a detector that detects the sample ionized by the application of the laser beam in a state where a positional relation of the sample in the imaging target region is maintained.
US11031226B2

Provided is a mass spectrometric method including steps of transporting ions generated in an ion source 2 to a mass spectrometer section 4 through an ion optical system 3 having a plurality of ion lenses 31, 32 and 33, and detecting the ions after performing mass separation of the ions. The method further includes steps of: adjusting a voltage applied to a first ion lens 33 which is one of the ion lenses 31, 32 and 33 so that the detection sensitivity for an ion having a predetermined mass-to-charge ratio satisfies a previously specified requirement; and applying, to a second ion lens 32 which is one of the ion lenses 31, 32 and 33 except the first ion lens 33, a voltage at which a change in the ion detection sensitivity with respect to the voltage applied to the second ion lens 33 is within a previously specified range.
US11031223B2

A method of analysis is disclosed comprising providing a sample on an insulating substrate such as a petri dish (4) and contacting e.g. the rear surface of the insulating substrate with a first electrode (9). The method further comprises contacting the sample with a second electrode (2) and applying an AC or RF voltage to the first and second electrodes (9,2) in order to generate an aerosol from the sample.
US11031222B2

A method is disclosed comprising obtaining or acquiring chemical or other non-mass spectrometric data from one or more regions of a target using a chemical sensor. The chemical or other non-mass spectrometric data may be used to determine one or more regions of interest of the target. An ambient ionisation ion source may then be used to generate aerosol, smoke or vapour from one or more regions of the target.
US11031216B2

A data acquisition method for a mass spectrometer includes providing at least one ion source for generating ions; not fragmenting or less fragmenting the ions when a collision cell is in a first working mode; recording a mass spectrum of the ions generated in the first working mode; selecting more than one ion from the ions, the more than one ion being distributed in a plurality of discontinuous mass-to-charge ratio channels; partially fragmenting the selected ions when the collision cell is in a second working mode; recording a mass spectrum of the ions generated in the second working mode; and, repetitively executing the above steps for several times. The ions distributed in the discontinuous mass-to-charge ratio channels is always selected during the subsequent repeated execution, until the ion intensity of the selected ions is less than a set value.
US11031209B2

Systems and methods of observing a sample in a multi-beam apparatus are disclosed. A multi-beam apparatus may comprise an array of deflectors configured to steer individual beamlets of multiple beamlets, each deflector of the array of deflectors having a corresponding driver configured to receive a signal for steering a corresponding individual beamlet. The apparatus may further include a controller having circuitry to acquire profile data of a sample and to control each deflector by providing the signal to the corresponding driver based on the acquired profile data, and a steering circuitry comprising the corresponding driver configured to generate a driving signal, a corresponding compensator configured to receive the driving signal and a set of driving signals from other adjacent drivers associated with adjacent deflectors and to generate a compensation signal to compensate a corresponding deflector based on the driving signal and the set of driving signals.
US11031206B2

A photoinjector system containing modularly-structured waveguide-mode launcher, which is reversibly connected to the RF gun (containing a tubular construction formed with disattachably-affixed to one another structurally-complementary halves); and a solenoid magnet in operation enclosing such tubular structure in a central hollow. The resulting quality, power, and frequency rate of operation as well as cost of manufacturing and operation of the system are superior as compared with those of a related art system.
US11031204B2

A movable contact arm set for a switching contactor includes first and second movable contact arms which respectively carry first and second movable contacts. The first and second movable contact arms respectively include first and second engagement surfaces which are engagable with an actuation to permit displacement of the first and second movable contacts. The first and second engagement surfaces are asymmetric to one another to permit asynchronous displacement of the first and second movable contacts. A switching contactor, movable contact arm for use with a movable contact arm set, and a method of providing a lead-lag contact opening arrangement for a switching contactor are also provided.
US11031197B2

A light switch cover for converting a standard toggle switch into a remote-controlled toggle switch. In one embodiment, the light switch cover comprises a switch toggle member for acting upon a toggle light switch member to place the toggle light switch member into either an on position or an off position, a gear train coupled to the switch toggle member that causes the switch toggle member to act upon the toggle light switch member, an electric motor, coupled to the gear train, for driving the gear train in a first direction to cause the switch toggle member to place the toggle light switch member into the on position, and for driving the gear train in a second direction to cause the switch toggle member to place the toggle light switch member into the off position, motor driving circuitry coupled to the electric motor, a receiver for receiving signals that cause actuation of the standard toggle switch, and processing circuitry coupled to the receiver and the motor driving circuitry that causes the light switch cover to receive a signal to turn the toggle switch into the on position and, in response, causing the electric motor to rotate in a direction to cause the switch toggle member to place the toggle light switch member into the on position.
US11031192B2

A switchgear includes a movable part capable of reciprocating movement in first and second directions, a movable contact coupled to the movable part and capable of reciprocating movement relative to the movable part, a biasing member that biases the movable contact, a latch part capable of switching between a first state in which movement of the movable contact in the first direction is restricted and a second state in which movement of the movable contact in the first direction is permitted, and a fixed contact provided on a side of the first direction with respect to the movable contact. When the movable part and the movable contact move in the first direction, after movement for a predetermined distance, the movement of the movable contact is restricted by the latch part in the first state, and then, when the movable part has moved further in the first direction, the latch part is switched to the second state.
US11031185B2

An electronic component includes external electrodes formed on an external surface of a body to be electrically connected to internal electrodes, and containing metal particles and glass, wherein the metal particles include particles having a polyhedral shape.
US11031175B2

A transformer with integrated cooling is disclosed. The transformer comprises a primary winding and a secondary winding, and a coolant line partly or completely embedded in at least one of the primary or secondary windings. The coolant line is supplied with coolant from a supply device. The coolant line has a plurality of exit holes that are arranged to lead in a direction of at least one of the primary or secondary winding, so as to supply it with coolant.
US11031174B2

A thin film type inductor includes: a body including a support member including a through hole, upper and lower coils disposed on upper and lower surfaces of the support member, respectively, and a via penetrating through the support member while connecting the upper and lower coils to each other; and external electrodes disposed on an external surface of the body. A coil pattern directly connected to the via may include an inclined surface.
US11031169B2

The present disclosure discloses a circuit protection device including a first magnetic layer in which a plurality of magnetic sheets are laminated and of which at least a portion of one surface is exposed, a second magnetic layer in which a plurality of magnetic sheets are laminated and of which at least a portion of one surface is exposed, and a nonmagnetic layer in which a plurality of nonmagnetic sheets are laminated and which is disposed between the first and second magnetic layers. A noise filter part including a plurality of coil patterns is disposed in the nonmagnetic layer.
US11031164B2

Embodiments describe a receiving element that includes a ferromagnetic structure axially symmetrical around a central axis disposed along a length of the ferromagnetic structure. The ferromagnetic structure includes a groove region defining two end regions on opposing sides of the groove region, where the groove region has a smaller length than the two end regions. The receiving element also includes an inductor coil wound about the groove region of the ferromagnetic structure and in between the two end regions.
US11031158B2

A circuit for realizing a precision and linear floating resistor, using MOSFET devices, is disclosed. A linear floating voltage-controlled resistor (LFVCR) is realized using a MOSFET with a gate drive means and a substrate drive means to provide a feedback of the common-mode voltage across the source-drain terminals to the gate and substrate terminals. Two such LFVCR circuits using matched MOSFET devices having independent substrates, along with an op-amp based negative feedback loop, are used to realize a continuously variable precision and linear floating resistor, whose value can be controlled by a combination of variable voltage, current, and resistor. Further embodiments are disclosed for realizing a resistor mirror circuit with multiple floating resistors, improving the linearity by using LFVCR circuits with complementary MOSFET devices, realizing a resistor with scaled-up resistance and extended voltage range, and realizing a resistor with scaled-down resistance and extended current range.
US11031144B2

A fuel assembly inspection system that utilizes a pressure transducer mounted to a utility's spent fuel handling tool to detect a relative change in depth of a fuel assembly during fuel inspections. The system then wirelessly transmits the signal to a fuel inspection recording system, which converts the signal to a relative height along the fuel assembly being viewed by a camera, and displays the relative height along with the applicable fuel assembly feature being viewed by the camera (e.g., nozzle, grid, span) via a text overlay on the video image of the inspection.
US11031141B2

A method including providing a nuclear reactor neutron source that includes an enclosure delimiting a chamber, a nuclear reactor core arranged inside the chamber and configured to produce neutrons from a nuclear fuel element inside the nuclear reactor core; installing a beam generator arranged to generate a beam directed into the chamber; and installing, inside the chamber, a target arranged to eject neutrons upon impact of the beam such that neutrons are ejected from the target and emitted from the chamber.
US11031139B2

Systems and methods are provided for presenting aggregate data in response to a natural language user input. In one example, a system includes a display and a computing device coupled to the display and storing instructions executable to receive a natural language user input, process the natural language user input, in response to determining that the user input includes a request to display two different plots of record data specific to the subject, generate, with the virtual assistant, a single graph including the two different plots of record data based on the processed natural language user input, the two different plots of record data plotted from two different record data sets, one or more aspects of the single graph selected based on an overlapping parameter for each of the two different record data sets, and output, to the display, the single graph as part of a communication thread.
US11031135B2

A method and apparatus can include a system controller and a system processor. The system controller can retrieve a cybersecurity dataset from at least one database, the retrieved dataset including information associated with at least one element associated with at least one of network traffic and process monitoring of at least one process being implemented in at least one network element. The system processor can utilize multidimensional nonlinear manifold clustering on the at least one element of the retrieved cybersecurity dataset, assign a threat entity formulated from the at least one element of the retrieved dataset into a cybersecurity threat hyper-volume based on the multidimensional nonlinear manifold clustering, and formulate a recommended action to be taken based on the assignment of the threat entity into the cybersecurity threat hyper-volume.
US11031133B2

A computer-implemented method comprising: obtaining text from text-based messages sent between a patient and a therapist providing psychological therapy; determining at least one feature of the text; and determining a characteristic of the patient and/or the therapist using the at least one feature.
US11031132B2

The present invention provides a novel approach for storing, analyzing, and/or accessing biological data in a cloud computing environment. Sequence data generated by a particular sequencing device may be uploaded to the cloud computing environment during a sequencing run, which reduces the on-site storage needs for the sequence data. Analysis of the data may also be performed in the cloud computing environment, and the instructions for such analysis may be set at the originating sequencing device. The sequence data in the cloud computing environment may be shared according to permissions. Further, the sequence data may be modified or annotated by authorized secondary users.
US11031131B2

A system for medicine dosage compliance may comprise a dispensing component that provides for medicine to be dispensed based at least upon authorized identification of a user and a secondary authorizer. The dispensing component may comprise an identity authentication component that automatically authenticates an identity of the user and the secondary authorizer at the time of a dispensing event. The system may further comprise a communication component providing one or more notifications to one or more third parties. The communication component may comprise a wireless personal area networking component that sets up a local networking connection between the dispensing component and a local device to share data between the dispensing component and a local device. The local device may communicatively be coupled to a remote network component. A notification component may generate notification information of the dispensing event for one or more third parties.
US11031127B2

The invention suggests a system for monitoring the exposure of a patient (1) to at least one environmental factor. The system particularly comprises a database (8) storing an environmental prescription for the patient, the environmental prescription specifying a maximum level of the environmental factor and a minimum duration for the level of the environmental factor to be smaller than the maximum level, and an evaluation module (7) configured to detect on the basis of a measurement signal and the stored environmental prescription a time interval in which a level of the environmental factor is below the maximum level and to compare the duration of the detected time interval with the minimum duration. On the basis of the result of this comparison, healthcare staff can plan activities in such a way that the patient is provided with a rest period substantially having the minimum duration.
US11031121B2

A system for indicating the quality of a medical report including a medical report system which generates a medical score based on a clinician's interpretation of medical data, a portion of the medical report including text in a natural language; and a medical report grading device which processes the portion of text in natural language and generates one or more scores of one or more categories relating to the quality of the medical report.
US11031119B2

Deep learning of dental images for national security is described. A computer may receive dental images of a patient from a dental provider. The computer is configured to match dental images to law enforcement databases such as a terrorist database. The process begins with matching a dental image to an anatomy probability dataset and a pathology probability dataset, then correlating it with a patient database to identify a person of interest. With different resolutions each neural network deep learns to probability map and detect different dental object probabilities to authenticate an individual. Further, the dental images will be associated with GPS coordinates to track movements of an individual. The datasets will be provided to e-commerce providers, e-commerce consumers, e-commerce administrators, machine learning entities, government entities and law enforcement entities which may exchange or transfer the data over a communication network such as the internet to locate a person of interest.
US11031108B2

A medicine management method includes acquiring user information of medicine usage corresponding to at least one assigned medicine; acquiring user information of medicine using reactions; and displaying the user information of medicine usage with first time information corresponding to different time points of using the at least one assigned medicine and the user information of medicine using reactions with second time information corresponding to different time points of occurring medicine using reactions concurrently.
US11031103B2

A mechanism is provided to implement a health risk assessment system for adaptively and dynamically generating a personalized questionnaire for health risk assessment of a patient. A set of responses are analyzed and a patient is grouped to an initial group that matches a similar patient group. Utilizing the initial group, an initial question is selected to present to the patient. Responsive to receiving a current response to the initial question, the current response is analyzed, the patient is grouped to a next group, and a next question is identified and presented to the patient. The process continues until a last group is reached where a scoring of possible health risks associated with the patient is performed based on each response provided by the patient and identified groupings. A final possible health risk or ranked set of possible health risks is then presented based on the scoring.
US11031088B2

Methods and systems for improving the reliability of data stored within a semiconductor memory over a wide range of operating temperatures are described. The amount of shifting in the threshold voltages of memory cell transistors over temperature may depend on the location of the memory cell transistors within a NAND string. To compensate for these variations, the threshold voltages of memory cell transistors in the middle of the NAND string or associated with a range of word lines between the ends of the NAND string may be adjusted by increasing the word line voltages biasing memory cell transistors on the drain-side of the selected word line when the read temperature is greater than a first threshold temperature and/or decreasing the word line voltages biasing memory cell transistors on the source-side of the selected word line when the read temperature is less than a second threshold temperature.
US11031084B1

A memory device, in accordance with a method of operation, may include: a plurality of pages coupled to a common word line and configured to be sequentially selected by different select lines; a program operation controller configured to perform a program operation on a first page that is to be programmed first, among the plurality of pages; and a start loop manager configured to generate start loop information about a program loop in which program verification corresponding to each of a plurality of program states to be formed by threshold voltages of memory cells included in the first page starts, during the program operation on the first page. The program operation controller is further configured to perform a program operation on a second page to be programmed subsequent to the first page, among the plurality of pages, based on the start loop information.
US11031080B1

A search pattern is generated based on an input search word comprising a first sequence of bits. The search pattern comprises a first set of signals representing the input search word and a second set of signals representing a second sequence of bits comprising an inverse of the first sequence of bits. The search pattern is provided as input to search lines of a content addressable memory (CAM) block. The search pattern causes at least one string in the CAM block to be conductive and provide a signal to a page buffer connected to the string in response to the input search word matching a data entry stored on the string. A location of the data entry is determined based on data read from the page buffer and the location is output.
US11031075B2

A high bandwidth register file circuit that significantly reduces the shared local read bitline RC delay to enable ultra-high performance PRFs with high port counts. In one example, the register file circuit includes read stack nfets in a multiplexer circuit instead of the memory cell causing the local read bitline RC to be independent of the number of read and write ports of the memory cell.
US11031074B2

A semiconductor device includes a semiconductor substrate including a fin of semiconductor material having a fin width and a fin length. The fin length is greater than the fin width and extends between a first fin end and a second fin end. A gate electrode extends over the fin at a first fin location between the first fin end and the second fin end. A dummy gate electrode extends over the first fin end and is floating.
US11031071B2

A nonvolatile memory device includes a memory cell region including first metal pads and a memory cell array, and a peripheral circuit region including second metal pads, row decoder circuitry that is connected to the rows of the memory cells through word lines and controls voltages of the word lines, and page buffer circuitry that is connected to the columns of the memory cells through bit lines. The page buffer circuitry is configured to obtain first values by performing a first sensing operation on first bit lines of the bit lines through the first transistors and obtain second values by performing a second sensing operation on the second bit lines of the bit lines through the second transistors, wherein the first values or the second values are inverted. The peripheral circuit region is vertically connected to the memory cell region by the metal pads directly.
US11031056B2

A memory device may include a clock dividing circuit suitable for generating a plurality of internal clocks by dividing an external clock, a mode decision circuit suitable for determining an operation mode according to an input time point of a read command based on the internal clocks, a clock arranging circuit suitable for arranging the internal clocks in an order determined according to the operation mode, and outputting the arranged clocks as a plurality of data output clocks, and a data arranging circuit suitable for arranging read data according to the operation mode, and outputting the arranged data in response to the data output clocks.
US11031041B2

A computer program product, according to one embodiment, includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a processor to cause the processor to: determine, by the processor, a first error location on a magnetic tape where a first error occurred. One or more areas on the magnetic tape to be examined are also determined, by the processor, based on the first error location. Independent of a read and/or write operation, relative motion between a tape head and the magnetic tape is induced by the processor, such that the tape head is positioned adjacent to each of the one or more areas in turn. Moreover, each of the one or more areas having a respective number of measured servo errors which exceeds a threshold value are identified, by the processor, as a damaged area of the magnetic tape.
US11031034B2

A magnetic recording medium is used in a recording/reproduction apparatus having a shortest recording wavelength of not more than 75 nm, the magnetic recording medium including a recording layer that contains a powder of particles containing ε-iron oxide, in which a squareness ratio measured in a traveling direction of the magnetic recording medium is not more than 30%, a ratio (Dmax/Dmin) of an average longest diameter Dmax of the particles to an average shortest diameter Dmin of the particles satisfies a relationship of 1.0≤(Dmax/Dmin)≤1.1, an average thickness δmag of the recording layer is not more than 100 nm, and a ratio (δmag/Dmin) of the average thickness δmag of the recording layer to the average shortest diameter Dmin of the particles satisfies a relationship of δmag/Dmin≤5.
US11031033B2

[Object] Provided is a technology that is capable of further improving a recording density of data. [Solving Means] A magnetic recording medium according to the present technology is a magnetic recording medium in a shape of a tape that is long in a longitudinal direction and is short in a width direction, the medium including: a base material; a magnetic layer; and a non-magnetic layer that is provided between the base material and the magnetic layer, and contains one or more types of non-magnetic inorganic particles, in which the magnetic layer includes a data band long in the longitudinal direction in which a data signal is to be written, and a servo band long in the longitudinal direction in which a servo signal is written, and in the magnetic layer, a degree of vertical orientation is greater than or equal to 65%, a half width of a solitary waveform in a reproduction waveform of the servo signal is less than or equal to 195 nm, and a thickness of the magnetic layer is less than or equal to 90 nm, and the non-magnetic layer contains at least Fe-based non-magnetic particles as the non-magnetic inorganic particles, and in the non-magnetic layer, an average particle volume of the Fe-based non-magnetic particles is less than or equal to 2.0×10−5 μm3, and a thickness of the non-magnetic layer is less than or equal to 1.1 μm.
US11031020B2

A speech/audio bitstream decoding method includes acquiring a speech/audio decoding parameter of a current speech/audio frame, where the foregoing current speech/audio frame is a redundant decoded frame or a speech/audio frame previous to the foregoing current speech/audio frame is a redundant decoded frame, performing post processing on the acquired speech/audio decoding parameter according to speech/audio parameters of X speech/audio frames, where the foregoing X speech/audio frames include M speech/audio frames previous to the foregoing current speech/audio frame and/or N speech/audio frames next to the foregoing current speech/audio frame, and recovering a speech/audio signal using the post-processed speech/audio decoding parameter of the foregoing current speech/audio frame. The technical solutions of the speech/audio bitstream decoding method help improve quality of an output speech/audio signal.
US11031018B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for personalized speaker verification are provided. One of the methods includes: obtaining first speech data of a speaker as a positive sample and second speech data of an entity different from the speaker as a negative sample; feeding the positive sample and the negative sample to a first model for determining voice characteristics to correspondingly output a positive voice characteristic and a negative voice characteristic of the speaker; obtaining a gradient based at least on the positive voice characteristic and the negative voice characteristic; and feeding the gradient to the first model to update one or more parameters of the first model to obtain a second model for personalized speaker verification.
US11031005B2

A mechanism is described for facilitating continuous topic detection and adaption in audio environments, according to one embodiment. A method of embodiments, as described herein, includes detecting a term relating to a topic in an audio input received from one or more microphones of the computing device including a voice-enabled device; analyzing the term based on the topic to determine an action to be performed by the computing device; and triggering an event to facilitate the computing device to perform the action consistent with the term and the topic.
US11030997B2

Described herein are systems and methods for compressing or otherwise reducing the memory requirements for storing and computing the model parameters in recurrent neural language models. Embodiments include space compression methodologies that share the structured parameters at the input embedding layer, the output embedding layers, or both of a recurrent neural language model to significantly reduce the size of model parameters, but still compactly represent the original input and output embedding layers. Embodiments of the methodology are easy to implement and tune. Experiments on several data sets show that embodiments achieved similar perplexity and BLEU score results while only using a fraction of the parameters.
US11030990B2

Techniques are described that facilitate automatically providing entities with rephrased versions of standard answers. In one embodiment, a computer-implemented is provided that comprises determining, by a device operatively coupled to a processor, a talking style of a plurality of talking styles that an entity is associated with based on reception of natural language input from the entity proposing a question related to a defined topic. The method further comprises selecting, by the device based on the talking style, an answer rephrasing model from a plurality of answer rephrasing models respectively configured to generate different rephrased versions of a standard answer to the question, and employing, by the device, the answer rephrasing model to generate a rephrased version of the standard that corresponds to the talking style.
US11030985B2

A musical instrument special effects device, comprising a special effects unit connected by wire between the musical instrument and an output device, where the unit is operatively arranged to selectively produce at least one of a plurality of preprogrammed special audio effects; and a controller is operatively arranged to wirelessly control the special effects unit.
US11030979B2

There is provided an information processing apparatus to enable more proper control of a projection of an object notifying a user of a message on the basis of an attribute of the message. The information processing apparatus includes: an acquisition unit that acquires a message; and a control unit that controls projection of an object notifying a user of the message on the basis of an attribute of the message.
US11030978B2

A current screen is presented on a display of a user device, which includes an element distinct from a previous element of a previous screen, where the previous element occupied less than an entirety of the previous screen. The user device receives a gesture input that requests that the previous element be presented within the current screen next to a current element of the current screen. The gesture input indicates a location of the current element, wherein the location of the current element is less than an entirety of the current screen and is the same location at which the previous element was presented on the previous screen. The user device presents, on the display of the user device and responsive to receiving the gesture input, a contemporaneous view of the previous element next to the current element at the location of the current element within the current screen.
US11030973B2

Systems, devices, and methods for detecting ambient light with wearable heads-up displays are described. An ambient light sensor can be positioned close to a user's eye area on a user-side of a wearable heads-up display. By positioning the ambient light sensor on a user-side of the wearable heads up display, the ambient light sensor can be in a position and/or orientation which receives ambient light in a similar manner a user's eye, and thus ambient light detection can be more accurate. Brightness of display light output by the wearable heads-up display can be adjusted in response to the detected brightness of ambient light.
US11030963B2

A motion blur effect adjustment method includes partitioning a display panel into at least two regions, tracking positions of eyes for generating position information of eyes tracking by using an image capturing device, acquiring a first region corresponding to a visual range of the positions of eyes from the at least two regions according to the position information of eyes tracking, reducing a first motion blur effect of the first region, and adjusting a second motion blur effect of a second region outside the first region.
US11030962B2

A backlight unit and a display device are provided. The duty or the like of a light source driving signal is adjusted so that a frequency component causing flicker to be visible, among frequency components of luminance appearing in a driving period of low-speed driving mode. Flicker is prevented or reduced in the low-speed driving mode. The display device is driven in the low-speed driving mode to reduce power consumption. The display device is driven at a lower display driving frequency in the low-speed driving mode, thereby improving the efficiency thereof.
US11030960B2

A method and apparatus for content adaptive backlight control (CABC) is disclosed. A display device comprises a display surface including a plurality of pixel elements and a backlight configured to illuminate the display surface. A display driver of the display device is configured to receive a frame of display data, including pixel data for displaying an image on the display surface and backlight configuration data for adjusting the backlight when displaying the image. The display driver is further configured to update the plurality of pixel elements using the pixel data, and update an intensity of the backlight using the backlight configuration data. More specifically, the updates to the backlight and the display surface are performed concurrently for the received frame of display data.
US11030950B2

An organic light-emitting display includes: a display panel including first and second pixels, each having an organic light-emitting diode; and a data driver including a first operational amplifier having a non-inverting terminal coupled to a reference voltage terminal and an inverting terminal coupled to the first pixel, and a second operational amplifier having a non-inverting terminal coupled to the reference voltage terminal and an inverting terminal coupled to the second pixel. The first pixel includes a sensing transistor, a first driving transistor, and a first switch transistor. The second pixel includes a second driving transistor and a second switch transistor.
US11030948B2

The disclosure provides a display panel including first pixel structures, second pixel structures, first signal lines, second signal lines, a first driving circuit, and a second driving circuit. The first signal lines and the first pixel structures are disposed in a first display area and electrically connected. The second signal lines and the second pixel structures are disposed in a second display area and electrically connected. The first display area and the second display area are arranged in a first direction. The first signal lines and the second signal lines are arranged in a second direction. The first direction and the second direction are perpendicular. The first signal lines and the second signal lines are structurally separated. The first drive circuit is electrically connected to the first signal lines. The second driving circuit is electrically independent from the first driving circuit and electrically connected to the second signal lines.
US11030947B2

A display device includes a display including a plurality of pixels having a plurality of light-emitting elements, a pixel selector configured to select a pixel from among a plurality of pixels, a positional information generator configured to generate the positional information representing the position of the selected pixel, and a light emission processor configured to superpose the positional information on the light emitted by the selected pixel. A position detecting device is used to detect and output the positional information superposed on the light of the selected pixel on the display device, thus making it easy to accurately detect the position of the pixel subjected to calibration in luminance.
US11030943B2

A scan driver includes: a first transistor having a first electrode coupled to an output scan line, a second electrode coupled to a first power line, and a gate electrode coupled to a first node; a second transistor having a first electrode coupled to a first clock line, a second electrode coupled to the output scan line, and a gate electrode coupled to a second node; a third transistor having a first electrode coupled to the first node, a second electrode coupled to a first input scan line, and a gate electrode coupled to a second clock line; and a fourth transistor having a first electrode coupled to the second node and a second electrode and a gate electrode, which are coupled to a second input scan line, wherein the first input scan line and the second input scan line are different from each other.
US11030941B2

A display driving device for driving a display panel includes a first driving circuit configured to output a first image signal, a second driving circuit configured to output a second image signal, a first switch circuit connected to the first driving circuit, and configured to transmit the first image signal to a part of a first set of sub-pixels arranged in the display panel based on a first switching signal during a first horizontal time interval, and a second switch circuit connected to the second driving circuit, and configured to transmit the second image signal to a part of a second set of sub-pixels arranged in the display panel adjacent to the first set of sub-pixels based on a second switching signal during the first horizontal time interval, wherein a width of the first switching signal and a width of the second switching signal in the first horizontal time differ from each other.
US11030938B2

A display panel and a display device are provided. The display panel includes a first driving circuit and a plurality of first pixel units. The first pixel units include an image display region and a light transmissive region, and the image display region is driven by the first driving circuit to provide a corresponding brightness. An opening is formed at an edge of the image display region, the light transmissive region is formed within the opening, and an incident light emitted from an outer side of the display panel passes through the light transmissive region. The image quality of the under-screen camera is improved in term of the pixel density.
US11030937B2

A sub-pixel rendering method for generating a target image according to a source image is provided. The method includes: obtaining the source image; determining a target pixel to be rendered in the target image; calculating an edge code of the source pixel corresponding to a sub-pixel of the target pixel to be rendered in the source image; determining texture information around the sub-pixel of the target pixel to be rendered according to the edge code; and calculating a pixel value for the sub-pixel of the target pixel to be rendered according to the texture information and based on distance when the edge code is not a specific pattern.
US11030925B1

A kinetic display has a base, and an elongated member pivotally attached to the base in the manner of a seesaw. A processor communicates with a data source such as the internet, obtains current values of dynamically changing data (such as the current value of a stock market index), and pivots the elongated member in response to changes in the data. Figurines which symbolize the monitored data, such as a bull and a bear (representing rising and falling stock market values), are respectively provided at opposing ends of the member. By observing the inclination of the elongated member, and/or the relative positions of the figurines thereon, a user can determine the current status of monitored data.
US11030919B2

The present invention allows a language learning platform to calculate a user's overall language skill. This may be performed as a standalone test or before, during and/or after a language course. The language learning platform may perform a Pre-CAT process, a CAT process, a stage 2—fixed form process and a scoring and reporting process. The Pre-CAT process is designed to quickly get an initial estimate of the user's overall language skill. The CAT processes improves on the accuracy of the Pre-CAT process, preferably until the conditional standard error of measurement for the user's overall language skill is less than a predetermined number. The stage 2—fixed form process may use the user's overall language skill to select speaking, listening and writing assessment items of an appropriate difficulty for the user. The language learning platform may score the responses of the user, present the measured user's overall language skill to the user and save the user's overall language skill in a database for use in future tests.
US11030913B2

Techniques described herein provide intelligent context-based testing. One or more implementations receive an image that includes content. In turn, some implementations process the image to extract test information from the content, such as questions, answers, learning material, and so forth. By analyzing the test information, various implementations determine one or more characteristics associated with the test information, and dynamically generate new test information based on the determined one or more characteristics. As one example, some implementations obtain new content by searching for content that includes the one or more characteristics and generate new test information based on the new content and the extracted test information.
US11030910B2

Disclosed are a Chinese character structuring member, a system of mortise and tenon joint structures of Chinese characters formed by the Chinese character structuring member and a method for inputting Chinese characters. An entity component of Chinese characters includes the following three structures: an entity component provided with a connecting mechanism at a middle and/or one end or both ends of the entity component configured to join with other entity components of the Chinese characters; an entity component provided with a connecting mechanism entity component extending from one end of the entity component to the other end of the entity component without exceeding the entity component of the Chinese characters; and an entity component provided with at least one connecting mechanism on the entity component that includes a plurality of sub entity components connected end to end and rotatable at the joint.
US11030908B2

A system includes a communication interface configured to receive squitter messages from other aircraft in the vicinity of an ownship aircraft. The system also includes a processor aboard the ownship configured to receive the squitter messages, determine the altitude and position of the other aircraft from the squitter messages, and compare the altitude of the other aircraft to terrain data at the determined position to determine whether any of the other aircraft are operating abnormally. The system also includes a display providing an indication that a first aircraft of the other aircraft is operating abnormally.
US11030907B1

Methods, systems, and apparatuses are provided for a Secondary Runway Aiming Point (SRAP) procedure of an approach by an ownship that includes identifying at least one aircraft making an approach that satisfy a set of preconditions to pair the aircraft to the ownship in the SRAP procedure; calculating a set of results based on lateral and vertical deviations of a paired SRAP aircraft to the ownship, and differential lateral and vertical rates of the paired SRAP aircraft to the ownship; deriving one or more points from the calculated set of results to determine whether in a flight path of the ownship there is an occurrence of an intrusion into a wake of the paired SRAP aircraft during the approach, and generating graphic data to present on the cockpit display the occurrence of the intrusion in the wake of the flight path of the ownship to the paired SRAP aircraft.
US11030903B2

A system includes a processor and a memory. The memory stores instructions executable by the processor to specify a driving pattern including a vehicle speed and position in a lane to encode a message determined based on vehicle sensor data, and to actuate a vehicle actuator based on the encoded message.
US11030894B2

System and method for tracking at least one device in real-time. A position encoding unit is configured to detect a position of the device, which is configured to move in a first direction. A stage is configured to selectively move with a forward axis of travel and a reverse axis of travel substantially parallel to the first direction and having a stage speed controllable by a controller. A ranged imaging unit is fixedly mounted to the stage and may selectively scan the device upon command. The controller is configured to obtain a speed of the device. When the device reaches a pre-programmed position, the stage is selectively moved at the stage speed synchronized to the speed of the device to within a predefined match value. The ranged imaging unit is employed to determine dimensional characteristics of the device.
US11030886B2

Embodiments of the present application provide a method and apparatus for updating an online self-learning event detection model. The method includes: presenting, when at least one target alerting event generated by the current event detection model is detected, to a user the at least one target alerting event, so that the user provides an event result for each target alerting event based on the at least one presented target alerting event; obtaining the event result for each target alerting event provided by the user based on the at least one presented target alerting event; determining whether a target alerting event for which an event result has been provided by the user satisfies a predetermined update condition, and if so, training and obtaining a target event detection model based on at least one target alerting event for which an event result has been provided by the user and corresponding event result, and predetermined training samples; and replacing the current event detection model with the target event detection model. By means of the method and apparatus according to the present application, the current event detection model may be continually updated, and thus improving the accuracy of the online learning.
US11030885B2

A system and a method for processing multiple signals generated by sensors processing to identify and/or monitor physiological data of an individual (for example in healthcare system) or general statement of an environment, a predetermined space (for example a room, a machine, a building) or an object (for example in smart home system, environment monitoring system, fire prevention system or the like).
US11030881B1

A system for notifying emergency services of a vehicular crash may (i) receive sensor data of a vehicular crash from at least one mobile device associated with a user; (ii) generate a scenario model of the vehicular crash based upon the received sensor data; (iii) store the scenario model; and/or (iv) transmit a message to one or more emergency services based upon the scenario model. As a result, the speed and accuracy of deploying emergency services to the vehicular crash location is increased. The system may also utilize vehicle occupant positional data, and internal and external sensor data to detect potential imminent vehicle collisions, take corrective actions, automatically engage autonomous or semi-autonomous vehicle features, and/or generate virtual reconstructions of the vehicle collision.
US11030873B2

In some examples, a system includes: an article of personal protective equipment (PPE) that includes a communication component; a computing device communicatively coupled to the article of PPE, wherein the computing device: receives context data that is based on one or more of the article of PPE, a work environment for the article of PPE, or a worker assigned to the article of PPE; selects, based at least in part on the context data, a set of programmable safety rules that are contextually associated with the at least one article of PPE; sends the programmable safety rules to one or more of the article of PPE or a data hub communicatively coupled to the article of PPE; and wherein the programmable safety rules are configured at the article of PPE or the data hub to perform one or more operations based at least in part on PPE data.
US11030846B2

Systems, devices and methods are provided. A gaming device includes an input device that includes multiple input locations and a pressure sensor to detect, for each input location, an amount of pressure applied to the input device at the input location by a player. The gaming device includes a processor circuit and a memory coupled to the processor circuit. The memory includes machine-readable instructions that, when executed by the processor circuit, cause the processor circuit to receive, from the input device, multiple pressure parameter values corresponding to a first amount of pressure being applied to a first portion of the input locations, determine a pressure pattern that corresponds to locations of the first portion of the input locations, and based on the pressure parameter values and the pressure pattern, determine an identification of an object that is on the input device.
US11030838B2

An onboard system (4) for a vehicle (2) comprising:—an emitter circuit (8) suitable to send a command (C) to a park area access system (22);—an image sensor (6) suitable to capture a sequence of images (S) of at least part of a body of a driver (D) of the vehicle (2); and—a control module (10) suited to process said sequence of images (S) so as to identify a behavioral feature and then control the emitter circuit (8) to send the command (C) to the park area access system (22) provided the identified behavioral feature corresponds to a predetermined behavioral feature. A corresponding process is also proposed.
US11030837B2

It is presented a method for providing access to a lock for provision of a service. The method comprises the steps of: receiving a request for access to the lock, the request being based on the service consumer ordering a service requiring access to a physical space, the request comprising a first public key associated with a co-ordinator and a second public key associated with a service provider agent; presenting a first consumer query to the service consumer; receiving a first positive consumer response indicating that the service consumer allows the service provider agent to access the physical space; and delegating access to the lock to the co-ordinator, which comprises encrypting at least part of a delegation using the first public key, encrypting at least part of the delegation using the second public key, and electronically signing the delegation, enabling further delegation to the service provider agent.
US11030830B1

A system for indicating an operating point includes and interface and a processor. The interface is to receive user information, user reviewing feedback, and reviewing metadata. The processor is configured to determine a recommendation for an operating point based at least in part on the user information, the user reviewing feedback, and the reviewing metadata and provide an indication of an adjustment to the operating point to a vehicle event recorder. The adjustment is based at least in part on the recommendation for the operating point.
US11030828B2

A processor-implemented method for automatically creating aircraft maintenance records and work logs during aircraft maintenance operations is disclosed. The method comprises retrieving, using a processor, fault data, testing data, maintenance data, and status data regarding line replaceable units (LRUs) on an aircraft via a central maintenance computer (CMC) on the aircraft; automatically collecting from a remote terminal on the aircraft data regarding maintenance operations performed using the remote terminal; automatically recording, by the processor, in a maintenance database the fault data, testing data, maintenance data, status data, and data regarding maintenance operations performed using the remote terminal; and automatically populating, by the processor using data in the maintenance database, information in a plurality of fields in a maintenance work log.
US11030823B2

Improper positioning of architectural features is corrected during construction or reconstruction of a multi-dimensional (e.g., 3D) building model using known architectural dimensions and known relationships to planes (facades). The system identifies architectural elements that have known architectural standard positions relative to planes within the multi-dimensional model. Dimensional measurements of architectural elements in the multi-dimensional model are used to properly position one or more architectural elements relative to associated planes within the multi-dimensional building model. For example, a window position on a 3D building model first façade is moved inward (offset) according to the known relationship of a window (architectural element) being inset relative to a façade (e.g., exterior wall). In addition, a window frame could be repositioned outwardly relative to the same façade plane based on a known relationship of a frame being located on an external surface of the façade (e.g., exterior wall).
US11030814B1

In one embodiment, the system captures a video data stream of a scene and contextual data streams associated with the video data stream. The contextual data streams comprise a sensor data stream or a computed data stream. The system renders an artificial reality effect based on the contextual data streams for display with the video data stream. The system generates a serialized data stream by serializing data chunks of the video data stream and the contextual data streams. The system stores the serialized data stream into a storage. The system extracts the video data stream and one or more of the contextual data streams from the serialized data stream by deserializing the data chunks in the serialized data stream. The system renders the same or another artificial reality effect for display with the extracted video data stream based on the extracted contextual data streams.
US11030812B2

A method, apparatus, and system for visualizing information. An augmented reality system comprises a computer system and a visualizer in the computer system. The computer system is in communication with unmanned vehicles using communications links. The visualizer system receives images of a physical object from the unmanned vehicles moving relative to the physical object and receive scan data for a region of the physical object from the unmanned vehicles. The visualizer creates an enhanced model of the physical object using the images and the scan data. The region of the physical object in the enhanced model has a greater amount of detail than the other regions of the physical object. The visualizer sends information to a portable computing device that is displayable by the portable computing device on a live view of the physical object. The information is identified using the enhanced model of the physical object.
US11030808B2

An example method includes: obtaining an image of an object captured by a device during relative motion between the object and the device; determining a location of the device relative to the object during image capture based on one or more attributes of the object in the image; storing the image of the object and the location of the device during image capture; mapping a 3D graphical model representing the object to the object in the image based, at least in part, on the location of the device; receiving, at a time subsequent to capture of the image, first data representing an action to be performed for the object in the image; and generating second data for use in rending content on a display device, where the second data is based on the image stored, the location of the device stored, and at least some information from the model.
US11030802B2

A dynamic map update device includes a processor configured to: acquire a captured image from a plurality of vehicles, each of the plurality of vehicles having a camera configured to capture surroundings, the captured image being captured by the camera; update a dynamic map of a predetermined area based on the captured image; vary an update frequency of the dynamic map depending on a position among a plurality of positions in the predetermined area; and acquire the captured image from the plurality of vehicles according to the update frequency.
US11030798B2

A computing device obtains a digital image depicting an individual and determines lighting conditions of the content in the digital image. The computing device obtains selection of a makeup effect from a user and determines surface properties of the selected makeup effect. The computing device applies a facial alignment technique to the facial region of the individual and defines a region of interest corresponding to the makeup effect. The computing device extracts lighting conditions of the region of interest and adjusts visual characteristics of the makeup effect based on the surface properties of the makeup effect and the lighting conditions of the region of interest. The computing device performs virtual application of the adjusted makeup effect to the region of interest in the digital image.
US11030784B2

The invention is related to a method of presenting a digital information related to a real object, comprising determining a real object, providing a plurality of presentation modes, wherein the plurality of presentation modes comprises an augmented reality mode, and at least one of a virtual reality mode and an audio mode, providing at least one representation of a digital information related to the real object, determining a spatial relationship between a camera and a reference coordinate system under consideration of an image captured by the camera, selecting a presentation mode from the plurality of presentation modes according to the spatial relationship, and presenting the at least one representation of the digital information using the selected presentation mode.
US11030783B1

A graphics processor that performs early depth tests for primitives in respect of patches of a render output, and depth tests for sampling positions of the render output, maintains a per patch depth buffer that stores depth values for patches for use by the patch early depth test and a per sample depth buffer. When processing of a render output is stopped before the render output is finished, the per sample depth values in the per sample depth buffer are written to storage so that those values can be restored, but the per patch depth value information in the per patch depth buffer is discarded. Then, when processing of the render output is resumed, the per sample depth buffer values are loaded into a per sample depth buffer, and the loaded per sample depth buffer values are also used to restore the per patch depth buffer.
US11030782B2

The present disclosure relates to systems, methods, and non-transitory computer readable media for generating a virtual try-on digital image utilizing a unified neural network framework. For example, the disclosed systems can utilize a coarse-to-fine warping process to generate a warped version of a product digital image to fit a model digital image. In addition, the disclosed systems can utilize a texture transfer process to generate a corrected segmentation mask indicating portions of a model digital image to replace with a warped product digital image. The disclosed systems can further generate a virtual try-on digital image based on a warped product digital image, a model digital image, and a corrected segmentation mask. In some embodiments, the disclosed systems can train one or more neural networks to generate accurate outputs for various stages of generating a virtual try-on digital image.
US11030777B2

Lifting is a transform designed for color compression of point clouds which is adopted in one of the MPEG test models. The performance of lifting is improved herein. All the lifting coefficients are first divided into several subbands based on their assigned weights, which indicate the level of importance of each coefficient. Then, for each subband, a set of three dead-zones are derived for the three color components. The dead-zones of Cb and Cr channels are typically larger than that of Luma channel. In the original lifting scheme, Chroma is not suppressed at all. In contrast, as described herein, the size of the dead-zone is increased for different color components, which means that more quality (and bandwidth) is able to be adaptively provided for luminance coefficients than chrominance coefficients.
US11030773B2

An electronic device estimates a pose of a hand by volumetrically deforming a signed distance field using a skinned tetrahedral mesh to locate a local minimum of an energy function, wherein the local minimum corresponds to the hand pose. The electronic device identifies a pose of the hand by fitting an implicit surface model of a hand to the pixels of a depth image that correspond to the hand. The electronic device uses a skinned tetrahedral mesh to warp space from a base pose to a deformed pose to define an articulated signed distance field from which the hand tracking module derives candidate poses of the hand. The electronic device then minimizes an energy function based on the distance of each corresponding pixel to identify the candidate pose that most closely approximates the pose of the hand.
US11030772B2

Examples are disclosed that relate to computing devices and methods for synthesizing a novel pose of an object. One example provides a method comprising receiving a reference image of an object corresponding to an original viewpoint. The reference image of the object is translated into a depth map of the object, and a new depth map of the object is synthesized to correspond to a new viewpoint. A new image of the object is generated from the new viewpoint based on the new depth map of the object and the reference image of the object.
US11030771B2

A motion detecting section 30 detects the attitude of a head-mounted display device worn on the head of a user. A visual line direction determining section 32 determines a visual line direction in accordance with the detected attitude of the head-mounted display device. An image generating section 34 generates an image based on the determined visual line direction. An image providing section 36 provides the head-mounted display device with the generated image. An instruction acquiring section 24 acquires from an input device 6 an instruction to switch the visual line direction. When the instruction acquiring section 24 acquires the switching instruction, the visual line direction determining section 32 changes the visual line direction by a predetermined angle.
US11030770B2

The present invention provides a marker that can uniquely estimate the posture within wide-angle range while maintaining the flatness, and a posture estimating method. The marker includes a two-dimensional pattern code and a posture detection pattern emitting different light depending on an observation direction of the pattern code at around the first axis on a two-dimensional plane formed by the pattern code. The method using the marker has a Step-1 of using a captured image of the marker to identify a color of the light or a pattern drawn by the light, Step-2 of determining, depending on the color or the pattern identified in Step-1, a posture of the marker at around the first axis, and a Step-3 of determining a posture of the marker depending on a positional relation between the posture at around the first axis determined in Step-2 and the elements constituting the captured image.
US11030768B2

Cameras capture time-stamped images of predefined areas. Individuals and items are tracked in the images. Occluded items detected in the images are preprocessed to remove pixels associated with occluded information and the pixels remaining associated with the items are cropped. The preprocessed and cropped images are provided to a trained machine-learning algorithm or a trained neural network trained to classify and identify the items. Output received from the trained neural network provides item identifiers for the items that are present in the original images.
US11030756B2

A tracking system includes a camera subsystem that includes cameras that capture vide of a space. Each camera is coupled with a camera client that determines local coordinates of people in the captured video. The camera clients generate frames that include color frames and depth frames labeled with an identifier number of the camera and their corresponding timestamps. The camera clients generate tracks that include metadata describing historical people detections, tracking identifications, timestamps, and the identifier number of the camera. The camera clients send the frames and tracks to cluster servers that maintain the frames and tracks such that they are retrievable using their corresponding labels. A camera server queries the cluster servers to receive the frames and tracks using their corresponding labels. The camera server determines the physical positions of people in the space based on the determined local coordinates.
US11030747B1

The present disclosure relates to a method and apparatus for automatic thoracic organ segmentation. The method includes: receiving three-dimensional (3D) images obtained by a computed tomography (CT) system; processing the 3D images to have the same spatial resolution and matrix size; building a two-stage deep learning framework using convolutional neural networks (CNNs) for organ segmentation; adapting the deep learning framework to be compatible with incomplete training data; improving the CNNs upon arrival of new training data; post-processing the output from the deep learning framework to obtain final organ segmentation.
US11030740B2

Some embodiments are directed to a mobile terminal allowing the determination of information relating to a wound, including a photographic apparatus for acquiring an image of a zone containing the wound and device adapted for determining a first likelihood map associated with a first characteristic of the zone by using a first classifier; determining a second likelihood map associated with a second characteristic, by using a second classifier, distinct from the first classifier; segmenting the image into regions of homogeneous colour; matching the regions with the first and second maps, and adapting these regions so as to determine regions corresponding substantially to the wound, and determine these items of information on the basis of these regions and displaying them on a screen of the terminal.
US11030737B2

A method of detecting hardware Trojans in an IC includes providing a golden IC layout data set or SEM image data taken at long dwelling time on an active area of the golden IC after polishing it from the backside. Next, the IC under authentication (IUA) sample is prepared for fast SEM imagining (shorter dwelling time) after backside thinning. Next step is to perform image processing on the IUA's SEM image, which includes histogram equalization with noise filtering using Gaussian and Median filters. In the last step, the IUA sample data with the shorter dwelling time is compared with the golden IC layout data or the golden image data from high quality (longer dwelling time) SEM scanning process. At the end the result of the comparison is used to identify hardware Trojans.
US11030729B2

An image processing method and apparatus, where the method includes determining a maximum value in nonlinear primary color values of all components of each pixel of a first to-be-processed image, determining dynamic parameters of a first transfer function, converting the maximum value of each pixel into a transfer value based on the first transfer function for which the dynamic parameters are determined, calculating a ratio between the transfer value and the maximum value of each pixel, and adjusting a dynamic range for the nonlinear primary color values of all the components of each pixel based on the ratio to obtain nonlinear primary color values of all components of each corresponding pixel of a first target image.
US11030726B1

A method including selecting, in a server, a first image portion from an image is provided. The method also includes identifying one or more known similar images associated with the first image portion, and determining a first score for enhancing the first image portion based on the known similar image(s). The method includes increasing a pixel resolution in the first image portion according to the scale to form an enhanced image portion. The method also includes identifying a synthetic value for the enhanced image portion and storing the enhanced image portion in a database when the synthetic value is below a tolerance value.
US11030722B2

A method and system of generating an adjustment parameter value for a control parameter to enhance a new image, which includes configuring a neural network, trained to restore image quality for a derivative image, to that of an earlier version of the derivative image, to generate as an output the adjustment parameter value, for the control parameter in response to input of data derived from the new image, and changing a control parameter of the new image, by generating the adjustment parameter value by calculating an inverse of the output value, and applying the adjustment parameter value to the control parameter of the new image so as to generate an enhanced image.
US11030721B2

Systems and methods are provided for initiating transfer of image data corresponding to at least one predetermined level of an image pyramid comprising higher resolution to a graphic processing unit (GPU) of the computing device, calculating, by the central processing unit (CPU) of the computing device, optical flow of at least one predetermined coarse level of the image pyramid, transferring, by the CPU of the computing device, the calculated optical flow of the at least one predetermined coarse level of the image pyramid to the GPU, calculating, by the GPU of the computing device, the optical flow of the at least one predetermined level of the image pyramid comprising higher resolution, and outputting, by the GPU of the computing device, the optical flow of the image data.
US11030719B2

A display apparatus includes an imaging unit, an image renderer and a processor. The imaging unit includes a camera for capturing an image of a given real-world scene and an optical element arranged on an optical path of a projection of the given real-world scene. The projection of the given real-world scene is differently magnified by first and second optical-element portions of the optical element in a manner that the captured image has a variable angular resolution across a field of view of the optical element. An angular resolution of a first portion of the captured image is greater than an angular resolution of a second portion of the captured image. The processor is configured to process the captured image to generate an output image and render the output image via the image renderer.
US11030712B2

Systems, apparatuses, and methods may provide for technology to process multi-resolution images by identifying pixels at a boundary between pixels of different resolutions, and selectively smoothing the identified pixels.
US11030711B2

Methods and systems may include logic to identify a plurality of blocks in image data having one or more top-left dependent pixels, and select the plurality of blocks in a wavefront order for processing. In addition, the logic may process a plurality of pixels in each block in the wavefront order. The system may also include a display device to output a result associated with processing the plurality of pixels.
US11030704B1

Systems and methods provide for an automated system for analyzing damage and processing claims associated with an insured item, such as a vehicle. An enhanced claims processing server may analyze damage associated with the insured item using cameras and lasers for determining the extent and severity of the damage. To aid in this determination, the server may also interface with various internal and external databases storing reference images of undamaged items and cost estimate information for repairing previously analyzed damages of similar items. Further still, the server may generate a payment for compensating a claimant for repair of the insured item.
US11030699B1

A system for generating and managing usage-based contracts using blockchains configured to (i) store an insurance contract for a currently occurring or upcoming trip, where the insurance contract is to insure the driver, passenger, and/or vehicle during the trip, where the insurance contract includes terms, conditions, or other clauses (e.g., mileage limitations, limitations on autonomous vehicle operation, etc.) and is in a blockchain structure, and where several nodes store copies of the insurance contract in the blockchain structure; (ii) receive, from the driver and/or (autonomous) vehicle, a requested modification of one or more terms, conditions, or other clauses of the insurance contract, (iii) transmit the requested modification to an insurance auction network, (iv) receive a response to the request from the insurance auction network; and (v) store the response in a new block in the insurance contract (e.g., a smart contract) to facilitate providing trip insurance in a transparent manner.
US11030697B2

A method of implementing a secure exchange portal system for independent medical review, and classification tools and case-level physician review tools for use in such reviews, are disclosed.
US11030693B2

A system for managing trading orders comprises a memory to store a first trading order for a particular trading product, wherein the first trading order comprises display and reserve portions and is received from a first trader. The memory may store a second trading order for the particular trading product, wherein the second trading order comprises display and reserve portions and is received from a second trader after the first trading order. A processor of the system communicatively coupled to the memory may receive from a counterparty trader a counterorder for the trading product. The processor may use the counterorder to fill the display portions respectively of the first and second trading orders. After filling the display portion of the second trading order, the processor may exclusively offer at least a portion of the counterorder to the first trader for a configurable period of time.
US11030691B2

A decision tree based processing system implements a decision tree data structure to process publicly available files, such as websites suspected to contain data generated by a data transaction processing system which may be constantly fluctuating and varying. The data transaction processing system generates the data based on processing electronic data transaction request messages received over a network.
US11030688B2

Methods, devices, and systems for facilitation of communication between participants of an electronic marketplace involve receiving a message generated from a market participant and transmitting the message to other market participants. The facilitation also involves receiving responses to the message from the other market participants and transmitting the responses to the message originating market participant such that the transmitted response is imperceptible to the other market participants.
US11030687B2

A bid/offer spread market is presented that allows a trader to increase liquidity in traded items. A bid/offer spread market maker may make a bid/offer spread market. This bid/offer spread market may be made available to any market participant. In response to the spread market, an aggressor may respond to a bid or an offer with a hit or a take, respectively. In response to the hit or the take, the aggressor or bid/offer spread market maker, respectively, may create a separate underlying market using the selected (bid or offer) spread within a specified amount of time. The other party, a bid/offer spread trader, may trade on the quoted price within a specified amount of time, at which point a trade has occurred.
US11030676B2

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

The method, which is for use by a business of the type having patrons which at least periodically place the same order by smart phone or similar device, comprises the steps of: including, as part of the fulfillment of an order placed via a smart phone or similar device, a near-field communication interface; associating the order with at least one of the near-field communication interface and the device which placed the order; and operating a fulfillment system in a manner such that, if an interface is activated with the device that placed the order in which the interface was included, the system facilitates a repeat of that order.
US11030665B2

An apparatus for pricing offers of healthcare services includes an application server providing a pricing tool, and a service pricing information database and a cost adjustment information database that are accessible by the application server. The pricing tool is operable to receive an indication of a healthcare service set that is respectively associated with a service detail information record included in the service pricing information database, determine a base physician fee for a primary service of the indicated healthcare service set based on base pricing metrics for the primary service included in the service detail information record, receive an indication specifying a location for performing the primary service, calculate an adjusted physician fee for the primary service based on cost adjustment metrics for a geographic zone that corresponds to the specified location, and provide a recommended price for the indicated healthcare service set based on the calculated adjusted physician fee. The machine learning server instructs the service offer database to store each healthcare service provider service corresponding to the user selection and displays the bundled set of service offers including of pricing via the graphical user interface that matches the users' selection.
US11030660B2

In one embodiment, a method includes providing an interface that permits a first user to broadcast a live video to one or more second users. The method also includes determining that at least one predetermined condition for taking a commercial break during the live video has been met. The method also includes, after determining that at least one of the predetermined conditions has been met, displaying a selectable option within the interface that permits the first user to begin the commercial break. The method also includes, after receiving an indication that the first user has selected the selectable option to begin the commercial break, beginning the commercial break by ceasing to display the live video to the one or more second users after a predetermined amount of time and displaying one or more commercials to the one or more second users during the commercial break.
US11030653B2

Approaches presented herein enable creating a dynamic geofence based on an availability of a product to optimize a flow of customers to a venue. Specifically, a geofence at a venue (e.g., retail outlet, restaurant, ticket office, etc.) is established based on a reference point and an area having a range. A campaign related to a product (e.g., a sales promotion, etc.) is associated with the established geofence. An aspect of the established geofence is dynamically modified based on an availability of the product in order to optimize the flow of customers to the venue.
US11030647B2

Systems and methods are presented for managing the cadence (e.g., frequency or rate) that electronic promotion correspondence is sent to a consumer. A system may access a target cadence indicator associated with a consumer that indicates of a target rate for sending electronic promotion correspondence to the consumer. The system may also determine an actual cadence indicator for the consumer over a predetermined period of time and analyze a potential electronic promotion correspondence for sending to the consumer. The system determines whether to send the electronic correspondence to the consumer based on the target cadence indicator, the actual cadence indicator, and the analysis of the electronic promotion correspondence.
US11030646B1

A computer program product is provided for predicting ad spend for a specific media program aired or streamed on a specific network at a specific date and time using a database of media program data that includes known ad spend for a subset of media programs, and viewership data for each of the media programs, including total viewership and viewership ratings. Each of the media programs is identified by its respective network, and date and time of airing or streaming. A random forest model is trained to predict ad spend using variables that are identified as being correlated with ad spend. The trained random forest model is then used to predict ad spend for a specific media program that is aired or streamed on a specific network at a specific date and time, and which has an unknown ad spend.
US11030630B2

In one example in accordance with the present disclosure, a method is described. According to the method, a computing device acquires data related to a variable data component. The computing device then authenticates at least one of the computing device and the proper user of the computing device. Upon authentication of the computing device and/or proper user of the computing device, a downstream workflow is authorized. The downstream workflow is defined by the data associated with the variable data component and enabled via the authentication of the computing device and/or proper user of the computing device.
US11030626B2

A method for providing an indication of financial strength includes receiving a financial indicator and a predetermined spending budget status from a user. The predetermined spending budget status is associated with a spending budget for the user that has at least one payment account. The financial indicator is then associated with the predetermined spending budget status. A payment request that includes one of the at least one payment accounts is then received from a merchant. A current spending budget status is then determined using the spending budget and the at least one payment account. The financial indicator is then sent to the merchant for provision to the user in response to the current spending budget status being included in the predetermined spending budget status.
US11030621B2

Systems, computer program products, and methods are described herein for a system to enable contactless access to a transaction terminal using a process data network. The present invention is configured to electronically receive from a transfer terminal, an indication that a user is accessing the transaction terminal using a user device; retrieve, from the user device, a unique identifier associated with the user device; compare the unique identifier with a block chain of authentication information associated with the user to determine whether the unique identifier meets a condition associated with the block chain authentication information; receive an indication that the unique identifier meets the condition of the block chain thereby validating user identity; and allow the user to access the transaction terminal based on at least receiving the indication that the unique identifier meets the condition of the block chain.
US11030616B2

Systems and methods for cognitive mobile wallet management are disclosed. In embodiments, a method comprises: obtaining, by a computing device, user contextual data; determining, by the computing device, a potential user purchase and an associated purchase category; and dynamically determining, by the computing device, a flexible spending rule for the purchase category based on one or more stored spending rules and the contextual data, wherein the flexible spending rule changes an amount of currency available to a user through the computing device.
US11030612B2

Systems and methods for interaction-based validation of electronic tickets. In some embodiments, the system renders a first visually illustrative scene on an interactive display screen of a mobile device, the first visually illustrative scene responsive to a pre-determined gesture performed at a predetermined location on the interactive display screen. Upon a user interacting with the first visually illustrative scene, an app on the user's mobile device extracts user interaction information. In response to determining that the user interaction information matches with a pre-determined gesture performed at the predetermined location, the system renders a second visually illustrative scene on the interactive display screen of the mobile device.
US11030611B2

A short-range payment system according to an embodiment of the present invention may include: a user terminal configured to transmit and receive a card information sound wave signal, which is a sound wave signal including card information, during operation in payment mode; a magnetic field converter configured to, when receiving the card information sound wave signal, extract the card information from the card information sound wave signal and generate a magnetic field that matches the extracted card information; and an MST payment device configured to perform payment processing by using the magnetic field generated by the magnetic field converter.
US11030610B2

A computer-implemented method includes submitting a preauthorization request for a payment to a payment provider. An authorization code associated with a set of final payment criteria is received from the payment provider, where the final payment criteria comprise at least one of a location restriction, a timeframe restriction, a category restriction, and a seller restriction. The authorization code is saved for later use. The authorization code is presented to a seller terminal as a payment for a sale, where the payment is approved based on confirmation that sale data describing the sale complies with the final payment criteria.
US11030606B2

A method for using an Augmented Reality (AR) device for processing transactions initiated at another device. The method includes acquiring, via an AR device, an image of a display of a user device. The method includes determining, based on image analysis of the image, that the user device displays an interactive transaction element for a transaction between the user device and a server. The method includes communicating with a server, that provides the interactive transaction element, to move functionality of the interactive transaction element from the user device to the AR device. The method includes generating a new interactive transaction element providing access to the transaction at the server. The method also includes providing access to the new interactive transaction element that is visually projected via the AR device.
US11030591B1

A robotic device for transporting physical money including a receiving interface, a counter mechanism, a storage vault, and a control circuit. The receiving interface receives physical money. The counter mechanism is connected to the receiving interface and receives and counts the physical money inserted into the receiving interface. The storage vault stores the physical money counted by the counter mechanism and remains closed when the robotic device is at a first location. The control circuit determines an amount of physical money stored in the storage vault based on the counted physical money, controls a drive system of the robotic device to cause the robotic device to travel from the first location to a second location, and opens the storage vault when the robotic device reaches the second location.
US11030588B2

Systems and methods to provide players with the ability fund a contest purse for an online video game competition, or other type of contest between players. The funds are sourced from financial accounts that are associated with each player. Upon conclusion of the contest and the determination of a winner, the funds that were held in the contest purse are transferred to the financial account of the contest winner.
US11030581B2

In an embodiment, a computer-implemented method comprises, in response to receiving lead data identifying an entity associated with a health care claim relating to suspected fraud, determining one or more data sources that were used to identify the entity or the suspected fraud; determining a subset of a plurality of data display elements, based on the determined one or more data sources, wherein each of the plurality of data display elements is configured to cause displaying health care claims data associated with the entity in a designated format; automatically obtaining, from a data repository, specific health care claims data associated with the entity for each of the plurality of data display elements in the subset; generating a lead summary report associated with the entity using a report template, the subset, and the obtained specific health care claims data.
US11030578B2

Methods and systems may provide for identifying a first set of recipients associated with an away status. Additionally, the first set of recipients may be removed from a second set of recipients associated with a bulk communications campaign to obtain a third set of recipients, wherein a first message may be sent to the third set of recipients. It may be determined that the away status has ceased for one or more of the first set of recipients, wherein a second message may be sent to the one or more of the first set of recipients for which the away status has ceased. The second message may reference the away status. Methods and systems may also provide for a brokering system to enable the transfer of away status information between different collectors of away status information and senders of messages.
US11030575B2

The present invention describes a system for monitoring items coupled with support utilities. The system is configured to detect motions caused by customer actions and optimize the camera system and computing resources of a remote server. The system also is configured to sense items that are removed, added or misplaced automatically.
US11030570B2

This disclosure relates generally to doorstep delivery of services and products, and more particularly to a system and a method for dynamic fleet management for order delivery are provided. Initially, a primary route is assigned to a vehicle from a fleet of vehicles, based on at least one of a known order and a forecasted order. Further, when the vehicle is in transit along the primary route, in response to an input with respect to at least one of a route alteration parameter, one of an alternate route or a corrective action, is determined, and one or more corresponding actions are triggered, which helps with the order delivery.
US11030567B1

A database sends identification and dispatch orders to a ship or rail transport that powers a shipping container during the ship or rail segment of the container's journey. The database also sends identification and dispatch orders to gensets that power shipping containers on a motor vehicle transport during a vehicular segment of the container's journey. The database associates the identification and dispatch orders along with the container as the container moves from connection with a genset on a vehicular transport to a ship or rail transport, and associates the identification and dispatch orders along with the container as the container moves to connection with a genset on a vehicular transport from a ship or rail transport.
US11030561B2

Techniques for scenario planning are provided. In one example, a computer-implemented method can comprise analyzing, by a device operatively coupled to a processor, content using a topic model. The content can be associated with a defined source and is related to one or more current events. The computer-implemented method can also comprise determining, by the device, one or more portions of the analyzed content that are relevant to one or more key risk drivers using a risk driver model. The computer-implemented method can also comprise aggregating, by the device, the determined one or more portions into one or more emerging storylines based on values of one or more attributes of the topic model.
US11030546B2

Methods and apparatus for optimizing a quantum circuit. In one aspect, a method includes identifying one or more sequences of operations in the quantum circuit that un-compute respective qubits on which the quantum circuit operates; generating an adjusted quantum circuit, comprising, for each identified sequence of operations in the quantum circuit, replacing the sequence of operations with an X basis measurement and a classically-controlled phase correction operation, wherein a result of the X basis measurement acts as a control for the classically-controlled correction phase operation; and executing the adjusted quantum circuit.
US11030540B2

Systems and methods of the present disclosure can involve several work spaces wherein each of the work spaces are associated with a set of activities and wherein each of the work spaces are coupled to one or more radio frequency (RF) sensors. Through RF sensor data detected from interactions with the work surface, example implementations described herein can determine which activity from the set of activities is being conducted through the application of a recognition algorithm that is generated from a machine learning algorithm.
US11030533B2

A method and system of generating a transitory sentiment community. The method comprises receiving data in a database memory of a server computing device, the data extracted from a plurality of data sources, pre-processing the data based on text character removal and text character replacement, to provide pre-processed data that includes keywords used in a descriptive manner, performing a sentiment analysis on the keywords based at least in part upon a training model, the sentiment analysis identifying a conformance to at least one of a set of sentiment classifications recognized by the training model, and a sentiment intensity rating associated with the conformance, modifying the sentiment intensity rating associated with the sentiment classification upon detecting a sarcasm sentiment above a sarcasm sentiment threshold, and generating the transitory sentiment community based at least in part on the sentiment classification and the modified sentiment intensity rating.
US11030532B2

An information processing apparatus discloses herein includes an acquiring unit and an estimating unit. The acquiring unit acquires a plurality of pieces of identity information including a keyword based on an operation performed by a user. The estimating unit estimates an age group of the user based on the plurality of pieces of identity information acquired by the acquiring unit.
US11030523B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining neural network architectures. One of the methods includes generating, using a controller neural network, a batch of output sequences, each output sequence in the batch defining a respective architecture of a child neural network that is configured to perform a particular neural network task; for each output sequence in the batch: training a respective instance of the child neural network having the architecture defined by the output sequence; evaluating a performance of the trained instance of the child neural network on the particular neural network task to determine a performance metric for the trained instance of the child neural network on the particular neural network task; and using the performance metrics for the trained instances of the child neural network to adjust the current values of the controller parameters of the controller neural network.
US11030522B2

Systems and methods for reducing the size of neural networks are disclosed. In an embodiment, a server computer stores a plurality of training datasets, each of which comprise a plurality of training input matrices and a plurality of corresponding outputs. The server computer initiates training of a neural network using the plurality of training input matrices, a weight matrix, and the plurality of corresponding outputs. While the training of the neural network is being performed, the server computer identifies one or more weight values of the weight matrix for removal. The server computer removes the one or more weight values from the weight matrix to generate a reduced weight matrix. The server computer then stores the reduced weight matrix with the neural network.
US11030512B2

An RFID system includes an RFID antenna assembly configured to be positioned on a product module assembly of a processing system. The product module assembly is configured to releasably engage at least one product container. A first RFID tag assembly configured to be positioned on the at least one product container. The at least one product container is configured to position the first RFID tag assembly within a detection zone of the RFID antenna assembly whenever the product module assembly releasably engages the at least one product container.
US11030503B2

A mobile card reader can be configured to connect to an input module of a mobile device. The mobile card reader can scan a magnetic stripe card from a structure exposed to lightning strikes in order to output a lightning-indicator signal to the input module. The lightning-indicator signal can be analyzed to determine a magnitude of a lightning strike to which the magnetic stripe card and the structure have been exposed.
US11030486B2

Systems and methods are disclosed for training neural networks using labels for training data that are dynamically refined using neural networks and using these trained neural networks to perform detection and/or classification of one or more objects appearing in an image. Particular embodiments may generate a set of crops of images from a corpus of images, then apply a first neural network to the set of crops to obtain a set of respective outputs. A second neural network may then be trained using the set of crops as training examples. The set of respective outputs may be applied as labels for the set of crops.
US11030481B2

A method for occlusion detection on a target object is provided. The method includes: determining, based on a pixel value of each pixel in a target image, first positions of a first feature and second positions of a second feature in the target image. The first feature is an outer contour feature of a target object in the target image, the second feature is a feature of an interfering subobject in the target object. The method also includes: determining, based on the first positions, an image region including the target object; dividing, based on the second positions, the image region into at least two detection regions; and determining, according to a pixel value of a target detection region, whether the target detection region meets a preset unoccluded condition, to determine whether the target object is occluded. The target detection region is any one of the at least two detection regions.
US11030480B2

An electronic device and a method for controlling the same include inputting an input image into an artificial intelligence model, acquiring a feature map for the input image, converting the feature map through a lookup table corresponding to the feature map, and storing the converted feature map by compressing the feature map through a compression mode corresponding to the feature map.
US11030473B2

An information processing apparatus includes a character recognition unit that recognizes a handwritten character in creating a tag which is attachable to a mount, a sound recognition unit that recognizes a sound, and a correction unit that corrects a recognition result obtained by the character recognition unit by using a recognition result of the sound recognition unit.
US11030455B2

The present disclosure belongs to the field of 3D gaze point recognition and computer vision, and more particularly discloses a pose recognition method, device and system for an object of interest to human eyes, which respectively identifies centers of left and right pupils of a user by using a left eye camera and a right eye camera on an eye tracker to extract information of the user's eyes; maps the obtained centers of the left and right pupils to a left scene camera to obtain a 2D gaze point; extracts bounding boxes of objects in the left scene camera by using target recognition and tracking algorithms, and then determines an object of interest to the user according to a positional relationship between the 2D gaze point and the bounding boxes of the objects; performs 3D reconstruction and pose estimation of the object of interest to the user to obtain a pose of the object of interest in the left scene camera; and converts the pose of the object of interest in the left scene camera to a pose in the world coordinate system, thereby determining a pose of the object of interest to the user. The present disclosure can identify the object of interest to the user and estimate the pose of the object, and has the advantages of high recognition accuracy and high pose estimation accuracy.
US11030450B2

A method and system for determining originality of computer-generated images of document evidence. The method includes receiving a plurality of computer-generated images of document evidence, wherein the plurality of computer-generated images includes at least one original document evidence generated by an approved source; generating a first electronic template for the at least one original document evidence, wherein the generation includes determining a first array of a plurality of regions of interest (ROIs); searching in an evidence repository for at least a second electronic template associated with at least a plurality of second images, wherein the second electronic template having a second array of a plurality of ROls, wherein the first array of ROIs substantially matches the second array of ROIs; and associating the at least one original document evidence with a first originality tag including a first certainty level of originality and the verified entity.
US11030430B2

This invention provides a lens assembly for a vision system, allowing for a constant magnification at various focal distances. The lens assembly resides movably/adjustably along the optical axis relative to the sensor. In an embodiment, the lens assembly includes a fixed rear lens and a front lens that is moved mechanically to focus the object image on the image sensor. The lens assembly can alternatively include a liquid lens that is controlled to adjust magnification with respect to a fixed front lens so as to maintain a constant system magnification. The liquid lens resides between the (fixed) front lens assembly and the image sensor and can be controlled to focus the image onto the image sensor.
US11030429B2

A magnetic field induction coupled RFID system for scanning and reading at least one object having an RFID tag or inlay label device attached or embedded therein to impart a unique identity to each of the objects. The RFID tag has two distinct modes of air interface protocols operating in the same frequency band (e.g., HF band), such that the tag is capable of being read at close proximity range by a device utilizing a command-and-control protocol, such as an NFC-protocol compatible smartphone or similarly functioning device, and alternatively by an RFID reader utilizing a different protocol capable of supporting efficient high-speed anti-collision features for enabling fast inventorying at item level of retail store items, warehousing, customs and logistics operations over considerably greater interrogation distances. The passive RFID can further include a third mode of air interface protocol operating in a different (second), e.g., UHF, frequency band, such as EPCGlobal Class-1 Generation-2 conforming protocol, or a commandless asynchronous protocol operating at UHF.
US11030425B2

An intelligent tracking system generally includes one or more tracking devices, some of which may be passive tracking devices. Each passive tracking device includes one or more transceivers and is energized by an energizing signal. Some of these passive tracking devices may operate in a first communication mode or a second communication mode based on the energizing signal. Some tracking devices may include encryption modules or authentication modules. Some of these devices may incorporate a bulk acoustic wave oscillator.
US11030419B1

The invention is a data processing method and system for suggesting non-obvious potential Hydrocarbon Plays from unstructured text. The data processing system detects clues for Hydrocarbon Play Elements in sentences, matches combinatorial patterns (DNA inspired) across sentences and documents to output potential Hydrocarbon Plays. The system also computes a rank for the detected Hydrocarbon Play's non-obvious nature. In particular, the data processing system operates on any digital unstructured text derived from academic literature, company reports, web pages and other sources. Detected Hydrocarbon Plays can be used to stimulate ideation and learning events for geoscientists in the oil and gas exploration industry.
US11030414B2

Systems, apparatuses, and methods for representing words or phrases, and using the representation to perform NLP and NLU tasks, where these tasks include sentiment analysis, question answering, and conference resolution. Embodiments introduce a type of deep contextualized word representation that models both complex characteristics of word use, and how these uses vary across linguistic contexts. The word vectors are learned functions of the internal states of a deep bidirectional language model (biLM), which is pre-trained on a large text corpus. These representations can be added to existing task models and significantly improve the state of the art across challenging NLP problems, including question answering, textual entailment and sentiment analysis.
US11030406B2

A method for expanding an initial ontology via processing of communication data, wherein the initial ontology is a structural representation of language elements comprising a set of entities, a set of terms, a set of term-entity associations, a set of entity-association rules, a set of abstract relations, and a set of relation instances. A method for extracting a set of significant phrases and a set of significant phrase co-occurrences from an input set of documents further includes utilizing the terms to identify relations within the training set of communication data, wherein a relation is a pair of terms that appear in proximity to one another.
US11030400B2

Methods, programming, and system for identifying one or more variable slots within an utterance are described herein. In a non-limiting embodiment, a first slot-value pair for an utterance may be obtained. The first slot-value pair may include a first slot and a first value associated with the slot. The first slot may be of a first entity type, where an intent and a data object are estimated based on the first utterance. A data structure representing the data object may be identified. Based on the intent, a first variable slot in the data structure associated with the first entity type may be determined, where the first variable slot may be associated with at least one of: multiple values and an adjustable value. Based on the intent, the first value may be assigned to the first variable slot in the data structure.
US11030398B2

A computer-implemented system for on-screen ballot duplication is disclosed, that may be deployed for generating a revised ballot that satisfies predetermined rules or thresholds for further processing.
US11030396B2

A method includes executing an application at a mobile device to provide a graphical user interface and interact with a content server to display an image stored at the content server on a display of the mobile device; while displaying the image, receiving a first user input for a first annotation to the image based on user interaction with the graphical user interface, the first user input indicating a first region of the image; based on the first user input, displaying a text entry box together with a selection box in the graphical user interface, the selection box defining a region of the image with which the first annotation is to be associated; receiving a first comment via the text entry box; and responsive to second user input, sending the first comment and a location of the selection box to the content server for storage as the first annotation.
US11030388B2

Live text glyph modification is described. A content processing system receives a selection input to select a glyph via a user interface of a content editing application. Responsive to this selection, the content processing system generates an outline of the glyph's geometry and enables modification of the outline relative to left-bearing, right-bearing, and baseline positions for the glyph, which define the glyph's position relative to other glyphs of the text content. Using the modified outline, the content processing system generates a modified glyph, which may be stored in a global storage resource and added to a stylistic set for the font type of the original glyph. This enables the content processing system to generate and store modified glyph geometries that can be readily interchanged with original glyph geometries during the creation of text content—without destroying the ability to edit the text content using conventional text editing tools.
US11030387B1

The technology disclosed relates to systems and methods for device-dependent display of an article from a PDF file that has multiple articles and a table of contents to the articles. The system can use a library to render the article from the PDF file. The rendering can include bounding boxes positioned at on-page coordinates that can include one or more images and multiple text blocks of glyphs. The system can detect at least one table in the PDF file that includes pages numbers and multiple columns. The system includes logic to partition a contiguous sequence of text representing the table into text blocks of entries and columns. The system includes logic to merge multiple text blocks that align horizontally with a single page number into a single text block. Table of contents is displayed in a device-dependent format including the entries from the merged text blocks.
US11030386B2

Aspects of the subject technology relate to systems and methods for constraints-based layout and control of user interface (UI) elements. The system receives a first user input indicating an instruction to position a first UI element on a page of the layout application. The system receives a second user input indicating an instruction to position a second UI element on the page. The system receives a third user input indicating an instruction to create a connection from the second UI element to the first UI element. The system generates a layout constraint indicating a spatial relationship between the first UI element and the second UI element based on the connection. The system provides the layout constraint in a layout data file associated with the UI.
US11030383B2

A method of forming an integrated device includes: providing a first via pillar file specifying a first via pillar; providing a second via pillar file specifying a second via pillar; arranging, by a processor, the first via pillar to electrically connect to a circuit cell in a first circuit; arranging an interconnecting path for electrical connection of the first via pillar to another circuit cell in the first circuit; arranging, by the processor, the second via pillar to replace the first via pillar when the first via pillar induces an electromigration (EM) phenomenon; re-routing the interconnecting path with replacement of the first via pillar to generate a second circuit when the first via pillar induces the EM phenomenon; and generating the integrated device according to the second circuit.
US11030371B2

A method of designing a 3D Integrated Circuit, the method including: performing partitioning to at least a logic strata including logic and a memory strata including memory; then performing a first placement of the logic strata using a 2D placer executed by a computer, where the 2D placer is a Computer Aided Design (CAD) tool for two-dimensional devices; where the 3D Integrated Circuit includes through silicon vias for connection between the logic strata and the memory strata; and performing a second placement of the memory strata based on the first placement, where the logic includes at least one decoder representation for the memory, where the at least one decoder representation has a virtual size with width of contacts for the through silicon vias, and where the performing a first placement includes using the decoder representation instead of an actual memory decoder.
US11030369B2

Superconducting circuit with virtual timing elements and related methods are described. A method includes specifying a superconducting circuit portion including a timing path comprising: (1) at least one logic gate to be implemented using Josephson junctions, (2) a first virtual timing element for defining a synchronization point along the timing path, and (3) a second virtual timing element for adding latency to the timing path. The method further includes synthesizing the superconducting circuit portion, where the synthesizing comprises treating the first virtual timing element as a first flip-flop and the second virtual timing element as a second flip-flop, where the first flip-flop is treated as being fixed in relation to the at least one logic gate along the timing path, but the second flip-flop is treated as being movable in relation to the at least one logic gate along the timing path.
US11030368B2

The present disclosure describes a method for optimizing metal cuts in standard cells. The method includes placing a standard cell in an layout area and inserting a metal cut along a metal interconnect of the standard cell at a location away from a boundary of the standard cell. The method further includes disconnecting, at the location, a metal portion of the metal interconnect from a remaining portion of the metal interconnect based on the metal cut.
US11030367B2

A system to develop an integrated circuit includes a latch identifier module to identify a first child latch placed at a first location in a first child macro of a parent macro and a second child latch placed at a second location in a second child macro of the parent macro. The second child latch is located away from the first child latch. The system further includes a latch location optimization module and a latch placement module. The latch location optimization module determines a target timing parameter threshold and determines a first actual timing parameter. The latch placement module changes the first location of the first child latch and/or the second location of the second child latch to generate an optimized parent macro based on the changed locations. The latch location optimization module re-executes the latch optimization process to determine a second actual timing parameter based on the changed locations.
US11030363B2

A physics engine executed on a processor to simulate real-time rigid body dynamics of a simulated physical system with permissive penetration functionality is provided. The physics engine may be configured to iteratively loop through a collision detection phase, solving phase, updating phase, and display phase. When a penetration between a pair of bodies is due to an initial penetration from a prior collision detection phase, the physics engine may permit the initial penetration between the pair of objects during the current solving phase by not applying a bias or position change to correct for the initial penetration. Also the physics engine may be configured to detect geometry changes and modify the initial penetration distance accordingly.
US11030361B2

An automated modelling system for automatically and quickly creating computer-aided-engineering model of body in white structures such as members, braces, and joints based on limited inputs from a user. The automated modelling system generally includes a computer system which receives various inputs from the user, including but not limited to trajectories, axis along height, any base components, height, width, angle, size, radius, thickness, and the like. Using these inputs, the computer system will automatically create the desired elements, such as members, braces, or joints, based on user inputs. The computer system may also adjust existing elements, mesh elements, and parameterize elements based on user inputs received via an interface displayed on the computer system.
US11030357B2

Methods, devices, and systems for providing a virtual construction and design of an interior wall of a home or office are described. The virtual construction and design provides for various substrate layers as they would exist within the interior wall, interactions between substrate layers, as well as environmental effects. The virtual construction can be implemented on a website so that a user of the website is able to create, select, and purchase customized wallpaper patterns with various color effects, three-dimensional effects, aging effects, texture effects, and environmental effects.
US11030356B2

A system for automating design of a support frame for artificial rockwork structures. The system includes a processor and memory storing a three dimensional (3D) mesh for an exterior surface of a rockwork structure. The system includes an offset module that is code/instructions or software executed by the processor to process the 3D mesh and generate an offset mesh defining a 3D topology of the exterior surface at an offset distance from the 3D mesh. The system also includes a chip-defining module including software executed by the processor to divide the offset mesh into a plurality of subsections. The system further includes a rebar line-defining module with software executed by the processor to generate an assembly of rebar pieces for each of the subsections that defines for each of the rebar pieces a length, a location within the subsection, and a set of spaced apart bends.
US11030350B2

Described herein are systems, methods, and apparatuses for securely outputting sensitive information. The systems, methods, and apparatuses may include accessing a data item using a computing device, determining that the data item contains sensitive information, and determining that the computing device is located in a public space. The data item, or a portion thereof, may be modified and the modified data item may be output.
US11030335B2

A computer system, in response to intercepting a database server response with a result set issued by a database server in response to a database query received by the database server, extracts a selection of data from the result set, the selection of data identifying dynamic query elements of the dynamic database query as constructed by the database server at runtime. The database activity monitoring service determines whether the dynamic query elements comply with any security policies. The database activity monitoring service, in response to determining that the dynamic query elements fail to comply with any security policies, issues a security alert.
US11030331B2

Disclosed herein is a system for providing a cryptographic platform for distributing data structures within a peer-to-peer network wherein encrypted messages are exchanged among nodes. The system provides for the creation and management of privately subspaced blockchains that include subspaces that are private, yet verifiable through the use of global state roots. The global state roots are updated based on subspace roots that are in term generated based on the data in that subspace.
US11030328B2

A cryptographic object management system is provided that includes physically separated first and second object management sites. The first and second object management sites each respectively include HSMs, a HSM server connected to each of the HSMs, and a persistent layer connected to the HSM server. The HSM servers respectively manage operation of each of the HSMs. The HSM server of the first object management site includes an object manager module that manages and controls the cryptographic object management system. The persistent layers respectively store cryptographic objects for use by the HSMs. Each of the HSMs respectively performs crypto-processing on one or more of the cryptographic objects.
US11030325B2

A computer-implemented method is provided for statistical modeling of entities of a particular type. The method can include obtaining entity data including a plurality of entity data sets, each entity data set associated with a respective entity and including values for one or more static parameters indicative of a type of the entity. Each entity data set can include (i) values for input parameter(s) indicative of a security profile of the entity and (ii) a value of a security class parameter indicative of a security class of the entity based on the values of the input parameters. The method can include training a statistical classifier to infer a value of the security class parameter indicative of the security class of a particular entity of the particular type based on values of one or more of the input parameters indicative of a security profile of the particular entity.
US11030317B2

Embodiments described herein enable independently recoverable security for processor and peripheral communication, enabling a processor without native non-volatile memory to generate and recover credentials in response to a firmware update. The processor and peripheral can each have credentials burned into secure fuses. The processor can derive a shared secret from the secure fuses using security attributes that are based on the security version number of firmware within the processor and the peripherals to which the processor is to security communicate. The processor and peripherals can generate ephemeral session keys from the shared secret and nonces. The ephemeral session keys can be used to secure communications between the processor and the peripherals.
US11030316B2

According to some example embodiments, a method for providing security to a storage device includes receiving, by the storage device, a public key via a network; sending, by the storage device, the received public key and a proposed configuration corresponding to the storage device to a security manager that resides in a control plane of the network; determining, by the security manager, whether the public key received from the storage device matches a private key available to the security manager; downloading, by the security manager, the proposed configuration to the storage device; determining, by the security manager, if the proposed configuration is successfully downloaded to the storage device; operating the storage device according to the downloaded configuration; and granting, by the security manager, a request to lease the storage device operating in the downloaded configuration for a time interval.
US11030312B2

A system for training a file classification model for classifying malicious software comprising at least one hardware processor adapted to: computing a plurality of datasets, each for one of a plurality of executable files, each file having a label, each dataset is computed by: receiving a respective file; detecting a plurality of binary functions in the respective file; translating each of the respective plurality of binary functions to produce a plurality of disassembled functions; clustering a plurality of operation-codes identified in the plurality of disassembled functions into a plurality of clusters according to respective operation-code; computing a plurality of statistical values of the plurality of disassembled functions and the plurality of clusters; and associating the plurality of statistical values with the file's label to produce a dataset; and training a file classification model using the plurality of datasets to compute at least one classification score of an input file.
US11030309B2

There is provided a method of detecting a threat against a computer system. The method comprises: creating a modular representation of behavior of known applications on the basis of sub-components of a set of known applications; entering the modular representation to an evolutionary analysis system for generating previously unknown combinations of the procedures; storing the generated previously unknown combinations as candidate descendants of known applications to a future threat candidate database; monitoring the behavior of the computer system to detect one or more procedures matching the behavior of a stored candidate descendant in the future threat candidate database; and upon detection of one or more procedures matching the behavior of the stored candidate descendant and if the stored candidate descendant is determined to be malicious or suspicious, identifying the running application as malicious or suspicious.
US11030308B2

A method and system are provided for improving threat detection in a computer system by performing an inter-application dependency analysis on events of the computer system. The method includes receiving, by a processor operatively coupled to a memory, a Tracking Description Language (TDL) query including general constraints, a tracking declaration and an output specification, parsing, by the processor, the TDL query using a language parser, executing, by the processor, a tracking analysis based on the parsed TDL query, generating, by the processor, a tracking graph by cleaning a result of the tracking analysis, and outputting, by the processor and via an interface, query results based on the tracking graph.
US11030297B2

Systems and methods are described for authorizing users and/or devices. An example method may comprise receiving, from a user device, a request to access a function associated with a service account. The request may comprise an identifier of the user device. The example method may comprise determining, based on the identifier, a primary authority holder of the service account. The example method may comprise determining that a first record on a first distributed ledger associated with the primary authority holder indicates that the user device is associated with the primary authority holder. The example method may comprise determining that a second record on a second distributed ledger associated with the user device indicates that the user device is associated with the primary authority holder. The example method may comprise granting, based on the request, the first record, and the second record, the user device access to the function.
US11030288B2

A device and a method for authenticating using biometric information in an electronic device are provided. The electronic device includes a display, and at least one processor. The at least one processor detects an execution of an application which provides an authentication service based on biometric information, changes at least one biometric information recognition related variable, in response to detecting the execution of the application, and controls to display an application execution screen including at least one authentication guide image corresponding to the at least one biometric information recognition related variable. Other embodiments may also be possible.
US11030282B2

The device (100) for protecting a document (125) comprises: —a means (120) for inputting a digital file representing an image of at least a part of the document, —a means (135) of extracting characteristic elements of the image and of positions of said characteristic elements on the document, —a means (140) of encoding characteristic elements of the image and data representative of position of said characteristic elements on the document, and to a matrix code and—a means (155) of printing the matrix code on or in said document. In embodiments, the device comprises: —a means (165) of determining a location of the document not bearing any information, and/or—a means (165) of determining the shape of the matrix code corresponding to the location of the document not bearing information, the printing means printing the matrix code at the determined location and according to the determined shape.
US11030280B2

Creating a certificate for a software module. A method includes obtaining a public key for a software module. The method includes obtaining a public key for a software module implemented on a hardware device. The method further includes creating a certificate using the public key by signing the public key using a hardware protected key and hardware protected compute elements. The hardware protected key is protected by a protected portion of the hardware device, and not accessible outside of the protected portion of the hardware device.
US11030272B1

Described is a system (and method) for automating the process of generating variations of a website that may be continually evaluated to improve a user interaction flow. The process may be based on a genetic algorithm that creates improving generations of websites. For example, the system may automate the creation of different layouts for a website and evaluate the effectiveness of each layout based on a particular user interaction goal. The most effective (e.g., top performing) layouts may be determined and then “bred” as part of an iterative improvement process.
US11030270B1

Embodiments of systems and methods for analyzing and visualizing data are described. Data from third party data sources can be collected, parsed, and analyzed to generate graphical elements that can help visualize the analyzed data. These graphical elements can be displayed on remote user computing devices to enable users of the system to visualize the analyzed data.
US11030267B2

Methods, systems, and computer readable medium for providing translated web content with translated URLs. A request is received content in a second language translated from content in a first language. The content in the first language is obtained from the first Internet source. One or more links are identified from the content in the first language. Each original URL is divided into one or more translatable URL components in the first language. Whether the one or more translatable URL components in each original URL have been previously translated into the second language and stored as translated URL components is determined. If there is at least one translatable URL component previously translated and stored as a corresponding translated URL component, a translated URL in the second language for each original URL is generated. The content in the second language with translated URLs is created.
US11030264B2

There is provided a method of setting up an interactive communication session between a querying client terminal and target client terminal(s), comprising: receiving a query from the querying client terminal, semantically matching the query to a structured dataset storing structured data created from unstructured user generated content, and unstructured user reactions, extracted from posted profiles of user credentials of a social network, selecting matched user credentials of users of the social network according to an analysis of the matched structured data, distributing a request for joining an interactive communication session to matched client terminals of the matched user credentials, receiving at least one response to the request from responding client terminal(s) of at least one responding user credentials, and establishing an interactive communication session between the querying client terminal and the responding client terminal(s) of the at least one responding user credentials.
US11030259B2

A facility for annotating a visual representation of a document is described. The facility presents on a display device visual representations of two or more portions of a document. The facility further present on the display on the display, in connection with each of one or more of the presented document portion visual representations, an annotation conveying a result of aggregating information describing two or more search transactions in whose results the represented document portion is included.
US11030251B2

The present teaching relates to providing a query suggestion. In one example, a request is received for query suggestions with respect to a query prefix input by a user. Personal data of the user are obtained. One or more spelling correction candidates are generated based on the personal data and the query prefix. Each of the one or more spelling correction candidates represents a possible spelling correction of the query prefix that was likely input incorrectly in view of the personal data. One or more query suggestions are determined based on the one or more spelling correction candidates. The one or more query suggestions are provided as a response to the request.
US11030250B2

Methods, computer program products, and systems are presented. The methods include, for instance: generating domain language detection models respective to a plurality of domains. A query is mapped to a domain language detection model and intent of the query is determined by use of classification labels of the domain language detection model. Based on the classification labels that may be identified as the intent of the query, alternative queries are formed to be meaningful valid and are produced to a user.
US11030245B2

Some embodiments are directed to a method for exchanging data between a user and one or more data sources, the method including configuring a non-transitory computer readable medium to access data from the one or more data sources via a data source query in accordance with options specified in first and second XML configuration files. The non-transitory computer readable medium further retrieves the data in a predefined format at a database and displays the data in accordance with display options specified in the first and the second XML configuration files.
US11030231B2

An embodiment of a semiconductor package apparatus may include a substrate, and logic coupled to the substrate, wherein the logic is at least partly implemented in one or more of configurable logic and fixed-functionality hardware logic, the logic coupled to the substrate to determine an angular distance between a data object and a group of data objects, and assign the data object to the group of data objects based on the determined angular distance. In some embodiments, the logic may also be to determine one or more of an upper bound and a lower bound for the group of data objects based on triangle inequality. Other embodiments are disclosed and claimed.
US11030229B2

Embodiments are directed towards real time display of event records and extracted values based on at least one extraction rule, such as a regular expression. A user interface may be employed to enable a user to have an extraction rule automatically generate and/or to manually enter an extraction rule. The user may be enabled to manually edit a previously provided extraction rule, which may result in real time display of updated extracted values. The extraction rule may be utilized to extract values from each of a plurality of records, including event records of unstructured machine data. Statistics may be determined for each unique extracted value, and may be displayed to the user in real time. The user interface may also enable the user to select at least one unique extracted value to display those event records that include an extracted value that matches the selected value.
US11030219B1

An automated method is provided for replacing a currently operating data replication engine with a new data replication engine. The currently operating data replication engine replicates source database transactions including any new source database transactions committed in an audit trail of the source database before the currently operating data replication engine stops replicating. A list of active database transactions is generated and recorded as a first token in the audit trail. The currently operating data replication engine is stopped when all of the database transactions in the first token have completed. The new data replication engine is started and positioned to begin processing source database transactions in the audit trail of the source database at a beginning position that is located at or prior to the position of the first token in the audit trail. The new data replication engine replicates source database transactions by ignoring source database transactions listed in the first token and those which completed prior to the position where the currently operating data replication engine stopped, and replicates remaining source database transactions started prior to the current engine stopping, plus those new database transactions started after the currently operating data replication engine stopped.
US11030218B2

Inconsistency in data stored in a plurality of servers that perform replication is prevented. A capacity management unit provides in advance a temporary area for dynamic control of a total capacity, manages a use status of the temporary area of each of a master server and a slave server with a capacity management table, and determines whether a data write request for requesting writing of data is executable or not based on the use status of the temporary area of the master server and the use status of the temporary area of the slave server in the capacity management table of the data requested to be written by the data write request. A data processing unit causes both of the master server and the slave server to execute the data write request when the capacity management unit determines that the data write request is executable, and prevents both of the master server and the slave server from executing the data write request when the data write request is determined to be inexecutable.
US11030217B2

An example operation may include one or more of storing, via a master chain, partition information that links together storage across a plurality of blockchains, receiving a request to execute a blockchain transaction from a client, determining whether the blockchain transaction is associated with data stored on one blockchain or data stored separately on different blockchains based on the partition information stored on the master chain, and, in response to a determination that the blockchain transaction is associated with data stored separately on different blockchains, identifying, via the master chain, a location of each blockchain from among the different blockchains and transmitting the locations to a system configured to perform the blockchain transaction.
US11030206B2

A memory stores a query template that describes a look-up condition for searching a database, by using a parameter to which identification information of a reference entity is assigned, and a reference point condition indicating a condition of an entity usable as the reference entity. A processor accepts designation of a first entity among a plurality of entities, detects a second entity that is reachable from the first entity via one or more links and satisfies the reference point condition, from among the plurality of entities, when the first entity does not satisfy the reference point condition, generates a query based on the detection result of the second entity and the query template, and retrieves data to be used in display processing from the database by using the query.
US11030203B2

Techniques and solutions are described for detecting malicious database activity, such as SQL injection attempts. A first machine learning classifier can be trained by comparing processed and unprocessed user input, where a difference between the two can indicate suspicious or malicious activity. The trained classifier can be used to analyze user input before query execution. A second machine learning classifier is trained with a data set that includes call stack information for an application requesting execution of a dynamic query and query statistics associated with processing of the query at the database. The query of the application can be correlated with a corresponding database query by hashing the application query and the database query and comparing the hash values, where matching hash value indicate a common query. The trained classifier can monitor execution of future queries to identify queries having anomalous patterns, which may indicate malicious or suspicious activity.
US11030200B2

Technologies for computing a relativized entity score include generating first actionable output that identifies a particular supplier and an intrinsic score for the particular supplier that is calculated using intrinsic factor data for the particular supplier, where the intrinsic factor data is obtained from a plurality of instances of procurement software; determining a set of weights using peer spend data of a set of peer suppliers, where the set of peer suppliers is identified based on a spend label that is associated with the peer spend data by an artificial intelligence-based process; applying the set of weights to a set of intrinsic scores for the set of peer suppliers to produce a set of peer scores, where a weight in the set of weights is calculated using the peer spend data; aggregating the set of peer scores to produce an aggregate peer score; generating second actionable output, where the second actionable output modifies or supplements the first actionable output based on a comparison of the intrinsic score for the particular supplier to the aggregate peer score, where the method is performed by one or more computing devices.
US11030199B2

Provided are systems and methods for the contextual retrieval and contextual display of records. A search query and/or search results may be contextually enhanced based on (i) natural language processing (NLP) models, (ii) user behavior, and/or (iii) relationships between various entities involved in a search, such as between users, records, and/or fields of expertise. Contextually enhanced search results may be delivered and displayed to a user on a user interface in a contextually relevant order.
US11030193B2

Provided are techniques for efficient subquery predicate generation to reduce processing in a multi-table join. It is determined that a query is to be rewritten, wherein the query includes a predicate for a first column of a first table and a second column of a second table. The query is rewritten with generated subquery predicates for the first table that are to be applied to the second table and with generated subquery predicates for the second table that are to be applied to the first table. Minimum and maximum ranges for columns of the generated subquery predicates at a cursor open are determined. The minimum and maximum ranges are merged to determine inclusive ranges that exist in the first table and the second table. The generated subquery predicates are rewritten as derived local subquery predicates with the inclusive ranges. The query with the derived local subquery predicates is executed.
US11030188B2

Implementations of the present disclosure include receiving a merger request including a first identifier of a first node, a second identifier of a second node, and an identifier of a first smart asset, the first smart asset being associated with the first node, determining whether the first smart asset is capable of merger with a second smart asset associated with the second node at least partially based on the identifier of the first smart asset and an identifier of the second smart asset, and, in response to determining that the first smart asset is capable of being merged with the second smart asset, automatically: updating the second smart asset, the updated second smart asset being assigned a value, and including properties of the first smart asset, recording the updated second smart asset to the second node, and deleting the first smart asset.
US11030186B2

Systems, methods, and devices for incrementally refreshing a materialized view are disclosed. A method includes generating a materialized view based on a source table. The method includes merging the source table and the materialized view to generate a merged table to identify whether an update has been executed on the source table that is not reflected in the materialized view. The method includes, in response to detecting an update made to the source table that is not reflected in the materialized view, applying the update to the materialized view.
US11030181B2

A system provides a mechanism for providing a multi-brand experience. The system provides a way implement a multi-brand experience by adding a layer of information that can be helpful when differentiating among consumers in order to accomplish market segmentation. The multi-brand experience enables each group of users to be presented with a different look and feel of the same application.
US11030180B2

A data migration system and method operate within a database platform system, which includes first and second databases, to provide data migration between databases. The data migration includes automatically generating a globally unique identifier for each record of the first database, such as upon creation of each record. Records in the second database are updated or inserted according to whether or not records in the second database have globally unique identifiers that correspond to globally unique identifiers of records in the first database.
US11030167B2

A system for providing data quality management may include a processor configured to execute instructions to: extract a plurality of first data elements from a data source; generate a data profile based on the first data elements; automatically create a first set of rules based on the first data elements and the data profile, the first set of rules assessing data quality according to a threshold; generate a second set of rules based on the first data elements and the first set of rules; extract a plurality of second data elements; assess the second data elements based on a comparison of the second data elements to the second set of rules; detect defects based on the comparison; analyze data quality according to the detected defects; and transmit signals representing the data quality analysis to a client device for display to a user.
US11030157B2

Systems and methods for mining and compressing commercial data including a network of point of sale devices to log commercial activity data including independent commercial events and corresponding dependent features. A middleware system is in communication with the network of point of sale devices to continuously collect and compress a stream of the commercial activity data and concurrently store the compressed commercial activity data. Compressing the stream includes a file access table corresponding to the commercial activity data, producing compressible file access templates (CFATs) according to frequent patterns of commercial activity data using the file access table, and replacing dependent feature sequences with a matching compressible file access template. A database is in communication with the middleware system to store the compressed commercial data. A commercial pattern analysis system is in communication with the database to determine patterns in commercial activities across the network of point of sale devices.
US11030155B2

A file system includes: an application programming interface (API) configured to provide a file system access to an application running on a host computer; a key value file system configured to represent a file or a directory as an inode including one or more key-value pairs; a virtual file system configured to direct a file system call received from the application to the key value file system; and a key value API configured to provide the file system access to data stored in a data storage device. Each key-value pair contained in the inode includes a name of the file or the directory as a key and an identifier of a container that is associated with the file or the directory as a value. The data of the file is stored in the data storage device as being divided into one or more data blocks of a fixed size, and each of the one or more data blocks associated with the data of the file is accessible within the key value file system using the one or more key-value pairs.
US11030150B1

The disclosed computer-implemented method for classifying electronic files may include (i) identifying an electronic file that is being evaluated for importance by a file-categorization system, (ii) collecting, via at least one user-state monitoring device, information about a physical state of at least one user while the user is interacting with the electronic file, (iii) determining, based on the information about the physical state of the user while the user was interacting with the electronic file, whether the user considers the electronic file to be important, and (iv) classifying, by the file-categorization system and based at least in part on determining whether the user considers the electronic file to be important, the electronic file as an important file. Various other methods, systems, and computer-readable media are also disclosed.
US11030148B2

An electronic control system is disclosed for controlling individually controllable elements of an external component. In one embodiment the system may include a state translator subsystem for receiving a state command from an external subsystem. The state translator subsystem may have at least one module for processing the state command and generating operational commands for controlling the elements to achieve a desired state or condition. A programmable calibration command translation layer (PCCTL) subsystem may be included which receives and uses the operational commands to generate granular level commands for controlling the elements. A feedback control layer subsystem may be included which applies the granular level commands to the elements, and further modifies the granular level commands as needed to control the elements in closed loop fashion.
US11030134B2

A communication controller, a method and a node agent is disclosed, The communication controller comprising: a data transmission port configured to be connected to corresponding logical channels; an application port configured to provide data to or from corresponding applications; a node agent having node control data comprising at least one trained machine learning model, configured to: monitor performance characteristics for data inflow to a data transmission port; monitor an at least one local observable; control the connection between the data transmission port and another data transmission port causing outflow of data, or between the data transmission port and the application port, causing inflow of data if the application port receives data, and outflow of data if the application port sends data; control the connection between the transmission ports and the application ports based on the monitored performance characteristics, the at least one local observable, the at least one trained machine learning model and a local policy matrix.
US11030133B2

Methods and apparatuses for aggregated IBIs are provided. The apparatus includes a host controller configured to communicate with at least one slave via a serial communication bus, trigger and receive a series of responses from the at least one slave via the serial communication bus, determine one response of the series of responses indicating an in-band interrupt (IBI) request, and respond to the IBI request based on a position of the one response among the series of responses. The method includes communicating with at least one slave via a serial communication bus, triggering and receiving a series of responses from the at least one slave via the serial communication bus, determining one response of the series of responses indicating an in-band interrupt (IBI) request, and responding to the IBI request based on a position of the one response among the series of responses.
US11030132B2

A computing system having memory components, including first memory and second memory, wherein the first memory is available to a host system for read and write access over a memory bus during one or more of a first plurality of windows. The computing system further includes a processing device, operatively coupled with the memory components, to: receive, from a driver of the host system, a request regarding a page of data stored in the second memory; responsive to the request, transfer the page from the second memory to a buffer; and write the page from the buffer to the first memory, wherein the page is written to the first memory during at least one of a second plurality of windows corresponding to a refresh timing for the memory bus, and the refresh timing is controlled at the host system.
US11030126B2

Techniques and apparatus to manage access to accelerator-attached memory are described. In one embodiment, an apparatus to provide coherence bias for accessing accelerator memory may include at least one processor, a logic device communicatively coupled to the at least one processor, a logic device memory communicatively coupled to the logic device, and logic, at least a portion comprised in hardware, the logic to receive a request to access the logic device memory from the logic device, determine a bias mode associated with the request, and provide the logic device with access to the logic device memory via a device bias pathway responsive to the bias mode being a device bias mode. Other embodiments are described and claimed.
US11030113B1

An apparatus and method for efficient process-based compartmentalization. For example, one embodiment of a processor comprises: execution circuitry to execute instructions and process data; memory management circuitry coupled to the execution circuitry, the memory management circuitry to manage access to a system memory by a plurality of related processes using one or more process-specific translation structures and one or more shared translation structures to be shared by the related processes; and one or more control registers to store a process-specific base address pointer associated with a first process of the plurality of related processes and to store a shared base address pointer to identify the shared translation structures; wherein the memory management circuitry is to use the process-specific base address pointer in combination with a first linear address provided by the first process to walk the process-specific translation structures to identify any permissions and/or physical address associated with the first linear address, wherein if permissions are identified, the memory management circuitry is to use the permissions in place of any permissions specified in the shared translation structures.
US11030104B1

Provided are a computer program product, system, and method for queuing prestage requests in one of a plurality of prestage request queues as a function of the number of track holes determined to be present in a track cached in a multi-tier cache. A prestage request when executed prestages read data from storage to a slow cache tier of the multi-tier cache, for one or more sectors identified by one or more track holes. In another aspect, allocated tasks are dispatched to execute prestage requests queued on selected prestage request queues as a function of priority associated with each prestage request queues. Other aspects and advantages are provided, depending upon the particular application.
US11030103B2

A coherency manager for receiving snoop requests addressed in a physical address space, the snoop requests relating to a cache memory addressable using a virtual address space, the cache memory having a plurality of coherent cachelines, the coherency manager comprising: a reverse translation module configured to maintain a mapping from physical addresses to virtual addresses for each coherent cacheline held in the cache memory; and a snoop processor configured to: receive a snoop request relating to a physical address; in response to the received snoop request, determine whether the physical address is mapped to a virtual address in the reverse translation module; and process the snoop request in dependence on that determination.
US11030094B2

A memory system includes a nonvolatile memory device including a plurality of dies, each die including a plurality of planes, each plane including a plurality of blocks, each block including a plurality of pages, and further includes a plurality of page buffers, each page buffer for caching data in a unit of a page to be inputted to, and outputted from, each of the blocks; and a controller suitable for managing a plurality of super blocks according to a condition, each super block including N blocks capable of being read in parallel among the blocks, generating predicted required times for the super blocks, respectively, each of the predicted required times representing a time needed to extract valid data from the corresponding super block, and selecting a victim block for garbage collection from among the blocks based on the predicted required times.
US11030093B2

A high efficiency garbage collection method, an associated data storage device and a controller thereof are provided. The high efficiency garbage collection method includes: starting and executing a garbage collection procedure; determining whether a Trim command from a host device is received; in response to the Trim command being received, determining whether target data of the Trim command is stored in a source block of the garbage collection procedure; in response to the target data being stored in the source block, determining whether the target data stored in the source block has been copied to a destination block of the garbage collection procedure; and in response to the target data stored in the source block having been copied to the destination block, changing at least one physical address of the target data of the Trim command to a Trim tag in a logical-to-physical address mapping table.
US11030088B2

A pseudo main memory system. The system includes a memory adapter circuit for performing memory augmentation using compression, deduplication, and/or error correction. The memory adapter circuit is connected to a memory, and employs the memory augmentation methods to increase the effective storage capacity of the memory. The memory adapter circuit is also connected to a memory bus and implements an NVDIMM-F or modified NVDIMM-F interface for connecting to the memory bus.
US11030074B2

A method and associated computer system. A first machine executes machine code in a debugging session on the first machine. The machine code had been previously received by the first machine from a second machine. The machine code includes machine executable instructions. The machine code was generated from compilation of source code developed and compiled on the second machine. In response to a change in the machine code having detected by the first machine in the debugging session on the first machine, the first machine determines a portion of the source code associated with the change in the machine code based on a profile. The profile indicates a mapping between the source code and the machine code. The first machine, while communicating with the second machine, causes the portion of the source code to be updated on the second machine based on the change in the machine code.
US11030061B2

Techniques are provided for overcoming failures in a memory. One portion of the memory may operate in a single chip spare mode. Upon detection of an error in a single chip in the portion of the memory, a region of the portion of the memory may be converted to operate in a double chip spare mode. The memory may be accessed in both single and double chip spare modes.
US11030053B2

Systems for storage system rollover and rollback. A data mover agent is installed on a source storage system to capture disaster recovery data and send to a target system. Upon receiving a rollover event signal, a virtualized controller creates one or more replica user virtual machines running on the target system that serve to replicate functions of the user virtual machines from the source storage system. The virtualized controller on the target system converts the target disaster recovery data from a first format to a second format to facilitate use of the target disaster recovery data by the replica user virtual machines. Rollback is initiated when the target system receives a rollback event signal. Differences in the data that have occurred between the rollover event and the rollback signal are calculated and sent to the rollback system. The calculated differences are applied to a registered snapshot on the rollback system.
US11030049B2

Managing data backup during workload migration is provided. A set of workloads for migration from a source environment to a target environment is identified in response to receiving a request to migrate the set of workloads. The migration of the set of workloads is initiated from the source environment to the target environment along with migration of backup data corresponding to the set of workloads. A backup configuration transformation from a backup configuration corresponding to the source environment to a set of backup configurations corresponding to the target environment is determined based on semantic matching between characteristics of the backup configuration corresponding to the source environment and characteristics of the set of backup configurations corresponding to the target environment, a state of the source environment, backup configuration transformation actions, and a goal state of the target environment.
US11030048B2

A method for a source storage device to send a source file and a clone file of the source file to a backup storage device. The source storage device sends a data block to the backup storage device to be stored as a target file. Then, the source storage device determines that the source file is associated with the clone file by searching a cloning recorder with a source file ID of the source file. Based upon the determining, the source storage device sends a clone creating request including the source file ID to the backup storage device to instruct the backup storage device to create a clone file of the target file. Thus, the method is capable of replicating the clone file of the file without sending a large number of mapping data.
US11030046B1

A shared database platform can interface with a cluster computing platform over a network through a database connector and one or more cluster connectors. The data transferred over the network can include telemetry metadata that can be distributed to execution nodes of the cluster computing platform for generation and transmission of cluster data to the shared database platform.
US11030043B2

An error correction circuit includes a syndrome calculator to calculate syndrome information of input data, an error position calculator to calculate error position information of the input data, a holder to hold the syndrome information or the error position information at a predetermined timing, an input switch to select one of error-corrected data of the input data, and the input data, and to input the selected data to the syndrome calculator, an error detection determiner to determine whether an error of the input data has been correctly detected, and an error corrector to correct the error of the input data based on information held by the holder and to output error-corrected input data when it is determined by the error detection determiner that the error has been correctly detected whereas to output the input data with no error correction when it is determined by the error detection determiner.
US11030042B2

A flash memory method includes: classifying data into a plurality of groups of data; respectively executing error code encoding to generate first corresponding parity check code to store the groups of data and first corresponding parity check code into flash memory module as first blocks; reading out the groups of data from first blocks; executing error correction and de-randomize operation upon read out data to generate de-randomized data; executing randomize operation upon de-randomized data according to a set of seeds to generate randomized data; performing error code encoding upon randomized data to generate second corresponding parity check code; and, storing randomized data and second corresponding parity check code into flash memory module as second block; a cell of first block is used for storing data of first bit number which is different from second bit number corresponding to a cell of second block.
US11030032B2

A system includes a normal behavior characterization module configured to receive values for a first metric of a plurality of metrics and generate a baseline profile indicating normal behavior of the first metric based on the received values. The system also includes an anomaly identification module configured to identify an anomaly in response to present values of the metric deviating outside the baseline profile. The system also includes an anomaly behavior characterization module configured to analyze a plurality of prior anomalies identified by the anomaly identification module and develop a model of the anomalies of the first metric. The system also includes an anomaly scoring module configured to determine a first score for a present anomaly detected by the anomaly identification module for the first metric. The first score is based on characteristics of the present anomaly and the model of the anomalies of the first metric.
US11030030B2

One embodiment provides an apparatus. The apparatus includes a linear address space, metadata logic and enhanced address space layout randomization (ASLR) logic. The linear address space includes a metadata data structure. The metadata logic is to generate a metadata value. The enhanced ASLR logic is to combine the metadata value and a linear address into an address pointer and to store the metadata value to the metadata data structure at a location pointed to by a least a portion of the linear address. The address pointer corresponds to an apparent address in an enhanced address space. A size of the enhanced address space is greater than a size of the linear address space.
US11030024B2

Systems and methods for determining a severity level of a computing service. One system includes an electronic processor that is configured to receive telemetry data associated with one or more tenants of an online service providing services through a plurality of computing services and calculate, based on the telemetry data, a number of accesses of each of the plurality of computing services during a predetermined time period. The electronic processor is also configured to, for each of the plurality of computing services, assign a severity level to each computing service based on the number of accesses of each computing service during the predetermined time period. The electronic processor is further configured to, in response to detecting a failure of one of the plurality of computing services, initiate a response to the failure based on the severity level assigned to the one of the plurality of computing services.
US11030021B1

Embodiments of the present invention provide a method, system and computer program product for variable event handling in a multi-tenant environment. In an embodiment of the invention, a method for variable event handling in a multi-tenant environment includes receiving an event placed on an event bus in an event driven data processing system, the event corresponding to a multiplicity of different instances of a single event handler, with each instance having been adapted to process the event. The method additionally includes decoding the event to identify a version of a target application for the event and matching the version of the target application to an end point for a particular one of the different event handlers. Finally, the method includes routing the event to the matched end point.
US11030014B2

Techniques are provided for dynamically self-balancing communication and computation. In an embodiment, each partition of application data is stored on a respective computer of a cluster. The application is divided into distributed jobs, each of which corresponds to a partition. Each distributed job is hosted on the computer that hosts the corresponding data partition. Each computer divides its distributed job into computation tasks. Each computer has a pool of threads that execute the computation tasks. During execution, one computer receives a data access request from another computer. The data access request is executed by a thread of the pool. Threads of the pool are bimodal and may be repurposed between communication and computation, depending on workload. Each computer individually detects completion of its computation tasks. Each computer informs a central computer that its distributed job has finished. The central computer detects when all distributed jobs of the application have terminated.
US11030009B2

System and methods for automatically scaling compute resources in a compute group. The method includes determining compute capacity required to complete job requests and determining allocable compute capacity available on the compute resources in the compute group. The method further includes calculating a utilization of the compute group based on the required compute capacity and allocable compute capacity and determining whether the calculated utilization is above a first threshold value or below a second threshold value; upon determining that the calculated utilization is above the first threshold value the method calculates a number of compute resources required to bring the utilization below the first threshold value and causes an increase in the number of compute resources in the compute group based on the calculated number. Upon determining that the calculated utilization falls below the second threshold value the method causes a reduction in the number of active compute resources.
US11030007B2

An arrangement is illustrated wherein a flash controller with a multi-constraints dynamic resource manager module configured to control both software and hardware clients is provided. The arrangement also provides for memory and an interface for connecting the controller to a host.
US11030000B2

Embodiments involving core-to-core offload are detailed herein. For example, a method comprising: monitoring performance of a first core using performance monitoring circuitry; determining a core-to-core offload availability status of the first core based at least in part on values store in the performance monitoring circuitry; and transmitting an availability indication to a second core of an availability of the first core to act as a helper core to perform one or more tasks on behalf of the second core based upon the determined offload availability status of the first core is described.
US11029992B2

As indicated above, aspects of the present invention provide an approach for facilitating nondisruptive virtual machine (VM) maintenance in a networked computing environment. In an embodiment, a request for an update to an active VM is received, and a copy of the active VM is taken to create a snapshot VM. An update is installed on the snapshot VM. While the snapshot VM is being updated, all changes made to the active VM are saved. Once the update is installed on the snapshot VM, the saved changes are applied to the snapshot VM. A switch is made over to the snapshot VM in real time so that the snapshot VM becomes the active VM. The process allows a user to work continuously with the software as a service (SaaS) VM without disruption.
US11029991B2

According to one or more embodiments of the present invention, a computer implemented method includes receiving, by a hypervisor that is executing on a host server, a request to dispatch a virtual machine. The method further includes, based on a determination that the virtual machine is a secure virtual machine, preventing the hypervisor from directly accessing any data of the secure virtual machine by determining, by a secure interface control of the host server, a security mode of the virtual machine. Based on the security mode being a first mode, the secure interface control loads a virtual machine state from a first state descriptor, which is stored in a non-secure portion of memory. Based on the security mode being a second mode, the secure interface control loads the virtual machine state from a second state descriptor, which is stored in a secure portion of the memory.
US11029980B2

Disclosed herein are system, method, and device embodiments for implementing dynamic customizable animations. A multi-tenant service may configure a visual component of an application to present an animation based on a rule, generate a multi-tenant entity record defining the rule, and generate application code associated with the application. Further, the multi-tenant service may receive a request for animation information associated with the multi-tenant entity record, and send the animation information to the client device. Further, in some embodiments, a client device executing the application may present the animation based on evaluating the animation information.
US11029973B1

A server computer can have multiple potential configurations depending on a state of an input signal. In a first potential configuration, a single-platform model is used with multiple processors booted using a single BIOS. The multiple processors can have a bus there between allowing processor-to-processor communication. In a second potential configuration, a multi-platform model is used with multiple processors booted using separate BIOS. In this configuration, the bus between the processors is disabled so that the platforms operate autonomously. The hardware can be extended to support additional processors, such as 4, 8, etc. A failover mode also allows the hardware to detect a hardware error (e.g., bus error) and dynamically reconfigure the processors to use an alternative bus. With the failover, the addressing of the processors can be modified to reconfigure the server computer to compensate for the hardware error.
US11029972B2

An information handling system operating a performance optimization system may comprise a processor executing computer program code instructions that interact with a plurality of computer operations and that is configured for iteratively sampling field performance data of the information handling system during learning windows having a preset duration and occurring at a preset frequency according to optimal learning window parameters, and adjusting the performance of the information handling system via adjustment of optimized system configurations based on application of a predetermined statistical model to the iteratively sampled field performance data. The optimal learning window parameters may be determined based on accuracy of previous application of the predetermined statistical model to test performance data of the information handling system.
US11029970B2

Systems, method, and computer programmable products are described herein for generating application extension frameworks for operating systems. A host application receives data encapsulating a modification to an extension configuration file that defines one or more extensions for use by the host application. The host application includes a plurality of binary files. The host application provides the modified extension configuration file to an extension framework for instantiation of a first extension of the one or more extensions. The extension framework generates an interface for the first extension for communication with the extension framework. A new application encompassing the extension framework, the first extension, and the host application is generated without modification to the plurality of binary files of the host application. The first extension communicates with the extension framework via the interface.
US11029967B2

A system includes at least a secure-boot file, a hypervisor, and a host. The secure-boot file is configured to securely boot a VM, where the secure-boot file is signed with a boot private key. The hypervisor is configured to run the VM. The hypervisor includes a boot public key corresponding to the boot private key, such that the hypervisor is configured to validate the secure-boot file, and the hypervisor is signed with a hypervisor private key. A kernel of the host is configured to run the VM, where the kernel includes a hypervisor public key corresponding to the hypervisor private key, such that the host is configured to validate the hypervisor.
US11029959B2

Branch prediction circuitry processes blocks of instructions and provides instruction fetch circuitry with indications of predicted next blocks of instructions to be retrieved from memory. Main branch target storage stores branch target predictions for branch instructions in the blocks of instructions. Secondary branch target storage caches the branch target predictions from the main branch target storage. Look-ups in the secondary branch target storage and the main branch target storage are performed in parallel. The main branch target storage is set-associative and an entry in the main branch target storage comprises multiple ways, wherein each way of the multiple ways stores a branch target prediction for one branch instruction. The branch prediction circuitry stores a way prediction for which of the multiple ways contain the branch target predictions for a predicted next block of instructions and stores a flag associated with the way prediction indicating whether all branch target predictions stored for the predicted next block of instructions in the main branch target storage are also stored in the secondary branch target storage. An active value of the flag suppresses the look-up in the main branch target storage for the predicted next block of instructions.
US11029955B2

Method, apparatus, and program means for performing a string comparison operation. In one embodiment, an apparatus includes execution resources to execute a first instruction. In response to the first instruction, said execution resources store a result of a comparison between each data element of a first and second operand corresponding to a first and second text string, respectively.
US11029952B2

Methods and apparatuses relating to switching of a shadow stack pointer are described. In one embodiment, a hardware processor includes a hardware decode unit to decode an instruction, and a hardware execution unit to execute the instruction to: pop a token for a thread from a shadow stack, wherein the token includes a shadow stack pointer for the thread with at least one least significant bit (LSB) of the shadow stack pointer overwritten with a bit value of an operating mode of the hardware processor for the thread, remove the bit value in the at least one LSB from the token to generate the shadow stack pointer, and set a current shadow stack pointer to the shadow stack pointer from the token when the operating mode from the token matches a current operating mode of the hardware processor.
US11029943B1

The present disclosure relates to computer-implemented methods, software, and systems for lifecycle processing of declarative artifacts. Declarative artifacts defining a target state for application content related to a software application are read. When running, the software application includes runtime artifacts executing in a containerized environment. Model definition objects for processing during runtime of the software application based on the declarative artifacts are created and stored in a model repository at a container associated with the software application. The model repository is scanned as well as the runtime artifacts executing as part of the software application in the containerized runtime environment to identify a model definition object from the model repository for processing at runtime of the software application. An operation related to a runtime artifact to run as part of the running software application at the containerized runtime environment is executed based on input from the identified model definition object.
US11029930B2

A method of providing by a code optimization service an optimized version of a code unit to a managed runtime environment is disclosed. Information related to one or more runtime conditions associated with the managed runtime environment that is executing in a different process than that of the code optimization service is obtained, wherein the one or more runtime conditions are subject to change during the execution of the code unit. The optimized version of the code unit and a corresponding set of one or more speculative assumptions are provided to the managed runtime environment, wherein the optimized version of the code unit produces the same logical results as the code unit unless at least one of the set of one or more speculative assumptions is not true, wherein the set of one or more speculative assumptions are based on the information related to the one or more runtime conditions.
US11029924B2

A method includes identifying a code portion that accesses a primitive value in a user-defined function included in a user program, converting the code portion and an argument in a manner to directly reference an internal data representation of the user program, and generating a code for calling the user-defined function converted by the conversion.
US11029919B2

A multiplier circuit includes a partial product generation circuit, a truncation circuit, and a summation circuit. The partial product generation circuit is configured to generate a plurality of partial products for multiplying two values. The truncation circuit is coupled to the partial product generation circuit. The truncation circuit is configured to shorten at least some of the partial products by removing a least significant bit from the at least some of the partial products. The summation circuit coupled to the truncation circuit. The summation circuit is configured to sum the truncated partial products produced by the truncation circuit.
US11029912B2

Provided a display apparatus including a display including a plurality of display modules, each display module of the plurality of display modules including a pixel driving circuit and at least one pixel including a red inorganic light emitting element, a green inorganic light emitting element, and a blue inorganic light emitting element, a signal receiver configured to receive an image signal having a plurality of grayscales, and a controller configured to divide the display into a plurality of regions, each region of the plurality of regions having a same area and including at least one display module among the plurality of display modules, calibrate the image signal to output uniform light from each of the plurality of regions, and control the pixel driving circuit to display an image based on the calibrated image signal.
US11029904B2

In a printing apparatus, a job-management module causes a computer to: determine whether the computer executes a second conversion processing; when the second conversion processing is to be executed, input a first instruction to a first sub-module to execute a first conversion processing to store first converted data into the memory, input a second instruction to a second sub-module to execute a second conversion processing to store second converted data into the memory, and input a third instruction to a third sub-module to execute a third conversion processing to output print data; and when the second conversion processing is not to be executed, input a first ganged-fashion-execution instruction to the first sub-module to execute the first conversion processing to input the first converted data to an electronic circuit, and input a second ganged-fashion-execution instruction to the third sub-module to output the print data.
US11029886B2

The present technology relates to a memory system and a method of operating the memory system. The memory system includes a memory device including a plurality of memory blocks, the memory device configure to perform on each of the plurality of memory blocks at least one of a program operation, a read operation, or an erase operation in response to an internal command; and a controller in communication with a host and the memory device and configured to receive a request from the host and generate the internal command in response to the request from the host, the controller further configured to control the memory device to perform a stress check operation on a first memory block of the plurality of memory blocks in which the program operation has been completed.
US11029884B2

Method and system are provided for storage handling guidance for host input/output (I/O) operations. The method includes: providing a guidance array of indications of storage operations handling instructions, the guidance array having multiple dimensions of performance characteristics with each dimension having multiple levels; and associating a reference vector with one or more I/O operations, wherein the reference vector points to a level for each dimension of the array to obtain an indication of a storage operations handling instruction at an intercept of the dimension levels for application by a storage system controller for the one or more I/O operations.
US11029881B2

The order of read access to a memory is appropriately determined. A memory system includes a plurality of memories and a memory controller. The memory controller includes a memory write control unit and a memory read control unit. The memory write control unit generates a write request for any one of the plurality of memories on the basis of a write command from a computer. The memory read control unit generates a read request for any one of the plurality of memories according to priority corresponding to a data processing state of write data related to the write request in the memory write control unit on the basis of a read command from the computer.
US11029876B2

Techniques for determining an age category for an object and identifying objects for memory leak analysis based on age categories are described. An age category classifier generates a set of age categories, each corresponding to a respective time interval. The age category classifier monitors garbage collection processes on the heap. The age category classifier determines a current age category based on a duration of time that has elapsed between (a) an initiation of a current garbage collection cycle and (b) a reference event. The age category classifier identifies objects transferred from one object group to another object group during the current garbage collection cycle. The age category classifier stores the current age category as the transfer age category in the headers of the transferred objects. The transfer age categories of the objects may be used for reducing the number of objects that are analyzed in a memory leak analysis.
US11029875B2

A data storage system includes an accelerator pool and data silos. The accelerator pool obtains a data storage request for first data; stores a copy of the first data locally in a memory of the accelerator pool; in response to storing the copy of the first data: sends an acknowledgement to a requesting entity that generated the data storage request; and, after sending the acknowledgement, stores at least one second copy of the first data in the data silos. The acknowledgement indicates that the first data is redundantly stored in at least two different fault domains.
US11029870B2

Technologies for dividing work across one or more accelerator devices include a compute device. The compute device is to determine a configuration of each of multiple accelerator devices of the compute device, receive a job to be accelerated from a requester device remote from the compute device, and divide the job into multiple tasks for a parallelization of the multiple tasks among the one or more accelerator devices, as a function of a job analysis of the job and the configuration of each accelerator device. The compute engine is further to schedule the tasks to the one or more accelerator devices based on the job analysis and execute the tasks on the one or more accelerator devices for the parallelization of the multiple tasks to obtain an output of the job.
US11029869B1

Systems and methods are disclosed herein for multithreaded access to cloud storage. An exemplary method comprises creating a plurality of mount points by mounting, by a hardware processor, a plurality of file systems on a computer system, creating an image file on each of the plurality of mount points, instantiating, for each of the plurality of mount points, a block device on the image file, creating a union virtual block device that creates one or more stripes from each block device, delegating a request for accessing the union virtual block device, received from a client, to one or more block devices and merging a result of the request from each of the one or more block devices and providing the result to the client.
US11029865B2

Affinity sensitive storage of data corresponding to a mapped redundant array of independent nodes, e.g., mapped cluster, in a real storage system, e.g., a real cluster, is disclosed. Different mappings of mapped cluster data to real cluster storage locations can result in different levels of affinity between real nodes of the real cluster. A data storage scheme can be selected based on affinity scores, for example drawn from an affinity matrix, to provide access to stored data that can be more resilient against a real node becoming less available. Further, data recovery from a real node that has become less accessible can be improved where data is stored based on the affinity scores. Generally, data storage that provides greater diversity of data storage locations can be related to more desirable affinity scores. Further, data storage that provides less divergence of affinity scores across an affinity matrix can also be desirable.
US11029863B2

Techniques for using non-volatile random access memory (NVM) as volatile random access memory (RAM) are provided. In one set of embodiments, a computer system can detect that an amount of free space in a volatile RAM of the computer system has become low and, in response, can add one or more memory pages from an unused portion of an NVM of the computer system to the system's volatile RAM pool. Conversely, the computer system can detect that an amount of free space in the NVM has become low and, in response, can return the one or more memory pages from the volatile RAM pool back to the NVM.
US11029862B2

A system and method for metadata storage includes use of a storage controller to receive a write operation from a host, create a metadata entry for storing metadata associated with data written by the write operation, and store the metadata entry into a metadata store. The metadata store includes a plurality of active partitions, a plurality of inactive partitions, and a queue identifying locations in the active partitions where the metadata entry may be stored. The metadata store is further used to access data written to one or more storage devices. Storing the metadata entry into the metadata store includes popping a first location from the queue, identifying a first active partition from the active partitions based on the first location, and storing the metadata entry in the first active partition. In some embodiments, each of the active partitions may be organized into two or more tiers.
US11029859B2

A memory system includes a memory controller having a bank command scheduler implemented in a hardware logic block and a power budget controller including a power budget register and a credit register. The hardware logic block is able to determine a command in a queue to be transmitted to a memory bank over a channel, estimate a power consumption value for the command, and query the power budget controller to determine if the power consumption value is within a threshold. If the power consumption value is within the threshold, the hardware logic block receives a grant response from the power budget controller, adds the power consumption value to the credit register value, transmits the command over the channel, and transmits a signal to the power budget controller indicating that the command has been executed and that the power consumption value should be subtracted from the credit register value.
US11029855B1

A containerized stream microservice is described. The containerized stream microservice is configured to provide the functionality of volume presentation along with all related interactions including the receipt and processing of IO requests and related services. The containerized stream microservice preferably implements stream metadata in the management of storage operations, and interacts with a store to provide underlying data storage. The store, which may also be referred to as a data store, is where underlying data is stored in a persistent manner. In one example, the store is an object store.
US11029850B2

A data rebalance control system determines instruction contents for an entity having a rebalance function, based on the capacity information including information indicating a plurality of physical capacities corresponding to a plurality of storing devices which include at least one storing device having a compression function, coupled to one and more computers included in a computer system. The rebalance function of the entity is a function of rebalancing data so that the distribution of the plural logical capacities recognized by the entity, corresponding to the plural storing devices, may be a predetermined distribution. The determined instruction contents include a definition about the logical capacity distribution. The data rebalance control system transmits, to the entity, a rebalance instruction as an instruction to rebalance the data according to the above instruction contents.
US11029848B2

A file management method, a distributed storage system, and a management node are disclosed. In the distributed storage system, after receiving a file creation request sent by a host for requesting to create a file in a distributed storage system, a management node allocates, to the file, first virtual space from global virtual address space of the distributed storage system, where local virtual address space of each storage node in the distributed storage system is corresponding to a part of the global virtual address space. Then, the management node records metadata of the file, where the metadata of the file includes information about the first virtual space, and the information about the first virtual space is used to point to local virtual address space of a storage node that is used to store the file. Further, the management node sends, the information about the first virtual space to the host.
US11029839B2

Embodiments of the present invention provide an application display method and a terminal, where the method includes: acquiring a first sliding gesture, where a start position of the first sliding gesture is located in a first preset operating area; and when the terminal detects that the first sliding gesture is a first preset sliding gesture, displaying an application that is in a first state, where the first state includes at least one of the following states: a state of running in the foreground, a state of running in the background, and a state of being buffered in the background. Therefore, a recently used application can be displayed to a user according to a gesture of the user, without a need to dispose a dedicated button, thereby improving operation and control efficiency.
US11029836B2

Maintaining an application for deployment across platforms requires significant engineering effort and an expanded code base, especially when dealing with different input types from the host platforms. To reduce the computational expenses and improve the standardization of the user interface, systems and methods are provided to recognize gestures in a platform agnostic code architecture, which may be deployed on multiple platforms with different input and output methodologies to provide a consistent user experience with a smaller code base to install on those platforms and to maintain. Individual platforms may tailor the size of the architecture to meet their deployment needs and the architecture may be updated independently of the client logic of various applications.
US11029834B2

Systems and methods are provided for displaying visual content on an electronic device to a user. In some aspects, a viewable display area on a display of the device is determined, the viewable display area representing the portion of the display that the user is capable of seeing. Biometric data representing a state of the user is obtained from biometric device(s). Each state is mapped to one or more predefined control functions, the control functions determining the scrolling direction and scrolling speed of text through the viewable display area of the electronic device. A control function is selected based on a current state of the user, and the selected control function is used to control scrolling of visual content in real time or near real time. The system comprises a machine learning system to provide advanced adaptive capabilities.
US11029825B2

A remote location monitoring system, for example, a home monitoring or weather monitoring system may include one or more sensors and/or receivers at a remote location such as a residence or business to be monitored. The sensors and receivers may communicate with a central server via a gateway device, and may be controlled by users locally or remotely via the server. Users may register to receive remote notifications of weather events and other home monitoring events. Users may also access remotely sensors and receivers to configure alerts, notifications, and automatic responses for the devices and integrated appliances at the remote location.
US11029822B2

A method, a device and a mobile terminal for data transmission are provided. The transmission method is applied in the mobile terminal, when a user wants to share data, target data can be determined in a present application by the mobile terminal, then the mobile terminal is moved to obtain a moving direction and a moving displacement when the mobile terminal moves; an application currently corresponding to the screen of the mobile terminal is determined according to the moving direction, the moving displacement and an initial position of each application; when a predetermined condition is satisfied, an application corresponding to the screen of the mobile terminal is determined to be a target application, and the determined target data are transmitted to the target application; it only needs to move the mobile terminal to determine the target application when a predetermined condition is met for transmitting data to the target application.
US11029814B1

A unique user interface for improving machine learning algorithms is described herein. The user interface comprises an icon with multiple visual indicators displaying the machine learning confidence score. When a mouse hovers over the icon, a set of icons are displayed to accept the teaching user's input. In addition, the words that drove the machine learning confidence score are highlighted with formatting so that the teaching user can understand what drove the machine learning confidence score.
US11029812B2

A method of controlling lighting that includes color coding at least one group icon for a scene for lighting on a light control interface. The at least one group icon can be color coded with a first type color coded identifier corresponding to the scene. The method can continue with grouping at least one member icon designating a light function form for at least one lamp to the at least one group icon on the light control interface. The at least one member icon may include a second type color identifier, in which a member icon being grouped to a group icon has a same color for the second type color identifier for the member icon as the first type color identifier for the group icon.
US11029809B2

A system for displaying electronic mail (email) metadata may include a display and a memory configured to store emails. The system may also include a processor coupled to the display and the memory. The processor may be configured to extract the email metadata from the emails and associate each email with an icon visually conveying respective email metadata for a corresponding email. The processor may also be configured to determine at least one icon display characteristic for each icon based upon the extracted email metadata and display, on the display, each icon with the at least one icon display characteristic.
US11029791B2

A touch panel comprises, a substrate, a layered structure formed in a sensing region defined on one side of the substrate, the layered structure including at least a first conductor layer made of a first hardened conductive ink, a second conductor layer made of a second hardened conductive ink and an insulating layer disposed therebetween, and an external connection terminal formed outside the sensing region on the one side of the substrate, wherein the external connection terminal comprises a first terminal layer made of the first hardened conductive ink and a second terminal layer made of the second hardened conductive ink, such that the first terminal layer and the second terminal layer are directly overlaid on each other.
US11029789B2

A touch structure includes a touch functional layer and a first transparent layer. The touch functional layer includes a first conductive layer and a second conductive layer that are stacked. The first conductive layer includes a plurality of electrodes spaced apart from each other. Orthographic projections of the plurality of electrodes and a region between any two adjacent electrodes of the plurality of electrodes on a plane perpendicular to a thickness direction of the touch functional layer is within a range of an orthographic projection of the first transparent layer on the plane.
US11029786B2

A touch sensitive method for reducing interference from pixel refreshing: comprising: performing three detections, each separated by a time interval, via multiple sensing electrodes of a touch screen to generate multiple first detection values, second detection values and third detection values, respectively; adding detection values with respect to the multiple sensing electrodes up as multiple sums of detection values; determining that an external conductive object is approximating or touching the touch screen nearby a N-th sensing electrode according to the multiple sums; and determining a position of the object locates according to one of the first detection values, the second detection values and the third detection values.
US11029781B2

A method and system for detecting imperfections on a surface of a touchscreen of an electrical device, comprising: swiping a test object, such as a fingertip, a fingernail or a pin, along at least a portion of the touchscreen; producing, by the touchscreen, an electric signal indicative of the test object's contact with the touchscreen; receiving an acoustic signal by an acoustic sensor, during the swipe of the test object along the touchscreen; analyzing, by a processor, at least one of the electric signal and received acoustic signal; and determining existence of imperfections on the touchscreen's surface based on the analysis.
US11029776B2

A touch panel includes a substrate, a catalytic layer, peripheral traces, marks, first cover layers and second cover layers. The catalytic layer is formed on the peripheral area of the substrate, and the peripheral traces are formed on the catalytic layer. Each peripheral trace has a side wall and a top surface. The marks are formed on the catalytic layer, and each mark has a side wall and a top surface. The first cover layers cover the top surfaces of the peripheral traces, and the second cover layers cover the top surfaces of the marks. Each of the first cover layers and the second cover layers includes metal nanowires. The manufacturing method of the touch panel and a roll sheet of touch sensors are also disclosed.
US11029775B2

Disclosed herein is a pointer display device, including, a touch panel provided on a display screen of a display section, a pointer display section configured to detect a contact point in a touch operation on the touch panel and to display a pointer in an area containing the contact point, and a hotspot detection section configured to detect as a hotspot a position corresponding to one part of the pointer exclusive of the contact point.
US11029765B1

An optical mouse includes a pixel array and a light source. A method for determining when the optical mouse is in a lifted condition above a surface includes: accumulating pixel values of a first column of the pixel array, the first column being closest to the light source; accumulating pixel values of a second column of the pixel array, the second column being different from the first column; comparing the accumulated pixel values of the first column with the accumulated pixel values of the second column; and when a difference between the accumulated pixel values of the first column and the accumulated pixel values of the second column is greater than a threshold value, determining the optical mouse to be in a lifted condition.
US11029742B2

Embodiments are disclosed for managing voltage droop. The techniques include performing a first determination that a timing margin is less than a first threshold. The techniques also include performing a second determination that an increase in processor activity exceeds a second threshold. Additionally, the techniques include determining that a voltage droop is indicated based on the first determination and the second determination. Further, the techniques include signaling a plurality of throttling circuits for a corresponding plurality of cores of a computer processor to actuate.
US11029739B2

A computer controls power distribution. The computing system determines a power budget for a portion of a topography for a power delivery system. The computing system generates a pool of worker programs for the portion of the topography. The computing system generates a first number of power management tasks to manage power consumption in the portion of the topography based on the power budget. The computing system sends the first number of power management tasks to at least one worker program included in the pool of worker programs.
US11029732B2

A display device includes: a display panel; a first frame to which a first end of the display panel is fixed; and a second frame connected to the first frame, wherein the second frame is moveable in a first direction or a second direction that is opposite to the first direction with respect to the first frame. A second end of the display panel is in a moveable floating state guided by the second frame. The area of an externally exposed surface of the display panel is widened when the second frame is moved in the first direction, and is narrowed when the second frame is moved in the second direction.
US11029731B1

A case for a mobile device can include a cover defining a cavity for receiving and holding the mobile device and including a guide protrusion extending away from the cavity and a remainder of the cover. A docking cradle can include a cradle body to receive a mobile device disposed in the case and a latch that is slidable to be at least partially disposed over the cover of the case to retain the mobile device and case received in the docking cradle. A portion of the latch defines a guide indentation having a shape complementary to the guide protrusion of the cover to laterally guide the case and mobile device into the docking cradle. Additionally or alternatively, a modular docking cradle can have a device-specific module, a universal retention module, and a universal connector module.
US11029729B1

A strap assembly may include a lateral strap member configured to extend along a first side and a back of a user's head, the lateral strap member including (1) a proximal portion configured to be coupled to a head-mounted-display device, (2) a distal end disposed away from the proximal portion, and (3) an arcuate biasing section that arcs from the proximal portion to the distal end, the arcuate biasing section including a resilient material. The arcuate biasing section may peripherally surround at least a portion of a reduced region when the arcuate biasing section is in a relaxed state. Additionally, the arcuate biasing section may be tensioned and deflected outward by the user's head when the lateral strap member is worn with the head-mounted-display device by the user. Various other apparatuses, systems, and methods are also disclosed.
US11029724B2

A display device includes: a display panel; and a sensor provided on one surface of the display panel to detect external pressure. The sensor includes: a first base substrate having a sensing region and a non-sensing region; a plurality of first conductive patterns extending in a first direction in the sensing region of the first base substrate; a second base substrate facing opposite to the first base substrate; a plurality of second conductive patterns extending in a second direction intersecting the first conductive patterns disposed on a surface of the second base substrate; a pressure sensitive material layer disposed between the first and second conductive patterns, the pressure sensitive material layer having a resistance that varies in response to pressure; and an adhesive layer connecting the first and second base substrate, the adhesive layer being disposed in the same layer as the pressure sensitive material layer.
US11029716B1

In one embodiment, an apparatus includes: an amplifier to compare a reference voltage to a feedback voltage and to output a comparison signal based on the comparison; a loop circuit coupled to the amplifier, where the loop circuit is to receive the comparison signal and provide a regulated voltage to the amplifier as the feedback voltage in a first mode of operation, and in a second mode of operation to provide a predetermined feedback ratio point to the amplifier as the feedback voltage; and an output device coupled to the amplifier. The output device may be configured to receive a supply voltage and the comparison signal and output the regulated voltage at an output node based at least in part on the comparison signal.
US11029708B2

An interior length of a confined space is inspected by autonomously flying an unmanned aerial vehicle having a sensor pod. The sensor pod can be tethered to the unmanned aerial vehicle and lowered into the confined space from above perhaps by an electromechanical hoist. An altitude or heading of the sensor pod can be measured. The confined space can be the flue of a chimney.
US11029697B2

Systems and methods described herein relate to vehicular navigation. One embodiment generates a polyline reference path for a vehicle; stores a representation of the polyline in a data structure; detects a plurality of obstacles ahead of the vehicle; identifies one or more obstacle gates among the plurality of obstacles using path coordinates relative to the reference path, each obstacle gate including at least one cluster of obstacles; identifies one or more gaps within each of the one or more obstacle gates; determines an obstacle-avoidance path for the vehicle that passes through a particular one of the one or more gaps in each of the one or more obstacle gates; and controls one or more aspects of operation of the vehicle based, at least in part, on the obstacle-avoidance path.
US11029681B2

A semi-autonomous work machine having an operator compartment with a user-input interface; a machine CAN bus configured to receive a local user-input signal from the user-input interface; a controllable subsystem communicatively coupled to the machine CAN bus; a gateway interface controller configured to receive a remote user-input signal from a remote controller remotely located from the work machine, the gateway interface controller further configured to generate a CAN signal based on the remote user-input signal to command and actuate the controllable subsystem using the machine CAN bus, wherein the local user-input signal overrides the remote user-input signal.
US11029679B2

The present invention relates to a monitoring method for monitoring a remote pumping station in communication with a computational device via the Internet. An embodiment of a method may comprise requesting, using the computational device, pumping station information from the pumping station. The pumping station information may then be received by the computational device. The pumping station information may be in the form of a pumping station profile. In one embodiment, information from the pumping station profile is displayed on a display of the computational device. The information displayed would typically comprise the water level, and indicators of the activation set points and deactivation set points for the pumps.
US11029677B2

A method for assessing reliability of an electronic component under downhole vibration conditions include designing a set of vibration test conditions and conduct failure analysis. The vibration test conditions include the natural vibration frequency, the overstress limit of the test vehicle, and the step stress profile for testing the test vehicle. The failure analysis of the failed electronic component includes the step of measuring an electrical resistance of the failed electronic component without a vibration load. When the electrical resistance of the failed electronic component remains large, the failed electronic component is cross-sectioned. Finally, the cross-sectioned electronic component is examined to identify a failure mode.
US11029665B2

According to an example, density rank matrix generation for three-dimensional printing may include determining dimensions of a density rank matrix based on a skeleton line specification of a lattice structure and a density rank matrix size specification. A number of elements of the density rank matrix may be determined based on the dimensions of the density rank matrix. The elements may be sorted based on an analysis of a property of each of the elements relative to the lattice structure. The density rank matrix may be generated based on the sorting of the elements.
US11029662B2

Disclosed systems and methods for enabling data to be transmitted between program modules based on compliance with rules, the method comprising: monitoring, by a security module executable by a processor, an interaction between a first program module and a second program module to determine whether the interaction complies with at least one rule, wherein the first program module is a source of data being exchanged with the second program module which is a recipient of the data, when the interaction does not comply with the at least one rule, modifying the data being exchanged between the source and the recipient of the data, and when the interaction complies with the at least one rule, allowing the data to be transmitted to the recipient.
US11029659B2

In one embodiment, an apparatus comprises a fabric controller of a first computing node. The fabric controller is to receive, from a second computing node via a network fabric that couples the first computing node to the second computing node, a request to execute a kernel on a field-programmable gate array (FPGA) of the first computing node; instruct the FPGA to execute the kernel; and send a result of the execution of the kernel to the second computing node via the network fabric.
US11029658B2

A system is disclosed for use in additively manufacturing a structure. The system may include an additive manufacturing machine, a memory having computer-executable instructions stored thereon, and a processor. The processor may be configured to execute the computer-executable instructions to determine a characteristic of an existing point to be used as an anchor for a path of composite material discharged by the additive manufacturing machine. The processor may also be configured to execute the computer-executable instructions to selectively cause the additive manufacturing machine to discharge the path of composite material with a variable ratio of matrix-to-fiber at the existing point that is based on the characteristic.
US11029654B2

A building management system includes (i) one or more building systems including equipment configured to serve one or more spaces in a building and (ii) one or more circuits. The one or more circuits are configured to receive an input to invoke a control strategy to modify a condition of the one or more spaces; define an output of the control strategy where the output relates to a modification that impacts at least one of a location, an equipment type, or a point type; perform a query to identify one or more points associated with the output where the one or more points are defined in terms of at least one of the location, the equipment type, or the point type; and automatically modify one or more values of the one or more points to implement the control strategy.
US11029650B2

Setting of parameters that determine filter characteristics is facilitated. Machine learning of optimizing the coefficients of a filter provided in a motor control device that controls rotation of a motor for a machine tool, a robot, or an industrial machine is performed on the basis of measurement information of an external measuring instrument provided outside the motor control device and a control command input to the motor control device.
US11029647B2

A method of forming a metallic structure on an optical element including a surface relief structure is disclosed. The method includes: forming a metallic structure on the optical element by applying a metal containing ink to the surface relief structure. The metal-containing ink includes an organic solvent and a metal-containing component. The metal-containing component is a homogeneously soluble metal salt, a metal complex or any combinations thereof.
US11029645B2

A cartridge includes a casing and a photosensitive drum rotatably supported by the casing. A coupling member is operatively connected to the photosensitive drum, with the coupling member being rotatable about a rotational axis thereof. The coupling member includes (i) a cylindrical portion, (ii) a first projection at least partially positioned inside of the cylindrical portion, (iii) a second projection at least partially positioned inside of the cylindrical portion, and (iv) an aligner at least partially positioned inside of the cylindrical portion, the aligner including a surface that faces the rotational axis. A distance between at least one of the first and second projections and the aligner is changeable.
US11029644B2

A drum unit for a cartridge includes a cylindrical photosensitive drum having an axis L1, and a coupling member operatively connected to the photosensitive drum. The coupling member includes a drum flange provided at an end of the photosensitive drum with a part of the drum flange being positioned inside of the photosensitive drum. The drum unit also includes a connecting part operatively connected to the drum flange, with the connecting part including a cap positioned adjacent to the drum flange, an arm portion extending from the cap in a direction of the axis L1, and a projection projecting from the arm portion in a direction perpendicular to the axis L1. The arm and the projection are movable relative to the drum flange and the cap.
US11029638B2

An image forming apparatus includes: a drawer movable between an inside position and an outside position; a drum cartridge including a photoconductive drum rotatable about a first axis; and a developing cartridge including a developing roller rotatable about a second axis. The drum cartridge includes a first developing-roller guide pivotable between a first position where the first developing-roller guide guides the developing roller when the developing cartridge is mounted on the drawer with the drum cartridge being mounted on the drawer, and a second position where the first developing-roller guide guides the developing roller with the drum cartridge and the developing cartridge being mounted on the drawer. The second axis is located below the first axis in a state in which the drum cartridge and the developing cartridge are mounted on the drawer, and the first developing-roller guide is located at the second position.
US11029636B2

A gear mechanism includes: at least one gear including a rotation shaft; and at least one bearing portion. The at least one gear can meshingly engage with another gear that applies a force to the at least one gear. The at least one bearing portion includes: a collar portion supporting the rotation shaft; and a notched portion exposing a portion of the rotation shaft to an outside. A first imaginary plane defines a first region and a second region of the at least one bearing portion. The first imaginary plane extends in an axial direction and contains a first linear line passing through a center of the rotation shaft and perpendicular to a direction of a line of action of the force. The first region is positioned downstream of the first linear line in the direction of the line of action. The notched portion is formed in the second region.
US11029632B2

A fixing apparatus includes a thermal conductive member that is in contact with a heater and has a thermal conductivity higher than the thermal conductivity of a base material of the heater, and a thermal-resistant member that is disposed between the thermal conductive member and a support member configured to support the heater, a thermal resistance in a thickness direction of the thermal-resistant member being higher than the thermal resistance in the thickness direction of the thermal conductive member.
US11029626B2

An image forming apparatus includes a belt, an outer roller, stretching rollers including an inner roller and an upstream roller, a voltage source, a supporting member, a moving mechanism, a sensor, and a controller. On the basis of a first detection result of the sensor acquired under application of a test bias in a state in which the supporting member is disposed at a first position, the controller determines a first transfer bias to be applied to the outer roller or the inner roller during an operation in a first mode. On the basis of a second detection result of the sensor acquired under application of the test bias in the state in which the supporting member is disposed at a second position, the controller determines a second transfer bias to be applied to the outer roller or the inner roller during an operation in a second mode.
US11029620B2

A rotary-body support structure includes: a rotary body including a rotary shaft and a contact portion spirally wound around the rotary shaft; and bearing parts that rotatably support the rotary body. The amount of engagement of the rotary body with a contact body that is in contact with the contact portion of the rotary body changes when the rotary body moves toward one side in a rotation axis direction.
US11029608B2

The invention relates to a method for exposing at least one stored image (21) on a light-sensitive recording medium (14), with an exposure device (11), which picks up at least one recording medium (14) on a support (12), with at least one exposure head (16, 17), which is moved above the support (12) along a guiding axis (18) in the X direction and the guiding axis (18) and/or the support (12) are moved in the Y direction, with a control system, by which a traversing movement of the at least one exposure head (16, 17) is operated for exposing the at least one image (21) of the recording medium (14) and/or the recording medium (14), wherein the position of the recording medium (14) and/or the position of the at least one image (21) on the recording medium (14) are detected with at least one linear image acquisition device (25), which extends at least partially in the X direction.
US11029585B2

A handheld platform includes an imaging device configured to obtain image data, a gimbal assembly coupled to the imaging device and configured to control a spatial disposition of the imaging device, and a handheld support coupled to the gimbal assembly. The handheld support includes an input interface including a touchscreen on the handheld support. The touchscreen is configured to receive a user input to control the imaging device or the gimbal assembly. The handheld support further includes a controller configured to generate one or more control signals based at least in part on the user input.
US11029581B2

The present invention provides a camera lens, which includes a lens barrel and a lens group accommodated in the lens barrel, wherein the lens group includes a first lens, an inner side wall of the lens barrel is provided with a first magnetic adsorption member, and an outer side wall of the first lens is provided with a second magnetic adsorption member magnetically adsorbed with the first magnetic adsorption member.
US11029579B2

The present technology relates to an imaging apparatus and an electronic apparatus that are capable of adjusting a focal position with high accuracy. There are provided a lens that collects subject light, an image sensor that photoelectrically converts the subject light from the lens, a circuit substrate including a circuit that outputs a signal from the image sensor to the outside, an actuator that drives the lens with a pulse width modulation (PWM) waveform, and a detection unit that detects a magnetic field generated by a coil included in the actuator. The detection unit detects an induced electromotive force generated by the magnetic field. In addition, the detection unit detects a position of the lens from the induced electromotive force. The present technology can be applied to an imaging apparatus.
US11029572B2

To achieve a display device that is suitable for increasing in size and to provide a high-resolution display device. In the display device, three or more adjacent gate lines are supplied with the same selection signal. Three or more pixels that adjoin in the column direction are connected to different source lines. In each of the pixels, a transistor including a semiconductor layer is disposed. An inner source line among three or more source lines is disposed to overlap with a conductive layer that functions as a pixel electrode. Part of the semiconductor layer of the transistor is provided between the outer source line and a source line adjacent to the outer source line.
US11029569B2

According to one embodiment, a liquid crystal display comprising a first substrate, a second substrate opposed the first substrate, a liquid crystal layer between the first substrate and the second substrate, a light-shielding layer including a first light-shield formed along a first direction and a second light-shield formed along a second direction and crossing the first light-shield, and a spacer which maintains a gap between the first substrate and the second substrate, the spacer overlapping a crossing region where the first light-shield and the second light-shield cross each other and including an exposed region outside the light-shielding layer in a planar view.
US11029564B1

A backlight apparatus can include a light emitting element configured to emit visible light. The backlight apparatus can include a polarizing device including a prism situated to receive the visible light and to polarize the visible light to generate polarized light. The backlight apparatus can include a light guide panel configured to receive the polarized light at an input surface facing the polarizing device and to distribute the polarized light to a major surface of the light guide panel facing a display screen.
US11029563B2

A color conversion substrate for displaying a first color, a second color, and a third color may include a base substrate, a first light-blocker, a second light-blocker, a pattern layer, a first color converter, and a second color converter. The first light-blocker contacts a surface of the base substrate and may block first light of the third color. The second light-blocker contacts the surface of the base substrate and may block second light of the third color. The pattern layer is disposed on the first light-blocker and the second light-blocker and includes an optical pattern that includes protrusions. The first color converter overlaps the first light-blocker and may convert a first portion of incident light into light of the first color. The second color converter overlaps the second light-blocker and may convert a second portion of the incident light into light of the second color.
US11029562B2

A liquid crystal display device comprises a liquid crystal panel and a backlight unit under the liquid crystal panel and including a circuit board; a plurality of LED packages mounted on the circuit board; an encapsulation member over the circuit board and covering the plurality of LED packages; and a multi-pattern sheet over the encapsulation member and including a glass complex body containing a phosphor and a plurality of diffusion patterns on an upper surface of the glass complex body, wherein the plurality of diffusion patterns include at least one first pattern corresponding to an LED package and at least one second pattern corresponding to a portion between adjacent LED packages.
US11029560B2

Example implementations relate to liquid crystal display (LCD) lighting modes. An example device can include an LCD, a wide gamut light-emitting diode (LED) light set to backlight the LCD, a narrow gamut LED light set to backlight the LCD and a controller communicatively coupled to the LCD. The controller can switch the LCD between a wide gamut lighting mode, a narrow gamut lighting mode, and a high brightness lighting mode in response to changes in ambient light and content displayed on the LCD.
US11029558B2

An image display apparatus includes a liquid crystal display panel including a display surface for displaying an image; an imaging device disposed face a back surface of the liquid crystal display panel, the back surface located opposite to the display surface, the imaging device being capable of imaging a front area of the liquid crystal display panel; and a backlight device which retains the imaging device in a location behind the back surface of the liquid crystal display panel, and applies light to the back surface of the liquid crystal display panel. The imaging device includes a sleeve including a cylindrical third sleeve which receives therein a lens, and an annular light shield member is mounted between the back surface and an end surface of the third sleeve and is in contact with each of the back surface and the end surface.
US11029556B2

A display device comprising a beam splitting element, a polarization modulating element, a light shifting element and a reflective liquid crystal panel is provided. The polarization modulating element is disposed on one side of the beam splitting element along the first direction between the beam splitting element and the light shifting element, the light shifting element is disposed on one side of the polarization modulating element along the first direction between the polarization modulating element and the reflective liquid crystal panel, and the reflective liquid crystal panel is disposed on one side of the light shifting element along the first direction, wherein the beam splitting element receives an illumination beam and allows an image beam to pass through, the illumination beam is reflected in the beam splitting element and transmitted in the first direction.
US11029554B2

A display device comprises a plurality of pixels including a first pixel having a first color filter, a second pixel having a second color filter, and a third pixel having a third color filter, a plurality of first signal lines and a plurality of second signal lines, a first overlapping portion in which the first and the second color filters overlap each other in an adjacent portion of the first and the second pixels, a second overlapping portion in which the second and the third color filters overlap each other that overlap one of the second signal lines in an adjacent portion of the second and the third pixels, and a third overlapping portion in which the third and the first color filters overlap each other that overlap two of the second signal lines in an adjacent portion of the third and the first pixels.
US11029553B2

An optical composite film includes a first optically-uniaxial optical film layer, a second optically-uniaxial optical film layer, and a reflection grating film layer. The first optically-uniaxial optical film layer includes a plate-shaped portion and a plurality of refraction portions disposed on a side of the plate-shaped portion, the plurality of refraction portions is selected from a type of camber columns and quadrangular prisms, the second optically-uniaxial optical film layer is stacked on a side of the plate-shaped portion close to the refraction portion, an extraordinary light refractive index of the first optically-uniaxial optical film layer is greater than an ordinary light refractive index of the second optically-uniaxial optical film layer, and a material of the first optically-uniaxial optical film layer is the same as a material of the second optically-uniaxial optical film layer.
US11029547B2

A display device is disclosed. The display device includes a first substrate, a frame positioned in the rear of the first substrate, a second substrate opposite the first substrate and positioned between the first substrate and the frame, the second substrate having an area less than an area of the first substrate, and a member layer electrically connected to the first substrate and extended toward the frame.
US11029543B2

One embodiment of an aspect of the present invention is a pair of eyeglasses having at least one lens with a plurality of holes for natural improvement of eyesight or vision. The holes may be of different sizes and shapes and may be randomly positioned throughout the lens, and the lens may be painted upon. Another embodiment of this aspect is a pair of eyeglasses that has at least one lens with a plurality of holes and that also has a patch. Another aspect of the present invention is a method for natural improvement of eyesight or vision through the use of the eyeglasses of the present invention.
US11029535B2

An unobtrusive augmented reality (AR) system can be used to assist the wearer in every day interactions by projecting information from the contact lens display onto the retina of the wearer's eye. The unobtrusive augmented reality system includes a necklace and a contact lens display that are unobtrusive to the wearer and the wearer's surrounding environment. The necklace of the unobtrusive augmented reality system generates power and data for the contact lens displays. The necklace and contact lens display include conductive coils inductively coupled by a magnetic field. The inductive coupling allows data and power generated by the necklace to be transferred to the contact lens display. A projector in the contact lens display projects images generated from the data onto the retina of the wearers eye.
US11029531B2

An eyeglass frame is disclosed comprising a bridge and two rims connected by the bridge. Each rim is configured to contain a lens. The eyeglass frame also comprises two split end pieces. Each split end piece comprises a first portion and a second portion. Each split end piece is coupled to and extends outward from a corresponding rim of the two rims on a side of the corresponding rim opposite the bridge. The eyeglass frame further comprises two temples. Each temple comprises a lock on an end of the temple. The lock is configured to at least partially contain both the first portion and the second portion of the split end piece and secure the temple to the corresponding rim and secure the lens within the corresponding rim.
US11029511B2

There is presented an optical element (100, 500, 600, 700) comprising a support structure (101, 501) with a sidewall (112, 512), a bendable cover member (102, 502, 702) attached to the sidewall (112, 512), one or more piezoelectric actuators (103, 104, 105) arranged for shaping said bendable cover member (102, 502, 702) into a desired shape, wherein said optical element (100, 500, 600, 700) comprises an optically active area (111, 511) with an optical axis (110, 510), wherein an outer edge (215A-E) of the one or more piezoelectric actuators (103, 104, 105) as observed in a direction being parallel with the optical axis (110, 510) defines a first line, and an inner edge (109) of the support structure (101, 501) at the interface between the support structure (101, 501) and the bendable cover member (102, 502, 702) as observed in the direction being parallel with the optical axis (110, 510) defines a second line, wherein the first line and the second line as observed in the direction being parallel with the optical axis (110, 510) cross each other in two or more positions and/or are parallel and coincident in one or more positions.
US11029510B2

An optical module includes a housing, an optical component, a first elastic member and a second elastic member. The housing has a first end, a second end and a through hole, wherein the first end is opposite to the second end. The optical component is disposed in the through hole. The optical component has a third end and a fourth end, wherein the third end is opposite to the fourth end, the third end protrudes from the first end, and the fourth end protrudes from the second end. The first elastic member is rotatably disposed on the first end and abuts against the third end. The second elastic member is rotatably disposed on the second end and abuts against the fourth end.
US11029501B2

The present disclosure discloses a camera lens assembly. The camera lens assembly includes, sequentially along an optical axis from an object side to an image side, a first lens having a positive refractive power; a second lens having a negative refractive power; a third lens having a refractive power; a fourth lens having a refractive power; a fifth lens having a refractive power; a sixth lens having a refractive power, where an object-side surface of the sixth lens is a convex surface, and an image-side surface of the sixth lens is a convex surface; and a seventh lens having a negative refractive power, where an object-side surface of the seventh lens is a convex surface. An effective focal length f2 of the second lens and a total effective focal length f of the camera lens assembly satisfy: −3≤f2/f<−1.5.
US11029499B2

A fisheye lens assembly and an electronic apparatus are disclosed. The fisheye lens has an angle of view of 150° or more, includes a plurality of lenses including an aspherical lens having an inflection point on one surface or both surfaces thereof, and satisfies the expression 35 μm≤SAG_MAX, where SAG_MAX denotes a maximum value of absolute values of SAG values of inflection points of the aspherical lens.
US11029491B2

Disclosed is a camera module. The camera module includes: a lens barrel disposed in a housing to receive a lens assembly; an elastic member in at least one of the housing and the lens barrel; a driving unit moving the lens barrel relative to the housing; and a sensor unit fixed to the housing.
US11029483B2

Provided is a lens apparatus including: a first lens unit arranged closest to an object side and configured not to move for zooming; a zoom lens unit configured to move for zooming; an aperture stop; and an imaging lens unit arranged closest to an image side. The first lens unit includes a first focus lens unit configured to move for focusing. The imaging lens unit includes a second focus lens unit configured to move for focusing and to move for macro image pickup. The lens apparatus further includes a controller configured to control a position of the second focus lens unit for the macro image pickup based on a state of at least one of the first focus lens unit, the zoom lens unit, and the aperture stop.
US11029475B2

The present disclosure provides a frame lid assembly, which may be used in assembling an optical platform to provide isolated thermal conduction paths for various elements thereof. The frame lid assembly includes a first frame lid, including: a foot, disposed in a first plane; a roof, disposed in a second plane parallel to the first plane, the roof defining a port as a first through-hole that is perpendicular to the second plane; a wall, disposed obliquely to the first plane, separating the roof from the foot, the wall defining a slot as a second through-hole that is parallel to the first plane; a second frame lid connected to the first frame lid and thermally isolated from the first frame lid, the second frame lid including: a cap, connected to the roof via a thermal insulator; and a plug, extending perpendicularly from the cap through the port.
US11029472B2

(Problem) To provide an optical ferrule that can easily accommodate multicore optical fibers, without an accompanying increase in the number of components. (Resolution Means) The optical ferrule 1 includes a guide opening 14 formed by an upper wall 10, a bottom wall 11, and a pair of side walls 12 and 13; a guide part 15 that extends forward from the upper wall 10 and the guide opening 14; and an optical coupler 20 provided on the upper surface of the upper wall 10. The optical coupler 20 has a waveguide aligning part 21 that aligns and holds an optical waveguide 2, and a light direction converter 22 that changes the direction of light from the optical waveguide 2 and emits the light toward an opposing optical ferrule 1.
US11029467B2

A method may include performing an active alignment to enable optical coupling between a first optical fiber and a second optical fiber via an imaging structure. An end of the first optical fiber may be at a first location on a first surface of the imaging structure. The first location may be a first transverse offset distance from an axis of the imaging structure. An end of the second optical fiber may be at a second location of the first surface of the imaging structure. The second location may be a second transverse offset distance from the axis of the imaging structure. The method may include fusion splicing the end of the first optical fiber at the first location on the first surface of the imaging structure, and fusion splicing the end of the second optical fiber at the second location on the first surface of the imaging structure.
US11029466B2

There is set forth herein a method including a substrate; a dielectric stack disposed on the substrate; one or more photonics device integrated in the dielectric stack; and a laser light source having a laser stack including a plurality of structures arranged in a stack, wherein structures of the plurality of structures are integrated in the dielectric stack, wherein the laser stack includes an active region configured to emit light in response to the application of electrical energy to the laser stack.
US11029451B2

A cover window covering a display panel of a display device comprises a base member covering a display area and a non-display area of the display panel, and an inorganic layer disposed on the base member. The inorganic layer has substantially uniform thickness on the display area, and has a diffraction grating structure on the non-display area.
US11029450B2

A substrate is provided with an abrasion resistance antireflection coating. The coated substrate includes a multilayer antireflection coating on at least one side. The coating has layers with different refractive indices, wherein higher refractive index layers alternate with lower refractive index layers. The layers having a lower refractive index are formed of silicon oxide with a proportion of aluminum, with a ratio of the amounts of aluminum to silicon is greater than 0.05, preferably greater than 0.08, but with the amount of silicon predominant relative to the amount of aluminum. The layers having a higher refractive index include a silicide, an oxide, or a nitride.
US11029449B2

An antireflection film is formed by laminating an interlayer, a silver-containing metal layer containing silver, and a dielectric layer in this order from the substrate, an anchor region including an oxide of an anchor metal is provided between the silver-containing metal layer and the interlayer, a cap region including an oxide of the anchor metal included in the anchor region is provided between the silver-containing metal layer and the dielectric layer, a crystal grain size obtained by X-ray diffraction measurement in the silver-containing metal layer is less than 6.8 nm, and the anchor metal has a surface energy less than a surface energy of silver and greater than a surface energy of a layer of the interlayer closest to the silver-containing metal layer.
US11029448B2

Disclosed herein are embodiments of a porous aluminum oxide thin film having a surface RMS roughness value of less than 1 nm. The thin film may also comprise phosphorus. The disclosed thin films may have a refractive index of from 1 to 2, such as from 1 to 1.5. Also disclosed are embodiments of as method for making the disclosed thin films, comprising forming an aqueous solution of the alumina precursor, a surfactant and optionally a phosphorus-containing precursor, and depositing the solution on a substrate.
US11029430B2

Some aspects of what is described here relate to seismic data analysis techniques. A seismic excitation is generated in a first directional wellbore section in a subterranean region. A seismic response associated with the seismic excitation is detected in a second directional wellbore section in the subterranean region. Seismic response data based on the seismic response are analyzed to identify a location of a fracture treatment injection wellbore in the subterranean region.
US11029429B2

Embodiments of the present disclosure include a system for detecting neutrons with a housing, a gas chamber at least partially defined by the housing, an anode extending through at least a portion of the gas chamber, and a pseudogas arranged within the gas chamber. The pseudogas comprises a mixture of gas and suspended solid particles that contain an element with a high cross-section for thermal neutron capture.
US11029428B1

Compositions including additive manufacturing materials incorporating radiological detection materials therein are provided. Also provided are apparatus and methods, which may be utilized to monitor and measure nuclear criticality events, and determine if personnel have been exposed to ionizing radiation. The compositions, apparatus, and methods beneficially improve accuracy in assessing radiation exposure, particularly neutron exposure, and reduce degradation of the radiological detection materials.
US11029426B2

Disclosed herein is a detector, comprising: a plurality of pixels, each pixel configured to count numbers of X-ray photons incident thereon whose energy falls in a plurality of bins, within a period of time; an X-ray absorption layer; wherein the X-ray absorption layer comprises an electrical contact within each of the pixels, and a focusing electrode surrounding the electrical contact and configured to direct to the electrical contact charge carriers generated by an X-ray photon incident within confines of the focusing electrodes; and wherein the detector is configured to add the numbers of X-ray photons for the bins of the same energy range counted by all the pixels.
US11029422B2

A radiometric measuring apparatus detects a measured variable in the form of a fill level, a point level, a density and/or a mass flow, and includes a scintillator embodied to generate light pulses upon excitation by ionizing radiation, an optoelectronic sensor embodied to convert the light pulses into a sensor signal, a first signal processing unit embodied to process the sensor signal into a first measured variable signal, an adjustable second signal processing unit embodied in a measurement setting to process the sensor signal into a second measured variable signal, wherein the second measured variable signal corresponds to the first measured variable signal in the case of a correctly processing first signal processing unit and a correctly processing second signal processing unit, and embodied in at least one operation setting to process the sensor signal into at least one operating variable signal, wherein the at least one operating variable signal does not correspond to the measured variable signals, a setting unit embodied to set the second signal processing unit into the measurement setting in measured variable time intervals and into the at least one operation setting in operating variable time intervals that alternate with the measured variable time intervals, and an assessment unit embodied to compare the first measured variable signal and the second measured variable signal with one another and to assess the first signal processing unit and/or the second signal processing unit to be processing correctly or incorrectly, depending on a result of the comparison.
US11029414B2

Electronic devices and methods for providing location information are provided, of which a representative method includes: generating sensor readings corresponding to sensed motion of the electronic device; determining a reference location information; computing a GPS-fused location information based on the reference location information and the sensor readings; generating a GPS-required event based on a change of the GPS-fused location information; generating a GPS-not-required event responsive to the reference location information being determined; receiving the GPS-fused location information and one of either the GPS-required event or the GPS-not-required event; responsive to the GPS-required event being received, operating the GPS receiver in a location information-acquiring mode during which the GPS receiver generates geographical location readings; and responsive to the GPS-not-required event being received, operating the GPS receiver in a power-saving mode during which the GPS receiver is deactivated.
US11029405B2

A vehicle radar system having a signal generator (13) that generates a FMCW chirp signal (4) with a plurality of frequency ramps (r) running between a first frequency (fstart) and a second frequency (fstop). At the second frequency (fstop), the signal generator (13) is controlled to output an output signal (4) with an output frequency (Fout) for initializing a further frequency ramp (r′) using a frequency control signal (31) corresponding to a desired frequency (39) with an initial desired frequency part (39a) and at least one further desired frequency part (39b). The initial desired frequency part (39a) runs from the second frequency (fstop) to an intermediate frequency (fi) between the first and second frequency (fstart, fstop)), and the further desired frequency part (39b) runs from the intermediate frequency (fi) to the first frequency (fstart). The duration of the initial desired frequency part (39a) falls below the duration of the further desired frequency part (39b).
US11029404B2

A method is described for identifying and classifying objects, detected by a sensor apparatus which actively emits radiation, in terms of the relevance thereof to a driving situation of a moving vehicle, wherein radiation is emitted by the sensor apparatus and the echo radiation reflected at objects is received as measurement values, including: detecting measurement values in relation to the driving situation of the vehicle, performing an analysis of the driving situation represented by the measurement values and identifying at least one possible object, classifying the at least one identified object in an object class of a plurality of object classes, in which performing the analysis of the measurement values includes: transforming the detected measurement values from a coordinate system fixed in terms of the vehicle into a coordinate system fixed in terms of space for generating measurement values fixed in terms of spatial coordinates, wherein this transformation is based on the vehicle speed and the yaw rate of the vehicle in the determined driving situation, subdividing at least one total area, which is situated in the detection region of the sensor apparatus emitting radiation and which is coplanar or parallel with the roadway surface, into a plurality of partial areas, wherein partial areas adjoining one another partly overlap, determining the number and/or the statistical dispersion of the detected measurement values fixed in terms of spatial coordinates for each one of these partial areas, and in which performing the analysis of the driving situation represented by the measurement values and identifying at least one possible object includes: comparing the number and/or and statistical dispersion of the detected measurement values fixed in terms of spatial coordinates for each one of these partial areas, in each case with characteristic patterns, and identifying at least one object possibly present in a partial area and classifying the at least one identified object in an object class of a plurality of object classes depending on this comparison.
US11029398B2

Light detection and ranging (LiDAR) systems and methods of operating the LiDAR systems are provided. The LiDAR system includes a light emitter configured to emit first lights of different wavelengths in a vertical direction and at different scanning angles with respect to a horizontal axis, a lens configured to converge second lights that are reflected from objects on which the first lights are emitted, and a light filter comprising an active-type device configured to adjust a transmission central wavelength of the active-type device to the different wavelengths of the first lights that are emitted from the light emitter. The LiDAR system further includes a controller configured to control an operation of the light emitter and the light filter, and a detector configured to detect light from the light emitter, and obtain information about the objects.
US11029397B2

A time-of-flight (TOF) sensor includes a light source structured to emit light and a plurality of avalanche photodiodes. The TOF sensor also includes a plurality of pulse generators, where individual pulse generators are coupled to individual avalanche photodiodes in the plurality of avalanche photodiodes. Control circuitry is coupled to the light source, the plurality of avalanche photodiodes, and the plurality of pulse generators, to perform operations. Operations may include emitting the light from the light source, and receiving the light reflected from an object with the plurality of avalanche photodiodes. In response to receiving the light with the plurality of avalanche photodiodes, a plurality of pulses may be output from the individual pulse generators corresponding to the individual photodiodes that received the light. And, in response to outputting the plurality of pulses, a timing signal may be output when the plurality of pulses overlap temporally.
US11029395B1

A system and method for pulsed-wave LIDAR to support the operation of a vehicle. In some implementations, the system and method include modulating an optical signal to generate a modulated optical signal; selecting a plurality of pulses from the modulated optical signal to generate a pulsed envelope signal; transmitting the pulsed envelope signal via one or more optical elements; receiving a reflected signal responsive to transmitting the pulsed envelope signal; and determining a range to an object based on an electrical signal associated with the reflected signal.
US11029393B2

A Light Imaging, Detection and Ranging (LIDAR) system with multiple LIDAR units share a dual axis resonate motor (or tip-tilt) beam steering mirror (BSM). The dual axis resonate motor (or tip-tilt) beam steering mirror has two degrees of rotational freedom, first rotor rotate reference to second rotor through connected first torsion spring axis, the second rotor is also the stator of the first rotor, second rotor rotate reference to stator through connected second torsion spring axis. Alternating electric current energizes electric coils to create electromagnetic force which resonates the rotors coaxially along the torsion spring axis. Each of the polarity of the LIDAR units shares the BSM and covers a fractional field of view of the system. The dual axis resonate motor (or tip-tilt) beam steering system is capable of scanning each individual LIDAR unit point measurement data into a 3D (distance, vertical angle, horizontal angle) data cloud.
US11029376B2

The present disclosure relates to a radio-frequency coil for a magnetic resonance device, comprising: antenna units, conductor end ring segments connecting the antenna units, and capacitors. Here, a single antenna unit is curved in a plane parallel to a direction of a static magnetic field B0 (the positive direction of the z axis); the cross sections of all the antenna units in a x-y plane are spaced apart from each other at an angle and distributed symmetrically in a radial array; adjacent antenna units are connected with the end ring segments and the capacitors at two ends; the coil as a whole is an open dome shape surface structure and is sufficiently conformal to the surface of an object to be scanned.
US11029371B2

The present invention provides a triaxial magnetism detecting apparatus having a high mechanical strength and being compact in size by simplifying the arrangement configuration of magnetism detectors for the reduction of the number of components and allowing easy angular adjustment of the magnetism detectors and easy installation of the magnetism detectors on the apparatus body, and a satellite. A triaxial magnetism detecting apparatus has a power supply board, a circuit board, and a magnetism detecting unit, which are fixed on a body, and the circuit board and the magnetism detecting unit are horizontally connected. By using the magnetism detecting unit, the triaxial magnetism detecting apparatus detects magnitudes of magnetic fields in mutually perpendicular X-axis, Y-axis, and Z-axis directions.
US11029367B2

There is provided a method for identifying fault types of HVDC physical transmission line, including: measuring positive and negative voltage values and current values at a j-terminal and k-terminal of the HVDC physical transmission line, and converting them to voltage and current values under mode components; calculating differential current values of travelling wave at the j-terminal and k-terminal under zero-mode and one-mode components of the HVDC physical transmission line, respectively; comparing with the calculated differential current value at the one-mode components under the current time t and the same at time t−t0 to determine whether the HVDC physical transmission line is faulty; converting differential current values of the travelling wave at the j-terminal and k-terminal under the mode components to differential current values under the maximum amount, respectively; calculating fault type coefficients of both terminals; and identifying the fault types based on the fault type coefficients.
US11029356B2

A first relational expression for a temperature of a semiconductor device and forward voltage of a temperature measurement diode is obtained in advance. A second relational expression is obtained in advance for ON voltage of the semiconductor device and an amount of temperature change from a first time point before ON of the semiconductor device until a second time point after OFF of the semiconductor device. An amount of forward voltage change of the temperature measurement diode from the first time point until the second time point is obtained. Next, the amount of temperature change from the first time point until the time second point is calculated using the first relational expression and the amount of forward voltage change. An ON voltage of the MOS gate semiconductor device after correction for the calculated amount of temperature change is obtained using the second relational expression.
US11029350B2

Some embodiments are directed to a method for detecting harmonic pollution in an electrical distribution network carrying a three-phase current, including a step of measuring the voltages and strengths of the current, for each of said phases, at a counting point of the network; a step of calculating a first quaternion impedance corresponding to the fundamental frequency of the current; a step of calculating at least one second quaternion impedance corresponding to a harmonic frequency of the current, these impedances being calculated by converting the voltages and strengths in a two-dimensional frame of reference defined according to an angle that is dependent on said frequency in order to provide a system of two vectors of three quantities, ud, uq, uo and id, iq, io, respectively.
US11029347B2

A hand-held apparatus for analysis, testing, inspecting and/or screening a fully integrated and assembled electrically powered assets and devices for measurement of degree of device aging, degradation, condition, and/or Remaining Useful Life (RUL). The device includes an on-board antenna positioned at a distance from the electrically powered device under test and a signal receiver or sensor for examining a signal from the electrically powered device, but especially applied to electronic devices. The receiver or sensor collects unintended and/or intended RF energy components emitted by the electrically powered device and performs the above analysis in a response to the acquired signal input while the electrically powered device is active or powered.
US11029345B2

A measurement device that performs a predetermined measurement task together with a plurality of other measurement devices is provided. This measurement device is provided with a sampling phase generator for generating a sampling phase for instructing a timing of sampling, and a communication unit for communicating with at least one of the plurality of other measurement devices. The communication unit transmits the sampling phase generated by the sampling phase generator to at least one of the plurality of other measurement devices. The sampling phase generator is configured to generate a third sampling phase, using an operation that is based on a generated first sampling phase and a second sampling phase received by the communication unit from at least one of the plurality of other measurement devices.
US11029342B2

A device for measuring electric current includes: a plurality of magnetic field sensor elements positioned along one or more continuous closed paths encircling a current carrying conductor, each sensor element being sensitive to one vector component of a magnetic field generated by the electric current, vector directions of sensitivity for each sensor element being oriented to be tangential with the closed path at each sensor location, each sensor element generating an output signal, the output signal of each sensor element being amplified by an element-specific gain factor, the amplified output signals of the sensor elements being electronically combined to form a measurement signal representing a value proportional to the current flowing in the current carrying conductor. At least one sensor element on a closed path has a sensitivity which is different from sensitivities of other sensor elements on a same path.
US11029333B2

A testing apparatus includes a pressing device and a chip carrying device. The chip carrying device includes a circuit board and a plurality of electrically connecting units. Each electrically connecting unit includes a main body disposed on the circuit board to form an accommodating slot, a lift structure, a supporting structure, an elastic assembly sandwiched between the lift structure and the supporting structure, and a plurality of probe assemblies, the latter four of which are arranged in the accommodating slot. The lift structure has a chip receiving slot for receiving a chip. When the chip receiving slot receives the chip and the lift structure is not pressed, the probe assemblies are not connected to the chip. When the chip receiving slot receives the chip and the lift structure is pressed by the pressing device to move toward the accommodating slot, the probe assemblies are connected to the chip.
US11029328B2

Disclosed is an apparatus and method for classifying a motion state of a mobile device comprising: determining a first motion state associated with a highest probability value and with a first confidence level greater than a first threshold; entering the first motion state; while the first motion state is active, determining a second motion state associated with a highest probability value and with a second confidence level greater than the first threshold, the second motion state being different from the first motion state; determining whether the second motion state is to be entered; and in response to determining that the second motion state is to be entered, entering the second motion state.
US11029326B2

An aircraft airflow sensor probe includes an airflow assembly or a cone assembly configured to sense a direction of local airflow outside an aircraft; a shaft configured to rotatably hold the assembly and allow rotational movement of the assembly; and a motor connected to the shaft and configured to generate a torque to damp the rotational movement of the shaft as well as the assembly. The sensor probe further includes an angle of attack processor configured to control the motor to generate the torque to damp the rotational movement of the shaft as well as the assembly and a sensor configured to sense a position of the assembly and provide the position of the assembly to the angle of attack processor. An aircraft airflow sensor process is disclosed as well.
US11029323B2

In order to be able to determine with precision the location of the stagnation point at different zones along the leading edge of an aerodynamic profile, a system comprises rows of pressure sensors distributed on either side of the leading edge and forming, virtually, patterns that are spaced apart from one another in the form of simple polygonal lines, and a computer connected to the pressure sensors. The computer determines, along each of the patterns, a respective stagnation point position that is defined by a curved abscissa for which a pressure interpolated on the basis of pressure measurements provided by the pressure sensors of the corresponding row is at a maximum, and by an altitude evaluated on the basis of respective altitude data from the pressure sensors of the corresponding row.
US11029320B2

Identification and use of proteins fluorescently labeled and that undergo a change in fluorescence index upon binding bilirubin are described. Probes are disclosed which are labeled at a cysteine or lysine residue and also probes labeled at both cysteine and lysine with two different fluorophores. These probes are useful for determination of unbound bilirubin levels in a fluid sample.
US11029319B2

The present invention provides a biosensor and an application of the same. The biosensor includes a substrate, a first polymer layer and a second polymer layer. The first polymer layer includes composite antibodies, each of which includes a first antibody and a labelling molecule. The second polymer layer has an inverse opal photonic crystal structure where gold nanoparticles and second antibodies are distributed. At least one of the composite antibodies, an antigen and at least one of the second antibodies forms a complex in the second polymer layer, and an antigen concentration is obtained by a fluorescence intensity, a degree of red-shift or a change in a visual color of the biosensor.
US11029317B2

Provided herein are methods, compositions, and kits for diagnosing allograft rejection of organ transplants by identifying the presence of anti-endothelial cell antibodies. Such methods and compositions are independent of external confounders such as recipient age, transplant center, assay, cause of end-stage disease, co-morbidities, immunosuppression usage, and the like.
US11029310B2

A device and a method for isolating a target from a sample are provided. The target is bound to solid phase substrate to form a target bound solid phase substrate. The device includes a first plate having a first region for receiving at least a portion of the sample. A second plate is spaced from the first plate by a distance and has a first region for receiving a reagent. A force attracts the target bound solid phase substrate toward the first region of the second plate such that the target bound solid phase substrate in the portion of the sample are drawn through the air gap and into the reagent by the force.
US11029292B2

A method and system for detecting siloxanes using thermal desorption tubes and FTIR spectrometers with intervening gas chromatography systems.
US11029286B2

An ultrasonic cutter detection method and device, the method comprises the following steps: preliminary detection: frequency amplitude detection and fall-of-potential detection, if the ultrasonic cutter fails the above two detection solutions in the preliminary detection, repeating the two detections; if the ultrasonic cutter still fails the above two detection solutions, the ultrasonic cutter is judged to be unqualified; and reinspection: free modal detection and pressure modal detection. Using differences of the ultrasonic cutters surface in micro-crack directions that result in different degrees of sensitivity of crack to different ultrasonic vibration modes, combined with the fall-of-potential method and frequency amplitude detection method, a detection rate and a detection velocity of an unqualified ultrasonic cutter can be improved.
US11029282B2

In general, a liquid phase ion mobility spectrometer is described in which ions in a drift chamber are pushed against an increasing retarding electric field by means of liquid flow. In some examples, a method comprises ionizing an analyte to generate ions; introducing the ions into a separation region of a drift chamber; directing, at a velocity, a liquid flow through the separation region to apply first forces to the ions within the separation region of the drift chamber; using an electric field with a non-zero gradient, applying second forces to the ions within a separation region of a drift chamber, the second forces counter the first forces; modifying at least one of the velocity or the electric field; and after modifying at least one of the velocity or the electric field, detecting the ions at an ion detector to generate a signal.
US11029279B2

A method of detecting cells is provided. The method includes the following steps. A sensor device including a base and at least one response electrode is provided, wherein the response electrode is spaced apart from the base with respect to a gate end of the base. A test solution containing a target cell is placed on the response electrode, a first pulse voltage is applied to the response electrode, and a first detection current generated from the base is measured. A membrane potential of the target cell is changed, a second pulse voltage is applied to the response electrode, and a second detection current generated from the base is measured, wherein a sign of the first detection current and a sign of the second detection current are opposite.
US11029273B2

A corrosion monitoring device includes: a sensor unit that includes an insulating substrate, a stainless steel plate disposed on the insulating substrate and is configured of stainless steel, an aluminum piece joined to the stainless steel plate and configured of aluminum having a lower corrosion potential than the stainless steel and smaller electrical resistivity than the stainless steel, and extraction electrodes coupled to the stainless steel plate; and an ohm meter that measures an electrical resistance of the sensor unit when a current flows in the sensor unit.
US11029263B2

This disclosure provides a system and method for inspecting a component. The device can have a detector positioning system coupled to a detector and operable to move the detector within five degrees of freedom. The device can have an emitter positioning system operably coupled to the emitter and operable to move the emitter in three dimensions. The device can move the detector to a reference point above the component, the reference point being separated by a radius (ρ) on the applicate axis from an inspection point on the component. The controller can also receive at least one input from a display, and command the detector to a detector position within a spherical dome centered on the reference point based on the at least one input.
US11029257B2

An embodiment provides a method, including: obtaining, from a multi-sensor pipe inspection robot that traverses through the interior of a pipe, sensor data, such as structured laser light sensor data and Light Detection and Ranging (LIDAR) sensor data, for the interior of the pipe; identifying a pipe feature using one or more of the sensor data types; selecting an image processing technique based on the pipe feature identified using a stored association between the pipe feature and an image processing technique; and forming an image of the interior of the pipe by implementing the selected image processing technique. Other embodiments are described and claimed.
US11029250B2

A method for determining thermal maturity of a formation sample. The method includes: cleaning the formation sample to remove residues of drilling fluid and reservoir fluid to obtain a cleaned sample; performing Raman spectroscopic measurements on the cleaned sample to obtain a Raman spectrum for the cleaned sample; fitting at least a G (graphite) peak and a D1 (defect) peak to the Raman spectrum to obtain Raman shift values for the G peak and the D1 peak and a Raman band separation (RBS) value; using the RBS to generate a vitrinite reflection equivalent (VRe) value using a relationship correlating RBS to VRe; and displaying the VRe as an indicator of formation sample maturity for a depth in the formation from which the cleaned sample was obtained.
US11029248B2

In some examples, an optical density of a contaminant in a fluid sample is computed. An optical density of a target fluid in the fluid sample is computed using optical densities of the fluid sample at a plurality of wavelengths. Based on the computed optical density of the contaminant and the computed optical density of the target fluid, a level of contamination by the contaminant in the fluid sample is determined.
US11029246B1

A method of detecting a shale inhibitor and/or a salt content in a wellbore servicing fluid (WSF), the method comprising determining a water salinity of a wellbore servicing fluid; dosing a known volume of the wellbore servicing fluid into a container; optionally adding a known volume of diluent (e.g., water) and mixing to provide a test sample; combining the test sample with a chromophore specific to the shale inhibitor and/or the salt, respectively, and optionally mixing; measuring the shale inhibitor content and/or the salt content, respectively, of the test sample using colorimetry; reporting the data from the measuring to a computer control system; determining a wellbore servicing fluid treatment based on the measured shale inhibitor content and/or salt content; subjecting the wellbore servicing fluid system to the treatment; and optionally waiting for a waiting time to retest the wellbore servicing fluid system and repeating.
US11029239B2

The invention as herein described discloses a test apparatus (1) for testing dust suppression systems and a method for testing dust suppression systems using said test apparatus (1). Said test apparatus (1) comprises a housing (100) with at least two chambers (101,102) being separated from each other by a window (103) which comprises at least one transfer vent (104). Therein particle counting means (110, 120) are detachably mounted to at least one of said two chambers (101,102). Further, the first chamber (101) of said at least two chambers (101,102) comprises a door (121) and is equipped with supply means for supplying the first chamber (101) with particulate free air, and wherein the second chamber (102) of said at least two chambers (101, 102) is equipped with exit means for releasing air from the second chamber (102).
US11029235B2

A tire testing assembly adapted to provide precise displacements and simulate slow rate conditions, the tire testing assembly including: a support structure adapted to be coupled to a tire under test; a ground plane adapted to contact the tire under test and simulate a ground or road surface; and a lateral translation mechanism movably coupled between the support structure and the tire under test and adapted to translate the tire under test laterally relative to the ground plane. The tire testing assembly also includes a steering frame pivotably coupled between the support structure and the tire under test and adapted to pivot the tire under test about a steer axis of rotation relative to the ground plane. The tire testing assembly further includes a longitudinal translation mechanism movably coupled between the support structure and the tire under test and adapted to translate the tire under test longitudinally relative to the ground plane.
US11029228B2

A wheel force transducer stator angle correction apparatus. The apparatus includes a stator rod retainer having a through-bore, the stator rod retainer being in mechanical communication with at least one bearing. The apparatus also includes a stator rod having a first portion rigidly attached to an encoder stator attached to a wheel and having a second portion disposed within the through-bore of the stator rod retainer. The apparatus also includes an encoder rigidly attached to a portion of a vehicle associated with the wheel, wherein the encoder is adapted to measure an angle of the stator rod and to adjust at least one value associated with a wheel speed of the wheel based on the measured angle of the stator rod.
US11029225B1

An electronic device includes a receiver, a computer memory device and a processor for calculating a human input force and/or a human input power that are inputted to a drive train of a human powered vehicle. The receiver receives first information with respect to torque applied to the drive train, and receives at least one of second information with respect to a gear engagement state and third information with respect to a crank rotational speed. The computer memory device has prestored correction factors with respect to the gear engagement state. The processor calculates the human input force based on the first information, the second information and at least one of the prestored correction factors, and/or calculates the human input power based on the first information, the second information, the third information, and at least one of the prestored correction factors.
US11029224B2

An instrumentation system for use with a component formed from a first material having non-uniform coefficients of thermal expansion includes a first sensing system configured to be mounted to the component to sense temperature and mechanical forces on the component, and a thermally compensating coupon configured to be mounted to the component adjacent the first sensing system. The thermally compensating coupon is formed from a second material having non-uniform coefficients of thermal expansion that are substantially identical to the non-uniform coefficients of thermal expansion of the first material. A thermally compensating sensing system is mounted to the thermally compensating coupon and connected to the first sensing system. The thermally compensating sensing system is isolated from mechanical forces perceived by the component while sensing temperatures on the component such that the connection of the thermally compensating sensing system to compensate for the temperature sensed by the first sensing system.
US11029216B1

During operation of an IC component within a first range of temperatures, a first bias voltage is applied to a first substrate region disposed adjacent a first plurality of transistors to effect a first threshold voltage for the first plurality of transistors. During operation of the IC component within a second range of temperatures that is distinct from and lower than the first range of temperatures, a second bias voltage is applied to the first substrate region to effect a second threshold voltage for the first plurality of transistors that is at least as low as the first threshold voltage.
US11029211B2

Flight based infrared imaging systems and related techniques, and in particular UAS based thermal imaging systems, are provided to improve the monitoring capabilities of such systems over conventional infrared monitoring systems. An infrared imaging system is configured to compensate for various environmental effects (e.g., position and/or strength of the sun, atmospheric effects) to provide high resolution and accuracy radiometric measurements of targets imaged by the infrared imaging system. An infrared imaging system is alternatively configured to monitor and determine environmental conditions, modify data received from infrared imaging systems and other systems, modify flight paths and other commands, and/or create a representation of the environment.
US11029208B2

The present invention relates to improvement in accuracy of an automatic sample detection technique in spectrometry of a microspectroscope. A microspectroscope 10 comprises: a light source 12 that emits an excitation light to a sample 20; a condensing lens 16 that emits the excitation light to a predetermined position of the sample 20 and condenses a reflected light or a transmitted light from the sample 20; a spectrometer 24 that detects a condensed light; and an analysis control unit 30 for analyzing a signal from the spectrometer 24; the microspectroscope 10 that uses an observation image of the sample 20 to perform spectrometry, wherein the analysis control unit 30 comprises: an image storage part 32 that converts the observation image to an all-in-focus image to store the all-in-focus image; and a control part 34 that makes the microspectroscope 10 to perform measurement, the image storage part 32 adds a detected information of a sample point that is a target of spectrometry to the all-in-focus image to create a sample search image data, and the control part 34 automatically detects the sample point by using the sample search image data.
US11029204B1

The present disclosure describes a throughput-scalable photon sensing system. The system includes a plurality of semiconductor dies sharing a common semiconductor substrate and comprising one or more through-silicon vias. The system further includes a plurality of photon detection sensors configured to perform a single molecule or cluster sequencing analysis of biological or chemical samples. The system further includes a plurality of dicing streets separating the plurality of semiconductor dies from one another. Two immediately neighboring photon detection sensors of the plurality of photon detection sensors are arranged on respective two semiconductor dies separated by a dicing street of the plurality of dicing streets. A photon detection sensor comprises a plurality of sub-diffraction limit (SDL) photosensitive elements. Each SDL photosensitive element is sensitive to a single photoelectron. A single image pixel is generated based on one or more two-dimensional or three-dimensional arrays of outputs generated by SDL photosensitive elements.
US11029199B2

A wearable computing device includes an electronic display with a configurable brightness level setting, a physiological metric sensor system including a light source configured to direct light into tissue of a user wearing the wearable computing device and a light detector configured to detect light from the light source that reflects back from the user. The device may further include control circuitry configured to activate the light source during a first period, generate a first light detector signal indicating a first amount of light detected by the light detector during the first period, deactivate the light source during a second period, generate a second light detector signal indicating a second amount of light detected by the light detector during the second period, generate a physiological metric based at least in part on the first light detector signal and the second light detector signal, and modify the configurable brightness level setting based on the second light detector signal.
US11029196B2

Some embodiments relate to a vibration sensor. The vibration sensor comprises: a sensor base to couple to a vibration source; a piezoelectric transducer coupled on a first side of the transducer to the sensor base; at least one conductor coupled to the piezoelectric transducer; and a seismic weight positioned on a second side of the piezoelectric transducer; wherein the sensor base, the piezoelectric transducer and the seismic weight are aligned along an axis and arranged so that relative movement between the sensor base and the seismic weight arising from the vibration source causes a current to be generated in the piezoelectric transducer and an output signal corresponding to the generated current is detectable on the at least one conductor.
US11029194B2

The arrangement for monitoring rubbing between a rotary part and a stationary part in a rotating turbomachine comprises at least one mechanical oscillations detector for measuring mechanical oscillations at least one point of the turbomachine, at least one particles detector for measuring debris passing in at least one section of a flow path of the turbomachine, and an electronic monitoring unit electrically or electromagnetically connected to the oscillations detector and the particles detector, and arranged to acquire and process signals generated by the oscillations detector and the particles detector. The electronic monitoring unit uses the oscillations measurement primarily for estimating presence of rubbing and the debris measurement primarily for estimating severity of rubbing.
US11029191B2

A method and system for determining the weight and at least a first coordinate of the center of gravity of a structure such as a vehicle, in particular, an aircraft.
US11029183B2

A vibratory flowmeter (5) for meter verification is provided, including meter electronics (20) configured to vibrate the flowmeter assembly (10) in a primary vibration mode using the first and second drivers (180L, 180R), determine first and second primary mode currents (230) of the first and second drivers (180L, 180R) for the primary vibration mode and determining first and second primary mode response voltages (231) generated by the first and second pickoff sensors (170L, 170R) for the primary vibration mode, generate a meter stiffness value (216) using the first and second primary mode currents (230) and the first and second primary mode response voltages (231), and verify proper operation of the vibratory flowmeter (5) using the meter stiffness value (216).
US11029173B2

In some implementations, a computing device can provide a map application providing a representation of a physical structure of venues (e.g., shopping centers, airports) identified by the application. In addition, the application can provide an inside view that includes the physical layout and geometry of the venue's structure as well as the location, structure and layout of points of interest (e.g., stores, security check points, restrooms) within the venue. The views become more detailed as the user zooms into the venue to reveal points of interest and to give the user a feel for traversing the venue.
US11029170B1

An online system provides navigation information customized using travel preferences of users. The online system receives actions performed by users that may indicate their geographical locations of interest. The online system may use a model to predict a user's level of interest in destination geographical locations. The online system generates navigation information or travel information that describes routes from origin geographical locations of users to destination geographical locations to which the users are likely to travel. The online system transmits the navigation information to client devices for presentation as personalized or dynamically-created content items to users. The online system may generate navigation information using catalogs describing routes between geographical locations. For instance, the catalog indicates a vehicle for navigation along a route, as well as origin and destination geographical locations.
US11029168B2

A computer-readable medium storing instructions that, when executed by a computer in a vehicle, cause the computer to carry out a method for determining an energy-optimal path for the vehicle from an initial location to a final location, the vehicle corresponding to a vehicle energy model. Based at least on the initial location, an initial time, the final location, the vehicle energy model, and an environmental forecast a global path is generated. The global path includes a final maximum net energy path and a plurality of waypoints. Based on the global path a local path from the present location to a next waypoint of the plurality of waypoints is generated. Whether a net energy gain is generated by a deviation from the global path to the next waypoint of the plurality of waypoints is determined. Generating a local path is repeated until the vehicle reaches the final location.
US11029167B2

Systems and methods are provided for probabilistic navigation planning. An exemplary probabilistic navigation method may comprise: obtaining a map of an environment comprising one or more first objects each associated with a probability model; obtaining one or more global factors and local factors to update the probability models, wherein the global factors apply to all of the first objects and the local factors apply to a portion of the first objects; and determining a navigation for a second object through at least a part of the environment based at least on minimizing a total collision probability with the first objects along the navigation according to the updated probability models.
US11029166B2

Systems and methods for reserving a carpooling service are provided. A method may include: obtaining, from a first passenger terminal, a first service request including a first start location and a first destination; determining at least one first recommended time based on the first start location and the first destination; obtaining a first start time from the first passenger terminal, the first start time is selected from the at least one first recommended time by the first passenger terminal; obtaining, from a second passenger terminal, a second service request including a second start location and a second destination after the obtaining of the first service request; and determining a second recommended time for the second passenger terminal based on the first start location, the second start location, and the first start time.
US11029163B2

A system includes a processor configured to determine that a high-speed data transfer is desired for a vehicle. The processor is also configured to identify parking, within a predefined distance from a destination location, which overlaps with identified areas of high-speed coverage meeting a predefined speed and display visual indicators of the identified parking, when a vehicle is within a predefined distance from the identified parking.
US11029157B2

An autonomous vehicle is improved with a navigational system having both cameras and echolocation sensors. The cameras and echolocation sensors may be part of an optical and echolocation system, respectively, that may work in conjunction with, for example, a global positioning system to determine a course for the autonomous vehicle to reach an objective while detecting and avoid obstacles along the course.
US11029151B2

A traverse-type measurement method for a dual-system bilateral-survey composite level (A, B) is an intelligent traverse-type measurement method for integrated three-level error control loop inspection with the dual-system bilateral survey compound level (A, B). Specifically, survey station single-instrument inspection, survey station dual-instrument cross-inspection, and multi-survey station dual-instrument cumulative cross-inspection are adopted, and the number of observations and distance between survey stations are adjusted, such that measurement error is dynamically controlled in real time, ensuring that height difference measurement of survey stations and of measurement sections meets a preset precision requirement regardless of location or time, avoiding the invalid measurements that frequently occur with traditional levels, and improving working efficiency and economic benefit of the composite level.
US11029147B2

A method for facilitating surgery using an augmented reality system, comprises retrieving patient data relating to a surgical procedure on a patient, generating virtual content comprising a virtual three-dimensional (3D) anatomical model based on the patient data, and displaying the virtual content, such that, when viewed by the first user, the virtual 3D anatomical model appears to be fixed at a physical location, whereby the virtual 3D anatomical model may be viewed by the first user from any angle or orientation merely by walking around the physical location.
US11029144B2

A super-rapid three-dimensional measurement method and system based on an improved Fourier transform contour technique is disclosed. The method comprises: firstly calibrating a measurement system to obtain calibration parameters, then cyclically projecting 2n patterns into a measured scene using a projector, wherein n patterns are binary sinusoidal fringes with different high frequency, and the other n patterns are all-white images with the values of 1, and projecting the all-white images between every two binary high-frequency sinusoidal fringes, and synchronously acquiring images using a camera; and then performing phase unwrapping on wrapped phases to obtain initial absolute phases, and correcting the initial absolute phases, and finally reconstructing a three-dimensional topography of the measured scene by exploiting the corrected absolute phases and the calibration parameters to obtain 3D spatial coordinates of the measured scene in a world coordinate system, thereby accomplishing three-dimensional topography measurement of an object. In this way, the precision of three-dimensional topography measurement is ensured, and the speed of three-dimensional topography measurement is improved.
US11029143B2

The invention relates to a method and a device for the optical measurement of technical surfaces by means of a chromatic confocal sensor, wherein light from a light source (2) is directed to the surface (5) of a sample to be measured via an optical system (4, 14) with defined chromatic aberration. According to the invention, the light source (2) can be tuned in relation to the wavelength to be emitted. The light reflected back from the sample surface (5) is directed to at least one photosensor (7), wherein the sensor signal is measured over time by means of a detection system (8) and the time of a signal maximum is determined. The detection system (8) derives the height Z of the surface (5) from the wavelength of the light source (2) at the time of the signal maximum.
US11029138B2

A drop-out mounting structure for wheel alignment is disclosed. The disclosed drop-out mounting structure for the wheel alignment according to an aspect of the present disclosure for mounting a drop-out member as a wheel mounting unit to a bicycle frame through a bolt in a state that the drop-out member may be set according to a predetermined reference position includes a wheel alignment unit provided to be in spherical contact with a bolt fastening portion of the drop-out member and the frame as a male and female type and performing wheel alignment according to deformation of the frame.
US11029135B2

Logging apparatus, methods and electronic detonators are presented for logging data, wherein the logger transmits read request messages to preprogrammed electronic detonators without transmitting any delay programming messaging, receives and stores electronic detonator data from a given one of the preprogrammed electronic detonators, and sends a verify command to cause the detonator to update its status flag to prevent the given electronic detonator from responding to subsequent read request messages.
US11029134B2

A system and method for detecting hits to a target carrier and taking corrective measures and/or for detecting hits to a target carried by the target carrier may include one or more sensors or cameras disposed in conjunction with the target carrier. The target carrier may be provided with a processor in communication with a sensor, and the processor may also be in communication with a motor and/or actuator of the target carrier. The sensor may be able to sense hits to the target carrier and send a strike signal to the processor in response to such hits. The processor may then take corrective action, such as causing the target carrier to return to a home position, cause the target actuator to turn or edge the target, and/or send a signal to the range operators that the target carrier has been hit. The target carrier may also be provided with a camera for visualizing a target carried by the target carrier.
US11029133B2

A moveable barrier system comprising a first panel having a first vertical edge and a second vertical edge, the first vertical edge rotatably coupled to a first vertical surface along a first axis, and a second panel having a third vertical edge and a fourth vertical edge, the third vertical edge of the second panel rotatably coupled to the second vertical edge of the first panel, the fourth vertical edge of the second panel removably coupled to a second vertical surface. Each of the first and second panel have a structural layer that forms a vertical plane, spanning the first vertical edge and the second vertical edge, and a projectile resistant layer that is resistant to projectile impact. The first panel and the second panel are configured to move from a stored position into an active position when in use.
US11029125B2

A forend stock for a break open firearm having a housing lug, the housing lug being attached into the lower side of the barrel assembly. A coupler is secured onto the housing lug. At the coupler end opposite the housing lug rod, there is a cylindrical area, and between the two coupler ends, another finished area forming an extended flange. The extended flange has a larger diameter than the cylindrical ends of the coupler. A latch bolt is secured to the forend stock by a cover plate. The latch bolt is topped at one of its ends with a sharp bevel. At its other end, it has a cylindrical post to support a pressure spring, and is held in a longitudinal channel or recess, and arranged such that a user can access an actuator knob for manual handling of the latch bolt. The cover plate assembly has an aperture which the ledges of an extended protrusion of the latch bolt fit within, defining the forward and backward travel limits that the bolt can go in a direction parallel to the axial direction of the barrel.
US11029121B2

In some embodiments, a limb cup comprises a body and a vibration damper. The body comprises a first limb cavity and a damper housing. The damper housing comprises an aperture. The vibration damper comprises a resilient member and a weight. The first limb cavity is arranged to receive an archery bow limb. The resilient member is oriented in the aperture and supported by the damper housing. The weight is supported by the resilient member.
US11029119B2

An archery system, method and bow are described herein. The archery system, in an embodiment, includes an energy resource and a driver. The driver is configured to receive a force derived from the energy resource. The driver is also configured to distribute the force to a plurality of limb holders, each of which is pivotally coupled to the archery bow.
US11029110B2

A magazine safety for a semiautomatic firearm uses two levers connected via a floating pin. The first lever is pivotable into and out of the magazine well. The second lever is spring biased to position a spur extending therefrom into the path of a trigger bar. An end of the second lever is connected to the first lever via the floating pin. In the absence of the magazine from the magazine well the first lever will rotate into the magazine well, thereby permitting the second lever to rotate and position the spur in the path of the trigger bar to prevent discharge of the firearm.
US11029109B2

An assembly (10) includes a receiver body (12) that includes a butt (14), a body trigger (16), a grip (18), and a display screen (20). A variable-length shaft (24) extends from a front portion of the receiver body (12). A firearm receiver member (36) is coupled to a distal end of the variable-length shaft (24) by means of a coupling device (42), and a camera (40) is in communication with, and is configured to send images to, the display screen (20).
US11029107B2

A firearm including a barrel, receiver, indirect gas system and an adjustable gas block designed to interface with the indirect gas system is provided. Four indexable positions of adjustment are provided for on the adjustable gas block. Positions of adjustment are selected based on the use of a silencer, use of under-powered ammunition, the presence of un-burnt powder and debris in the host firearms operating system, or if the weapon is being fired under “ideal” circumstances. The provided gas block is designed to function with an indirect gas operating system. Excess gas from the operating system is not vented from the gas block thereby generating excess flash and sound. No tool is required to manipulate the adjustment mechanism of the gas.
US11029106B2

The present device is a shortened recoil system designed to replace the AR-15 type recoil system, comprising the standard recoil systems of many commonly used rifles including the AR-10, AR-15, M-16 and M-4. This shortened recoil system removes or replaces the parts of the traditional recoil system located in the stocks of these rifles and place the entire recoil system within the receiver, while maintaining the alignment of the recoil system with the barrel of the rifle. A major advantage of the present system is that it allows the rifle to be fired with a folded stock or even with no stock at all, as no part of the present recoil system is located within the stock.
US11029105B2

A frame of a pistol includes a handgrip portion, an upper frame portion, and a trigger guard. The handgrip portion defines a magazine well for accommodating a magazine. The upper frame portion is connected to the handgrip portion, and includes a barrel-receiving section having a bottom wall, two sidewalls extending upwardly and respectively from two opposite ends of the bottom wall, two through slots respectively formed in the sidewalls, a compression spring retaining groove formed in the bottom wall, and a spring plate retaining groove extending forwardly from the compression spring retaining groove. The trigger guard is connected to and is disposed between the handgrip portion and the upper frame portion.
US11029101B2

A header for a header tank of a heat exchanger comprises a header wall defining a tube receiving portion having a plurality of longitudinally spaced tube openings formed therethrough. The tube receiving portion includes a planar portion and an adjacent offset portion. The planar portion is disposed on a first plane and the offset portion has a variable distance from the first plane as the offset portion extends away from the planar portion with respect to a longitudinal direction of the header.
US11029100B2

A heat exchanger for an internal combustion engine may include a base tube and a flange extending at least partially around the base tube. The flange may be formed as a forged piece.
US11029093B2

An improved heat exchange apparatus is provided with an indirect evaporative heat exchange section enclosed in a housing and a direct evaporative heat exchange section both of which are located within the same apparatus. An internal fluid stream is passed through the internal passageways of the indirect heat exchange section. An evaporative liquid is passed across the outside of the external passageways of the indirect heat exchange section to exchange heat indirectly with the internal fluid stream. The evaporative liquid that exits the indirect evaporative heat exchange section housing then passes onto and through the direct heat exchange section. The evaporative liquid exiting the direct heat exchange section is collected in a sump and then pumped upwardly to be distributed again through the indirect heat exchange section housing. The indirect heat exchange section may be comprised of a plate type heat exchanger or a circuit tube type heat exchanger located within a housing. The indirect heat exchange housing may be in direct contact with the air moving through the direct heat exchange section, be in direct contact with the cool evaporative liquid, or both, to enhance the heat transfer from the indirect heat exchange section. Air may be pumped along with the evaporative liquid through the indirect heat exchange section to agitate and increase the velocity of evaporative fluid flowing through the indirect heat exchanger. Air may also be pumped into and through the indirect eat exchange section housing when the evaporative fluid pump is off during a dry mode of operation.
US11029091B2

An arc furnace bottom construction for maintaining the outer surface temperature of the bottom construction essentially at least on the lower part of the arc furnace essentially close to the temperature surrounding the arc furnace. The bottom construction contains at least two constructions to be cooled and being positioned to each other in different heights seen from the side view.
US11029088B2

A method and apparatus for drying a wet textile article with a radio frequency (RF) applicator and a controller, the method includes energizing the RF applicator to generate a field of electromagnetic radiation (e-field), determining a dynamic drying cycle of operation in the controller, and controlling the energization of the RF applicator according to the determination of the dynamic drying cycle of operation, wherein the wet article is dried.
US11029085B2

The present invention is to provide a BOG processing apparatus. The BOG processing apparatus includes a cooling device, a second cooling device, and a recovery device. The cooling device has a cooling drum, a BOC inlet part introducing the BOG, a first spray spraying LNG in an upward direction, a first filled layer contacting with the LNG and the BOG, a second spray spraying the LNG in a downward direction, a third spray spraying the LNG in a downward direction, a second filled layer adsorbing mist in the BOG, and a mist eliminator eliminating the mist in the BOG.
US11029084B2

An LED lighting array system includes discrete lighting modules spatially arrayed along a support member to provide illumination of items within a display case. The modules have a low overall height that results in them being mounted in a low-profile configuration at various locations along the support member. The modules include a housing with opposed first and second sets of side apertures, a plurality of internal reflecting surfaces associated with the apertures, respectively, an external lens, a multi-sided light engine and a group of side-emitting LEDs. During operation, a first portion of light generated by the side-emitting LEDs is discharged through apertures and the lens into the cooler to illuminate contents therein, while a second portion of light generated by the side-emitting LEDs is redirected by the reflecting surface through said apertures and the lens into the cooler.
US11029083B2

A beverage dispenser has an actuation lever which is mounted in a dispenser recess in such a way as to be able to pivot about an axis, at least one lighting device, and at least one optical waveguide, which extends from the lighting device, for illuminating the dispenser recess. A light exit is provided on the actuation lever, and the optical waveguide connects the lighting device to the light exit on the actuation lever.
US11029077B2

A method of forming an insulated door panel includes folding side flanges of a metallic sheet to define side edges of a structural outer panel that extend from a front panel. A gap is defined between each set of adjacent side edges. Interior blocks are secured to an interior of the structural outer panel proximate each gap to define adhesive cavities. Exterior blocks are positioned at an exterior surface of the structural outer panel at each gap to further define the adhesive cavities. An adhesive is disposed within each adhesive cavity and is contained therein by the interior and exterior blocks. The adhesive is cured to a solid sealing member that adheres the interior blocks to the interior surface of the structural outer panel to form a sealed structural panel. The exterior blocks are removed and each solid sealing member defines a hermetic seal at each gap.
US11029073B2

A cold storage heat exchanger includes refrigerant tubes having therein refrigerant passages and arranged to provide a clearance therebetween. A cold storage container is bonded to a refrigerant tube and defines therein a compartment receiving a cold storage material. The cold storage container has protrusion portions protruding outward and being in contact with the refrigerant tube.
US11029069B2

The present invention relates to an ice making apparatus comprising a casing, ice trays, an ice receptacle, a retainer for rotatably supporting the ice trays and one or more than one knob for respectively twisting the ice trays either simultaneously or singly. In the ice making apparatus of the present invention, the retainer selectively supports either one of a plurality of exchangeable covers enabling a single or simultaneous twist type ice making apparatus. One exchangeable cover has a plurality of bearings.
US11029068B2

Systems and methods for controlling pressure in a CO2 refrigeration system are provided. The pressure control system includes a pressure sensor, a gas bypass valve, a parallel compressor, and a controller. The pressure sensor is configured to measure a pressure within a receiving tank of the CO2 refrigeration system. The gas bypass valve is fluidly connected with an outlet of the receiving tank and arranged in series with a compressor of the CO2 refrigeration system. The parallel compressor is fluidly connected with the outlet of the receiving tank and arranged in parallel with both the gas bypass valve and the compressor of the CO2 refrigeration system. The controller is configured to receive a pressure measurement from the pressure sensor and operate both the gas bypass valve and the parallel compressor, in response to the pressure measurement, to control the pressure within the receiving tank.
US11029065B2

A vapor compression system (20) comprises: a compressor (24) having a suction port (26) and a discharge port (28); a refrigerant flowpath (33) from the discharge port and returning to the suction port; a first heat exchanger (30) along the refrigerant flowpath; a second heat exchanger (50) along the refrigerant flowpath; and a vaporizer system (22; 300). The vaporizer system comprises: a first vaporizer (68A; 368A) and a second vaporizer (68B: 368B) each comprising: a vessel (86; 386) having an inlet (84), a vapor outlet (124), and a liquid outlet (130); and a gas bypass flowpath (160) in heat transfer relation with an interior of the vessel.
US11029063B2

A compressor system is disclosed having a refrigerated dryer useful to remove moisture from a wet compressed flow stream produced by a compressor. The refrigerated dryer can include a condenser having a refrigerant fluid conduit and a number of external cooling fins which assist in cooling the refrigerant fluid upon passage of a cooling flow stream past the external cooling fins. The compressor system can include an offtake passage to extract a portion of the wet compressed gas. The extracted portion of compressed gas can be blown in a direction transverse to (e.g. opposite) the direction of cooling air provided by the fan. In one form the fan can be deactivated when the extracted compressed air is flowed past the cooling fins. The compressor system can include a manual operation, operation dictated by a timer, or operations based upon sensed/estimated/etc pressures or temperatures of the compressor system.
US11029058B2

An air conditioner has a casing and a wind direction changing device. The casing has an air inlet, an air outlet, an outer air path wall, and an inner air path wall. The wind direction changing device has an up-down rotation shaft and a deflector. The deflector extends from the up-down rotation shaft toward the outer air path wall. The deflector has an outer air path wall-side end which faces the outer air path wall and has a first arc shape.
US11029056B2

A climate control unit configured to control a heating unit and a cooling unit. The climate control unit includes a temperature sensor configured to measure a current dry bulb temperature, a humidity sensor configured to measure a current relative humidity, a processor, and a storage medium operably coupled to the processor. The storage medium has software instructions stored therein, which, when executed by the processor, cause the processor to determine a current apparent temperature based on the current dry bulb temperature and the current relative humidity, receive a user-selected desired apparent temperature, activate a heating mode when the current apparent temperature is below a lower apparent temperature threshold, and activate a cooling mode when the current apparent temperature is above an upper apparent temperature threshold. The software instructions, when executed by the processor, cause the processor to automatically switch between the heating mode and the cooling mode.
US11029055B2

Fan coil thermostats can provide energy savings by, for example, operating a fan coil system more efficiently. Fan coil systems employing such a fan coil thermostat may be more energy efficient. A fan coil system may include a fan coil that is configured for fluid communication with a source of heated fluid and/or a source of cooled fluid, a valve that controls fluid flow through the fan coil and a fan that blows air across the fan coil. The fan coil thermostat may include a controller that implements a control algorithm that calculates an error percentage value relating to a temperature difference between the current temperature and the temperature set point. The error percentage value may include a proportional term related to the temperature difference and an integral term related to the temperature difference. The controller may regulate the fan speed in accordance with the calculated error percentage.
US11029052B2

In an operation control device (10), a plan selection unit (15) determines, at a time point midway through a time zone where an operation of an air conditioner (54) is controlled along one control plan among a plurality of control plans, whether a weather change pattern corresponding to the one control plan deviates from an actual weather change pattern, based on weather data. If deviates, the plan selection unit (15) selects a weather change pattern that is different from the weather change pattern corresponding to the one control plan, from among a plurality of weather change patterns, in accordance with the weather data. During a rest of the time zone, the plan selection unit (15) controls the operation of the air conditioner (54) along a control plan corresponding to the different weather change pattern, among the plurality of control plans.
US11029048B2

An actuator in a HVAC system includes a mechanical transducer, a processing circuit, a wireless transceiver, and a power circuit. The processing circuit includes a processor and memory and is configured to operate the mechanical transducer according to a control program stored in the memory. The wireless transceiver is configured to facilitate bidirectional wireless data communications between the processing circuit and an external device. The power circuit is configured to draw power from a wireless signal received via the wireless transceiver and power the processing circuit and the wireless transceiver using the drawn power. The processing circuit is configured to use the power drawn from the wireless signal to wirelessly transmit data stored in the memory of the actuator to the external device via the wireless transceiver, wirelessly receive data from the external device via the wireless transceiver, and store the data received from the external device in the memory.
US11029045B2

Disclosed herein are systems and processes to thermally regenerate and re-concentrate a liquid desiccant (absorbent) with an electrically driven heat pump. The regeneration and re-concentration may be performed in a cost and energy efficient manner.
US11029043B2

A compact fan and air conditioner assembly includes an air conditioner mounted stationary below a ceiling of a room. The air conditioner produces a quantity of cold air. A fan receives the cold air from the air conditioner. The fan has a housing mounted stationary below the air conditioner and blades rotating about the housing. The fan blades have channels receiving the cold air from the air conditioner and slots formed in the blades for receiving the cold air from the channels and distributing the cold air into the environment as the fan blades rotate. A split fan and air conditioner assembly includes a floor stand on which the air conditioner and the fan are mounted. A split fan and air conditioner assembly having a ceiling fan unit separate from a compressor unit and a portable air conditioner assembly having a rotatable head unit, are also provided.
US11029034B2

A locking mechanism and a cooking machine are provided for home appliances. The locking mechanism is provided on a control panel of the cooking machine and used to control the door-opening button of the cooking machine. The door-opening button is provided with a door-opening member for opening the door of the cooking machine. The locking mechanism switches the door-opening button selectively in a locked state or an unlocked state; the door cannot be opened even if the door-opening button is pressed in the locked state, and the door can be opened if the door-opening button is pressed in the unlocked state. The locking mechanism provided by the present invention is small in size and good in versatility, and can lock the door fundamentally in the door-opening operation, thus realizing simpler and more effective protection and hence ensuring use safety of users especially the children.
US11029023B2

Present embodiments are directed to a system and method for generating a flame effect. An embodiment includes a nozzle assembly with an outer nozzle and an inner nozzle. At least a portion of the inner nozzle is nested within at least a portion of the outer nozzle. The system also includes a fuel source with two or more separate types of fuel.
US11029022B2

A torch assembly for igniting a target fuel includes a torch including an elongate wand having a handle end and an opposing forward end, and a torch head located on the forward end of the wand. The torch head has a central axis. The torch head includes an outer surface, a fuel supply chamber, and a plurality of circumferentially spaced apart jet channels fluidly connecting the fuel supply chamber to the outer surface. Each jet channel is configured such that, when a pressurized flow of a gaseous torch fuel is supplied to the jet channels through the fuel supply chamber and ignited, each jet channel directs a respective flame jet forwardly and radially outwardly from the outer surface at an acute angle to the central axis.
US11029013B2

Examples of the present disclosure provide an assembled lamp and a lighting system. A first conductive terminal is disposed on at least one of side walls of a lamp in the assembled lamp, a row hole of a second conduction terminal is disposed on other side walls, a power supply bus, a light source device and a processor connected with the power supply bus, and a communication bus connected with the processor are arranged inside the lamp, and each of the power supply bus and the communication bus is connected with the first conductive terminal and the second conductive terminal, while the first conductive terminal and the second conductive terminal in the row hole are in inserted connection, mechanical connection, electrical connection and communication connection between any two lamps are implemented. Thus, the solution of the present disclosure can make the operations for mechanical connection, electrical connection and communication connection between lamps simple, and save the complex step for arranging a plurality of wires between the lamps.
US11029008B2

A lighting fixture includes a housing, a light source, and a diffuser. The light source is mounted in the housing. The diffuser is also mounted in the housing such that light emitted from the light source is provided through the diffuser towards an area of interest. The diffuser is configured such that a color of the diffuser is based on one or more characteristics of the light emitted from the light source. Providing the diffuser such that the color thereof is based on one or more characteristics of the light emitted from the light source allows the aesthetic appearance of the lighting fixture to be changed. Further, it allows the lighting fixture to better simulate outdoor environments. Finally, it allows the lighting fixture to convey information to individuals near the lighting fixture without being disruptive.
US11029007B2

A multifunctional flashlight support, including a base, a connecting rod assembly and an optical component; the base is connected with the optical component through the connecting rod assembly, a flashlight is installed in a detachable way on the base, and the optical component abuts against the light outlet of the flashlight to serve for changing the light direction of the flashlight. The flashlight is installed on the base of the support, and the direction of light from the flashlight is changed through the optical component, so the original unidirectional direction of the light beam from the flashlight can be changed through the optical component or the light beam is further dispersed to achieve the floodlighting effect, and the flashlight turns into a desk lamp, or a camping light or a wall light giving a wider lighting range, with the lighting function achieved when it is not held by hand.
US11029002B1

Optic couplings, including optic retention rings, are described herein that require reduced tooling or no tooling for optic installation on luminaires. Briefly, a retention ring for coupling an optic to a luminaire comprises radial alignment assemblies comprising a base, and a protrusion extending from a surface of the base for engaging a coupling assembly of the optic. At least one radial locking assembly is offset from the radial alignment assemblies, the radial locking assembly comprising a vertical protrusion for engaging an aperture of the optic coupling assembly and locking rotation of the optic relative to the radial alignment assemblies.
US11029001B2

A lighting fixture configured to expand and collapse, and methods for expanding and collapsing a light fixture are disclosed. Embodiments of the lighting fixture include a lighting fixture with a movable section that collapses into at least one cavity in a base housing for storage and shipment, and extends from the cavity for operation. In the collapsed configuration the lighting fixture fits into a smaller container than when the lighting fixture is in the expanded configuration. In some embodiments a locking member locks the movable section into its extended position and can be retracted by a user by manually disengaging the locking member. Accessories and extenders that can be attached to the lighting fixture can be stored in the one or more cavities into which the movable section is stowed in the collapsed configuration.
US11028998B2

A multi-color spotlight has a housing having a lens on a first side, a rotational LED mechanism, a knob for actuating the rotational LED mechanism, and a power supply source within the housing operably coupled to the rotational LED mechanism, wherein the rotational LED mechanism comprises a rotatable rod having a plurality of substrates coupled around the circumference thereof, with each substrate being in a distinct geometric plane, each substrate having an LED chip in the center, and wherein only the LED chip that is positioned in the center beneath the lens is configured to receive power from the power supply source.
US11028991B1

A vehicle lighting device according to an embodiment includes: a socket; a substrate that is provided on one end portion side of the socket; a frame portion that is provided on the substrate; at least one light-emitting element that is provided in a region on an inner side of the frame portion on the substrate; a sealing portion that is provided on an inner side of the frame portion and covers the light-emitting element; and an optical element that is provided on the sealing portion. An arithmetic-average roughness value of a first surface on the sealing portion side in the optical element is greater than an arithmetic-average roughness value of a second surface of the optical element on a side opposite to the first surface.
US11028989B2

The present invention relates to an ejectable headlight device for replacement of a lightbulb assembly from the front of a vehicle. The lightbulb assembly of the present invention has at least one lightbulb pin, a lightbulb base, a replaceable electromagnetic radiation source, an electrical connector, and a replaceable lens. The ejectable headlight device includes an ejector, a base that houses the ejector and has at least one guide for receiving the lightbulb pin. The device has a release arm that engages the lightbulb pin. The device further includes a pivot point and a pull attached to the release arm. When the release arm secures the lightbulb pin to the base, the device is in the locked position. When the pull engages the release arm to put the device in the unlocked position, the release arm pivots about the pivot point and disengages the lightbulb pin.
US11028984B2

A landscape assembly having a plurality of curbing sections, each curbing section may include: a front surface and a rear surface forming an interior cavity, a plurality of supports positioned within the interior cavity and providing vertical and radial support to the front and rear surfaces, a channel integral with the rear surface and extending along an entire length of the curbing section, a first end wall connected to a first terminating end of the front and rear surfaces, a second end wall connected to a second terminating end of the front and rear surfaces, the first and second end walls enclosing the interior cavity, and a plurality of spikes extending substantially downward from the curbing section. Each of the plurality of curbing sections may also include a set of interlocking engagement features including: a first interlocking engagement feature and a second interlocking engagement feature disposed on the first and second end walls, respectively, said set of interlocking engagement features being configured to interlock one of the plurality of curbing sections with an immediately adjacent curbing section.
US11028981B2

Lighting device, in particular for automotive applications, comprising a plurality of lighting elements, wherein each lighting element comprises at least one or more light emitting diodes (LEDs). The lighting device comprises a first connector for connecting the lighting device to a lighting driver. The lighting elements are arranged in a row in order to form a luminous band. The plurality of lighting elements is divided into more than one group, each group consisting of at least one or more lighting elements. The lighting elements of one group are electrically connected in series. The groups are electrically connected in parallel in order to control each group individually.
US11028971B2

An LED filament and lamp, and a manufacturing process of an LED filament, the LED filament includes a PCB substrate and multiple LED chips, connecting circuits are provided on the PCB substrate, a positive pin and a negative pin are provided at two ends of the connecting circuit, respectively, and each LED chip is electrically connected to the connecting circuit; and a fluorescent glue layer is provided outside the PCB substrate and the LED chips, and the positive pin and the negative pin are exposed from the fluorescent glue layer. The LED lamp includes the LED filament. The manufacturing process of an LED filament enables manufacturing an LED filament. For the LED filament and lamp, and the manufacturing process of an LED filament, a PCB substrate is used as a base material, connecting circuits are fabricated on the PCB substrate, the connecting circuits are directly used for connecting LED chips.
US11028969B2

Disclosed herein is an attachment system, for providing a component mounting location, that comprises a laminated structure and a bracket. The bracket comprises an interface surface configured to interface with a first side of the structure, and a through hole open at the interface surface. A shear stud of the attachment system comprises a projection, shaped to pass through the hole of the structure and engage the through hole of the bracket, and a seal region, positioned to interface with a second side of the structure to form a seal with the second side of the structure. The attachment system additionally comprises a fastener comprising a head and a shaft, the shaft being shaped to pass through the through hole in the bracket and engage the shear stud to secure the shear stud relative to the bracket thereby reducing shear at the fastener.
US11028959B2

Provided is an insulation product, optionally in a tubular form, that includes a coated foam insulation layer, where the foam insulation layer has a closed-cell structure. The coating can comprise a thermoplastic elastomer that seamlessly covers and is bonded to an outer surface of the elastomeric foam layer in the absence of an adhesive bonding material to protect the foam insulation layer, e.g., during outdoor insulation applications. A pipe where the insulation product is installed is also provided, as is a method of installing the insulation product, and a method of producing the insulation product.
US11028958B2

A pigging system has an apparatus for launching one or more pigs into a process flow. The apparatus has a housing with a chamber, an inlet, and an outlet. The inlet receives the one or more pigs into the chamber and is sealable. The outlet is in sealed communication with the process flow and passes the one or more pigs out of the chamber to the process flow. A portion of the chamber is in communication with the process flow. A guide disposed in the chamber guides the one or more pigs in the chamber, and an actuator mechanically feeds the one or more pigs guided by the guide to the outlet.
US11028955B2

A method and means for repairing the junction of a main and lateral pipe are provided. A repair assembly includes a launcher device, a bladder assembly surrounding the launcher device, and a liner assembly surrounding the bladder assembly. The bladder assembly is frangibly connected to the launcher device to maintain the position of the bladder assembly relative to the launcher device during transport and positioning of the assembly. Likewise, the liner assembly, which includes main and lateral liner members, is frangibly connected to the bladder assembly. The frangible connections allow the position of the repair assembly to be maintained. The frangible connections can be broken, such as by inflation and/or tearing or pulling apart of the components of the repair assembly. Thus, the invention provides a way to mitigate the movement of components of the repair assembly during transport and positioning of the repair assembly.
US11028950B2

A pipe connector or coupling for providing a coupling to a pipe, the pipe coupling comprising: at least one gripper ring which receives a pipe therewithin, wherein the at least one gripper ring comprises a gripper which includes a plurality of blade elements which are displaceable between a first, pipe-receiving configuration in which the pipe is receivable within the at least one gripper ring and a second, inwardly-displaced inserted configuration in which the blade elements are inserted into an external wall of the pipe; and a clamp for applying a radially-inward compressive load on the at least one gripper ring to displace the blade elements thereof from the pipe-receiving configuration to the inserted configuration.
US11028937B2

A valve (100) includes a housing (111) and the fluid port (121). A plunger (125) is configured to seal the fluid port (121) in a first position (91) and to unseal the fluid port (121) in a second position and to displace along a displacement direction (259) from its first position (91) towards its second position. The valve (100) also includes at least one shape memory alloy, SMA, actuator (151, 152) extending along the displacement direction (259) for at least 50% of its length and configured to exert an actuation force (155) on the plunger (125) to displace the plunger (125) from the first position (91) towards the second position.
US11028933B2

An arrangement for providing a seal for a valve is provided herein that can include a seat having an anchor portion, a connection portion extending radially from the anchor portion, and first and second sealing elements extending from opposing sides of the connection portion. First and second energizers can be respectively arranged on opposing sides of the connection portion and can be respectively positioned between the first and second sealing elements and the anchor portion of the seat. First and second retainers can be respectively positioned between the first and second energizers and the anchor portion of the seat on opposing sides of the connection portion.
US11028930B2

A single control mixer valve structure for taps and fittings comprising a fixed disk provided with an outlet port and two ports, respectively, one for the hot water and the other for the cold water that come from two inlet openings, formed in a base, mounted in which is the fixed disk on which a mobile disk mounted in a mobile-disk holder is able to slide; the mobile-disk holder and the mobile disk define a mixing opening, which is adapted to connect the inlet openings with an outlet opening, formed in the base, in a position corresponding to the outlet hole on the fixed disk, from which the mixed water flows out; sliding of the mobile disk on the fixed disk causes partial opening or complete closing of one or both of the ports of the fixed disk, thus adjusting the amount of hot water and cold water that passes from the inlet openings to the outlet opening for the mixed water; the mixer valve structure is characterised in that the mobile-disk holder has, on the side facing the fixed disk, a body that is closed or is provided with one or more cavities and is configured so as to reduce the useful area of passage of the mixing opening.
US11028924B2

A two-sided gasket is constituted of gasket bodies respectively provided on both surfaces of a base member in a thickness direction. The gasket has a structure in which one gasket body contributes to ensuring a seal surface pressure in an opposite gasket body, such that a configuration of the opposite gasket body and a method for forming the opposite gasket body are simplified. The gasket includes a base member, one gasket body that is provided on one side surface of the base member in the thickness direction, and an opposite gasket body that is provided on an opposite side surface of the base member in the thickness direction. The one gasket body includes a projection protruding toward the opposite side in the thickness direction. The base member includes a deformed portion protruding toward the opposite side in the thickness direction by covering the projection. The opposite gasket body is formed as a film-shaped rubber layer deposited on a front surface of the deformed portion.
US11028921B2

A gear position of a multi-position transmission, which shifts and drives a vehicle according to a turn motion of a shift drum, is detected by a plurality of sensors. An end portion of the shift drum is fitted with an end portion of an elongated shaft rotated coaxially with the shift drum. A first sensor which is fitted to other end portion of the elongated shaft detects a turn position of the elongated shaft. A second sensor which is located outside in a radial direction of the elongated shaft between the one end portion and the other end portion of the elongated shaft detects that the elongated shaft is located at a specified turn position. The first sensor and the second sensor are fitted from the outside of a transmission case of the multi-position transmission and are exposed to the outside of the transmission case.
US11028916B2

A bicycle sprocket includes a base body, a first sprocket tooth and a shifting initiation tooth. The first sprocket tooth includes a drive surface including a drive surface side tooth tip end portion, a non-drive surface including a non-drive surface side tooth tip end portion and a tooth tip portion connecting the drive surface side tooth tip end portion and the non-drive surface side tooth tip end portion. The non-drive surface extends circumferentially with respect to the rotational center axis from the non-drive surface side tooth tip end portion toward a first surface. The tooth tip portion extends circumferentially in a first direction between the drive surface side tooth tip end portion and the non-drive surface side tooth tip end portion. The non-drive surface extends circumferentially from the non-drive surface side tooth tip end portion in a second direction that is inclined with respect to the first direction.
US11028913B2

Technologies relating to two channel transmissions are disclosed. A two channel transmission may comprise a differential or epicyclic gear train disposed inside a case, with input/output shafts extending out of case. A speed variator may link inputs and outputs of the differential or epicyclic gear train. The speed variator may comprise, inter alia, a continuously variable transmission (CVT) and a speed range gear. The CVT may link to an input/output shaft outside the case, and the speed range gear may link to an input/output shaft or carrier gear inside the case. In high-stability embodiments, the speed variator may be replaced by a belt or a set of gears.
US11028911B2

In one aspect of this invention, an actuator includes a motor having an output worm shaft, a transmission mechanism operatively coupled to the output worm shaft of the motor for converting a rotating motion of the motor into a linear reciprocating motion, a housing and mounting means for mounting the motor in the housing, where the transmission mechanism is devoid of a coil spring, and the mounting means is devoid of a foam plastic block.
US11028908B2

To provide a tensioner and a relief valve unit that enable a reduction in the number of parts to be processed and the number of assembling steps, reduce the amount of oil flowing out to the outside, prevent damage to the check valve, and improve the oil recovery rate. The relief valve unit that releases oil when pressure inside an oil pressure chamber reaches or exceeds a predetermined high pressure includes a check valve unit that stops reverse flow of oil flowing into the oil pressure chamber as a valve element, the check valve unit being slidably inserted in the relief valve unit. The relief valve unit includes a unit pressing spring that presses the check valve unit toward a relief valve seat. The check valve unit includes an oil passage for allowing oil to flow between an inner side and an outer side of the check valve unit.
US11028898B2

Systems and methods are provided for active vibration damping. One embodiment is a method for damping vibration in a mechanical system. The method includes detecting a vibration at a coupling of the mechanical system, generating a countervibration based on the detected vibration, and operating the mechanical system while generating the countervibration.
US11028891B2

A vented brake disc according to the present disclosure comprises a first braking plate having a first inner surface and a first outer surface; a second braking plate parallel with and spaced apart from the first braking plate, the second braking plate having a second outer surface, and a second inner surface facing the first inner surface; a plurality of channels defined by two walls adjacent to each other, the channels communicating with the inner peripheral space of the first braking plate and with the inner peripheral space of the second braking plate; a hat portion having a mounting surface and a peripheral portion extended axially from the mounting surface; a first blocking part preventing outboard communication of any one of the channels, the first blocking part connecting the peripheral portion to the first braking plate; and a second blocking part preventing inboard communication of the channel adjacent to the channel where the outboard communication is prevented by the first blocking part, the second blocking part connecting the peripheral portion to the second braking plate. The channels are provided between the first inner surface of the first braking plate and the second inner surface of the second braking plate. The first blocking part and the second blocking part are provided along the peripheral portion.
US11028879B2

A sliding member includes an overlay formed with an alloy plated film of Bi and Sb, the Sb concentration increasing in the overlay with the depth from the surface of the overlay.
US11028875B1

An assembly with a housing, a bearing, which is received in a bearing bore formed in the housing, and an annular compensation member. The housing and the compensation member are formed of materials having a larger coefficient of linear thermal expansion than a material from which the outer bearing race is formed. The compensation member is fixedly coupled to the housing and mounted about an outer bearing race of the bearing. The compensation member is configured to grow in a radial direction into contact with an inside circumferential surface of the outer bearing race when a temperature of the assembly increases from a first predetermined temperature to a second predetermined temperature.
US11028869B2

A mount interface is described that includes a latch; and a latching assembly configured to receive the latch so as to lock the latch at a set position with respect to the latching assembly, wherein the latching assembly includes a housing provided with an irregular orifice configured to receive the latch; a first plug disposed in the housing so that a first portion of the irregular orifice overlies the first plug; and a second plug disposed in the housing adjacent the first plug so that a second portion of the irregular orifice overlies the second plug. Such a mount interface provides rapid and secure locking of a latch to the latching assembly.
US11028867B2

A method for manufacturing an expansion anchor is provided, in which a bolt is provided, which includes an expansion body for expanding an expansion sleeve surrounding the bolt, an annular sleeve blank having an opening is provided, the bolt is introduced into the opening of the annular sleeve blank, and the annular sleeve blank is reduced in diameter while the bolt is located in the opening of the annular sleeve blank. The invention also relates to expansion anchors, which may be obtained with the aid of the method according to the invention, in particular bolt-type anchors having closed annular expansion sleeves and, in particular, anchors having expansion sleeves with protruding noses, which are each situated on a closing fold of the expansion sleeve.
US11028861B2

A hydraulic system (600) and method for reducing boom dynamics of a boom (30), while providing counter-balance valve protection, includes a hydraulic cylinder (110), first and second counter-balance valves (300, 400), first and second control valves (700, 800), and a selection valve set (850). The selection valve set is adapted to self-configure to a first configuration and to a second configuration when a net load (90) is supported by a first chamber (116, 118) and a second chamber (118, 116) of the hydraulic cylinder, respectively. When the selection valve set is enabled in the first and second configurations, the second and first control valve may fluctuate hydraulic fluid flow to the second and first chamber, respectively, to produce a vibratory response (950) that counters environmental vibrations (960) of the boom. When the selection valve set is not enabled, the first and second counter-balance valves are adapted to provide the hydraulic cylinder with conventional counter-balance valve protection.
US11028855B2

An object is to provide a method of manufacturing a supercharger that can promptly and easily form an abradable layer in a supercharger. A method of manufacturing a supercharger is a method of manufacturing a supercharger including a turbine configured to rotationally drive, and a compressor having an impeller configured to rotate according to rotational force of the turbine and a housing (10) configured to store the impeller, and the method includes a process of applying coating of an abradable material which is to form an abradable layer (20) when being solidified, only to a predetermined range on a surface of the housing (10) via which the impeller and the housing (10) face.
US11028852B2

A drain pump includes an impeller, a rotor configured to rotate the impeller, a stator, a first housing that defines a rotor accommodating portion, a second housing that is coupled to the first housing and that defines together with the first housing a motor accommodating space that accommodates the stator, a connector that extends from the stator and that has a contact surface configured to connect to a power source and exposed to an outside of the motor accommodating space through at least one of the first housing or the second housing, and a connector cover portion that is located at at least one of the first housing or the second housing to cover the connector and that has at least one side surface opened to expose the contact surface of the connector to the outside of the motor accommodating space.
US11028851B2

A fluid pump for conveying a fluid may include an internal rotor rotatable about an axis of rotation relative to an external stator and an impeller connected to the internal rotor in a rotationally fixed manner configured to convey a fluid. The internal rotor may include a rotor receiving sleeve having a base body. The base body may include a receiving chamber configured to receive an anchor unit. The internal rotor may further include a bearing bushing penetrating the rotor receiving sleeve coaxially to the axis of rotation. The bearing bushing may be configured to receive a rotor shaft. The impeller may be directly connected to the rotor receiving sleeve in a rotationally fixed manner.
US11028847B2

The external gear pump may include a housing, a first gear, a second gear, and an end plate. The housing may define an inlet and a discharge port. The first gear may include a first tooth and a second tooth. The second gear may be disposed within the housing and include a third tooth that engages the first tooth and the second tooth to form a pressure pocket. The end plate may be disposed within the housing. The first gear and the second gear may each be rotatably coupled to the end plate. The end plate may define a discharge channel and a bridge portion. The discharge channel may extend between the discharge port and the bridge portion. The bridge portion may define a relief portion and the relief portion may be configured such that fluid is communicated from the pressure pocket to the discharge port.
US11028834B2

A generator for a wind turbine, a direct drive wind turbine, and a method for manufacturing a generator for a wind turbine is provided. The generator includes a rotor, and a stator, wherein the stator includes a first radial side and a second radial side which is opposite of the first radial side, and wherein the rotor is arranged adjacent to the first radial side. The generator further includes a flow distribution element which is arranged adjacent to the second radial side such that a circumferential flow channel is formed between the flow distribution element and the second radial side.
US11028831B2

Embodiments herein describe operating a control system for a wind turbine in a first mode and second mode of operation. When in the first mode, the wind turbine provides power to a local AC grid. However, when in the second mode, the wind turbine provides power to a high-voltage direct current (HVDC) link. The control system includes a reactive power control leg and an active power control leg. To switch from the first mode to the second mode, the control system activates a PI controller coupled between the reactive and active power control legs which increases the output voltage of the wind turbine until the magnitude of the voltage activates a diode rectifier and permits the power outputted by the wind turbine to be transmitted along the HVDC link.
US11028830B2

A multimodal renewable energy generation system for generating electric power from more than one renewable energy source is disclosed herein. The system includes two or more spinner units configured on a vertical pillar. The spinner units are configured for rotation under influence of a stream of a corresponding fluid. A set of electric power generators is operatively coupled to each of the two or more spinner units to generate electric power when the corresponding spinner unit rotates. At least one of the two or more spinner units is configured close to a base portion of the pillar to harness power from sea waves and remaining of the two or more spinner units are configured with an upper portion of the pillar for harnessing power from wind. The spinner units are configured for rotation in a horizontal plane even at less powerful winds or water streams.
US11028825B2

A modular wind turbine blade is described. The modular wind turbine blade comprises first and second blade modules having spar caps embedded within their outer shells. The spar caps taper in thickness resulting in tapered recesses being defined in the outer shells. The tapered recesses in the first and second blade modules are aligned when the modules are placed end-to-end to form a continuous double-tapered channel. A connecting member having a double-tapered structure is bonded in the channel to connect the modules together. The invention also provides a mould for making the blade modules in which the mould surface includes a protruding elongate feature having a tapered portion configured to form the recesses in the outer shells. During layup and moulding of the outer shells, spar caps are supported on top of the tapered portion of the elongate feature.
US11028823B2

The present invention relates to a wind turbine blade (10) comprising two or more serrations (100a, 100b, 100c) provided along a section (S) of the trailing edge (20). The section (S) extends spanwise from the tip end (14) towards the root end (16) for up to 5% of the total blade length (L), The serration (100a) closest to the tip end has a height (H) and/or width (W) greater than the respective height (H) and/or width (W) of at least one other serration (100b, 100c) in said section. The present invention also relates to a wind turbine (2) comprising at least one wind turbine blade (10) of the present invention and to a serrated panel (66).
US11028817B2

An apparatus for generating electricity from a bidirectional water flow, such as tidal flow, includes a base structure, a primary flow pipe defining a first flow passage through the base structure, and a secondary flow pipe defining a second flow passage through the base structure. The primary flow pipe includes a convergent section a mixing chamber, the convergent section connected to a first end of the mixing chamber to define a venturi therebetween, and a diffuser section connected to a second end of the mixing chamber. The apparatus further includes an opening in the secondary flow pipe to provide fluidic communication between the second flow passage and the mixing chamber, a turbine connectable to a generator and arranged to be rotated by water flow from the second flow passage, and a control mechanism for directing the water flow from the second flow passage through the opening into the mixing chamber.
US11028811B2

An internal combustion engine, including at least one electric motor (8, 13, 16, 20) situated on the crankcase of the internal combustion engine, at least one control unit (1) for controlling the internal combustion engine and/or the electric motor and at least one high voltage converter (15).
US11028810B2

An injector is provided, comprising an injector body comprising an inlet passage configured to receive fluid, at least one injection outlet configured to deliver fluid, and a central bore, a needle valve disposed for reciprocal movement within the central bore between a closed position and an opened position; and an actuator configured to move the needle valve between the closed position wherein a first portion of a surface of the valve tip engages a first portion of a surface of the injector body to form a first seal that inhibits flow through the at least one injection outlet, and the opened position wherein a second portion of the surface of the valve tip engages a second portion of the surface of the injector body to form a second seal that inhibits flow through the drain outlet.
US11028806B2

A fluid supply system for a machine such as an internal combustion engine includes a shutoff valve having an electrical actuator that includes a solenoid subassembly, and a stabilizer for the electrical valve actuator. The stabilizer includes a fitting structured to couple the shutoff valve to adjacent hardware in the fluid supply system, and a strongarm extending between the fitting and the solenoid assembly and clamped to the solenoid subassembly. A vibration-damping reinforced grommet may be clamped between the solenoid subassembly and the clamp.
US11028805B2

The present disclosure relates to a vehicle, system, and method for on-board catalytic upgrading of hydrocarbon fuels. In accordance with one embodiment of the present disclosure, a vehicle may include, amongst other things, an internal combustion engine configured to provide motive force to the vehicle, an unreformed fuel subsystem, a reformed fuel subsystem, and a fuel system control architecture. The unreformed fuel subsystem may be structurally configured to transfer unreformed hydrocarbon fuel from the on-board point-of-sale fuel tank to the internal combustion engine. The reformed fuel subsystem may be structurally configured to reform hydrocarbon fuel from the on-board point-of-sale fuel tank and transfer reformed fuel to the internal combustion engine along a reformed fuel supply pathway separated from the unreformed fuel supply pathway. The fuel system control architecture may include a reformate flow control device and a cetane rating controller. The cetane rating controller and the reformate flow control device may cooperate to deliver an upgraded hydrocarbon fuel to a combustion zone of the internal combustion engine.
US11028804B2

The present invention provides an EGR cleaning station and method of use for efficiently cleaning EGR from soot and debris. The gas recirculation cleaning station is primarily comprised of: a cleaning tank; a water tank; a heating system; a pump; an inlet hose; an outlet hose; and, exterior housing. The EGR cleaning station isolates the EGR while mounted onto the internal combustion engine. The method of cleaning the EGR through the use EGR cleaning station in a stepwise manner, first cleaning the EGR by circulating the cleaning solution, then rinsing the EGR with circulating water. The cleaning of the EGR occurs without the need to remove the EGR from the internal combustion engine.
US11028803B2

A rocket motor has a nozzle that is reconfigurable by erosion or ablation of the material around the throat of the nozzle. The nozzle throat has layers of materials with different erosion characteristics, with the erosion occurring so as to achieve the desired nozzle characteristics (configurations) during different parts of the fuel burn. The nozzle throat includes relatively-high-erosion material layers and relatively-low-erosion material layers, with some layers of the throat resisting erosion, while other of the layers erode or ablate relatively quickly. The relatively-low-erosion material layers may act as thermal barriers to fix the throat at relatively stable geometry for long periods of time, such as during most of the burn of different fuel segments, with the relatively-high-erosion material layers allowing rapid transition of the throat from one geometry to the next. The layers may be made by resin transfer molding (RTM).
US11028800B1

Methods and systems are provided for a coolant system coupled to cylinders in a locomotive engine. In one example, a coolant system coupled to an individual cylinder may include a cylinder liner jacket encircling the cylinder, a cylinder head lower coolant jacket surrounding a lower surface of a cylinder head placed over the cylinder, a cylinder head upper coolant jacket surrounding an upper surface of the cylinder head, and a cylinder head exhaust port cooling jacket surrounding an exhaust port of the cylinder. Coolant may flow to each of the cooling jackets from a coolant feed gallery located in the engine crankcase, and after flowing through the engine, the coolant may return to a coolant return gallery also located in the engine crankcase.
US11028795B2

Various embodiments include a method for operating a fuel injector comprising: applying a first current to a solenoid to perform a first injection process and inject a predefined injection quantity; determining a value of a system parameter indicating the relationship between the actual fuel quantity and the predefined quantity; determining, on the basis of the value of the system parameter, whether the actually injected fuel quantity is smaller than the predefined fuel quantity by a predefined amount corresponding to a disparity between a magnetic force exerted on the armature in the direction of the pole piece and an opposite hydraulic force exerted on the armature by fuel; and if it was determined that the quantities differ by enough, applying a second current to the solenoid to perform a second injection; wherein the second current exerts a lower magnetic force on the armature in the direction of the pole piece.
US11028791B2

Various methods and systems are provided for an exhaust gas recirculation system. In one embodiment, an engine method comprises routing exhaust gas from a first cylinder group of an engine to an exhaust gas recirculation passage coupled to both an intake passage and an exhaust passage of the engine, the first cylinder group having a first amount of positive intake and exhaust valve overlap, and routing exhaust gas from a second cylinder group of the engine only to the exhaust passage of the engine, the second cylinder group having a second, smaller amount of positive intake and exhaust valve overlap.
US11028783B2

The present disclosure provides a tuning system for tuning the operation of a gas turbine. The system comprises operational turbine controls for controlling operational control elements of the turbine, including at least one of turbine fuel distribution or the fuel temperature. The system also has a tuning controller communicating with the turbine controls. The tuning controller is configured to tune the operation of the turbine in accordance with the following steps: receiving operational data about the turbine, providing a hierarchy of tuning issues, determining whether sensed operational data is within predetermined operational limits and producing one or more indicators. If the operational data is not within predetermined operational limits, the tuning controller will rank the one or more indicators to determine dominant tuning concern, and tune the operation of the turbine based on dominant tuning concern. Also provided herein are a method and computer readable medium for tuning.
US11028777B2

This invention relates to a cooling system for an internal combustion engine, and is particularly suitable for cooling emission gases from electronically controlled, Tier 3 fuel injection engines [12] used in trackless mining machinery, wherein the fuel injection engine [12] includes an exhaust manifold [14], a turbocharger [16], and a catalytic converter [18] through which the emission gasses sequentially pass before they are released to atmosphere. The cooling system [10] comprises an exhaust manifold housing [20] for at least partially encasing the exhaust manifold [14], a turbocharger housing [34] for at least partially encasing the turbocharger [16], and a catalytic converter housing [92] for at least partially encasing the catalytic converter [18]. The cooling system [10] also comprises an exhaust cooler [118] adapted for rapidly cooling emission gasses exiting the catalytic converter [18] before they are released to atmosphere. The cooling system [10] is characterised therein that engine emission gasses are maintained at relatively high temperatures until after they pass through the catalytic converter [18], and thereafter undergoes rapid cooling as they pass through the exhaust cooler [118].
US11028769B2

An internal-combustion engine includes a belt-driven starter generator and makes an idling stop while a vehicle is at a stop. In the process of the engine revolution speed decreasing with cutting of fuel to stop the vehicle, to suppress the reduction in restart responsiveness caused by slack in a belt, preliminary powering of the starter generator is performed. The belt tension during deceleration microscopically changes periodically between a relatively high-tension period and a relatively low-tension period due to pulsation of the engine revolution speed. Slack in the belt does not occur in the high tension period, and thus preliminary powering torque is applied only in the low-tension period.
US11028768B2

A rotary engine having an outer body having an internal cavity with a peripheral wall having an insert opening defined therethrough in communication with the internal cavity, and a plurality of coolant passages defined through the peripheral wall in proximity of the insert opening, a rotor body rotatable within the internal cavity, and an insert removably received in the insert opening of the peripheral wall, the insert having a subchamber defined therein communicating with the internal cavity, with a minimum width of the insert opening being at least 0.75 inches. An outer body for a rotary engine and a method of inspecting in an internal cavity in an outer body of a rotary engine are also discussed; also, a rotary engine including a fuel injector having a tip received in the injector hole of the peripheral wall without protruding in the insert opening.
US11028767B2

A variable geometry turbocharger (100) includes a bearing housing (10) including a bearing-housing side support portion (40) configured to support a radially outer portion (38) of a nozzle mount (16) from a side opposite to a scroll flow passage (4) in an axial direction of a turbine rotor (2), and wherein at least one of the following condition (a) or (b) is satisfied: (a) the bearing-housing side support portion (40) includes at least one bearing-housing side recess portion (46) formed so as to be recessed in the axial direction so as not to be in contact with the radially outer portion (38); (b) the radially outer portion (38) of the nozzle mount (16) includes at least one nozzle-mount side recess portion (62) formed so as to be recessed in the axial direction so as not to be in contact with the bearing-housing side support portion (40).
US11028755B2

A selective catalytic reduction (SCR) system is disclosed. The SCR system may include a mixing tube with a mixing tube inlet; a diesel exhaust fluid (DEF) injector proximate to the mixing tube inlet; and a flow control device proximate to the mixing tube inlet, wherein the flow control device is positioned within the mixing tube or affixed to the mixing tube inlet, and wherein the flow control device includes a plurality of vanes arranged around a center of the flow control device.
US11028746B2

A work vehicle including a DPF system configured to collect particulate matter contained in exhaust gas from an engine; an SCR system configured to add, to the exhaust gas from the engine a reductant stored in a reductant storage tank to reduce nitrogen oxide contained in the exhaust gas; and a control unit capable of executing a DPF renewal control whereby particulate matter collected and deposited in the DPF system is burned and removed by using the exhaust gas from the engine and an SCR reference operation restricting control to restrict an operating condition of the engine. The SCR reference operation restricting control is executed when an amount of the reductant stored in the reductant storage tank is a preset amount or less, or when an abnormality occurs in the SCR system. The control unit preferentially executes the DPF renewal control over the SCR reference operation restricting control.
US11028745B2

The invention relates to a method for regenerating a particle filter in an exhaust system of an internal combustion engine, comprising at least the following steps: a) performing a first regeneration of the particle filter until a lower threshold value of a particle load of the particle filter is reached; b) performing a verification measurement, wherein the internal combustion engine is operated at a first operating point such that an exhaust gas having at least—an excess of oxygen or—an elevated first temperature is provided upstream of the particle filter; wherein, if an increase of a second temperature is detected downstream of the particle filter during or after step b), c) a second regeneration of the particle filter is initiated.
US11028741B1

An oil pick-up assembly includes an upper housing having an upper shell extending from a first end of the assembly to a second end of the assembly. The upper shell defines a mounting plane of the assembly. The upper housing further includes an upper peripheral flange surrounding the upper shell. The oil pick-up assembly also a lower housing having a lower shell extending from the first end of the assembly to the second end of the assembly. The lower shell includes a first portion adjacent to the first end and substantially parallel to the mounting plane and a second portion adjacent to the second end and formed at a first oblique angle relative to the mounting plane. The lower shell also includes a lower peripheral flange surrounding the lower shell, the lower peripheral flange of attached to the upper peripheral flange of the upper housing to form a chamber.
US11028729B2

A heat shield may include a base portion, wherein the base portion bounds a triangular void, a top portion, wherein the top portion bounds an ovular void, and a tapered portion, wherein the tapered portion extends between the base portion and the top portion, the top portion having a smaller cross-sectional area than the base portion.
Patent Agency Ranking