US10998039B1

Apparatuses, systems, and methods for latch reset logic. Banks may have local latches which are coupled between a global data bus and the bank. Some of the local latches may be shared local latches which are coupled to a first bank and a second bank. The shared latches may latch data responsive to a first clock signal and a second clock signal, and may reset responsive to a combined reset signal. A reset logic circuit may receive the clock signals and a first and second reset signal. The reset logic circuit may provide the combined reset signal based on the first and second clock signals and reset signals. The clocks signals may be column active commands and the reset signals may be waveforms (e.g., falling edges) of row active commands used as part of access operations on the first or the second memory bank.
US10998037B2

A memory processing unit can be configured to compute partial products between one or more elements of a first matrix stored in a given row of a memory cell array and sequential bits of one or more elements of a second matrix. The partial products can be calculated first sequentially across the set of rows and second sequentially across the bit positions of the elements of the second matrix. Alternatively, the partial products can be calculated first sequentially across the bit positions of the elements of the second matrix first and second sequentially across the set of rows. The partial products for each column of elements can be accumulated and bit shifted to compute the dot product of the first and second matrix.
US10998029B1

Methods, systems, and devices for low voltage ferroelectric memory cell sensing are described. As part of an access operation for a memory cell, gates of two cascodes may be biased to compensate for associated threshold voltages. An extracted signal corresponding to a charge stored in the memory cell may be transferred through a first cascode to charge a first capacitor. Similarly, a reference signal developed at a dummy digit line may be transferred through a second cascode to charge a second capacitor. By comparing the reference signal developed at the dummy digit line to the extracted signal from the memory cell, the effect of variations in memory cell performance on the sense window may be reduced. Additionally, based on biasing the gates of the cascodes, the difference between the signals compared at the sense component may be low compared to other sensing schemes.
US10998019B2

Systems and methods for driving a non-volatile memory device in a standby operating condition are disclosed. A standby detection circuit detects whether the non-volatile memory system is in a standby condition. In response to determining that the non-volatile memory system is in a standby condition, a bias control circuit provides bias currents to drivers of the non-volatile memory system in a standby mode.
US10998018B1

Provided are apparatus and methods for compensating fabrication process variation of on-chip component(s) in shared memory bank. The method includes tracking a flip voltage level and tracking a discharge leakage current to disconnect a keeper circuit from the local read bit-line. The method includes controlling a read current and the discharge leakage current based on determining at least one of fast transistor and slow transistor associated with the at least one the keeper circuit and a bit-cell.
US10998009B1

A hard disk drive includes a base deck and a load/unload ramp component. The base deck includes a floor and sidewalls. The load/unload ramp component is coupled to the floor of the base deck. At least one of the sidewalls includes an arcuate extension portion that extends to contact the load/unload ramp component.
US10998008B1

The present disclosure generally relates to an interface connector in a tape embedded drive. The tape embedded drive has two long edges and two short edges. Within the tape embedded drive, there are numerous guide rollers, at least three feedthrough connectors, and two reels. The interface connector is located along one of the short edges and underneath one of the two reels. By placing the interface connector at that location, the tape embedded drive has sufficient real estate for all of the necessary reels, feedthrough connectors, and guide rollers while also ensuring stability of the tape embedded drive.
US10998004B1

A method and apparatus for generating a video using a process diagram and using a process documentation guide storing screenshots and user inputs associates each node of a process diagram with a respective screenshot stored in the process documentation guide. A video is generated displaying each respective screenshot associated with each node of the process diagram in a sequence identified by the process diagram. The process diagram is generated by a user or by the process video server based on information in the process documentation guide.
US10998003B2

Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatically extracting and creating an animated Graphics Interchange Format (GIF) file from a media file. The disclosed systems and methods identify a number of GIF candidates from a video file, and based on analysis of each candidate's attributes, features and/or qualities, as well as determinations related to an optimal playback setting for the content of each GIF candidate, at least one GIF candidate is automatically provided to a user for rendering.
US10998001B1

A method for storing data in groups of logical data sectors across a plurality of contiguous data tracks of a data storage medium includes defining a plurality of interleaver patterns, each interleaver pattern including a sector interleaving pattern specifying a respective order in which segments of respective ones of the logical data sectors are spread across physical data sectors of a respective one of the contiguous data tracks. For each respective group of logical data sectors, a respective interleaver pattern is selected. Data is written from each group of logical data sectors to one of the data tracks using the selected interleaver pattern. Each respective group of logical data sectors is written to its respective data track using a different interleaver pattern from any other group of logical data sectors written to an adjacent data track, so that no two adjacent data tracks are written using the same interleaver pattern.
US10997999B2

According to one embodiment, there is provided a disk device including a head, a disk, a first motor, and a first circuit. The disk has a recording surface. The first motor causes the head to seek along the recording surface. The first circuit can switch between a first state and a second state. The first state is a state where a current path of the first motor is electrically cut off from a first electricity storage unit. The second state is a state where the current path of the first motor is electrically connected to the first electricity storage unit.
US10997996B1

The technology disclosed herein provides a method for generating an on-cylinder limit (OCLIM), the method including performing servo certification of a plurality of drives in a storage device to generate servo adaptive parameters (SAPs) by heads, generating a plurality of read adjust parameters (RAPs) by heads for the plurality of drives, generating an interim OCLIM value based on the SAPs by heads and RAPs by zones, and operating a disc drive write element using the interim OCLIM value.
US10997992B2

A spin transfer torque (STT) device is formed on an electrically conductive substrate and includes a ferromagnetic free layer near the substrate, a ferromagnetic polarizing layer and a nonmagnetic spacer layer between the free layer and the polarizing layer. A multilayer structure is located between the substrate and the free layer. The multilayer structure includes a metal or metal alloy seed layer for the free layer and an intermediate oxide layer below and in contact with the seed layer. The intermediate oxide layer reflects spin current from the free layer and thus reduces undesirable damping of the oscillation of the free layer's magnetization by the seed layer.
US10997991B2

A magnetic recording head includes a trailing shield, a main pole, and a spin Hall layer. The spin Hall layer is disposed between the trailing shield and the main pole. A first spin torque layer is disposed between the spin Hall layer and the trailing shield. A second spin torque layer is disposed between the spin Hall layer and the main pole.
US10997987B2

A signal processor comprising: an input terminal, configured to receive an input-signal; a voicing-terminal, configured to receive a voicing-signal representative of a voiced speech component of the input-signal; an output terminal; a delay block, configured to receive the input-signal and provide a filter-input-signal as a delayed representation of the input-signal; a filter block, configured to: receive the filter-input-signal; and provide a noise-estimate-signal by filtering the filter-input-signal; a combiner block, configured to: receive a combiner-input-signal representative of the input-signal; receive the noise-estimate-signal; and combine the combiner-input-signal with the noise-estimate-signal to provide an output-signal to the output terminal; and a filter-control-block, configured to: receive the voicing-signal; receive signalling representative of the input-signal; and set filter coefficients of the filter block in accordance with the voicing-signal and the input-signal.
US10997976B2

An authentication system prevents leakage of a key-reading speech during user authentication based on the key-reading speech of a user reading an authentication key. For each user ID, a storage stores a voiceprint of a user in association with a recorded sound including speech spoken previously by the user. A specifier specifies the user ID of a user attempting to receive authorization. An outputter outputs a masking sound that includes the recorded sound recorded in association with the specified user ID. An acquirer acquires a key-reading speech of the user reading the authentication key and the output masking sound. A remover acquires a second sound by removing the masking sound from the acquired first sound. A determiner determines whether the user has authority pertaining to the specified user ID based on the acquired second sound.
US10997969B2

A device may receive audio data based on a capturing of sounds associated with a structure. The device may obtain a model associated with the structure. The model may have been trained to receive the audio data as input, determine a score that identifies a likelihood that a sound is present in the audio data, and identify the sound based on the score. The device may determine at least one parameter associated with the sound. The device may generate a metric based on the at least one parameter associated with the sound, and perform an action based on the metric.
US10997966B2

Disclosed are a speech recognition method, a device and a computer readable storage medium. The speech recognition method comprises: performing acoustic characteristic extraction on an input voice, so as to obtain an acoustic characteristic (S11); acquiring an acoustic model, a parameter of the acoustic model being a binarization parameter (S12); and according to the acoustic characteristic and the acoustic model, performing speech recognition (S13).
US10997957B2

The invention pertains to devices utilized by artists that produce musical sounds and aesthetic lights, including lights that correspond to the sounds. More specifically, the invention pertains to a modular system comprising modules of a play device, such as a smart phone, a fingerboard comprising a keyboard and lights corresponding to the keys and a docking station for mounting and joining the play device and fingerboard together. Using music and light control application software loaded on the play device and the keys of the fingerboard, the play device and fingerboard exchange and communicate sound and light information and instructions with each other. The play device plays sounds and the fingerboard displays lights.
US10997949B2

An artificial reality system includes a head-mounted display (HMD) configured to output artificial reality content, wherein the HMD includes a first wireless transceiver to communicate with one or more devices of the artificial reality system; a peripheral device of the one or more devices of the artificial reality system configured to capture media samples for the HMD to output the artificial reality content, wherein the peripheral device includes a second wireless transceiver to communicate with the HMD; a clock manager of the HMD configured to compute a first delta between a timestamp of the HMD and a timestamp of the first wireless transceiver; and a clock manager of the peripheral device configured to compute a second delta between a timestamp of the peripheral device and a timestamp of the second wireless transceiver, wherein the first delta and the second delta are used to adjust a clock of the peripheral device.
US10997942B2

The control method of a display apparatus which is capable of receiving a source image played by a source device through a wireless communication unit and of displaying the received source image, the control method including: monitoring whether a wireless connection request signal transmitted by the source device is received; setting up a connection to the source device in accordance with the received wireless connection request signal; automatically converting an image input source into the wireless communication unit to display the source image played by the source device; and receiving and displaying the source image played by the source device.
US10997935B2

A display device including a first substrate, a color conversion layer on the first substrate and containing a wavelength conversion material, a first conductive polarizer on the color conversion layer, and a timing controller electrically connected to the first conductive polarizer. The timing controller may measure a resistance of the first conductive polarizer to generate a compensation signal based on the measured resistance.
US10997928B1

A method for determining ambient light intensity includes: acquiring a plurality of light sensing integral values obtained by sampling light intensity with a predetermined light sensing collecting time window and a predetermined sampling frequency through a photosensitive element, wherein the light sensing collecting time window is greater than a screen blanking time of a terminal; determining a minimum light sensing integral value and a maximum light sensing integral value in the plurality of light sensing integral values; determining a light sensing integral value of a photosensitive element which corresponds to an ambient light according to the maximum light sensing integral value, the light sensing collecting time window, the minimum light sensing integral value and the screen blanking time; and determining the ambient light intensity according to the light sensing integral value of the photosensitive element which corresponds to the ambient light and a predetermined light intensity.
US10997922B2

A stage and a scan driver including the same for supplying a scan signal using a stage formed of P-type transistors to prevent output of an unwanted noise in a period where the scan signal is not supplied.
US10997921B2

Provided is an organic light-emitting display device. The organic light-emitting display device includes at least a pixel circuit comprising an organic light-emitting diode and a driving transistor for driving the organic light-emitting diode; a first supply voltage line transferring a first voltage to the pixel circuit; at least a second supply voltage line transferring the first voltage to the pixel circuit during a first period and transferring a second voltage to the pixel circuit during a second period; and a switch connected between the first supply voltage line and the second supply voltage line, wherein the switch is turned on during the first period and turned off during the second period. Accordingly, it is possible to provide a structure for reducing variations in supply voltages of an organic light-emitting display device.
US10997918B2

When an active matrix type display device using an electro-optical element such as an organic EL element is driven at a low frequency, there is a problem in that flicker occurs. Provided are a method of driving a display device and a display device in which occurrence of flicker can be suppressed, in drive of the display device for which any one of a high frequency drive and a low frequency drive can be selected, if a power supply voltage difference between a drive power supply and a cathode power supply in a case where the display device is driven in the low frequency drive is smaller than a power supply voltage difference in a case where the display device is driven in the high frequency drive.
US10997915B2

A pixel circuit includes: one data signal line; one holding capacitor which holds a data signal transmitted through the one data signal line; one drive transistor which outputs a current in accordance with the data signal held at the one holding capacitor; three color selection lines; three color selection transistors having control terminals respectively connected to the three color selection lines that are mutually different; and three light emitting elements being connected to an output end of the current of the one drive transistor via the three color selection transistors, respectively, that are mutually different, and emitting luminescent colors that are mutually different.
US10997911B2

The disclosure provides a pixel driving circuit suitable for high pixel density. The pixel driving circuit includes a switching transistor, the switching transistor adopts a dual gate field effect transistors, the dual gate field effect transistors includes a first gate electrode and a second gate electrode, and the first gate and the second gate are connected to the same scan line. The present disclosure also includes a pixel structure and a manufacture method thereof suitable for high pixel density.
US10997910B2

A display device includes: a display panel including a first pixel, a second pixel adjacent to one side of the first pixel, and a third pixel adjacent to the other side of the first pixel; a first scan driver supplying a first signal to the first to third pixels through a first scan line; a second scan driver supplying a second scan signal to the second and third pixels through a second scan line when a first time elapses after the supply of the first scan signal is started; a data driver supplying a data voltage to a plurality of output lines; and a data divider selectively supplying the data voltage to data lines respectively coupled to the first to third pixels. Each of the second and third pixels includes a switching transistor controlled by the second scan signal.
US10997906B2

The present invention is equipped with a substrate upon which a drive circuit containing a TFT, a planarization film, and an OLED are formed. The TFT is provided with a gate electrode, a drain electrode, a source electrode, and a semiconductor layer with regions serving as the channel and extends along a prescribed direction. The drain electrode and the source electrode are disposed such that respective portions of the drain electrode and the source electrode are arranged in an alternating manner along the prescribed direction. The connection between the drive circuit and the OLED is achieved via a conductor layer with a Ti layer and a Cu layer (Cu alloy layer) and is embedded in the interior of a contact hole formed in the planarization film, and the surface of the planarization film is formed with an arithmetic mean roughness Ra of no more than 50 nm.
US10997903B2

The present disclosure relates to a display panel, a control method thereof, and a display device. The display panel includes a substrate and a plurality of pixel units. A plurality of pixel units is on the substrate; each pixel unit includes a sub-pixel unit, a control unit, and a protection unit. The control unit is electrically connected to the sub-pixel unit. After the sub-pixel unit is in the display state, the protection unit is configured to prevent the control unit from receiving an interference signal.
US10997897B2

A driving method for a display panel and a display device are provided. The driving method includes: dividing a one-frame period of the display panel into N sub-frames, and setting a light-emitting duration of each sub-frame, where N is a positive integer greater than 1, and i=1 to N; determining, based on a target display brightness value L, a number k of sub-frames in which a sub-pixel is to be driven to emit light, and when k
US10997892B1

A data caching circuit includes a ring signal counter, a switch, and a first latch. An output terminal of the ring signal counter is connected to a control terminal of the switch. An output terminal of the switch is connected to a control terminal of the first latch. The ring signal counter is configured to input a data transmission starting signal and a clock signal to generate and output a count control signal. A clock signal terminal of the switch is configured to input the clock signal, and the switch is configured to generate and output a data caching control signal according to the input count control signal and clock signal. A data signal input terminal of the first latch is configured to input a data signal. The first latch is configured to latch the data signal according to the data caching control signal input from the control terminal of the first latch. An output terminal of the first latch is configured to output the data signal.
US10997890B2

Disclosed herein is a shift register, a grid driver circuit and a display device. The shift register may comprise a first pull-down point control circuit having a control end coupled to a pull-up point and two ends coupled to a pull-down point and a first voltage input respectively, a second pull-down point control circuit having two control ends coupled to an input signal and a control input respectively and two ends coupled to the pull-down point and the first voltage input respectively, a first pull-up point control circuit having a control end coupled to the pull-down point and two ends coupled to the pull-up point and the first voltage input respectively, and a second pull-up point control circuit having a control end coupled to a first clock signal and two ends coupled to the pull-up point and the first voltage input respectively.
US10997886B2

Some embodiments of the present disclosure provide a shift register and a method of driving the same, a gate driving circuit, and a display device. The shift register includes a first input sub-circuit for outputting a voltage on a first control voltage terminal to a pull-up node under control of a first signal input terminal; n output sub-circuits for outputting signal from output clock signal terminals to signal output terminals in sequence under control of the pull-up node; a first pull-down control sub-circuit for outputting a voltage on the first control voltage terminal to a pull-down node under control of a first clock signal terminal; a second pull-down control sub-circuit for pulling down a voltage on the pull-down node to a first voltage under control of the pull-up node; and a pull-down sub-circuit for pulling down a voltage on the pull-up node to the first voltage under control of the pull-down node.
US10997878B2

A tile holder that can be attached to or integrated with a storage device. The tile holder may hold, for example, alphabet tiles. The tile holder may be used in settings where labelling is required. The tile holder may be constructed from a rigid material, such as wood, metal or a semi-flexible or flexible material, such as rubber or plastic. The tile holder may be a face plate that optionally couples to a space block. The tile holder may comprise an internal channel having at least one modified or beveled edge or surface.
US10997874B1

A combination wristband and label form has a front sheet with a bottom portion having a plurality of labels die cut therein, and a top portion having an indicia-receiving area defined therein. A back sheet of the form has a bottom portion having a release liner, and a top portion having a wristband die cut therein and separable therefrom. The wristband includes first and second arm portions extending in opposite directions from a central portion having a top half and a bottom half. The first and second arm portions have first and second lateral ends with adhesive areas adjacent thereto. A perimeter is defined between an edge defining the top half of the central portion and the indicia-receiving area. Adhesive is provided adjacent at the perimeter. Further, adhesive is provided adjacent the bottom half of the central portion.
US10997870B2

In a system for monitoring and assessing subject response to programmed physical training, a client application provides an intake form, into which subject information, such as contact information, demographics and history may be entered. At least part of the subject information may be stored in a central repository for aggregation with other subject data, for analysis and reporting. Parameterized descriptions of exercises produce a binary string for each exercise, the resulting in a binary map of an entire exercise system, such as the PILATES system. Using a digital session planner, a practitioner selects from filtered lists of exercises to generate a customized exercise sequence for a subject. After the training session, the binary strings for the session are aggregated and a summary of the session displayed for user and/or practitioner. Session data may be uploaded to the repository for aggregation with data from other subjects/session for analysis and reporting.
US10997868B1

Methods of and systems to provide performance measurement are provided utilizing an architecture configured to efficiently merge and monitor different types of performance data. Connectors are provided to receive and translate different types of performance data from different sources. The performance data is translated into and stored in a common data model format. In some embodiments, key attributes are defined for each of the performance data sources that uniquely characterizes each relevant performance data so that is can be parsed into separate processing streams to increase system performance. The key attributes also act as cues to organize the performance data as it is being merged so that it can be accessed without requiring a specific source data linkage. Using model listeners, determinations can be quickly made regarding when performance data is changed to reduce calculations necessary to determine measure values. Some embodiments merge different types of performance data in real-time.
US10997864B2

The invention concerns a parking space recognition system (13) for a motor vehicle (1), with a sensor device (3) that is designed to detect at least one surface (6a, 6b) of at least one object (7a, 7b) in the surroundings of the motor vehicle (1) and extending along a direction of travel (F) of the motor vehicle (1) and with a computing device (8) that is designed to identify a space (9) between two detected surfaces (6a, 6b) extending along the direction of travel (F) as a potential parking space with an associated parking space position, which can be at least one longitudinal parking space (10) or at least one transverse parking spaces (11a, 11b), and with a memory device (12) that is designed to identify the recognized potential parking space as a longitudinal parking space (10) or as a transverse parking space (11a, 11b) or as a potential parking space depending on parking space information stored for the parking space position, in order to increase the accuracy of parking space detection by a motor vehicle (1).
US10997863B2

A method for interaction between a transportation vehicle and at least one person located outside the transportation vehicle including touching at least one touch-sensitive area of the transportation vehicle by at least one person, transmitting a signal to a control device of the transportation vehicle via the at least one sensitive area, outputting an output signal to at least one device of the transportation vehicle via the control device, wherein the at least one person informs the transportation vehicle of an intended movement relative to the transportation vehicle via the interaction, and the output signal of the control device coordinates the movement of the transportation vehicle with the intended movement of the at least one person.
US10997852B1

A wireless phasing voltmeter transmitting two bits per second includes a reference unit using two audio frequency pulses per second to modulate a radio frequency carrier wave for simplex transmission of phase information to a field unit. The time between the two data bits is proportional to the phase difference between the reference voltage waveform and a first GPS-signal based waveform. The audio frequency of the two audio pulses representing the two data bits points to the frequency of the electric grid, rising when the grid frequency is faster and falling when the grid frequency is slower. A meter probe measures the phase angle of the field conductor against a second GPS generated waveform. Comparison yields the phase angle difference between the field conductor and the reference conductor. The radio frequency simplex data transmission perhaps using a cellphone data link, transmitting lower data rates is more reliable over greater distances.
US10997843B2

An impact detection methodology is disclosed. Systems and methods can be utilized to detect impacts of concern such as collisions, falls, or other incidents. Systems and methods can be utilized to monitor an area and detect falls or collisions of an individual, for instance, as may require intervention to aid the subject. A system can include two or more accelerometers and a controller. The accelerometers can be in communication with the structure (e.g., within or on the walls or floor of a structure) and can monitor the structure for vibrations. The accelerometers can be coupled to a controller that is configured to process data obtained from the accelerometers and provide output with regard to the force and/or location of an impact within the structure.
US10997840B2

Embodiments of the present disclosure generally relate to systems, methods, and computer readable media containing instructions for causing simultaneous triggering and sequential reading of a plurality of tags. In one implementation, the instructions may include displaying an activatable element on a graphical user interface for activating a 2.4 GHz transmitter. The instructions may also include activating the transmitter to cause each of a plurality of tags to send a unique tag ID to a receiver. The instructions may also include reading a first group of tag IDs during a first time interval; recording first information associated with the first group; maintaining activation of the transmitter to cause transmission of at least some of the tag IDs of the first group along with the unique tag IDs of a second group of tag IDs to the receiver; and recording second information associated with the second group.
US10997839B2

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

Disclosed are systems comprising: a transmitter background; a receiver background; a plurality of transmitter units affixed on the transmitter background, each transmitting an encoded electromagnetic wave (EM), wherein the electromagnetic wave is transmitted as a wide beam; and a plurality of receiver units affixed on the receiver background, wherein each of the plurality of the transmitter units is in electromagnetic communication with at least one of the receiver units. Also disclosed are methods of identifying the presence of an object intersecting a spatial surface, the methods comprising: transmitting a plurality of coded wide beams, optionally non-simultaneously, using a plurality of transmitter units, each wide beam transmitted by a transmitter unit; receiving the plurality of the coded wide beams by a plurality of receiver units, each receiver unit receiving two or more of the plurality of the coded wide beams; determining if at least one receiver unit did not receive at least one coded wide beam; and sending a code identifying that an object is intersecting a spatial surface. Further, a housing for the system is disclosed.
US10997829B2

Embodiments of the present disclosure relate generally to a projecting status indicator for use in connection with a laboratory machine or instrument (collectively referred to as a “unit”). The indicator projects a projected visible light image or beam of light in a line directly above a particular unit so that lab personnel can tell the status of the unit from a distance. In a specific embodiment, the indicator projects an extended line of light on a ceiling above the unit, rather than a small point of light.
US10997828B2

Systems, apparatuses, and methods are directed toward audio and visual mapping. A visual frame associated with an environment may be received. The visual frame may be segmented into a plurality of regions of interest. A first position for a first region of the plurality of regions of interest is determined. A determination may be made that the first position intersects with a projected area associated with a user. The projected area is to include one or more areas that are outside of a current direction of movement of the user. One or more characteristics of a first auditory stimulus are selected based on the first position and the determination that the first position is within the projected area.
US10997826B2

In various embodiments, a first player may follow the same pattern of betting used by a second player.
US10997821B2

A gaming system includes logic circuitry and a gaming machine for conducting a casino wagering game. The logic circuitry receives, via an acoustic input component of the gaming machine, an acoustic capture signal representative of a player account identifier corresponding to a player account from a mobile device, determines the player account identifier represented by the capture signal, and associates a gaming session on the gaming machine with the corresponding player account. In addition, the logic circuitry, in response to receiving in a prescribed manner, via the acoustic input component, an acoustic maintain-session signal from the mobile device, maintains the association between the gaming session on the gaming machine and the corresponding player account for a period of time, In response to failing to receive the maintain-session signal in the prescribed manner, the logic circuitry terminates the association between the gaming session and the corresponding player account.
US10997818B2

A gaming system includes a frame, a gaming machine coupled to the frame, and an interactive device extending about at least a portion of a periphery of the frame. The gaming machine includes a presentation device configured to present a message associated with an interaction of a player with the gaming system. The interactive device is configured to detect the interaction of the player with the interactive device, and present feedback to the player based on the detection of the interaction of the player with the interactive device.
US10997813B2

A vending machine comprises a cabinet, a rotating mechanism and a linkage mechanism. The cabinet comprises a cabinet body and a cabinet door pivotally connected to the cabinet body. An accommodating space is arranged in the cabinet body. An opening communicated with the accommodating space is arranged on the cabinet body. The cabinet door is capable of opening or closing the opening. The rotating mechanism is arranged in the cabinet body and is rotatable relative to the cabinet body. The cabinet door drives the rotating mechanism to rotate via the linkage mechanism, when the cabinet door is rotated toward a set position from a closed position.
US10997806B2

Embodiments of the present application generally relate to controlling ingress/egress through entryway devices. More particularly, but not exclusively, embodiments of the present invention relate to attaining confirmation of intent relating to access to a controlled opening. According to certain embodiments, the credential device and/or the user of the credential device is prompted to provide a response, or otherwise is to perform certain actions, that can demonstrate a confirmation of intent to gain access to the controlled opening. Such responses and/or actions can be evaluated to determine authority to gain access to the controlled opening. Further, such intent confirmation events may, depending on the embodiment, be performed before or after credential information is communicated from the credential device and/or before or after pairing of the access control device and the credential device. According to other embodiments, intent may be confirmed, at least in part, based on changes in the characteristics of signals communicated from the credential device.
US10997801B2

A controller provided at an information processing apparatus is configured to acquire information indicating driving history regarding traveling of a vehicle, specify a traveling section having a distance equal to or longer than a predetermined distance, in which the vehicle repeatedly travels at a frequency equal to or higher than a predetermined frequency, on the basis of the information indicating the driving history, and send a notification to a driver of the vehicle for encouraging the driver to provide ride sharing using the vehicle in the specified traveling section.
US10997795B2

An apparatus and method are provided for compressing a three-dimensional (3D) object image represented by point cloud data. The method includes positioning the 3D object image into a plurality of equi-sized cubes for compression; determining 3D local coordinates in each of the plurality of equi-sized cubes and a cube index for each point of the 3D object image positioned in the plurality of equi-sized cubes; generating two-dimensional (2D) image data based on the 3D local coordinates and the cube indexes; and storing the 2D image data in a memory. The 2D image data includes at least one of 2D geometry data, 2D meta data, or 2D color data.
US10997792B2

A kiosk comprises an AR display, an image capture device that generates image data of a face of a viewer of the AR display, and a processing device. The processing device receives the image data of the face; processes the image data to identify a position of a dental arch in the image data; determines a treatment outcome for the dental arch; generates a post-treatment image of the dental arch that shows the treatment outcome; generates updated image data comprising a superimposition of the post-treatment image of the dental arch over the received image data depicting the face of the viewer; and outputs the updated image data to the AR display, wherein the post-treatment image of the dental arch is superimposed over the dental arch in the received image data such that the post-treatment image is visible in the AR display rather than a true depiction of the dental arch.
US10997791B2

One or more computing devices, systems, and/or methods for presenting augmented reality (AR) interfaces are provided. For example, a first object corresponding to a representation of content in an AR interface may be presented. Responsive to receiving a selection of the first object, a first graphical object corresponding to the content may be presented. An AR interface comprising a real time view of a camera of the device may be presented. A first graphical representation of the first graphical object may be presented overlaid on the real time view of the camera of the device. A second graphical representation of the first graphical object comprising the graphical modification and a second graphical object associated with information corresponding to the content may be presented overlaid on the real time view of the camera of the device. Responsive to receiving a selection of the second graphical object, the information may be presented.
US10997782B2

A method for creating a line drawing associated with a point cloud provides a line drawing representing a three-dimensional object and a point cloud of the same. The line drawing has line drawing coordinate data, and the point cloud has point cloud coordinate data. The point cloud also has point cloud distance data of the three-dimensional object. The method also associates the line drawing coordinate data with the point cloud coordinate data. Further, the method uses the associated coordinate data to apply the point cloud distance data to the line drawing.
US10997772B1

An apparatus to facilitate an update of shader data constants. The apparatus includes one or more processors to detect a change to one or more data constants in a shader program, generate a micro-code block including updated constants data during execution of the shader program and transmit the micro-code block to the shader program.
US10997764B2

Embodiments of the present disclosure provide a method and apparatus for generating an animation. A method may include: extracting an audio feature from target speech segment by segment, to aggregate the audio feature into an audio feature sequence composed of an audio feature of each speech segment; inputting the audio feature sequence into a pre-trained mouth-shape information prediction model, to obtain a mouth-shape information sequence corresponding to the audio feature sequence; generating, for mouth-shape information in the mouth-shape information sequence, a face image including a mouth-shape object indicated by the mouth-shape information; and using the generated face image as a key frame of a facial animation, to generate the facial animation.
US10997761B2

The present invention relates to systems and methods suitable for creating and delivering augmented reality (AR) content. In particular, the present invention relates to systems and methods to create portable AR content to be downloaded, rendered, and displayed on a display device in real-time.
US10997750B1

The present invention relates to a method of generating an overhead view image of an area. More particularly, the present invention relates to a method of generating a contextual multi-image based overhead view image of an area using ground map data and field of view image data. Various embodiments of the present technology can include methods, systems and non-transitory computer readable media and computer programs configured to receive a plurality of images of the geographical area, determine a ground map of the geographical area, divide the ground map into a plurality of sampling points of the geographical area; and determine a color for each of the plurality of sampling points, wherein the color of each of the sampling points is determined by determining a correlation between the sampling points of the geographical area and color of the sampling points captured in at least one of the plurality of images.
US10997748B2

A method of machine learning model development includes receiving a plurality of images of a scene, and performing an unsupervised image selection. This includes applying the images to a pre-trained model to extract and embed the images with respective feature vectors, and performing a cluster analysis to group the images in a clusters based on correlations among the respective feature vectors. The unsupervised image selection also includes selecting at least some but not all images in each of the clusters, and any images considered outliers that belong to none of the clusters, for a subset of the images that includes fewer than all of the images. And the method includes receiving user input to label or labeling objects depicted in the subset of the images to produce a training set of images, and building a machine learning model for object detection using the training set of images.
US10997741B2

In one implementation, a method of scene camera retargeting is performed by a head-mounted device (HMD) including one or more processors, non-transitory memory, a scene camera, and a display. The method includes capturing, using the scene camera, an image of a scene. The method includes determining, using the one or more processors, a depth of the scene. The method further includes transforming, using the one or more processors, the image of the scene based on the depth and a difference between a point-of-view of the scene camera and a point-of-view of a user. The method further includes displaying, on the display, the transformed image.
US10997728B2

Techniques are provided to dynamically generate and render an object bounding fence in a mixed-reality scene. Initially, a sparse spatial mapping is accessed. The sparse spatial mapping beneficially includes perimeter edge data describing an object's edge perimeters. A gravity vector is also generated. Based on the perimeter edge data and the gravity vector, two-dimensional (2D) boundaries of the object are determined and a bounding fence mesh of the environment is generated. A virtual object is then rendered, where the virtual object is representative of at least a portion of the bounding fence mesh and visually illustrates a bounding fence around the object.
US10997726B2

The invention provides for a medical instrument (100, 300, 400) comprising: a memory (110) for storing machine executable instructions (112) and a processor (106) for controlling the medical instrument. Execution of the machine executable instructions cause the processor to: receive (200) three dimensional medical image data (114) descriptive of a subject (318), wherein the three dimensional medical image data comprises voxels; receive (202) a segmentation of the three dimensional medical image data, wherein the segmentation divides the three dimensional image data into non-tumor voxels (700) and tumor voxels (500); choose (204) a center point (118) of the tumor voxels; divide (206) the tumor voxels into multiple groups (120) using a set of orthogonal planes (502, 504, 600), wherein the center point is within each of the orthogonal planes; calculate (208) at least one group radiomic feature (122) selected from a set of radiomic features for each of the multiple voxel groups; compute (210) a statistical measure (124) for each of the at least one group radiomic feature; calculate (212) a scalar value (128) by calculating the sum of each statistical measure multiplied by a predetermined group weighting value (126), wherein the predetermined group weighting value is unique for each statistical measure; and provide (214) a signal using a signaling interface device (108, 402) if the scalar value is above a predetermined threshold (130).
US10997725B2

An image processing method. The method includes extracting features of an input image using a feature extraction network to generate and output a target feature map of the input image; and constructing and outputting a target mask map of the input image using a mask construction network based on the target feature map. The feature extraction network includes a feature input layer, a feature intermediate layer, and a feature output layer sequentially connected together. The mask construction network includes a mask input layer, a mask intermediate layer, and a mask output layer sequentially connected together. The feature output layer is connected to the mask input layer. The feature intermediate layer is connected to the mask intermediate layer. The feature input layer is connected to the mask output layer.
US10997724B2

A method for image segmentation includes receiving an input image (102). The method further includes obtaining a deep learning model (104) having a triad of predictors (116, 118, 120). Furthermore, the method includes processing the input image by a shape model in the triad of predictors (116, 118, 120) to generate a segmented shape image (110). Moreover, the method includes presenting the segmented shape image via a display unit (128).
US10997711B2

An appearance inspection device creates a combination of a first image which is a normal product image and a second image which is a product image as a comparison object, on the basis of a reference data set and a learning data set, and a machine learning device learns classification of a product corresponding to the second image as normal or not normal for the combination. The machine learning device observes the combination of the first image and the second image as a state variable representing a current state of an environment, acquires a label given to the second image as label data, and performs learning by associating the state variable with the label data.
US10997709B2

An automated analysis instrument operates to detect inadequate dispensation of a fluidic substance on a tray. The instrument includes an image capturing device to capture an image of at least a portion of the tray including a receptacle portion and a surrounding portion around the receptacle portion. The instrument then identifies the surrounding portion of the at least the portion of the tray in the image, evaluates color components of the image corresponding to the surrounding portion of the at least the portion of the tray, and determines whether the fluidic substance is present on the surrounding portion of the at least the portion of the tray based on at least one of the color components.
US10997706B2

A method of inspecting a reticle includes obtaining a first image of a surface of the reticle at a first height by scanning the reticle surface with a light source at the first height of the reticle surface relative to a reference surface height of the reticle surface and obtaining a second image of the reticle surface at a second height by scanning the reticle surface with the light source at the second height of the reticle surface relative to the reference surface height of the reticle surface. The second height is different from the first height. The first and the second images are then combined to obtain a surface profile image of the reticle.
US10997696B2

An image processing method, an apparatus and a device are provided. The method includes: a first image is captured according to a preset first exposure time and a second image is captured according to a second exposure time by using dual cameras; a first foreground area and a first background area of the first image are determined, and a second foreground area of the second image is determined; image fusion is performed on the second foreground area and the first foreground area to generate a third foreground area; and blurring processing is performed on the first background area, and the third foreground area and the first background area subjected to the blurring processing are composed to generate a target image.
US10997693B2

Methods and apparatus for processing of high resolution content so as to obey desired encoder constraints. In one embodiment, the method includes capturing high resolution imaging spherical content; mapping the spherical content to another frame of reference (e.g., a non-uniform mapping and scaling) splitting up the mapped and scaled content into respective portions; feeding the split up portions to respective imaging encoders; packing encoded content from the respective imaging encoders into an A/V container; and storing and/or transmitting the A/V container. In one variant, the mapping and scaling are chosen to enable rendering of 1080P content in a desired scope or range (e.g., 360 degrees) using commodity encoder hardware and software.
US10997692B2

A crop generation system determines multiple types of saliency data and multiple crop candidates for an image. Multiple region of interest (“ROI”) ensembles are generated, indicating locations of the salient content of the image. For each crop candidate, the crop generation system calculates an evaluation score. A set of crop candidates is selected based on the evaluation scores.
US10997688B1

An apparatus includes a memory and a circuit. The memory may be configured to store data. The circuit may be configured to analyze a warp field and, in a first read mode, (i) generate a first read request for fetching one or more rectangular regions of an input array containing data from the memory, (ii) generate one or more tags defining how the data of the one or more rectangular regions returned by the memory are to be stored in one or more local buffers, and (iii) generate an output array by filtering the data stored in the one or more local buffers with the warp field. The first read request may communicate skip information by including (a) an initial start location of an initial rectangular region to return, (b) a count value indicating a number of rectangular regions to return, (c) a displacement value indicating a default displacement between start locations of each of the number of rectangular regions to return, and (d) a number of flag values indicating whether to modify the default displacement for a respective rectangular region.
US10997687B1

Systems and methods are provided that may be implemented to enable the same internal display panel assembly (e.g., HDR display panel assembly) of an information handling system to support proper operation with image data provided from different types of graphics processing units (GPUs). A single configuration or type of the internal display panel assembly may be provided within the system to support graphics from one or more GPUs from multiple different graphics suppliers, and one or more programmable integrated circuits of the system may be configured to communicate information or signal/s to a timing controller (TCON) of the internal display panel assembly that corresponds to a proper DPCD profile or interface specification selection for use with a currently-selected GPU of the system. The TCON of the internal panel assembly may be configured to respond to this communicated information or signal/s by selecting and loading a proper DPCD profile or interface definition that corresponds to the currently-selected GPU of the system.
US10997678B2

In one embodiment, a method for searching for drawings found in a set of patent-related documents includes receiving a search query, and searching a parts index for part names matching one or more terms in the search query. The method further includes displaying one or more drawings, wherein the one or more drawings include at least one part name within the search query and the part name is stored within the parts index. In another embodiment, a method for searching for drawings includes receiving a request to search for drawings relating to a select drawing of a patent-related document, extracting parts information from the select drawing, and comparing the extracted parts information with parts information stored in a parts index. The method further includes determining that one or more drawings are similar to the select drawing, and displaying the one or more drawings.
US10997672B2

A method includes obtaining data related to a plurality of historical transactions, where each historical transaction is associated with a label based on a click stream created by the first user, generating a vector of features from the data related to each historical transaction, training, using the vectors and labels, a multinomial classifier to generate a probability that a specific transaction belongs to a specific classification with respect to income, obtaining data related to a new transaction from a financial stream for a second financial account of a second user of the financial service, generating a new vector of features from the data related to the new transaction, determining a classification with respect to income for the new transaction, and presenting the classification to the second user for review in a view of a graphical user interface.
US10997671B2

A computer-implemented method for collaboratively preparing an electronic tax return includes a host computer receiving a request from a first user for a collaborative tax preparation session through tax preparation software utilized by the first user to prepare an electronic tax return. The method also includes the host computer sending a message through a second network to a second computing device of a second user, inviting the second user to participate in the collaborative tax preparation session with the first user. The method further includes the host computer receiving a reply from the second computing device, including agreement by the second user to participate in the session. Moreover, the method includes the host computer establishing the collaborative tax preparation session. During the collaborative tax preparation session, the host computer receives tax-related information from the second computing device, and sends the received tax-related information to the first computing device.
US10997670B1

Examples described herein relate to apparatuses and methods for providing an interactive computer simulation of a life of a user via a user device operated by the user by determining a goal of the user, accessing a transaction history of the user, determining an initial state of the user based on the transaction history of the user, determining a virtual path to the goal, the initial state of the user being a starting point of the virtual path to the goal, configuring the user device to display the virtual path of the goal, determining that the user has selected at least one of selectable in-simulation decisions, updating the virtual path to generate an updated virtual path based on the selected at least one of the plurality of selectable in-simulation decisions, and configuring the user device to display the updated virtual path.
US10997669B1

Telematics and external data relating to the real-time driving of a driver of a taxi vehicle may be collected and used to calculate a driving score. A telematics device installed in the taxi vehicle may collect vehicle data, trip data, and passenger data from one or more sensors. A computing device in communication with the telematics device may calculate a driving score for the taxi vehicle during a trip based on a type of vehicle, a type of trip, a number of miles driven during the trip, a duration of the trip, a number of passengers in the taxi vehicle during the trip, and a type of the passengers in the taxi vehicle during the trip. As one example, the driving score may be provided to an employer of a driver of the taxi vehicle.
US10997665B2

A computer system for remote interactive graphical display and data management includes a data storage device storing data records, a remote data acquisition computer configured to selectively trigger display actions for the data records based on at least a time-based rule and a time-independent rule; a classification engine configured to classify a response received from a remote display interface having user-selectable options arranged to define a scale of values, in one of two categories, a first category and a second category, being below a first threshold value being classified as being in the first category, and responses on the scale above a second threshold value being in the second category, and a display interface generator configured to selectively generate a supplemental interface or a conclusion message dependent on the category.
US10997659B2

An unpriced order auction and related market center and process are disclosed which allow posting market centers (e.g., exchanges) to schedule an auction that includes unpriced (Market) orders only. Such unpriced order auction executes at the midpoint of the NBBO, ensuring that the cross reflects the best prices in the entire marketplace, while discouraging the manipulation of the auction price on the posting market center. The disclosed auction also executes concurrently, but separately from the regular continuous matching process.
US10997658B2

Systems for and methods of evaluating messaging, comprising, receiving, via at least one server device, one or more messages, and said at least one server device processing at least one of the one or more messages by grading content included in said at least one message, applying a weighting factor to said at least one message according to said grading, thereby determining a weighted message count for said at least one message, aggregating the weighted message count for said at least one message, and initiating an action if the aggregated weighted message count meets or exceeds a predetermined count threshold.
US10997655B1

Systems and methods relating to determining an address of a user by device location prior to sending a replacement card, the method being performed by a card management computing system associated with a card management entity. The method includes determining a location of a mobile device associated with a user via geolocation monitoring of the mobile device. The method further includes determining that a card associated with the user needs to be replaced. Upon determining that the card needs to be replaced, the method further includes determining an address for the user based on the geolocation monitoring. The method further includes sending instructions indicating a replacement card should be mailed to the determined address.
US10997654B1

The described financial institution computing system provides services to customers through an application programming interface (“API”). The services include user identification services to customers. The user identification services allow the customers to verify the identity of users as non-fraudulent users. Further the user identification services allow the financial institution to provide known user information to the customers for purposes of prepopulating registration forms, completing transactions, and the like. Further services, such as user account validation services, payment services, and the like are also possible through the financial institution APIs. In some situations, users are registered with the financial institution. For example, a user may also be an account holder with the financial institution. In other situations, the users are not registered with the financial institution.
US10997651B2

Augmented reality interaction is described, combining online virtual resource allocation and management with consumption and image scanning operations of a user at a target place. Consumption data of a user is obtained. A quantity of virtual resources corresponding to the user are allocated to the user based on a consumption amount, and then accumulated. A determination is made whether a predetermined identifier corresponding to the target place is identified from image information of a scanned real-world image obtained through image scanning. Virtual data related to the virtual resources in the virtual resource pool is delivered from the augmented reality server to the augmented reality client device. The augmented reality client device is configured to perform augmented display of the related virtual data by overlaying and combining the virtual data with the image information at a location corresponding to the predetermined identifier in the scanned real-world image.
US10997640B2

A system and a method are provided for assembling, and publishing, a persistent cart of products online. The cart can have products from a single vendor or a variety of different vendors. When the cart is published, various deals, discounts, and incentives can be offered. An individual who created the cart can be rewarded. A computer readable non-transitory storage medium stores instructions of a computer program that when executed facilitates creation of the cart of items to be purchased and selects the individual or group of individuals to whom the cart is published. The purchasing of a cart does not eliminate the availability of the cart for subsequent users.
US10997634B2

Systems and methods are disclosed herein for distributing online ads with electronic content according to online ad request targeting parameters. One embodiment of this technique involves placing online test ads across multiple online ad request dimensions and tracking a performance metric for the online test ads. The performance of the online ad request dimensions is estimated based on the tracking of the performance metric for the online test ads and online ad request targeting parameters are established for spending a budget of a campaign to place online ads in response to online ad requests having particular online ad request dimensions. Online ads are then distributed based on using the online ad request targeting parameters to select online ad requests.
US10997633B2

The Crowdsource and Conversational Contextual Information Injection Apparatuses, Methods and Systems (“CCCII”) transforms communication data, advertising link click request, campaign generation request, campaign search request, campaign investment request inputs via CCCII components into commission settlement, vendor ad campaign data, campaign search response, campaign investment confirmation, campaign control outputs. A tracking link request is obtained from a source communication channel. A match target for the contents is determined, and an attribution link is retrieved. A tracking link configured to identify the source channel and the attribution link is generated and provided to the source channel. A tracking link click request is obtained from the receiving user. The tracking link is analyzed to determine the source channel and the attribution link. A tracking cookie is placed on the receiving user's client. The attribution link is configured using the pixel drop data. The receiving user's client is redirected to the configured attribution link.
US10997630B2

Systems and methods are described herein for inserting contextual advertisements into a virtual environment. While presenting a virtual environment, a media device receives speech input. The media device selects an advertisement from an advertisement database based on the speech. The media device then determines the current environment of the virtual environment and generates a virtual object that is related to the current environment. The media device overlays the selected advertisement over the generated virtual object and displays the generated virtual object in the virtual environment.
US10997628B2

A method and system for directing a browser or browsing application associated with a user to a targeted web site after the user performs at least two activations or “clicks” of his pointing device. The first “click” is typically on a communication provided by the system, serving as an intermediary, and the second “click” is typically on a first data object or web page of the intermediary, before the browser of the user is redirected to a second data object or targeted web page, typically associated with a party unrelated to the party or entity controlling the system.
US10997625B1

System, device, and method for determining predicted annoyance level of multimedia content. A Predicted Annoyance Level (PAL) management unit processes content of frames of an endless-loop cinemagraph content-item, and determines a PAL score that indicates a predicted level of annoyance that the content-item is predicted to cause viewers due to motion of content in its content-item. The determining of the PAL score is based on comparison of content of pairs of frames of the endless-loop cinemagraph content-item; content of each frame of is compared to content of its immediately preceding frame, except for the first frame of the endless-loop cinemagraph content item which is compared to the last frame thereof. The PAL score is adjusted based on time-length and frame rate of the content item. Analysis of the PAL score triggers one or more notifications, alerts, or mitigation operations.
US10997624B2

Techniques for optimizing network-transferred multi-card content items are provided. In one technique, a first content item selection event is initiated that involves a set of content delivery campaigns that includes a content delivery campaign that includes a content item that comprises multiple cards. The content delivery campaign is selected and the content item is transmitted to a first computing device, where the multiple cards have a first card configuration. One or more events that are associated with the first computing device displaying at least one card of the plurality of cards is identified. Based on the events, a second card configuration is determined. Another content item selection event that involves the content delivery campaign is initiated and the content delivery campaign is selected. The content item is transmitted to a second computing device, where the multiple cards have the second card configuration.
US10997622B2

Technologies are described for generating and validating encrypted coupons. For example, an encrypted coupon can be received. The encrypted coupon can be decrypted using a public key. The decrypted coupon can be decoded (e.g., using a pre-defined data format) to extract coupon data comprising a unique coupon identifier and a unique user identifier. The decrypted coupon can be validated based at least in part upon the unique coupon identifier and the unique user identifier. The process of receiving the encrypted coupon, decrypting the encrypted coupon, decoding the decrypted coupon, and validating the decrypted coupon can be performed offline (e.g., without access to external networks or the internet) and without accessing information indicating associations between unique coupon identifiers and unique user identifiers.
US10997613B2

Cross-channel and cross-source data are aggregated into an aggregated data store. Custom segmentation is generated from the aggregated data. A campaign is monitored for the custom segmentation with successes and failures provided as dynamic feedback to a machine learning process that dynamically adjusts the segmentation and the campaign for optimal performance. In an embodiment, a final recommendation is provided identifying a final optimal segmentation and campaign.
US10997611B2

An apparatus, device and method for the distribution of media with tracking and analysis of media usage for royalty, loyalty and collection of media metadata using wireless communication such as near field communication comprised in a portable platform. Each device comprises a wireless communication arrangement capable of conducting wireless communication between wirelessly capable devices enclosed in a solid case which projects the content of the data in an illustrative depiction. Upon user prompt, the wireless communication arrangement of the physical platform establishes communication with a mobile device thus initiating the mobile device communication with a digital interface which performs digital interaction protocols for file fetching, metadata storage and metadata analysis.
US10997606B1

Systems and methods are provided herein for autonomously determining and resolving a customer's perceived discrepancy during a customer service interaction. The method can include receiving an incoming communication from a customer; extracting, by a Natural Language Processing (NLP) device, a perceived state and an expected state of a product or service based on the incoming communication; determining by a discrepancy determination device, a discrepancy between the perceived and expected state of the product or service; verifying, by a rule-based platform, the discrepancy; generating a response based on the discrepancy, the response comprising one or more of: a fact pattern response related to the perceived discrepancy and a confirmation or correction of a verified discrepancy; and outputting, for presentation to the customer, the response.
US10997604B2

Certain embodiments may generally relate to systems and methods for rapidly deploying predictive scoring models on a platform that allows for easy integration. A method may include selecting one or more dynamic models for evaluating a scoring request. The method may also include receiving, at a scoring node, a scoring request from at least one requester. The method may further include separating the scoring request into one or more scoring requests, in which each of the one or more score requests may assigned to each of the selected one or more dynamic models. The method may also include combining results from each of the one or more dynamic models. The method may further include evaluating the combined results. The method may also include providing a response to the scoring request based on the evaluation of the combined results.
US10997595B1

Systems and methods are described for facilitating payments and transactions using social background checks. Such systems and methods may use social networks with both individual members communicating over a network to a social authentication computing system. The authentication of transactions associated financial institutions are determined through the use of relationship measures based on social media interactions. Transactions and services available to a user are determined based on a measure of social identity through the use of social media platforms. Available contact and interaction data from one or more social media platforms is leveraged to analyze a level of trust that a transaction is not a consequence of fraudulent activity. Transactions that have a low level of risk of being a consequence of fraudulent activity are benefited through faster transaction times and other improvements.
US10997589B1

A device may determine information that identifies a location of a projectable transaction card. The device may determine that the location of the projectable transaction card is in proximity to a location associated with an account entity. The device may determine navigation information based on determining that the location of the projectable transaction card is in proximity to the location associated with the account entity. The navigation information includes information for navigating from the location of the projectable transaction card to the location associated with the account entity. The device may provide the navigation information for display on a display screen of the projectable transaction card. The navigation information is not provided for display on the display screen of the projectable transaction card prior to the location of the projectable transaction card being in proximity to the location associated with the account entity.
US10997588B2

A dynamic transaction card that includes a transaction card having a number of layers, each of which may be interconnected to one another. For example, a dynamic transaction card may include an outer layer, a potting layer, a sensor layer that may detect and identify a card free fall and/or subsequent impact, which may trigger a microcontroller to send a mobile notification to a cardholder notifying the user that the card has been dropped, and/or may disable or deactivate the card and/or a user account associated with the card, a display layer (including, for example, LEDs, a dot matrix display, and the like), a microcontroller storing firmware, Java applets, and the like, an EMV chip, an energy storage component, one or more antenna (e.g., Bluetooth antenna, NFC antenna, and the like), a power management component, a flexible printed circuit board (PCB), a chassis, and/or a card backing layer.
US10997578B2

The present invention relates to a mobile terminal which is capable of executing some functions in a power-off state, and a control method thereof. The mobile terminal includes a user input unit for sensing a predetermined user input in a power-off state; a controller for entering into an emergency settlement mode, in which only some functions are executed using the remaining power, on a basis of user information inputted by the user input being authenticated; and a wireless communication unit for receiving a settlement request signal from an external terminal and transmitting settlement information corresponding to the settlement request signal to the external terminal in the emergency settlement mode.
US10997573B2

Embodiments of the invention are directed to methods, systems, and computer program products pertaining to obtaining, providing, and using dynamic card verification values for portable consumer devices, such as credit cards and debit cards. An exemplary method comprises receiving, at a server, a request for a device verification value for a portable consumer device associated with a user; obtaining, at the server, a datum indicative of a device verification value for a portable consumer device; and sending, from the server, the datum to at least one of a phone number or network address of a personal communication device associated with the user.
US10997571B2

A secure mobile financial transaction is provided by receiving a list of protection methods from an external terminal over a communication network. A matrix of protection methods corresponding to the external terminal is created based on the identified protection methods. Security-related information is received from one or more trust mediator agents over the communication network. Rules corresponding to the received security related information are retrieved, and at least one protection method is selected from the matrix of protection methods based on the retrieved rules. The selected protection method is transmitted to the trust mediator agents for implementation.
US10997569B2

A transfer request is received from a terminal, in which the transfer request carries a user identity (ID) of a first user, a user ID of a second user, and a virtual card ID of the first user; the virtual card is transferred from user account of first user to user account of second user, based on the user ID of the first user, the user ID of the second user and the virtual card ID; an image for transferring the virtual card is obtained; an image library of the virtual card is obtained; an image ID and the image are stored into the image library of the virtual card.
US10997564B2

A method to visually represent change conflicts between a plurality of changes within the network of retail stores on a display of a user device is disclosed. One of a change identifier or a store identifier is received from the user device. The user device is instructed to display a change calendar including a plurality of calendar blocks representing changes for one or more of the retail stores. A request to add or modify a change is received from the user device. The user device is instructed to display the change calendar according to the request. One or more of a color coding or an indicator are displayed to indicate whether a conflict is present between the change of the request and one or more of the other changes for the one or more retail stores.
US10997563B1

Certain exemplary embodiments can provide a method comprising causing a rendering of a first user interface. The first user interface comprising a calendar election menu. The calendar election menu can comprise a list of calendar options comprising religion, and country. The first user interface is constructed to receive a user selection of one or more of the calendar options.
US10997559B1

A system automatically manages remote and local data through a declarative client that retrieves, tracks, and caches data in response to a transmission from an interface. The declarative client sits on an immutable image served by a secure private cloud platform. A serverless compute engine receives the immutable image and a plurality of tasks that process the immutable image in a container. An application programming interface in communication with the declarative client extracts data via queries from a database. The declarative client includes a normalized in-memory cache that breaks up results of the queries into individual objects that are each associated with a unique identifier and a unique name. The extracted data is deconstructed downloaded content in which original computer assigned links between data elements are intercepted and mapped to redirected computer-generated local links that locate the downloaded content in a local database.
US10997553B2

A method and system for automatically creating Bills of Materials. A Building Information Model (BIM) electronic drawing is created on a 3D BIM program using Bill of Material standards. The BIM electronic drawing is exported, filtered and stored into a database with a cloud Software as a Service (SaaS) service on a cloud communications network The data is analyzed to produce in real-time a Bill of Materials accurate down to an individual piece level (e.g., stud, board, pipe, duct, etc.) for desired physical structures (e.g., houses, townhomes, multi-unit housing, etc.). The Bill of Materials includes a report produced in a standard and repeatable format, thereby reducing risk, reducing costs and ensuring a trackable level of quality for the builders of the desired physical structure and eliminating any need for estimating of any quantity, cost, installation time, installation cost or waste factor for any one of the plural physical components used to build the desired physical structure.
US10997552B2

Scans of a selected product on shelves of a retail store are obtained and the scans are transmitted over a network via a transceiver circuit. A perpetual inventory (PI) value is stored for a selected product in a database. A data structure includes a first category and first actions programmatically linked to the first category. The first actions include instructing an autonomous vehicle to find the selected product, instructing an employee to find the selected product, and adjusting the PI value of the selected product. When the selected product is out-of-stock and when the PI value is greater than a predetermined threshold, one or more of the first actions associated with the first category are performed.
US10997549B2

Various systems, mediums, and methods may involve a routing system. For example, the routing system may determine a user request for an item, possibly generated by the user's device, such as a smartphone device. The routing system may search for the item with a lead inventory system associated with one or more networks. The routing system may identify that the lead inventory system is out or out of stock with respect to the requested item. The routing system may also route the user request to one or more stocked inventory systems, possibly holding the requested item in stock. As such, the routing system may identify at least one stocked inventory system capable of providing the requested item from the inventory.
US10997545B1

In some examples, a movement range indicating a geospatial boundary for executing delivery of a package may be received by a delivery tag. The geospatial boundary may be stored by the delivery tag. A position of the delivery tag with respect to the geospatial boundary can be determined using a location sensor of the delivery tag. It may be detected that the delivery tag has moved outside the geospatial boundary, in response to which an alarm may be generated.
US10997544B1

Disclosed are methods and systems for delivery of items using an unmanned aerial vehicle (“UAV”). A user may be provided with a delivery location identifier (“DLI”) that is to be placed at a delivery location within a delivery destination to identify where a UAV is to position an item as part of a delivery to the delivery destination. For example, the delivery destination may be a user's home. Within the deliver destination of the user's home, the user may select a delivery location, such as a spot in the back yard wherein the UAV is to position the ordered item as part of the delivery. To aid the UAV in navigating to the delivery location, the user places the DLI at the delivery location. The UAV detects the DLI and positions the item at or near the DLI as part of the item delivery.
US10997541B2

A research, analysis, regulatory compliance and media platform that connects customers to finished research and analysis produced by subject matter experts is described. The platform facilitates research, investigations, and analysis by creating a single environment in which a group of distributed analysts conduct research and investigations, store and retrieve documents and other sources, collaborate, and publish findings. Consumers are able to query a published knowledge graph, surface high value relationships, and access insights captured by analyst through a customer web portal or external production environment. The platform allows analysts and customers to research and map the commercial, financial, and facilitation networks of sanctioned or other actors that may be associated with illicit activity. Customers can access visual graphs depicting relationships between sanctioned and non-sanctioned actors in order to evaluate their possible exposure to financial crime or sanctions-related risks.
US10997534B2

Systems and methods for connecting an operator at a worksite are disclosed. One method includes receiving telematics data relating to a machine operating at a worksite using a data standard, receiving operator condition data relating to an operator of the machine using the data standard, wherein the operator condition data comprises one or more of nutritional data, health data, activity data, and sleep data, determining an operation state based at least on the telematics data and the operator condition data, and generating a response based at least on the determined operation state, wherein the response is configured to be transmitted used the data standard.
US10997527B2

One or more braking event detection computing devices and methods are disclosed herein based on fused sensor data collected during a window of time from various sensors of a mobile device found within an interior of a vehicle. The various sensors of the mobile device may include a GPS receiver, an accelerometer, a gyroscope, a microphone, a camera, and a magnetometer. Data from vehicle sensors and other external systems may also be used. The braking event detection computing devices may adjust the polling frequency of the GPS receiver of the mobile device to capture non-consecutive data points based on the speed of the vehicle, the battery status of the mobile device, traffic-related information, and weather-related information. The braking event detection computing devices may use classification machine learning algorithms on the fused sensor data to determine whether or not to classify a window of time as a braking event.
US10997526B2

Aspects of the present disclosure are directed to devices, systems, and methods for optimized integration of a human operator with a machine for safe and efficient operation. Accordingly, aspects of the present disclosure are directed to systems, methods, and devices which evaluate and determine a cognitive state of an operator, and allocate tasks to either the machine and/or operator based on the cognitive state of the operator, among other factors.
US10997522B1

A quantum computer comprises an apparatus having atomic objects therein; a first manipulation source configured to provide a first manipulation signal; a second manipulation source configured to provide a second manipulation signal; and a controller. The controller is configured to cause the first manipulation source to provide the first manipulation signal to a region of the apparatus; and cause the second manipulation source to provide the second manipulation signal to the region. The first manipulation signal is tuned to excite atomic objects within the region from a leaked state outside of the qubit space to an intermediary manifold and to suppress excitation of atomic objects that are in the qubit space. The second manipulation signal is tuned to excite atomic objects from the intermediary manifold to a decay manifold from which there is a non-zero probability that an atomic object will decay into the qubit space.
US10997516B2

In accordance with embodiments of the present disclosure, an information handling system may include a processor, a memory system communicatively coupled to the processor, the memory system comprising one or more persistent memory modules, each of the one or more persistent memory modules comprising a volatile memory and a non-volatile memory, and a management controller communicatively coupled to the processor and the memory system. The management controller may be configured to correlate temperature sensor information with one or more other operational parameters associated with the one or more persistent memory modules and predict a likelihood of degradation of the one or more persistent memory modules based on correlation of the temperature sensor information with the one or more other operational parameters.
US10997509B2

A method, system and computer readable medium for generating a cognitive insight comprising: receiving training data, the training data being based upon interactions between a user and a cognitive learning and inference system; performing a hierarchical topic machine learning operation on the training data; generating a cognitive profile based upon the information generated by performing the hierarchical topic machine learning operation; and, generating a cognitive insight based upon the cognitive profile generated using the hierarchical topic machine learning operation.
US10997506B1

Upon receiving an inbound call, a call management system retrieves from a customer database enterprise customer data associated with an identified customer. The customer database tracks prospects, leads, new business and purchasers of an enterprise. Enterprise customer data may include customer event data, activity event data and attributions data. The system retrieves customer demographic data associated with the identified customer. A group of agents is selected from a plurality of groups of agents based on retrieved enterprise customer data. A predictive model determines a value prediction signal for the identified customer, then classifies the identified customer into a first value group or a second value group. The system routes a customer call classified in the first value group to a first queue position, and routes a customer call classified in the second value group to a second queue position, for connection to an agent from the selected group of agents.
US10997498B2

The present disclosure relates to a structure including a differential memory array circuit which is configured to perform a binary convolution of two input word operands by accumulating a summation of currents through a plurality of bits which are each arranged between a wordline and a sourceline in a horizontal direction and bitlines in a vertical direction.
US10997484B2

An antenna device includes a power feed coil and a ring-shaped conductor arranged about an axis and a ring-shaped conductor including first and second edge end portions in an axial direction and a cavity inward from the first edge end portion. At least a portion of the cavity overlaps with a coil opening of the power feed coil when seen from the radial direction. The power feed coil causes electric field coupling, magnetic field coupling, and/or electromagnetic field coupling with the cavity. The ring-shaped conductor defines and functions as a booster antenna of the power feed coil. A substantial coil opening defining and functioning as an antenna is larger than that when only the power feed coil is provided, thus facilitating coupling with a communication partner-side antenna coil.
US10997472B2

Methods, systems, and apparatus for classifying a new example using a comparison set of comparison examples. One method includes maintaining a comparison set, the comparison set including comparison examples and a respective label vector for each of the comparison examples, each label vector including a respective score for each label in a predetermined set of labels; receiving a new example; determining a respective attention weight for each comparison example by applying a neural network attention mechanism to the new example and to the comparison examples; and generating a respective label score for each label in the predetermined set of labels from, for each of the comparison examples, the respective attention weight for the comparison example and the respective label vector for the comparison example, in which the respective label score for each of the labels represents a likelihood that the label is a correct label for the new example.
US10997465B2

An information processing device includes a first acquiring unit configured to acquire geometric information relating to a target object to be recognized, a decision unit configured to decide an imaging position and orientation at which the target object is imaged, based on the geometric information acquired by the first acquiring unit, a second acquiring unit configured to acquire an image of the target object which has been captured at the imaging position and orientation decided by the decision unit, and a generation unit configured to generate learning data, based on the geometric information acquired by the first acquiring unit and the image acquired by the second acquiring unit.
US10997443B2

This specification discloses a user identity verification method, apparatus, and system, relating to the field of information technology. The method comprises: receiving a facial image and one or more eye-print pair images corresponding to an identity verification object from a client, wherein a number of the one or more eye-print pair images corresponds to a number of eye-print collection steps, comparing the facial image to a preset facial image and comparing the one or more eye-print pair images to preset eye-print templates, and sending successful identity verification information to a client when comparison results for the facial image and the one or more eye-print pair images meet preset conditions.
US10997442B2

A control apparatus controls an agent apparatus functioning as a user interface of a request processing apparatus that acquires a request indicated by at least one of a voice and a gesture of a user and performs a process corresponding to the request. The control apparatus includes a gaze point specifying section specifying a gaze point of the user, and a face control section controlling an orientation of a face or line of sight of an agent used to transmit information to the user. The face control section controls the orientation of the face or line of sight of the agent such that the face or line of sight of the agent becomes oriented toward the user, if the gaze point is positioned at (i) a portion of the agent or (ii) a portion of an image output section that displays or projects an image of the agent.
US10997439B2

An obstacle avoidance reminding method includes: performing ground detection based on acquired image data to acquire ground information of a road; performing passability detection based on the acquired ground information, and determining a traffic state of the road; if it is determined that the road is impassable, performing road condition detection for the road to acquire a first detection result, and performing obstacle detection for the road to acquire a second detection result; and determining obstacle avoidance reminding information based on the first detection result and the second detection result.
US10997431B2

Examples of techniques for controlling a vehicle using an anchor line are disclosed. In one example implementation, a computer-implemented method includes receiving a lane line quality indicator from a camera associated with a vehicle. The method further includes determining a lane line weight. The method further includes comparing the lane line quality indicator to a quality threshold to determine whether the lane line is of sufficient quality to use as an anchor line. The method further includes comparing the lane line weight to a confidence threshold to determine whether the lane line is of sufficient confidence to use as the anchor line. The method further includes, responsive to determining that at least one of the lane line is not of sufficient quality and the lane line is not of sufficient weight, generating an alternate anchor line. The method further includes controlling the vehicle using the alternate anchor line.
US10997427B1

A method is performed at a computing system having one or more processors and memory. The method includes receiving a first video clip having three or more image frames and computing a first hash pattern, including: (i) computing a temporal sequence of differential frames and (ii) for each differential frame: identifying a respective plurality of feature points and computing a respective hash value that represents spatial positioning of the respective feature points with respect to each other. The method includes receiving a second video clip having three or more image frames and computing a second hash pattern by applying steps (i) and (ii) to the three or more image frames. The method includes computing a distance between the first hash pattern and the second hash pattern and determining that the first and second video clips match when the computed distance is less than a threshold distance.
US10997411B2

This disclosure is directed to systems and methods for acquiring IR light and visible light images. A lens may be configured to operate in at least a first configuration and a second configuration. The lens may have a first filter over a first portion of the lens and a second filter over a second portion of the lens. In the first configuration, a third filter may operate with the lens and the second filter to allow visible light from a first object located beyond a predetermined distance from the lens to pass and be focused on a sensor for image acquisition. In the second configuration, a fourth filter may operate with the lens and the first filter to allow IR light from a second object located within the predetermined distance to pass and be focused on the sensor for image acquisition.
US10997410B2

An information processing device includes circuitry to generate content based on image data of an original image drawn on a medium. The content is available for use with a terminal device. The circuitry further acquires identification information uniquely identifying the original image. The circuitry further registers the generated content and the acquired identification information, in association with each other. The content and the identification information are registered in association with each other, to an information acquisition destination from which the terminal device is to acquire information based on the identification information.
US10997407B2

Example implementations relate to detecting document objects. For example, detecting document objects may include a system comprising a pre-processing engine to establish a threshold for a document, wherein a structure of the document is unknown, a detection engine to detect a candidate area in the document, using a Hough transform and connected component analysis to merge detected candidate areas in the Hough transform to a same document object in the document, and a classification module to classify the candidate area as a document object or not a document object.
US10997396B2

Technologies are provided for assessing liveness of a subject presented to a set of one or more cameras. A pair of face images captured during a first time period are respectively obtained from a first and a second camera. Information regarding each face image of the pair of face images is compared with each other to determine whether the pair of face images are consistent with each other. A third face image captured during a second time period is obtained from the first camera. A first face image of the pair of face images and the third face image are assessed to determine the presence of a particular variance between the first face image and the third face image. A result is provided regarding liveness of the subject presented based on the presence of the particular variance and the determination of consistency between the pair of face images.
US10997392B2

An electronic device, including a touch recognition unit; a display unit receiving a signal from the touch recognition unit; a fingerprint recognition unit receiving a signal from the display unit. A processor is configured to transmit and receive a signal to/from the touch recognition unit, the display unit, and the fingerprint recognition unit. The processor may remain in an inactive state while the touch recognition unit, display unit, and fingerprint recognition unit are activated. The processor is activated when a preset user's fingerprint input is provided. A method operates the electronic device.
US10997387B2

Provided is a fingerprint recognition circuit, including a resetting sub-circuit, a fingerprint sensing sub-circuit, a signal acquiring sub-circuit, and a driving sub-circuit, the resetting sub-circuit is connected to the reading node, the resetting port, a first port for resetting the reading node; the fingerprint sensing sub-circuit is connected to the reading node for acquiring fingerprint information, converting it into a detection signal to output to the reading node; the signal acquiring sub-circuit is connected to the reading node, the driving sub-circuit and a power port to output a signal of the reading node to the driving sub-circuit; the driving sub-circuit is connected to a reading port, the signal acquiring sub-circuit, an output port and a second port, outputs the signal output by the signal acquiring sub-circuit through the reading port in a fingerprint recognition stage, outputs the signal of the reading port to the output port in a display stage.
US10997382B2

A reading apparatus according to an embodiment includes a captured-image reading section, an article detecting section, an object recognizing section, and a code reading section. The captured-image reading section reads, from an imaging apparatus that captures a captured image associated with distance information indicating distances to articles, the captured image associated with the distance information. The article detecting section detects images of articles in a preset predetermined imaging region in the captured image. The object recognizing section performs, based on the distance information, object recognition processing of an object, the object being an article closest from the imaging apparatus among the articles. The code reading section performs, based on the distance information, if a distance between the object and the imaging apparatus is equal to or smaller than a predetermined distance, code reading processing for detecting a code symbol from the predetermined imaging region and reading code information from the code symbol.
US10997376B2

A computer-implemented method of operation of a translation manager intermediating message distribution in a plurality of networked devices, comprising receiving at the translation manager a request from a networked device for registration; parsing the message by the translation manager to derive an identifier of the networked device; determining by the translation manager at least one capability of the networked device; creating a pairing of the identifier of the networked device and a profile comprising the at least one capability of the networked device; storing the pairing in a data store for use by the translation manager on request to translate a message. The storing the pairing may comprise populating a lookup table and/or operating a database.
US10997374B2

Generating natural language text from structured data using a fusion model is disclosed. Based on an input dictionary, a first sequence of vectors is generated by a first encoder and a second sequence of vectors is generated by a second encoder. The first and second sequences of vectors are provided to an attention function which generates a modified sequence of vectors. A decoder decodes the modified sequence of vectors to generate a plurality of ordered sequences corresponding to a target natural language sentence. A predetermined number of candidate sentences are determined based on the plurality of ordered sequences and are ranked to select a sentence as the target natural language sentence.
US10997373B2

Examples provide a system for generating document-based responses to user provided queries. The response generation component creates a set of generated utterances based on text associated with a set of sentences in at least one document. Each utterance in the set of generated utterances is assigned an intent. A filter component identifies at least one utterance from the set of generated utterances having a same intent as a user-provided utterance to form a set of filtered utterances. A selection component identifies one or more utterance(s) from the set of filtered utterances having a shortest distance from the user-provided utterance. If more than one utterance is identified, a weighted summarization response is output to the user based on a predefined answer to each utterance in the selected set of utterances.
US10997372B2

A computerized method of assessing a chatbot conversation includes: extracting one or more messages from the conversation; determining, based on the one or more messages, an existing business opportunity value score using a business opportunity state detector module; determining, based on the one or more messages, an existing user experience score using a user experience state detector module of the computing device; determining, based on the one or more messages, a future business opportunity value score using a future business opportunity predictor module of the computing device; determining, based on the one or more messages, a future user experience score using the future user experience predictor module of the computing device; calculating a composite score indicating whether human intervention in the chatbot conversation is desirable; and generating a display signal including a status indicator, for review by a human agent, reflecting a desirability of human intervention in the chatbot conversation.
US10997370B2

Systems and methods for domain classification in natural language processing based on domains are disclosed. The method includes generating a trigram corpus for the purpose of classification based on a trigram analysis of a domain model containing a hierarchical ontology and semantic construction that maps patterns of semantic tokens to syntactic patterns. An input string is parsed within each domain, tokenized in each domain. The resulting trigrams for the input text in each domain are looked up in the corresponding trigram corpus to determine the relevancy of each domain to the input text. The input string is thus classified based on the relevancy determination. The systems and methods avoids having to rely on existing annotated domain corpora for classification and allows for fast regeneration of the classifier when domain models are under frequent update and development.
US10997363B2

In one embodiment, a mobile data analysis system generates mobile reports. In this context, a mobile report represents information collected by a mobile device user and provided as input to a report form displayed by an associated mobile device. The collected information may, for example, include information relating to an activity or event, information relating to a particular person, entity, or location, or any combination thereof. A mobile report may be based on a report template. A report template defines one or more data fields and other property information to be included in a mobile report. A mobile report may be sent to a server to generate one or more data objects, and one or more data object links between the data objects from a first mobile report, the data objects from a second mobile report, and exiting data objects that are maintained at the server.
US10997358B1

Methods, systems, and apparatus for tracking user clicks on result links in a search result webpage disclosed. In one aspect, a method includes generating one or more webpages each including a link to a destination document; specifying a style for the link in each webpage according to a style sheet language, the style including a behavior trigger indicating user selection of the link and a display property that causes retrieval of a resource from a remote server when the behavior trigger is activated; providing the webpages with the specified style to a plurality of clients; receiving at the remote server one or more requests from at least one of the plurality of clients for the resource; and in response to the receiving, recording a count for user selection of the destination document based on a number of received requests for the resource.
US10997351B1

Embodiments included herein are directed towards method for electronic design. Embodiments may include receiving, using at least one processor, a placed layout and one or more electronic design simulation datasets including current information associated with at least one pin. Embodiments may further include estimating a width to support the current information associated with the at least one pin and updating a pin size associated with the at least one pin based upon, at least in part, the estimated width. Embodiments may also include identifying at least one pin that is above a predetermined threshold and splitting the at least one pin that is above the predetermined threshold into a plurality of pins. Embodiments may further include generating one or more width-spacing-pattern tracks for one or more internal nets based upon, at least in part, the updated pin size.
US10997345B2

Computer-implemented methods of optimizing a process simulation model that predicts a result of a semiconductor device fabrication operation to process parameter values characterizing the semiconductor device fabrication operation are disclosed. The methods involve generating cost values using a computationally predicted result of the semiconductor device fabrication operation and a metrology result produced, at least in part, by performing the semiconductor device fabrication operation in a reaction chamber operating under a set of fixed process parameter values. The determination of the parameters of the process simulation model may employ pre-process profiles, via optimization of the resultant post-process profiles of the parameters against profile metrology results. Cost values for, e.g., optical scatterometry, scanning electron microscopy and transmission electron microscopy may be used to guide optimization.
US10997343B1

An emulation system may include an emulator. The emulator may include at least one chip and at least one FPGA. The chip may be associated with the FPGA. The FPGA may operate as a coprocessor to implement in-system scan test of the chip. In a scan mode of the in-system scan test, the coprocessor may transmit one or more in-system test instructions to the chip through its existing connections with the chip. The coprocessor may capture test response data from the chip in response to the one or more in-system test instructions through its existing connections with the chip. In an offline mode, the coprocessor may compare the test response data with expected response data to determine if the chips are functioning correctly.
US10997342B2

Systems and methods for application specific integrated circuit design using Chronos links are disclosed. A Chronos Link is an ASIC on-chip and off-chip interconnect communication protocol that allows interfaces to transmit and receive information. The protocol may utilize messages or signals to indicate the availability and/or readiness of information to be exchanged between a producer and a consumer allowing the communication to be placed on hold and to be resumed seamlessly. A method includes inserting gaskets and channel repeaters connected to interfaces of multiple intellectual property (IP) blocks in order to replace traditional links with Chronos Links; performing simplified floorplanning; performing simplified placement; performing simplified clock tree synthesis (CTS) and routing; and performing simplified timing closure.
US10997339B2

A method for designing a system on a target device includes performing high-level compilation on a high-level language source file to generate a hardware description language (HDL) of the system and a serial testbench for the system. Verification is performed on the system that examines a parallel nature of the system by using the serial testbench.
US10997330B2

A method includes obtaining failure initiation characteristics of a bonding layer of one or more bonded structures and determining, based on the failure initiation characteristics, a first characteristic dimension for each analysis element of a first portion of a finite element analysis model. The method includes obtaining failure propagation characteristics of the bonding layer and determining, based on the failure propagation characteristics, a second characteristic dimension for each analysis element of a second portion of the model. The method includes assigning a first set of material parameters to analysis elements of the first portion of the model and assigning a second set of material parameters to analysis elements of the second portion of the model. The method includes evaluating failure modes of the one or more bonded structures based on a solution to the model, the first set of material parameters, and the second set of material parameters.
US10997314B1

A data management system stores data related to a plurality of users. The data management system initially stores the data in an encrypted format. The data management system automatically periodically re-encrypts the data in accordance with a re-encryption policy. The re-encryption policy includes re-encryption periodicity data defining a periodicity for automatically re-encrypting the data.
US10997300B2

A method of restoring an encrypted memory image in a system comprising volatile and non-volatile memory initiates a RESTORE of the image from the non-volatile memory to the volatile memory during a BIOS phase of a boot process for the system. If, during an operating system phase, it is determined that the RESTORE failed due to a password error, a password is written to the non-volatile memory and the BIOS phase of the boot process is reinitiated.
US10997295B2

A system, method, and computer-readable medium are disclosed for generating an adaptive trust profile via an adaptive trust profile operation. In various embodiments the adaptive trust profile operation includes: monitoring an electronically-observable action of an entity, the electronically-observable action of the entity corresponding to an event enacted by the entity; converting the electronically-observable action of the entity to electronic information representing the action of the entity; generating an entity profile based upon the action of the entity; and, using the entity profile to generate the adaptive trust profile.
US10997294B2

A code segment executing on a compute instance may be identified as suspicious based on runtime behavior or similar behavioral analysis or the like. In order to ensure the identification and use of the most up-to-date identification and remediation tools, the compute instance may defer various remediation steps for an interval, during which the compute instance may wait for data updates from a threat management system. After the interval has passed, the compute instance may use any updated data or tools in order to address the code segment that triggered the initial malware detection.
US10997285B2

The loading of a privileged application can be selectively blocked. An application restrictor can be configured to register for notifications whenever an application image is loaded. Then, whenever the application restrictor receives a notification, the application restrictor can evaluate whether the application image that is being loaded is a privileged application. If so, the application restrictor can evaluate the current process's parent tree to determine if an untrusted application is present at any level of the parent tree. The application restrictor will then allow the privileged application to load only when all applications in the parent tree are trusted applications. In this way, untrusted applications can be blocked from accessing a privileged application without blocking trusted applications from accessing the privileged application.
US10997283B2

A computer-implemented method of providing security for a software container according to an example of the present disclosure includes receiving a software container image having a software application layer that is encrypted and includes a software application, and having a separate security agent layer that includes a security agent. The method includes receiving a request to instantiate the software container image as a software container. The method also includes, based on the request: launching the security agent and utilizing the security agent to decrypt and authenticate the software application layer, and control operation of the software application based on the authentication.
US10997271B2

To improve efficiency for solving a system of equations, art equation solver uses variable reduction techniques to reduce a number of variables to be solved. The equation solver identifies derived variables and eliminates them from the system of equations. The equation solver considers the remaining variables to be primitive variables. The primitive variables may be rewritten into a representation of the system of equations or into a set of equations that may be used to solve for values of the primitive variables. The equation solver solves for values of the primitive variables. Prior to solving or during solving iterations, the equation solver may apply storage policies to further reduce the number of variables to be solved. The storage policies indicate parameters and techniques for eliminating primitive variables to be solved, such as primitive variables that are insignificant (i.e., have little effect on a solution for the system of equations).
US10997267B2

A tool (systems, apparatus, methodology, application, user interface, etc.) for accessing content, such as webpages hosted over a network such as the internet, and more particularly, a tool for accessing the content of a webpage and further displaying a grid view superimposed over the content of the webpage.
US10997265B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting a template for a content item. In one aspect, a method includes receiving a content item request that includes context data. A content item that is eligible to be presented in response to the content item request is identified. A determination is made that the content item includes a template variable that is resolved based on the context data. A template feed including a set of templates is identified based on the template variable. A template is selected from the template feed for the content item. The template can be selected based on the context data. The selected template is populated with content for the content item to create a formatted content item. The formatted content item is provided in response to the content item request.
US10997264B2

Systems and techniques for delivery of contextual interest from interaction information are described that process user interactions with digital content to generate user interest scores for various topics. A contextual user interest system uses user interaction data to identify and contextualize content, and assigns propensity scores to the contextualized content. By dynamically contextualizing pages of content, the contextual user interest system may adapt to changes in the content and provide more accurate and robust information over time, which is not possible using conventional techniques. The contextualized pages of content are used to assign user interest scores across a number of topics to users who have visited the pages of content, and the user interest scores are normalized in a manner that allows a user's degree of interest in a topic to be compared to that of another user.
US10997262B2

An approach is provided in which the approach uses a scrolling agent to detect when a browser application requests a set of content from a content provider in response to the browser application receiving a request from a user. The scrolling agent issues a number of browser scroll commands to the browser application and receives sets of next content from the content provider accordingly. The approach searches the sets of next content based on a request invoked by the user and generates a set of search results that the approach provides to the user.
US10997256B2

A webpage classification method and apparatus, a computing device and a machine readable storage medium are disclosed. Each corpus word in a corpus is converted into a vector by using a word-to-vector tool word2vec, and therefore a processing process such as comparison between corpus words or similarity analysis is converted into vector calculation, so as to more conveniently implement computer automation, thereby improving webpage classification efficiency. Moreover, corresponding corpus words are screened according to preset classification seed words, and a corpus word unrelated to a webpage type may be removed, thereby improving webpage classification accuracy.
US10997251B2

An Internet of Thing (IoT) device includes a transceiver coupled to a processor. Contracts can be used with the device to facilitate secure operation.
US10997245B2

Methods and systems to represent activities of multiple devices in a graph, search the graph with progressively fewer restrictions based on activities of a first device to select a subgraph as a suggestion/prediction model for the first device, on a distributed storage/processor system, and to search the model at the first device based on 5 recent activities of the first device to generate a suggested/predicted activity for the first device.
US10997244B2

A graph-based data cataloging system, product and method that structures expert knowledge and statistically driven data analytics into a system-based framework for finding and relating enhanced metadata on subject-relevant, curated datasets from disparate, externally held data sources is shown. Displayed across a knowledge graph of nodes of datasets linked by their metadata attributes, the system simplifies the search and retrieval of multiple datasets of relevance to a user's technical, content, and resource-driven needs.
US10997233B2

In some examples, a computing device refines feature information of query text. The device repeatedly determines attention information based at least in part on feature information of the image and the feature information of the query text, and modifies the feature information of the query text based at least in part on the attention information. The device selects at least one of a predetermined plurality of outputs based at least in part on the refined feature information of the query text. In some examples, the device operates a convolutional computational model to determine feature information of the image. The device network computational models (NCMs) to determine feature information of the query and to determine attention information based at least in part on the feature information of the image and the feature information of the query. Examples include a microphone to detect audio corresponding to the query text.
US10997225B2

Techniques for identifying relevant, natural language documents within a data repository. An electronic document specifying natural language text describing an issue with a complex system is received. One or more portions are removed from the electronic document, where the portions are determined to satisfy one or more predefined filtering rules. A first set of terms are determined using a data dictionary structure, and a second set of terms are determined, where at least one term in the second set of terms satisfies at least one predefined pattern matching rule. A third set of terms are determined by processing the electronic document as an input to a machine learning model trained to recognize relevant terms within the electronic document. A synthesized electronic document is generated from the first, second and third sets of terms, and the synthesized electronic document is used to identify a set of relevant documents within the data repository.
US10997217B1

A method visualizes object models for data sources is performed at an electronic device. The device displays, in an object model visualization region, a first visualization of a tree of data object icons, each data object icon representing a logical combination of one or more tables. While concurrently displaying the first visualization in the object model visualization region, the device detects, in the object model visualization region, a first input on a first data object icon of the tree of data object icons. In response to detecting the first input on the first data object icon, the device displays a second visualization of the tree of the data object icons in a first portion of the object model visualization region and displays a third visualization of information related to the first data object icon in a second portion of the object model visualization region.
US10997216B1

Embodiments disclosed herein describe systems and methods to generate statuses of higher level integrated logical clusters from one or more output files generated by the clusterwares of a plurality of lower level physical clusters. The systems and methods provide an interactive dashboard graphical user interface (GUI) rendering the statuses of the higher level logical clusters. In response to a drill down selection by the system administrator, the systems and methods may render resource level statuses of the plurality of resources forming the higher level logical cluster. Therefore, by using a single dashboard, a system administrator can seamlessly transition between statuses at different level of abstractions for multiple resources distributed across multiple geographically diverse datacenters. Furthermore, the dashboard allows the system administrator to perform failover operations.
US10997214B2

An embodiment of the invention may include a method, computer program product, and system for generating ground truth data for a plurality of cognitive capabilities within an overall cognitive system. The embodiment may include configuring multiple sets of training data. Each set of training data corresponds to a separate cognitive capability. The embodiment may include displaying a set of ground truth curation activities via a user interface. The embodiment may include determining the ground truth curation activities performed for a first type of data for a first duration. The first type of data is selected from the single set of grouped training data. The embodiment may include determining whether the first duration has exceeded a pre-determined threshold. The embodiment may include switching the curation activities to a second type of data. The second type of data is selected from the single set of grouped data.
US10997197B2

A method, a system, and a computer program product are provided. In various embodiments, an object is stored within a first data storage system resource indicating a dependency on a second data storage system resource, wherein the dependency requires collocation of the first data storage system resource and the second data storage system resource. An action applied to any one of the first data storage system resource and the second data storage system resource may be controlled based on the dependency.
US10997196B2

Systems and methods for reducing data storage overhead are disclosed herein. In some embodiments, a system includes a rollup service that converts a raw data set into a rolled up index that takes up less storage than the raw data but is created in such a way that the rolled up index can be queried so as to generate responses that will substantially correspond to responses that would be generated using the raw data.
US10997192B2

Systems and methods are disclosed for implementing a data stream correlation user interface. The data stream correlation user interface provides workflows for selecting individual data sources from a matrix of data sources, identifying individual data fields of the data sources, establishing criteria for determining correlations between them, and reviewing and enabling user verification of correlated data sources. Correlations may be established based on the values of data fields in individual records of the data sources, and may be determined based on correspondences or associations between the values, lookup tables, formulas, user-specified criteria, or other relationships.
US10997189B2

Disclosed are systems, methods, and non-transitory computer-readable storage media for shared folder backed integrated workspaces. In some implementations, a content management system can provide a graphical user interface (GUI) that integrates communications and content management into a single user interface. The user interface can include mechanisms that allow a user to provide input to generate a new workspace. The user interface can provide a mechanism to allow a user to view conversations related to the workspace and/or content items associated with the workspace. The user interface can present representations of content items associated with the workspace and allow the user to provide input to generate, view, edit, and share content items associated with the workspace.
US10997179B1

A query directed at a source table organized into a set of batch units is received. The query includes a pattern matching predicate that specifies a search pattern. A set of N-grams are generated based on the search pattern. A pruning index associated with the source table is accessed. The pruning index comprises a set of filters that index distinct N-grams in each column of the source table. The pruning index is used to identify a subset of batch units to scan for matching data based on the set of N-grams generated for the search pattern. The query is processed by scanning the subset of batch units.
US10997174B2

Methods and apparatus, including computer program products, are provided for a case join. In one aspect, there is provided method, which may include receiving a query for a predefined view that is configured to inhibit modification; detecting whether the predefined view includes a database table extended to include an additional column; and generating, in response to the query, a view based on a case join, when the predefined view includes the database table extended to include the additional column. Related apparatus, systems, methods, and articles are also described.
US10997172B2

A plurality of histograms are maintained with respect to a dataset. The dataset includes a plurality of data segments. In response to a query that includes a plurality of conditions ordered in an initial sequence, a plurality of corresponding rejection rates is determined for the plurality of conditions based at least in part on the plurality of histograms. The plurality of conditions are re-ordered according to the plurality of corresponding rejection rates associated with the plurality of conditions to form a reordered sequence for the plurality of conditions. The query is executed according to the reordered sequence of the plurality of conditions.
US10997167B2

One of the methods includes, obtaining a natural language query from a user; while converting the natural language query into structured operations to be performed on structured application programming interfaces (APIs) of a knowledge base: responsive to detecting a linguistic ambiguity associated with the converting, wherein the linguistic ambiguity identifies two or more interpretations of a word included in the natural langue query: resolving the linguistic ambiguity by selecting an interpretation of the word, from the two or more interpretations of the word, based on one or more join paths that have been generated based on a data schema of the knowledge base; modifying the converting in accordance with the selected interpretation of the word, to generate one or more structured operations; performing the one or more structured operations on the structured APIs of the knowledge base; and returning search results matching the natural language query results to the user.
US10997164B2

A new unique value to be added to a column of a database table can be written to an in-memory array representing a dictionary of the column, and space can be allocated in at least one dictionary block on at least one page maintained on a persistent storage without writing the new unique value to the at least one dictionary block. A pending materialization bit for the at least one page can be set to identify the at least one page for deferred materialization.
US10997163B2

The subject technology at a data system, an ingest request to ingest one or more files into a table. The subject technology, after obtaining the ingest request and prior to the ingesting of the one or more files, persists the one or more files in a first file queue that corresponds to the table, the first file queue further corresponding to a client account, and the data system further comprising a second file queue that corresponds to both a second client account and a second table. The subject technology ingests, by one or more execution nodes, the one or more files into one or more micro-partitions of the table, each of the one or more micro-partitions comprising contiguous units of storage of a storage device.
US10997160B1

Updates performed as part of transaction requests to a data store may be included in a stream of updates. Updates to items in the data store that are included in transactions determined not to be committed to the data store may be excluded from the stream of updates. Records in the stream of updates may include an identifier for the transaction that included the update described by the record. The identifier for the transaction may be used to identify updates to other items in the data store that are included in the same transaction.
US10997157B2

The subject technology stores table metadata for a current version of a table in a current-version set of one or more table-metadata files. The subject technology detects a modification to the current version of the table, the modification resulting in a new version of the table, the new version of the table being stored in a new-version set of one or more table-data files, the new-version set of one or more table-data files being different than a current-version set of one or more table-data files. The subject technology, responsive to detecting the modification to the current version of the table, generates and storing a new-version set of one or more table-metadata files, the new-version set of one or more table-metadata files comprising table metadata for the new version of the table
US10997140B2

A hash accelerator is provided that receives a hash key value from a processor core, determines a main memory address storing a hash table entry corresponding to the hash key value, and causes the hash table entry to be stored in a cache memory accessible by the processor core. The hash accelerator is configured to execute the same hash function that the processor core executes, and if the hash accelerator is faster than the software executing on the processor core, the hash table entry can be available to the core processor from cache memory by the time the processor core attempts to access the entry. This avoids a cache miss by the processor core, thereby improving overall efficiency of routines executed by the processor core.
US10997136B2

A method includes generating integrity data of one or more slice names of one or more error encoded data slices and evaluating the integrity data, without using any of the error encoded data slices, for an inconsistency between the plurality of received integrity data. The method further includes indicating an error based on the evaluating the integrity data indicating an inconsistency, retrieving one or more slice names for the one or more error encoded data slices, and when detecting that at least one data error has occurred at a plurality of storage units at a DSN site/pillar, determine that a DSN site/pillar failure has occurred and after a predetermined time period, if the DSN site/pillar failure has not been resolved, rebuild the error encoded data slices of the DSN site/pillar and store them at another DSN site/storage unit.
US10997129B1

An apparatus comprises a processing platform configured for characterization, provisioning and access of data set virtual neighborhoods. The processing platform comprises a virtual neighborhood describer, a virtual neighborhood provisioner and a virtual neighborhood visitor. The virtual neighborhood describer is configured to generate characterizations of data set virtual neighborhoods responsive to one or more requirements, such as specified or derived requirements, or combinations thereof. The virtual neighborhood provisioner is configured to utilize the characterizations to generate provisioned data set virtual neighborhoods responsive to one or more corresponding provisioning requests. The virtual neighborhood visitor is configured to access at least one of: (a) one or more data set content indexes associated with at least one of the provisioned data set virtual neighborhoods, and (b) one or more data sets associated with at least one of the provisioned data set virtual neighborhoods, responsive to a given submitted access request.
US10997128B1

In one example, a method is provided for presenting cloud based storage as a virtual synthetic. The method begins when file system information is requested from a datacenter server. The requested file system information is then received at the requesting client from the datacenter server. Next, the received file system information is presented at the client in the form of a virtual file system interface that makes the file system information appear as a local file system to a user at the client, notwithstanding that the file system is not actually present at the client. Finally, user access at the client is enabled, by way of the file system interface, to data residing in the file system at the datacenter server, where the data is in the form of a virtual synthetic that includes respective portions of data from each of a plurality of backups residing at the datacenter.
US10997126B1

Methods and apparatus are provided for reorganizing dynamically loadable namespaces (DLNs). In one exemplary embodiment, a method comprises the steps of, in response to a job submitted by an application, obtaining a DLN portion of a global single namespace of a file system, wherein the DLN is associated with the job and is maintained in a capacity tier of object storage of a storage system; obtaining one or more reordering directives from a user; rearranging one or more files in the DLN into a new directory hierarchy based on the one or more reordering directives to generate a reordered DLN; and dynamically loading the reordered DLN, including the metadata only for the reordered DLN, from the capacity tier of object storage into a performance tier of storage of the storage system for processing by the application. The reordered DLN is merged into the DLN following one or more modifications to the reordered DLN.
US10997109B2

An electronic device comprising a USB port and a PCB is provided. A first cabling layer of the PCB has a first floating area and a line outside the first floating area, an insulation medium is between the first floating area and the line, a second cabling layer of the PCB is adjacent to the first cabling layer and has a first metal area, an orthographic projection of the first floating area on the second cabling layer and the first metal area have an overlapping area, and the first floating area is not connected to the first metal area; and a metal housing of the USB port has a plurality of fixed contacts fastened to the PCB and not connected to a ground of the PCB, the contacts include a first fixed contact connected to the first floating area and not connected to the first metal area.
US10997101B1

A host coupled to a storage system accesses secondary storage coupled to the storage system and to the host by determining if direct data access between the storage system and the secondary storage is operational, the host forwarding commands to the storage system to directly access the secondary storage in response to direct data access between the storage system and the secondary storage being operational, and the host generating modified commands to cause the host to directly access the secondary storage in response to direct data access between the storage system and the secondary storage not being operational. The secondary storage may be a cloud storage. The secondary storage may be a tape emulation unit. The host may directly access data of the tape emulation unit by accessing a storage device of the tape emulation unit. Commands on the host may be modified by a drivers layer on the host.
US10997098B2

Disclosed are systems, computer-readable mediums, and methods for managing input-output operations within a system including at least one client and a storage system. A processor receives information regarding allocated input-output operations (IOPS) associated with a client accessing a storage system storing client data. The information includes a number of allocated total IOPS, a number of allocated read IOPS, and a number of allocated write IOPS. The processor also receives a requested number of write IOPS associated with the at least one client's request to write to the storage system. The processor determines a target write IOPS based on the number of allocated total IOPS, the number of allocated write IOPS and the requested number of write IOPS, and executes the determined target write IOPS within the first time period.
US10997092B2

An apparatus includes a host and a baseboard. An out-of-band request is received via a host network interface of the host. The baseboard includes a management controller operating independently of the host and coupled to a management network interface separate from the host network interface. The out-of-band request is sent via an in-band communications channel from a proxy server of the host to a management agent running on the management controller microprocessor. Management data is formatted via the management agent. The management data is sent to the proxy server via the in-band communications channel. The management data describes hardware status that is obtained via the management controller in response to the out-of-band request. The management data is sent from the host network interface in response to the out-of-band request.
US10997091B2

Apparatus, methods and system relating to a vehicular telemetry environment for an intelligent Bluetooth beacon I/O expansion of the vehicular telemetry hardware system. The intelligent Bluetooth beacon I/O expansion provides a capability to receive beacon data, log beacon data, communicate beacon data and operate on beacon data to determine and further communicate a range of operational conditions, such as damage, hazardous and missing objects in the form of text messages, audio messages or compliance and management reports.
US10997090B2

Techniques are disclosed for enabling an integrated sensor hub of a main computer to access a detachable peripheral device. In an embodiment, a system includes a main unit having a peripheral interface, an embedded controller, and a device controller. The peripheral interface is configured to be detachably coupled to a peripheral. The peripheral includes a control unit and an input/output device. The embedded controller is configured to communicate with the control unit of the peripheral via the peripheral interface while the peripheral is attached to the peripheral interface. The embedded controller includes at least one data register, and in some embodiments, a set of data registers, configured to store data relating to the peripheral and to the corresponding input/output device. The device controller is configured to read data from the data register(s) of the embedded controller, write data to the data register(s) of the embedded controller, or both.
US10997088B2

A secrecy system and a decryption method of on-chip data stream of nonvolatile FPGA are provided in the present invention. The nonvolatile memory module of the system is configured to only allow the full erase operation. After the full erase operation is finished, the nonvolatile memory module gets into the initial state. Only the operation to the nonvolatile memory module under the initial state is effective, and thereby the encryption region unit is arranged in the nonvolatile memory module. Only the decryption data written into the encryption region unit under the initial state can make the nonvolatile memory module to be readable, so that the decryption of the system is finished, which greatly improves the secrecy precision.
US10997082B2

According to various aspects, a memory system may include: a memory having a memory address space associated therewith to access the memory; a cache memory assigned to the memory; one or more processors configured to generate a dummy address space in addition to the memory address space, each address of the dummy address space being distinct from any address of the memory address space, and generate one or more invalid cache entries in the cache memory, the one or more invalid cache entries referencing one or more dummy addresses of the dummy address space.
US10997075B2

Statistical data is used to enable or disable snooping on a bus of a processor. A command is received via a first bus or a second bus communicably coupling processor cores and caches of chiplets on the processor. Cache logic on a chiplet determines whether or not a local cache on the chiplet can satisfy a request for data specified in the command. In response to determining that the local cache can satisfy the request for data, the cache logic updates statistical data maintained on the chiplet. The statistical data indicates a probability that the local cache can satisfy a future request for data. Based at least in part on the statistical data, the cache logic determines whether to enable or disable snooping on the second bus by the local cache.
US10997067B2

A data storing method, a memory controlling circuit unit and a memory storage device are provided. The method includes: receiving a first data; determining whether a wear degree value of a rewritable non-volatile memory module is less than a threshold; if the wear degree value of the rewritable non-volatile memory module is less than the threshold, storing the first data into the rewritable non-volatile memory module by using a first mode; and if the wear degree value of the rewritable non-volatile memory module is not less than the threshold, storing the first data into the rewritable non-volatile memory module by using a second mode. A reliability of the first data stored by using the first mode is higher than a reliability of the first data stored by using the second mode.
US10997065B2

A memory system and an operating method thereof are provided. The memory system includes a buffer memory storing a plurality of meta-slices constituting meta-data, and a memory controller marking meta-slices being updated, among the plurality of meta-slices stored in the buffer memory, as dirty meta-slices, generating journal data including update information corresponding to the dirty meta-slices, and flushing the journal data together with one of the dirty meta-slices to a non-volatile memory device.
US10997061B2

A method for memory modification resulting in a test probe for examining a program under test substantially during run-time is provided. The ability to inject faults or errors in order to test a reaction of the program to a fault in a particular state and to individually replace access to a regular operand by accessing a shadow operand allow for non-intrusive tests while the program is substantially executed in real-time. The program itself is not substantially altered for testing purposes.
US10997057B2

A method for debugging asynchronous functions in a computer system that implements a runtime stack when executing a program includes, in response to an asynchronous called function being invoked by a calling function of a first execution thread, copying active stack frames of the runtime stack and storing the copied active stack frames as a duplicate stack.
US10997053B2

One example method includes receiving a generation 0 data stream, creating and/or receiving a mask that includes multiple entries, each of which corresponds to a respective block of the generation 0 data stream, and each mask entry indicating a value n (0<=n<=desired generation N), identifying, in the mask, all non-zero entries, locating, in the generation 0 data stream, the blocks to which this entry corresponds to and based on the value n, modifying the generation 0 block to generate a generation N data stream.
US10997050B2

Systems, methods, and devices for retrying a query. A method includes receiving from a client account a query directed to database data associated with the client account. The method includes determining that the attempt to execute the query is unsuccessful and making retry attempts to execute the query until making a retry attempt that is successful. The method includes logging each retry attempt and generating a filtered transaction log at least in part by filtering out from the transaction log each unsuccessful attempt to execute the query and providing the filtered transaction log to the client account.
US10997049B2

A memory system includes a memory device including first storage elements which store data, a temperature sensor which measures a temperature of the memory device, and a controller including a processor which acquires a current temperature from the temperature sensor as a first temperature, acquires a temperature when the data is written into the first storage element, from the memory device as a second temperature, determines whether a difference between the first temperature and the second temperature exceeds a predetermined temperature difference, and when the difference exceeds the predetermined temperature difference, instructs the memory device to rewrite the data written in the first storage element. The memory device includes a sequencer which determines a voltage for the rewrite, based on the difference and a voltage when the data is written into the first storage element.
US10997044B2

Methods and apparatus for automatic qubit calibration. In one aspect, a method includes obtaining a plurality of qubit parameters and data describing dependencies of the plurality of qubit parameters on one or more other qubit parameters; identifying a qubit parameter; selecting a set of qubit parameters that includes the identified qubit parameter and one or more dependent qubit parameters; processing one or more parameters in the set of qubit parameters in sequence according to the data describing dependencies, comprising, for a parameter in the set of qubit parameters: performing a calibration test on the parameter; and performing a first calibration experiment or a diagnostic calibration algorithm on the parameter when the calibration test fails.
US10997039B2

A method for operating a data storage device which includes a nonvolatile memory device including a plurality of memory blocks, includes generating a valid page count table including the number of valid pages of each of closed blocks among the plurality of memory blocks in which data are written in all pages thereof and the number of valid pages of at least one open block among the plurality of memory blocks in which data is written in a part of pages thereof; generating a valid page scan table including a scan pointer for scanning the number of valid pages of the open block; and backing up the valid page count table and the valid page scan table in a meta block among the plurality of memory blocks.
US10997037B1

A request is received from a client for accessing a first backup instance of first backup data associated with the client, wherein the request includes a first filename and a first savetime. A first directory record database is identified from a plurality of directory record databases based on a client identifier (ID) identifying the client. A first node identifier associated with a first directory comprising the first filename from the first directory record is identified. A first node record database is identified based on the first savetime from the node record databases, the first node record database including node records, each corresponding to a file or a directory of files associated with the first backup instance. A first node record is obtained from the first node record database based on the first node identifier. Node record information associated with the first node record is returned to the client.
US10997030B2

Providing disaster recovery of a distribute file system metadata server as a service is disclosed. In various embodiments, an indication is received to provide alternative access to a file system metadata server. A copy of a self-describing backup of the file system metadata server is obtained, e.g., from cloud-based storage. The backup is used to provide access to a read only instance of the file system metadata server.
US10997029B2

An apparatus for core repair includes a failure analysis and recovery (“FAR”) probe that accesses a core of a processor and units of the core over a low-level communication bus while the core is operational after a failure notification. The FAR probe compares operational data of the core versus vital product data (“VPD”) while the core is running tests and a thermal, power, functional (“TPF”) workload to determine if the core is in a degraded state and runs tests to identify a failure after determining that the core is in a degraded state. The FAR probe adjusts parameters of the core in response to identifying a failure of the core and re-evaluates the core to determine if the core is functional. The FAR probe returns the core to service after determining that the core is functional. The FAR probe operates independent of other processor cores while the cores are operational.
US10997027B2

Systems and methods for implementing a lightweight checkpoint technique for resilience against soft errors are disclosed. The technique provides effective, safe, and timely soft error detection and recovery using software. In an exemplary aspect, resilience against data flow errors and control flow errors is provided in critical or mixed-critical applications in each basic block or at critical basic blocks. Verified register preservation is provided at each basic block, along with memory preservation checkpoints. In this manner, soft errors are quickly detected and addressed. The register and memory preservation further allows for safe re-execution from recoverable soft errors. Control flow errors can also be detected at the beginning and/or end of each basic block.
US10997023B1

A method for execution by a dispersed storage and task (DST) execution unit includes receiving a slice access request for execution by the DST execution unit. At least one ordered codec algorithm is identified. The slice access request is executed by utilizing the at least one ordered codec algorithm. A slice access response indicating an outcome of the slice access request is generated by the DST execution unit.
US10996996B2

Embodiments of the present disclosure disclose an apparatus and a method for implementing multiple content management service operations by sending a batch service request for a batch, wherein the batch comprises multiple content management service operations; and receiving a batch service response, wherein the batch service response indicates at least one of a state of the batch and a result from executing the batch.
US10996994B2

A plurality of ordered lists of dispatch queues corresponding to a plurality of processing entities are maintained, wherein each dispatch queue includes one or more task control blocks or is empty. A determination is made as to whether a primary dispatch queue of a processing entity is empty in an ordered list of dispatch queues for the processing entity. In response to determining that the primary dispatch queue of the processing entity is empty, a task control block is selected for processing by the processing entity from another dispatch queue of the ordered list of dispatch queues for the processing entity, wherein the another dispatch queue from which the task control block is selected meets a threshold criteria for the processing entity.
US10996983B1

A method, system and program product for remote scheduling of at least one job to run on a plurality of computers in a computer network. The job scheduler enables selection of a domain that includes at least a subset of the computers on which the job is to run. A list of computers in the selected domain is automatically generated. The computers on which the job is to run can be selected from the generated list of computers. A configuration file is created for storing an identification of the selected domain and the job to be run on the selected computers in the domain.
US10996980B2

A number of command processing devices, architectures, and methods are described. One example of a command processing device is disclosed to include a classification engine configured to classify input commands, a sequencer in communication with the classification engine, one or more thread managers in communication with the sequencer, and one or more sub-processing engines in communication with each of the one or more thread managers. The sequencer may control staging of work across multiple threads and processing elements within threads. Each of the one or more thread managers are configured to delegate work to different sub-processing engines. Each of the one or more sub-processing engines are configured to perform sub-tasks in connection with completing processing of an input command received at the classification engine based on particular sub-tasks assigned to the one or more sub-processing engines by the one or more thread managers.
US10996979B2

A compatibility is ascertained between a configuration of a quantum processor (q-processor) of a quantum cloud compute node (QCCN) in a quantum cloud environment (QCE) and an operation requested in a first instruction in a portion (q-portion) of a job submitted to the QCE, the QCE including the QCCN and a conventional compute node (CCN), the CCN including a conventional processor configured for binary computations. In response to the ascertaining, a quantum instruction (q-instruction) is constructed corresponding to the first instruction. The q-instruction is executed using the q-processor of the QCCN to produce a quantum output signal (q-signal). The q-signal is transformed into a corresponding quantum computing result (q-result). A final result is returned to a submitting system that submitted the job, wherein the final result comprises the q-result.
US10996973B2

A system, a method, and a computer program product for use with a virtualization environment operable to execute one or more virtualization functions. A computing device determines an identifier associated with a first virtualization function. The computing device determines one or more commands available for execution using the first virtualization function. The computing device stores each determined command with the first virtualization function identifier. The computing device responsive to an input of a first command, matches the first command with each determined command in order to determine one or more matching commands. Responsive to selection of a first matching command, the computing device executes the associated first virtualization function and the first matching command.
US10996965B2

A device configured to emulate a string correlethim object generator includes a first processing stage and a second processing stage. The first processing stage outputs a first sub-string correlithm object comprising an n-bit digital word, wherein each bit of the n-bit digital word comprises a value of zero or one. The second processing stage receives the first sub-string correlithm object from the first processing stage and outputs a second sub-string correlithm object. Each bit of the second sub-string correlithm object has a value that is based on the value of a corresponding bit of the first sub-string correlithm object and changed values for a particular number of bits identified by a distance parameter.
US10996958B2

A test board is provided including a first branch line including a first portion which receives an input signal and a second portion opposite to the first portion. A plurality of second branch lines branch from the first branch line. Each of the second branch lines include a third portion connected to the second portion of the first branch line and a fourth portion connected to the third portion. A first characteristic impedance of the first portion of the first branch line is different from a second characteristic impedance of the second portion of the first branch line. A third characteristic impedance of the third portions of each of the second branch lines is different from a fourth characteristic impedance of the fourth portions of each of the second branch lines. The second characteristic impedance is equal to a combined characteristic impedance of the third portions of each of the second branch lines.
US10996942B1

An information handling system includes a processor, a graphics processing unit (GPU) including an interrupt interface coupled to the processor, and a low-speed interface, and a baseboard management controller (BMC) coupled to the low-speed interface. The GPU is configured to receive a first command from the BMC via the low-speed interface to halt processing data, to send a first interrupt to the processor via the interrupt interface in response to receiving the first command, to determine that the processor has halted sending data to the first GPU in response to the first interrupt, and to send a first reply to the command in response to determining that the processor has halted sending data. The BMC is configured to reboot the first GPU without rebooting the processor in response to receiving the first reply.
US10996931B1

The technology disclosed relates to authoring of vertical applications of natural language understanding (NLU), which analyze text or utterances and construct their meaning. In particular, it relates to new programming constructs and tools and data structures implementing those new applications.
US10996929B2

This disclosure describes techniques for processing data bits using pseudo-random deterministic bit-streams. In some examples, a device includes a pseudo-random bit-stream generator configured to generate bit combinations encoding first and second numerical values based on a proportion of the data bits in the sequence that are high relative to the total data bits in the sequence. The device also includes a stochastic computational unit configured to perform a computational operation on the bit combinations and produce an output bit-stream having a set of data bits indicating a result of the computational operation, wherein the data bits of the output bit-stream represent the result based on a probability that any data bit in the set of data bits of the output bit-stream is high.
US10996922B2

An electronic apparatus is provided. The electronic apparatus includes a housing, a touchscreen display positioned inside the housing and exposed through a first area of the housing, a microphone positioned inside the housing and exposed through a second area of the housing, at least one speaker positioned inside the housing and exposed through a third area of the housing, a wireless communication circuit positioned inside the housing, a processor positioned inside the housing and electrically connected to the touchscreen display, the microphone, the at least one speaker, and the wireless communication circuit, and a memory positioned in the housing and electrically connected with the processor.
US10996919B2

An audio capture method is performed by a computing system. A plurality of applications is instantiated. An audio data stream is received via audio capture hardware. The audio data stream is stored in a memory space accessible by the plurality of applications. A trigger associated with an application of the plurality of applications is detected. A history segment of the audio data stream is provided from the shared memory space to the application based on the trigger. The history segment is captured prior to the trigger. A contemporary segment of the audio data stream is provided to the application based on the trigger. The contemporary segment is captured subsequent to the trigger.
US10996912B2

A tiled display system is disclosed, which includes: a plurality of display devices; and a controller driving the plurality of display devices to enable each display device to display a sub-frame, all sub-frames being tiled as one frame, wherein the display devices include: a first display device that starts displaying first and a last display device that starts displaying last, the first display device displays the sub-frame at a first time point, the last display device displays the sub-frame at a last time point, and the first time point and the last time point satisfy an equation: 0<(Tn−T1)≤(1/H1)×[(N−1)/N], where T1 is the first time point, Tn is the last time point, H1 is a refresh rate of each display device, and N is a number of the display devices. In addition, a display device including a plurality of display panels is also disclosed.
US10996910B2

A display apparatus includes a display; a communication circuit configured to communicate with a first external device or a second external device; a storage configured to store a list of a first content group designated to allow sharing by a first user of the first external device, a second content group designed to block sharing by the first user, a third content group designated to allow sharing by a second user of the second external device, and a fourth content group designated to block sharing by the second user; and a processor configured to: selectively process a content list based on detection of the first external device and detection of the second external device through the communication circuit.
US10996907B2

A terminal device may supply a communication executing instruction to an OS program. The OS program may supply a signal sending instruction to a first wireless interface in response to obtaining the communication executing instruction, and the first wireless interface may start sending a polling signal in response to obtaining the signal sending instruction and establishes a first wireless connection with the communication device. The first wireless connection may be for causing the communication device to execute a specific process. After the first wireless connection has been established with the communication device, the terminal device may determine whether a predetermined condition is fulfilled; and in a case where it is determined that the predetermined condition is not fulfilled, may supply the communication executing instruction to the OS program without the specific instruction being inputted.
US10996906B2

An image processing apparatus that is capable of requesting maintenance in a stage of an error sign. The image processing apparatus is connectable with an information processing apparatus providing service to the image processing apparatus. A detection unit detects an error sign occurred in the image processing apparatus. A display control unit controls so as to display a notification screen about the error sign detected by the detection unit on a display unit of the image processing apparatus. The display control unit controls display so that the notification screen is displayed on the display unit in a case where a contract of receiving service from the information processing apparatus is invalid. And the display control unit controls the display so that the notification screen is not displayed on the display unit in a case where the contract is valid.
US10996898B2

A storage system in one embodiment comprises a plurality of storage devices and an associated storage controller. The storage controller is configured to identify a dataset to be scanned to generate a capacity release estimate for prospective deletion of that dataset, to designate a content-based signature prefix to be utilized in the scan, and to scan logical address mapping information for the dataset to identify one or more pages of the dataset that have the designated content-based signature prefix. The scanning further comprises, for each such identified page, determining a reference count of the page, and responsive to the reference count of the page having a particular value, determining a compressibility measure for the page. The storage controller generates the capacity release estimate for prospective deletion of the dataset based at least in part on the one or more page compressibility measures determined as part of the scan.
US10996895B1

A method for execution by a computing device of a dispersed storage network includes obtaining resource information for a subset of storage units of a storage unit pool. W available storage units of the storage unit pool are identified in response to receiving a store data request. W choose S combinations of selecting S number of storage units of the W available storage units are identified. A plurality of rating levels is calculated based on the resource information, where each of the plurality of rating levels are assigned to a corresponding combination of the W choose S combinations. One combination of the W choose S combinations is selected based on the plurality of rating levels. Storage of data of the store data request is facilitated utilizing the S number of storage units of the selected one combination.
US10996891B2

A host computational device transmits a first write command with a first token over a first interface to a storage controller. In response to receiving an indication by the host computational device that the first write command has failed in the storage controller, the host computational device transmits a second write command with a second token over a second interface to the storage controller, wherein the second write command is a retry of the first write command that failed, wherein the second token is identical to the first token, and wherein the second interface is a slower communication link than the first interface.
US10996884B2

A method, computer program product, and computer system for determining, by a computing device, that an object of a plurality of objects is an orphan. It may be determined that the object is older than a threshold age. A capacity occupied by the object may be reclaimed based upon, at least in part, determining that the object is an orphan and determining that the object is older than the threshold age.
US10996867B2

Devices and techniques for managing partial superblocks in a NAND device are described herein. A set of superblock candidates is calculated. Here, a superblock may have a set of blocks that share a same position in each plane in each die of a NAND array of the NAND device. A set of partial super block candidates is also calculated. A partial superblock candidate is a superblock candidate that has at least one plane that has a bad block. A partial superblock use classification may then be obtained. Superblocks may be established for the NAND device by using members of the set of superblock candidates after removing the set of partial superblock candidates from the set of superblock candidates. Partial superblocks may then be established for classes of data in the NAND device according to the partial superblock use classification.
US10996863B1

This disclosure provides techniques for managing memory which match per-data metrics to those of other data or to memory destination. In one embodiment, wear data is tracked for at least one tier of nonvolatile memory (e.g., flash memory) and a measure of data persistence (e.g., age, write frequency, etc.) is generated or tracked for each data item. Memory wear management based on these individually-generated or tracked metrics is enhanced by storing or migrating data in a manner where persistent data is stored in relatively worn memory locations (e.g., relatively more-worn flash memory) while temporary data is stored in memory that is less worn or is less susceptible to wear. Other data placement or migration techniques are also disclosed.
US10996855B2

A module manages memory in a computer. The module monitors usage of a primary memory associated with the computer. The primary memory stores memory blocks in a ready state. In response to primary memory usage by the memory blocks in the ready state exceeding a ready state threshold, the module compresses at least some of the memory blocks in the ready state to form memory blocks in a ready and compressed state. In response to primary memory usage by the memory blocks in the ready and compressed state exceeding a release threshold, the module releases at least some of the memory blocks in the ready and compressed state. In response to primary memory usage by the memory blocks in the compressed state exceeding a compressed threshold, the module transfers at least some memory blocks in the compressed state to a secondary memory associated with the computer.
US10996848B2

The described technology relates to a wearable electronic device. The wearable electronic device may include a touch display, a rim surrounding the touch display, a rim touch sensor disposed on at least a portion of the rim, a band portion that allows the wearable electronic device to be worn on a user's wrist, and a control unit configured to receive a rim touch on the rim through the rim touch sensor and generate a control signal for controlling the wearable electronic device based on at least one of attributes of the rim touch.
US10996847B2

Method for providing content search interface in electronic device including executing content on screen; displaying first graphic user interface (GUI) including a first object indicating starting point of content, second object indicating ending point of content, and third object indicating point of playback of content, wherein first object and second object are near each other and third object is displayed on curved path connecting first object and second object; in response to receiving first user input on first GUI, moving third object on curved path; in response to receiving second user input, displaying second GUI forming angle within selected range on curved path, wherein second GUI comprises plurality of discrete labels representing different speeds or rates at which third object moves on curved path; and in response to receiving third gesture input on second GUI while content is executed, changing speed at which third object moves on curved path.
US10996840B1

A disclosed method may include (1) providing a graphical drag-and-drop icon for visual presentation to a user within a user interface of a software application, (2) detecting a drag action performed by the user on the graphical drag-and-drop icon relative to the user interface, (3) detecting a drop action performed by the user on the graphical drag-and-drop icon relative to the user interface, (4) determining, based at least in part on a location of the drop action relative to the user interface, that the user dropped the graphical drag-and-drop icon on a specific feature of the user interface, and then in response to determining that the user dropped the graphical drag-and-drop icon on the specific feature of the user interface, (5) providing help documentation associated with the specific feature of the user interface for visual presentation to the user. Various other systems and methods are also disclosed.
US10996838B2

An automated teller device having accessibility configurations is disclosed. in one aspect, in response to a setting to enable the accessibility keypad mode, the automated teller device operates a session in an accessibility keypad mode. In the accessibility keypad mode a second set of actions is mapped to the keys of the keypad. The second set of actions is different than a first set of actions mapped to the keys of the keypad in a standard keypad mode. The second set of actions comprises one or more of actions for navigation and input selection of the graphical user interface, actions for control of audio being reproduced, actions for control of volume of the audio being reproduced, or actions for control of a rate of reproduction of the audio being reproduced.
US10996837B2

An electronic apparatus connectable with an external apparatus includes: a communication unit which communicates with the external apparatus; an interface where a plurality of devices can be connected; and a control unit which controls plug and play for a device connected to the interface. The control unit does not cause the external apparatus to execute plug and play accompanying the connection between the electronic apparatus and the external apparatus when a first device is connected to the interface, the first device is not a specific type. The control unit causes the external apparatus to execute plug and play accompanying the connection between the electronic apparatus and the external apparatus when a second device is connected to the interface, the second device is the specific type.
US10996826B2

A computer-implemented method of display of project management timelines is presented in accordance with aspects of the present disclosure. In various embodiments, the method includes displaying a spinning spiral temporal element with spiral rings, starting from a center and moving outwards over time, including one or more stars disposed on the rings in chronological order of present importance, wherein each star includes a folder; selecting a star in the closest orbit; and displaying a page containing the selected star at the center of a spinning spiral temporal element with spiral rings, starting from a center and moving outwards over time, including one or more planets disposed on the rings in chronological order of present importance, wherein each planet includes a folder. The planet includes at least one of contact info, contract, scope of work, or time frame.
US10996823B2

Various systems and methods are provided that display various interactive user interfaces containing interactive maps. The user may use the interactive map to perform searches for data objects, toggle different layers associated with different types of objects for display, generate heatmaps based upon a grid and/or data object shapes, copy data between different interactive maps, and/or define filters to filter the displayed data. In response to user interaction with the map at a client system, tile layers are generated using server-side components, assembled into map tiles, and transmitted to client-side components to be displayed to the user. The tile layers may include a base tile layer, vector tile layer, selection tile layer, and inactive tile layer.
US10996816B2

The present disclosure relates to analyzing mood of a group of users. An apparatus (100) comprises a storage location (102) for storing emoticons, user devices (104), a transceiver (106), a tagging module (108), a collator (110), and a report generator (112). The transceiver (106) receives boot signal generated by the user devices (104) to extract the stored emoticons to construct and transmit a data frame having emoticons, a lock command, and an unlock command. The tagging module is (108) configured to tag the selected emoticon with a user identifier. The collator (110) is configured to collate a plurality of tagged emoticons for each of the users over a predetermined time period and generate an emotional index for each of the users. The report generator (112) is configured to generate a report based on the emotional index for each of the users.
US10996815B1

Disclosed is an electronic system for amending and studying codes of regulation, including an Internet-connected electronic device receiving amendments of texts from a server. The electronic device includes a display with a timeline highlighting the text modification dates, labeling the successful reading or the failure thereof with symbols and/or colors. The electronic device includes an electronic pen allowing supplementing the text with highlights, remarks, notes, external links, images, etc. The electronic pen includes the following buttons: “mode”, causing the reversible switching from a “highlighter” mode, to a “pen” mode, to an “eraser” mode; “timeline” to compare the different versions of the laws; “users” to view and share comments on the legislative texts with other users; “writing” to modify the writing settings and adapt the space available for the user for the remarks; and a tip to write with precision on the law texts and loaded documents.
US10996811B2

Systems, devices, media, and methods are presented for controlling user interface with an object depicted within the user interface. The systems and methods initiates an augmented reality mode configured to present augmented reality elements within a graphical user interface. A face is detected within a field of view of an image capture component and presented within the graphical user interface. In response to detecting the face, the systems and methods sequentially present a set of augmented reality elements within the graphical user interface. A subset of the augmented reality elements and the face may be depicted contemporaneously. A movement is detected of at least a portion of the face relative to a first augmented reality element and presentation of the first augmented reality element is modified and at least one second augmented reality element is presented.
US10996799B2

A touch screen assembly and an electronic device are provided. The touch screen assembly comprises a first thin film layer, a conductive layer and a second thin film layer stacked together from bottom to top, and a base wherein the first film layer is disposed on the base. A difference value of refractive index between the base and the conductive layer is 0˜0.6, thus improving light transmittance, reducing influence to visual effects and improving touch screen quality.
US10996797B2

There is provided an information processing device capable of appropriately performing processing even in a state in which bodies are piled, the information processing device including: a detection unit that detects a feature amount of an object and an operation object in a sensing-possible region; and an attribute processing unit that decides, on the basis of the detection unit having detected a change in the feature amount of the object in a depth direction of sensing using the operation object, an attribute to be associated with the object after the change in the future amount using an attribute associated with the object before the change.
US10996790B2

A touch system includes a touch panel; an active pen configured to generate a signal; and a touch controller electrically connected to the touch panel and configured to detect the signal. When the touch controller supports at least two protocols, a protocol of the touch controller is automatically switched to one of the at least two protocols. The active pen automatically detects the one of the at least two protocols, and a protocol of the active pen is switched to the one of the at least two protocols.
US10996788B2

An electronic device displays, on a display, a user interface that includes one or more user interface objects. The device detects a first input on the touch-sensitive surface at a location that corresponds to a first user interface object of the one or more user interface objects. Detecting the first input includes detecting a change in intensity of the first input on the touch-sensitive surface from a first intensity to a second intensity, different from the first intensity. In response to detecting the first input, the device obtains a change in a value of a respective simulated physical property that changes in response to changes in intensity of the first input on the touch-sensitive surface, and updates an appearance of the user interface by progressing a first animation between a first state and a second state based on the change in the value of the respective simulated physical property.
US10996787B1

In one embodiment, an apparatus and associated method are provided, comprising: at a device having a display and a touch-sensitive surface: displaying a first user interface of a first application on the display; while displaying the first user interface of the first application, detecting a first input by a first contact on the touch-sensitive surface that meets one or more criteria; in response to detecting the first input by the first contact that meets the one or more criteria: in accordance with a determination that the first application is subject to the first contact meeting the one or more criteria, ceasing to display the first user interface of the first application and displaying a respective other user interface on the display; and in accordance with a determination that the first application is not subject to the first contact meeting the one or more criteria, maintaining display of the first user interface of the first application without displaying the respective other user interface.
US10996784B2

A display device with a touch detection device is provided and includes display elements arranged in matrix of row and column direction and surrounded by scan lines each extending in a first direction and a signal lines each extending in a second direction, the display elements including a red display element, a green display element, and a blue display element; light shielding members each extending in one direction, the light shielding members arranged between the display elements adjacent to each other; and touch detection electrodes each extending in the one direction and arranged between the light shielding members and the display elements, and the touch detection electrodes including metal wires that extend overlapping the light shielding members, Wherein the metal wires are divided into metal wire parts that are arranged in the column direction, and the metal wire parts, each being longitudinal in the one direction, are disposed without crossing each other and spaced from each other in the one direction.
US10996776B2

To intuitively identify the state of an electronic device. There is provided an electronic device that implements a predetermined function, the electronic device including: an operation detection unit configured to detect a physical operation on the electronic device; a transmitter configured to transmit operation information indicating the operation to an external device; a receiver configured to receive feedback information indicating at least a type of feedback representing a state relating to the function, the feedback information being transmitted by the external device in response to the operation information; and a feedback unit configured to provide the feedback in accordance with the feedback information.
US10996773B2

Methods and systems may provide for a gyratory sensing system (GSS) for extending the human machine interface (HMI) of an electronic device, particularly small form factor, wearable devices. The gyratory sensing system may include a gyratory sensor and a rotatable element to engage the gyratory sensor. The rotatable element may be sized and configured to be easily manipulated by hand to extend the HMI of the electronic device such that the functions of the HMI may be more accessible. The rotatable element may include one or more rotatable components, such as a body, edge or face of a smart watch, that each may be configured to perform a function upon rotation, such as resetting, selecting, and/or activating a menu item.
US10996763B2

Systems for and methods of managing input gestures of a user within a simulated environment are provided.
US10996759B2

A method, a computer-readable medium, and an apparatus for customizing an input device are provided. The method may include setting a set of parameters associated with actuating a button of the input device. The set of parameters may include at least one of a threshold force for actuating the button or a threshold displacement for actuating the button. The method may receive a press of the button. The method may provide a tactile feedback based on the set of parameters in response to the press of the button.
US10996758B2

An object execution method and apparatus is provided for executing an object based on an input pressure level with a haptic feedback indicative of an attribute of the object. An object execution apparatus may include a display unit, an input unit, and a control unit. The display unit may display at least one object. The input unit may detect a selection of an object and/or a pressure level input for executing the object. The control unit may check a reference pressure value preset for the selected object. The reference pressure value may be indicative of attribute information of the object. The control unit may compare an input pressure value of the pressure level input with the reference pressure value, and may determine whether to execute the object based on the comparison result. The input unit comprising a vibration generator may generate a vibration mapped to the reference pressure value.
US10996756B1

The disclosed tactile input mechanisms may include a bladder dimensioned to hold a fluid, a pressure sensor coupled to the bladder and configured to sense a pressure exerted against the bladder, and a fluidic valve coupled to the bladder and configured to vent the bladder in response to the sensed pressure reaching a predetermined threshold. Various other related systems and methods are also disclosed.
US10996755B2

A device comprising: a device housing defining a space for accommodating one or more electronic components, the device housing comprising: a first panel bounding the space and having an exterior surface facing away from the space, and a second panel bounding the space and including a touch-sensitive display having a display surface facing away from the space, the display surface and the exterior surface being opposite surfaces; a haptic feedback module supported by and conforming to at least a portion of the exterior surface, the haptic feedback module comprising a haptic response layer, the haptic response layer comprising a piezoelectric material and electrodes and configured to couple vibrations to a user body member in contact with the haptic feedback module to provide a haptic response to the user during operation of the device; and an electronic control module accommodated in the space and coupled to the electrodes of the haptic response layer, the electronic control module being programmed to receive a touch input signal from the touch-sensitive display and provide haptic signals to the electrodes based on the received touch input signal to activate the piezoelectric material of the haptic response layer.
US10996741B2

A method, computer system, and a computer program product for interpreting conversation engagement is provided. The present invention may include receiving, by an augmented reality device, an input, wherein the augmented reality device is associated with a user. The present invention may also include processing the received input. The present invention may then include analyzing the input based on the processed input. The present invention may further include determining that the user is engaged in a conversation with an individual based on the analyzed input. The present invention may also include capturing a plurality of core parameters between the user and the individual based on the determined engaged conversation. The present invention may then include analyzing the captured plurality of core parameters. The present invention may further include delivering a representation of the analyzed plurality of core parameters to the user on the augmented reality device.
US10996735B2

Methods, systems, and devices for managing a power system are described. A power management system may include multiple interconnected power supply and control units that plug directly into a standard residential power outlet. A power management system may include multiple interconnected power supply and control units that plug directly into a standard residential power outlet. Together, the interconnected power supply and control units may provide a distributed power backup system in the form of a home energy nano-grid. The power management system may provide backup power, power sharing, and device inter-connectivity while enabling efficient scalability and the robustness of a distributed system. The power management system may also include a power usage monitoring unit, which may gather data and use it to improve the efficiency of power usage throughout the home.
US10996727B2

In one or more embodiments, one or more systems, processes, and/or methods may determine that an external power supply coupling is coupled to an information handling system (IHS); may determine that power is not being received via the external power supply coupling; may, after determining that determining that power is not being received via the external power supply coupling, determine that a battery power supply of the IHS is able to power the IHS; may determine that a user is not present; may save a state of the IHS to a non-volatile memory medium; and may power down the IHS. In one or more embodiments, the one or more systems, processes, and/or methods may further receive power via the external power supply coupling; may power up the IHS; and may restore the state of the IHS from the non-volatile memory medium.
US10996721B2

A terminal screen includes a substrate, and a display layer on the substrate. The display layer includes a primary display area and a secondary display layer. The secondary display area includes a plurality of pixels, each pixel including sub-pixels of at least three different colors, which includes a first color, a second color and a third color. In the secondary display area, a wiring for connecting the sub-pixels of the first color, a wiring for connecting the sub-pixels of the second color, and a wiring for connecting the sub-pixels of the third color are in a same layer.
US10996717B2

In a display assistant device, a speaker is mounted in a waveguide structure which is at least partially disposed beneath a display screen. The waveguide structure is mounted in an exterior housing which includes speaker grills distributed on a plurality of surfaces of the exterior housing, permitting sound waves from the speaker to be projected outside the exterior housing. A cover structure is disposed on top of the waveguide structure to conceal the waveguide structure and speaker within the exterior housing. The cover structure has a tilted bottom surface configured to be suspended above the waveguide structure and to be separated by a first space. Sound waves projected from an upper portion of the speaker are reflected by the tilted bottom surface and are guided through the first space to exit the device from a speaker grill portion located on a rear side of the exterior housing.
US10996712B2

Operability is improved when operating an electronic device with one hand. An electronic device (1) includes a touch sensor on the front surface, a touch sensor on the back surface, and a controller (14) that closes a screen currently being displayed upon detecting an operation on the touch sensor (13) on the back surface.
US10996710B2

The description relates to devices, such as computing devices having displays that can be rotated through a range of travel. The device can counter-balance the display to create a near weightless feel for the user when repositioning the display.
US10996700B1

A fast response amplifier circuit includes a pre-stage circuit and an output stage circuit. The pre-stage circuit generates a control signal according to a difference between a first input signal and a second input signal. The output stage circuit generates an output signal at an output node according to the control signal. The output stage circuit includes: a power transistor controlled by a driving signal to generate the output signal; a voltage positioning transistor operates according to the output signal to steer a first portion and a second portion of a bias current; an overshoot detecting circuit detecting an overshoot of the output signal to generate an overshoot indicating signal; and a first overshoot suppressor which generates a first overshoot suppressing signal according to the overshoot indicating signal to adjust a conduction resistance of the power transistor to suppress an overshoot of the output signal.
US10996699B2

A low drop-out (LDO) voltage regulator circuit includes a power transistor having a control terminal configured to receive a control signal and an output terminal coupled to an output node. A current regulation loop senses current flowing through the power transistor and modulates the control signal to cause the power transistor to output a constant current to the output node. A voltage regulation loop senses voltage at the output node and modulates the control signal to cause the power transistor to deliver current to the output node so that an output voltage at the output node is regulated. The current regulation loop includes a bipolar transistor connected to the control terminal of the power transistor, where a base terminal of the bipolar transistor is driven by a signal dependent on a difference between the sensed current flowing through the power transistor and a reference.
US10996690B2

A system and method of authenticating a replaceable product reservoir for use in a product dispenser includes incorporating a data storage device into the replaceable product reservoir where the dispenser control reads data from the storage device to verify that the correct replaceable product reservoir has been installed in the product dispenser.
US10996688B2

A gas supply system according to the present disclosure includes a first flow channel connected to a first gas source of a first gas, formed inside a ceiling or a sidewall of the treatment container, and communicating with the treatment space through a plurality of first gas discharge holes. The gas supply system also includes a second flow channel connected to a second gas source of a second gas, formed inside the ceiling or the sidewall of the treatment container, and communicating with the treatment space through a plurality of second gas discharge holes. The gas supply system further includes a plurality of first diaphragm valves, wherein each of the first diaphragm valves is provided between the first flow channel and the first gas discharge hole to correspond to the first gas discharge hole.
US10996686B2

A spatially positioned assembly comprising, in preferred embodiments, a fluid inlet in fluid flow communication with a fluid connection adapter. A plurality of boom sections are concatenated in articulated fashion. The plurality is rotatably connected to a turret at a proximal thereof, and is rotatably connected with the fluid connection adapter at a distal end thereof. The fluid connection adapter is disposed for connection to a mating fluid connection housing assembly provided on a wellhead. Independent control of rotation at multiple axes on the spatially positioned assembly allows an operator to establish measured directional bearings at axes, such that sets of measured directional bearings values contribute to defining corresponding spatial positions for the assembly.
US10996685B2

A spatially positioned assembly comprising, in preferred embodiments, first and second boom sections concatenated in articulated fashion to a turret at a proximal end thereof, and rotatably connected with a fluid connection adapter at a distal end thereof. The fluid connection adapter is preferably configured for connection to a mating fluid connection housing assembly provided on a wellhead. Independent control of rotation at each of multiple axes on the spatially positioned assembly allows an operator to establish corresponding desired spatial positions for the spatially positioned assembly.
US10996673B1

A method of control includes operating in autonomous mode and steering according to a tracking angle. The method also includes receiving a torque signal indicating a measured torque being applied to a steering control device and determining a difference between an expected torque and the measured torque, and based on a direction of the expected torque, the direction of the measured torque, and the difference between the two, switching from autonomous mode of operation to manual mode operation.
US10996670B2

An electric unmanned aerial vehicle includes a position sensor, a memory, and a controller in communication with the position sensor and the memory. The position sensor is configured to obtain coordinate information of a present position of the electric unmanned aerial vehicle in real-time. The coordinate information includes a plane coordinate on a horizontal plane and a height coordinate in a vertical direction. The memory stores coordinate information of a preset position of the electric unmanned aerial vehicle. The controller is configured to calculate a safety electricity amount needed by the electric unmanned aerial vehicle to perform a safety protection command based on the plane coordinate and the height coordinate, compare the safety electricity amount with a present remaining electricity amount of a battery of the electric unmanned aerial vehicle, and perform a safety protection command if the present remaining electricity amount is not greater than the safety electricity amount.
US10996666B2

The presently disclosed technology discloses an unmanned aerial vehicle control method and apparatus. A device displays a map. The device detects a first movement path on a touch-sensitive surface of the device. The device overlays a trajectory on the map in accordance with the first movement path. The device automatically generates a number of waypoints along the trajectory. and the device displays the waypoints on the trajectory and sends instructions to an unmanned vehicle in accordance with the trajectory and the waypoints. The unmanned vehicle moves in accordance with trajectory by executing the instructions.
US10996662B2

A manufacturing equipment diagnosis support system includes: a data collector which collects and records respective data in plural apparatuses to be monitored provided in manufacturing equipment; a data analysis device; and a display. The data analysis device includes: a data analysis range setting unit which sets an analysis range of data, by an item of data and time period; a data grouping unit which classifies the data into a category based on specification and use condition of the apparatus to be monitored, and a category based on a physical quantity which the data shows, to group the data; a feature extracting unit which extracts a feature in each of the data items; an unusual phenomenon specifying unit which specifies an unusual phenomenon candidate item; and a testing unit which tests whether there is a significant difference or not between the unusual phenomenon candidate item and an other data item.
US10996648B2

Third party developed control logic for automation controllers is provided to customers using a communication network. At least one tool is provided for a third party to develop control logic for an automation controller. The automation controller is remotely located from the communication network. A hardware platform on which to operate the control logic is selected. Once built, the control logic is linked to at least one operational characteristic of the hardware platform such that the control logic is operable to perform at least one predetermined function of the automation controller using the hardware platform.
US10996644B2

A power system for connecting a power source, an energy storage unit and a grid includes a power inverter, an energy storage power converter and a controller. The power inverter is electrically coupled to the power source through a DC bus and converts DC power from the DC bus to AC power output to the grid. The power converter is electrically coupled between the DC bus and the energy storage unit and stores power in the energy storage unit and discharges power from the energy storage unit. The controller controls the power converter to store excess power from the power source that cannot be output to the grid in the energy storage unit, and control the energy storage power converter to discharge power stored in the energy storage unit to the power inverter to output to the grid.
US10996637B2

A system includes at least one hardware processor interoperably coupled with computer memory and configured to perform operations of one or more components of the computer-implemented system. The system includes a detachable module (DM) delivery system configured to deploy, from release grooves of the NRSS and during a survey of the NRSS inside a wellbore during drilling of a well, plural DMs into an environment surrounding the NRSS, wherein the plural DMs are pre-loaded into the NRSS, and plural DMs are configured to gather and store sensing data from the environment.
US10996634B2

A system and method for fast converging gain calibration for phase lock loops (PLL) are herein disclosed. According to one embodiment, a method includes receiving, with a voltage generation circuit, an input value representing a difference between a sampled voltage and a reference voltage, and adjusting, with the voltage generation circuit, the reference voltage by generating a voltage output based on the difference represented by the input value.
US10996617B2

A developing cartridge mountable to a development rotary of an electrophotographic image forming apparatus, a coupling member for transmitting a rotational force from a main assembly engaging portion to a developing roller, the coupling member being engageable and disengageable relative to the engaging portion with rotation of the rotary, the coupling member being movable among a rotational force transmitting angular position, a pre-engagement angular position in which the coupling member is inclined relative to that in the transmitting angular position to engage with the engaging portion, and a disengaging angular position for disengaging therefrom; and an inclination regulating member movable between a regulating position for positioning the coupling member to the pre-engagement position and a retracted position, the inclination regulating member being movable from the retracted position to the regulating position by being abutted by a function member of the rotary.
US10996608B1

A sheet discharge device includes at least one sheet discharge tray, a sheet discharge position adjustment actuator, and a controller. The sheet discharge tray receives discharged sheets. The discharge position adjustment actuator adjusts discharge positions of the discharged sheets on the at least one sheet discharge tray. The controller compares a first rotation amount of first print data printed on a first sheet with a second rotation amount of second print data printed on a second sheet. In response to a determination that the first rotation amount is different than the second rotation amount, the controller controls the sheet discharge position adjustment actuator to (a) discharge the first sheet to a first discharge position and (b) discharge the second sheet to a second discharge position different than the first discharge position.
US10996606B2

A remaining toner amount detecting apparatus includes two electrodes; a remaining toner amount detector configured to detect a remaining toner amount in a toner container based on a capacitance between the two electrodes; a storage configured to store a first capacitance value between the two electrodes preliminarily detected in a non-disposed state in which the toner container is not disposed between the two electrodes; and an abnormality detector configured to detect an abnormality of the remaining toner amount detecting apparatus based on the first capacitance value stored in the storage and a second capacitance value between the two electrodes that is detected in the non-disposed state.
US10996604B2

An image forming apparatus includes a controller, a conveyance unit, and an image forming unit to form an image on a sheet conveyed by the conveyance unit along a conveyance path. The controller controls to stop conveyance by the conveyance unit where a first abnormality is detected in the image forming apparatus, and controls to execute first determining processing for determining a failure portion that is a cause of the first abnormality. The controller controls to stop conveyance by the conveyance unit where a second abnormality is detected in the image forming apparatus, and controls to execute second determining processing for determining a failure portion that is a cause of the second abnormality. The first determining processing is executed without outputting announce information for prompting removal of a sheet remaining in the conveyance path. The controller outputs the announce information and executes the second determining processing.
US10996598B2

At least an electrode of a first electrode group and at least an electrode of a second electrode group are formed in a region nearer to one edge portion of a substrate than to a center of the substrate in a longer-side direction of the substrate, and the electrode that is nearest to the second electrode group in the longer-side direction among the first electrode group formed in the region nearer to the one edge portion and the second electrode group are provided with a space between the electrode and the second electrode group.
US10996584B2

An image forming apparatus, having a photosensitive drum assembly, an exposure head, and a bearing, is provided. The photosensitive drum assembly includes a photosensitive drum and a flange disposed at an end of the photosensitive drum in an axial direction of an axis of the photosensitive drum. The flange contacts an inner surface of the photosensitive drum. The exposure head includes a plurality of light emitters aligned along the axial direction of the photosensitive drum, a lens array focusing light from the light emitters on the photosensitive drum, and a head frame to support the light emitters and the lens array. The bearing has a first contact face to contact the exposure head to define a distance between the lens array and the photosensitive drum along a direction of an optical axis of the light.
US10996560B2

Reducing an alignment error of an imprint lithography template with respect to a substrate includes locating central alignment marks of the template with respect to corresponding central alignment marks of the substrate and locating peripheral alignment marks of the template with respect to corresponding peripheral alignment marks of the substrate. In-plane alignment error of the template is assessed based on relative positions of central alignment marks of the template and corresponding central alignment marks of the substrate. A combined alignment error of the template is assessed based on relative positions of peripheral alignment marks of the template and corresponding peripheral alignment marks of the substrate. Out-of-plane alignment error of the template is assessed based on a difference between the-combined and the in-plane alignment error of the template, and a relative position of the template and the substrate is adjusted to reduce the out-of-plane alignment error of the template.
US10996546B2

A support rod for holding an accessory component relative to a motion picture camera in a variable position along a longitudinal axis of the support rod has at least one outwardly open recess. The support rod has a set back contact region in the recess that is accessible from the outside for the electrical contacting of the accessory component.
US10996544B2

The motor vehicle camera housing assembly comprises first and second housing parts that define an inner space and joining means for joining housing parts together including a sheet material wound more than one turn around the housing assembly. The sheet material has a support layer and at least one adhesive layer adhered to respective outer surfaces of the housing parts at least partially filling a gap formed in an overlapping portion defined by two edges of the sheet material when wound on the housing parts such that they are sealingly joined together.
US10996542B2

An infrared imaging system is provided with a shutter assembly having an integrated thermistor. In one example, a device includes a shutter assembly. The shutter assembly includes a paddle configured to move between an open position and a closed position. The paddle is configured to block external infrared radiation from reaching a focal plane array (FPA) in a closed position, and pass the external infrared radiation to the FPA in an open position. The shutter assembly also includes an embedded thermistor configured to sense a temperature of the paddle when the paddle is in the open position. In another example, an infrared sensor assembly includes a first set of mechanically engageable electrical contacts for engaging with a second set of mechanically engageable electrical contacts of a shutter assembly electrically coupled with a thermistor through a conductive path. Additional devices and related methods are also provided.
US10996538B2

An optical modulator is disclosed that includes an optical resonator structure. The optical resonator structure includes at least one non-linear portion, the at least one non-linear portion comprising at least one radial junction region. The at least one radial junction region is formed between at least first and second materials, respectively, having different electronic conductivity characteristics. A principal axis of the at least one radial junction region is oriented along a radius of curvature of the at least one non-linear portion. The optical modulator includes an optical waveguide that is coupled to the at least one non-linear portion of the optical resonator structure.
US10996527B2

A liquid crystal display includes: a first substrate; a gate line and a reference electrode that are disposed on the first substrate and are spaced apart from each other; a gate insulating film disposed on the gate line and the reference electrode; a semiconductor disposed on the gate insulating film; a data conductor disposed on the semiconductor; a passivation film disposed on the data conductor; a color filter disposed on the passivation film; an overcoat disposed on the color filter; and a pixel electrode and a reference voltage line that are disposed on the overcoat and are spaced apart from each other, wherein the pixel electrode and the reference voltage line may include the same material, and the reference voltage line may be connected to the reference electrode through a reference voltage contact hole disposed in the gate insulating film, the passivation film, the color filter, and the overcoat.
US10996526B2

In a display device having high reliability, even if being a narrow framing type, and a method for manufacturing thereof, having a display panel, being made up with a first substrate 101 and a second substrate 201, which are adhered with using a seal 301, a main SOC 302 is disposed like a wall, on a peripheral end portion of the first substrate 101 and the second substrate 201, and the seal 301 is disposed inwardly of the main SOC 302. Also, in a method for manufacturing thereof, the main SOC 302 is formed in a region including a cutting plane between the display panel regions neighboring with, and on the cutting plane is made the cutting thereof.
US10996520B2

A display device includes: a first substrate and a second substrate including a plurality of pixel areas and opposing each other; a liquid crystal layer between the first substrate and the second substrate; a first pixel electrode on the first substrate; a first insulating layer on the first pixel electrode; and a second pixel electrode on the first insulating layer and in a different pixel area from a pixel area in which the first pixel electrode is disposed.
US10996517B2

A backlight includes a plurality of light sources of at least three different colors disposed on a base substrate, and a plurality of grating units that are disposed on a light exit side of the plurality of light sources and are in one-to-one correspondence with the plurality of light sources. Each of the plurality of grating units is used for splitting light emitted by a corresponding one of the plurality of light sources to form in an array of uniformly distributed monochromatic spots, so that the backlight may form an array of colored spots in which at least three different colors of light spots are alternately arranged in sequence along a first direction, wherein the first direction is a row direction or a column direction of the array of colored spots.
US10996500B2

The present disclosure relates to an optical sheet having improved optical properties and minimized surface spots. According to one aspect of the present disclosure, provided is an optical sheet comprising: a first prism sheet which has a plurality of prisms parallel in a first direction formed on one surface thereof; and a diffusion sheet which is positioned at the surface side into which light of the first prism sheet is incident and has a plurality of protrusions formed on the surface facing the first prism sheet.
US10996493B2

An optoelectronic component includes an optical waveguide including at least one passive and at least one active section. The active section has at least one layer formed from a two-dimensional material. The layer composed of the two-dimensional material is arranged at least partly in a waveguide core of the active section or in a manner at least partly adjoining the waveguide core of the active section. The difference in refractive index relative to the same wavelength between a core material forming the waveguide core of the active section and a cladding material forming a waveguide cladding of the active section is greater than the difference in refractive index between a core material forming a waveguide core of the passive section and a cladding material forming a waveguide cladding of the passive section.
US10996484B2

An optical system is provided and includes a fixed module, a movable module, a driving coil, a sensing unit and a driving assembly. The fixed module includes an outer frame, and the movable module includes an optical member holder, configured to hold an optical member. The sensing unit is configured to obtain information related to a first rotation angle of the optical member holder when rotating around a first axis relative to the outer frame and a second rotation angle of the optical member holder when rotating around a second axis relative to the outer frame. The driving assembly is for driving the optical member holder to rotate around the first axis or the second axis according to the information related to the first rotation angle and the second rotation angle. The first axis or the second axis is perpendicular to an optical axis of the optical member.
US10996471B2

A vehicle display device includes a conversion block that converts, based on correction data stored in a memory, an imaging pixel value in a camera image acquired by an outside camera into a correction pixel value in accordance with outside brightness detected by a brightness sensor, and a display control block that controls a display pixel value of the display image formed by the head-up display in correspondence with the correction pixel value converted from the imaging pixel value by the conversion block.
US10996467B2

An apparatus and method for displaying an operational area, the apparatus comprising a headset (10) for placing over a user's eyes, the headset including a viewing device (12) configured to provide to said user, in use, a view of a real-world environment, a display generating device for depicting an operational area, said operational area being defined within said real-world environment and comprising a plurality of functional regions each defining a different one or more selectable functions or operations that can be performed in respect of said operational area, the apparatus being configured to transfer image data from said display generating device into said user's view of said real-world environment at said viewing device to generate an augmented reality environment, the apparatus further comprising a control module (26) including a control device (28) configured to be selectively communicably coupled to all of said functional regions to enable a user to selectively perform the respective one or more functions or operations associated therewith, wherein the control device (28) is communicably coupled to a selected functional region only in response to a respective actuation signal, and an eye tracker module (24) configured to monitor said user's gaze relative to said augmented reality environment, in use, and, when said user's gaze is directed at a selected functional region displayed therein, generate and transmit to said control module (26) a said actuation signal and when said user's gaze is no longer directed at said selected functional region, cause said control device (28) to be decoupled therefrom.
US10996464B2

An optical element including a first pattern is provided. The first pattern includes a film and a plurality of light deflection regions arranged on the film, wherein each light deflection region comprises a diffraction structure having two or more than two amplitudes.
US10996462B2

A camera module according to one embodiment comprises: a barrel provided with at least one lens; a retainer having an inner space and accommodating the barrel in the inner space; a holder coupled to the lower portion of the retainer; a housing disposed on the lower side of the holder and accommodating a printed circuit board; and a cover part mounted on the retainer and disposed in front of the lens. The cover part comprises: a cover glass; a first reflection suppression layer disposed on the upper side of the cover glass; a heating layer disposed on the lower side of the glass cover; and a second reflection suppression layer disposed on the lower side of the heating layer.
US10996461B2

A method for manufacturing a protective wafer including a frame wafer and an optical window, and to a method for manufacturing a micromechanical device including such a protective wafer having an inclined optical window. Also described are a protective wafer including a frame wafer and an optical window, and a micromechanical device including a MEMS wafer and such a protective wafer, which delimit a cavity, the protective wafer including an inclined optical window.
US10996459B2

The present invention relates to a transmittance-variable element. The transmittance-variable element of the present application may comprise two substrates each comprising an electrode, an electrophoresis layer provided between the substrates, and a plurality of wiring groups, and may control transmission regions of the element in a stripe form.
US10996448B2

The imaging optical system consists of, in order from a magnification side: a catoptric system; and a dioptric system that includes a plurality of lenses. The dioptric system forms a first intermediate image between the dioptric system and the catoptric system on an optical path and at a position conjugate to a reduction side imaging surface, and the catoptric system re-forms the first intermediate image on a magnification side imaging surface. The catoptric system consists of, in order from the magnification side along the optical path, a first reflective surface having a positive power, a second reflective surface having a curved surface shape, and a third reflective surface having a positive power.
US10996438B2

The present disclosure discloses an imaging lens assembly which includes, sequentially from an object side to an image side along an optical axis, a first lens to a fifth lens. The first lens has a positive refractive power and a convex object-side surface. The second lens has a negative refractive power, a concave object-side surface and a concave image-side surface. The third lens has a negative refractive power. The fourth lens has a positive or a negative refractive power. The fifth lens has a positive or a negative refractive power, a concave object-side surface, and an image-side surface of the fifth lens is a convex surface or a plane. An air spacing T23 between the second lens and the third lens on the optical axis and an air spacing T34 between the third lens and the fourth lens on the optical axis satisfy: 1.0≤T23/T34<2.0.
US10996427B2

An embodiment comprises: a housing a bobbin disposed inside the housing, and having a lens disposed thereon; a first coil disposed at the outer circumferential surface of the bobbin; a first magnet disposed at a size part of the housing in correspondence to the first coil; a first position sensor disposed in the bobbin, and including first and second input terminals and first and second output terminals; a circuit board including first and second terminals electrically connected to the first and second output terminals of the first position sensor; and a capacitor connected in parallel to the first and second terminals of the circuit board so as to remove noise from the output of the first position sensor.
US10996421B2

A lens assembly includes a lens having an optical portion and a flange portion at a periphery of the optical portion, a spacer having an incident hole through which light passes, and a lens barrel accommodating the lens and the spacer. The lens includes a first D-cut portion and a second D-cut portion formed on a side surface and another side surface of the flange portion in a state of non-contact with the lens barrel, and circular arc portions connecting the first and second D-cut portions to each other. The spacer includes blocking portions having a shape corresponding to a shape of the first and second D-cut portions, and first curved portions having a shape corresponding to a shape of the circular arc portions on an inner side surface, and transmission portions formed in locations in which the blocking portions and the first curved portions are connected to each other.
US10996402B2

Exemplary apparatus, systems, methods of making, and methods of using a rotary junction are provided. A rotary junction having multiple channels is provided herein. The rotary junction has a first coupling optic and a second coupling optic where the rotating optical fiber or other waveguide comping from the first coupling optic passes through the second coupling optics.
US10996395B2

There is provided an opto-electric hybrid board with slight or no warpage. An opto-electric hybrid board according to the present disclosure includes an electric circuit board and an optical waveguide formed in a stacked manner on one surface of the electric circuit board. The optical waveguide includes an under cladding layer, cores for an optical path formed on a front surface of the under cladding layer, and over cladding layer formed on the front surface of the under cladding layer so as to cover the cores. A groove for prevention of warpage which has a bottom positioned below a top surface of the cores is formed at least in a front surface portion of the over cladding layer.
US10996392B2

The present disclosure provides a backlight module and a display device. The backlight module comprises a housing frame and a back plate. The housing frame comprises a main body part, a panel bearing part, and a first clamping part extending toward the back plate. The back plate comprises a bottom wall, a side wall substantially perpendicular to the bottom wall, and a second clamping part extending from the side wall towards the housing frame. The first clamping part is clamped between the second clamping part and the bottom wall.
US10996387B2

An optical device and method of manufacturing the same are disclosed herein. In some embodiments, an optical device includes a first outer substrate and a second outer substrate disposed opposite to each other, a liquid crystal element disposed between the first and second outer substrates; and a plurality of adhesive films encapsulating the liquid crystal element, wherein the plurality of adhesive films comprises a curable adhesive film and a non-curable adhesive film. The optical device is capable of varying transmittance and reducing light loss while improving appearance defects. Such an optical device can be used for various applications such as eyewear, for example, sunglasses or augmented reality (AR) or virtual reality (VR) eyewear, an outer wall of a building or a sunroof for a vehicle.
US10996382B1

An optical device with a variable index of refraction is formed by exposing a film to an energy gradient. The optical device has angular selectivity. The optical device can be used as an output coupler for a waveguide used in a virtual-reality and/or augmented-reality apparatus.
US10996381B2

A diffuser system (100) and method for optically diffusing a light beam (L1,L2). At least two transmissive diffuser windows (11,21) are provided. The diffuser windows (11,21) are arranged to sequentially diffuse the light beam (L1,L2) transmitted there through. The diffuser system (100) is configured to continuously rotate the diffuser windows (11,21) at an angular velocity (ω1,ω2) for homogenizing a diffusive pattern of the transmitted light beam (L1,L2). The diffuser windows (11,21) are configured to rotate around distinct rotation axes (C1,C2). The distinct rotation axes (C1,C2) are parallel and offset with respect to each other by a radial center distance (d12). A rotating subarea of the first diffuser window (11) partially overlaps a rotating subarea of the second rotating diffuser window (12) The partially overlapping rotating subareas define a beam window (W12) for homogenizing and diffusing the transmitted light beam (L1,L2).
US10996380B2

The present invention discloses an optical assembly. The optical assembly comprises: a first optical film comprising a first surface; an adhesive disposed on the first surface of the first optical film; and a second optical film comprising a second surface, wherein the second surface of the second optical film comprises a plurality of microstructures, wherein the plurality of microstructures are bonded to the adhesive; wherein the adhesive is made of a first material and the plurality of microstructures are made of a second material, wherein the hydrophilic/hydrophobic characteristic of the first material is configured with respect to the hydrophilic/hydrophobic characteristic of the second material such that the adhesive force between the adhesive and the plurality of microstructures of the second optical film is greater than 100 g/25 mm and the optical gain of the optical assembly is greater than 1.5.
US10996377B2

The method for producing an optical member of the present invention includes: a step (1) of applying a lower layer resin and an upper layer resin; a step (2) of pressing a die against the lower layer resin and the upper layer resin from the upper layer resin side, so as to form a resin layer including an uneven structure on a surface thereof; and a step (3) of curing the resin layer to form the polymer layer, wherein the lower layer resin contains an amide group, the lower layer resin has an amide group concentration of 1.5 mmol/g or more and less than 5 mmol/g, and the polymer layer has a minimum storage modulus E′ of 1×108 Pa or higher and 1×109 Pa or lower at a bottom temperature of 110° C. or higher and 210° C. or lower.
US10996376B2

An absorption layer 13 is formed above a substrate 11. The transmittance of the absorption layer 13 varies at different locations of the substrate 11. The absorption layer 13 includes a first material and a second material that have an absorption coefficient that depends on a wavelength. The extinction coefficient of the absorption layer 13 is equal to or less than 0.5 at a wavelength of 400 nm to 700 nm.
US10996367B2

Disclosed herein are methods and systems that use magnetic complexes in wellbore monitoring. A well monitoring system may comprise magnetic complexes disposed in a subterranean formation, wherein the magnetic complexes each comprise a first magnetic portion, a second magnetic portion, and a spacer portion; and an electromagnetic interrogator, wherein the electromagnetic interrogator comprises an electromagnetic source and an electromagnetic detector.
US10996354B2

The present invention is an electronically collimated gamma radiation detector apparatus including a radiation sensor coupled to a digitizer, which is coupled to a processor. The apparatus receives an analog signal waveform from the sensor and transmits it to the digitizer, for transformation to a digital pulse waveform. This waveform is transmitted to the processor, which calculates at least one pulse shape parameter of the waveform, instantiates a pulse data object, and populates the object with a pulse identifier, a vector parameter, and the pulse shape parameter. The above steps are repeated at a different vector to obtain multiple objects. The processor compares pulse shape parameters from different objects using a comparison method. The comparison method updates each object with a longitudinal, transverse, or angled directional parameter. The processor can output vector parameters associated longitudinal parameters, output objects with a desired vector parameter, or conduct further analysis on objects.
US10996351B2

The invention relates to a pulse shaper (18). The pulse shaper (18) comprises an integrator (19) for generating a pulse having a peak amplitude indicative of the energy of a detected photon, a feedback resistor (22), switchable discharge circuitry (23) for discharging the integrator (19), and a peak detector (24) for detecting the peak of the pulse. The pulse shaper is adapted to start the discharge of the integrator by the switchable discharge circuitry based on the detection of the peak and to connect the feedback resistor in parallel to the integrator during a period of the pulse generation and to disconnect the feedback resistor during another period of the pulse generation. The pulse shaper can be such that the generation of the pulse is substantially unhindered by any noticeable concurrent discharging mechanism while, at the same time, the occurrence of energy pedestals can be efficiently avoided.
US10996347B2

Example embodiments of a radiation detection system including a detector is described. The detector can include a scintillator, a sensor, and a light source. The radiation detection system can further include a controller programmed to control the light source to expose the scintillator to a light to saturate traps in the scintillator. In some embodiments, the detector can further include a second light source, and the controller is programmed to control the second light source to expose the scintillator to a second light to detrap afterglow traps in the scintillator.
US10996343B2

Systems, devices, and methods for a vertical take-off and landing (VTOL) aerial vehicle having a first GPS antenna and a second GPS antenna, where the second GPS antenna is disposed distal from the first GPS antenna; and an aerial vehicle flight controller, where the flight controller is configured to: utilize a GPS antenna signal via the GPS antenna switch from the first GPS antenna or the second GPS antenna; receive a pitch level of the aerial vehicle from the one or more aerial vehicle sensors in vertical flight or horizontal flight; determine if the received pitch level is at a set rotation from vertical or horizontal; and utilize the GPS signal not being utilized via the GPS antenna switch if the determined pitch level is at or above the set rotation.
US10996342B2

A positioning apparatus, including: positioning calculation devices for positioning for a plural antenna, to acquire positioning results indicating the antennas positions and accuracy indices indicating accuracies of the positions, the antennas receiving GPS satellites signals and having a known distance between each antennas; and a determination device including: a determination unit performing first determination whether accuracies indicated by the accuracy indices of two antennas out of the plural antenna is higher than a first threshold and second determination whether a difference between a measured distance between the two antennas based on a difference between positioning results of the antennas and an actual distance therebetween is smaller than a second threshold, to thereby acquire a reliability index (RI) and a final positioning result (FPR) based on the two determinations; and an output signal generation unit for generating positioning information for controlling a human interface (HI) to notify a result based on the (FPR) and (RI).
US10996336B2

A coherent imaging system produces coherent flood illumination directed toward a remote object and local oscillator (LO) illumination derived based on a same master oscillator as the flood illumination. A Doppler sensor receives the LO illumination and a return of flood illumination reflected off the object. Doppler shift data from the Doppler sensor, corresponding to a longitudinal velocity of the object relative to the imaging system, is used to produce Doppler-shifted LO illumination received by a low bandwidth, large format focal plane array (FPA), together with the return illumination from the object. Interference between the Doppler-shifted LO illumination and the return illumination facilitates producing an image of the object with the low bandwidth FPA despite the longitudinal velocity. Pixel intensities from the FPA are integrated over a period approaching the maximum interference frequency. The Doppler sensor and FPA may concurrently process return for a high energy laser target spot.
US10996335B2

A time-of-flight (ToF) camera is configured to illuminate a subject with IR light. For each sensor of a sensor array, camera space coordinates of a locus of the subject are determined based on the measured IR light. The camera space coordinates include a phase difference between emitted IR light and reflected IR light. A plurality of candidate positions of the locus of the subject are determined in world space based on the camera space coordinates. Each candidate position corresponds to a different phase wrapping of the phase difference. A phase wrapping is determined based on performing a searching algorithm on the different candidate positions. A depth value for the sensor is calculated based on the phase difference and the phase wrapping determined from performing the searching algorithm. A matrix of pixels is outputted from the camera. Each pixel of the matrix includes a depth value.
US10996331B2

According to one embodiment, a measuring apparatus includes an ultrasonic transmitter, an ultrasonic receiver and an estimator. An ultrasonic transmitter transmits, as a transmission signal, an ultrasonic beam in a plurality of directions. An ultrasonic receiver receives, as received signals, reflected waves of the transmission signal from the plurality of directions, one received signal including a plurality of reflected waves when the transmission signal is transmitted to one direction of the plurality of directions. An estimator that estimates range information from the received signals, based on preliminarily obtained received signals and a preliminarily obtained distance to an object.
US10996326B2

A system and method to generate a family of orthogonal signals for a code division multiple access (CDMA) radar system involve selecting a first signal of the family of orthogonal signals for transmission by one of a plurality of transmitters of the radar system. The method includes using an algorithm to determine a second signal of the family of orthogonal signals. The algorithm uses cross-correlation values between candidate signals for consideration as the second signal of the family of orthogonal signals and the first signal. The method also includes transmitting the first signal of the family of orthogonal signals and the second signal of the family of orthogonal signals simultaneously from two different transmitters, and obtaining and processing reflections resulting from transmission of the first signal of the family of orthogonal signals and the second signal of the family of orthogonal signals.
US10996320B2

An appropriate light emission frequency is set in an electronic device that determines a phase difference between radiation light and reflected light. The electronic device includes a light emission unit, a determination unit, and a setting unit. The light emission unit radiates intermittent light in synchronization with a synchronization signal at a set frequency that is set. The light reception unit generates received light data by receiving reflected light of the intermittent light. The determination unit determines presence or absence of a predetermined object on the basis of the received light data. The setting unit sets, in the light emission unit, as the set frequency, a frequency that is higher, the smaller the distance to the predetermined object, in a case where presence of the predetermined object is determined.
US10996314B2

A procedure for calibrating a vehicle onboard sensor 202 by facilitating the placement of a calibration fixture 110 on a floor relative to a stationary vehicle 100 using a laser emitter 102 secured to a front steerable wheel 104 of the vehicle on the same lateral side as the vehicle onboard sensor. A beam projection axis X of the laser projector is aligned at a known orientation relative to a geometric characteristic of the vehicle 100, such that the beam projection axis X is directed over a placement location P of the calibration fixture on the floor, either inherently or by guided steering of the supporting steerable wheel. A distance between the calibration fixture 110 and a reference point associated with the vehicle 100 is measured, and a current position of the calibration fixture on the floor along the beam projection axis X is adjusted as required to position the calibration fixture for calibration of the vehicle sensor 202 at a selected distance from the reference point along the beam projection axis X.
US10996307B2

In a magnetic resonance tomography (MRT) apparatus and operating method, a field of view for imaging a target object is acquired. A relative position of this field of view in relation to a receiving space of the MRT scanner, in which the target object is received, is then automatically determined. A radio-frequency (RF) pulse to be used by the MRT scanner for imaging the target object is then automatically adjusted depending on this relative position. An excitation angle produced in the field of view by the RF pulse is changed compared to the use of the corresponding unadjusted RF pulse.
US10996305B2

A method of MR imaging of a body (10) of a patient reduces contrast blurring in PROPELLER imaging combined with multi-echo acquisitions. The method includes the steps of: generating MR signals by subjecting at least a portion of the body (10) to a MR imaging sequence including a number of RF pulses and switched magnetic field gradients; acquiring the MR signals as a plurality of k-space blades (21-26) in temporal succession according to a PROPELLER scheme, each k-space blade (21-26) including a number of substantially parallel k-space lines, wherein the k-space blades (21-26) are rotated about the center of k-space, so that a total acquired data set of MR signals spans at least part of a circle in k-space, wherein a common central circular region of k-space is covered by all k-space blades (21-26), wherein a relaxation weighting of the MR signals varies between different k-space blades (21-26); estimating the relaxation weighting of the MR signals; compensating the acquired MR signals according to the estimated relaxation weighting; and reconstructing a MR image from the compensated MR signals.
US10996304B2

A method and system for optimizing a magnetic resonance imaging (MRI) protocols to improve MRI value are described herein. An example method includes selecting an imaging sequence, selecting at least one objective function from a plurality of objective functions, simulating a relationship between controllable acquisition variables and the objective functions, trade-offing the influence of the controllable acquisition variables for MRI value in whole k-space acquisition to determine optimal acquisition condition, acquiring at least one MR image using the optimal acquisition condition, receiving or estimating outcomes related to the at least one MR image, and evaluating an MR image value for the MR image based on the outcomes.
US10996292B2

A sensor circuit includes a first magnetoresistor. The first magnetoresistor has a first resistance transfer function. Furthermore, the sensor circuit includes a second magnetoresistor. The second magnetoresistor has a second resistance transfer function. The second resistance transfer function is different from the first resistance transfer function. The first magnetoresistor and the second magnetoresistor are connected in series between a first supply terminal of the sensor circuit and a second supply terminal of the sensor circuit.
US10996291B2

A magnetism detection device according to an embodiment of the disclosure includes a sensor section and a resistive section. The sensor section includes a first magnetism detection element. The first magnetism detection element has a first stacked structure and is configured to detect a magnetic field to be detected. The resistive section includes a first resistive element and is coupled to the sensor section. The first resistive element has the first stacked structure.
US10996289B2

A magnetic field sensor includes at least one coil responsive to an AC coil drive signal; at least two spaced apart magnetic field sensing elements responsive to a sensing element drive signal and positioned proximate to the at least one coil; and a circuit coupled to the at least two magnetic field sensing elements to generate an output signal of the magnetic field sensor indicative of a difference between a distance of a conductive target with respect to each of the at least two spaced apart magnetic field sensing elements.
US10996283B2

Described is an apparatus which comprises: a first voltage regulator (VR) having a reference input node; and a first multiplexer to provide a reference voltage to the reference input node and operable to select one of at least two different reference voltages as the reference voltage.
US10996281B2

A calibration current load is selectively coupled to an output of a pulse frequency modulated (PFM) DC-DC converter during a calibration operation to increase charge supplied from a battery supplying an input voltage to the converter. A voltage across a sense resistor in series with the battery is integrated during a measurement interval while the calibration current load is coupled to the output. A charge drawn per pulse from the battery is determined based on the sense resistor, the integrated voltage and the number of pulses during the measurement interval. Alternatively, a first PFM frequency is determined with a first calibration current load coupled to the converter output. A second PFM frequency is determined with a second calibration current load. The charge drawn per pulse from the battery is determined based on the first and second PFM frequencies and the first and second calibration current loads.
US10996279B2

A diagnostic system for a battery management system is provided. The diagnostic system includes a microcontroller having application-specific components. A first BMS diagnostic handler application sends a first index value to an application-specific component diagnostic safety application. The application-specific component diagnostic safety application accesses an application-specific component diagnostic flag in a first table in a RAM if the first index value is equal to a valid index value in a first table. The application-specific component diagnostic safety application sends the application-specific component diagnostic flag to the first BMS diagnostic handler application.
US10996278B2

A battery switch testing system that includes a memory configured to may include one or more executable instructions and a controller configured to execute the executable instructions, where the executable instructions enable the controller to: (a) monitor current discharge from a first battery; after (a), (b) when the current discharge from the first battery falls below a threshold value, open an internally integrated first battery switch of the first battery; after (b), (c) close the first battery switch; after (c), (d) monitor current discharge from a second battery; after (d), (e) when the current discharge from the second battery falls below a threshold value, open an internally integrated second battery switch of the second battery; and after (e), (f) close the second battery switch.
US10996277B2

A method includes receiving a first confidence level from a first battery sensor coupled to a first battery electrically coupled to an engine; receiving a second confidence level from a second battery sensor coupled to a second battery electrically coupled to the engine; storing the first confidence level and the second confidence level prior to the engine being powered off; receiving an updated first confidence level and an updated second confidence level after the engine is powered on; comparing (i) the first confidence level to the updated first confidence level for the first battery sensor and (ii) the second confidence level to the updated second confidence level for the second battery sensor; and enabling a stop-start functionality of the engine in response to the first confidence level and the second confidence level decreasing after the engine system is powered on relative to when the engine system was powered off.
US10996273B2

Constant-output-value gates and buffer gates are determined for gates in a circuit design based on a hold-toggle pattern. The hold-toggle pattern determines in which shift clock cycles in a segment of consecutive shift clock cycles one or more scan chains receive bits based on corresponding bits of a test pattern or same bits as bits of previous shift clock cycles during a shift operation. Activation probabilities and observation probabilities are then determined for circuit nodes of the circuit design based at least in part on the constant-output-value gates and the buffer gates. Finally, test patterns are generated based on the activation probabilities and the observation probabilities.
US10996266B2

Circuits and methods for testing voltage monitor circuits are provided. In an embodiment, an integrated circuit (IC) includes power management unit (PMU), a set-reset (S-R) latch circuit, a multiplexer, and an AND gate circuit. A voltage monitor circuit of the PMU generates an output signal based on a difference between a received reference voltage and a received sense voltage from a functional supply. A power on reset (PoR) generator of the PMU generates a PoR signal based on a power up condition of the PMU. The S-R latch circuit generates an enable signal based on the output signal of the comparator circuit and the PoR signal. The multiplexer passes-through the output signal of the comparator circuit during a functional condition of the PMU. The AND gate circuit generates an enable signal based on an output of the multiplexer and an output of the S-R latch circuit.
US10996259B2

A per-chip equivalent oxide thickness (EOT) circuit sensor resides in an integrated circuit. The per-chip EOT circuit sensor determines electrical characteristics of the integrated circuit. The measured electrical characteristics include leakage current. The determined electrical characteristics are used to determine physical attributes of the integrated circuit. The physical attributes, including EOT, are used in a reliability model to predict per-chip failure rate.
US10996258B2

A method of testing an array-based semiconductor device for defects during fabrication of the semiconductor device detects defects in said entities forming the semiconductor device at an intermediate stage in the fabrication of multiple types of entities forming the semiconductor device; determines whether the detected defects exceed preselected thresholds for the types of entities in which said detects are detected; if the detected defects do not exceed said preselected thresholds, continues the fabrication of the semiconductor device; and if the detected defects exceed said preselected thresholds, identifies the types of defects detected, repairs the identified defects, and continues the fabrication of the semiconductor device.
US10996251B2

Provided is a method and device for obtaining internal side and external side insulation resistances of a relay. The method includes steps of controlling the insulation resistance obtaining circuit to output a low-frequency AC signal; when both the main relay and the pre-charge relay are switched off, obtaining an internal side insulation resistance of the main relay according to the low-frequency AC signal; if the internal side insulation resistance of the main relay is normal, controlling the pre-charge relay to be switched on; and when the main relay is switched off and the pre-charge relay is switched on, obtaining an external side insulation resistance value of the main relay according to the low-frequency AC signal.
US10996249B2

A backup battery charging system for a building management system is disclosed. Components of the charging system include an analog power converter, a voltage feedback loop and a current feedback loop. The feedback loops each include at least one digital resistor. The system panel, in turn, includes at least one microcontroller that controls the building management system and also controls the charging system. The charging system is “software defined,” in that the microcontroller controls the charging system by updating the digital resistors in the feedback loops to control the analog power converter. In one example, the building management system is a fire alarm system controlled by a fire control panel as the system panel.
US10996248B2

A system and method is disclosed for detecting a specific voltage phase, from a multiphase voltage source, and a specific outlet of an intelligent power strip, that is associated with a residual current flow. The method accomplishes this by using a system that employs a statistical time series analysis using a Pearson's correlation coefficient calculation to measure the linear dependence between the discretely sampled residual current waveform and each phase and outlet's discretely sampled current waveforms, in turn. A residual current as low as 1 mA can be accurately measured and its associated voltage phase source, as well as which outlet of an intelligent power strip it flows out of, can be reliably determined.
US10996244B2

A high voltage capacitor includes multiple capacitor packs housed in a canister. A capacitor pack status monitor includes a current sensor measuring an electric current through an associated capacitor pack and a radio transmitting a first signal representative of the electric current through a selected capacitor pack. The monitor also includes a voltage sensor measuring an electric voltage across the associated capacitor pack and a radio transmitting a second signal representative of the electric voltage across the selected capacitor pack. Electronics compute an impedance associated with each capacitor pack. Each current sensor may include a current transformer positioned around a main power line energizing a respective capacitor pack. Each voltage sensor may include a relatively large high voltage discharge resistor connected across the respective capacitor pack, and a relatively small voltage measurement resistor connected in series with the relatively large high voltage discharge resistor across the respective capacitor pack.
US10996240B2

A method for detecting pores on cell membrane using an atomic force microscope, comprising the steps of: providing cells; fixing the cells in place; and observing the cells by means of an atomic force microscope. The pores are present in the cell membrane or pass through the cell membrane. By means of the present method, the presence of pores in the cell membrane can be accurately observed, and the size and depth of the pores can be accurately determined.
US10996232B2

A system and method for independently routing container-located vehicles to create different finished products are disclosed. The vehicles are independently routable along a track system to deliver the containers to at least one unit operation station. At least some of the vehicles have a unique route associated therewith that is assigned by a control system to facilitate simultaneous production of different finished products.
US10996228B2

Disclosed herein are screening tools for fetal/maternal wellness, such as biomarkers for assessing preeclampsia. More specifically, methods are disclosed for assessing the risk of preeclampsia in a subject, the methods including obtaining a first serum sample from the subject, determining a level of glycosylated fibronectin (GlyFn) in the first serum sample, and comparing the determined level of GlyFn with a control value, wherein an elevation in the determined level of GlyFn in the first serum sample relative to the control value indicates that the subject is at increased risk of preeclampsia. Also disclosed are methods of determining the risk of preeclampsia in a subject during a first, second, or third trimester, methods of assessing severity and progression of preeclampsia and complications of a risk of low birth weight or HELLP syndrome.
US10996225B2

Method, kit and composition for analyzing analytes for modifications using modification site specific antibodies to bind an analyte with his specific modification sites of interest to different dyes simultaneously with an antibody which is specific to the non-modificated analyte binding to another dye to determine the concentration of the analyte for quantification of the modified analyte in the identical sample.
US10996222B2

This disclosure presents an Enzyme-Linked Immunosorbent Assay (ELISA) for the selective detection of anti-Mycoplasma hyorhinis IgG in porcine serum, which may contain antibodies specific to multiple other Mycoplasma spp.
US10996221B2

A device for performing a multiplex lateral flow immunoassay is provided in which a liquid sample, such as a biological sample, is simultaneously tested for the presence of multiple analytes of interest. Methods that employ the device in the simultaneous detection of multiple analytes of interest within a liquid test sample are also provided.
US10996219B2

The present invention provides assays and assay systems for use in spatially encoded biological assays. The invention provides an assay system comprising an assay capable of high levels of multiplexing where reagents are provided to a biological sample in defined spatial patterns; instrumentation capable of controlled delivery of reagents according to the spatial patterns; and a decoding scheme providing a readout that is digital in nature.
US10996216B2

The present invention relates to a method for applying a principle of Deterministic Lateral Displacement (DLD), and for separating cells depending on the particle sizes on the basis of the DLD principle after capturing targeted cells or untargeted cells on a carrier and thereby increasing particle sizes.
US10996215B2

Provided herein, in some embodiments, are methods of using certain cereblon-associated proteins, such as Aiolos, Ikaros, interferon (IFN), and IFN pathway proteins, casein kinase 1, alpha 1 (CSNK1A1), and ZFP9, as biomarkers for use in predicting and monitoring clinical sensitivity and therapeutic response to certain compounds in patients having various diseases and disorders, such as cancers (e.g., diffuse large B-cell lymphoma (DLBCL), multiple myeloma (MM), myelodysplasia syndromes (MDS) and acute myeloid leukemia (AML)) and IFN-associated disorders. Also provided herein, in certain embodiments, are methods of determining the efficacy of an immunomodulatory compound.
US10996211B2

An object of the present invention is to solve inhibition of biopolymer measurement in a nanopore, which involves three-dimensional conformation of a biopolymer containing a nucleic acid. The present invention provides a device for analyzing a biopolymer containing a nucleic acid, the device including: an array device including a plurality of thin film parts having a nanopore; a single common container and a plurality of individual containers capable of storing a measurement solution which is brought into contact with the thin films; and individual electrodes respectively provided in the plurality of individual containers, wherein: the measurement solution is introduced into each of the individual containers and the common container so as to be brought into contact with the thin films; and the measurement solution has a pH equal to or greater than pKa of a guanine base and contains cesium ions as electrolyte cations.
US10996195B2

There are provided an electrophoresis measurement method which can easily and accurately judge degree of similarity between reference data and measurement target data, a data processing device, and a data processing program. Detected data obtained by subjecting a reference sample to electrophoresis is standardized with reference to peaks of a lower limit marker substance and an upper limit marker substance, and thus reference data is acquired. Detected data obtained by subjecting a measurement target sample to electrophoresis is standardized with reference to peaks of the lower limit marker substance and the upper limit marker substance, and thus measurement target data is acquired. The measurement target data is warped or shifted in a time axis direction with reference to the reference data, and corrected measurement target data is obtained.
US10996191B2

A sensor element includes an element main body having an oxygen ion-conducting solid electrolyte body, a detection electrode which is disposed on an outer surface of the element main body and contains Pt and Au, a reference electrode which is disposed in the element main body, a connecting terminal for detection electrode which is disposed on the outside of the element main body, a lead portion for detection electrode which contains Pt, is disposed on the outside of the element main body, and electrically connects between the detection electrode and the connecting terminal for detection electrode, a lower insulating layer which is disposed between the lead portion for detection electrode and the element main body and insulates the two from each other, and an upper insulating layer which covers a surface of the lead portion for detection electrode and has a porosity of 10% or less.
US10996190B2

Apparatus and associated methods relate to a micro-electro-mechanical system (MEMS) based gas sensor including an electrolyte contacting one or more top electrode(s) arranged on the bottom surface of a top semiconductor substrate (TSS), and one or more bottom electrode(s) arranged on the top of a bottom semiconductor substrate (BSS), the TSS and BSS joined with an adhesive seal around the electrolyte, the sensor including one or more capillaries providing gaseous communication to the electrolyte from an external ambient environment. The electrodes may be electrically accessed by one or more vias to externally accessible bond pads. In some examples, an electrical connection may be made from an additional bond pad on top of the TSS to the electrolyte. Various embodiments may reduce the size of various gas sensors to advantageously allow their inclusion into portable electronic devices.
US10996183B2

A detection device includes a plurality of detection units formed on a semiconductor circuit, a correction capacitive element that indicates a correction capacitance value for correcting detected capacitance values detected by the detection units, a difference acquisition circuit that acquires a difference value between each of the detected capacitance values and the correction capacitance value, and a conversion circuit that converts the difference value into a digital signal. The correction capacitive element, the difference acquisition circuit, and the conversion circuit are formed on the semiconductor circuit.
US10996176B2

In the measurement of properties of a wafer substrate, such as Critical Dimension or overlay a sampling plan is produced defined for measuring a property of a substrate, wherein the sampling plan comprises a plurality of sub-sampling plans. The sampling plan may be constrained to a predetermined fixed number of measurement points and is used to control an inspection apparatus to perform a plurality of measurements of the property of a plurality of substrates using different sub-sampling plans for respective substrates, optionally, the results are stacked to at least partially recompose the measurement results according to the sample plan.
US10996167B2

Apparatus for ensuring adequate sunscreen protection includes a light-activated sunscreen product, and an illuminator including a battery, a switch and a light source that causes the light-activated sunscreen product to glow when illuminated with the light source. The light-activated sunscreen product may include a zinc-oxide-based lotion and a fluorescent substance such as fluorescein dye causing the lotion to glow in any available color when applied to the skin and illuminated by the light source. The closure may be a cap with a threaded attachment to the container, and the light source may comprise one or more ultraviolet light-emitting diodes. The illuminator may be disposed in a cap with top and side surfaces, and the switch may be positioned on the side of the cap, and the light source on the top of the cap, or vice versa. The switch is preferably a momentary contact switch.
US10996166B2

An apparatus for detecting an object capable of emitting light. The apparatus comprises a light detector comprising at least two optical sensors capable of determining the intensity of the light; and a computer processing output signal generated by the optical sensors and comparing a result of the processing with a known result corresponding to a known type to determine whether the object belongs to the known type.
US10996158B2

In the present invention, a method for determining at least one pore-related parameter of a porous structure is provided. In a preferred embodiment, an enhanced evapoporometry (EP) technique is provided to determine pore size distribution of continuous pores of a porous structure. In this enhanced EP technique, a volatile liquid, such as isopropoyl alcohol or water, is supplied to one side of a porous structure in order to enable the volatile liquid to penetrate and saturate the porous structure through capillary force. Thereafter, an immiscible non-volatile liquid, such as glycerol, mineral oils, silicon oils or hydrophilic ionic liquid, is supplied to the one side of the porous structure. As the volatile liquid evaporates progressively from the filled pores, the emptied pores may be immediately filled by the non-volatile liquid drawn upwards by capillary action. This prevents formation of a t-layer formed from the adsorption of vapour emanating from the volatile liquid that is used to saturate the pores.
US10996157B2

A system and method for online detection of a droplet deposition amount of a spraying operation of a plant protection machine, wherein the system is composed of parts such as a data processing module, a data collector, a temperature sensor, a spatial interdigital capacitive sensor, a communication module, a positioning module, a power supply module, and a control terminal, and wherein the spatial interdigital capacitive sensor is capable of outputting voltage data directly proportional to the droplet deposition amount; and provides a specific method and steps for detecting parameters of the droplet deposition amount, comprising: by the data processing module of the system for the online detection of the droplet deposition amount, acquiring the voltage data output from the spatial interdigital capacitive sensor via the data collector and processing the voltage data, and transmitting the processed voltage data to the control terminal via the communication module.
US10996149B2

A device and a method for isolating a target from a biological sample are provided. The target is bound to solid phase substrate to form target bound solid phase substrate. The device includes a lower plate with an upper surface having a plurality of regions. The biological sample is receivable on a first of the regions. An upper plate has a lower surface directed to the upper surface of the lower plate. A force is positioned adjacent the upper plate and attracts the target bound solid phase substrate toward the lower surface of the upper plate. At least one of the upper plate and the lower plate is movable from a first position wherein the target bound solid phase substrate in the biological sample are drawn to the lower surface of the upper plate and a second position wherein the target bound solid phase substrate are isolated from the biological sample.
US10996148B2

An apparatus and method for producing a coated analytic substrate using a compact and portable automated instrument located in the laboratory setting at the point of use which can consistently produce one or a plurality of coated analytic substrates “on demand” for using the analytic substrate immediately after coating, preferably without a step of rinsing the coated analytic substrate before use. The apparatus preferably uses applicator cartridges having a reservoir containing the coating compositions used to form the coatings. Preferably the cartridges are removable and interchangeable to facilitate the production of individual analytic substrates having different coatings or different coating patterns. These coated analytic substrates have superior specimen adhesion characteristics due to the improved quality of the coatings applied by the coating apparatus and due to the quickness with which the coated analytic substrates can be used in the lab after production.
US10996145B2

An apparatus (100) for processing a biological sample (101). The biological sample being arranged on a first planar surface (102) of a carrier (103). The apparatus comprises a second planar surface (104) arranged substantially parallel to said first planar surface and at a first distance from said first planar surface, said first planar surface and said second planar surface are arranged at an angle (A) greater than zero degree from the horizontal plane (HP); supply mean (126, 131, 220) for supplying an amount (105) of a liquid that is to be applied to said biological sample. The first planar surface and said second planar surface are configured to be arranged at a second distance from each other, said second distance being such that said supplied amount of liquid is distributed over said biological sample when said first planar surface and said second planar surface are brought to said second distance from each other.
US10996138B2

In some examples, parallel optics based optical time domain reflectometer acquisition may include a laser array operatively collimated to an optical fiber array to transmit, in parallel, a plurality of laser beams to optical fibers of the optical fiber array. A photodiode array may receive, in parallel, backscattered and reflected light from the optical fiber array. The photodiode array may determine, based on the backscattered and reflected light, properties of the optical fibers of the optical fiber array.
US10996136B2

An air to air refueling hose for an aircraft comprises an internal structure suitable for transporting fuel inside, an intermediate structure arranged around the internal structure, and an external structure arranged around the intermediate structure such that the intermediate structure is located between the internal structure and the external structure, and a sensing arrangement comprising electric conductors arranged along the air to air refueling hose and embedded inside of the external structure.
US10996135B1

A method and apparatus to ensure proper operation of an air permeable vent on an electronic device by allowing the vent and its surrounding area to be pressure decay leak tested using liquid to create the seal around the air permeable vent. The method may include filling a chamber with a known volume of liquid to cover the vent. Then, a remaining volume of air can be pressurized and monitored to detect a liquid leak either through the vent or through the sealing surface around or between the vent and the substrate of the electronic device. A pressure decay unit may adequately determine a leak rate to determine if the electronic device will pass or fail the required IP rating.
US10996133B2

A tightness-gauging device and a meter for gauging a pressure's sustainability pt for a pressure vessel or system are provided. A pressure is produced against the test fluid inside a piston cylinder communicated with the tested vessel or system by a fixed-pressure supplying assembly including a weight, a piston, and a piston cylinder successively arranged coaxially and vertically. An equation RL=pt/C is used to represent the tightness of the pressure vessel or system. The equation pt=p(p−0.5Δp)Δt/Δp is used in the meter for gauging the pressure's sustainability pt to express the pressure's sustainability, where p is the fixed test pressure, t is the elapsed time for the fluid to leak completely, C is the cubage of the pressure vessel or system, Δp is the drop value of the pressure, and Δt is the elapsed time for the pressure to descend from p to (p−Δp) caused by the leakage.
US10996129B2

A telemetry system can be implemented in a pipeline where a smart pig is positioned. The smart pig can have a telemetry module that is configured to change from a first communication connection with a host to a second communication connection with the host in response to a detected pipeline condition. The first communication connection may be different than the second communication connections.
US10996126B2

A pressure transducer assembly comprises a pressure transducer, a cable, an expandable member, and a vented connector. The cable includes a proximal end, a distal end, and a vent tube. The proximal end is operatively connected to the pressure transducer. The expandable member is operatively connected to the vent tube proximate the distal end. The vented connector is operatively connected to the distal end, and the vented connector is configured and arranged to allow exposure of the vent tube to atmospheric conditions when in a disconnected configuration and to prevent exposure of the vent tube to atmospheric conditions when in a connected configuration. The expandable member accommodates changes in air pressure within the vent tube when the vented connector is in the connected configuration.
US10996125B2

A pressure sensor is provided. The pressure sensor includes at least two electrodes and an integrated circuit configured to sense a capacitance between the at least two electrodes. Further, the pressure sensor includes a Microelectromechanical System (MEMS) structure including a conductive or dielectric membrane configured to move, depending on the pressure, relative to the at least two electrodes.
US10996119B1

A film pressure sensing device and a pressure sensing system for an exercise equipment are provided. The pressure sensing system includes an electronic device and at least one film pressure sensing device. Each film pressure sensing device includes a film sensing module and a processing module. The film sensing module includes a plurality of film pressure sensing elements, each of which senses pressure on a specific position of the exercise equipment to generate a pressure sensing signal. The processing module connects to the film pressure sensing elements via a plurality of conducting wires to receive the pressure sensing signals. The processing module generates a sensing data according to the pressure sensing signals, and transmits the sensing data to the electronic device. The film sensing module is flexible to be tightly disposed on a component of the exercise equipment, where the component corresponds to a part of a user's body.
US10996116B2

In a method for determining a temperature of a revolving drum of a laundry dryer, said drum has an outer wall and thereon at least one strip-shaped delimited detection region comprising thermochromic material having a transition temperature in the range of a temperature that is to be expected and to be determined. Optical detection means arranged adjacent to the revolving part are configured, in particular as a reflected light barrier, to detect the color transition of the thermochromic material in the event of the transition temperature being exceeded or undershot. At the revolving drum the thermochromic material or, if appropriate, the color transition thereof is detected by means of the detection means. A temperature of the drum is then determined as corresponding to the transition temperature in such a way that the temperature thereof is determined as corresponding to one of the two temperature ranges below the transition temperature or above the transition temperature.
US10996107B2

The present disclosure relates to an exponential model based uncooled infrared focal plane array readout circuit, including: a first microbolometer unit and a second microbolometer unit, for obtaining a detection signal and a reference signal; a conversion unit, connected with the first and second microbolometer units, and configured for converting the detection signal and reference signal to obtain a linear detection signal and linear reference signal; a subtraction unit, connected with the conversion unit, and configured for calculating a difference between the detection signal and the reference ratio signal to obtain a difference signal; and an integration unit, connected to the subtraction unit, and configured for integrating the difference signal to obtain an electrical signal for characterizing the infrared light signal of the to-be-detected object.
US10996102B2

Systems, methods, and devices of the various embodiments may provide a fast and precise methods for continuously monitoring and measuring the absolute wavelength of monochromatic radiation sources, such as lasers, etc., irrespective of the temporal profile of the source (i.e., continuous wave, modulated, or pulsed). Radiation power measurement may also be enabled by the various embodiment methods. The various embodiment methods may utilize high-speed low-noise detection to enable fast and accurate measurements. High-precision wavelength and power measurement may be achieved in the various embodiments to monitor radiation source jitters and fluctuations, without relying on frequency transforms or dispersive optics. Both wavelength and power may be measured simultaneously or sequentially in various embodiments.
US10996099B2

A load cell that includes a beam extending from a fixed section to a load section including a deflection section that moves under a load and a central beam section spaced from the deflection section. At least one strain gauge is coupled to the beam for detecting movement of the beam. A stop element including a bearing surface is also provided and coupled to the beam and configured such that the bearing surface does not engage the beam in a first position and engages the beam in a second position.
US10996098B2

A vehicle load metering device has a displacement sensing module, a signal processing/transmission module, and a signal receiving/processing module. The displacement sensing module has multiple displacement sensors respectively mounted on flexible supporting devices of a vehicle suspension system. Each displacement sensor is connected to two supporting boards of the corresponding flexible supporting device to meter amount of displacement between the two supporting boards. The signal processing/transmission module transmits the signals that are detected by the displacement sensors to the signal receiving/processing module. The present invention provides a vehicle load metering device that may assemble on the vehicle conveniently and detect the load of the vehicle accurately.
US10996096B2

The invention is a measuring arrangement for measuring a fill level in a container with a radar level gauge according to the delay principle, which comprises an adaptation for reducing electromagnetic radiation reflected by the surfaces of the wall of the container as well as a method for optimizing the adaptation and for reducing stray radiation, for example radiation reflected by the container walls, with here display devices indicating if stray radiation is sufficiently reduced.
US10996087B2

A liquid-contact portion exposed into a measurement tube is provided, and a main body portion formed by covering a base material with a conductor is provided. A terminal portion electrically connected to the conductor is provided. The main body portion includes a small diameter portion having a cylindrical shape and being inserted at one end thereof into an electrode insertion hole of the measurement tube, and the one end corresponds to the liquid-contact portion; and a large diameter portion having a disc shape extending outward from the other end of the small diameter portion in a radial direction. The large diameter portion includes an annular groove opened toward inside a measurement, tube, and cutaway's extending outward from the annular groove in the radial direction and opening to an outer peripheral surface of the large diameter portion.
US10996079B1

For encoder offset fine tuning, a processor iteratively reduces an encoder offset error of the motor with a third offset step until the motor starts. The processor iteratively modifies the encoder offset of the motor turning in a positive direction with a first offset step until the motor stops. The processor further records the encoder offset as a first encoder offset. The processor iteratively modifies the encoder offset with the first offset step until the motor starts turning in a negative direction. The negative direction is opposite the positive direction. The processor iteratively modifies the encoder offset with a second offset step until the motor stops. The processor records the encoder offset as a second encoder offset. In addition, the processor calculates a final encoder offset as a function of the first encoder offset and the second encoder offset.
US10996077B2

An electromagnetic induction type encoder includes a detection head and a scale. The detection head has a transmitter coil configured to generate magnetic flux. The scale has connection coils that are arrayed in a measurement axis direction, are configured to be electromagnetically coupled with magnetic flux generated by the transmitter coil and generate magnetic flux that fluctuates in a predetermined spatial period in the measurement axis direction. The detection head has a receiver coil having a plurality of coils that are arrayed in the measurement axis direction on a predetermined face of the detection head, are configured to be electromagnetically coupled with the magnetic flux generated by the connection coils and detect a phase of the magnetic flux. A current direction of one of the plurality of coils is opposite to a current direction of another coil of the plurality of coils next to each other.
US10996075B2

Microelectromechanical systems (MEMS) gyroscopes and related measurement and calibration techniques are described. Various embodiments facilitate phase estimation of an ideal phase for a demodulator mixer associated with an exemplary MEMS gyroscope using quadrature tuning, which can improve offset performance over life time for exemplary MEMS gyroscopes. Exemplary embodiments can comprise adjusting a quadrature component of an exemplary MEMS gyroscope sense signal, measuring a change in offset of the exemplary MEMS gyroscope at an output of a demodulator mixer associated with the exemplary MEMS gyroscope, estimating a phase error between the quadrature component and a demodulation phase angle of the demodulator mixer based on the change in the offset, and periodically adjusting the demodulation phase angle of the demodulator mixer based on the phase error.
US10996073B2

A method of operation of a navigation system includes: detecting a vehicle abrupt maneuver; scanning a vehicle environment for a road hindrance; identifying a cause of the vehicle abrupt maneuver based on the vehicle environment; determining a classification as a provoked maneuver or an unprovoked maneuver based on the cause; and generating a message based on the classification and the cause for displaying on a device.
US10996071B2

The preferred embodiments of the present invention are directed to methods and systems for dynamic route estimation and prediction using discrete sampled location updates from various mobile devices for the purpose of providing a graphical representation of a mobile device's route along a known network path of map data. The embodiments also provide supplemental route metrics, such as traveled distance, elapsed time, etc., and the capability to assign destination points for the purpose of providing the ability to modify location update points in an application, such as a route planner, and/or to store the dynamically generated route based on various preferences for later retrieval.
US10996068B2

A vehicle may include a display, a sensor configured to detect state information related to a user and the vehicle, a communicator configured to receive travelling information related to the vehicle corresponding to the state information from an external server; and a controller configured to classify drivers having a same tendency as the user on the basis of the travelling information, generate a travel route of the vehicle on the basis of an emotion state of the user and information related to the classified drivers, and display the generated travel route on the display.
US10996063B2

A control device of a hybrid vehicle 1, 1′ comprises a driving plan generating part 61 configured to set in advance a driving mode and a target state of charge of the battery; and an output control part 62 configured to control outputs of the internal combustion engine and the motor. If the hybrid vehicle is being driven from a departure point through at least one via point to a final destination, the driving plan generating part is configured to divide a plurality of routes into pluralities of sections, and set a driving mode of all sections of at least one route to an EV mode. If a value of the target state of charge minus an actual state of charge of the battery becomes larger than a threshold value, the output control part is configured to change the driving mode in a section of a non-EV route.
US10996057B2

A computing system is described that obtains, based at least in part on information included in at least one previous communication associated with a user of a computing device, an indication of a future location and a future time and event information associated with the future location and the future time. The computing system obtains a duration of time for the user to travel from a current location of the computing device to the future location, and, based at least in part on the duration of time, obtains a departure time at which the user is predicted to need to depart from the current location in order to arrive at the future location by an arrival time based on the event. The computing system outputs, for transmission to the computing device, an indication associated with the event and including information indicative of the departure time.
US10996052B2

An optical sensor can include a transmitter for transmitting a light and one or more optical receivers or sensors to receive light reflected from other vehicles and objects. The apparatus can include a first optical angle sensor to receive from an object first reflected light at a first angle between the object and the first angle sensor. The apparatus can further include a second optical angle sensor to receive second reflected light from the object at a second angle between the object and the second angle sensor. The first reflected light and the second reflected light can be the transmitted light reflected from the object. Circuitry can receive the first and second angles from the first and second optical angle sensors and can process the measured first and second angles to determine the position of the object.
US10996049B2

A system and a method for producing an adjustable light pattern are provided herein. The system may include: a transmitter configured to illuminate a scene with a patterned light being adjusted based on predefined criteria; a receiver configured to receive reflections of the adjusted patterned light; and a computer processor configured to control the adjustment of the patterned light and further analyze the received reflections, to yield a depth map of objects within the scene, wherein the transmitter may include: a light source configured to produce a light beam; a first reflector tiltable approximately along a line on an x-y plane in a Cartesian x-y-z coordinate system; and a second reflector tiltable along a z-axis in said coordinate system, wherein the reflectors are tilted along their respective axes back and forth so as to divert the light beam for creating the adjusted patterned light.
US10996047B2

A height measuring apparatus comprising a main body portion adapted for placement upon an object to be measured, and a movable portion which is movable relative to the main body portion, wherein the movable portion comprises a laser source and a photo detector, the movable portion being movable so that a laser beam from the laser source can be directed to the ground when the main body is placed on the object to be measured.
US10996036B1

A self-separating sabot-projectile assembly with a positive engaging attachment to eliminate rotational slippage between the sabot and projectile. The torque transmitting interface between the sabot and projectile consists of a geometric shaped depression in the rearward end surface of the projectile which mates with a matched projection of the sabot. The sabot projection is hollowed out to allow the charge pressure to aid in the engagement of the sabot and projectile.
US10996028B2

A pepper spray bracelet assembly includes a bracelet is worn around a user's wrist. The bracelet has a dock is integrated into the bracelet and a nozzle is in fluid communication with the dock. A cartridge is positionable in the dock such that the cartridge is in fluid communication with the nozzle. The cartridge contains pepper spray and the cartridge releases the pepper spray through the nozzle when the cartridge is turned on to direct the pepper spray at an assailant. A button is movably coupled to the bracelet and the button turns the cartridge on when the button is depressed. A speaker is coupled to the bracelet to emit an audible alarm outwardly therefrom. The speaker is electrically coupled to the button and the speaker is turned on when the button is depressed to alert bystanders that the user of the bracelet is under duress.
US10996025B2

A non-electronic rangefinder assembly has a rectangular block, a bracket, and a means for coupling to a riser of a bow. The rectangular block features a selection of markings, including notches, in the body that correspond to distances to a target for predetermined targets. The rectangular block may be removed from the bracket (attached to the bow riser) to allow other rectangular blocks, corresponding to other targets, to be attached to the bracket for use.
US10996024B2

A holster for receiving and withdrawing a handgun has a proximal wall portion with a handgun retention mechanism thereon. The mechanism having a first lever with a tab portion for actuation and release of a trigger guard, the lever having a snap fit into a lever region without a separate pin. A belt engaging member covers the lever region capturing the first lever therein. If a second retention mechanism is used, another lever with a tab portion is positioned so the tabs are stacked, depressing one also depresses the tab behind it, such that both mechanisms are released. Overmolded polymer layers in the holster body provides a softer interior handgun engagement surfaces. The holster body is split forwardly with a threaded fastener for clamping onto the handgun. No holster body is beneath or rearward of the tab portion, configured as a thumb button, allowing smooth transition to gripping the handgun.
US10996021B2

This document describes techniques and devices capable of disabling or killing hard-bodied insects, including wasps and hornets, to two, three, or even four or more feet. In some cases, the techniques and devices use an existing pressurized-air device, such as a CO2-powered rifle or pistol, either intended for BBs or pellets, in .177, .20, .22, .25 and so forth calibers. Other pressurized-air devices can also be used, such a PCP (pre-charged pneumatic), spring, gas piston, single and multi-pump pneumatic, electric-motor-powered spring-piston, and similar pressurized-air devices.
US10996019B2

A crossbow includes a body, a grip portion, an aim device rack, a stock connected to the rear end of the body, and two support devices connected to two sides of the front end of the body. Each support device includes an inclined face including a low end is located corresponding to the aim device rack, and a high end located corresponding to the grip portion. A link is connected between the two support devices. A base is connected to the link. Two support legs angularly extend from the base. The crossbow can be operated in a prone position. The crossbow can be positioned between a first position where the two high ends contact the ground, and a second position where both of the high end and the low end of each of the two inclined faces contact the ground. The crossbow does not fall in first and second positions.
US10996018B1

A cocking sled for a crossbow that is easier to remove from the bowstring once the crossbow is cocked, and easier to re-engage the bowstring in an effort to de-cock the crossbow.
US10996013B1

An apparatus and method for an RFID operated gun lock is disclosed. The gun lock comprises a security assembly secured to the muzzle of a firearm and RFID communication for locking and unlocking the firearm. A safety round is also employed and a power sub-system is provided to operate the apparatus. A manual override feature is also disclosed.
US10996011B2

The present invention relates to an assembly for modifying a rifle to accommodate various calibers of ammunition and method for changing calibers in a rifle using same.
US10996006B2

A cycling heat dissipation module suited for dissipating heat generated from a heat source is provided. The cycling heat dissipation module includes an evaporator, a condenser, and a micro/nano-structure. The evaporator is thermal contacted with the heat source to absorb heat generated therefrom. The condenser is connected to the evaporator to form a loop, and a working fluid is filled in the loop. The working fluid in liquid state is transformed to vapor state by absorbing heat in the evaporator, and the working fluid in vapor state is transformed to liquid state by dissipating heat in the condenser. The micro/nano-structure is disposed in the condenser to destroy a boundary layer of the working fluid while passing through the condenser.
US10995998B2

An improved heat exchanger suitable for use as a pre-cooler in an internal combustion engine exhaust gas recirculation system includes an inner heat exchange tube for exchanging heat between a gas and a coolant. A tubular outer body surrounds at least part of the inner heat exchange tube. Coolant flows through a cavity formed between the outer surface of the inner heat exchange tube and the inner surface of the tubular outer body, cooling the gas flowing through the inner heat exchange tube. The inner heat exchange tube surrounds a rolled, cylindrically-shaped corrugated sheet of material forming a plurality of fins. At least one of the fins is in contact with an inner surface of the inner heat exchange tube. The tubular outer body surrounds two or more inner heat exchange tubes, each inner heat exchange tube surrounding a respective plurality of fins.
US10995997B2

A counterflow heat exchanger configured to exchange thermal energy between a first fluid flow at a first pressure and a second fluid flow at a second pressure less than the first pressure includes a first fluid inlet, a first fluid outlet fluidly coupled to the first fluid inlet via a core section, a second fluid inlet, and a second fluid outlet fluidly coupled to the second fluid inlet via the core section. A heating arrangement is configured to heat the second fluid inlet to prevent ice ingestion via the second fluid inlet.
US10995994B2

An outlet header of a heat exchanger is provided. The outlet header defines a flow-tap-off duct and includes an L-tube. The L-tube defines first and second legs. The first leg is fasteningly installed in the flow-tap-off duct such that the second leg is directed toward a cold-cold corner of the heat exchanger. The second leg is configured to capture cool air from the cold-cold corner for providing the cool air to and through the flow-tap-off duct and exterior the heat exchanger.
US10995991B2

This application discloses exemplary processes and systems for reducing mineral ring accumulation in calcination kiln. The processes and systems comprise inserting non-condensable gases (“NCGs”) in a preheating zone of a calcination kiln, upstream of the burner end. The pre-heating zone may be characterized by temperatures ranging from 1,300° F. to 1,750° F. The system may desirably comprise a plenum for inserting the NCGs into the rotating calcination kiln at the pre-heating zone.
US10995988B2

The invention provides a balanced drying system, comprising an air supply and exhaust main pipeline, and at least two groups of drying units; the drying units each comprises a unit air supply fan and a drying oven, the drying units each is provided with a unit air inlet and a unit air outlet, the drying oven is provided with a drying oven air inlet and a drying oven air outlet, and all of the groups of the drying units are disposed in pairs at intervals on the air supply and exhaust main pipeline via the unit air inlet and the unit air outlet, the unit air inlet is connected with the drying oven air inlet, and the unit air outlet is connected with the drying oven air outlet. The invention has the advantages of concise and stable system, simple adjustment, low exhaust air volume, low energy consumption and the like.
US10995981B2

A method for recovering natural gas liquids from a recycle stream having natural gas is provided. In one embodiment, a carbon dioxide recycle stream that comprises carbon dioxide, natural gas, and natural gas liquids is received. The carbon dioxide recycle stream is separated into a purified carbon dioxide recycle stream and a natural gas liquids stream. The purified carbon dioxide recycle stream comprises the carbon dioxide and the natural gas, and the natural gas liquids stream comprises the natural gas liquids. In another embodiment, a system comprises piping and a separator. The piping is configured to receive a recycle stream, and the separator is coupled to the piping and is configured to separate the recycle stream into a purified recycle stream and a natural gas liquids stream.
US10995980B2

A cryovial storage system is provided for use in LNVP storage and transportation freezers. The system comprises a hexagonal box that can be used modularly in both vertical and horizontal dimensions to more efficiently fill the functional space within cryogenic freezers and dry shippers. Also provided is a canister and insert system configured to receive a stack of hexagonal boxes (or multiple stacks of hexagonal boxes) and a method for accessing only the topmost box in a stack while retaining the other boxes in the stack below and a system that provides ease of transferability of boxes between storage freezers and dry shippers.
US10995977B2

A hinge assembly for a mullion assembly includes a first hinge element having a first cam member with a cammed upper surface having a first portion and a second portion with an angled intermediate portion disposed therebetween. The first portion of the cammed upper surface of the first hinge element is vertically spaced-apart a distance from the second portion. A second hinge element is rotatably coupled to the first hinge element between first and second positions and includes a second cam member having a cammed lower surface that includes an engagement point that is engaged with the cammed upper surface of the first hinge element. The second hinge element is driven upwardly by the engagement of the engagement point and the cammed upper surface of the first hinge element as the second hinge element is rotated from the first position to the second position.
US10995968B2

A heating system, includes a furnace that is configured to heat air to be provided to a conditioned space, a pressure sensor configured to collect sensor data indicative of a pressure of air within the furnace; a fan configured to supply the heated air to the conditioned space, and a motor configured to drive the fan. Additionally, the heating system includes processing circuitry communicatively coupled to the pressure sensor and the motor. The processing circuitry is configured to control the motor based upon the sensor data such that an amount of airflow supplied to the conditioned space is constantly supplied by the fan.
US10995962B2

A device for covering a stove top. The device for covering a stove top includes a frame. The frame has an upper side and a lower side. The frame is sized to rest on a stove top, covering burners of that stove top. A cover is attached on the upper side of the frame and forms an interior cavity. The interior cavity is accessible via the lower side of the frame. A handle is disposed on a lateral edge of the frame.
US10995960B2

The invention relates to a food preparation entity comprising a cavity (2) for receiving food to be prepared and an image recognition system (3) for gathering optical information of the food to be prepared, wherein the food preparation entity (1) is further adapted to store, gather and/or receive meta-information and select one or more food types out of a list of food types based on said meta-information and said captured optical information.
US10995959B2

An isothermal cooking plate assembly is formed from a first plate of high thermal conductivity material having a back surface and an oppositely disposed top cooking surface. One or more heater circuit assemblies are disposed on the first plate back surface for forming a composite having a back surface. A controller is in electrical connection with the heater circuit assemblies for controlling temperature of the first plate of high thermal conductivity material. The first plate can be aluminum Type 1100 or aluminum Type 6061. The first plate can be a laminate formed from a clad bottom metal layer and clad top cooking surface metal layer, where the clad layers formed from the same material and having about the same thickness. The clad material can be austenitic stainless steel. A second plate of low thermal conductivity material can be attached to the composite back surface of first plate.
US10995958B2

Disclosed are a pilot fuel injector, and a fuel nozzle and a gas turbine having the same. The pilot fuel injector is mounted on the fuel nozzle to uniformize the flow of the introduced air and to enable uniform mixing with the fuel, so that a fuel mixed air having a high mixing rate is provided to the combustion chamber. The mixing rate of the fuel mixed air directed to the combustion chamber is increased, thereby suppressing the generation of nitrogen oxides and preventing the flame stagnation.
US10995957B2

A burner for producing a stabilized flame with an inertisation front upstream from the stabilized flame includes a swirl generator and an inlet device with a passage therethrough. The swirl generator swirls an inert process medium about a swirl axis in a flow direction and one or more openings in the inlet device provide one or more partial mass flows containing combustion educts. The inert process medium inhibits combustion of the combustion educts through the inertisation front to displace the stabilized flame from the one or more openings.
US10995946B2

A cyclone separator is disclosed. The cyclone separator includes a housing that forms a separation chamber, a central cylinder made of a non-metal refractory material and located inside the housing, and a support structure that supports the central cylinder. The separation chamber is divided by the central cylinder into an outer separation chamber and an inner separation chamber. The separation chamber includes an inlet and an outlet that are in communication with the outer and inner separation chambers, respectively. The support structure comprises a hollowed-out upwardly-arched structure that is connected to an inner wall of the separation chamber by continuous pouring or masonry, with an arch face of the support structure being connected to a lower end of the central cylinder to support the central cylinder. The central cylinder is connected to both the housing and the supporting structure by continuous pouring or masonry.
US10995945B2

A biomass pellet combustion system includes a primary burn chamber, a coal burn chamber, and a gas burn chamber. The primary burn chamber is configured to receive pellets from a drop tube of the biomass pellet combustion system. The coal burn chamber is configured to receive coals from the primary burn chamber. The gas burn chamber is configured to receive combustible gases from both the primary burn chamber and the coal burn chamber, wherein a secondary combustion process converts secondary combustion air and the combustible gases into exhaust gases in the gas burn chamber.
US10995941B2

An adjustable, modular flood light fixture is provided herein which includes a plurality of light modules, each including an enclosure and a luminaire configured to generate light, the luminaire being pivotably mounted to the enclosure. The light modules are serially connected with the luminaires of the light modules being each independently, pivotably adjustable. Advantageously, with the subject invention, the size of an illuminated area may be controlled by the number of light modules being used, with pivoting adjustment allowing further control over how light from each of the light modules is directed.
US10995937B1

Submersible lights including housings and a multilayer stack for pressure transfer are disclosed. A transparent pressure-bearing window, a window support structure, a circuit element populated with LEDs, and a pressure support structure may be mounted inside the housing. The support structure may be structured to bear at least some of the pressure applied to the transparent window from external pressure sources. The support structures may also be adapted to transfer thermal energy to an exterior environment such as sea water.
US10995932B1

A lighting apparatus for providing uniform irradiance is provided. The lighting apparatus includes a light source configured to emit rays toward a polygonal target region, and a lens configured to uniformize irradiance from the light source to the target region, wherein sag of the lens and normals along a boundary of the lens are arranged so as to illuminate a perimeter of the target region based on an edge-ray mapping, wherein a lens surface is formed based on polyharmonic spline interpolations so as to smoothly illuminate an interior of the target region, wherein the irradiance is uniformized by argumenting light field tailoring of the lens, wherein the light field tailoring is augmented to maintain to maintain the irradiance perimeter.
US10995927B2

The invention relates to a projection device (1) for a motor vehicle headlight, wherein the projection device (1) is designed to project light of at least one light source (2) associated with the projection device (1) into a zone in front of the motor vehicle in at least one light distribution pattern, namely a low-beam light distribution pattern, a total number of the low-beam microlenses comprising at least two groups of low-beam microlenses.
US10995922B2

A lighting device for a vehicle, in particular headlights for a vehicle, having a plurality of light sources, from which light is emitted during operation of the lighting device, projection optics for projecting the light, and a generator for generating a light distribution in the exterior of the vehicle, which has a soft transition in the vertical direction from a central region to the near field and/or the far field of the light distribution. The generator has a plurality of converters which change the wavelength spectrum of the light emitted from the light sources. The lighting device being designed in such a way that during operation of the lighting device, at least one first region of at least one of the converters is subjected to a greater luminous flux density of the light emitted from the light sources as a second region of the at least one converter.
US10995920B1

A flame simulation light comprises a light base and a light housing. The light base is provided with a plurality of light-emitting plates extending in the direction away from the light base. The adjacent light-emitting plates are arranged end to end and enclose a cavity with gaps. At least an inner light source is arranged in the cavity to emit light through the gaps. Therefore, a flame is simulated more realistically compared with conventional flame simulation light. Further, different light effects can be observed from different angles, which makes the flame simulation light more interesting. In addition, this manner of simulating flame can have diverse flame effects by changing inclination, arc, height, width, or shape of the light-emitting plates. In terms of the effect of having inner and outer flames, various combinations are possible. Compared with conventional integral flame simulation light, this flame simulation light realizes diversity.
US10995916B1

The present invention relates generally to a rigid and lighted flag assembly for a vehicle. The flag assembly is preferably comprised of a flag mast, a rigid flag, a plurality of lights for lighting the flag, and a power source for powering the lights. The flag assembly allows the content of the flag to be viewable at all times, regardless of the vehicle's speed and regardless of the time of day or night. The flag portion of the flag assembly is less susceptible to the elements, such as wind, snow, sleet, rain, and the like, as well as harmful ultraviolet rays from the sun. Further, the flag assembly is capable of simultaneously supporting more than one rigid flag device at a time, and does not negatively affect the aerodynamics of the vehicle.
US10995914B2

Embodiments of the present disclosure describe a white light illumination system using InGaN-based orange nanowires (NWs) LED, in conjunction with a blue LD for high speed optical wireless communications. By changing the relative intensities of an ultrabroad linewidth orange LED and narrow-linewidth blue LD components, a hybrid LED/LD device achieves correlated color temperature (CCT) ranging from 3000 K to above 6000K with color rendering index (CRI) values reaching 83.1. Orange-emitting NWs LED are utilized as an active-phosphor, while a blue LD was used for both color mixing and optical wireless communications.
US10995907B2

A high-pressure tank includes: a cylindrical hollow container; an outer shell that is formed of a fiber-reinforced plastic band which is wound on an outer circumference of the hollow container to cover the outer circumference; and a cap that is attached to an inner side of at least one of one axial end and the other axial end of the outer shell. The hollow container is formed of a material which has airtightness and which is able to expand and contract in an axial direction and a radial direction inside the outer shell, and a frictional portion that is used to set a frictional resistance to an inner circumferential surface of the outer shell to be greater than that in the other area is provided in an axial intermediate portion on an outer circumferential surface of the hollow container.
US10995902B2

A mobile terminal bracket comprises: a support housing provided with a supporting cavity at front side thereof, the supporting cavity comprising a bottom wall, a first side wall and a second side wall opposite to each other, a third side wall and a fourth side wall opposite to each other, a protective film clearing hole on the first side wall, the second side wall provided with a fixing fastener, the third side wall and the fourth side wall separately provided with a sliding slot; a protective film retraction mechanism comprising a first roller in the support housing, a protective film twined on the first roller, a reset spring for rotating the first roller to reset, a pull rod connected to end of the protective film, the pull rod slidably assembled in the sliding slots of the third, fourth side wall and clipped to the fixing fastener.
US10995896B2

A sealing method, comprising: introducing a moving stream of curable material into an opening; and curing a portion of the moving stream of curable material flowing back out of the opening to form a cured layer of curable material. The cured layer restricts or prevents at least a further portion of the curable material from flowing back out of the opening.
US10995887B2

A female fitting includes a tube having an end that includes an upset for receiving a male fitting, the upset having an outer circumference and an inwardly extending groove extending around the outer circumference for receiving a clamp or portion of a clamp and the upset having an end face and inner surface, the upset having an undercut between the end face and inner surface for receiving a flange of the male fitting. A male fitting includes a tube having an end part; and a transition between the tube and the end part, the transition including a flange extending radially outward from the tube and a radiused corner connecting the flange to the end part.
US10995883B1

A penetration seal and its installation method for use with a pipe extending through an opening, or penetration, in a vessel, such as a boiler, containing fluid. A first collar surrounds the pipe adjacent the vessel and is in fluid communication with the opening in the vessel. A second collar has a sleeve portion engaging the exterior of the pipe and is spaced from the first collar. An insulation pillow substantially surrounds the pipe and is connected to the first and second collars. An expansion sleeve substantially surrounds the insulation pillow and is connected to the first and second collars, wherein the sleeve portion of the second collar is configured to compressively engage the exterior surface of the pipe sufficiently to frictionally fix the second sleeve against movement relative to the pipe.
US10995882B2

A clamp can be configured to secure a circular object and can include a first clamp member and a second clamp member. The first clamp member can include a first clamp portion and the second clamp member can include a second clamp portion. The first clamp portion and the second clamp portion can be configured to receive the circular object therebetween, and to secure the circular object within the clamp with the second clamp member nested with the first clamp member.
US10995876B2

A valve robot hand includes a driving device, a transmitting sleeve, a first return spring, a first centering sleeve configured to sleeve on a screw cap of a valve handle, and a driving fork configured to couple with the valve handle. A lower end of the transmitting sleeve is connected with the driving fork. The driving fork is provided with a first through-hole configured to sleeve on the screw cap of the valve handle. The first through-hole is coaxial with the transmitting sleeve. The driving fork is sleeved on the first centering sleeve through the first through-hole such that the first centering sleeve is capable of moving in the transmitting sleeve along its axial direction. The first return spring is configured to exert a downward elastic force on the first centering sleeve.
US10995869B2

The present invention concerns a fluid stop valve unit comprising at least one fluid stop valve and a pressure responsive part, integrated or separate, arranged so that the at least one fluid stop valve is kept in a closed state. The pressure responsive part, integrated or separate, has an opening characteristic going from the closed state to an open state with a decrease of pressure after a threshold pressure has been reached.
US10995867B2

A valve includes a holder having an expandable material. The valve includes a retainer coupled to the holder. The valve further includes an umbrella member with a stem coupled to the holder. The expandable material is adapted to expand in size when absorbing a fluid and translate the umbrella member along an axis of the stem.
US10995858B2

This seal structure 1 is provided with an annular seal member 2, a shaft member 4 having a seal groove 5 where the inner peripheral side of said seal member 2 is arranged, and an inner peripheral wall member 6 which has an internal space surrounded by an inner peripheral wall 61, wherein the shaft member 4 is arranged in the internal space 62, and the annular seal member 2 is arranged in the seal groove 5 of the shaft member 4. The side of the outer periphery 21 of the annular seal member 2 is formed by overlapping, in the axial direction D1, a plurality of ring-shape parts 3 which are closed or unclosed when viewed in a radial direction D2; when viewed in the radial direction D2, on one side of a center axis C1 of the annular seal member 2, in a longitudinal cross-section of the plurality of ring-shape parts 3, one corner 32 of the two corners of the edge 31 facing the inner peripheral wall 61 of the inner peripheral wall member 6 contacts the inner peripheral wall 61 of the inner peripheral wall member 6.
US10995851B2

A gear change control device according to an embodiment includes a detection unit configured to detect the gear stage of a transmission and measure the input rotation rate of the transmission and the rotation rate of an engine and a controller configured to decrease the torque of a clutch to a second reference value from a first reference value when a first time elapses from a time point at which the rotation rate of the engine and the input rotation rate of the transmission become different from each other due to a gear change from a certain gear stage to a gear stage one or a plurality of stages higher than the certain gear stage that is performed by the transmission.
US10995850B2

A vehicle includes a transmission shiftable by hydraulic pressure, a main oil passage that delivers operating oil, a first oil passage that delivers the operating oil from the main oil passage to the transmission, a first valve that opens/closes the first oil passage, a controller that controls the first valve, a second oil passage that delivers the operating oil from the main oil passage to the transmission, and a manually drivable second valve that opens/closes a section of the first oil passage that is closer to the main oil passage than the first valve and the second oil passage. The second valve is switchable between the automatic control state in which the first oil passage is opened and the second oil passage is closed and the manual control state in which the first oil passage is closed and the second oil passage is opened.
US10995848B2

A motorcycle drive device includes a shiftable transmission set up to transmit drive power which can be provided by an engine crankshaft toward a drivable wheel. The transmission includes an input shaft having a rotation axis when is displaceable to adjust a spacing between the rotation axes of a primary gearwheel on the transmission input shaft and a primary pinion transferring the drive power from the crankshaft. A transmission input shaft bearing supporting the transmission input shaft is arranged in a bearing plate that is rotatable relative to a housing of the transmission. The bearing plate includes an adjusting mechanism arranged to change the position of the bearing plate with respect to the transmission housing to adjust the axial spacing of the rotation axes.
US10995841B2

A member joining structure for a differential device, the member joining structure includes a ring gear including a helical tooth extending in a rotation axis direction; a differential case that is rotated with the ring gear; and a first support that is disposed in a first position at a back surface corresponding to one end of a rotation axis of the ring gear and that connects the differential case and the ring gear, and a second support that is disposed in a second position at a back surface corresponding to another end in the rotation axis direction of the ring gear and that connects the differential case and the ring gear; wherein the first support and the second support are spaced apart from each other with a cavity therebetween.
US10995835B2

An electric drive axle assembly of a vehicle includes an electric motor having an output shaft. At least one of a gear and a planetary gear assembly is coupled to the output shaft of the electric motor. The at least one of the gear and the planetary gear assembly is coupled to a differential mechanism configured to transfer torque to two axle shafts of the vehicle. The electric drive axle assembly configured to produce a plurality of speed ratios between the electric motor and the differential mechanism.
US10995831B2

A lens barrel includes a stationary barrel, a rotary barrel, and a movable barrel. The movable barrel includes a cam follower fitted to a straight groove in the stationary barrel and a cam groove in the rotary barrel. The surface of the cam follower to be in contact with the inner wall surface of the cam groove and the surface of the cam follower to be in contact with the inner wall surface of the straight groove have an arc shape convex toward the outside, and the cam follower is in point contact with the inner wall surfaces of the cam groove and the straight groove. The cam follower includes a first slit that is cut in from the distal end toward a proximal end thereof in parallel to an axis and a second slitcut in from an outer peripheral portion of the cam follower toward an inner peripheral portion.
US10995823B2

As viewed from a side, an output shaft is disposed rearward of a crankshaft, and an odd-numbered stage shaft and an even-numbered stage shaft are disposed rearward of the crankshaft. Moreover, the odd-numbered stage shaft is provided on a side opposite to the even-numbered stage shaft relative to a line connecting the crankshaft and the output shaft, and a shift drum is disposed on a side opposite to the output shaft relative to a line connecting the odd-numbered stage shaft and the even-numbered stage shaft. This structure reduces dimensions of the power unit for the saddled vehicle.
US10995820B2

A flywheel apparatus that magnetically unloads a top rotor bearing is described. The apparatus includes a flywheel housing, a rotor with a vertical axis of rotation that includes a magnetic material, a magnet configured to apply a desired upward off-loading force along the vertical axis of rotation, an upper bearing connected to an upper shaft of the rotor, and a bearing housing disposed between the upper bearing and the flywheel housing that substantially prevents downward axial motion of the upper bearing. The magnet includes an electromagnet. A force sensor is used to measure a force on the upper bearing which is provided as input to a controller that updates the current to the electromagnet. The rotor is maintained in a fixed axial position and a spring disposed below a lower bearing absorbs axial dimension growth of the rotor.
US10995816B1

A magnetorheological damper, wherein the damper comprises a housing that is at least partially filed with a magnetorheological fluid, and a magnetorheological valve disposed within the housing. The valve includes a magnetically permeable core having at least one coil reservoir formed therein, and at least one conductor coil, wherein each conductor coil is disposed around a portion of the core within a respective one of the coil reservoir(s). The valve additionally includes a fluid flow path adjacent the conductor coil(s). The fluid flow path is structured and operable to allow the magnetorheological fluid to flow adjacent the conductor coil(s). The valve further includes at least one coil cover, wherein each coil cover is disposed over a respective one of the coil(s) such that the respective coil is protected from exposure to magnetorheological fluid flowing through the fluid flow path.
US10995807B2

The invention relates to a brake assembly (100; 200; 300), comprising: a caliper comprising a brake cylinder (5) formed in one piece with an outer clamping portion (6), the brake cylinder (5) defining an axial direction (9) and the outer clamping portion (6) forming a pair of outer clamping fingers (6a, 6b) and a recess (7) formed in between the outer clamping fingers (6a, 6b); a brake piston (12) received in the brake cylinder (5) and configured to move axially with respect to the brake cylinder (5); and an inner brake pad assembly (4a) and an outer brake pad assembly (4b), the inner brake pad assembly (4a) and the outer brake pad assembly (4b) disposed axially in between the brake piston (12) and the outer clamping portion (6), wherein the pair of outer clamping fingers (6a, 6b) of the outer clamping portion (6) define a pair of outer clamping surfaces (18a, 18b) facing the brake piston (12), the outer clamping portion (6) configured to exert a clamping force on the outer brake pad assembly (4b) by means of the outer clamping surfaces (18a, 18b). A clamping portion (16) for exerting a clamping force on the inner brake pad assembly (4a) may protrude out of the brake cylinder (5) and extend fully or at least partially laterally outward from the brake piston (12). Alternatively, a maximum lateral extension of the brake piston (12) may be equal to or larger than a maximum lateral extension of the pair of outer clamping surfaces (18a, 18b), wherein the inner clamping portion (16) extends fully or at least partially laterally inward from the brake piston (12).
US10995799B2

A steering system is provided. The steering system may include a drive pulley and a ball nut assembly. The drive pulley may be operatively connected to a drive shaft. The ball nut assembly may be driven by the drive pulley via a belt disposed about the drive pulley and the ball nut assembly. The ball nut assembly may include a ball nut and a driven pulley. The ball nut may have an inner surface disposed about a ball screw that defines and extends along a first axis and an outer surface disposed opposite the inner surface. The ball nut may define a first groove that extends from the outer surface towards the inner surface. The driven pulley may be disposed about the ball nut and have a retaining member that includes a finger for extending into the first groove to engage the ball nut and driven pulley without separate fasteners.
US10995798B2

A rolling bearing of the present invention includes an inner ring, an outer ring and a rolling element which are all made of a steel material, and (A) a surface of the rolling element is formed with an Ag coating film, and a raceway of at least one of the inner ring and the outer ring is formed with a Cr coating film or (B) a surface of the rolling element is formed with a Cr coating film, and a raceway of at least one of the inner ring and the outer ring is formed with a Cr coating film.
US10995795B2

A bearing assembly includes a support ring circumferentially surrounding a central bearing axis and a plurality of superhard bearing elements coupled to the support ring. Each of the plurality of superhard bearing elements has a base, a superhard bearing surface, and a lateral periphery extending between the base and the superhard bearing surface. The superhard bearing surface has a partial-ellipsoidal surface shape. A bearing apparatus includes an inner bearing assembly and an outer bearing assembly. A subterranean drilling system includes an output shaft operably coupled to a bearing apparatus.
US10995790B2

An elongate member assembly having an elongate member, a connecting member provided between one end and another end of the elongate member, and a swaging member that swages and fixes the connecting member to the elongate member, and fixing member connected to the connecting member. The connecting member includes a swaging portion pressed by the swaging member on the elongate member, and a connecting portion connected to the fixing member. The fixing member includes an anchor portion mounted to a mounting object member, and a ring-shaped portion connected to the connecting portion. The connecting portion includes, a rotation permitting portion that permits the ring-shaped portion to move, and a movement limiting portion that limits movement of the ring-shaped portion. The elongate member assembly facilitates the fixing thereof onto the mounting object member.
US10995788B2

Various embodiments described herein provide a fastener system having straight walled driving surfaces that provides a reliable stick fit feature, while also improving stability of engagement between the system components. A feature of the new system is to allow stick fit engagement of existing standard straight walled drivers in the new system.
US10995787B2

The present invention discloses a quick locking piece, comprising a shaft sleeve and a rotary shaft which are cooperatively installed; the rotary shaft has a locked section and a sliding section, and the locked section is located at one end portion of the rotary shaft; an outer contour surface of the sliding section is provided with a first guide slot for guiding the rotary shaft to move and lock and a second guide slot for guiding the rotary shaft to rotate; the locked section of the rotary shaft is sleeved with a connector pivotally connected with the shaft sleeve; a first positioning post is provided on the connector at a position corresponding to the first guide slot, a second positioning post is provided on the shaft sleeve at a position corresponding to the second guide slot. The quick locking piece has a simpler structure, which can improve the installation efficiency.
US10995782B2

A method for assembling at least two parts, connected by main and secondary definitive connections arranged in predetermined positions, includes: secondary definitive connections each housed in secondary definitive holes passing through the parts to be assembled, made independently of one another before the parts are assembled, main definitive connections each housed in main definitive holes passing through the parts to be assembled, made during the same operation while the parts are held in place by the secondary definitive connections.
US10995776B2

An actuator includes a piston and a housing. The piston includes a piston shaft that is configured to reciprocate within a chamber of the housing. The actuator includes a gland electrically coupled to the housing. The gland forms at least a portion of a first end of the chamber. The actuator also includes a first conductor positioned in the chamber. The first conductor is coupled to the gland and to a first side of the piston to electrically couple the piston to the housing.
US10995773B2

A system includes a pump configured to pressurize a first fluid, and a pressure exchanger (PX). The PX is configured to receive a second fluid, to receive the pressurized first fluid, and to utilize the pressurized first fluid to pressurize the drilling mud for transport to a well.
US10995768B2

A compressor rotor of a turbomachine includes a rotor disk; a rotor hub forming or connected to a radially outer edge of the rotor disk; and a plurality of rotor blades on the rotor hub extending radially outwards. The rotor hub includes an axially frontal leading edge, an axially rear trailing edge, a top side, a frontal bottom side extending on a bottom side of the rotor hub from the leading edge in a direction of the rotor disk and transitioning into same, and a rear bottom side extending on the bottom side from the trailing edge in the direction of the rotor disk and transitioning into same. The frontal bottom side and/or the rear bottom side of the hub is contoured in a circumferential direction of the rotor hub to form respectively one indentation in an area below a rotor blade.
US10995767B2

A fan blade for a fan impeller is coupled to a front endring and a rear endring. The fan blade includes a first portion, a second portion, a third portion, a leading edge, and a trailing edge. The second portion is positioned on a first side of the first portion. The third portion is positioned on a second side of the first portion. The leading edge defines a leading edge blade angle and the trailing edge defines a trailing edge blade angle. The leading edge blade angle and the trailing edge blade angle are constant within the first portion and the leading edge blade angle and the trailing edge blade angle vary within the second portion and the third portion.
US10995763B1

Disclosed herein are aspects of a sealing device, as well as a pump using the same. In one embodiment, the sealing device includes an axial sleeve having a first end and a second end, a dynamic seal mounted about the first end of the axial sleeve, the dynamic seal including at least one dynamic seal assembly, each of the at least one dynamic seal assemblies including a diffuser and a static steal mounted about the second end of the axial sleeve, and a fixed cartridge housing enclosing at least a portion of the axial sleeve, and an entirety of the dynamic seal and static seal.
US10995758B2

A pump for circulating water includes an upper housing 10 formed with an inlet 11 and an outlet 12 of fluid; a lower housing 20 arranged in a lower side of the upper housing 10, having a space formed therein; an inner housing 30 having an edge part interposed between the upper housing 10 and the lower housing 20, and an impeller receiving space 31 formed in a middle part; an impeller 50 received inside the upper housing 10 and in the impeller receiving space 31 to be rotatably installed; a rotor 60 installed inside an outer circumference of the impeller 50; a spring 65 installed between a lower surface of the impeller and the inner housing; and a stator 70 installed inside the lower housing 20.
US10995743B2

An air-filtering protection device includes a filtering mask and an actuating and sensing device. The filtering mask is for being worn to filter air. The actuating and sensing device is mounted and positioned on the filtering mask and includes at least one sensor, at least one actuating device, a microprocessor, a power controller and a data transceiver. The at least one actuating device is disposed on one side of the at least one sensor and includes at least one guiding channel. The actuating device is enabled to transport air to flow toward the sensor through the guiding channel so as to make the air sensed by the sensor.
US10995739B2

The invention provides a fluid working machine comprising: a cylinder block (1) having an axial bore (4); a crankshaft (2) which extends within the axial bore (4) and is rotatable about an axis of rotation (3); and first and second valve cylinder devices (13) provided in the cylinder block (1) arranged about and extending outwards with respect to the axial bore (4), the first and second valve cylinder devices (13) being axially offset from each other, the first and second valve cylinder devices (13) being offset from each other about the axis of rotation (3), and the first valve cylinder device having an axial extent which overlaps the axial extent of the second valve cylinder device, wherein the first and second valve cylinder devices (13) comprise first valves (14) having respective first working fluid ports (48, 49), the said respective first working fluid ports (48, 49) of the first valves (14) of the first and second valve cylinder devices (13) being in fluid communication with each other via a common conduit (50, 52) extending within the cylinder block (1).
US10995738B2

A fluid end assembly comprising: a housing, valves, seals, seats, springs, plungers, plunger packing, and other associated parts, paired with a suction manifold that facilitates fluid feeding through a centrally located external suction intake. The suction manifold of this invention is designed to preserve fluid energy that will ensure complete filling of the cylinder in extreme pumping conditions. The suction manifold utilizes a chamber design positioned immediately below the suction valves, eliminating all connecting ducts. The design of the manifold of this invention can be easily fabricated utilizing commercially available steel plate, pipe, and pipe fittings.
US10995736B2

A method for detecting fatigue state of cog belt of wind power generator set is provided, including acquiring pitch angles satisfying preset condition, acquiring signal characteristic values corresponding to the pitch angles, selects from the pitch angles according to acquisition timing sequence of signal characteristic values pitch angles at which signal characteristic value changes, performing characteristic statistics on selected pitch angles to acquire characteristic statistic value and determining whether the cog belt is in fatigue state by comparing characteristic statistic value with predetermined threshold.
US10995735B1

A support fixture for a wind turbine blades transported by rail. A main frame pivots about a first vertical axis and a first lateral axis, and has a frame arm extending from it. The main frame supports the wind turbine blade on a blade cradle. A root end stand is pivotally supported from the frame arm about a second vertical axis. A mounting flange adapter, coupled to the wind turbine blade, pivots about a second lateral axis and a longitudinal axis, and is supported by the root end stand. Fixture has universal adaptability by virtue of the plural axes of pivot.
US10995724B2

This igniter assembly 220 includes: an igniter 2 provided with a lead terminal 20; a body 1 made of resin and storing the igniter 2; and an internal terminal 3 fixed to the body 1 and having one end electrically connected to the lead terminal 20. The internal terminal 3 has another end extending outward of the body 1.
US10995722B2

A work vehicle includes an engine controller for driving an engine, a power supply line, a power supply control line, and a display signal line. When a check switch switchable into a safe position corresponding to safe drive of the engine and a non-safe position is switched to the safe position, the power supply control line renders a power supply relay ON. The display signal line transmits a signal indicative of the switched state of the check switch to a display.
US10995714B2

An outboard motor includes an engine, a fuel tank, a fuel pathway, a fuel pump, and a controller. The engine includes a fuel injector. The fuel tank includes an internal space in which fuel is stored. The fuel pathway is connected to the fuel injector and the fuel tank. The fuel pump is disposed in the fuel pathway, and supplies the fuel from the fuel tank to the fuel injector. The controller controls the fuel pump. The controller determines whether or not a start condition, indicating that air has entered the fuel pathway, is satisfied. The controller is configured or programmed to execute an air releasing control to open the fuel injector and drive the fuel pump when the start condition is satisfied.
US10995709B2

An engine peripheral structure includes an engine body mounted in an engine room, an intake system connected to the engine body, and a supercharger provided in the middle of the intake system. The intake system includes a low-pressure intake passage connected upstream in an intake direction of the supercharger, and a high-pressure intake passage connected downstream in the intake direction of the supercharger. The intake system has the high-pressure intake passage turned back at the supercharger with respect to the low-pressure intake passage, and has the low-pressure intake passage and the high-pressure intake passage extended on a left side surface of the engine body so as to be at least partly overlapped with each other in the up-down direction V.
US10995700B2

A jet engine including a motor with a fan casing and a nacelle which includes a mobile cowl and a main slider that is mobile in translation between an advanced position and a retracted position in which the mobile cowl and the fan casing define, between them, a window. The nacelle also includes reverser flaps and exterior flaps, each one being mounted articulated on the main slider between a stowed position in which it obstructs the window and a deployed position in which it does not obstruct the window, a secondary slider that is mobile in translation on the main slider between a first position and a second position, a transmission system making each reverser flap and exterior flap pass from the stowed position to the deployed position when the secondary slider passes from the first position to the second position, and a set of actuators that bring about a movement in translation of the main slider and of the secondary slider.
US10995685B2

An electricity generator includes a generator section which is a complete standalone electricity generator designed to operate on a hydrocarbon fuel and a fuel conversion section which adapts the generator section to operate on alternative fuels that are different than the designed fuel of generator section. The generator section includes a RPM control unit, an internal combustion engine which has a crankshaft, an electromagnetic conversion component which converts the rotational motion of the crankshaft into electricity and a crankshaft sensor which senses the rotational speed of the crankshaft thereby creating a RPM control signal. The control signal is provided to the RPM control unit which controls the rotational speed of the crankshaft. The fuel conversion section includes a first fuel source and a second fuel source. Characteristically, the first fuel source provides a methanol-containing fuel and the second fuel source provides LPG or flare gas.
US10995683B2

The subject matter of this specification can be embodied in, among other things, a method that includes determining a gas supplement ratio (GSR) of a mixture of natural gas and diesel, identifying a start event of a stroke of a piston of a combustion cylinder of a dual-fuel engine, identifying a first observation period that is offset from the start event based on the GSR, identifying a second observation period based on the GSR, receiving signals representative of vibration of the combustion cylinder during the stroke, identifying an abnormal combustion event based on the signals, determining that abnormal combustion occurred during at least one of the first observation period and the second observation period, and causing a change in operation of the engine based determining that abnormal combustion occurred during at least one of the first observation period and the second observation period.
US10995681B2

A combustion control device for an engine includes a plurality of cylinders, a surge tank disposed in an intake path to the cylinders, an independent intake passage connecting the surge tank and an intake port of each of the cylinders, a fuel injection valve that is disposed for each of the cylinders and that supplies fuel into each of the cylinders, and a control unit that controls a fuel injection amount of each of the fuel injection valves according to an engine operating state. The control unit corrects a target fuel injection amount of each of the cylinders, the target fuel injection amount being determined according to the engine operating state, based on a re-intake correction amount set in each of the cylinders according to a re-intake amount of intake air from the intake port in internal EGR in each of the cylinders.
US10995673B2

An exemplary gas turbine engine assembly includes a first spool having a first turbine operatively mounted to a first turbine shaft, and a second spool having a second turbine operatively mounted to a second turbine shaft. The first and second turbines are mounted for rotation about a common rotational axis within an engine static structure. The first and second turbine shafts are coaxial with one another. First and second towershafts are respectively coupled to the first and second turbine shafts. An accessory drive gearbox has a set of gears. A compressor is driven by the first towershaft. The engine assembly further includes a starter generator assembly, and a transmission coupling the starter generator assembly to the first set of gears. The transmission is transitionable between a first mode where the starter generator assembly is driven at a first speed relative to the second towershaft, and a second mode where the starter generator assembly is driven at a different, second speed relative to the second towershaft.
US10995671B2

An inlet body is for a fluid injector for a turbomachine. The inlet body includes a casing and an inlet nozzle, housed inside the casing, that serves as a seat for a mobile sealing member. The inlet nozzle includes a central duct for the fluid and an annular rim surrounding the central duct. The annular rim includes a housing for a gasket. The housing is defined by a bottom wall, an opening opposite the bottom wall, and two opposite walls which each extend between the bottom wall and the opening. The walls are tilted towards each other in the direction of the opening.
US10995667B2

In a filtration system, in particular for cleaning the intake air of a gas turbine, including a flow channel surrounded by walls with an inflow opening and an outflow opening, a partition wall with at least two openings between a dirty side and a clean side which is positioned between the inflow opening and the outflow opening and limited by the walls of the flow channel, and at least two filters for purifying a flowing fluid. At least one filter is installed at a first opening on the dirty side of the partition wall and at least one filter at a second opening on the clean side of the partition wall.
US10995666B2

A particle separator includes a separator body in a primary fluid passageway of a machine. The primary fluid passageway includes one or more bleed holes through which a diverted portion of the fluid flowing in the primary fluid passageway toward a volume of the machine is diverted into an auxiliary flow passageway that bypasses the volume and directs the diverted portion of the fluid toward one or more other components of the machine. The separator body is coupled with the inner wall and/or outer wall of the primary fluid passageway. The separator body includes an upstream edge positioned to separate at least some particles carried by the fluid from the fluid as the diverted portion of the fluid bends around and flows over the at least one upstream edge of the separator body and into the auxiliary flow passageway.
US10995655B2

A fuel injection device including a valve body having an injection hole-formed part having a plurality of injection holes on the leading end side of the valve body. An injection hole comprises a crossing angle, θ1, between a central axis of the injection hole-formed part and an injection hole axis, and another injection hole comprises a crossing angle, θ2, between the central axis and another injection hole axis. θ2 is larger than θ1. The injection holes are formed such that a distance between the central axis and an inlet surface center of the injection hole is longer than a distance between the central axis and another inlet surface center of the another injection hole. A straight line beyond an outlet surface in the injection hole axis does not intersect with another straight line beyond another outlet surface in the another injection hole axis.
US10995651B2

An exhaust system for a combustion engine of a motor vehicle comprises a support plate on which at least one exhaust line or at least one exhaust silencer is provided. The support plate is made of a plastic material. A motor vehicle comprises a combustion engine and an exhaust system which is arranged in an underfloor tunnel of the motor vehicle.
US10995646B2

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

A method for diagnosing the valve timing of an internal combustion engine, a characteristic curve of an actual intake manifold pressure signal being ascertained as a function of a crankshaft signal, the characteristic curve of the actual intake manifold pressure signal being compared to a characteristic curve of a setpoint intake manifold pressure signal and a shift of the valve timing being diagnosed in the event of a specifiable deviation of the actual intake manifold pressure signal from the setpoint intake manifold pressure signal.
US10995637B2

A rocker arm can comprise a forked outer arm assembly and a T-shaped inner arm assembly comprising an inner arm body comprising a valve side, a latch side, a bearing hole on the valve side, and a latch body on the latch side, the latch body comprising inner arm extensions extending away from the latch body. A pivot axle can connect the outer arm assembly to the inner arm assembly so that the inner arm assembly is configured to pivot with respect to the outer arm assembly. A latch assembly can comprise a latch configured to selectively extend to and retract from a latch seat on the latch body to selectively lock the inner arm assembly with respect to the outer arm assembly or unlock the inner arm assembly to pivot within the outer arm assembly.
US10995635B2

A gas turbine engine component assembly is provided. The gas turbine engine comprises: a first component having a first surface and a second surface opposite the first surface; a second component having a first surface and a second surface, the first surface of the first component and the second surface of the second component defining cooling channel therebetween in fluid communication with the cooling hole for cooling the second surface of the second component; and a particulate mitigation device extending from the first surface of the second component a selected distance wherein the particulate mitigation device has an opening therethrough in fluid connection with the cooling channel, and wherein the selected distance is selected to reduce the amount of particulate entering the cooling channel.
US10995632B2

An airfoil for a gas turbine engine according to an example of the present disclosure includes, among other things, an airfoil section extending in a spanwise direction, extending between a leading edge and a trailing edge in a chordwise direction, and extending in a thickness direction between a pressure side and a suction side. The airfoil section has a main body and a first skin. The main body includes a plurality of ribs defining a plurality of internal channels. The first skin is attached to the main body to enclose the plurality of internal channels such that the main body and the first skin cooperate to define the pressure and suction sides. A damper has at least one layer of damping material sandwiched between the first skin and the plurality of ribs. A method of forming a gas turbine engine component is also disclosed.
US10995619B2

A method of fabricating an airfoil includes imaging a second end of the body portion to obtain image data, casting the tip portion utilizing the image data of the second end of the body portion and coupling a first end of the tip portion to the second end of the body portion. One or more features of the tip portion align with one or more features of the body portion. The method also includes additively manufacturing a core of the tip portion utilizing the image data and forming a casting mold about the core. The tip portion is cast in the casting mold. The coupling of the tip portion to the body portion including depositing a bonding material on a first end of the tip portion. An airfoil formed by the method is also disclosed.
US10995616B2

Systems and methods for detecting underground voids, comprising steps of: digging a tunnel to be the detection path; placing fluid dispensing means along the bottom part of the tunnel wherein said dispensing means further equipped with fluid pressure sensing means; partially sealing the tunnel as to allow a reasonable portion of the fluids dispensed from said fluid dispensing means to travel downwards, deeper into the ground; providing remote device in data or mechanical communication with said sensing means; on initial activation, allowing pressured fluid to be dispensed from said dispensing means until predefined constant pressure threshold in the system is met; maintaining predefined constant pressure range in the system by constantly or periodically dispensing fluid via said dispensing means; constantly or periodically monitoring said pressure sensing mean; and upon detection of abnormal low pressure in the system activating alert means.
US10995614B1

A diamond coated tip for a non-rotatable bit/holder for road milling operations that includes an overlay of diamond material and a base. An outer surface of the overlay including a tip, at least two parabolic sections, and a generally cylindrical section. The overlay can also include an overfill portion of adjacent the generally cylindrical section.
US10995611B2

A downhole tool is described that includes at least three sections welded together. The downhole tool has a downhole section, an intermediate tool section mounted to the downhole section with a lower weldment, and an uphole section positioned opposite the downhole section mounted to the intermediate tool section with an upper weldment. The downhole tools as described herein include an elongate internal passage that extends from the downhole section to the uphole section through the lower weldment and the upper weldment. The elongate internal passage is sized to receive drilling fluid therethrough. Furthermore, one or more of the downhole section, the intermediate tool section, and the uphole section includes: a) at least one sensor module, b) a cavity, and c) a plurality of bores (holes). In certain embodiments, the downhole tool may be triple combo tool, an acoustic logging tool, or a directional tool, such as a steerable tool.
US10995606B2

Methods arc provided for using sonic tool data to investigate a multi-string wcllbore. The sonic data is processed to obtain indications of phase slowness dispersions for multiple locations in the wellbore. The dispersions are aggregated. The aggregated dispersions are compared with a plurality of cut-off mode templates to identify the presence of cut-off modes or the lack thereof in the aggregated phase slowness dispersions. Features of the multi-string wellbore are identified based on the presence of the cut-off modes or the lack thereof. In another method, the sonic data is processed to obtain indications as a function of depth of at least one of an energy spectrum, a semblance projection, a slowness dispersion projection, an attenuation dispersion projection, and a wavenumber dispersion projection. The indications are inspected to locate a shift at a particular depth indicat- ing a transition in at least oneannulus of the multi-string wellbore.
US10995605B2

A method and system for dampening a stick-slip vibration. The method may comprise determining at least one frequency of a stick-slip vibration; determining mechanical properties of the drilling system; producing a torque signal from a controller having at least a second order; controlling a rotational speed of a top drive from the torque signal produced by the controller; and damping stick-slip vibration of the drilling system. The system may further comprise a drill string and a bottom hole assembly may be connected to the drill string. A drill bit may be connected to the bottom hole assembly and an information handling system may be connected to the drilling system.
US10995604B2

A downhole closed loop method for controlling a curvature of a subterranean wellbore while drilling includes controlling a direction of drilling such that the drilling attitude is substantially equal to a setpoint attitude. A setpoint rate of penetration is processed in combination with a setpoint dogleg severity to compute a setpoint attitude increment. The setpoint attitude may be adjusted by the setpoint attitude increment. The setpoint attitude may be incremented at some interval to control the curvature of the wellbore while drilling.
US10995603B2

A control method for using a core drilling system is disclosed. In an embodiment the method includes detecting a predetermined drilling situation on the basis of the attainment of a predetermined threshold value for at least one predetermined corresponding drilling parameter and ending the core drilling operation by selecting a reverse-travel mode for removing the drilling tool from the borehole if the advancing device does not reach a predetermined threshold value for a predetermined corresponding distance value in a direction and the core drilling machine does not reach a predetermined threshold value for at least one predetermined corresponding drilling parameter or continuing the core drilling operation by selecting a predetermined operating mode if the advancing device reaches a predetermined threshold value for a predetermined corresponding distance value in a direction and the core drilling machine reaches a predetermined threshold value for at least one predetermined corresponding drilling parameter.
US10995593B2

Example of the present disclosure relate to frac sleeve with set of inner sleeves that allow selective open and close of such sleeves, where clusters of the same frac sleeves to be treated top to bottom.
US10995591B2

The invention concerns a method for installing a hatch (34) to a subsea structure (10) by connecting the hatch to the subsea structure by at least one hinge (20) having a first mounting portion (21), a second mounting portion (22), a flexible portion (23) interconnecting the first and second mounting portion allowing a pivot connection between the first and second mounting portion. The installation steps comprise •—inserting a protrusion (23) of the first mounting portion (21) into an installation hole arranged in the subsea structure (10), •—inserting a protrusion (24) of the second mounting portion (22) into an installation hole arranged in the hatch (34), thereby •—engaging the first mounting portion (21) of the hinge (20) for anchorage with the subsea structure (10) and engaging the second mounting portion (22) for anchorage with the hatch (34) thereby arranging for the hatch to pivot between a closed and an open position about a pivot axis provided by the flexible portion of the hinge. The invention also concerns a hinge and an assembly for subsea use.
US10995590B2

The invention is a method of exploiting hydrocarbons within a sedimentary basin, by stratigraphic simulation coupled with a hydrologic model and a diagenetic model. A gridded representation of the basin, comprising at least a mineralogical composition and a porosity within each cell, is determined by means of a stratigraphic simulator for at least one time step. Then, at least one hydrologic zone is delimited using a hydrologic model, and at least one chemical composition of the fluids and a direction of circulation of the fluids are determined in each cell located in the zone. At least the chemical composition of the fluids, the mineralogical composition and the porosity are then updated in each cell of the gridded representation with a diagenetic model comprising a hydrologic flux balance, established using at least the directions of circulation of the fluids and from which a cell visiting order is determined for the fluids.
US10995589B2

An example method of setting a plurality of valves into a predetermined configuration for use in a wellbore servicing operation includes presenting a schematic display of the plurality of valves with a visual indication of the current state of each valve. The method also includes displaying a list of predefined valve configurations. The method further includes overlaying on the schematic display a predefined valve configuration selected from the list and visually indicating on the overlay the state of each valve if the predefined valve configuration is implemented.
US10995587B2

A reversing valve for a hydraulic piston pump, including a pilot valve and a main valve. The pilot valve includes a pilot valve seat, a hollow valve core and a pull rod. The main valve comprises an upper valve seat, a lower valve seat and a main valve core. When the hollow valve core is at a upper position, the control flow passage communicates with the spent fluid flow passage, and the main valve core is at a lower position, so the power piston is driven to move downwardly by the power fluids provided by the main valve. When the hollow valve core is at a lower position, the power fluid controls the main valve core to be seated at the upper position, and the power piston is driven to move upwardly by the power fluids provided by the pilot valve.
US10995586B2

A fully electric tool for continuous downhole flow control is described, said tool comprising a body and along the said body, actuating set(s), each actuating set comprising a passage system comprised of shaft(s) radially disposed along said cylindrical body, each of said shaft (s) being actuated with its opposed pair or in an independent way in a well-defined position or not, said shaft(s) being provided of spherical element(s) or sphere(s), provided of at least one window forming piles of sphere(s) in shaft(s), the rotation of said shaft(s)(108) of piles of sphere(s) enabling the opening or total or partial obstruction of holes by the total or partial coincidence of said window(s) of sphere(s) with said bore(s) of said cylindrical body.
Patent Agency Ranking